0s autopkgtest [19:45:57]: starting date and time: 2024-11-29 19:45:57+0000 0s autopkgtest [19:45:57]: git checkout: be626eda Fix armhf LXD image generation for plucky 0s autopkgtest [19:45:57]: host juju-7f2275-prod-proposed-migration-environment-15; command line: /home/ubuntu/autopkgtest/runner/autopkgtest --output-dir /tmp/autopkgtest-work.5rd4jxcv/out --timeout-copy=6000 -a i386 --setup-commands /home/ubuntu/autopkgtest-cloud/worker-config-production/setup-canonical.sh --apt-pocket=proposed=src:openssl --apt-upgrade apache2 --timeout-short=300 --timeout-copy=20000 --timeout-build=20000 --env=ADT_TEST_TRIGGERS=openssl/3.4.0-1ubuntu1 -- ssh -s /home/ubuntu/autopkgtest/ssh-setup/nova -- --flavor builder-cpu2-ram4-disk20 --security-groups autopkgtest-juju-7f2275-prod-proposed-migration-environment-15@bos03-1.secgroup --name adt-plucky-i386-apache2-20241129-194557-juju-7f2275-prod-proposed-migration-environment-15-f130c876-b7b0-4e35-83d5-7cf3e11ad51f --image adt/ubuntu-plucky-amd64-server --keyname testbed-juju-7f2275-prod-proposed-migration-environment-15 --net-id=net_prod-proposed-migration-amd64 -e TERM=linux -e ''"'"'http_proxy=http://squid.internal:3128'"'"'' -e ''"'"'https_proxy=http://squid.internal:3128'"'"'' -e ''"'"'no_proxy=127.0.0.1,127.0.1.1,login.ubuntu.com,localhost,localdomain,novalocal,internal,archive.ubuntu.com,ports.ubuntu.com,security.ubuntu.com,ddebs.ubuntu.com,changelogs.ubuntu.com,keyserver.ubuntu.com,launchpadlibrarian.net,launchpadcontent.net,launchpad.net,10.24.0.0/24,keystone.ps5.canonical.com,objectstorage.prodstack5.canonical.com'"'"'' --mirror=http://ftpmaster.internal/ubuntu/ 57s autopkgtest [19:46:54]: testbed dpkg architecture: amd64 57s autopkgtest [19:46:54]: testbed apt version: 2.9.14ubuntu1 57s autopkgtest [19:46:54]: @@@@@@@@@@@@@@@@@@@@ test bed setup 57s autopkgtest [19:46:54]: testbed release detected to be: None 58s autopkgtest [19:46:55]: updating testbed package index (apt update) 59s Get:1 http://ftpmaster.internal/ubuntu plucky-proposed InRelease [73.9 kB] 59s Hit:2 http://ftpmaster.internal/ubuntu plucky InRelease 59s Hit:3 http://ftpmaster.internal/ubuntu plucky-updates InRelease 59s Hit:4 http://ftpmaster.internal/ubuntu plucky-security InRelease 59s Get:5 http://ftpmaster.internal/ubuntu plucky-proposed/restricted Sources [9708 B] 59s Get:6 http://ftpmaster.internal/ubuntu plucky-proposed/universe Sources [837 kB] 59s Get:7 http://ftpmaster.internal/ubuntu plucky-proposed/main Sources [62.8 kB] 59s Get:8 http://ftpmaster.internal/ubuntu plucky-proposed/multiverse Sources [14.4 kB] 59s Get:9 http://ftpmaster.internal/ubuntu plucky-proposed/main i386 Packages [82.1 kB] 59s Get:10 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 Packages [124 kB] 59s Get:11 http://ftpmaster.internal/ubuntu plucky-proposed/restricted amd64 Packages [40.6 kB] 59s Get:12 http://ftpmaster.internal/ubuntu plucky-proposed/restricted i386 Packages [2572 B] 59s Get:13 http://ftpmaster.internal/ubuntu plucky-proposed/universe i386 Packages [275 kB] 59s Get:14 http://ftpmaster.internal/ubuntu plucky-proposed/universe amd64 Packages [710 kB] 59s Get:15 http://ftpmaster.internal/ubuntu plucky-proposed/multiverse i386 Packages [6036 B] 59s Get:16 http://ftpmaster.internal/ubuntu plucky-proposed/multiverse amd64 Packages [20.8 kB] 59s Fetched 2259 kB in 1s (2509 kB/s) 60s Reading package lists... 61s Reading package lists... 61s Building dependency tree... 61s Reading state information... 61s Calculating upgrade... 62s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 62s Reading package lists... 62s Building dependency tree... 62s Reading state information... 62s 0 upgraded, 0 newly installed, 0 to remove and 2 not upgraded. 62s autopkgtest [19:46:59]: upgrading testbed (apt dist-upgrade and autopurge) 62s Reading package lists... 63s Building dependency tree... 63s Reading state information... 63s Calculating upgrade...Starting pkgProblemResolver with broken count: 0 63s Starting 2 pkgProblemResolver with broken count: 0 63s Done 64s Entering ResolveByKeep 64s 64s The following NEW packages will be installed: 64s openssl-provider-legacy 64s The following packages will be upgraded: 64s libssl3t64 openssl 64s 2 upgraded, 1 newly installed, 0 to remove and 0 not upgraded. 64s Need to get 3557 kB of archives. 64s After this operation, 936 kB of additional disk space will be used. 64s Get:1 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 openssl-provider-legacy amd64 3.4.0-1ubuntu1 [39.0 kB] 65s Get:2 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 libssl3t64 amd64 3.4.0-1ubuntu1 [2332 kB] 65s Get:3 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 openssl amd64 3.4.0-1ubuntu1 [1186 kB] 65s Fetched 3557 kB in 1s (5147 kB/s) 66s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 75952 files and directories currently installed.) 66s Preparing to unpack .../libssl3t64_3.4.0-1ubuntu1_amd64.deb ... 66s Unpacking libssl3t64:amd64 (3.4.0-1ubuntu1) over (3.3.1-2ubuntu2) ... 66s Selecting previously unselected package openssl-provider-legacy. 66s Preparing to unpack .../openssl-provider-legacy_3.4.0-1ubuntu1_amd64.deb ... 66s Unpacking openssl-provider-legacy (3.4.0-1ubuntu1) ... 66s Setting up libssl3t64:amd64 (3.4.0-1ubuntu1) ... 66s Setting up openssl-provider-legacy (3.4.0-1ubuntu1) ... 66s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 75955 files and directories currently installed.) 66s Preparing to unpack .../openssl_3.4.0-1ubuntu1_amd64.deb ... 66s Unpacking openssl (3.4.0-1ubuntu1) over (3.3.1-2ubuntu2) ... 66s Setting up openssl (3.4.0-1ubuntu1) ... 66s Installing new version of config file /etc/ssl/openssl.cnf ... 66s Processing triggers for man-db (2.13.0-1) ... 67s Processing triggers for libc-bin (2.40-1ubuntu3) ... 67s Reading package lists... 67s Building dependency tree... 67s Reading state information... 68s Starting pkgProblemResolver with broken count: 0 68s Starting 2 pkgProblemResolver with broken count: 0 68s Done 68s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 71s autopkgtest [19:47:08]: testbed running kernel: Linux 6.11.0-8-generic #8-Ubuntu SMP PREEMPT_DYNAMIC Mon Sep 16 13:41:20 UTC 2024 71s autopkgtest [19:47:08]: @@@@@@@@@@@@@@@@@@@@ apt-source apache2 76s Get:1 http://ftpmaster.internal/ubuntu plucky/main apache2 2.4.62-1ubuntu1 (dsc) [3266 B] 76s Get:2 http://ftpmaster.internal/ubuntu plucky/main apache2 2.4.62-1ubuntu1 (tar) [9872 kB] 76s Get:3 http://ftpmaster.internal/ubuntu plucky/main apache2 2.4.62-1ubuntu1 (diff) [842 kB] 77s gpgv: Signature made Thu Aug 15 18:12:53 2024 UTC 77s gpgv: using RSA key A661100B3DAC1D4F2CAD8A54E603B2578FB8F0FB 77s gpgv: Can't check signature: No public key 77s dpkg-source: warning: cannot verify inline signature for ./apache2_2.4.62-1ubuntu1.dsc: no acceptable signature found 77s autopkgtest [19:47:14]: testing package apache2 version 2.4.62-1ubuntu1 80s autopkgtest [19:47:17]: build not needed 84s autopkgtest [19:47:21]: test run-test-suite: preparing testbed 84s Reading package lists... 85s Building dependency tree... 85s Reading state information... 85s Starting pkgProblemResolver with broken count: 7 85s Starting 2 pkgProblemResolver with broken count: 7 85s Investigating (0) libkrb5-3:i386 < none -> 1.21.3-3 @un puN Ib > 85s Broken libkrb5-3:i386 Depends on libssl3t64:i386 < none @un pH > (>= 3.0.0) 85s Considering libssl3t64:i386 0 as a solution to libkrb5-3:i386 6 85s Considering libssl3t64:i386 0 as a solution to libkrb5-3:i386 6 85s Investigating (0) libsasl2-2:i386 < none -> 2.1.28+dfsg1-8 @un puN Ib > 85s Broken libsasl2-2:i386 Depends on libssl3t64:i386 < none @un pH > (>= 3.0.0) 85s Considering libssl3t64:i386 0 as a solution to libsasl2-2:i386 3 85s Considering libssl3t64:i386 0 as a solution to libsasl2-2:i386 3 85s Investigating (0) libcurl4t64:i386 < none -> 8.11.0-1ubuntu2 @un puN Ib > 85s Broken libcurl4t64:i386 Depends on libssl3t64:i386 < none @un pH > (>= 3.2.0) 85s Considering libssl3t64:i386 0 as a solution to libcurl4t64:i386 0 85s Considering libssl3t64:i386 0 as a solution to libcurl4t64:i386 0 85s Investigating (0) libaprutil1-ldap:i386 < none -> 1.6.3-3ubuntu1 @un puN Ib > 85s Broken libaprutil1-ldap:i386 Depends on libaprutil1t64:i386 < none @un H > (= 1.6.3-3ubuntu1) 85s Considering libaprutil1t64:i386 0 as a solution to libaprutil1-ldap:i386 0 85s Investigating (0) libaprutil1-dev:i386 < none -> 1.6.3-3ubuntu1 @un puN Ib > 85s Broken libaprutil1-dev:i386 Depends on libaprutil1t64:i386 < none @un H > (= 1.6.3-3ubuntu1) 85s Considering libaprutil1t64:i386 0 as a solution to libaprutil1-dev:i386 0 85s Investigating (0) libssh2-1t64:i386 < none -> 1.11.1-1 @un puN Ib > 85s Broken libssh2-1t64:i386 Depends on libssl3t64:i386 < none @un pH > (>= 3.0.0) 85s Considering libssl3t64:i386 0 as a solution to libssh2-1t64:i386 0 85s Considering libssl3t64:i386 0 as a solution to libssh2-1t64:i386 0 85s Investigating (0) apache2-bin:i386 < none -> 2.4.62-1ubuntu1 @un puN Ib > 85s Broken apache2-bin:i386 Depends on libaprutil1-dbd-sqlite3:i386 < none @un H > 85s Considering libaprutil1-dbd-sqlite3:i386 1 as a solution to apache2-bin:i386 0 85s Broken apache2-bin:i386 Depends on libaprutil1-dbd-mysql:i386 < none @un H > 85s Considering libaprutil1-dbd-mysql:i386 1 as a solution to apache2-bin:i386 0 85s Broken apache2-bin:i386 Depends on libaprutil1-dbd-odbc:i386 < none @un H > 85s Considering libaprutil1-dbd-odbc:i386 1 as a solution to apache2-bin:i386 0 85s Broken apache2-bin:i386 Depends on libaprutil1-dbd-pgsql:i386 < none @un H > 85s Considering libaprutil1-dbd-pgsql:i386 1 as a solution to apache2-bin:i386 0 85s Broken apache2-bin:i386 Depends on libaprutil1-dbd-freetds:i386 < none @un H > 85s Broken apache2-bin:i386 Depends on libaprutil1t64:i386 < none @un H > (>= 1.6.0) 85s Considering libaprutil1t64:i386 0 as a solution to apache2-bin:i386 0 85s Broken apache2-bin:i386 Depends on libssl3t64:i386 < none @un pH > (>= 3.0.0) 85s Considering libssl3t64:i386 0 as a solution to apache2-bin:i386 0 85s Considering libssl3t64:i386 0 as a solution to apache2-bin:i386 0 85s Done 85s Some packages could not be installed. This may mean that you have 85s requested an impossible situation or if you are using the unstable 85s distribution that some required packages have not yet been created 85s or been moved out of Incoming. 85s The following information may help to resolve the situation: 85s 85s The following packages have unmet dependencies: 85s apache2-bin:i386 : Depends: libaprutil1-dbd-sqlite3:i386 but it is not installable or 85s libaprutil1-dbd-mysql:i386 but it is not installable or 85s libaprutil1-dbd-odbc:i386 but it is not installable or 85s libaprutil1-dbd-pgsql:i386 but it is not installable or 85s libaprutil1-dbd-freetds:i386 but it is not installable 85s Depends: libaprutil1t64:i386 (>= 1.6.0) but it is not installable 85s Depends: libssl3t64:i386 (>= 3.0.0) but it is not installable 85s libaprutil1-dev:i386 : Depends: libaprutil1t64:i386 (= 1.6.3-3ubuntu1) but it is not installable 85s libaprutil1-ldap:i386 : Depends: libaprutil1t64:i386 (= 1.6.3-3ubuntu1) but it is not installable 85s libcurl4t64:i386 : Depends: libssl3t64:i386 (>= 3.2.0) but it is not installable 85s libkrb5-3:i386 : Depends: libssl3t64:i386 (>= 3.0.0) but it is not installable 85s libsasl2-2:i386 : Depends: libssl3t64:i386 (>= 3.0.0) but it is not installable 85s libssh2-1t64:i386 : Depends: libssl3t64:i386 (>= 3.0.0) but it is not installable 85s E: Unable to correct problems, you have held broken packages. 85s autopkgtest: WARNING: Test dependencies are unsatisfiable with using apt pinning. Retrying with using all packages from plucky-proposed 85s Reading package lists... 86s Building dependency tree... 86s Reading state information... 86s Starting pkgProblemResolver with broken count: 0 86s Starting 2 pkgProblemResolver with broken count: 0 86s Done 86s The following NEW packages will be installed: 86s apache2:i386 apache2-bin:i386 apache2-data apache2-dev:i386 apache2-utils 86s autoconf automake autopoint autotools-dev binutils-i686-linux-gnu 86s build-essential cpp cpp-14 cpp-14-i686-linux-gnu cpp-14-x86-64-linux-gnu 86s cpp-i686-linux-gnu cpp-x86-64-linux-gnu cross-config 86s crossbuild-essential-i386 debhelper debugedit dh-autoreconf 86s dh-strip-nondeterminism dpkg-cross dwz g++ g++-14 g++-14-i686-linux-gnu 86s g++-14-x86-64-linux-gnu g++-i686-linux-gnu g++-x86-64-linux-gnu gcc 86s gcc-12-base:i386 gcc-14 gcc-14-base:i386 gcc-14-cross-base 86s gcc-14-i686-linux-gnu gcc-14-i686-linux-gnu-base gcc-14-x86-64-linux-gnu 86s gcc-i686-linux-gnu gcc-x86-64-linux-gnu gettext intltool-debian 86s libalgorithm-c3-perl libanyevent-perl libapr1-dev:i386 libapr1t64 86s libapr1t64:i386 libaprutil1-dbd-sqlite3:i386 libaprutil1-dev:i386 86s libaprutil1-ldap:i386 libaprutil1t64 libaprutil1t64:i386 libarchive-zip-perl 86s libasan8 libasan8:i386 libasan8-i386-cross libatomic1:i386 86s libatomic1-i386-cross libb-hooks-endofscope-perl libb-hooks-op-check-perl 86s libbrotli1:i386 libbytes-random-secure-perl libc6:i386 libc6-dev:i386 86s libc6-dev-i386-cross libc6-i386-cross libcc1-0 libclass-c3-perl 86s libclass-data-inheritable-perl libclass-inspector-perl 86s libclass-method-modifiers-perl libclass-singleton-perl libclone-perl 86s libcom-err2:i386 libconfig-auto-perl libconfig-inifiles-perl 86s libcrypt-dev:i386 libcrypt-random-seed-perl libcrypt-ssleay-perl 86s libcrypt1:i386 libcurl4t64:i386 libdata-optlist-perl libdatetime-locale-perl 86s libdatetime-perl libdatetime-timezone-perl libdb5.3t64:i386 86s libdebhelper-perl libdebian-dpkgcross-perl libdevel-callchecker-perl 86s libdevel-stacktrace-perl libdynaloader-functions-perl libencode-locale-perl 86s libeval-closure-perl libexception-class-perl libexpat1:i386 86s libexpat1-dev:i386 libfcgi-perl libfcgi0t64 libffi8:i386 86s libfile-homedir-perl libfile-listing-perl libfile-sharedir-perl 86s libfile-stripnondeterminism-perl libfile-which-perl libgcc-12-dev:i386 86s libgcc-14-dev libgcc-14-dev-i386-cross libgcc-s1:i386 libgcc-s1-i386-cross 86s libgdbm6t64:i386 libgmp10:i386 libgnutls30t64:i386 libgomp1 libgomp1:i386 86s libgomp1-i386-cross libgssapi-krb5-2:i386 libhogweed6t64:i386 86s libhtml-parser-perl libhtml-tagset-perl libhtml-tree-perl 86s libhttp-cookies-perl libhttp-date-perl libhttp-dav-perl libhttp-message-perl 86s libhttp-negotiate-perl libhwasan0 libicu74:i386 libidn2-0:i386 86s libio-html-perl libio-socket-ssl-perl libio-string-perl libisl23 libitm1 86s libitm1:i386 libitm1-i386-cross libjansson4:i386 libk5crypto3:i386 86s libkeyutils1:i386 libkrb5-3:i386 libkrb5support0:i386 libldap-dev:i386 86s libldap2:i386 liblsan0 liblua5.4-0:i386 liblwp-mediatypes-perl 86s liblwp-protocol-https-perl liblzma5:i386 libmath-random-isaac-perl 86s libmodule-implementation-perl libmodule-runtime-perl libmpc3 86s libmro-compat-perl libnamespace-autoclean-perl libnamespace-clean-perl 86s libnet-http-perl libnet-ssleay-perl libnettle8t64:i386 libnghttp2-14:i386 86s libp11-kit0:i386 libpackage-stash-perl libparams-classify-perl 86s libparams-util-perl libparams-validationcompiler-perl libpcre2-16-0 86s libpcre2-16-0:i386 libpcre2-32-0 libpcre2-32-0:i386 libpcre2-8-0:i386 86s libpcre2-dev libpcre2-dev:i386 libpcre2-posix3 libpcre2-posix3:i386 86s libpod-parser-perl libprotocol-http2-perl libpsl5t64:i386 libquadmath0 86s libquadmath0:i386 libquadmath0-i386-cross librole-tiny-perl librtmp1:i386 86s libsasl2-2:i386 libsasl2-modules-db:i386 libsctp-dev:i386 libsctp1:i386 86s libspecio-perl libsqlite3-0:i386 libssh2-1t64:i386 libssl3t64:i386 86s libstdc++-12-dev:i386 libstdc++-14-dev libstdc++-14-dev-i386-cross 86s libstdc++6:i386 libstdc++6-i386-cross libsub-exporter-perl 86s libsub-exporter-progressive-perl libsub-identify-perl libsub-install-perl 86s libsub-name-perl libsub-quote-perl libtasn1-6:i386 libtimedate-perl libtool 86s libtry-tiny-perl libtsan2 libubsan1 libubsan1:i386 libubsan1-i386-cross 86s libunistring5:i386 liburi-perl libuuid1:i386 libvariable-magic-perl 86s libwww-perl libwww-robotrules-perl libxml-dom-perl libxml-libxml-perl 86s libxml-namespacesupport-perl libxml-parser-perl libxml-perl 86s libxml-regexp-perl libxml-sax-base-perl libxml-sax-perl libxml-simple-perl 86s libxml2:i386 libxstring-perl libyaml-perl libzstd1:i386 linux-libc-dev:i386 86s linux-libc-dev-i386-cross m4 perl-doc perl-openssl-defaults po-debconf 86s uuid-dev:i386 zlib1g:i386 86s The following packages will be upgraded: 86s binutils binutils-common binutils-x86-64-linux-gnu gcc-14-base libatomic1 86s libbinutils libctf-nobfd0 libctf0 libgcc-s1 libgprofng0 libsframe1 86s libstdc++6 libxml2 linux-libc-dev linux-tools-common 86s 15 upgraded, 235 newly installed, 0 to remove and 29 not upgraded. 86s Need to get 209 MB of archives. 86s After this operation, 720 MB of additional disk space will be used. 86s Get:1 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 gcc-14-base amd64 14.2.0-9ubuntu1 [52.0 kB] 87s Get:2 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 libgcc-s1 amd64 14.2.0-9ubuntu1 [78.4 kB] 87s Get:3 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 libatomic1 amd64 14.2.0-9ubuntu1 [10.3 kB] 87s Get:4 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 libstdc++6 amd64 14.2.0-9ubuntu1 [788 kB] 87s Get:5 http://ftpmaster.internal/ubuntu plucky-proposed/main i386 gcc-14-base i386 14.2.0-9ubuntu1 [51.9 kB] 87s Get:6 http://ftpmaster.internal/ubuntu plucky-proposed/main i386 libgcc-s1 i386 14.2.0-9ubuntu1 [95.4 kB] 87s Get:7 http://ftpmaster.internal/ubuntu plucky/main i386 libc6 i386 2.40-1ubuntu3 [3034 kB] 87s Get:8 http://ftpmaster.internal/ubuntu plucky/main i386 libuuid1 i386 2.40.2-1ubuntu1 [41.9 kB] 87s Get:9 http://ftpmaster.internal/ubuntu plucky/main i386 libapr1t64 i386 1.7.5-1 [120 kB] 87s Get:10 http://ftpmaster.internal/ubuntu plucky/main i386 libcrypt1 i386 1:4.4.36-5 [91.6 kB] 87s Get:11 http://ftpmaster.internal/ubuntu plucky/main i386 libdb5.3t64 i386 5.3.28+dfsg2-9 [815 kB] 87s Get:12 http://ftpmaster.internal/ubuntu plucky/main i386 libexpat1 i386 2.6.4-1 [89.7 kB] 87s Get:13 http://ftpmaster.internal/ubuntu plucky/main i386 libgdbm6t64 i386 1.24-2 [40.3 kB] 87s Get:14 http://ftpmaster.internal/ubuntu plucky/main i386 libzstd1 i386 1.5.6+dfsg-1 [290 kB] 87s Get:15 http://ftpmaster.internal/ubuntu plucky/main i386 zlib1g i386 1:1.3.dfsg+really1.3.1-1ubuntu1 [59.8 kB] 87s Get:16 http://ftpmaster.internal/ubuntu plucky-proposed/main i386 libssl3t64 i386 3.4.0-1ubuntu1 [2200 kB] 87s Get:17 http://ftpmaster.internal/ubuntu plucky/main i386 libaprutil1t64 i386 1.6.3-3ubuntu1 [101 kB] 87s Get:18 http://ftpmaster.internal/ubuntu plucky/main i386 libsqlite3-0 i386 3.46.1-1 [792 kB] 87s Get:19 http://ftpmaster.internal/ubuntu plucky/main i386 libaprutil1-dbd-sqlite3 i386 1.6.3-3ubuntu1 [11.7 kB] 87s Get:20 http://ftpmaster.internal/ubuntu plucky/main i386 libgmp10 i386 2:6.3.0+dfsg-2ubuntu7 [272 kB] 87s Get:21 http://ftpmaster.internal/ubuntu plucky/main i386 libnettle8t64 i386 3.10-1 [193 kB] 87s Get:22 http://ftpmaster.internal/ubuntu plucky/main i386 libhogweed6t64 i386 3.10-1 [204 kB] 87s Get:23 http://ftpmaster.internal/ubuntu plucky/main i386 libunistring5 i386 1.2-1 [552 kB] 87s Get:24 http://ftpmaster.internal/ubuntu plucky/main i386 libidn2-0 i386 2.3.7-2build2 [102 kB] 87s Get:25 http://ftpmaster.internal/ubuntu plucky/main i386 libffi8 i386 3.4.6-1build1 [22.8 kB] 87s Get:26 http://ftpmaster.internal/ubuntu plucky/main i386 libp11-kit0 i386 0.25.5-2ubuntu1 [289 kB] 87s Get:27 http://ftpmaster.internal/ubuntu plucky/main i386 libtasn1-6 i386 4.19.0-3build1 [44.7 kB] 87s Get:28 http://ftpmaster.internal/ubuntu plucky/main i386 libgnutls30t64 i386 3.8.8-2ubuntu1 [1023 kB] 87s Get:29 http://ftpmaster.internal/ubuntu plucky/main i386 libsasl2-modules-db i386 2.1.28+dfsg1-8 [21.7 kB] 87s Get:30 http://ftpmaster.internal/ubuntu plucky/main i386 libsasl2-2 i386 2.1.28+dfsg1-8 [61.9 kB] 87s Get:31 http://ftpmaster.internal/ubuntu plucky/main i386 libldap2 i386 2.6.8+dfsg-1~exp4ubuntu3 [212 kB] 87s Get:32 http://ftpmaster.internal/ubuntu plucky/main i386 libaprutil1-ldap i386 1.6.3-3ubuntu1 [9304 B] 87s Get:33 http://ftpmaster.internal/ubuntu plucky/main i386 libbrotli1 i386 1.1.0-2build3 [332 kB] 87s Get:34 http://ftpmaster.internal/ubuntu plucky/main i386 libkrb5support0 i386 1.21.3-3 [36.6 kB] 87s Get:35 http://ftpmaster.internal/ubuntu plucky/main i386 libcom-err2 i386 1.47.1-1ubuntu1 [26.0 kB] 87s Get:36 http://ftpmaster.internal/ubuntu plucky/main i386 libk5crypto3 i386 1.21.3-3 [86.1 kB] 87s Get:37 http://ftpmaster.internal/ubuntu plucky/main i386 libkeyutils1 i386 1.6.3-4ubuntu2 [10.4 kB] 87s Get:38 http://ftpmaster.internal/ubuntu plucky/main i386 libkrb5-3 i386 1.21.3-3 [385 kB] 87s Get:39 http://ftpmaster.internal/ubuntu plucky/main i386 libgssapi-krb5-2 i386 1.21.3-3 [154 kB] 88s Get:40 http://ftpmaster.internal/ubuntu plucky/main i386 libnghttp2-14 i386 1.64.0-1 [89.5 kB] 88s Get:41 http://ftpmaster.internal/ubuntu plucky/main i386 libpsl5t64 i386 0.21.2-1.1build1 [57.7 kB] 88s Get:42 http://ftpmaster.internal/ubuntu plucky/main i386 librtmp1 i386 2.4+20151223.gitfa8646d.1-2build7 [60.7 kB] 88s Get:43 http://ftpmaster.internal/ubuntu plucky/main i386 libssh2-1t64 i386 1.11.1-1 [145 kB] 88s Get:44 http://ftpmaster.internal/ubuntu plucky/main i386 libcurl4t64 i386 8.11.0-1ubuntu2 [420 kB] 88s Get:45 http://ftpmaster.internal/ubuntu plucky/main i386 libjansson4 i386 2.14-2build2 [35.2 kB] 88s Get:46 http://ftpmaster.internal/ubuntu plucky-proposed/main i386 libstdc++6 i386 14.2.0-9ubuntu1 [859 kB] 88s Get:47 http://ftpmaster.internal/ubuntu plucky/main i386 liblua5.4-0 i386 5.4.7-1 [183 kB] 88s Get:48 http://ftpmaster.internal/ubuntu plucky/main i386 libpcre2-8-0 i386 10.42-4ubuntu3 [232 kB] 88s Get:49 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 libxml2 amd64 2.12.7+dfsg+really2.9.14-0.2build1 [772 kB] 88s Get:50 http://ftpmaster.internal/ubuntu plucky/main i386 libicu74 i386 74.2-1ubuntu4 [11.0 MB] 88s Get:51 http://ftpmaster.internal/ubuntu plucky/main i386 liblzma5 i386 5.6.3-1 [146 kB] 88s Get:52 http://ftpmaster.internal/ubuntu plucky-proposed/main i386 libxml2 i386 2.12.7+dfsg+really2.9.14-0.2build1 [728 kB] 88s Get:53 http://ftpmaster.internal/ubuntu plucky-proposed/main i386 apache2-bin i386 2.4.62-3ubuntu1 [1457 kB] 88s Get:54 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 apache2-data all 2.4.62-3ubuntu1 [163 kB] 88s Get:55 http://ftpmaster.internal/ubuntu plucky/main amd64 libapr1t64 amd64 1.7.5-1 [116 kB] 88s Get:56 http://ftpmaster.internal/ubuntu plucky/main amd64 libaprutil1t64 amd64 1.6.3-3ubuntu1 [92.8 kB] 88s Get:57 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 apache2-utils amd64 2.4.62-3ubuntu1 [99.7 kB] 88s Get:58 http://ftpmaster.internal/ubuntu plucky-proposed/main i386 apache2 i386 2.4.62-3ubuntu1 [90.4 kB] 88s Get:59 http://ftpmaster.internal/ubuntu plucky-proposed/main i386 libatomic1 i386 14.2.0-9ubuntu1 [8384 B] 88s Get:60 http://ftpmaster.internal/ubuntu plucky/main amd64 autotools-dev all 20220109.1 [44.9 kB] 88s Get:61 http://ftpmaster.internal/ubuntu plucky/main amd64 m4 amd64 1.4.19-4build1 [244 kB] 88s Get:62 http://ftpmaster.internal/ubuntu plucky/main amd64 autoconf all 2.72-3 [382 kB] 88s Get:63 http://ftpmaster.internal/ubuntu plucky/main amd64 automake all 1:1.16.5-1.3ubuntu1 [558 kB] 88s Get:64 http://ftpmaster.internal/ubuntu plucky/main amd64 autopoint all 0.22.5-2 [616 kB] 88s Get:65 http://ftpmaster.internal/ubuntu plucky/main amd64 libdebhelper-perl all 13.20ubuntu1 [94.2 kB] 88s Get:66 http://ftpmaster.internal/ubuntu plucky/main amd64 libisl23 amd64 0.27-1 [685 kB] 88s Get:67 http://ftpmaster.internal/ubuntu plucky/main amd64 libmpc3 amd64 1.3.1-1build2 [55.3 kB] 88s Get:68 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 cpp-14-x86-64-linux-gnu amd64 14.2.0-9ubuntu1 [11.9 MB] 88s Get:69 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 cpp-14 amd64 14.2.0-9ubuntu1 [1032 B] 88s Get:70 http://ftpmaster.internal/ubuntu plucky/main amd64 cpp-x86-64-linux-gnu amd64 4:14.1.0-2ubuntu1 [5452 B] 88s Get:71 http://ftpmaster.internal/ubuntu plucky/main amd64 cpp amd64 4:14.1.0-2ubuntu1 [22.4 kB] 88s Get:72 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 libcc1-0 amd64 14.2.0-9ubuntu1 [47.6 kB] 88s Get:73 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 libgprofng0 amd64 2.43.50.20241126-3ubuntu1 [885 kB] 88s Get:74 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 libctf0 amd64 2.43.50.20241126-3ubuntu1 [96.4 kB] 88s Get:75 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 libctf-nobfd0 amd64 2.43.50.20241126-3ubuntu1 [98.6 kB] 88s Get:76 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 libsframe1 amd64 2.43.50.20241126-3ubuntu1 [14.6 kB] 88s Get:77 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 binutils-x86-64-linux-gnu amd64 2.43.50.20241126-3ubuntu1 [2486 kB] 88s Get:78 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 libbinutils amd64 2.43.50.20241126-3ubuntu1 [583 kB] 88s Get:79 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 binutils amd64 2.43.50.20241126-3ubuntu1 [3282 B] 88s Get:80 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 binutils-common amd64 2.43.50.20241126-3ubuntu1 [244 kB] 89s Get:81 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 libgomp1 amd64 14.2.0-9ubuntu1 [148 kB] 89s Get:82 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 libitm1 amd64 14.2.0-9ubuntu1 [28.9 kB] 89s Get:83 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 libasan8 amd64 14.2.0-9ubuntu1 [2998 kB] 89s Get:84 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 liblsan0 amd64 14.2.0-9ubuntu1 [1316 kB] 89s Get:85 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 libtsan2 amd64 14.2.0-9ubuntu1 [2732 kB] 89s Get:86 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 libubsan1 amd64 14.2.0-9ubuntu1 [1177 kB] 89s Get:87 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 libhwasan0 amd64 14.2.0-9ubuntu1 [1634 kB] 89s Get:88 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 libquadmath0 amd64 14.2.0-9ubuntu1 [153 kB] 89s Get:89 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 libgcc-14-dev amd64 14.2.0-9ubuntu1 [2814 kB] 89s Get:90 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 gcc-14-x86-64-linux-gnu amd64 14.2.0-9ubuntu1 [23.4 MB] 89s Get:91 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 gcc-14 amd64 14.2.0-9ubuntu1 [531 kB] 89s Get:92 http://ftpmaster.internal/ubuntu plucky/main amd64 gcc-x86-64-linux-gnu amd64 4:14.1.0-2ubuntu1 [1214 B] 89s Get:93 http://ftpmaster.internal/ubuntu plucky/main amd64 gcc amd64 4:14.1.0-2ubuntu1 [5000 B] 89s Get:94 http://ftpmaster.internal/ubuntu plucky/main amd64 libtool all 2.4.7-8 [166 kB] 89s Get:95 http://ftpmaster.internal/ubuntu plucky/main amd64 dh-autoreconf all 20 [16.1 kB] 89s Get:96 http://ftpmaster.internal/ubuntu plucky/main amd64 libarchive-zip-perl all 1.68-1 [90.2 kB] 89s Get:97 http://ftpmaster.internal/ubuntu plucky/main amd64 libfile-stripnondeterminism-perl all 1.14.0-1 [20.1 kB] 89s Get:98 http://ftpmaster.internal/ubuntu plucky/main amd64 dh-strip-nondeterminism all 1.14.0-1 [5058 B] 89s Get:99 http://ftpmaster.internal/ubuntu plucky/main amd64 debugedit amd64 1:5.1-1 [46.9 kB] 89s Get:100 http://ftpmaster.internal/ubuntu plucky/main amd64 dwz amd64 0.15-1build6 [115 kB] 89s Get:101 http://ftpmaster.internal/ubuntu plucky/main amd64 gettext amd64 0.22.5-2 [948 kB] 90s Get:102 http://ftpmaster.internal/ubuntu plucky/main amd64 intltool-debian all 0.35.0+20060710.6 [23.2 kB] 90s Get:103 http://ftpmaster.internal/ubuntu plucky/main amd64 po-debconf all 1.0.21+nmu1 [233 kB] 90s Get:104 http://ftpmaster.internal/ubuntu plucky/main amd64 debhelper all 13.20ubuntu1 [893 kB] 90s Get:105 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 linux-libc-dev amd64 6.11.0-9.9 [1667 kB] 90s Get:106 http://ftpmaster.internal/ubuntu plucky-proposed/main i386 linux-libc-dev i386 6.11.0-9.9 [1667 kB] 90s Get:107 http://ftpmaster.internal/ubuntu plucky/main i386 libcrypt-dev i386 1:4.4.36-5 [121 kB] 90s Get:108 http://ftpmaster.internal/ubuntu plucky/main i386 libc6-dev i386 2.40-1ubuntu3 [1881 kB] 90s Get:109 http://ftpmaster.internal/ubuntu plucky/main i386 uuid-dev i386 2.40.2-1ubuntu1 [52.8 kB] 90s Get:110 http://ftpmaster.internal/ubuntu plucky/main i386 libsctp1 i386 1.0.21+dfsg-1 [9854 B] 90s Get:111 http://ftpmaster.internal/ubuntu plucky/main i386 libsctp-dev i386 1.0.21+dfsg-1 [57.8 kB] 90s Get:112 http://ftpmaster.internal/ubuntu plucky/main i386 libapr1-dev i386 1.7.5-1 [781 kB] 90s Get:113 http://ftpmaster.internal/ubuntu plucky/main i386 libldap-dev i386 2.6.8+dfsg-1~exp4ubuntu3 [332 kB] 90s Get:114 http://ftpmaster.internal/ubuntu plucky/main i386 libexpat1-dev i386 2.6.4-1 [150 kB] 90s Get:115 http://ftpmaster.internal/ubuntu plucky/main i386 libaprutil1-dev i386 1.6.3-3ubuntu1 [423 kB] 90s Get:116 http://ftpmaster.internal/ubuntu plucky/main i386 libpcre2-16-0 i386 10.42-4ubuntu3 [215 kB] 90s Get:117 http://ftpmaster.internal/ubuntu plucky/main i386 libpcre2-32-0 i386 10.42-4ubuntu3 [203 kB] 90s Get:118 http://ftpmaster.internal/ubuntu plucky/main i386 libpcre2-posix3 i386 10.42-4ubuntu3 [6770 B] 90s Get:119 http://ftpmaster.internal/ubuntu plucky/main i386 libpcre2-dev i386 10.42-4ubuntu3 [766 kB] 90s Get:120 http://ftpmaster.internal/ubuntu plucky-proposed/main i386 apache2-dev i386 2.4.62-3ubuntu1 [201 kB] 90s Get:121 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 libstdc++-14-dev amd64 14.2.0-9ubuntu1 [2482 kB] 90s Get:122 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 g++-14-x86-64-linux-gnu amd64 14.2.0-9ubuntu1 [13.4 MB] 91s Get:123 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 g++-14 amd64 14.2.0-9ubuntu1 [20.1 kB] 91s Get:124 http://ftpmaster.internal/ubuntu plucky/main amd64 g++-x86-64-linux-gnu amd64 4:14.1.0-2ubuntu1 [966 B] 91s Get:125 http://ftpmaster.internal/ubuntu plucky/main amd64 g++ amd64 4:14.1.0-2ubuntu1 [1100 B] 91s Get:126 http://ftpmaster.internal/ubuntu plucky/main amd64 build-essential amd64 12.10ubuntu1 [4928 B] 91s Get:127 http://ftpmaster.internal/ubuntu plucky/main amd64 gcc-14-i686-linux-gnu-base amd64 14.2.0-4ubuntu2cross1 [51.0 kB] 91s Get:128 http://ftpmaster.internal/ubuntu plucky/main amd64 cpp-14-i686-linux-gnu amd64 14.2.0-4ubuntu2cross1 [12.6 MB] 91s Get:129 http://ftpmaster.internal/ubuntu plucky/main amd64 cpp-i686-linux-gnu amd64 4:14.1.0-2ubuntu1 [5448 B] 91s Get:130 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 binutils-i686-linux-gnu amd64 2.43.50.20241126-3ubuntu1 [2973 kB] 91s Get:131 http://ftpmaster.internal/ubuntu plucky/main amd64 gcc-14-cross-base all 14.2.0-4ubuntu2cross1 [45.9 kB] 91s Get:132 http://ftpmaster.internal/ubuntu plucky/main amd64 libc6-i386-cross all 2.40-1ubuntu3cross1 [1524 kB] 91s Get:133 http://ftpmaster.internal/ubuntu plucky/main amd64 libgcc-s1-i386-cross all 14.2.0-4ubuntu2cross1 [95.4 kB] 91s Get:134 http://ftpmaster.internal/ubuntu plucky/main amd64 libgomp1-i386-cross all 14.2.0-4ubuntu2cross1 [149 kB] 91s Get:135 http://ftpmaster.internal/ubuntu plucky/main amd64 libitm1-i386-cross all 14.2.0-4ubuntu2cross1 [30.2 kB] 91s Get:136 http://ftpmaster.internal/ubuntu plucky/main amd64 libatomic1-i386-cross all 14.2.0-4ubuntu2cross1 [8108 B] 91s Get:137 http://ftpmaster.internal/ubuntu plucky/main amd64 libasan8-i386-cross all 14.2.0-4ubuntu2cross1 [2855 kB] 92s Get:138 http://ftpmaster.internal/ubuntu plucky/main amd64 libstdc++6-i386-cross all 14.2.0-4ubuntu2cross1 [811 kB] 92s Get:139 http://ftpmaster.internal/ubuntu plucky/main amd64 libubsan1-i386-cross all 14.2.0-4ubuntu2cross1 [1143 kB] 92s Get:140 http://ftpmaster.internal/ubuntu plucky/main amd64 libquadmath0-i386-cross all 14.2.0-4ubuntu2cross1 [247 kB] 92s Get:141 http://ftpmaster.internal/ubuntu plucky/main amd64 libgcc-14-dev-i386-cross all 14.2.0-4ubuntu2cross1 [2720 kB] 92s Get:142 http://ftpmaster.internal/ubuntu plucky/main amd64 gcc-14-i686-linux-gnu amd64 14.2.0-4ubuntu2cross1 [24.7 MB] 93s Get:143 http://ftpmaster.internal/ubuntu plucky/main amd64 gcc-i686-linux-gnu amd64 4:14.1.0-2ubuntu1 [1208 B] 93s Get:144 http://ftpmaster.internal/ubuntu plucky/main amd64 linux-libc-dev-i386-cross all 6.11.0-7.7cross1 [1433 kB] 93s Get:145 http://ftpmaster.internal/ubuntu plucky/main amd64 libc6-dev-i386-cross all 2.40-1ubuntu3cross1 [1919 kB] 93s Get:146 http://ftpmaster.internal/ubuntu plucky/main amd64 libstdc++-14-dev-i386-cross all 14.2.0-4ubuntu2cross1 [2583 kB] 93s Get:147 http://ftpmaster.internal/ubuntu plucky/main amd64 g++-14-i686-linux-gnu amd64 14.2.0-4ubuntu2cross1 [14.1 MB] 93s Get:148 http://ftpmaster.internal/ubuntu plucky/main amd64 g++-i686-linux-gnu amd64 4:14.1.0-2ubuntu1 [956 B] 93s Get:149 http://ftpmaster.internal/ubuntu plucky/main amd64 libconfig-inifiles-perl all 3.000003-3 [38.4 kB] 93s Get:150 http://ftpmaster.internal/ubuntu plucky/main amd64 libio-string-perl all 1.08-4 [11.1 kB] 93s Get:151 http://ftpmaster.internal/ubuntu plucky/main amd64 libxml-namespacesupport-perl all 1.12-2 [13.5 kB] 93s Get:152 http://ftpmaster.internal/ubuntu plucky/main amd64 libxml-sax-base-perl all 1.09-3 [18.9 kB] 93s Get:153 http://ftpmaster.internal/ubuntu plucky/main amd64 libxml-sax-perl all 1.02+dfsg-4 [52.4 kB] 93s Get:154 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 libxml-libxml-perl amd64 2.0207+dfsg+really+2.0134-5build1 [305 kB] 93s Get:155 http://ftpmaster.internal/ubuntu plucky/main amd64 libxml-simple-perl all 2.25-2 [64.1 kB] 93s Get:156 http://ftpmaster.internal/ubuntu plucky/main amd64 libyaml-perl all 1.31-1 [65.7 kB] 93s Get:157 http://ftpmaster.internal/ubuntu plucky/main amd64 libconfig-auto-perl all 0.44-2 [17.1 kB] 93s Get:158 http://ftpmaster.internal/ubuntu plucky/main amd64 libfile-which-perl all 1.27-2 [12.5 kB] 93s Get:159 http://ftpmaster.internal/ubuntu plucky/main amd64 libfile-homedir-perl all 1.006-2 [37.0 kB] 93s Get:160 http://ftpmaster.internal/ubuntu plucky/main amd64 libdebian-dpkgcross-perl all 2.6.20 [15.6 kB] 93s Get:161 http://ftpmaster.internal/ubuntu plucky/main amd64 cross-config all 2.6.20 [16.5 kB] 93s Get:162 http://ftpmaster.internal/ubuntu plucky/main amd64 dpkg-cross all 2.6.20 [22.2 kB] 93s Get:163 http://ftpmaster.internal/ubuntu plucky/universe amd64 crossbuild-essential-i386 all 12.10ubuntu1 [3870 B] 93s Get:164 http://ftpmaster.internal/ubuntu plucky/universe i386 gcc-12-base i386 12.4.0-2ubuntu1 [46.6 kB] 93s Get:165 http://ftpmaster.internal/ubuntu plucky/universe amd64 libalgorithm-c3-perl all 0.11-2 [10.2 kB] 93s Get:166 http://ftpmaster.internal/ubuntu plucky/universe amd64 libanyevent-perl amd64 7.170-2build7 [368 kB] 93s Get:167 http://ftpmaster.internal/ubuntu plucky-proposed/main i386 libasan8 i386 14.2.0-9ubuntu1 [2864 kB] 94s Get:168 http://ftpmaster.internal/ubuntu plucky/main amd64 libb-hooks-op-check-perl amd64 0.22-3build2 [9624 B] 94s Get:169 http://ftpmaster.internal/ubuntu plucky/main amd64 libdynaloader-functions-perl all 0.004-1 [11.4 kB] 94s Get:170 http://ftpmaster.internal/ubuntu plucky/main amd64 libdevel-callchecker-perl amd64 0.009-1build1 [14.2 kB] 94s Get:171 http://ftpmaster.internal/ubuntu plucky/main amd64 libparams-classify-perl amd64 0.015-2build6 [20.1 kB] 94s Get:172 http://ftpmaster.internal/ubuntu plucky/main amd64 libmodule-runtime-perl all 0.016-2 [16.4 kB] 94s Get:173 http://ftpmaster.internal/ubuntu plucky/main amd64 libtry-tiny-perl all 0.32-1 [21.2 kB] 94s Get:174 http://ftpmaster.internal/ubuntu plucky/main amd64 libmodule-implementation-perl all 0.09-2 [12.0 kB] 94s Get:175 http://ftpmaster.internal/ubuntu plucky/main amd64 libsub-exporter-progressive-perl all 0.001013-3 [6718 B] 94s Get:176 http://ftpmaster.internal/ubuntu plucky/main amd64 libvariable-magic-perl amd64 0.64-1build1 [36.3 kB] 94s Get:177 http://ftpmaster.internal/ubuntu plucky/main amd64 libb-hooks-endofscope-perl all 0.28-1 [15.8 kB] 94s Get:178 http://ftpmaster.internal/ubuntu plucky/universe amd64 libcrypt-random-seed-perl all 0.03-3 [20.5 kB] 94s Get:179 http://ftpmaster.internal/ubuntu plucky/universe amd64 libmath-random-isaac-perl all 1.004-2 [18.4 kB] 94s Get:180 http://ftpmaster.internal/ubuntu plucky/universe amd64 libbytes-random-secure-perl all 0.29-3 [26.8 kB] 94s Get:181 http://ftpmaster.internal/ubuntu plucky/universe amd64 libclass-c3-perl all 0.35-2 [18.4 kB] 94s Get:182 http://ftpmaster.internal/ubuntu plucky/main amd64 libclass-data-inheritable-perl all 0.10-1 [8038 B] 94s Get:183 http://ftpmaster.internal/ubuntu plucky/main amd64 libclass-inspector-perl all 1.36-3 [15.4 kB] 94s Get:184 http://ftpmaster.internal/ubuntu plucky/main amd64 libclass-method-modifiers-perl all 2.15-1 [16.1 kB] 94s Get:185 http://ftpmaster.internal/ubuntu plucky/universe amd64 libclass-singleton-perl all 1.6-2 [11.5 kB] 94s Get:186 http://ftpmaster.internal/ubuntu plucky/main amd64 libclone-perl amd64 0.47-1 [10.7 kB] 94s Get:187 http://ftpmaster.internal/ubuntu plucky/main amd64 perl-openssl-defaults amd64 7build3 [6626 B] 94s Get:188 http://ftpmaster.internal/ubuntu plucky/universe amd64 libcrypt-ssleay-perl amd64 0.73.06-2build6 [44.3 kB] 94s Get:189 http://ftpmaster.internal/ubuntu plucky/main amd64 libparams-util-perl amd64 1.102-3build1 [21.4 kB] 94s Get:190 http://ftpmaster.internal/ubuntu plucky/main amd64 libsub-install-perl all 0.929-1 [9764 B] 94s Get:191 http://ftpmaster.internal/ubuntu plucky/main amd64 libdata-optlist-perl all 0.114-1 [9708 B] 94s Get:192 http://ftpmaster.internal/ubuntu plucky/main amd64 libdevel-stacktrace-perl all 2.0500-1 [22.1 kB] 94s Get:193 http://ftpmaster.internal/ubuntu plucky/main amd64 libencode-locale-perl all 1.05-3 [11.6 kB] 94s Get:194 http://ftpmaster.internal/ubuntu plucky/main amd64 libsub-exporter-perl all 0.990-1 [49.0 kB] 94s Get:195 http://ftpmaster.internal/ubuntu plucky/universe amd64 libeval-closure-perl all 0.14-3 [10.1 kB] 94s Get:196 http://ftpmaster.internal/ubuntu plucky/main amd64 libexception-class-perl all 1.45-1 [28.6 kB] 94s Get:197 http://ftpmaster.internal/ubuntu plucky/main amd64 libfcgi0t64 amd64 2.4.2-2.1build1 [26.8 kB] 94s Get:198 http://ftpmaster.internal/ubuntu plucky/main amd64 libfcgi-perl amd64 0.82+ds-3build3 [21.7 kB] 94s Get:199 http://ftpmaster.internal/ubuntu plucky/main amd64 libtimedate-perl all 2.3300-2 [34.0 kB] 94s Get:200 http://ftpmaster.internal/ubuntu plucky/main amd64 libhttp-date-perl all 6.06-1 [10.2 kB] 94s Get:201 http://ftpmaster.internal/ubuntu plucky/main amd64 libfile-listing-perl all 6.16-1 [11.3 kB] 94s Get:202 http://ftpmaster.internal/ubuntu plucky/main amd64 libfile-sharedir-perl all 1.118-3 [14.0 kB] 94s Get:203 http://ftpmaster.internal/ubuntu plucky-proposed/main i386 libgomp1 i386 14.2.0-9ubuntu1 [151 kB] 94s Get:204 http://ftpmaster.internal/ubuntu plucky-proposed/main i386 libitm1 i386 14.2.0-9ubuntu1 [30.7 kB] 94s Get:205 http://ftpmaster.internal/ubuntu plucky-proposed/main i386 libubsan1 i386 14.2.0-9ubuntu1 [1145 kB] 94s Get:206 http://ftpmaster.internal/ubuntu plucky-proposed/main i386 libquadmath0 i386 14.2.0-9ubuntu1 [247 kB] 94s Get:207 http://ftpmaster.internal/ubuntu plucky/universe i386 libgcc-12-dev i386 12.4.0-2ubuntu1 [2552 kB] 95s Get:208 http://ftpmaster.internal/ubuntu plucky/main amd64 libhtml-tagset-perl all 3.24-1 [14.1 kB] 95s Get:209 http://ftpmaster.internal/ubuntu plucky/main amd64 liburi-perl all 5.30-1 [94.4 kB] 95s Get:210 http://ftpmaster.internal/ubuntu plucky/main amd64 libhtml-parser-perl amd64 3.83-1build1 [86.2 kB] 95s Get:211 http://ftpmaster.internal/ubuntu plucky/main amd64 libhtml-tree-perl all 5.07-3 [200 kB] 95s Get:212 http://ftpmaster.internal/ubuntu plucky/main amd64 libio-html-perl all 1.004-3 [15.9 kB] 95s Get:213 http://ftpmaster.internal/ubuntu plucky/main amd64 liblwp-mediatypes-perl all 6.04-2 [20.1 kB] 95s Get:214 http://ftpmaster.internal/ubuntu plucky/main amd64 libhttp-message-perl all 7.00-2ubuntu1 [75.9 kB] 95s Get:215 http://ftpmaster.internal/ubuntu plucky/main amd64 libhttp-cookies-perl all 6.11-1 [18.2 kB] 95s Get:216 http://ftpmaster.internal/ubuntu plucky/main amd64 libpod-parser-perl all 1.67-1 [80.6 kB] 95s Get:217 http://ftpmaster.internal/ubuntu plucky/main amd64 libhttp-negotiate-perl all 6.01-2 [12.4 kB] 95s Get:218 http://ftpmaster.internal/ubuntu plucky/main amd64 libnet-ssleay-perl amd64 1.94-2 [317 kB] 95s Get:219 http://ftpmaster.internal/ubuntu plucky/main amd64 libio-socket-ssl-perl all 2.089-1 [200 kB] 95s Get:220 http://ftpmaster.internal/ubuntu plucky/main amd64 libnet-http-perl all 6.23-1 [22.3 kB] 95s Get:221 http://ftpmaster.internal/ubuntu plucky/main amd64 liblwp-protocol-https-perl all 6.14-1 [9040 B] 95s Get:222 http://ftpmaster.internal/ubuntu plucky/main amd64 libwww-robotrules-perl all 6.02-1 [12.6 kB] 95s Get:223 http://ftpmaster.internal/ubuntu plucky/main amd64 libwww-perl all 6.77-1 [138 kB] 95s Get:224 http://ftpmaster.internal/ubuntu plucky/main amd64 libxml-parser-perl amd64 2.47-1build4 [202 kB] 95s Get:225 http://ftpmaster.internal/ubuntu plucky/universe amd64 libxml-perl all 0.08-4 [90.5 kB] 95s Get:226 http://ftpmaster.internal/ubuntu plucky/universe amd64 libxml-regexp-perl all 0.04-1.1 [7208 B] 95s Get:227 http://ftpmaster.internal/ubuntu plucky/universe amd64 libxml-dom-perl all 1.46-2 [143 kB] 95s Get:228 http://ftpmaster.internal/ubuntu plucky/universe amd64 libhttp-dav-perl all 0.50-1 [79.7 kB] 95s Get:229 http://ftpmaster.internal/ubuntu plucky/universe amd64 libmro-compat-perl all 0.15-2 [10.1 kB] 95s Get:230 http://ftpmaster.internal/ubuntu plucky/main amd64 libpackage-stash-perl all 0.40-1 [19.5 kB] 95s Get:231 http://ftpmaster.internal/ubuntu plucky/main amd64 libsub-identify-perl amd64 0.14-3build4 [9904 B] 95s Get:232 http://ftpmaster.internal/ubuntu plucky/main amd64 libsub-name-perl amd64 0.27-1build4 [10.9 kB] 95s Get:233 http://ftpmaster.internal/ubuntu plucky/main amd64 libnamespace-clean-perl all 0.27-2 [14.0 kB] 95s Get:234 http://ftpmaster.internal/ubuntu plucky/universe amd64 libnamespace-autoclean-perl all 0.31-1 [11.9 kB] 95s Get:235 http://ftpmaster.internal/ubuntu plucky/universe amd64 libparams-validationcompiler-perl all 0.31-1 [28.3 kB] 95s Get:236 http://ftpmaster.internal/ubuntu plucky/main amd64 libpcre2-16-0 amd64 10.42-4ubuntu3 [214 kB] 95s Get:237 http://ftpmaster.internal/ubuntu plucky/main amd64 libpcre2-32-0 amd64 10.42-4ubuntu3 [201 kB] 95s Get:238 http://ftpmaster.internal/ubuntu plucky/main amd64 libpcre2-posix3 amd64 10.42-4ubuntu3 [6768 B] 95s Get:239 http://ftpmaster.internal/ubuntu plucky/main amd64 libpcre2-dev amd64 10.42-4ubuntu3 [747 kB] 95s Get:240 http://ftpmaster.internal/ubuntu plucky/universe amd64 libprotocol-http2-perl all 1.11-1 [39.3 kB] 95s Get:241 http://ftpmaster.internal/ubuntu plucky/main amd64 librole-tiny-perl all 2.002004-1 [16.3 kB] 95s Get:242 http://ftpmaster.internal/ubuntu plucky/main amd64 libsub-quote-perl all 2.006008-1ubuntu1 [20.7 kB] 95s Get:243 http://ftpmaster.internal/ubuntu plucky/universe amd64 libxstring-perl amd64 0.005-2build4 [7940 B] 95s Get:244 http://ftpmaster.internal/ubuntu plucky/universe amd64 libspecio-perl all 0.48-1 [137 kB] 95s Get:245 http://ftpmaster.internal/ubuntu plucky/universe i386 libstdc++-12-dev i386 12.4.0-2ubuntu1 [2273 kB] 95s Get:246 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 linux-tools-common all 6.11.0-9.9 [484 kB] 95s Get:247 http://ftpmaster.internal/ubuntu plucky/main amd64 perl-doc all 5.40.0-8 [8264 kB] 95s Get:248 http://ftpmaster.internal/ubuntu plucky/universe amd64 libdatetime-locale-perl all 1:1.41-1 [3193 kB] 95s Get:249 http://ftpmaster.internal/ubuntu plucky/universe amd64 libdatetime-timezone-perl all 1:2.63-2+2024b [259 kB] 95s Get:250 http://ftpmaster.internal/ubuntu plucky/universe amd64 libdatetime-perl amd64 2:1.65-1build3 [95.8 kB] 96s Preconfiguring packages ... 96s Fetched 209 MB in 9s (22.9 MB/s) 96s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 75957 files and directories currently installed.) 96s Preparing to unpack .../gcc-14-base_14.2.0-9ubuntu1_amd64.deb ... 96s Unpacking gcc-14-base:amd64 (14.2.0-9ubuntu1) over (14.2.0-8ubuntu1) ... 96s Selecting previously unselected package gcc-14-base:i386. 96s Preparing to unpack .../gcc-14-base_14.2.0-9ubuntu1_i386.deb ... 96s Unpacking gcc-14-base:i386 (14.2.0-9ubuntu1) ... 96s Setting up gcc-14-base:amd64 (14.2.0-9ubuntu1) ... 96s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 75958 files and directories currently installed.) 96s Preparing to unpack .../libgcc-s1_14.2.0-9ubuntu1_amd64.deb ... 96s Unpacking libgcc-s1:amd64 (14.2.0-9ubuntu1) over (14.2.0-8ubuntu1) ... 96s Selecting previously unselected package libgcc-s1:i386. 96s Preparing to unpack .../libgcc-s1_14.2.0-9ubuntu1_i386.deb ... 96s Unpacking libgcc-s1:i386 (14.2.0-9ubuntu1) ... 96s Setting up libgcc-s1:amd64 (14.2.0-9ubuntu1) ... 96s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 75960 files and directories currently installed.) 96s Preparing to unpack .../libatomic1_14.2.0-9ubuntu1_amd64.deb ... 96s Unpacking libatomic1:amd64 (14.2.0-9ubuntu1) over (14.2.0-8ubuntu1) ... 96s Preparing to unpack .../libstdc++6_14.2.0-9ubuntu1_amd64.deb ... 96s Unpacking libstdc++6:amd64 (14.2.0-9ubuntu1) over (14.2.0-8ubuntu1) ... 96s Selecting previously unselected package libstdc++6:i386. 96s Preparing to unpack .../libstdc++6_14.2.0-9ubuntu1_i386.deb ... 96s Unpacking libstdc++6:i386 (14.2.0-9ubuntu1) ... 96s Setting up libstdc++6:amd64 (14.2.0-9ubuntu1) ... 97s Selecting previously unselected package libc6:i386. 97s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 75964 files and directories currently installed.) 97s Preparing to unpack .../000-libc6_2.40-1ubuntu3_i386.deb ... 97s Unpacking libc6:i386 (2.40-1ubuntu3) ... 97s Selecting previously unselected package libuuid1:i386. 97s Preparing to unpack .../001-libuuid1_2.40.2-1ubuntu1_i386.deb ... 97s Unpacking libuuid1:i386 (2.40.2-1ubuntu1) ... 97s Selecting previously unselected package libapr1t64:i386. 97s Preparing to unpack .../002-libapr1t64_1.7.5-1_i386.deb ... 97s Unpacking libapr1t64:i386 (1.7.5-1) ... 97s Selecting previously unselected package libcrypt1:i386. 97s Preparing to unpack .../003-libcrypt1_1%3a4.4.36-5_i386.deb ... 97s Unpacking libcrypt1:i386 (1:4.4.36-5) ... 97s Selecting previously unselected package libdb5.3t64:i386. 97s Preparing to unpack .../004-libdb5.3t64_5.3.28+dfsg2-9_i386.deb ... 97s Unpacking libdb5.3t64:i386 (5.3.28+dfsg2-9) ... 97s Selecting previously unselected package libexpat1:i386. 97s Preparing to unpack .../005-libexpat1_2.6.4-1_i386.deb ... 97s Unpacking libexpat1:i386 (2.6.4-1) ... 97s Selecting previously unselected package libgdbm6t64:i386. 97s Preparing to unpack .../006-libgdbm6t64_1.24-2_i386.deb ... 97s Unpacking libgdbm6t64:i386 (1.24-2) ... 97s Selecting previously unselected package libzstd1:i386. 97s Preparing to unpack .../007-libzstd1_1.5.6+dfsg-1_i386.deb ... 97s Unpacking libzstd1:i386 (1.5.6+dfsg-1) ... 97s Selecting previously unselected package zlib1g:i386. 97s Preparing to unpack .../008-zlib1g_1%3a1.3.dfsg+really1.3.1-1ubuntu1_i386.deb ... 97s Unpacking zlib1g:i386 (1:1.3.dfsg+really1.3.1-1ubuntu1) ... 97s Selecting previously unselected package libssl3t64:i386. 97s Preparing to unpack .../009-libssl3t64_3.4.0-1ubuntu1_i386.deb ... 97s Unpacking libssl3t64:i386 (3.4.0-1ubuntu1) ... 97s Selecting previously unselected package libaprutil1t64:i386. 97s Preparing to unpack .../010-libaprutil1t64_1.6.3-3ubuntu1_i386.deb ... 97s Unpacking libaprutil1t64:i386 (1.6.3-3ubuntu1) ... 97s Selecting previously unselected package libsqlite3-0:i386. 97s Preparing to unpack .../011-libsqlite3-0_3.46.1-1_i386.deb ... 97s Unpacking libsqlite3-0:i386 (3.46.1-1) ... 97s Selecting previously unselected package libaprutil1-dbd-sqlite3:i386. 97s Preparing to unpack .../012-libaprutil1-dbd-sqlite3_1.6.3-3ubuntu1_i386.deb ... 97s Unpacking libaprutil1-dbd-sqlite3:i386 (1.6.3-3ubuntu1) ... 97s Selecting previously unselected package libgmp10:i386. 97s Preparing to unpack .../013-libgmp10_2%3a6.3.0+dfsg-2ubuntu7_i386.deb ... 97s Unpacking libgmp10:i386 (2:6.3.0+dfsg-2ubuntu7) ... 97s Selecting previously unselected package libnettle8t64:i386. 97s Preparing to unpack .../014-libnettle8t64_3.10-1_i386.deb ... 97s Unpacking libnettle8t64:i386 (3.10-1) ... 97s Selecting previously unselected package libhogweed6t64:i386. 97s Preparing to unpack .../015-libhogweed6t64_3.10-1_i386.deb ... 97s Unpacking libhogweed6t64:i386 (3.10-1) ... 97s Selecting previously unselected package libunistring5:i386. 97s Preparing to unpack .../016-libunistring5_1.2-1_i386.deb ... 97s Unpacking libunistring5:i386 (1.2-1) ... 97s Selecting previously unselected package libidn2-0:i386. 97s Preparing to unpack .../017-libidn2-0_2.3.7-2build2_i386.deb ... 97s Unpacking libidn2-0:i386 (2.3.7-2build2) ... 97s Selecting previously unselected package libffi8:i386. 97s Preparing to unpack .../018-libffi8_3.4.6-1build1_i386.deb ... 97s Unpacking libffi8:i386 (3.4.6-1build1) ... 97s Selecting previously unselected package libp11-kit0:i386. 97s Preparing to unpack .../019-libp11-kit0_0.25.5-2ubuntu1_i386.deb ... 97s Unpacking libp11-kit0:i386 (0.25.5-2ubuntu1) ... 97s Selecting previously unselected package libtasn1-6:i386. 97s Preparing to unpack .../020-libtasn1-6_4.19.0-3build1_i386.deb ... 97s Unpacking libtasn1-6:i386 (4.19.0-3build1) ... 97s Selecting previously unselected package libgnutls30t64:i386. 97s Preparing to unpack .../021-libgnutls30t64_3.8.8-2ubuntu1_i386.deb ... 97s Unpacking libgnutls30t64:i386 (3.8.8-2ubuntu1) ... 98s Selecting previously unselected package libsasl2-modules-db:i386. 98s Preparing to unpack .../022-libsasl2-modules-db_2.1.28+dfsg1-8_i386.deb ... 98s Unpacking libsasl2-modules-db:i386 (2.1.28+dfsg1-8) ... 98s Selecting previously unselected package libsasl2-2:i386. 98s Preparing to unpack .../023-libsasl2-2_2.1.28+dfsg1-8_i386.deb ... 98s Unpacking libsasl2-2:i386 (2.1.28+dfsg1-8) ... 98s Selecting previously unselected package libldap2:i386. 98s Preparing to unpack .../024-libldap2_2.6.8+dfsg-1~exp4ubuntu3_i386.deb ... 98s Unpacking libldap2:i386 (2.6.8+dfsg-1~exp4ubuntu3) ... 98s Selecting previously unselected package libaprutil1-ldap:i386. 98s Preparing to unpack .../025-libaprutil1-ldap_1.6.3-3ubuntu1_i386.deb ... 98s Unpacking libaprutil1-ldap:i386 (1.6.3-3ubuntu1) ... 98s Selecting previously unselected package libbrotli1:i386. 98s Preparing to unpack .../026-libbrotli1_1.1.0-2build3_i386.deb ... 98s Unpacking libbrotli1:i386 (1.1.0-2build3) ... 98s Selecting previously unselected package libkrb5support0:i386. 98s Preparing to unpack .../027-libkrb5support0_1.21.3-3_i386.deb ... 98s Unpacking libkrb5support0:i386 (1.21.3-3) ... 98s Selecting previously unselected package libcom-err2:i386. 98s Preparing to unpack .../028-libcom-err2_1.47.1-1ubuntu1_i386.deb ... 98s Unpacking libcom-err2:i386 (1.47.1-1ubuntu1) ... 98s Selecting previously unselected package libk5crypto3:i386. 98s Preparing to unpack .../029-libk5crypto3_1.21.3-3_i386.deb ... 98s Unpacking libk5crypto3:i386 (1.21.3-3) ... 98s Selecting previously unselected package libkeyutils1:i386. 98s Preparing to unpack .../030-libkeyutils1_1.6.3-4ubuntu2_i386.deb ... 98s Unpacking libkeyutils1:i386 (1.6.3-4ubuntu2) ... 98s Selecting previously unselected package libkrb5-3:i386. 98s Preparing to unpack .../031-libkrb5-3_1.21.3-3_i386.deb ... 98s Unpacking libkrb5-3:i386 (1.21.3-3) ... 98s Selecting previously unselected package libgssapi-krb5-2:i386. 98s Preparing to unpack .../032-libgssapi-krb5-2_1.21.3-3_i386.deb ... 98s Unpacking libgssapi-krb5-2:i386 (1.21.3-3) ... 98s Selecting previously unselected package libnghttp2-14:i386. 98s Preparing to unpack .../033-libnghttp2-14_1.64.0-1_i386.deb ... 98s Unpacking libnghttp2-14:i386 (1.64.0-1) ... 98s Selecting previously unselected package libpsl5t64:i386. 98s Preparing to unpack .../034-libpsl5t64_0.21.2-1.1build1_i386.deb ... 98s Unpacking libpsl5t64:i386 (0.21.2-1.1build1) ... 98s Selecting previously unselected package librtmp1:i386. 98s Preparing to unpack .../035-librtmp1_2.4+20151223.gitfa8646d.1-2build7_i386.deb ... 98s Unpacking librtmp1:i386 (2.4+20151223.gitfa8646d.1-2build7) ... 98s Selecting previously unselected package libssh2-1t64:i386. 98s Preparing to unpack .../036-libssh2-1t64_1.11.1-1_i386.deb ... 98s Unpacking libssh2-1t64:i386 (1.11.1-1) ... 98s Selecting previously unselected package libcurl4t64:i386. 98s Preparing to unpack .../037-libcurl4t64_8.11.0-1ubuntu2_i386.deb ... 98s Unpacking libcurl4t64:i386 (8.11.0-1ubuntu2) ... 98s Selecting previously unselected package libjansson4:i386. 98s Preparing to unpack .../038-libjansson4_2.14-2build2_i386.deb ... 98s Unpacking libjansson4:i386 (2.14-2build2) ... 98s Selecting previously unselected package liblua5.4-0:i386. 98s Preparing to unpack .../039-liblua5.4-0_5.4.7-1_i386.deb ... 98s Unpacking liblua5.4-0:i386 (5.4.7-1) ... 98s Selecting previously unselected package libpcre2-8-0:i386. 98s Preparing to unpack .../040-libpcre2-8-0_10.42-4ubuntu3_i386.deb ... 98s Unpacking libpcre2-8-0:i386 (10.42-4ubuntu3) ... 98s Preparing to unpack .../041-libxml2_2.12.7+dfsg+really2.9.14-0.2build1_amd64.deb ... 98s Unpacking libxml2:amd64 (2.12.7+dfsg+really2.9.14-0.2build1) over (2.12.7+dfsg-3) ... 98s Selecting previously unselected package libicu74:i386. 98s Preparing to unpack .../042-libicu74_74.2-1ubuntu4_i386.deb ... 98s Unpacking libicu74:i386 (74.2-1ubuntu4) ... 98s Selecting previously unselected package liblzma5:i386. 98s Preparing to unpack .../043-liblzma5_5.6.3-1_i386.deb ... 98s Unpacking liblzma5:i386 (5.6.3-1) ... 98s Selecting previously unselected package libxml2:i386. 98s Preparing to unpack .../044-libxml2_2.12.7+dfsg+really2.9.14-0.2build1_i386.deb ... 98s Unpacking libxml2:i386 (2.12.7+dfsg+really2.9.14-0.2build1) ... 98s Selecting previously unselected package apache2-bin:i386. 98s Preparing to unpack .../045-apache2-bin_2.4.62-3ubuntu1_i386.deb ... 98s Unpacking apache2-bin:i386 (2.4.62-3ubuntu1) ... 99s Selecting previously unselected package apache2-data. 99s Preparing to unpack .../046-apache2-data_2.4.62-3ubuntu1_all.deb ... 99s Unpacking apache2-data (2.4.62-3ubuntu1) ... 99s Selecting previously unselected package libapr1t64:amd64. 99s Preparing to unpack .../047-libapr1t64_1.7.5-1_amd64.deb ... 99s Unpacking libapr1t64:amd64 (1.7.5-1) ... 99s Selecting previously unselected package libaprutil1t64:amd64. 99s Preparing to unpack .../048-libaprutil1t64_1.6.3-3ubuntu1_amd64.deb ... 99s Unpacking libaprutil1t64:amd64 (1.6.3-3ubuntu1) ... 99s Selecting previously unselected package apache2-utils. 99s Preparing to unpack .../049-apache2-utils_2.4.62-3ubuntu1_amd64.deb ... 99s Unpacking apache2-utils (2.4.62-3ubuntu1) ... 99s Selecting previously unselected package apache2:i386. 99s Preparing to unpack .../050-apache2_2.4.62-3ubuntu1_i386.deb ... 99s Unpacking apache2:i386 (2.4.62-3ubuntu1) ... 99s Selecting previously unselected package libatomic1:i386. 99s Preparing to unpack .../051-libatomic1_14.2.0-9ubuntu1_i386.deb ... 99s Unpacking libatomic1:i386 (14.2.0-9ubuntu1) ... 99s Selecting previously unselected package autotools-dev. 99s Preparing to unpack .../052-autotools-dev_20220109.1_all.deb ... 99s Unpacking autotools-dev (20220109.1) ... 99s Selecting previously unselected package m4. 99s Preparing to unpack .../053-m4_1.4.19-4build1_amd64.deb ... 99s Unpacking m4 (1.4.19-4build1) ... 99s Selecting previously unselected package autoconf. 99s Preparing to unpack .../054-autoconf_2.72-3_all.deb ... 99s Unpacking autoconf (2.72-3) ... 99s Selecting previously unselected package automake. 99s Preparing to unpack .../055-automake_1%3a1.16.5-1.3ubuntu1_all.deb ... 99s Unpacking automake (1:1.16.5-1.3ubuntu1) ... 99s Selecting previously unselected package autopoint. 99s Preparing to unpack .../056-autopoint_0.22.5-2_all.deb ... 99s Unpacking autopoint (0.22.5-2) ... 99s Selecting previously unselected package libdebhelper-perl. 99s Preparing to unpack .../057-libdebhelper-perl_13.20ubuntu1_all.deb ... 99s Unpacking libdebhelper-perl (13.20ubuntu1) ... 99s Selecting previously unselected package libisl23:amd64. 99s Preparing to unpack .../058-libisl23_0.27-1_amd64.deb ... 99s Unpacking libisl23:amd64 (0.27-1) ... 99s Selecting previously unselected package libmpc3:amd64. 99s Preparing to unpack .../059-libmpc3_1.3.1-1build2_amd64.deb ... 99s Unpacking libmpc3:amd64 (1.3.1-1build2) ... 99s Selecting previously unselected package cpp-14-x86-64-linux-gnu. 99s Preparing to unpack .../060-cpp-14-x86-64-linux-gnu_14.2.0-9ubuntu1_amd64.deb ... 99s Unpacking cpp-14-x86-64-linux-gnu (14.2.0-9ubuntu1) ... 99s Selecting previously unselected package cpp-14. 99s Preparing to unpack .../061-cpp-14_14.2.0-9ubuntu1_amd64.deb ... 99s Unpacking cpp-14 (14.2.0-9ubuntu1) ... 99s Selecting previously unselected package cpp-x86-64-linux-gnu. 99s Preparing to unpack .../062-cpp-x86-64-linux-gnu_4%3a14.1.0-2ubuntu1_amd64.deb ... 99s Unpacking cpp-x86-64-linux-gnu (4:14.1.0-2ubuntu1) ... 99s Selecting previously unselected package cpp. 99s Preparing to unpack .../063-cpp_4%3a14.1.0-2ubuntu1_amd64.deb ... 99s Unpacking cpp (4:14.1.0-2ubuntu1) ... 99s Selecting previously unselected package libcc1-0:amd64. 99s Preparing to unpack .../064-libcc1-0_14.2.0-9ubuntu1_amd64.deb ... 99s Unpacking libcc1-0:amd64 (14.2.0-9ubuntu1) ... 99s Preparing to unpack .../065-libgprofng0_2.43.50.20241126-3ubuntu1_amd64.deb ... 99s Unpacking libgprofng0:amd64 (2.43.50.20241126-3ubuntu1) over (2.43.1-4ubuntu1) ... 100s Preparing to unpack .../066-libctf0_2.43.50.20241126-3ubuntu1_amd64.deb ... 100s Unpacking libctf0:amd64 (2.43.50.20241126-3ubuntu1) over (2.43.1-4ubuntu1) ... 100s Preparing to unpack .../067-libctf-nobfd0_2.43.50.20241126-3ubuntu1_amd64.deb ... 100s Unpacking libctf-nobfd0:amd64 (2.43.50.20241126-3ubuntu1) over (2.43.1-4ubuntu1) ... 100s Preparing to unpack .../068-libsframe1_2.43.50.20241126-3ubuntu1_amd64.deb ... 100s Unpacking libsframe1:amd64 (2.43.50.20241126-3ubuntu1) over (2.43.1-4ubuntu1) ... 100s Preparing to unpack .../069-binutils-x86-64-linux-gnu_2.43.50.20241126-3ubuntu1_amd64.deb ... 100s Unpacking binutils-x86-64-linux-gnu (2.43.50.20241126-3ubuntu1) over (2.43.1-4ubuntu1) ... 100s Preparing to unpack .../070-libbinutils_2.43.50.20241126-3ubuntu1_amd64.deb ... 100s Unpacking libbinutils:amd64 (2.43.50.20241126-3ubuntu1) over (2.43.1-4ubuntu1) ... 100s Preparing to unpack .../071-binutils_2.43.50.20241126-3ubuntu1_amd64.deb ... 100s Unpacking binutils (2.43.50.20241126-3ubuntu1) over (2.43.1-4ubuntu1) ... 100s Preparing to unpack .../072-binutils-common_2.43.50.20241126-3ubuntu1_amd64.deb ... 100s Unpacking binutils-common:amd64 (2.43.50.20241126-3ubuntu1) over (2.43.1-4ubuntu1) ... 100s Selecting previously unselected package libgomp1:amd64. 100s Preparing to unpack .../073-libgomp1_14.2.0-9ubuntu1_amd64.deb ... 100s Unpacking libgomp1:amd64 (14.2.0-9ubuntu1) ... 100s Selecting previously unselected package libitm1:amd64. 100s Preparing to unpack .../074-libitm1_14.2.0-9ubuntu1_amd64.deb ... 100s Unpacking libitm1:amd64 (14.2.0-9ubuntu1) ... 100s Selecting previously unselected package libasan8:amd64. 100s Preparing to unpack .../075-libasan8_14.2.0-9ubuntu1_amd64.deb ... 100s Unpacking libasan8:amd64 (14.2.0-9ubuntu1) ... 100s Selecting previously unselected package liblsan0:amd64. 100s Preparing to unpack .../076-liblsan0_14.2.0-9ubuntu1_amd64.deb ... 100s Unpacking liblsan0:amd64 (14.2.0-9ubuntu1) ... 100s Selecting previously unselected package libtsan2:amd64. 100s Preparing to unpack .../077-libtsan2_14.2.0-9ubuntu1_amd64.deb ... 100s Unpacking libtsan2:amd64 (14.2.0-9ubuntu1) ... 100s Selecting previously unselected package libubsan1:amd64. 100s Preparing to unpack .../078-libubsan1_14.2.0-9ubuntu1_amd64.deb ... 100s Unpacking libubsan1:amd64 (14.2.0-9ubuntu1) ... 100s Selecting previously unselected package libhwasan0:amd64. 100s Preparing to unpack .../079-libhwasan0_14.2.0-9ubuntu1_amd64.deb ... 100s Unpacking libhwasan0:amd64 (14.2.0-9ubuntu1) ... 100s Selecting previously unselected package libquadmath0:amd64. 100s Preparing to unpack .../080-libquadmath0_14.2.0-9ubuntu1_amd64.deb ... 100s Unpacking libquadmath0:amd64 (14.2.0-9ubuntu1) ... 100s Selecting previously unselected package libgcc-14-dev:amd64. 100s Preparing to unpack .../081-libgcc-14-dev_14.2.0-9ubuntu1_amd64.deb ... 100s Unpacking libgcc-14-dev:amd64 (14.2.0-9ubuntu1) ... 100s Selecting previously unselected package gcc-14-x86-64-linux-gnu. 100s Preparing to unpack .../082-gcc-14-x86-64-linux-gnu_14.2.0-9ubuntu1_amd64.deb ... 100s Unpacking gcc-14-x86-64-linux-gnu (14.2.0-9ubuntu1) ... 101s Selecting previously unselected package gcc-14. 101s Preparing to unpack .../083-gcc-14_14.2.0-9ubuntu1_amd64.deb ... 101s Unpacking gcc-14 (14.2.0-9ubuntu1) ... 101s Selecting previously unselected package gcc-x86-64-linux-gnu. 101s Preparing to unpack .../084-gcc-x86-64-linux-gnu_4%3a14.1.0-2ubuntu1_amd64.deb ... 101s Unpacking gcc-x86-64-linux-gnu (4:14.1.0-2ubuntu1) ... 101s Selecting previously unselected package gcc. 101s Preparing to unpack .../085-gcc_4%3a14.1.0-2ubuntu1_amd64.deb ... 101s Unpacking gcc (4:14.1.0-2ubuntu1) ... 101s Selecting previously unselected package libtool. 101s Preparing to unpack .../086-libtool_2.4.7-8_all.deb ... 101s Unpacking libtool (2.4.7-8) ... 101s Selecting previously unselected package dh-autoreconf. 101s Preparing to unpack .../087-dh-autoreconf_20_all.deb ... 101s Unpacking dh-autoreconf (20) ... 101s Selecting previously unselected package libarchive-zip-perl. 101s Preparing to unpack .../088-libarchive-zip-perl_1.68-1_all.deb ... 101s Unpacking libarchive-zip-perl (1.68-1) ... 101s Selecting previously unselected package libfile-stripnondeterminism-perl. 101s Preparing to unpack .../089-libfile-stripnondeterminism-perl_1.14.0-1_all.deb ... 101s Unpacking libfile-stripnondeterminism-perl (1.14.0-1) ... 101s Selecting previously unselected package dh-strip-nondeterminism. 101s Preparing to unpack .../090-dh-strip-nondeterminism_1.14.0-1_all.deb ... 101s Unpacking dh-strip-nondeterminism (1.14.0-1) ... 101s Selecting previously unselected package debugedit. 101s Preparing to unpack .../091-debugedit_1%3a5.1-1_amd64.deb ... 101s Unpacking debugedit (1:5.1-1) ... 101s Selecting previously unselected package dwz. 101s Preparing to unpack .../092-dwz_0.15-1build6_amd64.deb ... 101s Unpacking dwz (0.15-1build6) ... 101s Selecting previously unselected package gettext. 101s Preparing to unpack .../093-gettext_0.22.5-2_amd64.deb ... 101s Unpacking gettext (0.22.5-2) ... 101s Selecting previously unselected package intltool-debian. 101s Preparing to unpack .../094-intltool-debian_0.35.0+20060710.6_all.deb ... 101s Unpacking intltool-debian (0.35.0+20060710.6) ... 101s Selecting previously unselected package po-debconf. 101s Preparing to unpack .../095-po-debconf_1.0.21+nmu1_all.deb ... 101s Unpacking po-debconf (1.0.21+nmu1) ... 101s Selecting previously unselected package debhelper. 101s Preparing to unpack .../096-debhelper_13.20ubuntu1_all.deb ... 101s Unpacking debhelper (13.20ubuntu1) ... 101s Preparing to unpack .../097-linux-libc-dev_6.11.0-9.9_amd64.deb ... 101s Unpacking linux-libc-dev:amd64 (6.11.0-9.9) over (6.11.0-8.8) ... 101s Selecting previously unselected package linux-libc-dev:i386. 101s Preparing to unpack .../098-linux-libc-dev_6.11.0-9.9_i386.deb ... 101s Unpacking linux-libc-dev:i386 (6.11.0-9.9) ... 102s Selecting previously unselected package libcrypt-dev:i386. 102s Preparing to unpack .../099-libcrypt-dev_1%3a4.4.36-5_i386.deb ... 102s Unpacking libcrypt-dev:i386 (1:4.4.36-5) ... 102s Selecting previously unselected package libc6-dev:i386. 102s Preparing to unpack .../100-libc6-dev_2.40-1ubuntu3_i386.deb ... 102s Unpacking libc6-dev:i386 (2.40-1ubuntu3) ... 102s Selecting previously unselected package uuid-dev:i386. 102s Preparing to unpack .../101-uuid-dev_2.40.2-1ubuntu1_i386.deb ... 102s Unpacking uuid-dev:i386 (2.40.2-1ubuntu1) ... 102s Selecting previously unselected package libsctp1:i386. 102s Preparing to unpack .../102-libsctp1_1.0.21+dfsg-1_i386.deb ... 102s Unpacking libsctp1:i386 (1.0.21+dfsg-1) ... 102s Selecting previously unselected package libsctp-dev:i386. 102s Preparing to unpack .../103-libsctp-dev_1.0.21+dfsg-1_i386.deb ... 102s Unpacking libsctp-dev:i386 (1.0.21+dfsg-1) ... 102s Selecting previously unselected package libapr1-dev:i386. 102s Preparing to unpack .../104-libapr1-dev_1.7.5-1_i386.deb ... 102s Unpacking libapr1-dev:i386 (1.7.5-1) ... 102s Selecting previously unselected package libldap-dev:i386. 102s Preparing to unpack .../105-libldap-dev_2.6.8+dfsg-1~exp4ubuntu3_i386.deb ... 102s Unpacking libldap-dev:i386 (2.6.8+dfsg-1~exp4ubuntu3) ... 102s Selecting previously unselected package libexpat1-dev:i386. 102s Preparing to unpack .../106-libexpat1-dev_2.6.4-1_i386.deb ... 102s Unpacking libexpat1-dev:i386 (2.6.4-1) ... 102s Selecting previously unselected package libaprutil1-dev:i386. 102s Preparing to unpack .../107-libaprutil1-dev_1.6.3-3ubuntu1_i386.deb ... 102s Unpacking libaprutil1-dev:i386 (1.6.3-3ubuntu1) ... 102s Selecting previously unselected package libpcre2-16-0:i386. 102s Preparing to unpack .../108-libpcre2-16-0_10.42-4ubuntu3_i386.deb ... 102s Unpacking libpcre2-16-0:i386 (10.42-4ubuntu3) ... 102s Selecting previously unselected package libpcre2-32-0:i386. 102s Preparing to unpack .../109-libpcre2-32-0_10.42-4ubuntu3_i386.deb ... 102s Unpacking libpcre2-32-0:i386 (10.42-4ubuntu3) ... 102s Selecting previously unselected package libpcre2-posix3:i386. 102s Preparing to unpack .../110-libpcre2-posix3_10.42-4ubuntu3_i386.deb ... 102s Unpacking libpcre2-posix3:i386 (10.42-4ubuntu3) ... 102s Selecting previously unselected package libpcre2-dev:i386. 102s Preparing to unpack .../111-libpcre2-dev_10.42-4ubuntu3_i386.deb ... 102s Unpacking libpcre2-dev:i386 (10.42-4ubuntu3) ... 102s Selecting previously unselected package apache2-dev:i386. 102s Preparing to unpack .../112-apache2-dev_2.4.62-3ubuntu1_i386.deb ... 102s Unpacking apache2-dev:i386 (2.4.62-3ubuntu1) ... 102s Selecting previously unselected package libstdc++-14-dev:amd64. 102s Preparing to unpack .../113-libstdc++-14-dev_14.2.0-9ubuntu1_amd64.deb ... 102s Unpacking libstdc++-14-dev:amd64 (14.2.0-9ubuntu1) ... 103s Selecting previously unselected package g++-14-x86-64-linux-gnu. 103s Preparing to unpack .../114-g++-14-x86-64-linux-gnu_14.2.0-9ubuntu1_amd64.deb ... 103s Unpacking g++-14-x86-64-linux-gnu (14.2.0-9ubuntu1) ... 103s Selecting previously unselected package g++-14. 103s Preparing to unpack .../115-g++-14_14.2.0-9ubuntu1_amd64.deb ... 103s Unpacking g++-14 (14.2.0-9ubuntu1) ... 103s Selecting previously unselected package g++-x86-64-linux-gnu. 103s Preparing to unpack .../116-g++-x86-64-linux-gnu_4%3a14.1.0-2ubuntu1_amd64.deb ... 103s Unpacking g++-x86-64-linux-gnu (4:14.1.0-2ubuntu1) ... 103s Selecting previously unselected package g++. 103s Preparing to unpack .../117-g++_4%3a14.1.0-2ubuntu1_amd64.deb ... 103s Unpacking g++ (4:14.1.0-2ubuntu1) ... 103s Selecting previously unselected package build-essential. 103s Preparing to unpack .../118-build-essential_12.10ubuntu1_amd64.deb ... 103s Unpacking build-essential (12.10ubuntu1) ... 103s Selecting previously unselected package gcc-14-i686-linux-gnu-base:amd64. 103s Preparing to unpack .../119-gcc-14-i686-linux-gnu-base_14.2.0-4ubuntu2cross1_amd64.deb ... 103s Unpacking gcc-14-i686-linux-gnu-base:amd64 (14.2.0-4ubuntu2cross1) ... 103s Selecting previously unselected package cpp-14-i686-linux-gnu. 103s Preparing to unpack .../120-cpp-14-i686-linux-gnu_14.2.0-4ubuntu2cross1_amd64.deb ... 103s Unpacking cpp-14-i686-linux-gnu (14.2.0-4ubuntu2cross1) ... 103s Selecting previously unselected package cpp-i686-linux-gnu. 103s Preparing to unpack .../121-cpp-i686-linux-gnu_4%3a14.1.0-2ubuntu1_amd64.deb ... 103s Unpacking cpp-i686-linux-gnu (4:14.1.0-2ubuntu1) ... 103s Selecting previously unselected package binutils-i686-linux-gnu. 103s Preparing to unpack .../122-binutils-i686-linux-gnu_2.43.50.20241126-3ubuntu1_amd64.deb ... 103s Unpacking binutils-i686-linux-gnu (2.43.50.20241126-3ubuntu1) ... 103s Selecting previously unselected package gcc-14-cross-base. 103s Preparing to unpack .../123-gcc-14-cross-base_14.2.0-4ubuntu2cross1_all.deb ... 103s Unpacking gcc-14-cross-base (14.2.0-4ubuntu2cross1) ... 103s Selecting previously unselected package libc6-i386-cross. 103s Preparing to unpack .../124-libc6-i386-cross_2.40-1ubuntu3cross1_all.deb ... 103s Unpacking libc6-i386-cross (2.40-1ubuntu3cross1) ... 103s Selecting previously unselected package libgcc-s1-i386-cross. 104s Preparing to unpack .../125-libgcc-s1-i386-cross_14.2.0-4ubuntu2cross1_all.deb ... 104s Unpacking libgcc-s1-i386-cross (14.2.0-4ubuntu2cross1) ... 104s Selecting previously unselected package libgomp1-i386-cross. 104s Preparing to unpack .../126-libgomp1-i386-cross_14.2.0-4ubuntu2cross1_all.deb ... 104s Unpacking libgomp1-i386-cross (14.2.0-4ubuntu2cross1) ... 104s Selecting previously unselected package libitm1-i386-cross. 104s Preparing to unpack .../127-libitm1-i386-cross_14.2.0-4ubuntu2cross1_all.deb ... 104s Unpacking libitm1-i386-cross (14.2.0-4ubuntu2cross1) ... 104s Selecting previously unselected package libatomic1-i386-cross. 104s Preparing to unpack .../128-libatomic1-i386-cross_14.2.0-4ubuntu2cross1_all.deb ... 104s Unpacking libatomic1-i386-cross (14.2.0-4ubuntu2cross1) ... 104s Selecting previously unselected package libasan8-i386-cross. 104s Preparing to unpack .../129-libasan8-i386-cross_14.2.0-4ubuntu2cross1_all.deb ... 104s Unpacking libasan8-i386-cross (14.2.0-4ubuntu2cross1) ... 104s Selecting previously unselected package libstdc++6-i386-cross. 104s Preparing to unpack .../130-libstdc++6-i386-cross_14.2.0-4ubuntu2cross1_all.deb ... 104s Unpacking libstdc++6-i386-cross (14.2.0-4ubuntu2cross1) ... 104s Selecting previously unselected package libubsan1-i386-cross. 104s Preparing to unpack .../131-libubsan1-i386-cross_14.2.0-4ubuntu2cross1_all.deb ... 104s Unpacking libubsan1-i386-cross (14.2.0-4ubuntu2cross1) ... 104s Selecting previously unselected package libquadmath0-i386-cross. 104s Preparing to unpack .../132-libquadmath0-i386-cross_14.2.0-4ubuntu2cross1_all.deb ... 104s Unpacking libquadmath0-i386-cross (14.2.0-4ubuntu2cross1) ... 104s Selecting previously unselected package libgcc-14-dev-i386-cross. 104s Preparing to unpack .../133-libgcc-14-dev-i386-cross_14.2.0-4ubuntu2cross1_all.deb ... 104s Unpacking libgcc-14-dev-i386-cross (14.2.0-4ubuntu2cross1) ... 104s Selecting previously unselected package gcc-14-i686-linux-gnu. 104s Preparing to unpack .../134-gcc-14-i686-linux-gnu_14.2.0-4ubuntu2cross1_amd64.deb ... 104s Unpacking gcc-14-i686-linux-gnu (14.2.0-4ubuntu2cross1) ... 104s Selecting previously unselected package gcc-i686-linux-gnu. 104s Preparing to unpack .../135-gcc-i686-linux-gnu_4%3a14.1.0-2ubuntu1_amd64.deb ... 104s Unpacking gcc-i686-linux-gnu (4:14.1.0-2ubuntu1) ... 104s Selecting previously unselected package linux-libc-dev-i386-cross. 104s Preparing to unpack .../136-linux-libc-dev-i386-cross_6.11.0-7.7cross1_all.deb ... 104s Unpacking linux-libc-dev-i386-cross (6.11.0-7.7cross1) ... 105s Selecting previously unselected package libc6-dev-i386-cross. 105s Preparing to unpack .../137-libc6-dev-i386-cross_2.40-1ubuntu3cross1_all.deb ... 105s Unpacking libc6-dev-i386-cross (2.40-1ubuntu3cross1) ... 105s Selecting previously unselected package libstdc++-14-dev-i386-cross. 105s Preparing to unpack .../138-libstdc++-14-dev-i386-cross_14.2.0-4ubuntu2cross1_all.deb ... 105s Unpacking libstdc++-14-dev-i386-cross (14.2.0-4ubuntu2cross1) ... 105s Selecting previously unselected package g++-14-i686-linux-gnu. 105s Preparing to unpack .../139-g++-14-i686-linux-gnu_14.2.0-4ubuntu2cross1_amd64.deb ... 105s Unpacking g++-14-i686-linux-gnu (14.2.0-4ubuntu2cross1) ... 105s Selecting previously unselected package g++-i686-linux-gnu. 105s Preparing to unpack .../140-g++-i686-linux-gnu_4%3a14.1.0-2ubuntu1_amd64.deb ... 105s Unpacking g++-i686-linux-gnu (4:14.1.0-2ubuntu1) ... 105s Selecting previously unselected package libconfig-inifiles-perl. 105s Preparing to unpack .../141-libconfig-inifiles-perl_3.000003-3_all.deb ... 105s Unpacking libconfig-inifiles-perl (3.000003-3) ... 105s Selecting previously unselected package libio-string-perl. 105s Preparing to unpack .../142-libio-string-perl_1.08-4_all.deb ... 105s Unpacking libio-string-perl (1.08-4) ... 105s Selecting previously unselected package libxml-namespacesupport-perl. 105s Preparing to unpack .../143-libxml-namespacesupport-perl_1.12-2_all.deb ... 105s Unpacking libxml-namespacesupport-perl (1.12-2) ... 105s Selecting previously unselected package libxml-sax-base-perl. 105s Preparing to unpack .../144-libxml-sax-base-perl_1.09-3_all.deb ... 105s Unpacking libxml-sax-base-perl (1.09-3) ... 105s Selecting previously unselected package libxml-sax-perl. 105s Preparing to unpack .../145-libxml-sax-perl_1.02+dfsg-4_all.deb ... 105s Unpacking libxml-sax-perl (1.02+dfsg-4) ... 105s Selecting previously unselected package libxml-libxml-perl. 105s Preparing to unpack .../146-libxml-libxml-perl_2.0207+dfsg+really+2.0134-5build1_amd64.deb ... 105s Unpacking libxml-libxml-perl (2.0207+dfsg+really+2.0134-5build1) ... 105s Selecting previously unselected package libxml-simple-perl. 105s Preparing to unpack .../147-libxml-simple-perl_2.25-2_all.deb ... 105s Unpacking libxml-simple-perl (2.25-2) ... 105s Selecting previously unselected package libyaml-perl. 105s Preparing to unpack .../148-libyaml-perl_1.31-1_all.deb ... 105s Unpacking libyaml-perl (1.31-1) ... 105s Selecting previously unselected package libconfig-auto-perl. 105s Preparing to unpack .../149-libconfig-auto-perl_0.44-2_all.deb ... 105s Unpacking libconfig-auto-perl (0.44-2) ... 105s Selecting previously unselected package libfile-which-perl. 105s Preparing to unpack .../150-libfile-which-perl_1.27-2_all.deb ... 105s Unpacking libfile-which-perl (1.27-2) ... 105s Selecting previously unselected package libfile-homedir-perl. 105s Preparing to unpack .../151-libfile-homedir-perl_1.006-2_all.deb ... 105s Unpacking libfile-homedir-perl (1.006-2) ... 105s Selecting previously unselected package libdebian-dpkgcross-perl. 105s Preparing to unpack .../152-libdebian-dpkgcross-perl_2.6.20_all.deb ... 105s Unpacking libdebian-dpkgcross-perl (2.6.20) ... 105s Selecting previously unselected package cross-config. 105s Preparing to unpack .../153-cross-config_2.6.20_all.deb ... 105s Unpacking cross-config (2.6.20) ... 106s Selecting previously unselected package dpkg-cross. 106s Preparing to unpack .../154-dpkg-cross_2.6.20_all.deb ... 106s Unpacking dpkg-cross (2.6.20) ... 106s Selecting previously unselected package crossbuild-essential-i386. 106s Preparing to unpack .../155-crossbuild-essential-i386_12.10ubuntu1_all.deb ... 106s Unpacking crossbuild-essential-i386 (12.10ubuntu1) ... 106s Selecting previously unselected package gcc-12-base:i386. 106s Preparing to unpack .../156-gcc-12-base_12.4.0-2ubuntu1_i386.deb ... 106s Unpacking gcc-12-base:i386 (12.4.0-2ubuntu1) ... 106s Selecting previously unselected package libalgorithm-c3-perl. 106s Preparing to unpack .../157-libalgorithm-c3-perl_0.11-2_all.deb ... 106s Unpacking libalgorithm-c3-perl (0.11-2) ... 106s Selecting previously unselected package libanyevent-perl. 106s Preparing to unpack .../158-libanyevent-perl_7.170-2build7_amd64.deb ... 106s Unpacking libanyevent-perl (7.170-2build7) ... 106s Selecting previously unselected package libasan8:i386. 106s Preparing to unpack .../159-libasan8_14.2.0-9ubuntu1_i386.deb ... 106s Unpacking libasan8:i386 (14.2.0-9ubuntu1) ... 106s Selecting previously unselected package libb-hooks-op-check-perl:amd64. 106s Preparing to unpack .../160-libb-hooks-op-check-perl_0.22-3build2_amd64.deb ... 106s Unpacking libb-hooks-op-check-perl:amd64 (0.22-3build2) ... 106s Selecting previously unselected package libdynaloader-functions-perl. 106s Preparing to unpack .../161-libdynaloader-functions-perl_0.004-1_all.deb ... 106s Unpacking libdynaloader-functions-perl (0.004-1) ... 106s Selecting previously unselected package libdevel-callchecker-perl:amd64. 106s Preparing to unpack .../162-libdevel-callchecker-perl_0.009-1build1_amd64.deb ... 106s Unpacking libdevel-callchecker-perl:amd64 (0.009-1build1) ... 106s Selecting previously unselected package libparams-classify-perl:amd64. 106s Preparing to unpack .../163-libparams-classify-perl_0.015-2build6_amd64.deb ... 106s Unpacking libparams-classify-perl:amd64 (0.015-2build6) ... 106s Selecting previously unselected package libmodule-runtime-perl. 106s Preparing to unpack .../164-libmodule-runtime-perl_0.016-2_all.deb ... 106s Unpacking libmodule-runtime-perl (0.016-2) ... 106s Selecting previously unselected package libtry-tiny-perl. 106s Preparing to unpack .../165-libtry-tiny-perl_0.32-1_all.deb ... 106s Unpacking libtry-tiny-perl (0.32-1) ... 106s Selecting previously unselected package libmodule-implementation-perl. 106s Preparing to unpack .../166-libmodule-implementation-perl_0.09-2_all.deb ... 106s Unpacking libmodule-implementation-perl (0.09-2) ... 106s Selecting previously unselected package libsub-exporter-progressive-perl. 106s Preparing to unpack .../167-libsub-exporter-progressive-perl_0.001013-3_all.deb ... 106s Unpacking libsub-exporter-progressive-perl (0.001013-3) ... 106s Selecting previously unselected package libvariable-magic-perl. 106s Preparing to unpack .../168-libvariable-magic-perl_0.64-1build1_amd64.deb ... 106s Unpacking libvariable-magic-perl (0.64-1build1) ... 106s Selecting previously unselected package libb-hooks-endofscope-perl. 106s Preparing to unpack .../169-libb-hooks-endofscope-perl_0.28-1_all.deb ... 106s Unpacking libb-hooks-endofscope-perl (0.28-1) ... 106s Selecting previously unselected package libcrypt-random-seed-perl. 106s Preparing to unpack .../170-libcrypt-random-seed-perl_0.03-3_all.deb ... 106s Unpacking libcrypt-random-seed-perl (0.03-3) ... 106s Selecting previously unselected package libmath-random-isaac-perl. 106s Preparing to unpack .../171-libmath-random-isaac-perl_1.004-2_all.deb ... 106s Unpacking libmath-random-isaac-perl (1.004-2) ... 106s Selecting previously unselected package libbytes-random-secure-perl. 106s Preparing to unpack .../172-libbytes-random-secure-perl_0.29-3_all.deb ... 106s Unpacking libbytes-random-secure-perl (0.29-3) ... 106s Selecting previously unselected package libclass-c3-perl. 106s Preparing to unpack .../173-libclass-c3-perl_0.35-2_all.deb ... 106s Unpacking libclass-c3-perl (0.35-2) ... 106s Selecting previously unselected package libclass-data-inheritable-perl. 106s Preparing to unpack .../174-libclass-data-inheritable-perl_0.10-1_all.deb ... 106s Unpacking libclass-data-inheritable-perl (0.10-1) ... 106s Selecting previously unselected package libclass-inspector-perl. 106s Preparing to unpack .../175-libclass-inspector-perl_1.36-3_all.deb ... 106s Unpacking libclass-inspector-perl (1.36-3) ... 106s Selecting previously unselected package libclass-method-modifiers-perl. 106s Preparing to unpack .../176-libclass-method-modifiers-perl_2.15-1_all.deb ... 106s Unpacking libclass-method-modifiers-perl (2.15-1) ... 106s Selecting previously unselected package libclass-singleton-perl. 106s Preparing to unpack .../177-libclass-singleton-perl_1.6-2_all.deb ... 106s Unpacking libclass-singleton-perl (1.6-2) ... 106s Selecting previously unselected package libclone-perl:amd64. 106s Preparing to unpack .../178-libclone-perl_0.47-1_amd64.deb ... 106s Unpacking libclone-perl:amd64 (0.47-1) ... 106s Selecting previously unselected package perl-openssl-defaults:amd64. 106s Preparing to unpack .../179-perl-openssl-defaults_7build3_amd64.deb ... 106s Unpacking perl-openssl-defaults:amd64 (7build3) ... 106s Selecting previously unselected package libcrypt-ssleay-perl. 106s Preparing to unpack .../180-libcrypt-ssleay-perl_0.73.06-2build6_amd64.deb ... 106s Unpacking libcrypt-ssleay-perl (0.73.06-2build6) ... 106s Selecting previously unselected package libparams-util-perl. 106s Preparing to unpack .../181-libparams-util-perl_1.102-3build1_amd64.deb ... 106s Unpacking libparams-util-perl (1.102-3build1) ... 106s Selecting previously unselected package libsub-install-perl. 106s Preparing to unpack .../182-libsub-install-perl_0.929-1_all.deb ... 106s Unpacking libsub-install-perl (0.929-1) ... 106s Selecting previously unselected package libdata-optlist-perl. 106s Preparing to unpack .../183-libdata-optlist-perl_0.114-1_all.deb ... 106s Unpacking libdata-optlist-perl (0.114-1) ... 106s Selecting previously unselected package libdevel-stacktrace-perl. 106s Preparing to unpack .../184-libdevel-stacktrace-perl_2.0500-1_all.deb ... 106s Unpacking libdevel-stacktrace-perl (2.0500-1) ... 106s Selecting previously unselected package libencode-locale-perl. 106s Preparing to unpack .../185-libencode-locale-perl_1.05-3_all.deb ... 106s Unpacking libencode-locale-perl (1.05-3) ... 106s Selecting previously unselected package libsub-exporter-perl. 106s Preparing to unpack .../186-libsub-exporter-perl_0.990-1_all.deb ... 106s Unpacking libsub-exporter-perl (0.990-1) ... 106s Selecting previously unselected package libeval-closure-perl. 106s Preparing to unpack .../187-libeval-closure-perl_0.14-3_all.deb ... 106s Unpacking libeval-closure-perl (0.14-3) ... 106s Selecting previously unselected package libexception-class-perl. 106s Preparing to unpack .../188-libexception-class-perl_1.45-1_all.deb ... 106s Unpacking libexception-class-perl (1.45-1) ... 106s Selecting previously unselected package libfcgi0t64:amd64. 106s Preparing to unpack .../189-libfcgi0t64_2.4.2-2.1build1_amd64.deb ... 106s Unpacking libfcgi0t64:amd64 (2.4.2-2.1build1) ... 107s Selecting previously unselected package libfcgi-perl. 107s Preparing to unpack .../190-libfcgi-perl_0.82+ds-3build3_amd64.deb ... 107s Unpacking libfcgi-perl (0.82+ds-3build3) ... 107s Selecting previously unselected package libtimedate-perl. 107s Preparing to unpack .../191-libtimedate-perl_2.3300-2_all.deb ... 107s Unpacking libtimedate-perl (2.3300-2) ... 107s Selecting previously unselected package libhttp-date-perl. 107s Preparing to unpack .../192-libhttp-date-perl_6.06-1_all.deb ... 107s Unpacking libhttp-date-perl (6.06-1) ... 107s Selecting previously unselected package libfile-listing-perl. 107s Preparing to unpack .../193-libfile-listing-perl_6.16-1_all.deb ... 107s Unpacking libfile-listing-perl (6.16-1) ... 107s Selecting previously unselected package libfile-sharedir-perl. 107s Preparing to unpack .../194-libfile-sharedir-perl_1.118-3_all.deb ... 107s Unpacking libfile-sharedir-perl (1.118-3) ... 107s Selecting previously unselected package libgomp1:i386. 107s Preparing to unpack .../195-libgomp1_14.2.0-9ubuntu1_i386.deb ... 107s Unpacking libgomp1:i386 (14.2.0-9ubuntu1) ... 107s Selecting previously unselected package libitm1:i386. 107s Preparing to unpack .../196-libitm1_14.2.0-9ubuntu1_i386.deb ... 107s Unpacking libitm1:i386 (14.2.0-9ubuntu1) ... 107s Selecting previously unselected package libubsan1:i386. 107s Preparing to unpack .../197-libubsan1_14.2.0-9ubuntu1_i386.deb ... 107s Unpacking libubsan1:i386 (14.2.0-9ubuntu1) ... 107s Selecting previously unselected package libquadmath0:i386. 107s Preparing to unpack .../198-libquadmath0_14.2.0-9ubuntu1_i386.deb ... 107s Unpacking libquadmath0:i386 (14.2.0-9ubuntu1) ... 107s Selecting previously unselected package libgcc-12-dev:i386. 107s Preparing to unpack .../199-libgcc-12-dev_12.4.0-2ubuntu1_i386.deb ... 107s Unpacking libgcc-12-dev:i386 (12.4.0-2ubuntu1) ... 107s Selecting previously unselected package libhtml-tagset-perl. 107s Preparing to unpack .../200-libhtml-tagset-perl_3.24-1_all.deb ... 107s Unpacking libhtml-tagset-perl (3.24-1) ... 107s Selecting previously unselected package liburi-perl. 107s Preparing to unpack .../201-liburi-perl_5.30-1_all.deb ... 107s Unpacking liburi-perl (5.30-1) ... 107s Selecting previously unselected package libhtml-parser-perl:amd64. 107s Preparing to unpack .../202-libhtml-parser-perl_3.83-1build1_amd64.deb ... 107s Unpacking libhtml-parser-perl:amd64 (3.83-1build1) ... 107s Selecting previously unselected package libhtml-tree-perl. 107s Preparing to unpack .../203-libhtml-tree-perl_5.07-3_all.deb ... 107s Unpacking libhtml-tree-perl (5.07-3) ... 107s Selecting previously unselected package libio-html-perl. 107s Preparing to unpack .../204-libio-html-perl_1.004-3_all.deb ... 107s Unpacking libio-html-perl (1.004-3) ... 107s Selecting previously unselected package liblwp-mediatypes-perl. 107s Preparing to unpack .../205-liblwp-mediatypes-perl_6.04-2_all.deb ... 107s Unpacking liblwp-mediatypes-perl (6.04-2) ... 107s Selecting previously unselected package libhttp-message-perl. 107s Preparing to unpack .../206-libhttp-message-perl_7.00-2ubuntu1_all.deb ... 107s Unpacking libhttp-message-perl (7.00-2ubuntu1) ... 107s Selecting previously unselected package libhttp-cookies-perl. 107s Preparing to unpack .../207-libhttp-cookies-perl_6.11-1_all.deb ... 107s Unpacking libhttp-cookies-perl (6.11-1) ... 107s Selecting previously unselected package libpod-parser-perl. 107s Preparing to unpack .../208-libpod-parser-perl_1.67-1_all.deb ... 107s Adding 'diversion of /usr/bin/podselect to /usr/bin/podselect.bundled by libpod-parser-perl' 107s Adding 'diversion of /usr/share/man/man1/podselect.1.gz to /usr/share/man/man1/podselect.bundled.1.gz by libpod-parser-perl' 107s Unpacking libpod-parser-perl (1.67-1) ... 107s Selecting previously unselected package libhttp-negotiate-perl. 107s Preparing to unpack .../209-libhttp-negotiate-perl_6.01-2_all.deb ... 107s Unpacking libhttp-negotiate-perl (6.01-2) ... 107s Selecting previously unselected package libnet-ssleay-perl:amd64. 107s Preparing to unpack .../210-libnet-ssleay-perl_1.94-2_amd64.deb ... 107s Unpacking libnet-ssleay-perl:amd64 (1.94-2) ... 107s Selecting previously unselected package libio-socket-ssl-perl. 107s Preparing to unpack .../211-libio-socket-ssl-perl_2.089-1_all.deb ... 107s Unpacking libio-socket-ssl-perl (2.089-1) ... 107s Selecting previously unselected package libnet-http-perl. 107s Preparing to unpack .../212-libnet-http-perl_6.23-1_all.deb ... 107s Unpacking libnet-http-perl (6.23-1) ... 107s Selecting previously unselected package liblwp-protocol-https-perl. 107s Preparing to unpack .../213-liblwp-protocol-https-perl_6.14-1_all.deb ... 107s Unpacking liblwp-protocol-https-perl (6.14-1) ... 107s Selecting previously unselected package libwww-robotrules-perl. 107s Preparing to unpack .../214-libwww-robotrules-perl_6.02-1_all.deb ... 107s Unpacking libwww-robotrules-perl (6.02-1) ... 107s Selecting previously unselected package libwww-perl. 107s Preparing to unpack .../215-libwww-perl_6.77-1_all.deb ... 107s Unpacking libwww-perl (6.77-1) ... 107s Selecting previously unselected package libxml-parser-perl. 107s Preparing to unpack .../216-libxml-parser-perl_2.47-1build4_amd64.deb ... 107s Unpacking libxml-parser-perl (2.47-1build4) ... 107s Selecting previously unselected package libxml-perl. 107s Preparing to unpack .../217-libxml-perl_0.08-4_all.deb ... 107s Unpacking libxml-perl (0.08-4) ... 107s Selecting previously unselected package libxml-regexp-perl. 107s Preparing to unpack .../218-libxml-regexp-perl_0.04-1.1_all.deb ... 107s Unpacking libxml-regexp-perl (0.04-1.1) ... 107s Selecting previously unselected package libxml-dom-perl. 107s Preparing to unpack .../219-libxml-dom-perl_1.46-2_all.deb ... 107s Unpacking libxml-dom-perl (1.46-2) ... 108s Selecting previously unselected package libhttp-dav-perl. 108s Preparing to unpack .../220-libhttp-dav-perl_0.50-1_all.deb ... 108s Unpacking libhttp-dav-perl (0.50-1) ... 108s Selecting previously unselected package libmro-compat-perl. 108s Preparing to unpack .../221-libmro-compat-perl_0.15-2_all.deb ... 108s Unpacking libmro-compat-perl (0.15-2) ... 108s Selecting previously unselected package libpackage-stash-perl. 108s Preparing to unpack .../222-libpackage-stash-perl_0.40-1_all.deb ... 108s Unpacking libpackage-stash-perl (0.40-1) ... 108s Selecting previously unselected package libsub-identify-perl. 108s Preparing to unpack .../223-libsub-identify-perl_0.14-3build4_amd64.deb ... 108s Unpacking libsub-identify-perl (0.14-3build4) ... 108s Selecting previously unselected package libsub-name-perl:amd64. 108s Preparing to unpack .../224-libsub-name-perl_0.27-1build4_amd64.deb ... 108s Unpacking libsub-name-perl:amd64 (0.27-1build4) ... 108s Selecting previously unselected package libnamespace-clean-perl. 108s Preparing to unpack .../225-libnamespace-clean-perl_0.27-2_all.deb ... 108s Unpacking libnamespace-clean-perl (0.27-2) ... 108s Selecting previously unselected package libnamespace-autoclean-perl. 108s Preparing to unpack .../226-libnamespace-autoclean-perl_0.31-1_all.deb ... 108s Unpacking libnamespace-autoclean-perl (0.31-1) ... 108s Selecting previously unselected package libparams-validationcompiler-perl. 108s Preparing to unpack .../227-libparams-validationcompiler-perl_0.31-1_all.deb ... 108s Unpacking libparams-validationcompiler-perl (0.31-1) ... 108s Selecting previously unselected package libpcre2-16-0:amd64. 108s Preparing to unpack .../228-libpcre2-16-0_10.42-4ubuntu3_amd64.deb ... 108s Unpacking libpcre2-16-0:amd64 (10.42-4ubuntu3) ... 108s Selecting previously unselected package libpcre2-32-0:amd64. 108s Preparing to unpack .../229-libpcre2-32-0_10.42-4ubuntu3_amd64.deb ... 108s Unpacking libpcre2-32-0:amd64 (10.42-4ubuntu3) ... 108s Selecting previously unselected package libpcre2-posix3:amd64. 108s Preparing to unpack .../230-libpcre2-posix3_10.42-4ubuntu3_amd64.deb ... 108s Unpacking libpcre2-posix3:amd64 (10.42-4ubuntu3) ... 108s Selecting previously unselected package libpcre2-dev:amd64. 108s Preparing to unpack .../231-libpcre2-dev_10.42-4ubuntu3_amd64.deb ... 108s Unpacking libpcre2-dev:amd64 (10.42-4ubuntu3) ... 108s Selecting previously unselected package libprotocol-http2-perl. 108s Preparing to unpack .../232-libprotocol-http2-perl_1.11-1_all.deb ... 108s Unpacking libprotocol-http2-perl (1.11-1) ... 108s Selecting previously unselected package librole-tiny-perl. 108s Preparing to unpack .../233-librole-tiny-perl_2.002004-1_all.deb ... 108s Unpacking librole-tiny-perl (2.002004-1) ... 108s Selecting previously unselected package libsub-quote-perl. 108s Preparing to unpack .../234-libsub-quote-perl_2.006008-1ubuntu1_all.deb ... 108s Unpacking libsub-quote-perl (2.006008-1ubuntu1) ... 108s Selecting previously unselected package libxstring-perl:amd64. 108s Preparing to unpack .../235-libxstring-perl_0.005-2build4_amd64.deb ... 108s Unpacking libxstring-perl:amd64 (0.005-2build4) ... 108s Selecting previously unselected package libspecio-perl. 108s Preparing to unpack .../236-libspecio-perl_0.48-1_all.deb ... 108s Unpacking libspecio-perl (0.48-1) ... 108s Selecting previously unselected package libstdc++-12-dev:i386. 108s Preparing to unpack .../237-libstdc++-12-dev_12.4.0-2ubuntu1_i386.deb ... 108s Unpacking libstdc++-12-dev:i386 (12.4.0-2ubuntu1) ... 108s Preparing to unpack .../238-linux-tools-common_6.11.0-9.9_all.deb ... 108s Unpacking linux-tools-common (6.11.0-9.9) over (6.11.0-8.8) ... 108s Selecting previously unselected package perl-doc. 108s Preparing to unpack .../239-perl-doc_5.40.0-8_all.deb ... 108s Adding 'diversion of /usr/bin/perldoc to /usr/bin/perldoc.stub by perl-doc' 108s Unpacking perl-doc (5.40.0-8) ... 109s Selecting previously unselected package libdatetime-locale-perl. 109s Preparing to unpack .../240-libdatetime-locale-perl_1%3a1.41-1_all.deb ... 109s Unpacking libdatetime-locale-perl (1:1.41-1) ... 109s Selecting previously unselected package libdatetime-timezone-perl. 109s Preparing to unpack .../241-libdatetime-timezone-perl_1%3a2.63-2+2024b_all.deb ... 109s Unpacking libdatetime-timezone-perl (1:2.63-2+2024b) ... 109s Selecting previously unselected package libdatetime-perl. 109s Preparing to unpack .../242-libdatetime-perl_2%3a1.65-1build3_amd64.deb ... 109s Unpacking libdatetime-perl (2:1.65-1build3) ... 109s Setting up libconfig-inifiles-perl (3.000003-3) ... 109s Setting up libanyevent-perl (7.170-2build7) ... 109s Setting up libfile-which-perl (1.27-2) ... 109s Setting up libmath-random-isaac-perl (1.004-2) ... 109s Setting up libclass-inspector-perl (1.36-3) ... 109s Setting up libdynaloader-functions-perl (0.004-1) ... 109s Setting up libclass-method-modifiers-perl (2.15-1) ... 109s Setting up libxml-regexp-perl (0.04-1.1) ... 109s Setting up gcc-14-base:i386 (14.2.0-9ubuntu1) ... 109s Setting up libclone-perl:amd64 (0.47-1) ... 109s Setting up libarchive-zip-perl (1.68-1) ... 109s Setting up libsub-identify-perl (0.14-3build4) ... 109s Setting up libfcgi0t64:amd64 (2.4.2-2.1build1) ... 109s Setting up libhtml-tagset-perl (3.24-1) ... 109s Setting up libdebhelper-perl (13.20ubuntu1) ... 109s Setting up liblwp-mediatypes-perl (6.04-2) ... 109s Setting up binutils-common:amd64 (2.43.50.20241126-3ubuntu1) ... 109s Setting up libtry-tiny-perl (0.32-1) ... 109s Setting up libprotocol-http2-perl (1.11-1) ... 109s Setting up perl-openssl-defaults:amd64 (7build3) ... 109s Setting up perl-doc (5.40.0-8) ... 109s Setting up linux-libc-dev:amd64 (6.11.0-9.9) ... 109s Setting up linux-libc-dev:i386 (6.11.0-9.9) ... 109s Setting up libxml-namespacesupport-perl (1.12-2) ... 109s Setting up libctf-nobfd0:amd64 (2.43.50.20241126-3ubuntu1) ... 109s Setting up m4 (1.4.19-4build1) ... 109s Setting up gcc-14-i686-linux-gnu-base:amd64 (14.2.0-4ubuntu2cross1) ... 109s Setting up libclass-singleton-perl (1.6-2) ... 109s Setting up libencode-locale-perl (1.05-3) ... 109s Setting up gcc-14-cross-base (14.2.0-4ubuntu2cross1) ... 109s Setting up libxstring-perl:amd64 (0.005-2build4) ... 109s Setting up libgomp1:amd64 (14.2.0-9ubuntu1) ... 109s Setting up libyaml-perl (1.31-1) ... 109s Setting up libpcre2-16-0:amd64 (10.42-4ubuntu3) ... 109s Setting up libsframe1:amd64 (2.43.50.20241126-3ubuntu1) ... 109s Setting up libsub-install-perl (0.929-1) ... 109s Setting up gcc-12-base:i386 (12.4.0-2ubuntu1) ... 109s Setting up libxml-sax-base-perl (1.09-3) ... 109s Setting up libio-string-perl (1.08-4) ... 109s Setting up linux-libc-dev-i386-cross (6.11.0-7.7cross1) ... 109s Setting up autotools-dev (20220109.1) ... 109s Setting up libpcre2-32-0:amd64 (10.42-4ubuntu3) ... 109s Setting up libclass-data-inheritable-perl (0.10-1) ... 109s Setting up cross-config (2.6.20) ... 109s Setting up libalgorithm-c3-perl (0.11-2) ... 109s Setting up libcrypt-random-seed-perl (0.03-3) ... 109s Setting up libquadmath0:amd64 (14.2.0-9ubuntu1) ... 109s Setting up libmpc3:amd64 (1.3.1-1build2) ... 109s Setting up libatomic1:amd64 (14.2.0-9ubuntu1) ... 109s Setting up libvariable-magic-perl (0.64-1build1) ... 109s Setting up libio-html-perl (1.004-3) ... 109s Setting up libpod-parser-perl (1.67-1) ... 109s Setting up autopoint (0.22.5-2) ... 109s Setting up libb-hooks-op-check-perl:amd64 (0.22-3build2) ... 109s Setting up libparams-util-perl (1.102-3build1) ... 109s Setting up autoconf (2.72-3) ... 109s Setting up libsub-exporter-progressive-perl (0.001013-3) ... 109s Setting up libtimedate-perl (2.3300-2) ... 109s Setting up libubsan1:amd64 (14.2.0-9ubuntu1) ... 109s Setting up libsub-name-perl:amd64 (0.27-1build4) ... 109s Setting up libpcre2-posix3:amd64 (10.42-4ubuntu3) ... 109s Setting up dwz (0.15-1build6) ... 109s Setting up libhwasan0:amd64 (14.2.0-9ubuntu1) ... 109s Setting up libasan8:amd64 (14.2.0-9ubuntu1) ... 109s Setting up libapr1t64:amd64 (1.7.5-1) ... 109s Setting up librole-tiny-perl (2.002004-1) ... 109s Setting up debugedit (1:5.1-1) ... 109s Setting up libc6-i386-cross (2.40-1ubuntu3cross1) ... 109s Setting up libfile-sharedir-perl (1.118-3) ... 109s Setting up libfcgi-perl (0.82+ds-3build3) ... 109s Setting up libsub-quote-perl (2.006008-1ubuntu1) ... 109s Setting up libdevel-stacktrace-perl (2.0500-1) ... 109s Setting up apache2-data (2.4.62-3ubuntu1) ... 109s Setting up libtsan2:amd64 (14.2.0-9ubuntu1) ... 109s Setting up libbinutils:amd64 (2.43.50.20241126-3ubuntu1) ... 109s Setting up libisl23:amd64 (0.27-1) ... 109s Setting up cpp-14-i686-linux-gnu (14.2.0-4ubuntu2cross1) ... 109s Setting up libfile-homedir-perl (1.006-2) ... 109s Setting up libquadmath0-i386-cross (14.2.0-4ubuntu2cross1) ... 109s Setting up linux-tools-common (6.11.0-9.9) ... 109s Setting up libxml2:amd64 (2.12.7+dfsg+really2.9.14-0.2build1) ... 109s Setting up libcc1-0:amd64 (14.2.0-9ubuntu1) ... 109s Setting up liburi-perl (5.30-1) ... 109s Setting up liblsan0:amd64 (14.2.0-9ubuntu1) ... 109s Setting up libitm1:amd64 (14.2.0-9ubuntu1) ... 109s Setting up libctf0:amd64 (2.43.50.20241126-3ubuntu1) ... 109s Setting up libnet-ssleay-perl:amd64 (1.94-2) ... 109s Setting up automake (1:1.16.5-1.3ubuntu1) ... 109s update-alternatives: using /usr/bin/automake-1.16 to provide /usr/bin/automake (automake) in auto mode 109s Setting up libfile-stripnondeterminism-perl (1.14.0-1) ... 109s Setting up libaprutil1t64:amd64 (1.6.3-3ubuntu1) ... 109s Setting up libhttp-date-perl (6.06-1) ... 109s Setting up gettext (0.22.5-2) ... 109s Setting up libfile-listing-perl (6.16-1) ... 109s Setting up libpcre2-dev:amd64 (10.42-4ubuntu3) ... 109s Setting up libatomic1-i386-cross (14.2.0-4ubuntu2cross1) ... 109s Setting up binutils-i686-linux-gnu (2.43.50.20241126-3ubuntu1) ... 109s Setting up libnet-http-perl (6.23-1) ... 109s Setting up libgomp1-i386-cross (14.2.0-4ubuntu2cross1) ... 109s Setting up libexception-class-perl (1.45-1) ... 109s Setting up libc6-dev-i386-cross (2.40-1ubuntu3cross1) ... 109s Setting up libclass-c3-perl (0.35-2) ... 109s Setting up libdevel-callchecker-perl:amd64 (0.009-1build1) ... 109s Setting up libxml-sax-perl (1.02+dfsg-4) ... 109s update-perl-sax-parsers: Registering Perl SAX parser XML::SAX::PurePerl with priority 10... 109s update-perl-sax-parsers: Updating overall Perl SAX parser modules info file... 110s 110s Creating config file /etc/perl/XML/SAX/ParserDetails.ini with new version 110s Setting up intltool-debian (0.35.0+20060710.6) ... 110s Setting up libbytes-random-secure-perl (0.29-3) ... 110s Setting up libgcc-s1-i386-cross (14.2.0-4ubuntu2cross1) ... 110s Setting up libgprofng0:amd64 (2.43.50.20241126-3ubuntu1) ... 110s Setting up libitm1-i386-cross (14.2.0-4ubuntu2cross1) ... 110s Setting up libdata-optlist-perl (0.114-1) ... 110s Setting up cpp-14-x86-64-linux-gnu (14.2.0-9ubuntu1) ... 110s Setting up cpp-14 (14.2.0-9ubuntu1) ... 110s Setting up libxml-libxml-perl (2.0207+dfsg+really+2.0134-5build1) ... 110s update-perl-sax-parsers: Registering Perl SAX parser XML::LibXML::SAX::Parser with priority 50... 110s update-perl-sax-parsers: Registering Perl SAX parser XML::LibXML::SAX with priority 50... 110s update-perl-sax-parsers: Updating overall Perl SAX parser modules info file... 110s Replacing config file /etc/perl/XML/SAX/ParserDetails.ini with new version 110s Setting up dh-strip-nondeterminism (1.14.0-1) ... 110s Setting up libwww-robotrules-perl (6.02-1) ... 110s Setting up libhtml-parser-perl:amd64 (3.83-1build1) ... 110s Setting up libcrypt-ssleay-perl (0.73.06-2build6) ... 110s Setting up cpp-i686-linux-gnu (4:14.1.0-2ubuntu1) ... 110s Setting up libmro-compat-perl (0.15-2) ... 110s Setting up libgcc-14-dev:amd64 (14.2.0-9ubuntu1) ... 110s Setting up libstdc++-14-dev:amd64 (14.2.0-9ubuntu1) ... 110s Setting up libio-socket-ssl-perl (2.089-1) ... 110s Setting up libsub-exporter-perl (0.990-1) ... 110s Setting up libhttp-message-perl (7.00-2ubuntu1) ... 110s Setting up apache2-utils (2.4.62-3ubuntu1) ... 110s Setting up binutils-x86-64-linux-gnu (2.43.50.20241126-3ubuntu1) ... 110s Setting up libeval-closure-perl (0.14-3) ... 110s Setting up cpp-x86-64-linux-gnu (4:14.1.0-2ubuntu1) ... 110s Setting up libhttp-negotiate-perl (6.01-2) ... 110s Setting up libparams-validationcompiler-perl (0.31-1) ... 110s Setting up libhttp-cookies-perl (6.11-1) ... 110s Setting up po-debconf (1.0.21+nmu1) ... 110s Setting up libhtml-tree-perl (5.07-3) ... 110s Setting up libparams-classify-perl:amd64 (0.015-2build6) ... 110s Setting up binutils (2.43.50.20241126-3ubuntu1) ... 110s Setting up libasan8-i386-cross (14.2.0-4ubuntu2cross1) ... 110s Setting up libstdc++6-i386-cross (14.2.0-4ubuntu2cross1) ... 110s Setting up libmodule-runtime-perl (0.016-2) ... 110s Setting up libxml-simple-perl (2.25-2) ... 110s Setting up cpp (4:14.1.0-2ubuntu1) ... 110s Setting up gcc-14-x86-64-linux-gnu (14.2.0-9ubuntu1) ... 110s Setting up gcc-x86-64-linux-gnu (4:14.1.0-2ubuntu1) ... 110s Setting up libmodule-implementation-perl (0.09-2) ... 110s Setting up libpackage-stash-perl (0.40-1) ... 110s Setting up libubsan1-i386-cross (14.2.0-4ubuntu2cross1) ... 110s Setting up libconfig-auto-perl (0.44-2) ... 110s Setting up gcc-14 (14.2.0-9ubuntu1) ... 110s Setting up libspecio-perl (0.48-1) ... 110s Setting up g++-14-x86-64-linux-gnu (14.2.0-9ubuntu1) ... 110s Setting up g++-x86-64-linux-gnu (4:14.1.0-2ubuntu1) ... 110s Setting up g++-14 (14.2.0-9ubuntu1) ... 110s Setting up libb-hooks-endofscope-perl (0.28-1) ... 110s Setting up libdebian-dpkgcross-perl (2.6.20) ... 110s Setting up libtool (2.4.7-8) ... 110s Setting up libgcc-14-dev-i386-cross (14.2.0-4ubuntu2cross1) ... 110s Setting up gcc (4:14.1.0-2ubuntu1) ... 110s Setting up dh-autoreconf (20) ... 110s Setting up libnamespace-clean-perl (0.27-2) ... 110s Setting up gcc-14-i686-linux-gnu (14.2.0-4ubuntu2cross1) ... 110s Setting up g++ (4:14.1.0-2ubuntu1) ... 110s update-alternatives: using /usr/bin/g++ to provide /usr/bin/c++ (c++) in auto mode 110s Setting up gcc-i686-linux-gnu (4:14.1.0-2ubuntu1) ... 110s Setting up build-essential (12.10ubuntu1) ... 110s Setting up libstdc++-14-dev-i386-cross (14.2.0-4ubuntu2cross1) ... 110s Setting up libnamespace-autoclean-perl (0.31-1) ... 110s Setting up libdatetime-locale-perl (1:1.41-1) ... 110s Setting up dpkg-cross (2.6.20) ... 110s Setting up g++-14-i686-linux-gnu (14.2.0-4ubuntu2cross1) ... 110s Setting up g++-i686-linux-gnu (4:14.1.0-2ubuntu1) ... 110s Setting up libdatetime-timezone-perl (1:2.63-2+2024b) ... 110s Setting up debhelper (13.20ubuntu1) ... 110s Setting up crossbuild-essential-i386 (12.10ubuntu1) ... 110s Setting up libdatetime-perl (2:1.65-1build3) ... 110s Setting up libgcc-s1:i386 (14.2.0-9ubuntu1) ... 110s Setting up libc6:i386 (2.40-1ubuntu3) ... 110s Setting up libdb5.3t64:i386 (5.3.28+dfsg2-9) ... 110s Setting up libffi8:i386 (3.4.6-1build1) ... 110s Setting up libsctp1:i386 (1.0.21+dfsg-1) ... 110s Setting up libasan8:i386 (14.2.0-9ubuntu1) ... 110s Setting up libtasn1-6:i386 (4.19.0-3build1) ... 110s Setting up libstdc++6:i386 (14.2.0-9ubuntu1) ... 110s Setting up libitm1:i386 (14.2.0-9ubuntu1) ... 110s Setting up libexpat1:i386 (2.6.4-1) ... 110s Setting up liblwp-protocol-https-perl (6.14-1) ... 110s Setting up libzstd1:i386 (1.5.6+dfsg-1) ... 110s Setting up libkeyutils1:i386 (1.6.3-4ubuntu2) ... 110s Setting up libgdbm6t64:i386 (1.24-2) ... 110s Setting up libwww-perl (6.77-1) ... 110s Setting up liblzma5:i386 (5.6.3-1) ... 110s Setting up libbrotli1:i386 (1.1.0-2build3) ... 110s Setting up libsqlite3-0:i386 (3.46.1-1) ... 110s Setting up libnghttp2-14:i386 (1.64.0-1) ... 110s Setting up zlib1g:i386 (1:1.3.dfsg+really1.3.1-1ubuntu1) ... 110s Setting up libcrypt1:i386 (1:4.4.36-5) ... 110s Setting up libcom-err2:i386 (1.47.1-1ubuntu1) ... 110s Setting up libgomp1:i386 (14.2.0-9ubuntu1) ... 110s Setting up libpcre2-16-0:i386 (10.42-4ubuntu3) ... 110s Setting up libjansson4:i386 (2.14-2build2) ... 110s Setting up libkrb5support0:i386 (1.21.3-3) ... 110s Setting up libsasl2-modules-db:i386 (2.1.28+dfsg1-8) ... 110s Setting up libnettle8t64:i386 (3.10-1) ... 110s Setting up libpcre2-32-0:i386 (10.42-4ubuntu3) ... 110s Setting up libgmp10:i386 (2:6.3.0+dfsg-2ubuntu7) ... 110s Setting up libquadmath0:i386 (14.2.0-9ubuntu1) ... 110s Setting up libp11-kit0:i386 (0.25.5-2ubuntu1) ... 110s Setting up libunistring5:i386 (1.2-1) ... 110s Setting up libatomic1:i386 (14.2.0-9ubuntu1) ... 110s Setting up libuuid1:i386 (2.40.2-1ubuntu1) ... 110s Setting up libpcre2-8-0:i386 (10.42-4ubuntu3) ... 110s Setting up libk5crypto3:i386 (1.21.3-3) ... 110s Setting up libubsan1:i386 (14.2.0-9ubuntu1) ... 110s Setting up libicu74:i386 (74.2-1ubuntu4) ... 110s Setting up libpcre2-posix3:i386 (10.42-4ubuntu3) ... 110s Setting up libhogweed6t64:i386 (3.10-1) ... 110s Setting up libcrypt-dev:i386 (1:4.4.36-5) ... 110s Setting up libapr1t64:i386 (1.7.5-1) ... 110s Setting up liblua5.4-0:i386 (5.4.7-1) ... 110s Setting up libc6-dev:i386 (2.40-1ubuntu3) ... 110s Setting up libxml2:i386 (2.12.7+dfsg+really2.9.14-0.2build1) ... 110s Setting up libxml-parser-perl (2.47-1build4) ... 110s Setting up libpcre2-dev:i386 (10.42-4ubuntu3) ... 110s Setting up libssl3t64:i386 (3.4.0-1ubuntu1) ... 110s Setting up libidn2-0:i386 (2.3.7-2build2) ... 110s Setting up libexpat1-dev:i386 (2.6.4-1) ... 110s Setting up uuid-dev:i386 (2.40.2-1ubuntu1) ... 110s Setting up libgcc-12-dev:i386 (12.4.0-2ubuntu1) ... 110s Setting up libsctp-dev:i386 (1.0.21+dfsg-1) ... 110s Setting up libsasl2-2:i386 (2.1.28+dfsg1-8) ... 110s Setting up libxml-perl (0.08-4) ... 110s Setting up libkrb5-3:i386 (1.21.3-3) ... 110s Setting up libssh2-1t64:i386 (1.11.1-1) ... 110s Setting up libgnutls30t64:i386 (3.8.8-2ubuntu1) ... 110s Setting up libaprutil1t64:i386 (1.6.3-3ubuntu1) ... 110s Setting up libstdc++-12-dev:i386 (12.4.0-2ubuntu1) ... 110s Setting up libxml-dom-perl (1.46-2) ... 110s Setting up libpsl5t64:i386 (0.21.2-1.1build1) ... 110s Setting up libaprutil1-dbd-sqlite3:i386 (1.6.3-3ubuntu1) ... 110s Setting up libhttp-dav-perl (0.50-1) ... 110s Setting up librtmp1:i386 (2.4+20151223.gitfa8646d.1-2build7) ... 110s Setting up libapr1-dev:i386 (1.7.5-1) ... 110s Setting up libgssapi-krb5-2:i386 (1.21.3-3) ... 110s Setting up libldap2:i386 (2.6.8+dfsg-1~exp4ubuntu3) ... 110s Setting up libcurl4t64:i386 (8.11.0-1ubuntu2) ... 110s Setting up libaprutil1-ldap:i386 (1.6.3-3ubuntu1) ... 110s Setting up apache2-bin:i386 (2.4.62-3ubuntu1) ... 110s Setting up libldap-dev:i386 (2.6.8+dfsg-1~exp4ubuntu3) ... 110s Setting up libaprutil1-dev:i386 (1.6.3-3ubuntu1) ... 110s Setting up apache2-dev:i386 (2.4.62-3ubuntu1) ... 110s Setting up apache2:i386 (2.4.62-3ubuntu1) ... 110s Enabling module mpm_event. 110s Enabling module authz_core. 110s Enabling module authz_host. 110s Enabling module authn_core. 110s Enabling module auth_basic. 111s Enabling module access_compat. 111s Enabling module authn_file. 111s Enabling module authz_user. 111s Enabling module alias. 111s Enabling module dir. 111s Enabling module autoindex. 111s Enabling module env. 111s Enabling module mime. 111s Enabling module negotiation. 111s Enabling module setenvif. 111s Enabling module filter. 111s Enabling module deflate. 111s Enabling module status. 111s Enabling module reqtimeout. 111s Enabling conf charset. 111s Enabling conf localized-error-pages. 111s Enabling conf other-vhosts-access-log. 111s Enabling conf security. 111s Enabling conf serve-cgi-bin. 111s Enabling site 000-default. 113s Created symlink '/etc/systemd/system/multi-user.target.wants/apache2.service' → '/usr/lib/systemd/system/apache2.service'. 113s Created symlink '/etc/systemd/system/multi-user.target.wants/apache-htcacheclean.service' → '/usr/lib/systemd/system/apache-htcacheclean.service'. 113s Processing triggers for libc-bin (2.40-1ubuntu3) ... 113s Processing triggers for ufw (0.36.2-8) ... 113s Processing triggers for man-db (2.13.0-1) ... 115s Processing triggers for install-info (7.1.1-1) ... 115s Processing triggers for systemd (256.5-2ubuntu4) ... 118s autopkgtest [19:47:55]: test run-test-suite: [----------------------- 118s + set -o pipefail 118s + export LANG=C 118s + LANG=C 118s + export PATH=/usr/lib/ccache:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin 118s + PATH=/usr/lib/ccache:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin 118s + TESTS= 118s + TESTUSER=tuser 118s + perl -p -i -e ' if (/^\s*::1\s+/) { s/\s+localhost\s+/ /g }' /etc/hosts 118s + useradd --user-group --system --create-home -s /bin/bash tuser 118s + cp -a debian/perl-framework /tmp/autopkgtest.3UajGj/autopkgtest_tmp 118s =============Running-with-mpm_prefork========== 118s + cd /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework 118s + export HARNESS_VERBOSE=1 118s + HARNESS_VERBOSE=1 118s + run_tests mpm_prefork 118s + local MPM=mpm_prefork 118s + shift 118s + local LOG=testlog.mpm_prefork 118s + echo =============Running-with-mpm_prefork========== 118s + rm -f apache2.conf.debian 118s + cp /etc/apache2/apache2.conf apache2.conf.debian 118s + cat /etc/apache2/mods-available/mpm_prefork.load 118s + ls /etc/apache2/mods-available/access_compat.load /etc/apache2/mods-available/actions.load /etc/apache2/mods-available/alias.load /etc/apache2/mods-available/allowmethods.load /etc/apache2/mods-available/asis.load /etc/apache2/mods-available/auth_basic.load /etc/apache2/mods-available/auth_digest.load /etc/apache2/mods-available/auth_form.load /etc/apache2/mods-available/authn_anon.load /etc/apache2/mods-available/authn_core.load /etc/apache2/mods-available/authn_dbd.load /etc/apache2/mods-available/authn_dbm.load /etc/apache2/mods-available/authn_file.load /etc/apache2/mods-available/authn_socache.load /etc/apache2/mods-available/authnz_fcgi.load /etc/apache2/mods-available/authnz_ldap.load /etc/apache2/mods-available/authz_core.load /etc/apache2/mods-available/authz_dbd.load /etc/apache2/mods-available/authz_dbm.load /etc/apache2/mods-available/authz_groupfile.load /etc/apache2/mods-available/authz_host.load /etc/apache2/mods-available/authz_owner.load /etc/apache2/mods-available/authz_user.load /etc/apache2/mods-available/autoindex.load /etc/apache2/mods-available/brotli.load /etc/apache2/mods-available/buffer.load /etc/apache2/mods-available/cache.load /etc/apache2/mods-available/cache_disk.load /etc/apache2/mods-available/cache_socache.load /etc/apache2/mods-available/cern_meta.load /etc/apache2/mods-available/cgi.load /etc/apache2/mods-available/cgid.load /etc/apache2/mods-available/charset_lite.load /etc/apache2/mods-available/data.load /etc/apache2/mods-available/dav.load /etc/apache2/mods-available/dav_fs.load /etc/apache2/mods-available/dav_lock.load /etc/apache2/mods-available/dbd.load /etc/apache2/mods-available/deflate.load /etc/apache2/mods-available/dialup.load /etc/apache2/mods-available/dir.load /etc/apache2/mods-available/dump_io.load /etc/apache2/mods-available/echo.load /etc/apache2/mods-available/env.load /etc/apache2/mods-available/expires.load /etc/apache2/mods-available/ext_filter.load /etc/apache2/mods-available/file_cache.load /etc/apache2/mods-available/filter.load /etc/apache2/mods-available/headers.load /etc/apache2/mods-available/heartbeat.load /etc/apache2/mods-available/heartmonitor.load /etc/apache2/mods-available/http2.load /etc/apache2/mods-available/ident.load /etc/apache2/mods-available/imagemap.load /etc/apache2/mods-available/include.load /etc/apache2/mods-available/info.load /etc/apache2/mods-available/lbmethod_bybusyness.load /etc/apache2/mods-available/lbmethod_byrequests.load /etc/apache2/mods-available/lbmethod_bytraffic.load /etc/apache2/mods-available/lbmethod_heartbeat.load /etc/apache2/mods-available/ldap.load /etc/apache2/mods-available/log_debug.load /etc/apache2/mods-available/log_forensic.load /etc/apache2/mods-available/lua.load /etc/apache2/mods-available/macro.load /etc/apache2/mods-available/md.load /etc/apache2/mods-available/mime.load /etc/apache2/mods-available/mime_magic.load /etc/apache2/mods-available/mpm_event.load /etc/apache2/mods-available/mpm_prefork.load /etc/apache2/mods-available/mpm_worker.load /etc/apache2/mods-available/negotiation.load /etc/apache2/mods-available/proxy.load /etc/apache2/mods-available/proxy_ajp.load /etc/apache2/mods-available/proxy_balancer.load /etc/apache2/mods-available/proxy_connect.load /etc/apache2/mods-available/proxy_express.load /etc/apache2/mods-available/proxy_fcgi.load /etc/apache2/mods-available/proxy_fdpass.load /etc/apache2/mods-available/proxy_ftp.load /etc/apache2/mods-available/proxy_hcheck.load /etc/apache2/mods-available/proxy_html.load /etc/apache2/mods-available/proxy_http.load /etc/apache2/mods-available/proxy_http2.load /etc/apache2/mods-available/proxy_scgi.load /etc/apache2/mods-available/proxy_uwsgi.load /etc/apache2/mods-available/proxy_wstunnel.load /etc/apache2/mods-available/ratelimit.load /etc/apache2/mods-available/reflector.load /etc/apache2/mods-available/remoteip.load /etc/apache2/mods-available/reqtimeout.load /etc/apache2/mods-available/request.load /etc/apache2/mods-available/rewrite.load /etc/apache2/mods-available/sed.load /etc/apache2/mods-available/session.load /etc/apache2/mods-available/session_cookie.load /etc/apache2/mods-available/session_crypto.load /etc/apache2/mods-available/session_dbd.load /etc/apache2/mods-available/setenvif.load /etc/apache2/mods-available/slotmem_plain.load /etc/apache2/mods-available/slotmem_shm.load /etc/apache2/mods-available/socache_dbm.load /etc/apache2/mods-available/socache_memcache.load /etc/apache2/mods-available/socache_redis.load /etc/apache2/mods-available/socache_shmcb.load /etc/apache2/mods-available/speling.load /etc/apache2/mods-available/ssl.load /etc/apache2/mods-available/status.load /etc/apache2/mods-available/substitute.load /etc/apache2/mods-available/suexec.load /etc/apache2/mods-available/unique_id.load /etc/apache2/mods-available/userdir.load /etc/apache2/mods-available/usertrack.load /etc/apache2/mods-available/vhost_alias.load /etc/apache2/mods-available/xml2enc.load 118s + grep -v mpm_ 118s + xargs cat 118s + for m in bucketeer case_filter case_filter_in 118s + echo 'LoadModule bucketeer_module /usr/lib/apache2/modules/mod_bucketeer.so' 118s + for m in bucketeer case_filter case_filter_in 118s + echo 'LoadModule case_filter_module /usr/lib/apache2/modules/mod_case_filter.so' 118s + for m in bucketeer case_filter case_filter_in 118s + echo 'LoadModule case_filter_in_module /usr/lib/apache2/modules/mod_case_filter_in.so' 118s + cat /etc/apache2/mods-available/mime.conf 118s + echo 'Servername localhost' 118s + make clean 118s make: *** No rule to make target 'clean'. Stop. 118s + true 118s + perl -p -i -e 's,^Include,#Include,' apache2.conf.debian 118s + chown -R tuser: /tmp/autopkgtest.3UajGj/autopkgtest_tmp 118s + su tuser -c 'perl Makefile.PL -apxs /usr/bin/apxs2 -httpd_conf /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/apache2.conf.debian' 118s [ info] generating script ./Apache-Test/t/cgi-bin/next_available_port.pl 118s [ info] generating script ./Apache-Test/t/cgi-bin/cookies.pl 118s [ info] generating script ./t/htdocs/apache/http_strict/send_hdr.pl 118s [ info] generating script ./t/htdocs/modules/negotiation/query/test.pl 118s [ info] generating script ./t/htdocs/modules/cgi/perl.pl 118s [ info] generating script ./t/htdocs/modules/cgi/nph-dripfeed.pl 118s [ info] generating script ./t/htdocs/modules/cgi/nph-foldhdr.pl 118s [ info] generating script ./t/htdocs/modules/cgi/bogus1k.pl 118s [ info] generating script ./t/htdocs/modules/cgi/stderr1.pl 118s [ info] generating script ./t/htdocs/modules/cgi/ranged.pl 118s [ info] generating script ./t/htdocs/modules/cgi/not-modified.pl 118s [ info] generating script ./t/htdocs/modules/cgi/empty.pl 118s [ info] generating script ./t/htdocs/modules/cgi/big.pl 118s [ info] generating script ./t/htdocs/modules/cgi/perl_echo.pl 118s [ info] generating script ./t/htdocs/modules/cgi/redirect.pl 118s [ info] generating script ./t/htdocs/modules/cgi/perl_post.pl 118s [ info] generating script ./t/htdocs/modules/cgi/stderr3.pl 118s [ info] generating script ./t/htdocs/modules/cgi/unique-id.pl 118s [ info] generating script ./t/htdocs/modules/cgi/pr37166.pl 118s [ info] generating script ./t/htdocs/modules/cgi/nph-interim2.pl 118s [ info] generating script ./t/htdocs/modules/cgi/ocsp.pl 118s [ info] generating script ./t/htdocs/modules/cgi/action.pl 118s [ info] generating script ./t/htdocs/modules/cgi/stderr2.pl 118s [ info] generating script ./t/htdocs/modules/cgi/nph-102.pl 118s [ info] generating script ./t/htdocs/modules/cgi/env.pl 118s [ info] generating script ./t/htdocs/modules/cgi/xother.pl 118s [ info] generating script ./t/htdocs/modules/cgi/nph-test.pl 118s [ info] generating script ./t/htdocs/modules/cgi/nph-stderr.pl 118s [ info] generating script ./t/htdocs/modules/cgi/nph-interim1.pl 118s [ info] generating script ./t/htdocs/modules/cgi/bogus-perl.pl 118s [ info] generating script ./t/htdocs/modules/ext_filter/eval-cmd.pl 118s [ info] generating script ./t/htdocs/modules/ext_filter/sleepycat.pl 118s [ info] generating script ./t/htdocs/modules/rewrite/numbers2.pl 118s [ info] generating script ./t/htdocs/modules/rewrite/db.pl 118s [ info] generating script ./t/htdocs/modules/rewrite/numbers.pl 118s [ info] generating script ./t/conf/ssl/httpd-passphrase.pl 118s Warning: NAME must be a package name 118s Checking if your kit is complete... 118s Looks good 118s [ info] generating script t/TEST 118s [ info] generating script ./t/cgi-bin/next_available_port.pl 118s [ info] generating script ./t/cgi-bin/cookies.pl 118s [ info] generating script t/TEST 118s Writing MYMETA.yml and MYMETA.json 118s Writing MYMETA.yml and MYMETA.json 118s Checking for Cwd...ok 118s Checking for File::Spec...ok 118s Generating a Unix-style Makefile 118s Writing Makefile for httpd-test 118s Writing MYMETA.yml and MYMETA.json 118s + su tuser -c 't/TEST ' 118s + tee testlog.mpm_prefork 119s [warning] setting ulimit to allow core files 119s ulimit -c unlimited; /usr/bin/perl /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/TEST 119s Duplicate specification "clean" for option "clean" 119s Duplicate specification "help" for option "help" 121s [warning] generating SSL CA for asf 121s [ info] openssl req -new -x509 -extensions ca_ext -keyout keys/ca.pem -out certs/ca.crt -days 365 -config conf/ca.cnf 122s .....+.......+.....+...+.........+....+.....+.+...+++++++++++++++++++++++++++++++++++++++*...+......+....+...+..+.............+..+.+............+..+++++++++++++++++++++++++++++++++++++++*.+....+......+.........+...........+.+...+...+........+.+...+...+...+.....+.........+.+.....+.+...............+.....+.............+.....+.+..+...............+...++++++ 122s ...+....+++++++++++++++++++++++++++++++++++++++*....+++++++++++++++++++++++++++++++++++++++*....+.........+...........................+.....+.........+....+...........+.........+....+...............+...+...+..............+.+..+...+....+..+......+...+.+.........+...........+..........+...+......+.....+.+.......................+...............+.......+.....+.+..+.............+............+...+..+.+...........+....+..+....+...+......+.....+....+......+...........+.+..+............+.........+......+....+..+.......+..++++++ 122s ----- 122s [ info] openssl pkcs12 -export -in certs/ca.crt -inkey keys/ca.pem -out export/ca.p12 -passin pass:httpd -passout pass:httpd 122s [ info] openssl genrsa -out keys/client_colon.pem 2048 122s [ info] openssl req -new -key keys/client_colon.pem -out csr/client_colon.csr -passin pass:httpd -passout pass:httpd -config conf/client_colon.cnf 122s [ info] openssl ca -policy policy_anything -in csr/client_colon.csr -out certs/client_colon.crt -passin pass:httpd -config conf/client_colon.cnf -batch -extensions client_ext 122s Using configuration from conf/client_colon.cnf 122s Check that the request matches the signature 122s Signature ok 122s The Subject's Distinguished Name is as follows 122s countryName :PRINTABLE:'US' 122s stateOrProvinceName :ASN.1 12:'California' 122s localityName :ASN.1 12:'San Francisco' 122s organizationName :ASN.1 12:'ASF' 122s organizationalUnitName:ASN.1 12:'httpd-test' 122s commonName :ASN.1 12:'user:colon' 122s emailAddress :IA5STRING:'test-dev@httpd.apache.org' 122s Certificate is to be certified until Nov 29 19:47:59 2025 GMT (365 days) 122s 122s Write out database with 1 new entries 122s Database updated 122s [ info] openssl pkcs12 -export -in certs/client_colon.crt -inkey keys/client_colon.pem -out export/client_colon.p12 -passin pass:httpd -passout pass:httpd 122s [ info] generating proxy cert: proxy/client_colon.pem 122s [ info] openssl dsaparam -inform PEM -out dsa-param 2048 122s [ info] openssl gendsa -out keys/server_dsa.pem dsa-param 122s [ info] openssl req -new -key keys/server_dsa.pem -out csr/server_dsa.csr -passin pass:httpd -passout pass:httpd -config conf/server_dsa.cnf 122s [ info] openssl ca -policy policy_anything -in csr/server_dsa.csr -out certs/server_dsa.crt -passin pass:httpd -config conf/server_dsa.cnf -batch -extensions server_ext 122s Using configuration from conf/server_dsa.cnf 122s Check that the request matches the signature 122s Signature ok 122s The Subject's Distinguished Name is as follows 122s countryName :PRINTABLE:'US' 122s stateOrProvinceName :ASN.1 12:'California' 122s localityName :ASN.1 12:'San Francisco' 122s organizationName :ASN.1 12:'ASF' 122s organizationalUnitName:ASN.1 12:'httpd-test/dsa-test' 122s commonName :ASN.1 12:'localhost' 122s emailAddress :IA5STRING:'test-dev@httpd.apache.org' 122s Certificate is to be certified until Nov 29 19:47:59 2025 GMT (365 days) 122s 122s Write out database with 1 new entries 122s Database updated 122s [ info] openssl gendsa -out keys/server_des3_dsa.pem -des3 -passout pass:httpd dsa-param 122s [ info] openssl req -new -key keys/server_des3_dsa.pem -out csr/server_des3_dsa.csr -passin pass:httpd -passout pass:httpd -config conf/server_des3_dsa.cnf 122s [ info] openssl ca -policy policy_anything -in csr/server_des3_dsa.csr -out certs/server_des3_dsa.crt -passin pass:httpd -config conf/server_des3_dsa.cnf -batch -extensions server_ext 122s Using configuration from conf/server_des3_dsa.cnf 122s Check that the request matches the signature 122s Signature ok 122s The Subject's Distinguished Name is as follows 122s countryName :PRINTABLE:'US' 122s stateOrProvinceName :ASN.1 12:'California' 122s localityName :ASN.1 12:'San Francisco' 122s organizationName :ASN.1 12:'ASF' 122s organizationalUnitName:ASN.1 12:'httpd-test/dsa-des3-test' 122s commonName :ASN.1 12:'localhost' 122s emailAddress :IA5STRING:'test-dev@httpd.apache.org' 122s Certificate is to be certified until Nov 29 19:47:59 2025 GMT (365 days) 122s 122s Write out database with 1 new entries 122s Database updated 122s [ info] openssl genrsa -out keys/client_ok.pem 2048 122s [ info] openssl req -new -key keys/client_ok.pem -out csr/client_ok.csr -passin pass:httpd -passout pass:httpd -config conf/client_ok.cnf 122s [ info] openssl ca -policy policy_anything -in csr/client_ok.csr -out certs/client_ok.crt -passin pass:httpd -config conf/client_ok.cnf -batch -extensions client_ext -extensions client_ok_ext 122s Using configuration from conf/client_ok.cnf 122s Check that the request matches the signature 122s Signature ok 122s The Subject's Distinguished Name is as follows 122s countryName :PRINTABLE:'US' 122s stateOrProvinceName :ASN.1 12:'California' 122s localityName :ASN.1 12:'San Francisco' 122s organizationName :ASN.1 12:'ASF' 122s organizationalUnitName:ASN.1 12:'httpd-test' 122s commonName :ASN.1 12:'client_ok' 122s emailAddress :IA5STRING:'test-dev@httpd.apache.org' 122s Certificate is to be certified until Nov 29 19:47:59 2025 GMT (365 days) 122s 122s Write out database with 1 new entries 122s Database updated 122s [ info] openssl pkcs12 -export -in certs/client_ok.crt -inkey keys/client_ok.pem -out export/client_ok.p12 -passin pass:httpd -passout pass:httpd 122s [ info] generating proxy cert: proxy/client_ok.pem 122s [ info] openssl genrsa -out keys/server_des3.pem -des3 -passout pass:httpd 2048 122s [ info] openssl req -new -key keys/server_des3.pem -out csr/server_des3.csr -passin pass:httpd -passout pass:httpd -config conf/server_des3.cnf 122s [ info] openssl ca -policy policy_anything -in csr/server_des3.csr -out certs/server_des3.crt -passin pass:httpd -config conf/server_des3.cnf -batch -extensions server_ext 122s Using configuration from conf/server_des3.cnf 122s Check that the request matches the signature 122s Signature ok 122s The Subject's Distinguished Name is as follows 122s countryName :PRINTABLE:'US' 122s stateOrProvinceName :ASN.1 12:'California' 122s localityName :ASN.1 12:'San Francisco' 122s organizationName :ASN.1 12:'ASF' 122s organizationalUnitName:ASN.1 12:'httpd-test/rsa-des3-test' 122s commonName :ASN.1 12:'localhost' 122s emailAddress :IA5STRING:'test-dev@httpd.apache.org' 122s Certificate is to be certified until Nov 29 19:47:59 2025 GMT (365 days) 122s 122s Write out database with 1 new entries 122s Database updated 122s [ info] openssl genrsa -out keys/server2_des3.pem -des3 -passout pass:httpd 2048 122s [ info] openssl req -new -key keys/server2_des3.pem -out csr/server2_des3.csr -passin pass:httpd -passout pass:httpd -config conf/server2_des3.cnf 122s [ info] openssl ca -policy policy_anything -in csr/server2_des3.csr -out certs/server2_des3.crt -passin pass:httpd -config conf/server2_des3.cnf -batch -extensions server_ext 122s Using configuration from conf/server2_des3.cnf 122s Check that the request matches the signature 122s Signature ok 122s The Subject's Distinguished Name is as follows 122s countryName :PRINTABLE:'US' 122s stateOrProvinceName :ASN.1 12:'California' 122s localityName :ASN.1 12:'San Francisco' 122s organizationName :ASN.1 12:'ASF' 122s organizationalUnitName:ASN.1 12:'httpd-test/rsa-des3-test-2' 122s commonName :ASN.1 12:'localhost' 122s emailAddress :IA5STRING:'test-dev@httpd.apache.org' 122s Certificate is to be certified until Nov 29 19:47:59 2025 GMT (365 days) 122s 122s Write out database with 1 new entries 122s Database updated 122s [ info] openssl gendsa -out keys/server2_des3_dsa.pem -des3 -passout pass:httpd dsa-param 122s [ info] openssl req -new -key keys/server2_des3_dsa.pem -out csr/server2_des3_dsa.csr -passin pass:httpd -passout pass:httpd -config conf/server2_des3_dsa.cnf 122s [ info] openssl ca -policy policy_anything -in csr/server2_des3_dsa.csr -out certs/server2_des3_dsa.crt -passin pass:httpd -config conf/server2_des3_dsa.cnf -batch -extensions server_ext 122s Using configuration from conf/server2_des3_dsa.cnf 122s Check that the request matches the signature 122s Signature ok 122s The Subject's Distinguished Name is as follows 122s countryName :PRINTABLE:'US' 122s stateOrProvinceName :ASN.1 12:'California' 122s localityName :ASN.1 12:'San Francisco' 122s organizationName :ASN.1 12:'ASF' 122s organizationalUnitName:ASN.1 12:'httpd-test/dsa-des3-test-2' 122s commonName :ASN.1 12:'localhost' 122s emailAddress :IA5STRING:'test-dev@httpd.apache.org' 122s Certificate is to be certified until Nov 29 19:47:59 2025 GMT (365 days) 122s 122s Write out database with 1 new entries 122s Database updated 122s [ info] openssl genrsa -out keys/client_snakeoil.pem 2048 122s [ info] openssl req -new -key keys/client_snakeoil.pem -out csr/client_snakeoil.csr -passin pass:httpd -passout pass:httpd -config conf/client_snakeoil.cnf 122s [ info] openssl ca -policy policy_anything -in csr/client_snakeoil.csr -out certs/client_snakeoil.crt -passin pass:httpd -config conf/client_snakeoil.cnf -batch -extensions client_ext 122s Using configuration from conf/client_snakeoil.cnf 122s Check that the request matches the signature 122s Signature ok 122s The Subject's Distinguished Name is as follows 122s countryName :PRINTABLE:'AU' 122s stateOrProvinceName :ASN.1 12:'Queensland' 122s localityName :ASN.1 12:'Mackay' 122s organizationName :ASN.1 12:'Snake Oil, Ltd.' 122s organizationalUnitName:ASN.1 12:'Staff' 122s commonName :ASN.1 12:'client_snakeoil' 122s emailAddress :IA5STRING:'test-dev@httpd.apache.org' 122s Certificate is to be certified until Nov 29 19:47:59 2025 GMT (365 days) 122s 122s Write out database with 1 new entries 122s Database updated 122s [ info] openssl pkcs12 -export -in certs/client_snakeoil.crt -inkey keys/client_snakeoil.pem -out export/client_snakeoil.p12 -passin pass:httpd -passout pass:httpd 122s [ info] generating proxy cert: proxy/client_snakeoil.pem 122s [ info] openssl genrsa -out keys/server.pem 2048 123s [ info] openssl req -new -key keys/server.pem -out csr/server.csr -passin pass:httpd -passout pass:httpd -config conf/server.cnf 123s [ info] openssl ca -policy policy_anything -in csr/server.csr -out certs/server.crt -passin pass:httpd -config conf/server.cnf -batch -extensions server_ext 123s Using configuration from conf/server.cnf 123s Check that the request matches the signature 123s Signature ok 123s The Subject's Distinguished Name is as follows 123s countryName :PRINTABLE:'US' 123s stateOrProvinceName :ASN.1 12:'California' 123s localityName :ASN.1 12:'San Francisco' 123s organizationName :ASN.1 12:'ASF' 123s organizationalUnitName:ASN.1 12:'httpd-test/rsa-test' 123s commonName :ASN.1 12:'localhost' 123s emailAddress :IA5STRING:'test-dev@httpd.apache.org' 123s Certificate is to be certified until Nov 29 19:47:59 2025 GMT (365 days) 123s 123s Write out database with 1 new entries 123s Database updated 123s [ info] openssl gendsa -out keys/server2_dsa.pem dsa-param 123s [ info] openssl req -new -key keys/server2_dsa.pem -out csr/server2_dsa.csr -passin pass:httpd -passout pass:httpd -config conf/server2_dsa.cnf 123s [ info] openssl ca -policy policy_anything -in csr/server2_dsa.csr -out certs/server2_dsa.crt -passin pass:httpd -config conf/server2_dsa.cnf -batch -extensions server_ext 123s Using configuration from conf/server2_dsa.cnf 123s Check that the request matches the signature 123s Signature ok 123s The Subject's Distinguished Name is as follows 123s countryName :PRINTABLE:'US' 123s stateOrProvinceName :ASN.1 12:'California' 123s localityName :ASN.1 12:'San Francisco' 123s organizationName :ASN.1 12:'ASF' 123s organizationalUnitName:ASN.1 12:'httpd-test/dsa-test-2' 123s commonName :ASN.1 12:'localhost' 123s emailAddress :IA5STRING:'test-dev@httpd.apache.org' 123s Certificate is to be certified until Nov 29 19:48:00 2025 GMT (365 days) 123s 123s Write out database with 1 new entries 123s Database updated 123s [ info] openssl genrsa -out keys/client_revoked.pem 2048 123s [ info] openssl req -new -key keys/client_revoked.pem -out csr/client_revoked.csr -passin pass:httpd -passout pass:httpd -config conf/client_revoked.cnf 123s [ info] openssl ca -policy policy_anything -in csr/client_revoked.csr -out certs/client_revoked.crt -passin pass:httpd -config conf/client_revoked.cnf -batch -extensions client_ext 123s Using configuration from conf/client_revoked.cnf 123s Check that the request matches the signature 123s Signature ok 123s The Subject's Distinguished Name is as follows 123s countryName :PRINTABLE:'US' 123s stateOrProvinceName :ASN.1 12:'California' 123s localityName :ASN.1 12:'San Francisco' 123s organizationName :ASN.1 12:'ASF' 123s organizationalUnitName:ASN.1 12:'httpd-test' 123s commonName :ASN.1 12:'client_revoked' 123s emailAddress :IA5STRING:'test-dev@httpd.apache.org' 123s Certificate is to be certified until Nov 29 19:48:00 2025 GMT (365 days) 123s 123s Write out database with 1 new entries 123s Database updated 123s [ info] openssl pkcs12 -export -in certs/client_revoked.crt -inkey keys/client_revoked.pem -out export/client_revoked.p12 -passin pass:httpd -passout pass:httpd 123s [ info] openssl ca -revoke certs/client_revoked.crt -config conf/cacrl.cnf -passin pass:httpd 123s Using configuration from conf/cacrl.cnf 123s Revoking Certificate 0B. 123s Database updated 123s [ info] openssl ca -gencrl -out crl/ca-bundle.crl -config conf/cacrl.cnf -passin pass:httpd 123s Using configuration from conf/cacrl.cnf 123s [ info] generating proxy cert: proxy/client_revoked.pem 123s [ info] openssl genrsa -out keys/server2.pem 2048 123s [ info] openssl req -new -key keys/server2.pem -out csr/server2.csr -passin pass:httpd -passout pass:httpd -config conf/server2.cnf 123s [ info] openssl ca -policy policy_anything -in csr/server2.csr -out certs/server2.crt -passin pass:httpd -config conf/server2.cnf -batch -extensions server_ext 123s Using configuration from conf/server2.cnf 123s Check that the request matches the signature 123s Signature ok 123s The Subject's Distinguished Name is as follows 123s countryName :PRINTABLE:'US' 123s stateOrProvinceName :ASN.1 12:'California' 123s localityName :ASN.1 12:'San Francisco' 123s organizationName :ASN.1 12:'ASF' 123s organizationalUnitName:ASN.1 12:'httpd-test/rsa-test-2' 123s commonName :ASN.1 12:'localhost' 123s emailAddress :IA5STRING:'test-dev@httpd.apache.org' 123s Certificate is to be certified until Nov 29 19:48:00 2025 GMT (365 days) 123s 123s Write out database with 1 new entries 123s Database updated 123s [ info] linked ca-bundle.crl to fdd35eee.r0 123s cd test_ssl && make .libs/mod_test_ssl.so 123s make[1]: Entering directory '/tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/c-modules/test_ssl' 123s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/c-modules -c mod_test_ssl.c 123s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static i686-linux-gnu-gcc -prefer-pic -pipe -g -O2 -Werror=implicit-function-declaration -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c -o mod_test_ssl.lo mod_test_ssl.c && touch mod_test_ssl.slo 123s libtool: compile: i686-linux-gnu-gcc -pipe -g -O2 -Werror=implicit-function-declaration -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_test_ssl.c -fPIC -DPIC -o .libs/mod_test_ssl.o 123s /usr/share/apr-1.0/build/libtool --mode=link --tag=disable-static i686-linux-gnu-gcc -Wl,--as-needed -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -o mod_test_ssl.la -rpath /usr/lib/apache2/modules -module -avoid-version mod_test_ssl.lo 123s libtool: link: i686-linux-gnu-gcc -shared -fPIC -DPIC .libs/mod_test_ssl.o -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -Wl,--as-needed -Wl,-Bsymbolic-functions -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-soname -Wl,mod_test_ssl.so -o .libs/mod_test_ssl.so 123s libtool: link: ( cd ".libs" && rm -f "mod_test_ssl.la" && ln -s "../mod_test_ssl.la" "mod_test_ssl.la" ) 123s make[1]: Leaving directory '/tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/c-modules/test_ssl' 123s cd test_pass_brigade && make .libs/mod_test_pass_brigade.so 123s make[1]: Entering directory '/tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/c-modules/test_pass_brigade' 123s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/c-modules -c mod_test_pass_brigade.c 123s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static i686-linux-gnu-gcc -prefer-pic -pipe -g -O2 -Werror=implicit-function-declaration -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c -o mod_test_pass_brigade.lo mod_test_pass_brigade.c && touch mod_test_pass_brigade.slo 123s libtool: compile: i686-linux-gnu-gcc -pipe -g -O2 -Werror=implicit-function-declaration -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_test_pass_brigade.c -fPIC -DPIC -o .libs/mod_test_pass_brigade.o 123s /usr/share/apr-1.0/build/libtool --mode=link --tag=disable-static i686-linux-gnu-gcc -Wl,--as-needed -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -o mod_test_pass_brigade.la -rpath /usr/lib/apache2/modules -module -avoid-version mod_test_pass_brigade.lo 123s libtool: link: i686-linux-gnu-gcc -shared -fPIC -DPIC .libs/mod_test_pass_brigade.o -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -Wl,--as-needed -Wl,-Bsymbolic-functions -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-soname -Wl,mod_test_pass_brigade.so -o .libs/mod_test_pass_brigade.so 123s libtool: link: ( cd ".libs" && rm -f "mod_test_pass_brigade.la" && ln -s "../mod_test_pass_brigade.la" "mod_test_pass_brigade.la" ) 123s make[1]: Leaving directory '/tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/c-modules/test_pass_brigade' 123s cd client_add_filter && make .libs/mod_client_add_filter.so 123s make[1]: Entering directory '/tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/c-modules/client_add_filter' 123s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/c-modules -c mod_client_add_filter.c 123s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static i686-linux-gnu-gcc -prefer-pic -pipe -g -O2 -Werror=implicit-function-declaration -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c -o mod_client_add_filter.lo mod_client_add_filter.c && touch mod_client_add_filter.slo 123s libtool: compile: i686-linux-gnu-gcc -pipe -g -O2 -Werror=implicit-function-declaration -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_client_add_filter.c -fPIC -DPIC -o .libs/mod_client_add_filter.o 124s /usr/share/apr-1.0/build/libtool --mode=link --tag=disable-static i686-linux-gnu-gcc -Wl,--as-needed -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -o mod_client_add_filter.la -rpath /usr/lib/apache2/modules -module -avoid-version mod_client_add_filter.lo 124s libtool: link: i686-linux-gnu-gcc -shared -fPIC -DPIC .libs/mod_client_add_filter.o -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -Wl,--as-needed -Wl,-Bsymbolic-functions -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-soname -Wl,mod_client_add_filter.so -o .libs/mod_client_add_filter.so 124s libtool: link: ( cd ".libs" && rm -f "mod_client_add_filter.la" && ln -s "../mod_client_add_filter.la" "mod_client_add_filter.la" ) 124s make[1]: Leaving directory '/tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/c-modules/client_add_filter' 124s cd test_utilities && make .libs/mod_test_utilities.so 124s make[1]: Entering directory '/tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/c-modules/test_utilities' 124s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/c-modules -c mod_test_utilities.c 124s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static i686-linux-gnu-gcc -prefer-pic -pipe -g -O2 -Werror=implicit-function-declaration -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c -o mod_test_utilities.lo mod_test_utilities.c && touch mod_test_utilities.slo 124s libtool: compile: i686-linux-gnu-gcc -pipe -g -O2 -Werror=implicit-function-declaration -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_test_utilities.c -fPIC -DPIC -o .libs/mod_test_utilities.o 124s /usr/share/apr-1.0/build/libtool --mode=link --tag=disable-static i686-linux-gnu-gcc -Wl,--as-needed -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -o mod_test_utilities.la -rpath /usr/lib/apache2/modules -module -avoid-version mod_test_utilities.lo 124s libtool: link: i686-linux-gnu-gcc -shared -fPIC -DPIC .libs/mod_test_utilities.o -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -Wl,--as-needed -Wl,-Bsymbolic-functions -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-soname -Wl,mod_test_utilities.so -o .libs/mod_test_utilities.so 124s libtool: link: ( cd ".libs" && rm -f "mod_test_utilities.la" && ln -s "../mod_test_utilities.la" "mod_test_utilities.la" ) 124s make[1]: Leaving directory '/tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/c-modules/test_utilities' 124s cd fold && make .libs/mod_fold.so 124s make[1]: Entering directory '/tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/c-modules/fold' 124s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/c-modules -c mod_fold.c 124s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static i686-linux-gnu-gcc -prefer-pic -pipe -g -O2 -Werror=implicit-function-declaration -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c -o mod_fold.lo mod_fold.c && touch mod_fold.slo 124s libtool: compile: i686-linux-gnu-gcc -pipe -g -O2 -Werror=implicit-function-declaration -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_fold.c -fPIC -DPIC -o .libs/mod_fold.o 124s /usr/share/apr-1.0/build/libtool --mode=link --tag=disable-static i686-linux-gnu-gcc -Wl,--as-needed -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -o mod_fold.la -rpath /usr/lib/apache2/modules -module -avoid-version mod_fold.lo 124s libtool: link: i686-linux-gnu-gcc -shared -fPIC -DPIC .libs/mod_fold.o -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -Wl,--as-needed -Wl,-Bsymbolic-functions -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-soname -Wl,mod_fold.so -o .libs/mod_fold.so 124s libtool: link: ( cd ".libs" && rm -f "mod_fold.la" && ln -s "../mod_fold.la" "mod_fold.la" ) 124s make[1]: Leaving directory '/tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/c-modules/fold' 124s cd list_modules && make .libs/mod_list_modules.so 124s make[1]: Entering directory '/tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/c-modules/list_modules' 124s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/c-modules -c mod_list_modules.c 124s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static i686-linux-gnu-gcc -prefer-pic -pipe -g -O2 -Werror=implicit-function-declaration -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c -o mod_list_modules.lo mod_list_modules.c && touch mod_list_modules.slo 124s libtool: compile: i686-linux-gnu-gcc -pipe -g -O2 -Werror=implicit-function-declaration -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_list_modules.c -fPIC -DPIC -o .libs/mod_list_modules.o 124s /usr/share/apr-1.0/build/libtool --mode=link --tag=disable-static i686-linux-gnu-gcc -Wl,--as-needed -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -o mod_list_modules.la -rpath /usr/lib/apache2/modules -module -avoid-version mod_list_modules.lo 125s libtool: link: i686-linux-gnu-gcc -shared -fPIC -DPIC .libs/mod_list_modules.o -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -Wl,--as-needed -Wl,-Bsymbolic-functions -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-soname -Wl,mod_list_modules.so -o .libs/mod_list_modules.so 125s libtool: link: ( cd ".libs" && rm -f "mod_list_modules.la" && ln -s "../mod_list_modules.la" "mod_list_modules.la" ) 125s make[1]: Leaving directory '/tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/c-modules/list_modules' 125s cd test_apr_uri && make .libs/mod_test_apr_uri.so 125s make[1]: Entering directory '/tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/c-modules/test_apr_uri' 125s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/c-modules -c mod_test_apr_uri.c 125s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static i686-linux-gnu-gcc -prefer-pic -pipe -g -O2 -Werror=implicit-function-declaration -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c -o mod_test_apr_uri.lo mod_test_apr_uri.c && touch mod_test_apr_uri.slo 125s libtool: compile: i686-linux-gnu-gcc -pipe -g -O2 -Werror=implicit-function-declaration -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_test_apr_uri.c -fPIC -DPIC -o .libs/mod_test_apr_uri.o 125s /usr/share/apr-1.0/build/libtool --mode=link --tag=disable-static i686-linux-gnu-gcc -Wl,--as-needed -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -o mod_test_apr_uri.la -rpath /usr/lib/apache2/modules -module -avoid-version mod_test_apr_uri.lo 125s libtool: link: i686-linux-gnu-gcc -shared -fPIC -DPIC .libs/mod_test_apr_uri.o -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -Wl,--as-needed -Wl,-Bsymbolic-functions -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-soname -Wl,mod_test_apr_uri.so -o .libs/mod_test_apr_uri.so 125s libtool: link: ( cd ".libs" && rm -f "mod_test_apr_uri.la" && ln -s "../mod_test_apr_uri.la" "mod_test_apr_uri.la" ) 125s make[1]: Leaving directory '/tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/c-modules/test_apr_uri' 125s cd memory_track && make .libs/mod_memory_track.so 125s make[1]: Entering directory '/tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/c-modules/memory_track' 125s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/c-modules -c mod_memory_track.c 125s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static i686-linux-gnu-gcc -prefer-pic -pipe -g -O2 -Werror=implicit-function-declaration -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c -o mod_memory_track.lo mod_memory_track.c && touch mod_memory_track.slo 125s libtool: compile: i686-linux-gnu-gcc -pipe -g -O2 -Werror=implicit-function-declaration -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_memory_track.c -fPIC -DPIC -o .libs/mod_memory_track.o 125s /usr/share/apr-1.0/build/libtool --mode=link --tag=disable-static i686-linux-gnu-gcc -Wl,--as-needed -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -o mod_memory_track.la -rpath /usr/lib/apache2/modules -module -avoid-version mod_memory_track.lo 125s libtool: link: i686-linux-gnu-gcc -shared -fPIC -DPIC .libs/mod_memory_track.o -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -Wl,--as-needed -Wl,-Bsymbolic-functions -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-soname -Wl,mod_memory_track.so -o .libs/mod_memory_track.so 125s libtool: link: ( cd ".libs" && rm -f "mod_memory_track.la" && ln -s "../mod_memory_track.la" "mod_memory_track.la" ) 125s make[1]: Leaving directory '/tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/c-modules/memory_track' 125s cd random_chunk && make .libs/mod_random_chunk.so 125s make[1]: Entering directory '/tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/c-modules/random_chunk' 125s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/c-modules -c mod_random_chunk.c 125s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static i686-linux-gnu-gcc -prefer-pic -pipe -g -O2 -Werror=implicit-function-declaration -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c -o mod_random_chunk.lo mod_random_chunk.c && touch mod_random_chunk.slo 125s libtool: compile: i686-linux-gnu-gcc -pipe -g -O2 -Werror=implicit-function-declaration -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_random_chunk.c -fPIC -DPIC -o .libs/mod_random_chunk.o 125s /usr/share/apr-1.0/build/libtool --mode=link --tag=disable-static i686-linux-gnu-gcc -Wl,--as-needed -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -o mod_random_chunk.la -rpath /usr/lib/apache2/modules -module -avoid-version mod_random_chunk.lo 125s libtool: link: i686-linux-gnu-gcc -shared -fPIC -DPIC .libs/mod_random_chunk.o -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -Wl,--as-needed -Wl,-Bsymbolic-functions -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-soname -Wl,mod_random_chunk.so -o .libs/mod_random_chunk.so 126s libtool: link: ( cd ".libs" && rm -f "mod_random_chunk.la" && ln -s "../mod_random_chunk.la" "mod_random_chunk.la" ) 126s make[1]: Leaving directory '/tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/c-modules/random_chunk' 126s cd nntp_like && make .libs/mod_nntp_like.so 126s make[1]: Entering directory '/tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/c-modules/nntp_like' 126s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/c-modules -c mod_nntp_like.c 126s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static i686-linux-gnu-gcc -prefer-pic -pipe -g -O2 -Werror=implicit-function-declaration -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c -o mod_nntp_like.lo mod_nntp_like.c && touch mod_nntp_like.slo 126s libtool: compile: i686-linux-gnu-gcc -pipe -g -O2 -Werror=implicit-function-declaration -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_nntp_like.c -fPIC -DPIC -o .libs/mod_nntp_like.o 126s /usr/share/apr-1.0/build/libtool --mode=link --tag=disable-static i686-linux-gnu-gcc -Wl,--as-needed -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -o mod_nntp_like.la -rpath /usr/lib/apache2/modules -module -avoid-version mod_nntp_like.lo 126s libtool: link: i686-linux-gnu-gcc -shared -fPIC -DPIC .libs/mod_nntp_like.o -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -Wl,--as-needed -Wl,-Bsymbolic-functions -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-soname -Wl,mod_nntp_like.so -o .libs/mod_nntp_like.so 126s libtool: link: ( cd ".libs" && rm -f "mod_nntp_like.la" && ln -s "../mod_nntp_like.la" "mod_nntp_like.la" ) 126s make[1]: Leaving directory '/tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/c-modules/nntp_like' 126s cd authany && make .libs/mod_authany.so 126s make[1]: Entering directory '/tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/c-modules/authany' 126s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/c-modules -c mod_authany.c 126s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static i686-linux-gnu-gcc -prefer-pic -pipe -g -O2 -Werror=implicit-function-declaration -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c -o mod_authany.lo mod_authany.c && touch mod_authany.slo 126s libtool: compile: i686-linux-gnu-gcc -pipe -g -O2 -Werror=implicit-function-declaration -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_authany.c -fPIC -DPIC -o .libs/mod_authany.o 126s /usr/share/apr-1.0/build/libtool --mode=link --tag=disable-static i686-linux-gnu-gcc -Wl,--as-needed -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -o mod_authany.la -rpath /usr/lib/apache2/modules -module -avoid-version mod_authany.lo 126s libtool: link: i686-linux-gnu-gcc -shared -fPIC -DPIC .libs/mod_authany.o -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -Wl,--as-needed -Wl,-Bsymbolic-functions -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-soname -Wl,mod_authany.so -o .libs/mod_authany.so 126s libtool: link: ( cd ".libs" && rm -f "mod_authany.la" && ln -s "../mod_authany.la" "mod_authany.la" ) 126s make[1]: Leaving directory '/tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/c-modules/authany' 126s cd echo_post && make .libs/mod_echo_post.so 126s make[1]: Entering directory '/tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/c-modules/echo_post' 126s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/c-modules -c mod_echo_post.c 126s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static i686-linux-gnu-gcc -prefer-pic -pipe -g -O2 -Werror=implicit-function-declaration -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c -o mod_echo_post.lo mod_echo_post.c && touch mod_echo_post.slo 126s libtool: compile: i686-linux-gnu-gcc -pipe -g -O2 -Werror=implicit-function-declaration -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_echo_post.c -fPIC -DPIC -o .libs/mod_echo_post.o 126s /usr/share/apr-1.0/build/libtool --mode=link --tag=disable-static i686-linux-gnu-gcc -Wl,--as-needed -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -o mod_echo_post.la -rpath /usr/lib/apache2/modules -module -avoid-version mod_echo_post.lo 126s libtool: link: i686-linux-gnu-gcc -shared -fPIC -DPIC .libs/mod_echo_post.o -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -Wl,--as-needed -Wl,-Bsymbolic-functions -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-soname -Wl,mod_echo_post.so -o .libs/mod_echo_post.so 126s libtool: link: ( cd ".libs" && rm -f "mod_echo_post.la" && ln -s "../mod_echo_post.la" "mod_echo_post.la" ) 126s make[1]: Leaving directory '/tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/c-modules/echo_post' 126s cd test_session && make .libs/mod_test_session.so 126s make[1]: Entering directory '/tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/c-modules/test_session' 126s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/c-modules -c mod_test_session.c 127s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static i686-linux-gnu-gcc -prefer-pic -pipe -g -O2 -Werror=implicit-function-declaration -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c -o mod_test_session.lo mod_test_session.c && touch mod_test_session.slo 127s libtool: compile: i686-linux-gnu-gcc -pipe -g -O2 -Werror=implicit-function-declaration -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_test_session.c -fPIC -DPIC -o .libs/mod_test_session.o 127s /usr/share/apr-1.0/build/libtool --mode=link --tag=disable-static i686-linux-gnu-gcc -Wl,--as-needed -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -o mod_test_session.la -rpath /usr/lib/apache2/modules -module -avoid-version mod_test_session.lo 127s libtool: link: i686-linux-gnu-gcc -shared -fPIC -DPIC .libs/mod_test_session.o -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -Wl,--as-needed -Wl,-Bsymbolic-functions -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-soname -Wl,mod_test_session.so -o .libs/mod_test_session.so 127s libtool: link: ( cd ".libs" && rm -f "mod_test_session.la" && ln -s "../mod_test_session.la" "mod_test_session.la" ) 127s make[1]: Leaving directory '/tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/c-modules/test_session' 127s cd test_rwrite && make .libs/mod_test_rwrite.so 127s make[1]: Entering directory '/tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/c-modules/test_rwrite' 127s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/c-modules -c mod_test_rwrite.c 127s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static i686-linux-gnu-gcc -prefer-pic -pipe -g -O2 -Werror=implicit-function-declaration -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c -o mod_test_rwrite.lo mod_test_rwrite.c && touch mod_test_rwrite.slo 127s libtool: compile: i686-linux-gnu-gcc -pipe -g -O2 -Werror=implicit-function-declaration -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_test_rwrite.c -fPIC -DPIC -o .libs/mod_test_rwrite.o 127s /usr/share/apr-1.0/build/libtool --mode=link --tag=disable-static i686-linux-gnu-gcc -Wl,--as-needed -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -o mod_test_rwrite.la -rpath /usr/lib/apache2/modules -module -avoid-version mod_test_rwrite.lo 127s libtool: link: i686-linux-gnu-gcc -shared -fPIC -DPIC .libs/mod_test_rwrite.o -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -Wl,--as-needed -Wl,-Bsymbolic-functions -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-soname -Wl,mod_test_rwrite.so -o .libs/mod_test_rwrite.so 127s libtool: link: ( cd ".libs" && rm -f "mod_test_rwrite.la" && ln -s "../mod_test_rwrite.la" "mod_test_rwrite.la" ) 127s make[1]: Leaving directory '/tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/c-modules/test_rwrite' 127s cd input_body_filter && make .libs/mod_input_body_filter.so 127s make[1]: Entering directory '/tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/c-modules/input_body_filter' 127s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/c-modules -c mod_input_body_filter.c 127s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static i686-linux-gnu-gcc -prefer-pic -pipe -g -O2 -Werror=implicit-function-declaration -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c -o mod_input_body_filter.lo mod_input_body_filter.c && touch mod_input_body_filter.slo 127s libtool: compile: i686-linux-gnu-gcc -pipe -g -O2 -Werror=implicit-function-declaration -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_input_body_filter.c -fPIC -DPIC -o .libs/mod_input_body_filter.o 127s /usr/share/apr-1.0/build/libtool --mode=link --tag=disable-static i686-linux-gnu-gcc -Wl,--as-needed -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -o mod_input_body_filter.la -rpath /usr/lib/apache2/modules -module -avoid-version mod_input_body_filter.lo 127s libtool: link: i686-linux-gnu-gcc -shared -fPIC -DPIC .libs/mod_input_body_filter.o -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -Wl,--as-needed -Wl,-Bsymbolic-functions -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-soname -Wl,mod_input_body_filter.so -o .libs/mod_input_body_filter.so 127s libtool: link: ( cd ".libs" && rm -f "mod_input_body_filter.la" && ln -s "../mod_input_body_filter.la" "mod_input_body_filter.la" ) 127s make[1]: Leaving directory '/tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/c-modules/input_body_filter' 127s cd echo_post_chunk && make .libs/mod_echo_post_chunk.so 127s make[1]: Entering directory '/tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/c-modules/echo_post_chunk' 127s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/c-modules -c mod_echo_post_chunk.c 127s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static i686-linux-gnu-gcc -prefer-pic -pipe -g -O2 -Werror=implicit-function-declaration -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c -o mod_echo_post_chunk.lo mod_echo_post_chunk.c && touch mod_echo_post_chunk.slo 128s libtool: compile: i686-linux-gnu-gcc -pipe -g -O2 -Werror=implicit-function-declaration -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_echo_post_chunk.c -fPIC -DPIC -o .libs/mod_echo_post_chunk.o 128s /usr/share/apr-1.0/build/libtool --mode=link --tag=disable-static i686-linux-gnu-gcc -Wl,--as-needed -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -o mod_echo_post_chunk.la -rpath /usr/lib/apache2/modules -module -avoid-version mod_echo_post_chunk.lo 128s libtool: link: i686-linux-gnu-gcc -shared -fPIC -DPIC .libs/mod_echo_post_chunk.o -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -Wl,--as-needed -Wl,-Bsymbolic-functions -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-soname -Wl,mod_echo_post_chunk.so -o .libs/mod_echo_post_chunk.so 128s libtool: link: ( cd ".libs" && rm -f "mod_echo_post_chunk.la" && ln -s "../mod_echo_post_chunk.la" "mod_echo_post_chunk.la" ) 128s make[1]: Leaving directory '/tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/c-modules/echo_post_chunk' 128s cd eat_post && make .libs/mod_eat_post.so 128s make[1]: Entering directory '/tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/c-modules/eat_post' 128s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/c-modules -c mod_eat_post.c 128s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static i686-linux-gnu-gcc -prefer-pic -pipe -g -O2 -Werror=implicit-function-declaration -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c -o mod_eat_post.lo mod_eat_post.c && touch mod_eat_post.slo 128s libtool: compile: i686-linux-gnu-gcc -pipe -g -O2 -Werror=implicit-function-declaration -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_eat_post.c -fPIC -DPIC -o .libs/mod_eat_post.o 128s /usr/share/apr-1.0/build/libtool --mode=link --tag=disable-static i686-linux-gnu-gcc -Wl,--as-needed -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -o mod_eat_post.la -rpath /usr/lib/apache2/modules -module -avoid-version mod_eat_post.lo 128s libtool: link: i686-linux-gnu-gcc -shared -fPIC -DPIC .libs/mod_eat_post.o -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -Wl,--as-needed -Wl,-Bsymbolic-functions -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-soname -Wl,mod_eat_post.so -o .libs/mod_eat_post.so 128s libtool: link: ( cd ".libs" && rm -f "mod_eat_post.la" && ln -s "../mod_eat_post.la" "mod_eat_post.la" ) 128s make[1]: Leaving directory '/tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/c-modules/eat_post' 128s /usr/sbin/apache2 -d /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t -f /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/conf/httpd.conf -D APACHE2 -D APACHE2_4 -D PERL_USEITHREADS 128s using Apache/2.4.62 (prefork MPM) 128s 128s waiting 60 seconds for server to start: .[Fri Nov 29 19:48:05.550288 2024] [core:trace3] [pid 11440:tid 11440] core.c(3482): Setting LogLevel for all modules to trace8 128s [Fri Nov 29 19:48:05.551380 2024] [core:trace6] [pid 11440:tid 11440] core.c(3499): Cannot find module 'rewrite', trying 'rewrite_module' 128s [Fri Nov 29 19:48:05.551400 2024] [core:trace3] [pid 11440:tid 11440] core.c(3509): Setting LogLevel for module mod_rewrite.c to trace8 128s [Fri Nov 29 19:48:05.553159 2024] [core:trace6] [pid 11440:tid 11440] core.c(3499): Cannot find module 'dumpio', trying 'dumpio_module' 128s [Fri Nov 29 19:48:05.553177 2024] [core:trace3] [pid 11440:tid 11440] core.c(3509): Setting LogLevel for module mod_dumpio.c to trace7 128s [Fri Nov 29 19:48:05.553186 2024] [core:trace3] [pid 11440:tid 11440] core.c(3482): Setting LogLevel for all modules to info 128s [Fri Nov 29 19:48:05.553193 2024] [core:trace6] [pid 11440:tid 11440] core.c(3499): Cannot find module 'core', trying 'core_module' 128s [Fri Nov 29 19:48:05.553198 2024] [core:trace3] [pid 11440:tid 11440] core.c(3509): Setting LogLevel for module core.c to crit 128s [Fri Nov 29 19:48:05.553203 2024] [core:trace3] [pid 11440:tid 11440] core.c(3482): Setting LogLevel for all modules to crit 128s [Fri Nov 29 19:48:05.553208 2024] [core:trace6] [pid 11440:tid 11440] core.c(3499): Cannot find module 'core', trying 'core_module' 128s [Fri Nov 29 19:48:05.553213 2024] [core:trace3] [pid 11440:tid 11440] core.c(3509): Setting LogLevel for module core.c to info 128s [Fri Nov 29 19:48:05.553217 2024] [core:trace3] [pid 11440:tid 11440] core.c(3482): Setting LogLevel for all modules to crit 128s [Fri Nov 29 19:48:05.553223 2024] [core:trace6] [pid 11440:tid 11440] core.c(3499): Cannot find module 'core', trying 'core_module' 128s [Fri Nov 29 19:48:05.553227 2024] [core:trace3] [pid 11440:tid 11440] core.c(3509): Setting LogLevel for module core.c to info 128s [Fri Nov 29 19:48:05.553239 2024] [core:trace3] [pid 11440:tid 11440] core.c(3482): Setting LogLevel for all modules to crit 128s [Fri Nov 29 19:48:05.553243 2024] [core:trace3] [pid 11440:tid 11440] core.c(3482): Setting LogLevel for all modules to info 128s [Fri Nov 29 19:48:05.553251 2024] [core:trace6] [pid 11440:tid 11440] core.c(3499): Cannot find module 'core', trying 'core_module' 128s [Fri Nov 29 19:48:05.553255 2024] [core:trace3] [pid 11440:tid 11440] core.c(3509): Setting LogLevel for module core.c to crit 128s [Fri Nov 29 19:48:05.553262 2024] [core:trace3] [pid 11440:tid 11440] core.c(3482): Setting LogLevel for all modules to info 128s [Fri Nov 29 19:48:05.554071 2024] [alias:warn] [pid 11440:tid 11440] AH00671: The Alias directive in /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/conf/extra.conf at line 1577 will probably never match because it overlaps an earlier Alias. 128s [Fri Nov 29 19:48:05.554099 2024] [proxy:info] [pid 11440:tid 11440] AH01145: Sharing worker 'http://localhost:8529/' instead of creating new worker 'http://localhost:8529/modules/xml2enc/back' 128s [Fri Nov 29 19:48:05.554942 2024] [proxy:info] [pid 11440:tid 11440] AH01145: Sharing worker 'http://localhost:8529/' instead of creating new worker 'http://localhost:8529/servlet' 128s [Fri Nov 29 19:48:05.554988 2024] [core:trace6] [pid 11440:tid 11440] core.c(3499): Cannot find module 'proxy_hcheck', trying 'proxy_hcheck_module' 128s [Fri Nov 29 19:48:05.555025 2024] [core:trace3] [pid 11440:tid 11440] core.c(3509): Setting LogLevel for module mod_proxy_hcheck.c to trace4 128s 128s waiting 60 seconds for server to start: ok (waited 0 secs) 128s server localhost:8529 started 128s server localhost:8530 listening (mod_nntp_like) 128s server localhost:8531 listening (mod_nntp_like_ssl) 128s server localhost:8532 listening (mod_ssl) 128s server localhost:8533 listening (ssl_optional_cc) 128s server localhost:8534 listening (ssl_pr33791) 128s server localhost:8535 listening (ssl_ocsp) 128s server localhost:8536 listening (mod_vhost_alias) 128s server localhost:8537 listening (mod_proxy) 128s server localhost:8538 listening (proxy_http_bal1) 128s server localhost:8539 listening (proxy_http_bal2) 128s server localhost:8540 listening (proxy_http_balancer) 128s server localhost:8543 listening (proxy_fcgi) 128s server localhost:8544 listening (mod_cache) 128s server localhost:8545 listening (core) 128s server localhost:8546 listening (mod_include) 128s server localhost:8547 listening (cve_2011_3368_rewrite) 128s server localhost:8548 listening (proxy_http_reverse) 128s server localhost:8549 listening (proxy_http_nofwd) 128s server localhost:8550 listening (cve_2011_3368) 128s server localhost:8551 listening (mod_headers) 128s server localhost:8552 listening (mod_echo) 128s server localhost:8553 listening (mod_echo_ssl) 128s server localhost:8554 listening (error_document) 128s server localhost:8555 listening (http_unsafe) 128s server localhost:8556 listening (http_strict) 128s server localhost:8557 listening (remote_ip) 128s server localhost:8558 listening (proxy_http_https) 128s server localhost:8559 listening (proxy_https_https) 128s server localhost:8560 listening (proxy_http_https_proxy_section) 128s server localhost:8561 listening (proxy_https_https_proxy_section) 128s server localhost:8562 listening (proxy_https_http) 131s [ info] adding source lib /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/Apache-Test/lib to @INC 141s t/ab/base.t ......................... 141s 1..5 141s # Running under perl version 5.040000 for linux 141s # Current time local: Fri Nov 29 19:48:15 2024 141s # Current time GMT: Fri Nov 29 19:48:15 2024 141s # Using Test.pm version 1.31 141s # Using Apache/Test.pm version 1.44 141s # # running: 141s # ASAN_OPTIONS='detect_leaks=0' /usr/bin/ab -B 127.0.0.1 -q -n 10 http://localhost:8545/ 141s ok 1 141s ok 2 141s # # running: 141s # ASAN_OPTIONS='detect_leaks=0' /usr/bin/ab -B 127.0.0.1 -q -n 10 https://localhost:8532/ 141s ok 3 141s ok 4 141s ok 5 141s ok 145s t/apache/404.t ...................... 145s 1..2 145s # Running under perl version 5.040000 for linux 145s # Current time local: Fri Nov 29 19:48:18 2024 145s # Current time GMT: Fri Nov 29 19:48:18 2024 145s # Using Test.pm version 1.31 145s # Using Apache/Test.pm version 1.44 145s # GET_STR Response: 145s # HTTP/1.1 404 Not Found 145s # Connection: close 145s # Date: Fri, 29 Nov 2024 19:48:21 GMT 145s # Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 145s # Content-Length: 196 145s # Content-Type: text/html; charset=iso-8859-1 145s # Client-Date: Fri, 29 Nov 2024 19:48:21 GMT 145s # Client-Peer: 127.0.0.1:8529 145s # Client-Response-Num: 1 145s # Title: 404 Not Found 145s # 145s # 145s # 145s # 404 Not Found 145s # 145s #

Not Found

145s #

The requested URL was not found on this server.

145s # 145s ok 1 145s ok 2 145s ok 148s t/apache/acceptpathinfo.t ........... 148s 1..36 148s # Running under perl version 5.040000 for linux 148s # Current time local: Fri Nov 29 19:48:22 2024 148s # Current time GMT: Fri Nov 29 19:48:22 2024 148s # Using Test.pm version 1.31 148s # Using Apache/Test.pm version 1.44 148s # testing : AcceptPathInfo on return code for /apache/acceptpathinfo/on 148s # expected: '200' 148s # received: '200' 148s ok 1 148s # testing : AcceptPathInfo on body for /apache/acceptpathinfo/on 148s # expected: qr/_\(none\)_/ 148s # received: '_(none)_' 148s ok 2 148s # testing : AcceptPathInfo on return code for /apache/acceptpathinfo/on/foo/bar 148s # expected: '404' 148s # received: '404' 148s ok 3 148s # testing : AcceptPathInfo on body for /apache/acceptpathinfo/on/foo/bar 148s # expected: qr/Not Found/ 148s # received: ' 404 Not Found

Not Found

The requested URL was not found on this server.

' 148s ok 4 148s # testing : AcceptPathInfo on return code for /apache/acceptpathinfo/on/index.shtml 148s # expected: '200' 148s # received: '200' 148s ok 5 148s # testing : AcceptPathInfo on body for /apache/acceptpathinfo/on/index.shtml 148s # expected: qr/_\(none\)_/ 148s # received: '_(none)_' 148s ok 6 148s # testing : AcceptPathInfo on return code for /apache/acceptpathinfo/on/index.shtml/foo/bar 148s # expected: '200' 148s # received: '200' 148s ok 7 148s # testing : AcceptPathInfo on body for /apache/acceptpathinfo/on/index.shtml/foo/bar 148s # expected: qr/_\/foo\/bar_/ 148s # received: '_/foo/bar_' 148s ok 8 148s # testing : AcceptPathInfo on return code for /apache/acceptpathinfo/on/test.sh 148s # expected: '200' 148s # received: '200' 148s ok 9 148s # testing : AcceptPathInfo on body for /apache/acceptpathinfo/on/test.sh 148s # expected: qr/_\(none\)_/ 148s # received: '_(none)_' 148s ok 10 148s # testing : AcceptPathInfo on return code for /apache/acceptpathinfo/on/test.sh/foo/bar 148s # expected: '200' 148s # received: '200' 148s ok 11 148s # testing : AcceptPathInfo on body for /apache/acceptpathinfo/on/test.sh/foo/bar 148s # expected: qr/_\/foo\/bar_/ 148s # received: '_/foo/bar_' 148s ok 12 148s # testing : AcceptPathInfo off return code for /apache/acceptpathinfo/off 148s # expected: '200' 148s # received: '200' 148s ok 13 148s # testing : AcceptPathInfo off body for /apache/acceptpathinfo/off 148s # expected: qr/_\(none\)_/ 148s # received: '_(none)_' 148s ok 14 148s # testing : AcceptPathInfo off return code for /apache/acceptpathinfo/off/foo/bar 148s # expected: '404' 148s # received: '404' 148s ok 15 148s # testing : AcceptPathInfo off body for /apache/acceptpathinfo/off/foo/bar 148s # expected: qr/Not Found/ 148s # received: ' 404 Not Found

Not Found

The requested URL was not found on this server.

' 148s ok 16 148s # testing : AcceptPathInfo off return code for /apache/acceptpathinfo/off/index.shtml 148s # expected: '200' 148s # received: '200' 148s ok 17 148s # testing : AcceptPathInfo off body for /apache/acceptpathinfo/off/index.shtml 148s # expected: qr/_\(none\)_/ 148s # received: '_(none)_' 148s ok 18 148s # testing : AcceptPathInfo off return code for /apache/acceptpathinfo/off/index.shtml/foo/bar 148s # expected: '404' 148s # received: '404' 148s ok 19 148s # testing : AcceptPathInfo off body for /apache/acceptpathinfo/off/index.shtml/foo/bar 148s # expected: qr/Not Found/ 148s # received: ' 404 Not Found

Not Found

The requested URL was not found on this server.

' 148s ok 20 148s # testing : AcceptPathInfo off return code for /apache/acceptpathinfo/off/test.sh 148s # expected: '200' 148s # received: '200' 148s ok 21 148s # testing : AcceptPathInfo off body for /apache/acceptpathinfo/off/test.sh 148s # expected: qr/_\(none\)_/ 148s # received: '_(none)_' 148s ok 22 148s # testing : AcceptPathInfo off return code for /apache/acceptpathinfo/off/test.sh/foo/bar 148s # expected: '404' 148s # received: '404' 148s ok 23 148s # testing : AcceptPathInfo off body for /apache/acceptpathinfo/off/test.sh/foo/bar 148s # expected: qr/Not Found/ 148s # received: ' 404 Not Found

Not Found

The requested URL was not found on this server.

' 148s ok 24 148s # testing : AcceptPathInfo default return code for /apache/acceptpathinfo 148s # expected: '200' 148s # received: '200' 148s ok 25 148s # testing : AcceptPathInfo default body for /apache/acceptpathinfo 148s # expected: qr/_\(none\)_/ 148s # received: '_(none)_' 148s ok 26 148s # testing : AcceptPathInfo default return code for /apache/acceptpathinfo/foo/bar 148s # expected: '404' 148s # received: '404' 148s ok 27 148s # testing : AcceptPathInfo default body for /apache/acceptpathinfo/foo/bar 148s # expected: qr/Not Found/ 148s # received: ' 404 Not Found

Not Found

The requested URL was not found on this server.

' 148s ok 28 148s # testing : AcceptPathInfo default return code for /apache/acceptpathinfo/index.shtml 148s # expected: '200' 148s # received: '200' 148s ok 29 148s # testing : AcceptPathInfo default body for /apache/acceptpathinfo/index.shtml 148s # expected: qr/_\(none\)_/ 148s # received: '_(none)_' 148s ok 30 148s # testing : AcceptPathInfo default return code for /apache/acceptpathinfo/index.shtml/foo/bar 148s # expected: '404' 148s # received: '404' 148s ok 31 148s # testing : AcceptPathInfo default body for /apache/acceptpathinfo/index.shtml/foo/bar 148s # expected: qr/Not Found/ 148s # received: ' 404 Not Found

Not Found

The requested URL was not found on this server.

' 148s ok 32 148s # testing : AcceptPathInfo default return code for /apache/acceptpathinfo/test.sh 148s # expected: '200' 148s # received: '200' 148s ok 33 148s # testing : AcceptPathInfo default body for /apache/acceptpathinfo/test.sh 148s # expected: qr/_\(none\)_/ 148s # received: '_(none)_' 148s ok 34 148s # testing : AcceptPathInfo default return code for /apache/acceptpathinfo/test.sh/foo/bar 148s # expected: '200' 148s # received: '200' 148s ok 35 148s # testing : AcceptPathInfo default body for /apache/acceptpathinfo/test.sh/foo/bar 148s # expected: qr/_\/foo\/bar_/ 148s # received: '_/foo/bar_' 148s ok 36 148s ok 153s t/apache/byterange.t ................ 153s # using LWP client 153s 1..218 153s # Running under perl version 5.040000 for linux 153s # Current time local: Fri Nov 29 19:48:25 2024 153s # Current time GMT: Fri Nov 29 19:48:25 2024 153s # Using Test.pm version 1.31 153s # Using Apache/Test.pm version 1.44 153s downloaded 19556 bytes, file is 19556 bytes 153s ok 1 153s downloaded 56240 bytes, file is 56240 bytes 153s ok 2 153s downloaded 34282 bytes, file is 34282 bytes 153s ok 3 153s downloaded 55872 bytes, file is 55872 bytes 153s ok 4 153s downloaded 43888 bytes, file is 43888 bytes 153s ok 5 153s downloaded 89272 bytes, file is 89272 bytes 153s ok 6 153s downloaded 9991 bytes, file is 9991 bytes 153s ok 7 153s downloaded 9577 bytes, file is 9577 bytes 153s ok 8 153s downloaded 4100 bytes, file is 4100 bytes 153s ok 9 153s downloaded 3672 bytes, file is 3672 bytes 153s ok 10 153s downloaded 7680 bytes, file is 7680 bytes 153s ok 11 153s downloaded 144297 bytes, file is 144297 bytes 153s ok 12 153s downloaded 7966 bytes, file is 7966 bytes 153s ok 13 153s downloaded 6891 bytes, file is 6891 bytes 153s ok 14 153s downloaded 7760 bytes, file is 7760 bytes 153s ok 15 153s downloaded 6327 bytes, file is 6327 bytes 153s ok 16 153s downloaded 133639 bytes, file is 133639 bytes 153s ok 17 153s downloaded 6142 bytes, file is 6142 bytes 153s ok 18 153s downloaded 3594 bytes, file is 3594 bytes 153s ok 19 153s downloaded 4085 bytes, file is 4085 bytes 153s ok 20 153s downloaded 119424 bytes, file is 119424 bytes 153s ok 21 153s downloaded 6597 bytes, file is 6597 bytes 153s ok 22 153s downloaded 5335 bytes, file is 5335 bytes 153s ok 23 153s downloaded 4616 bytes, file is 4616 bytes 153s ok 24 153s downloaded 115538 bytes, file is 115538 bytes 153s ok 25 153s downloaded 10759 bytes, file is 10759 bytes 153s ok 26 153s downloaded 12271 bytes, file is 12271 bytes 153s ok 27 153s downloaded 9232 bytes, file is 9232 bytes 153s ok 28 153s downloaded 129679 bytes, file is 129679 bytes 153s ok 29 153s downloaded 10557 bytes, file is 10557 bytes 153s ok 30 153s downloaded 12319 bytes, file is 12319 bytes 153s ok 31 153s downloaded 8442 bytes, file is 8442 bytes 153s ok 32 153s downloaded 4450 bytes, file is 4450 bytes 153s ok 33 153s downloaded 64521 bytes, file is 64521 bytes 153s ok 34 153s downloaded 8201 bytes, file is 8201 bytes 153s ok 35 153s downloaded 4103 bytes, file is 4103 bytes 153s ok 36 153s downloaded 10924 bytes, file is 10924 bytes 153s ok 37 153s downloaded 4456 bytes, file is 4456 bytes 153s ok 38 153s downloaded 100186 bytes, file is 100186 bytes 153s ok 39 153s downloaded 7717 bytes, file is 7717 bytes 153s ok 40 153s downloaded 7702 bytes, file is 7702 bytes 153s ok 41 153s downloaded 7017 bytes, file is 7017 bytes 153s ok 42 153s downloaded 71129 bytes, file is 71129 bytes 153s ok 43 153s downloaded 4599 bytes, file is 4599 bytes 153s ok 44 153s downloaded 6150 bytes, file is 6150 bytes 153s ok 45 153s downloaded 5111 bytes, file is 5111 bytes 153s ok 46 153s downloaded 41016 bytes, file is 41016 bytes 153s ok 47 153s downloaded 5730 bytes, file is 5730 bytes 153s ok 48 153s downloaded 4682 bytes, file is 4682 bytes 153s ok 49 153s downloaded 4980 bytes, file is 4980 bytes 153s ok 50 153s downloaded 54032 bytes, file is 54032 bytes 153s ok 51 153s downloaded 7007 bytes, file is 7007 bytes 153s ok 52 153s downloaded 37377 bytes, file is 37377 bytes 153s ok 53 153s downloaded 4214 bytes, file is 4214 bytes 153s ok 54 153s downloaded 3944 bytes, file is 3944 bytes 153s ok 55 153s downloaded 4054 bytes, file is 4054 bytes 153s ok 56 153s downloaded 44427 bytes, file is 44427 bytes 153s ok 57 153s downloaded 4744 bytes, file is 4744 bytes 153s ok 58 153s downloaded 3945 bytes, file is 3945 bytes 153s ok 59 153s downloaded 4055 bytes, file is 4055 bytes 153s ok 60 153s downloaded 68935 bytes, file is 68935 bytes 153s ok 61 153s downloaded 3946 bytes, file is 3946 bytes 153s ok 62 153s downloaded 4056 bytes, file is 4056 bytes 153s ok 63 153s downloaded 51095 bytes, file is 51095 bytes 153s ok 64 153s downloaded 124707 bytes, file is 124707 bytes 153s ok 65 153s downloaded 107195 bytes, file is 107195 bytes 153s ok 66 153s downloaded 38060 bytes, file is 38060 bytes 153s ok 67 153s downloaded 4470 bytes, file is 4470 bytes 153s ok 68 153s downloaded 6335 bytes, file is 6335 bytes 153s ok 69 153s downloaded 7363 bytes, file is 7363 bytes 153s ok 70 153s downloaded 5889 bytes, file is 5889 bytes 153s ok 71 153s downloaded 4651 bytes, file is 4651 bytes 153s ok 72 153s downloaded 8356 bytes, file is 8356 bytes 153s ok 73 153s downloaded 25281 bytes, file is 25281 bytes 153s ok 74 153s downloaded 53901 bytes, file is 53901 bytes 153s ok 75 153s downloaded 115157 bytes, file is 115157 bytes 153s ok 76 153s downloaded 20457 bytes, file is 20457 bytes 153s ok 77 153s downloaded 5768 bytes, file is 5768 bytes 153s ok 78 153s downloaded 8241 bytes, file is 8241 bytes 153s ok 79 153s downloaded 846673 bytes, file is 846673 bytes 153s ok 80 153s downloaded 22584 bytes, file is 22584 bytes 153s ok 81 153s downloaded 7010 bytes, file is 7010 bytes 153s ok 82 153s downloaded 8460 bytes, file is 8460 bytes 153s ok 83 153s downloaded 294 bytes, file is 294 bytes 153s ok 84 153s downloaded 304 bytes, file is 304 bytes 153s ok 85 153s downloaded 8016 bytes, file is 8016 bytes 153s ok 86 153s downloaded 56994 bytes, file is 56994 bytes 153s ok 87 153s downloaded 4480 bytes, file is 4480 bytes 153s ok 88 153s downloaded 12665 bytes, file is 12665 bytes 153s ok 89 153s downloaded 15459 bytes, file is 15459 bytes 153s ok 90 153s downloaded 53663 bytes, file is 53663 bytes 153s ok 91 153s downloaded 4837 bytes, file is 4837 bytes 153s ok 92 153s downloaded 6939 bytes, file is 6939 bytes 153s ok 93 153s downloaded 26154 bytes, file is 26154 bytes 153s ok 94 153s downloaded 53154 bytes, file is 53154 bytes 153s ok 95 153s downloaded 4941 bytes, file is 4941 bytes 153s ok 96 153s downloaded 43100 bytes, file is 43100 bytes 153s ok 97 153s downloaded 22163 bytes, file is 22163 bytes 153s ok 98 153s downloaded 39881 bytes, file is 39881 bytes 153s ok 99 153s downloaded 51095 bytes, file is 51095 bytes 153s ok 100 153s downloaded 24504 bytes, file is 24504 bytes 153s ok 101 153s downloaded 316649 bytes, file is 316649 bytes 153s ok 102 153s downloaded 9376 bytes, file is 9376 bytes 153s ok 103 153s downloaded 46317 bytes, file is 46317 bytes 153s ok 104 153s downloaded 26950 bytes, file is 26950 bytes 153s ok 105 153s downloaded 7968 bytes, file is 7968 bytes 153s ok 106 153s downloaded 84351 bytes, file is 84351 bytes 153s ok 107 153s downloaded 37758 bytes, file is 37758 bytes 153s ok 108 153s downloaded 10258 bytes, file is 10258 bytes 153s ok 109 153s downloaded 22738 bytes, file is 22738 bytes 153s ok 110 153s downloaded 13473 bytes, file is 13473 bytes 153s ok 111 153s downloaded 10538 bytes, file is 10538 bytes 153s ok 112 153s downloaded 37601 bytes, file is 37601 bytes 153s ok 113 153s downloaded 93133 bytes, file is 93133 bytes 153s ok 114 153s downloaded 56257 bytes, file is 56257 bytes 153s ok 115 153s downloaded 39537 bytes, file is 39537 bytes 153s ok 116 153s downloaded 37806 bytes, file is 37806 bytes 153s ok 117 153s downloaded 49932 bytes, file is 49932 bytes 153s ok 118 153s downloaded 15221 bytes, file is 15221 bytes 153s ok 119 153s downloaded 22218 bytes, file is 22218 bytes 153s ok 120 153s downloaded 13355 bytes, file is 13355 bytes 153s ok 121 153s downloaded 16674 bytes, file is 16674 bytes 153s ok 122 153s downloaded 1649 bytes, file is 1649 bytes 153s ok 123 153s downloaded 427840 bytes, file is 427840 bytes 153s ok 124 153s downloaded 31790 bytes, file is 31790 bytes 153s ok 125 153s downloaded 137674 bytes, file is 137674 bytes 153s ok 126 153s downloaded 16498 bytes, file is 16498 bytes 153s ok 127 153s downloaded 13815 bytes, file is 13815 bytes 153s ok 128 153s downloaded 203704 bytes, file is 203704 bytes 153s ok 129 153s downloaded 45029 bytes, file is 45029 bytes 153s ok 130 153s downloaded 76157 bytes, file is 76157 bytes 153s ok 131 153s downloaded 6153 bytes, file is 6153 bytes 153s ok 132 153s downloaded 1538 bytes, file is 1538 bytes 153s ok 133 153s downloaded 59945 bytes, file is 59945 bytes 153s ok 134 153s downloaded 30628 bytes, file is 30628 bytes 153s ok 135 153s downloaded 2013 bytes, file is 2013 bytes 153s ok 136 153s downloaded 130207 bytes, file is 130207 bytes 153s ok 137 153s downloaded 37398 bytes, file is 37398 bytes 153s ok 138 153s downloaded 22426 bytes, file is 22426 bytes 153s ok 139 153s downloaded 35538 bytes, file is 35538 bytes 153s ok 140 153s downloaded 71704 bytes, file is 71704 bytes 153s ok 141 153s downloaded 4432 bytes, file is 4432 bytes 153s ok 142 153s downloaded 8360 bytes, file is 8360 bytes 153s ok 143 153s downloaded 12224 bytes, file is 12224 bytes 153s ok 144 153s downloaded 355 bytes, file is 355 bytes 153s ok 145 153s downloaded 2026 bytes, file is 2026 bytes 153s ok 146 153s downloaded 76152 bytes, file is 76152 bytes 153s ok 147 153s downloaded 9351 bytes, file is 9351 bytes 153s ok 148 153s downloaded 12143 bytes, file is 12143 bytes 153s ok 149 153s downloaded 26535 bytes, file is 26535 bytes 153s ok 150 153s downloaded 9588 bytes, file is 9588 bytes 153s ok 151 153s downloaded 67932 bytes, file is 67932 bytes 153s ok 152 153s downloaded 22331 bytes, file is 22331 bytes 153s ok 153 153s downloaded 3429 bytes, file is 3429 bytes 153s ok 154 153s downloaded 10963 bytes, file is 10963 bytes 153s ok 155 153s downloaded 8357 bytes, file is 8357 bytes 153s ok 156 153s downloaded 36145 bytes, file is 36145 bytes 153s ok 157 153s downloaded 26757 bytes, file is 26757 bytes 153s ok 158 153s downloaded 177324 bytes, file is 177324 bytes 153s ok 159 153s downloaded 1243 bytes, file is 1243 bytes 153s ok 160 153s downloaded 15223 bytes, file is 15223 bytes 153s ok 161 153s downloaded 93367 bytes, file is 93367 bytes 153s ok 162 153s downloaded 14283 bytes, file is 14283 bytes 153s ok 163 153s downloaded 4784 bytes, file is 4784 bytes 153s ok 164 153s downloaded 51369 bytes, file is 51369 bytes 153s ok 165 153s downloaded 49852 bytes, file is 49852 bytes 153s ok 166 153s downloaded 5144 bytes, file is 5144 bytes 153s ok 167 153s downloaded 23397 bytes, file is 23397 bytes 153s ok 168 153s downloaded 68880 bytes, file is 68880 bytes 153s ok 169 153s downloaded 12096 bytes, file is 12096 bytes 153s ok 170 153s downloaded 26551 bytes, file is 26551 bytes 153s ok 171 153s downloaded 89521 bytes, file is 89521 bytes 153s ok 172 153s downloaded 5138 bytes, file is 5138 bytes 153s ok 173 153s downloaded 6693 bytes, file is 6693 bytes 153s ok 174 153s downloaded 135766 bytes, file is 135766 bytes 153s ok 175 153s downloaded 35484 bytes, file is 35484 bytes 153s ok 176 153s downloaded 33167 bytes, file is 33167 bytes 153s ok 177 153s downloaded 48839 bytes, file is 48839 bytes 153s ok 178 153s downloaded 36188 bytes, file is 36188 bytes 153s ok 179 153s downloaded 18756 bytes, file is 18756 bytes 153s ok 180 153s downloaded 43401 bytes, file is 43401 bytes 153s ok 181 153s downloaded 509 bytes, file is 509 bytes 153s ok 182 153s downloaded 19207 bytes, file is 19207 bytes 153s ok 183 153s downloaded 15530 bytes, file is 15530 bytes 153s ok 184 153s downloaded 123375 bytes, file is 123375 bytes 153s ok 185 153s downloaded 1617 bytes, file is 1617 bytes 153s ok 186 153s downloaded 59143 bytes, file is 59143 bytes 153s ok 187 153s downloaded 27882 bytes, file is 27882 bytes 153s ok 188 153s downloaded 19186 bytes, file is 19186 bytes 153s ok 189 153s downloaded 29844 bytes, file is 29844 bytes 153s ok 190 153s downloaded 7132 bytes, file is 7132 bytes 153s ok 191 153s downloaded 9019 bytes, file is 9019 bytes 153s ok 192 153s downloaded 77753 bytes, file is 77753 bytes 153s ok 193 153s downloaded 54047 bytes, file is 54047 bytes 153s ok 194 153s downloaded 10328 bytes, file is 10328 bytes 153s ok 195 153s downloaded 45444 bytes, file is 45444 bytes 153s ok 196 153s downloaded 39569 bytes, file is 39569 bytes 153s ok 197 153s downloaded 845528 bytes, file is 845528 bytes 153s ok 198 153s downloaded 372 bytes, file is 372 bytes 153s ok 199 153s downloaded 294 bytes, file is 294 bytes 153s ok 200 153s downloaded 294 bytes, file is 294 bytes 153s ok 201 153s downloaded 10623 bytes, file is 10623 bytes 153s ok 202 153s downloaded 8511 bytes, file is 8511 bytes 153s ok 203 153s downloaded 4483 bytes, file is 4483 bytes 153s ok 204 153s downloaded 90806 bytes, file is 90806 bytes 153s ok 205 153s downloaded 25417 bytes, file is 25417 bytes 153s ok 206 153s downloaded 14126 bytes, file is 14126 bytes 153s ok 207 153s downloaded 38625 bytes, file is 38625 bytes 153s ok 208 153s downloaded 454394 bytes, file is 454394 bytes 153s ok 209 153s downloaded 7952 bytes, file is 7952 bytes 153s ok 210 153s downloaded 7400 bytes, file is 7400 bytes 153s ok 211 153s downloaded 93207 bytes, file is 93207 bytes 153s ok 212 153s downloaded 50829 bytes, file is 50829 bytes 153s ok 213 153s downloaded 3862 bytes, file is 3862 bytes 153s ok 214 153s downloaded 31841 bytes, file is 31841 bytes 153s ok 215 153s downloaded 77077 bytes, file is 77077 bytes 153s ok 216 153s downloaded 50463 bytes, file is 50463 bytes 153s ok 217 153s downloaded 24001 bytes, file is 24001 bytes 153s ok 218 153s ok 156s t/apache/byterange2.t ............... 156s 1..1 156s # Running under perl version 5.040000 for linux 156s # Current time local: Fri Nov 29 19:48:30 2024 156s # Current time GMT: Fri Nov 29 19:48:30 2024 156s # Using Test.pm version 1.31 156s # Using Apache/Test.pm version 1.44 156s # testing : return correct content 156s # expected: 'hello 156s # ' 156s # received: 'hello 156s # ' 156s ok 1 156s ok 161s t/apache/byterange3.t ............... 161s # using LWP client 161s 1..218 161s # Running under perl version 5.040000 for linux 161s # Current time local: Fri Nov 29 19:48:33 2024 161s # Current time GMT: Fri Nov 29 19:48:33 2024 161s # Using Test.pm version 1.31 161s # Using Apache/Test.pm version 1.44 161s downloaded 19556 bytes, file is 19556 bytes 161s ok 1 161s downloaded 56240 bytes, file is 56240 bytes 161s ok 2 161s downloaded 34282 bytes, file is 34282 bytes 161s ok 3 161s downloaded 55872 bytes, file is 55872 bytes 161s ok 4 161s downloaded 43888 bytes, file is 43888 bytes 161s ok 5 161s downloaded 89272 bytes, file is 89272 bytes 161s ok 6 161s downloaded 9991 bytes, file is 9991 bytes 161s ok 7 161s downloaded 9577 bytes, file is 9577 bytes 161s ok 8 161s downloaded 4100 bytes, file is 4100 bytes 161s ok 9 161s downloaded 3672 bytes, file is 3672 bytes 161s ok 10 161s downloaded 7680 bytes, file is 7680 bytes 161s ok 11 161s downloaded 144297 bytes, file is 144297 bytes 161s ok 12 161s downloaded 7966 bytes, file is 7966 bytes 161s ok 13 161s downloaded 6891 bytes, file is 6891 bytes 161s ok 14 161s downloaded 7760 bytes, file is 7760 bytes 161s ok 15 161s downloaded 6327 bytes, file is 6327 bytes 161s ok 16 161s downloaded 133639 bytes, file is 133639 bytes 161s ok 17 161s downloaded 6142 bytes, file is 6142 bytes 161s ok 18 161s downloaded 3594 bytes, file is 3594 bytes 161s ok 19 161s downloaded 4085 bytes, file is 4085 bytes 161s ok 20 161s downloaded 119424 bytes, file is 119424 bytes 161s ok 21 161s downloaded 6597 bytes, file is 6597 bytes 161s ok 22 161s downloaded 5335 bytes, file is 5335 bytes 161s ok 23 161s downloaded 4616 bytes, file is 4616 bytes 161s ok 24 161s downloaded 115538 bytes, file is 115538 bytes 161s ok 25 161s downloaded 10759 bytes, file is 10759 bytes 161s ok 26 161s downloaded 12271 bytes, file is 12271 bytes 161s ok 27 161s downloaded 9232 bytes, file is 9232 bytes 161s ok 28 161s downloaded 129679 bytes, file is 129679 bytes 161s ok 29 161s downloaded 10557 bytes, file is 10557 bytes 161s ok 30 161s downloaded 12319 bytes, file is 12319 bytes 161s ok 31 161s downloaded 8442 bytes, file is 8442 bytes 161s ok 32 161s downloaded 4450 bytes, file is 4450 bytes 161s ok 33 161s downloaded 64521 bytes, file is 64521 bytes 161s ok 34 161s downloaded 8201 bytes, file is 8201 bytes 161s ok 35 161s downloaded 4103 bytes, file is 4103 bytes 161s ok 36 161s downloaded 10924 bytes, file is 10924 bytes 161s ok 37 161s downloaded 4456 bytes, file is 4456 bytes 161s ok 38 161s downloaded 100186 bytes, file is 100186 bytes 161s ok 39 161s downloaded 7717 bytes, file is 7717 bytes 161s ok 40 161s downloaded 7702 bytes, file is 7702 bytes 161s ok 41 161s downloaded 7017 bytes, file is 7017 bytes 161s ok 42 161s downloaded 71129 bytes, file is 71129 bytes 161s ok 43 161s downloaded 4599 bytes, file is 4599 bytes 161s ok 44 161s downloaded 6150 bytes, file is 6150 bytes 161s ok 45 161s downloaded 5111 bytes, file is 5111 bytes 161s ok 46 161s downloaded 41016 bytes, file is 41016 bytes 161s ok 47 161s downloaded 5730 bytes, file is 5730 bytes 161s ok 48 161s downloaded 4682 bytes, file is 4682 bytes 161s ok 49 161s downloaded 4980 bytes, file is 4980 bytes 161s ok 50 161s downloaded 54032 bytes, file is 54032 bytes 161s ok 51 161s downloaded 7007 bytes, file is 7007 bytes 161s ok 52 161s downloaded 37377 bytes, file is 37377 bytes 161s ok 53 161s downloaded 4214 bytes, file is 4214 bytes 161s ok 54 161s downloaded 3944 bytes, file is 3944 bytes 161s ok 55 161s downloaded 4054 bytes, file is 4054 bytes 161s ok 56 161s downloaded 44427 bytes, file is 44427 bytes 161s ok 57 161s downloaded 4744 bytes, file is 4744 bytes 161s ok 58 161s downloaded 3945 bytes, file is 3945 bytes 161s ok 59 161s downloaded 4055 bytes, file is 4055 bytes 161s ok 60 161s downloaded 68935 bytes, file is 68935 bytes 161s ok 61 161s downloaded 3946 bytes, file is 3946 bytes 161s ok 62 161s downloaded 4056 bytes, file is 4056 bytes 161s ok 63 161s downloaded 51095 bytes, file is 51095 bytes 161s ok 64 161s downloaded 124707 bytes, file is 124707 bytes 161s ok 65 161s downloaded 107195 bytes, file is 107195 bytes 161s ok 66 161s downloaded 38060 bytes, file is 38060 bytes 161s ok 67 161s downloaded 4470 bytes, file is 4470 bytes 161s ok 68 161s downloaded 6335 bytes, file is 6335 bytes 161s ok 69 161s downloaded 7363 bytes, file is 7363 bytes 161s ok 70 161s downloaded 5889 bytes, file is 5889 bytes 161s ok 71 161s downloaded 4651 bytes, file is 4651 bytes 161s ok 72 161s downloaded 8356 bytes, file is 8356 bytes 161s ok 73 161s downloaded 25281 bytes, file is 25281 bytes 161s ok 74 161s downloaded 53901 bytes, file is 53901 bytes 161s ok 75 161s downloaded 115157 bytes, file is 115157 bytes 161s ok 76 161s downloaded 20457 bytes, file is 20457 bytes 161s ok 77 161s downloaded 5768 bytes, file is 5768 bytes 161s ok 78 161s downloaded 8241 bytes, file is 8241 bytes 161s ok 79 161s downloaded 846673 bytes, file is 846673 bytes 161s ok 80 161s downloaded 22584 bytes, file is 22584 bytes 161s ok 81 161s downloaded 7010 bytes, file is 7010 bytes 161s ok 82 161s downloaded 8460 bytes, file is 8460 bytes 161s ok 83 161s downloaded 294 bytes, file is 294 bytes 161s ok 84 161s downloaded 304 bytes, file is 304 bytes 161s ok 85 161s downloaded 8016 bytes, file is 8016 bytes 161s ok 86 161s downloaded 56994 bytes, file is 56994 bytes 161s ok 87 161s downloaded 4480 bytes, file is 4480 bytes 161s ok 88 161s downloaded 12665 bytes, file is 12665 bytes 161s ok 89 161s downloaded 15459 bytes, file is 15459 bytes 161s ok 90 161s downloaded 53663 bytes, file is 53663 bytes 161s ok 91 161s downloaded 4837 bytes, file is 4837 bytes 161s ok 92 161s downloaded 6939 bytes, file is 6939 bytes 161s ok 93 161s downloaded 26154 bytes, file is 26154 bytes 161s ok 94 161s downloaded 53154 bytes, file is 53154 bytes 161s ok 95 161s downloaded 4941 bytes, file is 4941 bytes 161s ok 96 161s downloaded 43100 bytes, file is 43100 bytes 161s ok 97 161s downloaded 22163 bytes, file is 22163 bytes 161s ok 98 161s downloaded 39881 bytes, file is 39881 bytes 161s ok 99 161s downloaded 51095 bytes, file is 51095 bytes 161s ok 100 161s downloaded 24504 bytes, file is 24504 bytes 161s ok 101 161s downloaded 316649 bytes, file is 316649 bytes 161s ok 102 161s downloaded 9376 bytes, file is 9376 bytes 161s ok 103 161s downloaded 46317 bytes, file is 46317 bytes 161s ok 104 161s downloaded 26950 bytes, file is 26950 bytes 161s ok 105 161s downloaded 7968 bytes, file is 7968 bytes 161s ok 106 161s downloaded 84351 bytes, file is 84351 bytes 161s ok 107 161s downloaded 37758 bytes, file is 37758 bytes 161s ok 108 161s downloaded 10258 bytes, file is 10258 bytes 161s ok 109 161s downloaded 22738 bytes, file is 22738 bytes 161s ok 110 161s downloaded 13473 bytes, file is 13473 bytes 161s ok 111 161s downloaded 10538 bytes, file is 10538 bytes 161s ok 112 161s downloaded 37601 bytes, file is 37601 bytes 161s ok 113 161s downloaded 93133 bytes, file is 93133 bytes 161s ok 114 161s downloaded 56257 bytes, file is 56257 bytes 161s ok 115 161s downloaded 39537 bytes, file is 39537 bytes 161s ok 116 161s downloaded 37806 bytes, file is 37806 bytes 161s ok 117 161s downloaded 49932 bytes, file is 49932 bytes 161s ok 118 161s downloaded 15221 bytes, file is 15221 bytes 161s ok 119 161s downloaded 22218 bytes, file is 22218 bytes 161s ok 120 161s downloaded 13355 bytes, file is 13355 bytes 161s ok 121 161s downloaded 16674 bytes, file is 16674 bytes 161s ok 122 161s downloaded 1649 bytes, file is 1649 bytes 161s ok 123 161s downloaded 427840 bytes, file is 427840 bytes 161s ok 124 161s downloaded 31790 bytes, file is 31790 bytes 161s ok 125 161s downloaded 137674 bytes, file is 137674 bytes 161s ok 126 161s downloaded 16498 bytes, file is 16498 bytes 161s ok 127 161s downloaded 13815 bytes, file is 13815 bytes 161s ok 128 161s downloaded 203704 bytes, file is 203704 bytes 161s ok 129 161s downloaded 45029 bytes, file is 45029 bytes 161s ok 130 161s downloaded 76157 bytes, file is 76157 bytes 161s ok 131 161s downloaded 6153 bytes, file is 6153 bytes 161s ok 132 161s downloaded 1538 bytes, file is 1538 bytes 161s ok 133 161s downloaded 59945 bytes, file is 59945 bytes 161s ok 134 161s downloaded 30628 bytes, file is 30628 bytes 161s ok 135 161s downloaded 2013 bytes, file is 2013 bytes 161s ok 136 161s downloaded 130207 bytes, file is 130207 bytes 161s ok 137 161s downloaded 37398 bytes, file is 37398 bytes 161s ok 138 161s downloaded 22426 bytes, file is 22426 bytes 161s ok 139 161s downloaded 35538 bytes, file is 35538 bytes 161s ok 140 161s downloaded 71704 bytes, file is 71704 bytes 161s ok 141 161s downloaded 4432 bytes, file is 4432 bytes 161s ok 142 161s downloaded 8360 bytes, file is 8360 bytes 161s ok 143 161s downloaded 12224 bytes, file is 12224 bytes 161s ok 144 161s downloaded 355 bytes, file is 355 bytes 161s ok 145 161s downloaded 2026 bytes, file is 2026 bytes 161s ok 146 161s downloaded 76152 bytes, file is 76152 bytes 161s ok 147 161s downloaded 9351 bytes, file is 9351 bytes 161s ok 148 161s downloaded 12143 bytes, file is 12143 bytes 161s ok 149 161s downloaded 26535 bytes, file is 26535 bytes 161s ok 150 161s downloaded 9588 bytes, file is 9588 bytes 161s ok 151 161s downloaded 67932 bytes, file is 67932 bytes 161s ok 152 161s downloaded 22331 bytes, file is 22331 bytes 161s ok 153 161s downloaded 3429 bytes, file is 3429 bytes 161s ok 154 161s downloaded 10963 bytes, file is 10963 bytes 161s ok 155 161s downloaded 8357 bytes, file is 8357 bytes 161s ok 156 161s downloaded 36145 bytes, file is 36145 bytes 161s ok 157 161s downloaded 26757 bytes, file is 26757 bytes 161s ok 158 161s downloaded 177324 bytes, file is 177324 bytes 161s ok 159 161s downloaded 1243 bytes, file is 1243 bytes 161s ok 160 161s downloaded 15223 bytes, file is 15223 bytes 161s ok 161 161s downloaded 93367 bytes, file is 93367 bytes 161s ok 162 161s downloaded 14283 bytes, file is 14283 bytes 161s ok 163 161s downloaded 4784 bytes, file is 4784 bytes 161s ok 164 161s downloaded 51369 bytes, file is 51369 bytes 161s ok 165 161s downloaded 49852 bytes, file is 49852 bytes 161s ok 166 161s downloaded 5144 bytes, file is 5144 bytes 161s ok 167 161s downloaded 23397 bytes, file is 23397 bytes 161s ok 168 161s downloaded 68880 bytes, file is 68880 bytes 161s ok 169 161s downloaded 12096 bytes, file is 12096 bytes 161s ok 170 161s downloaded 26551 bytes, file is 26551 bytes 161s ok 171 161s downloaded 89521 bytes, file is 89521 bytes 161s ok 172 161s downloaded 5138 bytes, file is 5138 bytes 161s ok 173 161s downloaded 6693 bytes, file is 6693 bytes 161s ok 174 161s downloaded 135766 bytes, file is 135766 bytes 161s ok 175 161s downloaded 35484 bytes, file is 35484 bytes 161s ok 176 161s downloaded 33167 bytes, file is 33167 bytes 161s ok 177 161s downloaded 48839 bytes, file is 48839 bytes 161s ok 178 161s downloaded 36188 bytes, file is 36188 bytes 161s ok 179 161s downloaded 18756 bytes, file is 18756 bytes 161s ok 180 161s downloaded 43401 bytes, file is 43401 bytes 161s ok 181 161s downloaded 509 bytes, file is 509 bytes 161s ok 182 161s downloaded 19207 bytes, file is 19207 bytes 161s ok 183 161s downloaded 15530 bytes, file is 15530 bytes 161s ok 184 161s downloaded 123375 bytes, file is 123375 bytes 161s ok 185 161s downloaded 1617 bytes, file is 1617 bytes 161s ok 186 161s downloaded 59143 bytes, file is 59143 bytes 161s ok 187 161s downloaded 27882 bytes, file is 27882 bytes 161s ok 188 161s downloaded 19186 bytes, file is 19186 bytes 161s ok 189 161s downloaded 29844 bytes, file is 29844 bytes 161s ok 190 161s downloaded 7132 bytes, file is 7132 bytes 161s ok 191 161s downloaded 9019 bytes, file is 9019 bytes 161s ok 192 161s downloaded 77753 bytes, file is 77753 bytes 161s ok 193 161s downloaded 54047 bytes, file is 54047 bytes 161s ok 194 161s downloaded 10328 bytes, file is 10328 bytes 161s ok 195 161s downloaded 45444 bytes, file is 45444 bytes 161s ok 196 161s downloaded 39569 bytes, file is 39569 bytes 161s ok 197 161s downloaded 845528 bytes, file is 845528 bytes 161s ok 198 161s downloaded 372 bytes, file is 372 bytes 161s ok 199 161s downloaded 294 bytes, file is 294 bytes 161s ok 200 161s downloaded 294 bytes, file is 294 bytes 161s ok 201 161s downloaded 10623 bytes, file is 10623 bytes 161s ok 202 161s downloaded 8511 bytes, file is 8511 bytes 161s ok 203 161s downloaded 4483 bytes, file is 4483 bytes 161s ok 204 161s downloaded 90806 bytes, file is 90806 bytes 161s ok 205 161s downloaded 25417 bytes, file is 25417 bytes 161s ok 206 161s downloaded 14126 bytes, file is 14126 bytes 161s ok 207 161s downloaded 38625 bytes, file is 38625 bytes 161s ok 208 161s downloaded 454394 bytes, file is 454394 bytes 161s ok 209 161s downloaded 7952 bytes, file is 7952 bytes 161s ok 210 161s downloaded 7400 bytes, file is 7400 bytes 161s ok 211 161s downloaded 93207 bytes, file is 93207 bytes 161s ok 212 161s downloaded 50829 bytes, file is 50829 bytes 161s ok 213 161s downloaded 3862 bytes, file is 3862 bytes 161s ok 214 161s downloaded 31841 bytes, file is 31841 bytes 161s ok 215 161s downloaded 77077 bytes, file is 77077 bytes 161s ok 216 161s downloaded 50463 bytes, file is 50463 bytes 161s ok 217 161s downloaded 24001 bytes, file is 24001 bytes 161s ok 218 161s ok 164s t/apache/byterange4.t ............... 164s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/chunked/byteranges.txt 164s 1..153 164s # Running under perl version 5.040000 for linux 164s # Current time local: Fri Nov 29 19:48:38 2024 164s # Current time GMT: Fri Nov 29 19:48:38 2024 164s # Using Test.pm version 1.31 164s # Using Apache/Test.pm version 1.44 164s range: 0-0 164s rc 206 164s expect: '0' 164s got: '0' 164s ok 1 164s range: 0-1 164s rc 206 164s expect: '00' 164s got: '00' 164s ok 2 164s range: 0-2 164s rc 206 164s expect: '000' 164s got: '000' 164s ok 3 164s range: 0-198 164s rc 206 164s expect: '0001000200030004000500060007000800090010001100120013001400150016001700180019002000210022002300240025002600270028002900300031003200330034003500360037003800390040004100420043004400450046004700480049005' 164s got: '0001000200030004000500060007000800090010001100120013001400150016001700180019002000210022002300240025002600270028002900300031003200330034003500360037003800390040004100420043004400450046004700480049005' 164s ok 4 164s range: 0-199 164s rc 206 164s expect: '00010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050' 164s got: '00010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050' 164s ok 5 164s range: 0-200 164s rc 206 164s expect: '000100020003000400050006000700080009001000110012001300140015001600170018001900200021002200230024002500260027002800290030003100320033003400350036003700380039004000410042004300440045004600470048004900500' 164s got: '000100020003000400050006000700080009001000110012001300140015001600170018001900200021002200230024002500260027002800290030003100320033003400350036003700380039004000410042004300440045004600470048004900500' 164s ok 6 164s range: 0-201 164s rc 206 164s expect: '0001000200030004000500060007000800090010001100120013001400150016001700180019002000210022002300240025002600270028002900300031003200330034003500360037003800390040004100420043004400450046004700480049005000' 164s got: '0001000200030004000500060007000800090010001100120013001400150016001700180019002000210022002300240025002600270028002900300031003200330034003500360037003800390040004100420043004400450046004700480049005000' 164s ok 7 164s range: 0-598 164s rc 206 164s expect: '00010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015' 164s got: '00010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015' 164s ok 8 164s range: 0-599 164s rc 206 164s expect: '000100020003000400050006000700080009001000110012001300140015001600170018001900200021002200230024002500260027002800290030003100320033003400350036003700380039004000410042004300440045004600470048004900500051005200530054005500560057005800590060006100620063006400650066006700680069007000710072007300740075007600770078007900800081008200830084008500860087008800890090009100920093009400950096009700980099010001010102010301040105010601070108010901100111011201130114011501160117011801190120012101220123012401250126012701280129013001310132013301340135013601370138013901400141014201430144014501460147014801490150' 164s got: '000100020003000400050006000700080009001000110012001300140015001600170018001900200021002200230024002500260027002800290030003100320033003400350036003700380039004000410042004300440045004600470048004900500051005200530054005500560057005800590060006100620063006400650066006700680069007000710072007300740075007600770078007900800081008200830084008500860087008800890090009100920093009400950096009700980099010001010102010301040105010601070108010901100111011201130114011501160117011801190120012101220123012401250126012701280129013001310132013301340135013601370138013901400141014201430144014501460147014801490150' 164s ok 9 164s range: 0-600 164s rc 206 164s expect: '0001000200030004000500060007000800090010001100120013001400150016001700180019002000210022002300240025002600270028002900300031003200330034003500360037003800390040004100420043004400450046004700480049005000510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500' 164s got: '0001000200030004000500060007000800090010001100120013001400150016001700180019002000210022002300240025002600270028002900300031003200330034003500360037003800390040004100420043004400450046004700480049005000510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500' 164s ok 10 164s range: 0-601 164s rc 206 164s expect: '00010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001' 164s got: '00010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001' 164s ok 11 164s range: 0-7798 164s rc 206 164s expect: '00010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195' 164s got: '00010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195' 164s ok 12 164s range: 0-7799 164s rc 206 164s expect: '000100020003000400050006000700080009001000110012001300140015001600170018001900200021002200230024002500260027002800290030003100320033003400350036003700380039004000410042004300440045004600470048004900500051005200530054005500560057005800590060006100620063006400650066006700680069007000710072007300740075007600770078007900800081008200830084008500860087008800890090009100920093009400950096009700980099010001010102010301040105010601070108010901100111011201130114011501160117011801190120012101220123012401250126012701280129013001310132013301340135013601370138013901400141014201430144014501460147014801490150015101520153015401550156015701580159016001610162016301640165016601670168016901700171017201730174017501760177017801790180018101820183018401850186018701880189019001910192019301940195019601970198019902000201020202030204020502060207020802090210021102120213021402150216021702180219022002210222022302240225022602270228022902300231023202330234023502360237023802390240024102420243024402450246024702480249025002510252025302540255025602570258025902600261026202630264026502660267026802690270027102720273027402750276027702780279028002810282028302840285028602870288028902900291029202930294029502960297029802990300030103020303030403050306030703080309031003110312031303140315031603170318031903200321032203230324032503260327032803290330033103320333033403350336033703380339034003410342034303440345034603470348034903500351035203530354035503560357035803590360036103620363036403650366036703680369037003710372037303740375037603770378037903800381038203830384038503860387038803890390039103920393039403950396039703980399040004010402040304040405040604070408040904100411041204130414041504160417041804190420042104220423042404250426042704280429043004310432043304340435043604370438043904400441044204430444044504460447044804490450045104520453045404550456045704580459046004610462046304640465046604670468046904700471047204730474047504760477047804790480048104820483048404850486048704880489049004910492049304940495049604970498049905000501050205030504050505060507050805090510051105120513051405150516051705180519052005210522052305240525052605270528052905300531053205330534053505360537053805390540054105420543054405450546054705480549055005510552055305540555055605570558055905600561056205630564056505660567056805690570057105720573057405750576057705780579058005810582058305840585058605870588058905900591059205930594059505960597059805990600060106020603060406050606060706080609061006110612061306140615061606170618061906200621062206230624062506260627062806290630063106320633063406350636063706380639064006410642064306440645064606470648064906500651065206530654065506560657065806590660066106620663066406650666066706680669067006710672067306740675067606770678067906800681068206830684068506860687068806890690069106920693069406950696069706980699070007010702070307040705070607070708070907100711071207130714071507160717071807190720072107220723072407250726072707280729073007310732073307340735073607370738073907400741074207430744074507460747074807490750075107520753075407550756075707580759076007610762076307640765076607670768076907700771077207730774077507760777077807790780078107820783078407850786078707880789079007910792079307940795079607970798079908000801080208030804080508060807080808090810081108120813081408150816081708180819082008210822082308240825082608270828082908300831083208330834083508360837083808390840084108420843084408450846084708480849085008510852085308540855085608570858085908600861086208630864086508660867086808690870087108720873087408750876087708780879088008810882088308840885088608870888088908900891089208930894089508960897089808990900090109020903090409050906090709080909091009110912091309140915091609170918091909200921092209230924092509260927092809290930093109320933093409350936093709380939094009410942094309440945094609470948094909500951095209530954095509560957095809590960096109620963096409650966096709680969097009710972097309740975097609770978097909800981098209830984098509860987098809890990099109920993099409950996099709980999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950' 164s got: '000100020003000400050006000700080009001000110012001300140015001600170018001900200021002200230024002500260027002800290030003100320033003400350036003700380039004000410042004300440045004600470048004900500051005200530054005500560057005800590060006100620063006400650066006700680069007000710072007300740075007600770078007900800081008200830084008500860087008800890090009100920093009400950096009700980099010001010102010301040105010601070108010901100111011201130114011501160117011801190120012101220123012401250126012701280129013001310132013301340135013601370138013901400141014201430144014501460147014801490150015101520153015401550156015701580159016001610162016301640165016601670168016901700171017201730174017501760177017801790180018101820183018401850186018701880189019001910192019301940195019601970198019902000201020202030204020502060207020802090210021102120213021402150216021702180219022002210222022302240225022602270228022902300231023202330234023502360237023802390240024102420243024402450246024702480249025002510252025302540255025602570258025902600261026202630264026502660267026802690270027102720273027402750276027702780279028002810282028302840285028602870288028902900291029202930294029502960297029802990300030103020303030403050306030703080309031003110312031303140315031603170318031903200321032203230324032503260327032803290330033103320333033403350336033703380339034003410342034303440345034603470348034903500351035203530354035503560357035803590360036103620363036403650366036703680369037003710372037303740375037603770378037903800381038203830384038503860387038803890390039103920393039403950396039703980399040004010402040304040405040604070408040904100411041204130414041504160417041804190420042104220423042404250426042704280429043004310432043304340435043604370438043904400441044204430444044504460447044804490450045104520453045404550456045704580459046004610462046304640465046604670468046904700471047204730474047504760477047804790480048104820483048404850486048704880489049004910492049304940495049604970498049905000501050205030504050505060507050805090510051105120513051405150516051705180519052005210522052305240525052605270528052905300531053205330534053505360537053805390540054105420543054405450546054705480549055005510552055305540555055605570558055905600561056205630564056505660567056805690570057105720573057405750576057705780579058005810582058305840585058605870588058905900591059205930594059505960597059805990600060106020603060406050606060706080609061006110612061306140615061606170618061906200621062206230624062506260627062806290630063106320633063406350636063706380639064006410642064306440645064606470648064906500651065206530654065506560657065806590660066106620663066406650666066706680669067006710672067306740675067606770678067906800681068206830684068506860687068806890690069106920693069406950696069706980699070007010702070307040705070607070708070907100711071207130714071507160717071807190720072107220723072407250726072707280729073007310732073307340735073607370738073907400741074207430744074507460747074807490750075107520753075407550756075707580759076007610762076307640765076607670768076907700771077207730774077507760777077807790780078107820783078407850786078707880789079007910792079307940795079607970798079908000801080208030804080508060807080808090810081108120813081408150816081708180819082008210822082308240825082608270828082908300831083208330834083508360837083808390840084108420843084408450846084708480849085008510852085308540855085608570858085908600861086208630864086508660867086808690870087108720873087408750876087708780879088008810882088308840885088608870888088908900891089208930894089508960897089808990900090109020903090409050906090709080909091009110912091309140915091609170918091909200921092209230924092509260927092809290930093109320933093409350936093709380939094009410942094309440945094609470948094909500951095209530954095509560957095809590960096109620963096409650966096709680969097009710972097309740975097609770978097909800981098209830984098509860987098809890990099109920993099409950996099709980999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950' 164s ok 13 164s range: 0-7800 164s rc 206 164s expect: '0001000200030004000500060007000800090010001100120013001400150016001700180019002000210022002300240025002600270028002900300031003200330034003500360037003800390040004100420043004400450046004700480049005000510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501' 164s got: '0001000200030004000500060007000800090010001100120013001400150016001700180019002000210022002300240025002600270028002900300031003200330034003500360037003800390040004100420043004400450046004700480049005000510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501' 164s ok 14 164s range: 0-7801 164s rc 206 164s expect: '00010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019' 164s got: '00010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019' 164s ok 15 164s range: 0-7998 164s rc 206 164s expect: '0001000200030004000500060007000800090010001100120013001400150016001700180019002000210022002300240025002600270028002900300031003200330034003500360037003800390040004100420043004400450046004700480049005000510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200' 164s got: '0001000200030004000500060007000800090010001100120013001400150016001700180019002000210022002300240025002600270028002900300031003200330034003500360037003800390040004100420043004400450046004700480049005000510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200' 164s ok 16 164s range: 0-7999 164s rc 206 164s expect: '00010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000' 164s got: '00010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000' 164s ok 17 164s range: 1-1 164s rc 206 164s expect: '0' 164s got: '0' 164s ok 18 164s range: 1-2 164s rc 206 164s expect: '00' 164s got: '00' 164s ok 19 164s range: 1-198 164s rc 206 164s expect: '001000200030004000500060007000800090010001100120013001400150016001700180019002000210022002300240025002600270028002900300031003200330034003500360037003800390040004100420043004400450046004700480049005' 164s got: '001000200030004000500060007000800090010001100120013001400150016001700180019002000210022002300240025002600270028002900300031003200330034003500360037003800390040004100420043004400450046004700480049005' 164s ok 20 164s range: 1-199 164s rc 206 164s expect: '0010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050' 164s got: '0010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050' 164s ok 21 164s range: 1-200 164s rc 206 164s expect: '00100020003000400050006000700080009001000110012001300140015001600170018001900200021002200230024002500260027002800290030003100320033003400350036003700380039004000410042004300440045004600470048004900500' 164s got: '00100020003000400050006000700080009001000110012001300140015001600170018001900200021002200230024002500260027002800290030003100320033003400350036003700380039004000410042004300440045004600470048004900500' 164s ok 22 164s range: 1-201 164s rc 206 164s expect: '001000200030004000500060007000800090010001100120013001400150016001700180019002000210022002300240025002600270028002900300031003200330034003500360037003800390040004100420043004400450046004700480049005000' 164s got: '001000200030004000500060007000800090010001100120013001400150016001700180019002000210022002300240025002600270028002900300031003200330034003500360037003800390040004100420043004400450046004700480049005000' 164s ok 23 164s range: 1-598 164s rc 206 164s expect: '0010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015' 164s got: '0010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015' 164s ok 24 164s range: 1-599 164s rc 206 164s expect: '00100020003000400050006000700080009001000110012001300140015001600170018001900200021002200230024002500260027002800290030003100320033003400350036003700380039004000410042004300440045004600470048004900500051005200530054005500560057005800590060006100620063006400650066006700680069007000710072007300740075007600770078007900800081008200830084008500860087008800890090009100920093009400950096009700980099010001010102010301040105010601070108010901100111011201130114011501160117011801190120012101220123012401250126012701280129013001310132013301340135013601370138013901400141014201430144014501460147014801490150' 164s got: '00100020003000400050006000700080009001000110012001300140015001600170018001900200021002200230024002500260027002800290030003100320033003400350036003700380039004000410042004300440045004600470048004900500051005200530054005500560057005800590060006100620063006400650066006700680069007000710072007300740075007600770078007900800081008200830084008500860087008800890090009100920093009400950096009700980099010001010102010301040105010601070108010901100111011201130114011501160117011801190120012101220123012401250126012701280129013001310132013301340135013601370138013901400141014201430144014501460147014801490150' 164s ok 25 164s range: 1-600 164s rc 206 164s expect: '001000200030004000500060007000800090010001100120013001400150016001700180019002000210022002300240025002600270028002900300031003200330034003500360037003800390040004100420043004400450046004700480049005000510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500' 164s got: '001000200030004000500060007000800090010001100120013001400150016001700180019002000210022002300240025002600270028002900300031003200330034003500360037003800390040004100420043004400450046004700480049005000510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500' 164s ok 26 164s range: 1-601 164s rc 206 164s expect: '0010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001' 164s got: '0010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001' 164s ok 27 164s range: 1-7798 164s rc 206 164s expect: '0010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195' 164s got: '0010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195' 164s ok 28 164s range: 1-7799 164s rc 206 164s expect: '00100020003000400050006000700080009001000110012001300140015001600170018001900200021002200230024002500260027002800290030003100320033003400350036003700380039004000410042004300440045004600470048004900500051005200530054005500560057005800590060006100620063006400650066006700680069007000710072007300740075007600770078007900800081008200830084008500860087008800890090009100920093009400950096009700980099010001010102010301040105010601070108010901100111011201130114011501160117011801190120012101220123012401250126012701280129013001310132013301340135013601370138013901400141014201430144014501460147014801490150015101520153015401550156015701580159016001610162016301640165016601670168016901700171017201730174017501760177017801790180018101820183018401850186018701880189019001910192019301940195019601970198019902000201020202030204020502060207020802090210021102120213021402150216021702180219022002210222022302240225022602270228022902300231023202330234023502360237023802390240024102420243024402450246024702480249025002510252025302540255025602570258025902600261026202630264026502660267026802690270027102720273027402750276027702780279028002810282028302840285028602870288028902900291029202930294029502960297029802990300030103020303030403050306030703080309031003110312031303140315031603170318031903200321032203230324032503260327032803290330033103320333033403350336033703380339034003410342034303440345034603470348034903500351035203530354035503560357035803590360036103620363036403650366036703680369037003710372037303740375037603770378037903800381038203830384038503860387038803890390039103920393039403950396039703980399040004010402040304040405040604070408040904100411041204130414041504160417041804190420042104220423042404250426042704280429043004310432043304340435043604370438043904400441044204430444044504460447044804490450045104520453045404550456045704580459046004610462046304640465046604670468046904700471047204730474047504760477047804790480048104820483048404850486048704880489049004910492049304940495049604970498049905000501050205030504050505060507050805090510051105120513051405150516051705180519052005210522052305240525052605270528052905300531053205330534053505360537053805390540054105420543054405450546054705480549055005510552055305540555055605570558055905600561056205630564056505660567056805690570057105720573057405750576057705780579058005810582058305840585058605870588058905900591059205930594059505960597059805990600060106020603060406050606060706080609061006110612061306140615061606170618061906200621062206230624062506260627062806290630063106320633063406350636063706380639064006410642064306440645064606470648064906500651065206530654065506560657065806590660066106620663066406650666066706680669067006710672067306740675067606770678067906800681068206830684068506860687068806890690069106920693069406950696069706980699070007010702070307040705070607070708070907100711071207130714071507160717071807190720072107220723072407250726072707280729073007310732073307340735073607370738073907400741074207430744074507460747074807490750075107520753075407550756075707580759076007610762076307640765076607670768076907700771077207730774077507760777077807790780078107820783078407850786078707880789079007910792079307940795079607970798079908000801080208030804080508060807080808090810081108120813081408150816081708180819082008210822082308240825082608270828082908300831083208330834083508360837083808390840084108420843084408450846084708480849085008510852085308540855085608570858085908600861086208630864086508660867086808690870087108720873087408750876087708780879088008810882088308840885088608870888088908900891089208930894089508960897089808990900090109020903090409050906090709080909091009110912091309140915091609170918091909200921092209230924092509260927092809290930093109320933093409350936093709380939094009410942094309440945094609470948094909500951095209530954095509560957095809590960096109620963096409650966096709680969097009710972097309740975097609770978097909800981098209830984098509860987098809890990099109920993099409950996099709980999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950' 164s got: '00100020003000400050006000700080009001000110012001300140015001600170018001900200021002200230024002500260027002800290030003100320033003400350036003700380039004000410042004300440045004600470048004900500051005200530054005500560057005800590060006100620063006400650066006700680069007000710072007300740075007600770078007900800081008200830084008500860087008800890090009100920093009400950096009700980099010001010102010301040105010601070108010901100111011201130114011501160117011801190120012101220123012401250126012701280129013001310132013301340135013601370138013901400141014201430144014501460147014801490150015101520153015401550156015701580159016001610162016301640165016601670168016901700171017201730174017501760177017801790180018101820183018401850186018701880189019001910192019301940195019601970198019902000201020202030204020502060207020802090210021102120213021402150216021702180219022002210222022302240225022602270228022902300231023202330234023502360237023802390240024102420243024402450246024702480249025002510252025302540255025602570258025902600261026202630264026502660267026802690270027102720273027402750276027702780279028002810282028302840285028602870288028902900291029202930294029502960297029802990300030103020303030403050306030703080309031003110312031303140315031603170318031903200321032203230324032503260327032803290330033103320333033403350336033703380339034003410342034303440345034603470348034903500351035203530354035503560357035803590360036103620363036403650366036703680369037003710372037303740375037603770378037903800381038203830384038503860387038803890390039103920393039403950396039703980399040004010402040304040405040604070408040904100411041204130414041504160417041804190420042104220423042404250426042704280429043004310432043304340435043604370438043904400441044204430444044504460447044804490450045104520453045404550456045704580459046004610462046304640465046604670468046904700471047204730474047504760477047804790480048104820483048404850486048704880489049004910492049304940495049604970498049905000501050205030504050505060507050805090510051105120513051405150516051705180519052005210522052305240525052605270528052905300531053205330534053505360537053805390540054105420543054405450546054705480549055005510552055305540555055605570558055905600561056205630564056505660567056805690570057105720573057405750576057705780579058005810582058305840585058605870588058905900591059205930594059505960597059805990600060106020603060406050606060706080609061006110612061306140615061606170618061906200621062206230624062506260627062806290630063106320633063406350636063706380639064006410642064306440645064606470648064906500651065206530654065506560657065806590660066106620663066406650666066706680669067006710672067306740675067606770678067906800681068206830684068506860687068806890690069106920693069406950696069706980699070007010702070307040705070607070708070907100711071207130714071507160717071807190720072107220723072407250726072707280729073007310732073307340735073607370738073907400741074207430744074507460747074807490750075107520753075407550756075707580759076007610762076307640765076607670768076907700771077207730774077507760777077807790780078107820783078407850786078707880789079007910792079307940795079607970798079908000801080208030804080508060807080808090810081108120813081408150816081708180819082008210822082308240825082608270828082908300831083208330834083508360837083808390840084108420843084408450846084708480849085008510852085308540855085608570858085908600861086208630864086508660867086808690870087108720873087408750876087708780879088008810882088308840885088608870888088908900891089208930894089508960897089808990900090109020903090409050906090709080909091009110912091309140915091609170918091909200921092209230924092509260927092809290930093109320933093409350936093709380939094009410942094309440945094609470948094909500951095209530954095509560957095809590960096109620963096409650966096709680969097009710972097309740975097609770978097909800981098209830984098509860987098809890990099109920993099409950996099709980999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950' 164s ok 29 164s range: 1-7800 164s rc 206 164s expect: '001000200030004000500060007000800090010001100120013001400150016001700180019002000210022002300240025002600270028002900300031003200330034003500360037003800390040004100420043004400450046004700480049005000510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501' 164s got: '001000200030004000500060007000800090010001100120013001400150016001700180019002000210022002300240025002600270028002900300031003200330034003500360037003800390040004100420043004400450046004700480049005000510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501' 164s ok 30 164s range: 1-7801 164s rc 206 164s expect: '0010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019' 164s got: '0010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019' 164s ok 31 164s range: 1-7998 164s rc 206 164s expect: '001000200030004000500060007000800090010001100120013001400150016001700180019002000210022002300240025002600270028002900300031003200330034003500360037003800390040004100420043004400450046004700480049005000510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200' 164s got: '001000200030004000500060007000800090010001100120013001400150016001700180019002000210022002300240025002600270028002900300031003200330034003500360037003800390040004100420043004400450046004700480049005000510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200' 164s ok 32 164s range: 1-7999 164s rc 206 164s expect: '0010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000' 164s got: '0010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000' 164s ok 33 164s range: 2-2 164s rc 206 164s expect: '0' 164s got: '0' 164s ok 34 164s range: 2-198 164s rc 206 164s expect: '01000200030004000500060007000800090010001100120013001400150016001700180019002000210022002300240025002600270028002900300031003200330034003500360037003800390040004100420043004400450046004700480049005' 164s got: '01000200030004000500060007000800090010001100120013001400150016001700180019002000210022002300240025002600270028002900300031003200330034003500360037003800390040004100420043004400450046004700480049005' 164s ok 35 164s range: 2-199 164s rc 206 164s expect: '010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050' 164s got: '010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050' 164s ok 36 164s range: 2-200 164s rc 206 164s expect: '0100020003000400050006000700080009001000110012001300140015001600170018001900200021002200230024002500260027002800290030003100320033003400350036003700380039004000410042004300440045004600470048004900500' 164s got: '0100020003000400050006000700080009001000110012001300140015001600170018001900200021002200230024002500260027002800290030003100320033003400350036003700380039004000410042004300440045004600470048004900500' 164s ok 37 164s range: 2-201 164s rc 206 164s expect: '01000200030004000500060007000800090010001100120013001400150016001700180019002000210022002300240025002600270028002900300031003200330034003500360037003800390040004100420043004400450046004700480049005000' 164s got: '01000200030004000500060007000800090010001100120013001400150016001700180019002000210022002300240025002600270028002900300031003200330034003500360037003800390040004100420043004400450046004700480049005000' 164s ok 38 164s range: 2-598 164s rc 206 164s expect: '010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015' 164s got: '010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015' 164s ok 39 164s range: 2-599 164s rc 206 164s expect: '0100020003000400050006000700080009001000110012001300140015001600170018001900200021002200230024002500260027002800290030003100320033003400350036003700380039004000410042004300440045004600470048004900500051005200530054005500560057005800590060006100620063006400650066006700680069007000710072007300740075007600770078007900800081008200830084008500860087008800890090009100920093009400950096009700980099010001010102010301040105010601070108010901100111011201130114011501160117011801190120012101220123012401250126012701280129013001310132013301340135013601370138013901400141014201430144014501460147014801490150' 164s got: '0100020003000400050006000700080009001000110012001300140015001600170018001900200021002200230024002500260027002800290030003100320033003400350036003700380039004000410042004300440045004600470048004900500051005200530054005500560057005800590060006100620063006400650066006700680069007000710072007300740075007600770078007900800081008200830084008500860087008800890090009100920093009400950096009700980099010001010102010301040105010601070108010901100111011201130114011501160117011801190120012101220123012401250126012701280129013001310132013301340135013601370138013901400141014201430144014501460147014801490150' 164s ok 40 164s range: 2-600 164s rc 206 164s expect: '01000200030004000500060007000800090010001100120013001400150016001700180019002000210022002300240025002600270028002900300031003200330034003500360037003800390040004100420043004400450046004700480049005000510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500' 164s got: '01000200030004000500060007000800090010001100120013001400150016001700180019002000210022002300240025002600270028002900300031003200330034003500360037003800390040004100420043004400450046004700480049005000510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500' 164s ok 41 164s range: 2-601 164s rc 206 164s expect: '010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001' 164s got: '010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001' 164s ok 42 164s range: 2-7798 164s rc 206 164s expect: '010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195' 164s got: '010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195' 164s ok 43 164s range: 2-7799 164s rc 206 164s expect: '0100020003000400050006000700080009001000110012001300140015001600170018001900200021002200230024002500260027002800290030003100320033003400350036003700380039004000410042004300440045004600470048004900500051005200530054005500560057005800590060006100620063006400650066006700680069007000710072007300740075007600770078007900800081008200830084008500860087008800890090009100920093009400950096009700980099010001010102010301040105010601070108010901100111011201130114011501160117011801190120012101220123012401250126012701280129013001310132013301340135013601370138013901400141014201430144014501460147014801490150015101520153015401550156015701580159016001610162016301640165016601670168016901700171017201730174017501760177017801790180018101820183018401850186018701880189019001910192019301940195019601970198019902000201020202030204020502060207020802090210021102120213021402150216021702180219022002210222022302240225022602270228022902300231023202330234023502360237023802390240024102420243024402450246024702480249025002510252025302540255025602570258025902600261026202630264026502660267026802690270027102720273027402750276027702780279028002810282028302840285028602870288028902900291029202930294029502960297029802990300030103020303030403050306030703080309031003110312031303140315031603170318031903200321032203230324032503260327032803290330033103320333033403350336033703380339034003410342034303440345034603470348034903500351035203530354035503560357035803590360036103620363036403650366036703680369037003710372037303740375037603770378037903800381038203830384038503860387038803890390039103920393039403950396039703980399040004010402040304040405040604070408040904100411041204130414041504160417041804190420042104220423042404250426042704280429043004310432043304340435043604370438043904400441044204430444044504460447044804490450045104520453045404550456045704580459046004610462046304640465046604670468046904700471047204730474047504760477047804790480048104820483048404850486048704880489049004910492049304940495049604970498049905000501050205030504050505060507050805090510051105120513051405150516051705180519052005210522052305240525052605270528052905300531053205330534053505360537053805390540054105420543054405450546054705480549055005510552055305540555055605570558055905600561056205630564056505660567056805690570057105720573057405750576057705780579058005810582058305840585058605870588058905900591059205930594059505960597059805990600060106020603060406050606060706080609061006110612061306140615061606170618061906200621062206230624062506260627062806290630063106320633063406350636063706380639064006410642064306440645064606470648064906500651065206530654065506560657065806590660066106620663066406650666066706680669067006710672067306740675067606770678067906800681068206830684068506860687068806890690069106920693069406950696069706980699070007010702070307040705070607070708070907100711071207130714071507160717071807190720072107220723072407250726072707280729073007310732073307340735073607370738073907400741074207430744074507460747074807490750075107520753075407550756075707580759076007610762076307640765076607670768076907700771077207730774077507760777077807790780078107820783078407850786078707880789079007910792079307940795079607970798079908000801080208030804080508060807080808090810081108120813081408150816081708180819082008210822082308240825082608270828082908300831083208330834083508360837083808390840084108420843084408450846084708480849085008510852085308540855085608570858085908600861086208630864086508660867086808690870087108720873087408750876087708780879088008810882088308840885088608870888088908900891089208930894089508960897089808990900090109020903090409050906090709080909091009110912091309140915091609170918091909200921092209230924092509260927092809290930093109320933093409350936093709380939094009410942094309440945094609470948094909500951095209530954095509560957095809590960096109620963096409650966096709680969097009710972097309740975097609770978097909800981098209830984098509860987098809890990099109920993099409950996099709980999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950' 164s got: '0100020003000400050006000700080009001000110012001300140015001600170018001900200021002200230024002500260027002800290030003100320033003400350036003700380039004000410042004300440045004600470048004900500051005200530054005500560057005800590060006100620063006400650066006700680069007000710072007300740075007600770078007900800081008200830084008500860087008800890090009100920093009400950096009700980099010001010102010301040105010601070108010901100111011201130114011501160117011801190120012101220123012401250126012701280129013001310132013301340135013601370138013901400141014201430144014501460147014801490150015101520153015401550156015701580159016001610162016301640165016601670168016901700171017201730174017501760177017801790180018101820183018401850186018701880189019001910192019301940195019601970198019902000201020202030204020502060207020802090210021102120213021402150216021702180219022002210222022302240225022602270228022902300231023202330234023502360237023802390240024102420243024402450246024702480249025002510252025302540255025602570258025902600261026202630264026502660267026802690270027102720273027402750276027702780279028002810282028302840285028602870288028902900291029202930294029502960297029802990300030103020303030403050306030703080309031003110312031303140315031603170318031903200321032203230324032503260327032803290330033103320333033403350336033703380339034003410342034303440345034603470348034903500351035203530354035503560357035803590360036103620363036403650366036703680369037003710372037303740375037603770378037903800381038203830384038503860387038803890390039103920393039403950396039703980399040004010402040304040405040604070408040904100411041204130414041504160417041804190420042104220423042404250426042704280429043004310432043304340435043604370438043904400441044204430444044504460447044804490450045104520453045404550456045704580459046004610462046304640465046604670468046904700471047204730474047504760477047804790480048104820483048404850486048704880489049004910492049304940495049604970498049905000501050205030504050505060507050805090510051105120513051405150516051705180519052005210522052305240525052605270528052905300531053205330534053505360537053805390540054105420543054405450546054705480549055005510552055305540555055605570558055905600561056205630564056505660567056805690570057105720573057405750576057705780579058005810582058305840585058605870588058905900591059205930594059505960597059805990600060106020603060406050606060706080609061006110612061306140615061606170618061906200621062206230624062506260627062806290630063106320633063406350636063706380639064006410642064306440645064606470648064906500651065206530654065506560657065806590660066106620663066406650666066706680669067006710672067306740675067606770678067906800681068206830684068506860687068806890690069106920693069406950696069706980699070007010702070307040705070607070708070907100711071207130714071507160717071807190720072107220723072407250726072707280729073007310732073307340735073607370738073907400741074207430744074507460747074807490750075107520753075407550756075707580759076007610762076307640765076607670768076907700771077207730774077507760777077807790780078107820783078407850786078707880789079007910792079307940795079607970798079908000801080208030804080508060807080808090810081108120813081408150816081708180819082008210822082308240825082608270828082908300831083208330834083508360837083808390840084108420843084408450846084708480849085008510852085308540855085608570858085908600861086208630864086508660867086808690870087108720873087408750876087708780879088008810882088308840885088608870888088908900891089208930894089508960897089808990900090109020903090409050906090709080909091009110912091309140915091609170918091909200921092209230924092509260927092809290930093109320933093409350936093709380939094009410942094309440945094609470948094909500951095209530954095509560957095809590960096109620963096409650966096709680969097009710972097309740975097609770978097909800981098209830984098509860987098809890990099109920993099409950996099709980999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950' 164s ok 44 164s range: 2-7800 164s rc 206 164s expect: '01000200030004000500060007000800090010001100120013001400150016001700180019002000210022002300240025002600270028002900300031003200330034003500360037003800390040004100420043004400450046004700480049005000510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501' 164s got: '01000200030004000500060007000800090010001100120013001400150016001700180019002000210022002300240025002600270028002900300031003200330034003500360037003800390040004100420043004400450046004700480049005000510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501' 164s ok 45 164s range: 2-7801 164s rc 206 164s expect: '010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019' 164s got: '010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019' 164s ok 46 164s range: 2-7998 164s rc 206 164s expect: '01000200030004000500060007000800090010001100120013001400150016001700180019002000210022002300240025002600270028002900300031003200330034003500360037003800390040004100420043004400450046004700480049005000510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200' 164s got: '01000200030004000500060007000800090010001100120013001400150016001700180019002000210022002300240025002600270028002900300031003200330034003500360037003800390040004100420043004400450046004700480049005000510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200' 164s ok 47 164s range: 2-7999 164s rc 206 164s expect: '010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000' 164s got: '010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000' 164s ok 48 164s range: 198-198 164s rc 206 164s expect: '5' 164s got: '5' 164s ok 49 164s range: 198-199 164s rc 206 164s expect: '50' 164s got: '50' 164s ok 50 164s range: 198-200 164s rc 206 164s expect: '500' 164s got: '500' 164s ok 51 164s range: 198-201 164s rc 206 164s expect: '5000' 164s got: '5000' 164s ok 52 164s range: 198-598 164s rc 206 164s expect: '50005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015' 164s got: '50005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015' 164s ok 53 164s range: 198-599 164s rc 206 164s expect: '500051005200530054005500560057005800590060006100620063006400650066006700680069007000710072007300740075007600770078007900800081008200830084008500860087008800890090009100920093009400950096009700980099010001010102010301040105010601070108010901100111011201130114011501160117011801190120012101220123012401250126012701280129013001310132013301340135013601370138013901400141014201430144014501460147014801490150' 164s got: '500051005200530054005500560057005800590060006100620063006400650066006700680069007000710072007300740075007600770078007900800081008200830084008500860087008800890090009100920093009400950096009700980099010001010102010301040105010601070108010901100111011201130114011501160117011801190120012101220123012401250126012701280129013001310132013301340135013601370138013901400141014201430144014501460147014801490150' 164s ok 54 164s range: 198-600 164s rc 206 164s expect: '5000510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500' 164s got: '5000510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500' 164s ok 55 164s range: 198-601 164s rc 206 164s expect: '50005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001' 164s got: '50005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001' 164s ok 56 164s range: 198-7798 164s rc 206 164s expect: '50005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195' 164s got: '50005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195' 164s ok 57 164s range: 198-7799 164s rc 206 164s expect: '500051005200530054005500560057005800590060006100620063006400650066006700680069007000710072007300740075007600770078007900800081008200830084008500860087008800890090009100920093009400950096009700980099010001010102010301040105010601070108010901100111011201130114011501160117011801190120012101220123012401250126012701280129013001310132013301340135013601370138013901400141014201430144014501460147014801490150015101520153015401550156015701580159016001610162016301640165016601670168016901700171017201730174017501760177017801790180018101820183018401850186018701880189019001910192019301940195019601970198019902000201020202030204020502060207020802090210021102120213021402150216021702180219022002210222022302240225022602270228022902300231023202330234023502360237023802390240024102420243024402450246024702480249025002510252025302540255025602570258025902600261026202630264026502660267026802690270027102720273027402750276027702780279028002810282028302840285028602870288028902900291029202930294029502960297029802990300030103020303030403050306030703080309031003110312031303140315031603170318031903200321032203230324032503260327032803290330033103320333033403350336033703380339034003410342034303440345034603470348034903500351035203530354035503560357035803590360036103620363036403650366036703680369037003710372037303740375037603770378037903800381038203830384038503860387038803890390039103920393039403950396039703980399040004010402040304040405040604070408040904100411041204130414041504160417041804190420042104220423042404250426042704280429043004310432043304340435043604370438043904400441044204430444044504460447044804490450045104520453045404550456045704580459046004610462046304640465046604670468046904700471047204730474047504760477047804790480048104820483048404850486048704880489049004910492049304940495049604970498049905000501050205030504050505060507050805090510051105120513051405150516051705180519052005210522052305240525052605270528052905300531053205330534053505360537053805390540054105420543054405450546054705480549055005510552055305540555055605570558055905600561056205630564056505660567056805690570057105720573057405750576057705780579058005810582058305840585058605870588058905900591059205930594059505960597059805990600060106020603060406050606060706080609061006110612061306140615061606170618061906200621062206230624062506260627062806290630063106320633063406350636063706380639064006410642064306440645064606470648064906500651065206530654065506560657065806590660066106620663066406650666066706680669067006710672067306740675067606770678067906800681068206830684068506860687068806890690069106920693069406950696069706980699070007010702070307040705070607070708070907100711071207130714071507160717071807190720072107220723072407250726072707280729073007310732073307340735073607370738073907400741074207430744074507460747074807490750075107520753075407550756075707580759076007610762076307640765076607670768076907700771077207730774077507760777077807790780078107820783078407850786078707880789079007910792079307940795079607970798079908000801080208030804080508060807080808090810081108120813081408150816081708180819082008210822082308240825082608270828082908300831083208330834083508360837083808390840084108420843084408450846084708480849085008510852085308540855085608570858085908600861086208630864086508660867086808690870087108720873087408750876087708780879088008810882088308840885088608870888088908900891089208930894089508960897089808990900090109020903090409050906090709080909091009110912091309140915091609170918091909200921092209230924092509260927092809290930093109320933093409350936093709380939094009410942094309440945094609470948094909500951095209530954095509560957095809590960096109620963096409650966096709680969097009710972097309740975097609770978097909800981098209830984098509860987098809890990099109920993099409950996099709980999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950' 164s got: '500051005200530054005500560057005800590060006100620063006400650066006700680069007000710072007300740075007600770078007900800081008200830084008500860087008800890090009100920093009400950096009700980099010001010102010301040105010601070108010901100111011201130114011501160117011801190120012101220123012401250126012701280129013001310132013301340135013601370138013901400141014201430144014501460147014801490150015101520153015401550156015701580159016001610162016301640165016601670168016901700171017201730174017501760177017801790180018101820183018401850186018701880189019001910192019301940195019601970198019902000201020202030204020502060207020802090210021102120213021402150216021702180219022002210222022302240225022602270228022902300231023202330234023502360237023802390240024102420243024402450246024702480249025002510252025302540255025602570258025902600261026202630264026502660267026802690270027102720273027402750276027702780279028002810282028302840285028602870288028902900291029202930294029502960297029802990300030103020303030403050306030703080309031003110312031303140315031603170318031903200321032203230324032503260327032803290330033103320333033403350336033703380339034003410342034303440345034603470348034903500351035203530354035503560357035803590360036103620363036403650366036703680369037003710372037303740375037603770378037903800381038203830384038503860387038803890390039103920393039403950396039703980399040004010402040304040405040604070408040904100411041204130414041504160417041804190420042104220423042404250426042704280429043004310432043304340435043604370438043904400441044204430444044504460447044804490450045104520453045404550456045704580459046004610462046304640465046604670468046904700471047204730474047504760477047804790480048104820483048404850486048704880489049004910492049304940495049604970498049905000501050205030504050505060507050805090510051105120513051405150516051705180519052005210522052305240525052605270528052905300531053205330534053505360537053805390540054105420543054405450546054705480549055005510552055305540555055605570558055905600561056205630564056505660567056805690570057105720573057405750576057705780579058005810582058305840585058605870588058905900591059205930594059505960597059805990600060106020603060406050606060706080609061006110612061306140615061606170618061906200621062206230624062506260627062806290630063106320633063406350636063706380639064006410642064306440645064606470648064906500651065206530654065506560657065806590660066106620663066406650666066706680669067006710672067306740675067606770678067906800681068206830684068506860687068806890690069106920693069406950696069706980699070007010702070307040705070607070708070907100711071207130714071507160717071807190720072107220723072407250726072707280729073007310732073307340735073607370738073907400741074207430744074507460747074807490750075107520753075407550756075707580759076007610762076307640765076607670768076907700771077207730774077507760777077807790780078107820783078407850786078707880789079007910792079307940795079607970798079908000801080208030804080508060807080808090810081108120813081408150816081708180819082008210822082308240825082608270828082908300831083208330834083508360837083808390840084108420843084408450846084708480849085008510852085308540855085608570858085908600861086208630864086508660867086808690870087108720873087408750876087708780879088008810882088308840885088608870888088908900891089208930894089508960897089808990900090109020903090409050906090709080909091009110912091309140915091609170918091909200921092209230924092509260927092809290930093109320933093409350936093709380939094009410942094309440945094609470948094909500951095209530954095509560957095809590960096109620963096409650966096709680969097009710972097309740975097609770978097909800981098209830984098509860987098809890990099109920993099409950996099709980999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950' 164s ok 58 164s range: 198-7800 164s rc 206 164s expect: '5000510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501' 164s got: '5000510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501' 164s ok 59 164s range: 198-7801 164s rc 206 164s expect: '50005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019' 164s got: '50005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019' 164s ok 60 164s range: 198-7998 164s rc 206 164s expect: '5000510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200' 164s got: '5000510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200' 164s ok 61 164s range: 198-7999 164s rc 206 164s expect: '50005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000' 164s got: '50005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000' 164s ok 62 164s range: 199-199 164s rc 206 164s expect: '0' 164s got: '0' 164s ok 63 164s range: 199-200 164s rc 206 164s expect: '00' 164s got: '00' 164s ok 64 164s range: 199-201 164s rc 206 164s expect: '000' 164s got: '000' 164s ok 65 164s range: 199-598 164s rc 206 165s expect: '0005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015' 165s got: '0005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015' 165s ok 66 165s range: 199-599 165s rc 206 165s expect: '00051005200530054005500560057005800590060006100620063006400650066006700680069007000710072007300740075007600770078007900800081008200830084008500860087008800890090009100920093009400950096009700980099010001010102010301040105010601070108010901100111011201130114011501160117011801190120012101220123012401250126012701280129013001310132013301340135013601370138013901400141014201430144014501460147014801490150' 165s got: '00051005200530054005500560057005800590060006100620063006400650066006700680069007000710072007300740075007600770078007900800081008200830084008500860087008800890090009100920093009400950096009700980099010001010102010301040105010601070108010901100111011201130114011501160117011801190120012101220123012401250126012701280129013001310132013301340135013601370138013901400141014201430144014501460147014801490150' 165s ok 67 165s range: 199-600 165s rc 206 165s expect: '000510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500' 165s got: '000510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500' 165s ok 68 165s range: 199-601 165s rc 206 165s expect: '0005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001' 165s got: '0005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001' 165s ok 69 165s range: 199-7798 165s rc 206 165s expect: '0005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195' 165s got: '0005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195' 165s ok 70 165s range: 199-7799 165s rc 206 165s expect: '00051005200530054005500560057005800590060006100620063006400650066006700680069007000710072007300740075007600770078007900800081008200830084008500860087008800890090009100920093009400950096009700980099010001010102010301040105010601070108010901100111011201130114011501160117011801190120012101220123012401250126012701280129013001310132013301340135013601370138013901400141014201430144014501460147014801490150015101520153015401550156015701580159016001610162016301640165016601670168016901700171017201730174017501760177017801790180018101820183018401850186018701880189019001910192019301940195019601970198019902000201020202030204020502060207020802090210021102120213021402150216021702180219022002210222022302240225022602270228022902300231023202330234023502360237023802390240024102420243024402450246024702480249025002510252025302540255025602570258025902600261026202630264026502660267026802690270027102720273027402750276027702780279028002810282028302840285028602870288028902900291029202930294029502960297029802990300030103020303030403050306030703080309031003110312031303140315031603170318031903200321032203230324032503260327032803290330033103320333033403350336033703380339034003410342034303440345034603470348034903500351035203530354035503560357035803590360036103620363036403650366036703680369037003710372037303740375037603770378037903800381038203830384038503860387038803890390039103920393039403950396039703980399040004010402040304040405040604070408040904100411041204130414041504160417041804190420042104220423042404250426042704280429043004310432043304340435043604370438043904400441044204430444044504460447044804490450045104520453045404550456045704580459046004610462046304640465046604670468046904700471047204730474047504760477047804790480048104820483048404850486048704880489049004910492049304940495049604970498049905000501050205030504050505060507050805090510051105120513051405150516051705180519052005210522052305240525052605270528052905300531053205330534053505360537053805390540054105420543054405450546054705480549055005510552055305540555055605570558055905600561056205630564056505660567056805690570057105720573057405750576057705780579058005810582058305840585058605870588058905900591059205930594059505960597059805990600060106020603060406050606060706080609061006110612061306140615061606170618061906200621062206230624062506260627062806290630063106320633063406350636063706380639064006410642064306440645064606470648064906500651065206530654065506560657065806590660066106620663066406650666066706680669067006710672067306740675067606770678067906800681068206830684068506860687068806890690069106920693069406950696069706980699070007010702070307040705070607070708070907100711071207130714071507160717071807190720072107220723072407250726072707280729073007310732073307340735073607370738073907400741074207430744074507460747074807490750075107520753075407550756075707580759076007610762076307640765076607670768076907700771077207730774077507760777077807790780078107820783078407850786078707880789079007910792079307940795079607970798079908000801080208030804080508060807080808090810081108120813081408150816081708180819082008210822082308240825082608270828082908300831083208330834083508360837083808390840084108420843084408450846084708480849085008510852085308540855085608570858085908600861086208630864086508660867086808690870087108720873087408750876087708780879088008810882088308840885088608870888088908900891089208930894089508960897089808990900090109020903090409050906090709080909091009110912091309140915091609170918091909200921092209230924092509260927092809290930093109320933093409350936093709380939094009410942094309440945094609470948094909500951095209530954095509560957095809590960096109620963096409650966096709680969097009710972097309740975097609770978097909800981098209830984098509860987098809890990099109920993099409950996099709980999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950' 165s got: '00051005200530054005500560057005800590060006100620063006400650066006700680069007000710072007300740075007600770078007900800081008200830084008500860087008800890090009100920093009400950096009700980099010001010102010301040105010601070108010901100111011201130114011501160117011801190120012101220123012401250126012701280129013001310132013301340135013601370138013901400141014201430144014501460147014801490150015101520153015401550156015701580159016001610162016301640165016601670168016901700171017201730174017501760177017801790180018101820183018401850186018701880189019001910192019301940195019601970198019902000201020202030204020502060207020802090210021102120213021402150216021702180219022002210222022302240225022602270228022902300231023202330234023502360237023802390240024102420243024402450246024702480249025002510252025302540255025602570258025902600261026202630264026502660267026802690270027102720273027402750276027702780279028002810282028302840285028602870288028902900291029202930294029502960297029802990300030103020303030403050306030703080309031003110312031303140315031603170318031903200321032203230324032503260327032803290330033103320333033403350336033703380339034003410342034303440345034603470348034903500351035203530354035503560357035803590360036103620363036403650366036703680369037003710372037303740375037603770378037903800381038203830384038503860387038803890390039103920393039403950396039703980399040004010402040304040405040604070408040904100411041204130414041504160417041804190420042104220423042404250426042704280429043004310432043304340435043604370438043904400441044204430444044504460447044804490450045104520453045404550456045704580459046004610462046304640465046604670468046904700471047204730474047504760477047804790480048104820483048404850486048704880489049004910492049304940495049604970498049905000501050205030504050505060507050805090510051105120513051405150516051705180519052005210522052305240525052605270528052905300531053205330534053505360537053805390540054105420543054405450546054705480549055005510552055305540555055605570558055905600561056205630564056505660567056805690570057105720573057405750576057705780579058005810582058305840585058605870588058905900591059205930594059505960597059805990600060106020603060406050606060706080609061006110612061306140615061606170618061906200621062206230624062506260627062806290630063106320633063406350636063706380639064006410642064306440645064606470648064906500651065206530654065506560657065806590660066106620663066406650666066706680669067006710672067306740675067606770678067906800681068206830684068506860687068806890690069106920693069406950696069706980699070007010702070307040705070607070708070907100711071207130714071507160717071807190720072107220723072407250726072707280729073007310732073307340735073607370738073907400741074207430744074507460747074807490750075107520753075407550756075707580759076007610762076307640765076607670768076907700771077207730774077507760777077807790780078107820783078407850786078707880789079007910792079307940795079607970798079908000801080208030804080508060807080808090810081108120813081408150816081708180819082008210822082308240825082608270828082908300831083208330834083508360837083808390840084108420843084408450846084708480849085008510852085308540855085608570858085908600861086208630864086508660867086808690870087108720873087408750876087708780879088008810882088308840885088608870888088908900891089208930894089508960897089808990900090109020903090409050906090709080909091009110912091309140915091609170918091909200921092209230924092509260927092809290930093109320933093409350936093709380939094009410942094309440945094609470948094909500951095209530954095509560957095809590960096109620963096409650966096709680969097009710972097309740975097609770978097909800981098209830984098509860987098809890990099109920993099409950996099709980999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950' 165s ok 71 165s range: 199-7800 165s rc 206 165s expect: '000510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501' 165s got: '000510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501' 165s ok 72 165s range: 199-7801 165s rc 206 165s expect: '0005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019' 165s got: '0005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019' 165s ok 73 165s range: 199-7998 165s rc 206 165s expect: '000510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200' 165s got: '000510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200' 165s ok 74 165s range: 199-7999 165s rc 206 165s expect: '0005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000' 165s got: '0005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000' 165s ok 75 165s range: 200-200 165s rc 206 165s expect: '0' 165s got: '0' 165s ok 76 165s range: 200-201 165s rc 206 165s expect: '00' 165s got: '00' 165s ok 77 165s range: 200-598 165s rc 206 165s expect: '005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015' 165s got: '005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015' 165s ok 78 165s range: 200-599 165s rc 206 165s expect: '0051005200530054005500560057005800590060006100620063006400650066006700680069007000710072007300740075007600770078007900800081008200830084008500860087008800890090009100920093009400950096009700980099010001010102010301040105010601070108010901100111011201130114011501160117011801190120012101220123012401250126012701280129013001310132013301340135013601370138013901400141014201430144014501460147014801490150' 165s got: '0051005200530054005500560057005800590060006100620063006400650066006700680069007000710072007300740075007600770078007900800081008200830084008500860087008800890090009100920093009400950096009700980099010001010102010301040105010601070108010901100111011201130114011501160117011801190120012101220123012401250126012701280129013001310132013301340135013601370138013901400141014201430144014501460147014801490150' 165s ok 79 165s range: 200-600 165s rc 206 165s expect: '00510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500' 165s got: '00510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500' 165s ok 80 165s range: 200-601 165s rc 206 165s expect: '005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001' 165s got: '005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001' 165s ok 81 165s range: 200-7798 165s rc 206 165s expect: '005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195' 165s got: '005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195' 165s ok 82 165s range: 200-7799 165s rc 206 165s expect: '0051005200530054005500560057005800590060006100620063006400650066006700680069007000710072007300740075007600770078007900800081008200830084008500860087008800890090009100920093009400950096009700980099010001010102010301040105010601070108010901100111011201130114011501160117011801190120012101220123012401250126012701280129013001310132013301340135013601370138013901400141014201430144014501460147014801490150015101520153015401550156015701580159016001610162016301640165016601670168016901700171017201730174017501760177017801790180018101820183018401850186018701880189019001910192019301940195019601970198019902000201020202030204020502060207020802090210021102120213021402150216021702180219022002210222022302240225022602270228022902300231023202330234023502360237023802390240024102420243024402450246024702480249025002510252025302540255025602570258025902600261026202630264026502660267026802690270027102720273027402750276027702780279028002810282028302840285028602870288028902900291029202930294029502960297029802990300030103020303030403050306030703080309031003110312031303140315031603170318031903200321032203230324032503260327032803290330033103320333033403350336033703380339034003410342034303440345034603470348034903500351035203530354035503560357035803590360036103620363036403650366036703680369037003710372037303740375037603770378037903800381038203830384038503860387038803890390039103920393039403950396039703980399040004010402040304040405040604070408040904100411041204130414041504160417041804190420042104220423042404250426042704280429043004310432043304340435043604370438043904400441044204430444044504460447044804490450045104520453045404550456045704580459046004610462046304640465046604670468046904700471047204730474047504760477047804790480048104820483048404850486048704880489049004910492049304940495049604970498049905000501050205030504050505060507050805090510051105120513051405150516051705180519052005210522052305240525052605270528052905300531053205330534053505360537053805390540054105420543054405450546054705480549055005510552055305540555055605570558055905600561056205630564056505660567056805690570057105720573057405750576057705780579058005810582058305840585058605870588058905900591059205930594059505960597059805990600060106020603060406050606060706080609061006110612061306140615061606170618061906200621062206230624062506260627062806290630063106320633063406350636063706380639064006410642064306440645064606470648064906500651065206530654065506560657065806590660066106620663066406650666066706680669067006710672067306740675067606770678067906800681068206830684068506860687068806890690069106920693069406950696069706980699070007010702070307040705070607070708070907100711071207130714071507160717071807190720072107220723072407250726072707280729073007310732073307340735073607370738073907400741074207430744074507460747074807490750075107520753075407550756075707580759076007610762076307640765076607670768076907700771077207730774077507760777077807790780078107820783078407850786078707880789079007910792079307940795079607970798079908000801080208030804080508060807080808090810081108120813081408150816081708180819082008210822082308240825082608270828082908300831083208330834083508360837083808390840084108420843084408450846084708480849085008510852085308540855085608570858085908600861086208630864086508660867086808690870087108720873087408750876087708780879088008810882088308840885088608870888088908900891089208930894089508960897089808990900090109020903090409050906090709080909091009110912091309140915091609170918091909200921092209230924092509260927092809290930093109320933093409350936093709380939094009410942094309440945094609470948094909500951095209530954095509560957095809590960096109620963096409650966096709680969097009710972097309740975097609770978097909800981098209830984098509860987098809890990099109920993099409950996099709980999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950' 165s got: '0051005200530054005500560057005800590060006100620063006400650066006700680069007000710072007300740075007600770078007900800081008200830084008500860087008800890090009100920093009400950096009700980099010001010102010301040105010601070108010901100111011201130114011501160117011801190120012101220123012401250126012701280129013001310132013301340135013601370138013901400141014201430144014501460147014801490150015101520153015401550156015701580159016001610162016301640165016601670168016901700171017201730174017501760177017801790180018101820183018401850186018701880189019001910192019301940195019601970198019902000201020202030204020502060207020802090210021102120213021402150216021702180219022002210222022302240225022602270228022902300231023202330234023502360237023802390240024102420243024402450246024702480249025002510252025302540255025602570258025902600261026202630264026502660267026802690270027102720273027402750276027702780279028002810282028302840285028602870288028902900291029202930294029502960297029802990300030103020303030403050306030703080309031003110312031303140315031603170318031903200321032203230324032503260327032803290330033103320333033403350336033703380339034003410342034303440345034603470348034903500351035203530354035503560357035803590360036103620363036403650366036703680369037003710372037303740375037603770378037903800381038203830384038503860387038803890390039103920393039403950396039703980399040004010402040304040405040604070408040904100411041204130414041504160417041804190420042104220423042404250426042704280429043004310432043304340435043604370438043904400441044204430444044504460447044804490450045104520453045404550456045704580459046004610462046304640465046604670468046904700471047204730474047504760477047804790480048104820483048404850486048704880489049004910492049304940495049604970498049905000501050205030504050505060507050805090510051105120513051405150516051705180519052005210522052305240525052605270528052905300531053205330534053505360537053805390540054105420543054405450546054705480549055005510552055305540555055605570558055905600561056205630564056505660567056805690570057105720573057405750576057705780579058005810582058305840585058605870588058905900591059205930594059505960597059805990600060106020603060406050606060706080609061006110612061306140615061606170618061906200621062206230624062506260627062806290630063106320633063406350636063706380639064006410642064306440645064606470648064906500651065206530654065506560657065806590660066106620663066406650666066706680669067006710672067306740675067606770678067906800681068206830684068506860687068806890690069106920693069406950696069706980699070007010702070307040705070607070708070907100711071207130714071507160717071807190720072107220723072407250726072707280729073007310732073307340735073607370738073907400741074207430744074507460747074807490750075107520753075407550756075707580759076007610762076307640765076607670768076907700771077207730774077507760777077807790780078107820783078407850786078707880789079007910792079307940795079607970798079908000801080208030804080508060807080808090810081108120813081408150816081708180819082008210822082308240825082608270828082908300831083208330834083508360837083808390840084108420843084408450846084708480849085008510852085308540855085608570858085908600861086208630864086508660867086808690870087108720873087408750876087708780879088008810882088308840885088608870888088908900891089208930894089508960897089808990900090109020903090409050906090709080909091009110912091309140915091609170918091909200921092209230924092509260927092809290930093109320933093409350936093709380939094009410942094309440945094609470948094909500951095209530954095509560957095809590960096109620963096409650966096709680969097009710972097309740975097609770978097909800981098209830984098509860987098809890990099109920993099409950996099709980999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950' 165s ok 83 165s range: 200-7800 165s rc 206 165s expect: '00510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501' 165s got: '00510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501' 165s ok 84 165s range: 200-7801 165s rc 206 165s expect: '005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019' 165s got: '005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019' 165s ok 85 165s range: 200-7998 165s rc 206 165s expect: '00510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200' 165s got: '00510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200' 165s ok 86 165s range: 200-7999 165s rc 206 165s expect: '005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000' 165s got: '005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000' 165s ok 87 165s range: 201-201 165s rc 206 165s expect: '0' 165s got: '0' 165s ok 88 165s range: 201-598 165s rc 206 165s expect: '05100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015' 165s got: '05100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015' 165s ok 89 165s range: 201-599 165s rc 206 165s expect: '051005200530054005500560057005800590060006100620063006400650066006700680069007000710072007300740075007600770078007900800081008200830084008500860087008800890090009100920093009400950096009700980099010001010102010301040105010601070108010901100111011201130114011501160117011801190120012101220123012401250126012701280129013001310132013301340135013601370138013901400141014201430144014501460147014801490150' 165s got: '051005200530054005500560057005800590060006100620063006400650066006700680069007000710072007300740075007600770078007900800081008200830084008500860087008800890090009100920093009400950096009700980099010001010102010301040105010601070108010901100111011201130114011501160117011801190120012101220123012401250126012701280129013001310132013301340135013601370138013901400141014201430144014501460147014801490150' 165s ok 90 165s range: 201-600 165s rc 206 165s expect: '0510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500' 165s got: '0510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500' 165s ok 91 165s range: 201-601 165s rc 206 165s expect: '05100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001' 165s got: '05100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001' 165s ok 92 165s range: 201-7798 165s rc 206 165s expect: '05100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195' 165s got: '05100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195' 165s ok 93 165s range: 201-7799 165s rc 206 165s expect: '051005200530054005500560057005800590060006100620063006400650066006700680069007000710072007300740075007600770078007900800081008200830084008500860087008800890090009100920093009400950096009700980099010001010102010301040105010601070108010901100111011201130114011501160117011801190120012101220123012401250126012701280129013001310132013301340135013601370138013901400141014201430144014501460147014801490150015101520153015401550156015701580159016001610162016301640165016601670168016901700171017201730174017501760177017801790180018101820183018401850186018701880189019001910192019301940195019601970198019902000201020202030204020502060207020802090210021102120213021402150216021702180219022002210222022302240225022602270228022902300231023202330234023502360237023802390240024102420243024402450246024702480249025002510252025302540255025602570258025902600261026202630264026502660267026802690270027102720273027402750276027702780279028002810282028302840285028602870288028902900291029202930294029502960297029802990300030103020303030403050306030703080309031003110312031303140315031603170318031903200321032203230324032503260327032803290330033103320333033403350336033703380339034003410342034303440345034603470348034903500351035203530354035503560357035803590360036103620363036403650366036703680369037003710372037303740375037603770378037903800381038203830384038503860387038803890390039103920393039403950396039703980399040004010402040304040405040604070408040904100411041204130414041504160417041804190420042104220423042404250426042704280429043004310432043304340435043604370438043904400441044204430444044504460447044804490450045104520453045404550456045704580459046004610462046304640465046604670468046904700471047204730474047504760477047804790480048104820483048404850486048704880489049004910492049304940495049604970498049905000501050205030504050505060507050805090510051105120513051405150516051705180519052005210522052305240525052605270528052905300531053205330534053505360537053805390540054105420543054405450546054705480549055005510552055305540555055605570558055905600561056205630564056505660567056805690570057105720573057405750576057705780579058005810582058305840585058605870588058905900591059205930594059505960597059805990600060106020603060406050606060706080609061006110612061306140615061606170618061906200621062206230624062506260627062806290630063106320633063406350636063706380639064006410642064306440645064606470648064906500651065206530654065506560657065806590660066106620663066406650666066706680669067006710672067306740675067606770678067906800681068206830684068506860687068806890690069106920693069406950696069706980699070007010702070307040705070607070708070907100711071207130714071507160717071807190720072107220723072407250726072707280729073007310732073307340735073607370738073907400741074207430744074507460747074807490750075107520753075407550756075707580759076007610762076307640765076607670768076907700771077207730774077507760777077807790780078107820783078407850786078707880789079007910792079307940795079607970798079908000801080208030804080508060807080808090810081108120813081408150816081708180819082008210822082308240825082608270828082908300831083208330834083508360837083808390840084108420843084408450846084708480849085008510852085308540855085608570858085908600861086208630864086508660867086808690870087108720873087408750876087708780879088008810882088308840885088608870888088908900891089208930894089508960897089808990900090109020903090409050906090709080909091009110912091309140915091609170918091909200921092209230924092509260927092809290930093109320933093409350936093709380939094009410942094309440945094609470948094909500951095209530954095509560957095809590960096109620963096409650966096709680969097009710972097309740975097609770978097909800981098209830984098509860987098809890990099109920993099409950996099709980999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950' 165s got: '051005200530054005500560057005800590060006100620063006400650066006700680069007000710072007300740075007600770078007900800081008200830084008500860087008800890090009100920093009400950096009700980099010001010102010301040105010601070108010901100111011201130114011501160117011801190120012101220123012401250126012701280129013001310132013301340135013601370138013901400141014201430144014501460147014801490150015101520153015401550156015701580159016001610162016301640165016601670168016901700171017201730174017501760177017801790180018101820183018401850186018701880189019001910192019301940195019601970198019902000201020202030204020502060207020802090210021102120213021402150216021702180219022002210222022302240225022602270228022902300231023202330234023502360237023802390240024102420243024402450246024702480249025002510252025302540255025602570258025902600261026202630264026502660267026802690270027102720273027402750276027702780279028002810282028302840285028602870288028902900291029202930294029502960297029802990300030103020303030403050306030703080309031003110312031303140315031603170318031903200321032203230324032503260327032803290330033103320333033403350336033703380339034003410342034303440345034603470348034903500351035203530354035503560357035803590360036103620363036403650366036703680369037003710372037303740375037603770378037903800381038203830384038503860387038803890390039103920393039403950396039703980399040004010402040304040405040604070408040904100411041204130414041504160417041804190420042104220423042404250426042704280429043004310432043304340435043604370438043904400441044204430444044504460447044804490450045104520453045404550456045704580459046004610462046304640465046604670468046904700471047204730474047504760477047804790480048104820483048404850486048704880489049004910492049304940495049604970498049905000501050205030504050505060507050805090510051105120513051405150516051705180519052005210522052305240525052605270528052905300531053205330534053505360537053805390540054105420543054405450546054705480549055005510552055305540555055605570558055905600561056205630564056505660567056805690570057105720573057405750576057705780579058005810582058305840585058605870588058905900591059205930594059505960597059805990600060106020603060406050606060706080609061006110612061306140615061606170618061906200621062206230624062506260627062806290630063106320633063406350636063706380639064006410642064306440645064606470648064906500651065206530654065506560657065806590660066106620663066406650666066706680669067006710672067306740675067606770678067906800681068206830684068506860687068806890690069106920693069406950696069706980699070007010702070307040705070607070708070907100711071207130714071507160717071807190720072107220723072407250726072707280729073007310732073307340735073607370738073907400741074207430744074507460747074807490750075107520753075407550756075707580759076007610762076307640765076607670768076907700771077207730774077507760777077807790780078107820783078407850786078707880789079007910792079307940795079607970798079908000801080208030804080508060807080808090810081108120813081408150816081708180819082008210822082308240825082608270828082908300831083208330834083508360837083808390840084108420843084408450846084708480849085008510852085308540855085608570858085908600861086208630864086508660867086808690870087108720873087408750876087708780879088008810882088308840885088608870888088908900891089208930894089508960897089808990900090109020903090409050906090709080909091009110912091309140915091609170918091909200921092209230924092509260927092809290930093109320933093409350936093709380939094009410942094309440945094609470948094909500951095209530954095509560957095809590960096109620963096409650966096709680969097009710972097309740975097609770978097909800981098209830984098509860987098809890990099109920993099409950996099709980999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950' 165s ok 94 165s range: 201-7800 165s rc 206 165s expect: '0510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501' 165s got: '0510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501' 165s ok 95 165s range: 201-7801 165s rc 206 165s expect: '05100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019' 165s got: '05100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019' 165s ok 96 165s range: 201-7998 165s rc 206 165s expect: '0510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200' 165s got: '0510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200' 165s ok 97 165s range: 201-7999 165s rc 206 165s expect: '05100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000' 165s got: '05100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000' 165s ok 98 165s range: 598-598 165s rc 206 165s expect: '5' 165s got: '5' 165s ok 99 165s range: 598-599 165s rc 206 165s expect: '50' 165s got: '50' 165s ok 100 165s range: 598-600 165s rc 206 165s expect: '500' 165s got: '500' 165s ok 101 165s range: 598-601 165s rc 206 165s expect: '5001' 165s got: '5001' 165s ok 102 165s range: 598-7798 165s rc 206 165s expect: '5001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195' 165s got: '5001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195' 165s ok 103 165s range: 598-7799 165s rc 206 165s expect: '50015101520153015401550156015701580159016001610162016301640165016601670168016901700171017201730174017501760177017801790180018101820183018401850186018701880189019001910192019301940195019601970198019902000201020202030204020502060207020802090210021102120213021402150216021702180219022002210222022302240225022602270228022902300231023202330234023502360237023802390240024102420243024402450246024702480249025002510252025302540255025602570258025902600261026202630264026502660267026802690270027102720273027402750276027702780279028002810282028302840285028602870288028902900291029202930294029502960297029802990300030103020303030403050306030703080309031003110312031303140315031603170318031903200321032203230324032503260327032803290330033103320333033403350336033703380339034003410342034303440345034603470348034903500351035203530354035503560357035803590360036103620363036403650366036703680369037003710372037303740375037603770378037903800381038203830384038503860387038803890390039103920393039403950396039703980399040004010402040304040405040604070408040904100411041204130414041504160417041804190420042104220423042404250426042704280429043004310432043304340435043604370438043904400441044204430444044504460447044804490450045104520453045404550456045704580459046004610462046304640465046604670468046904700471047204730474047504760477047804790480048104820483048404850486048704880489049004910492049304940495049604970498049905000501050205030504050505060507050805090510051105120513051405150516051705180519052005210522052305240525052605270528052905300531053205330534053505360537053805390540054105420543054405450546054705480549055005510552055305540555055605570558055905600561056205630564056505660567056805690570057105720573057405750576057705780579058005810582058305840585058605870588058905900591059205930594059505960597059805990600060106020603060406050606060706080609061006110612061306140615061606170618061906200621062206230624062506260627062806290630063106320633063406350636063706380639064006410642064306440645064606470648064906500651065206530654065506560657065806590660066106620663066406650666066706680669067006710672067306740675067606770678067906800681068206830684068506860687068806890690069106920693069406950696069706980699070007010702070307040705070607070708070907100711071207130714071507160717071807190720072107220723072407250726072707280729073007310732073307340735073607370738073907400741074207430744074507460747074807490750075107520753075407550756075707580759076007610762076307640765076607670768076907700771077207730774077507760777077807790780078107820783078407850786078707880789079007910792079307940795079607970798079908000801080208030804080508060807080808090810081108120813081408150816081708180819082008210822082308240825082608270828082908300831083208330834083508360837083808390840084108420843084408450846084708480849085008510852085308540855085608570858085908600861086208630864086508660867086808690870087108720873087408750876087708780879088008810882088308840885088608870888088908900891089208930894089508960897089808990900090109020903090409050906090709080909091009110912091309140915091609170918091909200921092209230924092509260927092809290930093109320933093409350936093709380939094009410942094309440945094609470948094909500951095209530954095509560957095809590960096109620963096409650966096709680969097009710972097309740975097609770978097909800981098209830984098509860987098809890990099109920993099409950996099709980999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950' 165s got: '50015101520153015401550156015701580159016001610162016301640165016601670168016901700171017201730174017501760177017801790180018101820183018401850186018701880189019001910192019301940195019601970198019902000201020202030204020502060207020802090210021102120213021402150216021702180219022002210222022302240225022602270228022902300231023202330234023502360237023802390240024102420243024402450246024702480249025002510252025302540255025602570258025902600261026202630264026502660267026802690270027102720273027402750276027702780279028002810282028302840285028602870288028902900291029202930294029502960297029802990300030103020303030403050306030703080309031003110312031303140315031603170318031903200321032203230324032503260327032803290330033103320333033403350336033703380339034003410342034303440345034603470348034903500351035203530354035503560357035803590360036103620363036403650366036703680369037003710372037303740375037603770378037903800381038203830384038503860387038803890390039103920393039403950396039703980399040004010402040304040405040604070408040904100411041204130414041504160417041804190420042104220423042404250426042704280429043004310432043304340435043604370438043904400441044204430444044504460447044804490450045104520453045404550456045704580459046004610462046304640465046604670468046904700471047204730474047504760477047804790480048104820483048404850486048704880489049004910492049304940495049604970498049905000501050205030504050505060507050805090510051105120513051405150516051705180519052005210522052305240525052605270528052905300531053205330534053505360537053805390540054105420543054405450546054705480549055005510552055305540555055605570558055905600561056205630564056505660567056805690570057105720573057405750576057705780579058005810582058305840585058605870588058905900591059205930594059505960597059805990600060106020603060406050606060706080609061006110612061306140615061606170618061906200621062206230624062506260627062806290630063106320633063406350636063706380639064006410642064306440645064606470648064906500651065206530654065506560657065806590660066106620663066406650666066706680669067006710672067306740675067606770678067906800681068206830684068506860687068806890690069106920693069406950696069706980699070007010702070307040705070607070708070907100711071207130714071507160717071807190720072107220723072407250726072707280729073007310732073307340735073607370738073907400741074207430744074507460747074807490750075107520753075407550756075707580759076007610762076307640765076607670768076907700771077207730774077507760777077807790780078107820783078407850786078707880789079007910792079307940795079607970798079908000801080208030804080508060807080808090810081108120813081408150816081708180819082008210822082308240825082608270828082908300831083208330834083508360837083808390840084108420843084408450846084708480849085008510852085308540855085608570858085908600861086208630864086508660867086808690870087108720873087408750876087708780879088008810882088308840885088608870888088908900891089208930894089508960897089808990900090109020903090409050906090709080909091009110912091309140915091609170918091909200921092209230924092509260927092809290930093109320933093409350936093709380939094009410942094309440945094609470948094909500951095209530954095509560957095809590960096109620963096409650966096709680969097009710972097309740975097609770978097909800981098209830984098509860987098809890990099109920993099409950996099709980999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950' 165s ok 104 165s range: 598-7800 165s rc 206 165s expect: '500151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501' 165s got: '500151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501' 165s ok 105 165s range: 598-7801 165s rc 206 165s expect: '5001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019' 165s got: '5001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019' 165s ok 106 165s range: 598-7998 165s rc 206 165s expect: '500151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200' 165s got: '500151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200' 165s ok 107 165s range: 598-7999 165s rc 206 165s expect: '5001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000' 165s got: '5001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000' 165s ok 108 165s range: 599-599 165s rc 206 165s expect: '0' 165s got: '0' 165s ok 109 165s range: 599-600 165s rc 206 165s expect: '00' 165s got: '00' 165s ok 110 165s range: 599-601 165s rc 206 165s expect: '001' 165s got: '001' 165s ok 111 165s range: 599-7798 165s rc 206 165s expect: '001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195' 165s got: '001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195' 165s ok 112 165s range: 599-7799 165s rc 206 165s expect: '0015101520153015401550156015701580159016001610162016301640165016601670168016901700171017201730174017501760177017801790180018101820183018401850186018701880189019001910192019301940195019601970198019902000201020202030204020502060207020802090210021102120213021402150216021702180219022002210222022302240225022602270228022902300231023202330234023502360237023802390240024102420243024402450246024702480249025002510252025302540255025602570258025902600261026202630264026502660267026802690270027102720273027402750276027702780279028002810282028302840285028602870288028902900291029202930294029502960297029802990300030103020303030403050306030703080309031003110312031303140315031603170318031903200321032203230324032503260327032803290330033103320333033403350336033703380339034003410342034303440345034603470348034903500351035203530354035503560357035803590360036103620363036403650366036703680369037003710372037303740375037603770378037903800381038203830384038503860387038803890390039103920393039403950396039703980399040004010402040304040405040604070408040904100411041204130414041504160417041804190420042104220423042404250426042704280429043004310432043304340435043604370438043904400441044204430444044504460447044804490450045104520453045404550456045704580459046004610462046304640465046604670468046904700471047204730474047504760477047804790480048104820483048404850486048704880489049004910492049304940495049604970498049905000501050205030504050505060507050805090510051105120513051405150516051705180519052005210522052305240525052605270528052905300531053205330534053505360537053805390540054105420543054405450546054705480549055005510552055305540555055605570558055905600561056205630564056505660567056805690570057105720573057405750576057705780579058005810582058305840585058605870588058905900591059205930594059505960597059805990600060106020603060406050606060706080609061006110612061306140615061606170618061906200621062206230624062506260627062806290630063106320633063406350636063706380639064006410642064306440645064606470648064906500651065206530654065506560657065806590660066106620663066406650666066706680669067006710672067306740675067606770678067906800681068206830684068506860687068806890690069106920693069406950696069706980699070007010702070307040705070607070708070907100711071207130714071507160717071807190720072107220723072407250726072707280729073007310732073307340735073607370738073907400741074207430744074507460747074807490750075107520753075407550756075707580759076007610762076307640765076607670768076907700771077207730774077507760777077807790780078107820783078407850786078707880789079007910792079307940795079607970798079908000801080208030804080508060807080808090810081108120813081408150816081708180819082008210822082308240825082608270828082908300831083208330834083508360837083808390840084108420843084408450846084708480849085008510852085308540855085608570858085908600861086208630864086508660867086808690870087108720873087408750876087708780879088008810882088308840885088608870888088908900891089208930894089508960897089808990900090109020903090409050906090709080909091009110912091309140915091609170918091909200921092209230924092509260927092809290930093109320933093409350936093709380939094009410942094309440945094609470948094909500951095209530954095509560957095809590960096109620963096409650966096709680969097009710972097309740975097609770978097909800981098209830984098509860987098809890990099109920993099409950996099709980999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950' 165s got: '0015101520153015401550156015701580159016001610162016301640165016601670168016901700171017201730174017501760177017801790180018101820183018401850186018701880189019001910192019301940195019601970198019902000201020202030204020502060207020802090210021102120213021402150216021702180219022002210222022302240225022602270228022902300231023202330234023502360237023802390240024102420243024402450246024702480249025002510252025302540255025602570258025902600261026202630264026502660267026802690270027102720273027402750276027702780279028002810282028302840285028602870288028902900291029202930294029502960297029802990300030103020303030403050306030703080309031003110312031303140315031603170318031903200321032203230324032503260327032803290330033103320333033403350336033703380339034003410342034303440345034603470348034903500351035203530354035503560357035803590360036103620363036403650366036703680369037003710372037303740375037603770378037903800381038203830384038503860387038803890390039103920393039403950396039703980399040004010402040304040405040604070408040904100411041204130414041504160417041804190420042104220423042404250426042704280429043004310432043304340435043604370438043904400441044204430444044504460447044804490450045104520453045404550456045704580459046004610462046304640465046604670468046904700471047204730474047504760477047804790480048104820483048404850486048704880489049004910492049304940495049604970498049905000501050205030504050505060507050805090510051105120513051405150516051705180519052005210522052305240525052605270528052905300531053205330534053505360537053805390540054105420543054405450546054705480549055005510552055305540555055605570558055905600561056205630564056505660567056805690570057105720573057405750576057705780579058005810582058305840585058605870588058905900591059205930594059505960597059805990600060106020603060406050606060706080609061006110612061306140615061606170618061906200621062206230624062506260627062806290630063106320633063406350636063706380639064006410642064306440645064606470648064906500651065206530654065506560657065806590660066106620663066406650666066706680669067006710672067306740675067606770678067906800681068206830684068506860687068806890690069106920693069406950696069706980699070007010702070307040705070607070708070907100711071207130714071507160717071807190720072107220723072407250726072707280729073007310732073307340735073607370738073907400741074207430744074507460747074807490750075107520753075407550756075707580759076007610762076307640765076607670768076907700771077207730774077507760777077807790780078107820783078407850786078707880789079007910792079307940795079607970798079908000801080208030804080508060807080808090810081108120813081408150816081708180819082008210822082308240825082608270828082908300831083208330834083508360837083808390840084108420843084408450846084708480849085008510852085308540855085608570858085908600861086208630864086508660867086808690870087108720873087408750876087708780879088008810882088308840885088608870888088908900891089208930894089508960897089808990900090109020903090409050906090709080909091009110912091309140915091609170918091909200921092209230924092509260927092809290930093109320933093409350936093709380939094009410942094309440945094609470948094909500951095209530954095509560957095809590960096109620963096409650966096709680969097009710972097309740975097609770978097909800981098209830984098509860987098809890990099109920993099409950996099709980999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950' 165s ok 113 165s range: 599-7800 165s rc 206 165s expect: '00151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501' 165s got: '00151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501' 165s ok 114 165s range: 599-7801 165s rc 206 165s expect: '001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019' 165s got: '001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019' 165s ok 115 165s range: 599-7998 165s rc 206 165s expect: '00151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200' 165s got: '00151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200' 165s ok 116 165s range: 599-7999 165s rc 206 165s expect: '001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000' 165s got: '001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000' 165s ok 117 165s range: 600-600 165s rc 206 165s expect: '0' 165s got: '0' 165s ok 118 165s range: 600-601 165s rc 206 165s expect: '01' 165s got: '01' 165s ok 119 165s range: 600-7798 165s rc 206 165s expect: '01510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195' 165s got: '01510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195' 165s ok 120 165s range: 600-7799 165s rc 206 165s expect: '015101520153015401550156015701580159016001610162016301640165016601670168016901700171017201730174017501760177017801790180018101820183018401850186018701880189019001910192019301940195019601970198019902000201020202030204020502060207020802090210021102120213021402150216021702180219022002210222022302240225022602270228022902300231023202330234023502360237023802390240024102420243024402450246024702480249025002510252025302540255025602570258025902600261026202630264026502660267026802690270027102720273027402750276027702780279028002810282028302840285028602870288028902900291029202930294029502960297029802990300030103020303030403050306030703080309031003110312031303140315031603170318031903200321032203230324032503260327032803290330033103320333033403350336033703380339034003410342034303440345034603470348034903500351035203530354035503560357035803590360036103620363036403650366036703680369037003710372037303740375037603770378037903800381038203830384038503860387038803890390039103920393039403950396039703980399040004010402040304040405040604070408040904100411041204130414041504160417041804190420042104220423042404250426042704280429043004310432043304340435043604370438043904400441044204430444044504460447044804490450045104520453045404550456045704580459046004610462046304640465046604670468046904700471047204730474047504760477047804790480048104820483048404850486048704880489049004910492049304940495049604970498049905000501050205030504050505060507050805090510051105120513051405150516051705180519052005210522052305240525052605270528052905300531053205330534053505360537053805390540054105420543054405450546054705480549055005510552055305540555055605570558055905600561056205630564056505660567056805690570057105720573057405750576057705780579058005810582058305840585058605870588058905900591059205930594059505960597059805990600060106020603060406050606060706080609061006110612061306140615061606170618061906200621062206230624062506260627062806290630063106320633063406350636063706380639064006410642064306440645064606470648064906500651065206530654065506560657065806590660066106620663066406650666066706680669067006710672067306740675067606770678067906800681068206830684068506860687068806890690069106920693069406950696069706980699070007010702070307040705070607070708070907100711071207130714071507160717071807190720072107220723072407250726072707280729073007310732073307340735073607370738073907400741074207430744074507460747074807490750075107520753075407550756075707580759076007610762076307640765076607670768076907700771077207730774077507760777077807790780078107820783078407850786078707880789079007910792079307940795079607970798079908000801080208030804080508060807080808090810081108120813081408150816081708180819082008210822082308240825082608270828082908300831083208330834083508360837083808390840084108420843084408450846084708480849085008510852085308540855085608570858085908600861086208630864086508660867086808690870087108720873087408750876087708780879088008810882088308840885088608870888088908900891089208930894089508960897089808990900090109020903090409050906090709080909091009110912091309140915091609170918091909200921092209230924092509260927092809290930093109320933093409350936093709380939094009410942094309440945094609470948094909500951095209530954095509560957095809590960096109620963096409650966096709680969097009710972097309740975097609770978097909800981098209830984098509860987098809890990099109920993099409950996099709980999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950' 165s got: '015101520153015401550156015701580159016001610162016301640165016601670168016901700171017201730174017501760177017801790180018101820183018401850186018701880189019001910192019301940195019601970198019902000201020202030204020502060207020802090210021102120213021402150216021702180219022002210222022302240225022602270228022902300231023202330234023502360237023802390240024102420243024402450246024702480249025002510252025302540255025602570258025902600261026202630264026502660267026802690270027102720273027402750276027702780279028002810282028302840285028602870288028902900291029202930294029502960297029802990300030103020303030403050306030703080309031003110312031303140315031603170318031903200321032203230324032503260327032803290330033103320333033403350336033703380339034003410342034303440345034603470348034903500351035203530354035503560357035803590360036103620363036403650366036703680369037003710372037303740375037603770378037903800381038203830384038503860387038803890390039103920393039403950396039703980399040004010402040304040405040604070408040904100411041204130414041504160417041804190420042104220423042404250426042704280429043004310432043304340435043604370438043904400441044204430444044504460447044804490450045104520453045404550456045704580459046004610462046304640465046604670468046904700471047204730474047504760477047804790480048104820483048404850486048704880489049004910492049304940495049604970498049905000501050205030504050505060507050805090510051105120513051405150516051705180519052005210522052305240525052605270528052905300531053205330534053505360537053805390540054105420543054405450546054705480549055005510552055305540555055605570558055905600561056205630564056505660567056805690570057105720573057405750576057705780579058005810582058305840585058605870588058905900591059205930594059505960597059805990600060106020603060406050606060706080609061006110612061306140615061606170618061906200621062206230624062506260627062806290630063106320633063406350636063706380639064006410642064306440645064606470648064906500651065206530654065506560657065806590660066106620663066406650666066706680669067006710672067306740675067606770678067906800681068206830684068506860687068806890690069106920693069406950696069706980699070007010702070307040705070607070708070907100711071207130714071507160717071807190720072107220723072407250726072707280729073007310732073307340735073607370738073907400741074207430744074507460747074807490750075107520753075407550756075707580759076007610762076307640765076607670768076907700771077207730774077507760777077807790780078107820783078407850786078707880789079007910792079307940795079607970798079908000801080208030804080508060807080808090810081108120813081408150816081708180819082008210822082308240825082608270828082908300831083208330834083508360837083808390840084108420843084408450846084708480849085008510852085308540855085608570858085908600861086208630864086508660867086808690870087108720873087408750876087708780879088008810882088308840885088608870888088908900891089208930894089508960897089808990900090109020903090409050906090709080909091009110912091309140915091609170918091909200921092209230924092509260927092809290930093109320933093409350936093709380939094009410942094309440945094609470948094909500951095209530954095509560957095809590960096109620963096409650966096709680969097009710972097309740975097609770978097909800981098209830984098509860987098809890990099109920993099409950996099709980999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950' 165s ok 121 165s range: 600-7800 165s rc 206 165s expect: '0151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501' 165s got: '0151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501' 165s ok 122 165s range: 600-7801 165s rc 206 165s expect: '01510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019' 165s got: '01510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019' 165s ok 123 165s range: 600-7998 165s rc 206 165s expect: '0151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200' 165s got: '0151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200' 165s ok 124 165s range: 600-7999 165s rc 206 165s expect: '01510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000' 165s got: '01510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000' 165s ok 125 165s range: 601-601 165s rc 206 165s expect: '1' 165s got: '1' 165s ok 126 165s range: 601-7798 165s rc 206 165s expect: '1510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195' 165s got: '1510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195' 165s ok 127 165s range: 601-7799 165s rc 206 165s expect: '15101520153015401550156015701580159016001610162016301640165016601670168016901700171017201730174017501760177017801790180018101820183018401850186018701880189019001910192019301940195019601970198019902000201020202030204020502060207020802090210021102120213021402150216021702180219022002210222022302240225022602270228022902300231023202330234023502360237023802390240024102420243024402450246024702480249025002510252025302540255025602570258025902600261026202630264026502660267026802690270027102720273027402750276027702780279028002810282028302840285028602870288028902900291029202930294029502960297029802990300030103020303030403050306030703080309031003110312031303140315031603170318031903200321032203230324032503260327032803290330033103320333033403350336033703380339034003410342034303440345034603470348034903500351035203530354035503560357035803590360036103620363036403650366036703680369037003710372037303740375037603770378037903800381038203830384038503860387038803890390039103920393039403950396039703980399040004010402040304040405040604070408040904100411041204130414041504160417041804190420042104220423042404250426042704280429043004310432043304340435043604370438043904400441044204430444044504460447044804490450045104520453045404550456045704580459046004610462046304640465046604670468046904700471047204730474047504760477047804790480048104820483048404850486048704880489049004910492049304940495049604970498049905000501050205030504050505060507050805090510051105120513051405150516051705180519052005210522052305240525052605270528052905300531053205330534053505360537053805390540054105420543054405450546054705480549055005510552055305540555055605570558055905600561056205630564056505660567056805690570057105720573057405750576057705780579058005810582058305840585058605870588058905900591059205930594059505960597059805990600060106020603060406050606060706080609061006110612061306140615061606170618061906200621062206230624062506260627062806290630063106320633063406350636063706380639064006410642064306440645064606470648064906500651065206530654065506560657065806590660066106620663066406650666066706680669067006710672067306740675067606770678067906800681068206830684068506860687068806890690069106920693069406950696069706980699070007010702070307040705070607070708070907100711071207130714071507160717071807190720072107220723072407250726072707280729073007310732073307340735073607370738073907400741074207430744074507460747074807490750075107520753075407550756075707580759076007610762076307640765076607670768076907700771077207730774077507760777077807790780078107820783078407850786078707880789079007910792079307940795079607970798079908000801080208030804080508060807080808090810081108120813081408150816081708180819082008210822082308240825082608270828082908300831083208330834083508360837083808390840084108420843084408450846084708480849085008510852085308540855085608570858085908600861086208630864086508660867086808690870087108720873087408750876087708780879088008810882088308840885088608870888088908900891089208930894089508960897089808990900090109020903090409050906090709080909091009110912091309140915091609170918091909200921092209230924092509260927092809290930093109320933093409350936093709380939094009410942094309440945094609470948094909500951095209530954095509560957095809590960096109620963096409650966096709680969097009710972097309740975097609770978097909800981098209830984098509860987098809890990099109920993099409950996099709980999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950' 165s got: '15101520153015401550156015701580159016001610162016301640165016601670168016901700171017201730174017501760177017801790180018101820183018401850186018701880189019001910192019301940195019601970198019902000201020202030204020502060207020802090210021102120213021402150216021702180219022002210222022302240225022602270228022902300231023202330234023502360237023802390240024102420243024402450246024702480249025002510252025302540255025602570258025902600261026202630264026502660267026802690270027102720273027402750276027702780279028002810282028302840285028602870288028902900291029202930294029502960297029802990300030103020303030403050306030703080309031003110312031303140315031603170318031903200321032203230324032503260327032803290330033103320333033403350336033703380339034003410342034303440345034603470348034903500351035203530354035503560357035803590360036103620363036403650366036703680369037003710372037303740375037603770378037903800381038203830384038503860387038803890390039103920393039403950396039703980399040004010402040304040405040604070408040904100411041204130414041504160417041804190420042104220423042404250426042704280429043004310432043304340435043604370438043904400441044204430444044504460447044804490450045104520453045404550456045704580459046004610462046304640465046604670468046904700471047204730474047504760477047804790480048104820483048404850486048704880489049004910492049304940495049604970498049905000501050205030504050505060507050805090510051105120513051405150516051705180519052005210522052305240525052605270528052905300531053205330534053505360537053805390540054105420543054405450546054705480549055005510552055305540555055605570558055905600561056205630564056505660567056805690570057105720573057405750576057705780579058005810582058305840585058605870588058905900591059205930594059505960597059805990600060106020603060406050606060706080609061006110612061306140615061606170618061906200621062206230624062506260627062806290630063106320633063406350636063706380639064006410642064306440645064606470648064906500651065206530654065506560657065806590660066106620663066406650666066706680669067006710672067306740675067606770678067906800681068206830684068506860687068806890690069106920693069406950696069706980699070007010702070307040705070607070708070907100711071207130714071507160717071807190720072107220723072407250726072707280729073007310732073307340735073607370738073907400741074207430744074507460747074807490750075107520753075407550756075707580759076007610762076307640765076607670768076907700771077207730774077507760777077807790780078107820783078407850786078707880789079007910792079307940795079607970798079908000801080208030804080508060807080808090810081108120813081408150816081708180819082008210822082308240825082608270828082908300831083208330834083508360837083808390840084108420843084408450846084708480849085008510852085308540855085608570858085908600861086208630864086508660867086808690870087108720873087408750876087708780879088008810882088308840885088608870888088908900891089208930894089508960897089808990900090109020903090409050906090709080909091009110912091309140915091609170918091909200921092209230924092509260927092809290930093109320933093409350936093709380939094009410942094309440945094609470948094909500951095209530954095509560957095809590960096109620963096409650966096709680969097009710972097309740975097609770978097909800981098209830984098509860987098809890990099109920993099409950996099709980999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950' 165s ok 128 165s range: 601-7800 165s rc 206 165s expect: '151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501' 165s got: '151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501' 165s ok 129 165s range: 601-7801 165s rc 206 165s expect: '1510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019' 165s got: '1510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019' 165s ok 130 165s range: 601-7998 165s rc 206 165s expect: '151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200' 165s got: '151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200' 165s ok 131 165s range: 601-7999 165s rc 206 165s expect: '1510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000' 165s got: '1510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000' 165s ok 132 165s range: 7798-7798 165s rc 206 165s expect: '5' 165s got: '5' 165s ok 133 165s range: 7798-7799 165s rc 206 165s expect: '50' 165s got: '50' 165s ok 134 165s range: 7798-7800 165s rc 206 165s expect: '501' 165s got: '501' 165s ok 135 165s range: 7798-7801 165s rc 206 165s expect: '5019' 165s got: '5019' 165s ok 136 165s range: 7798-7998 165s rc 206 165s expect: '501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200' 165s got: '501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200' 165s ok 137 165s range: 7798-7999 165s rc 206 165s expect: '5019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000' 165s got: '5019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000' 165s ok 138 165s range: 7799-7799 165s rc 206 165s expect: '0' 165s got: '0' 165s ok 139 165s range: 7799-7800 165s rc 206 165s expect: '01' 165s got: '01' 165s ok 140 165s range: 7799-7801 165s rc 206 165s expect: '019' 165s got: '019' 165s ok 141 165s range: 7799-7998 165s rc 206 165s expect: '01951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200' 165s got: '01951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200' 165s ok 142 165s range: 7799-7999 165s rc 206 165s expect: '019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000' 165s got: '019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000' 165s ok 143 165s range: 7800-7800 165s rc 206 165s expect: '1' 165s got: '1' 165s ok 144 165s range: 7800-7801 165s rc 206 165s expect: '19' 165s got: '19' 165s ok 145 165s range: 7800-7998 165s rc 206 165s expect: '1951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200' 165s got: '1951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200' 165s ok 146 165s range: 7800-7999 165s rc 206 165s expect: '19511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000' 165s got: '19511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000' 165s ok 147 165s range: 7801-7801 165s rc 206 165s expect: '9' 165s got: '9' 165s ok 148 165s range: 7801-7998 165s rc 206 165s expect: '951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200' 165s got: '951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200' 165s ok 149 165s range: 7801-7999 165s rc 206 165s expect: '9511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000' 165s got: '9511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000' 165s ok 150 165s range: 7998-7998 165s rc 206 165s expect: '0' 165s got: '0' 165s ok 151 165s range: 7998-7999 165s rc 206 165s expect: '00' 165s got: '00' 165s ok 152 165s range: 7999-7999 165s rc 206 165s expect: '0' 165s got: '0' 165s ok 153 165s # removing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/chunked/byteranges.txt 165s ok 167s t/apache/byterange5.t ............... 167s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/chunked/byteranges.txt 167s 1..5 167s # Running under perl version 5.040000 for linux 167s # Current time local: Fri Nov 29 19:48:41 2024 167s # Current time GMT: Fri Nov 29 19:48:41 2024 167s # Using Test.pm version 1.31 167s # Using Apache/Test.pm version 1.44 167s ok 1 167s ok 2 167s ok 3 167s ok 4 167s ok 5 167s # removing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/chunked/byteranges.txt 167s ok 170s t/apache/byterange6.t ............... 170s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/chunked/byteranges.txt 170s 1..53 170s # Running under perl version 5.040000 for linux 170s # Current time local: Fri Nov 29 19:48:44 2024 170s # Current time GMT: Fri Nov 29 19:48:44 2024 170s # Using Test.pm version 1.31 170s # Using Apache/Test.pm version 1.44 170s # expecting range 0-100 170s # expecting range 1000-1001 170s ok 1 170s # expecting range 0-100 170s # expecting range 1000-1001 170s ok 2 170s # expecting range 0-100 170s # expecting range 1000-1001 170s ok 3 170s # expecting range 1-100 170s # expecting range 1000-1001 170s ok 4 170s # expecting range 1-100 170s # expecting range 1000-1001 170s ok 5 170s # expecting range 1-100 170s # expecting range 1000-1001 170s ok 6 170s # expecting range 0-100 170s # expecting range 1000-1001 170s # expecting range 5-6 170s ok 7 170s # expecting range 0-100 170s # expecting range 1000-1001 170s # expecting range 5-6 170s ok 8 170s # expecting range 0-100 170s # expecting range 1000-1001 170s # expecting range 5-6 170s ok 9 170s # expecting range 1-100 170s # expecting range 1000-1001 170s # expecting range 5-6 170s ok 10 170s # expecting range 1-100 170s # expecting range 1000-1001 170s # expecting range 5-6 170s ok 11 170s # expecting range 1-100 170s # expecting range 1000-1001 170s # expecting range 5-6 170s ok 12 170s # expecting range 1-100 170s # expecting range 1000-1001 170s ok 13 170s # expecting range 1-100 170s # expecting range 1000-1001 170s ok 14 170s # expecting range 1-100 170s # expecting range 1000-1001 170s ok 15 170s # expecting range 1-100 170s # expecting range 1000-1001 170s ok 16 170s # expecting range 0-70 170s # expecting range 72-100 170s # expecting range 1000-1001 170s ok 17 170s # expecting range 0-100 170s # expecting range 1000-1001 170s ok 18 170s # expecting range 1-100 170s # expecting range 1000-1001 170s ok 19 170s # expecting range 1-100 170s # expecting range 1000-1001 170s ok 20 170s # expecting range 0-100 170s # expecting range 1000-1001 170s ok 21 170s # expecting range 0-100 170s # expecting range 1000-1001 170s ok 22 170s # expecting range 0-101 170s # expecting range 1000-1001 170s ok 23 170s # expecting range 0-100 170s # expecting range 1000-1001 170s ok 24 170s # expecting range 0-100 170s # expecting range 1000-1001 170s ok 25 170s # expecting range 0-101 170s # expecting range 1000-1001 170s ok 26 170s # expecting range 0-100 170s # expecting range 1000-1001 170s ok 27 170s # expecting range 0-100 170s # expecting range 1000-1001 170s ok 28 170s # expecting range 0-101 170s # expecting range 1000-1001 170s ok 29 170s # expecting range 1-10 170s # expecting range 99-99 170s ok 30 170s # expecting range 1-10 170s # expecting range 99-99 170s ok 31 170s # expecting range 1-11 170s # expecting range 99-99 170s ok 32 170s # expecting range 0-10 170s # expecting range 99-99 170s ok 33 170s # expecting range 0-10 170s # expecting range 99-99 170s ok 34 170s # expecting range 0-11 170s # expecting range 99-99 170s ok 35 170s # expecting range 0-12 170s # expecting range 99-99 170s ok 36 170s # expecting range 0-13 170s # expecting range 99-99 170s ok 37 170s # expecting range 1-11 170s # expecting range 99-99 170s ok 38 170s # expecting range 1-12 170s # expecting range 99-99 170s ok 39 170s # expecting range 1-13 170s # expecting range 99-99 170s ok 40 170s # expecting range 1-10 170s # expecting range 99-99 170s ok 41 170s # expecting range 1-11 170s # expecting range 99-99 170s ok 42 170s # expecting range 1-10 170s # expecting range 99-99 170s ok 43 170s # expecting range 0-11 170s # expecting range 99-99 170s ok 44 170s # expecting range 1-10 170s # expecting range 99-99 170s ok 45 170s # expecting range 1-20 170s # expecting range 99-99 170s ok 46 170s # expecting range 1-20 170s # expecting range 99-99 170s ok 47 170s # expecting range 1-20 170s # expecting range 99-99 170s ok 48 170s # expecting range 1-21 170s # expecting range 99-99 170s ok 49 170s # expecting range 5-12 170s # expecting range 99-99 170s ok 50 170s # expecting range 1-10 170s # expecting range 99-99 170s ok 51 170s # expecting range 5-10 170s # expecting range 1-3 170s # expecting range 99-99 170s ok 52 170s # expecting range 0-1 170s # expecting range 7999-7999 170s ok 53 170s # removing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/chunked/byteranges.txt 170s ok 173s t/apache/byterange7.t ............... 173s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/chunked/byteranges.txt 173s 1..24 173s # Running under perl version 5.040000 for linux 173s # Current time local: Fri Nov 29 19:48:47 2024 173s # Current time GMT: Fri Nov 29 19:48:47 2024 173s # Using Test.pm version 1.31 173s # Using Apache/Test.pm version 1.44 173s Got 206 Range: 'bytes 0-1/40001' 173s body length 2 173s Content-Length: 2 173s ok 1 173s Got 206 multipart/byteranges 173s body length 196 173s Content-Length: 196 173s ok 2 173s Got 206 multipart/byteranges 173s body length 900 173s Content-Length: 900 173s ok 3 173s Got 206 multipart/byteranges 173s body length 4500 173s ok 4 173s Got 206 multipart/byteranges 173s body length 9000 173s ok 5 173s Got 200 173s ok 6 173s Got 200 173s ok 7 173s Got 200 173s ok 8 173s Got 200 173s ok 9 173s Got 200 173s ok 10 173s Got 200 173s ok 11 173s Got 200 173s ok 12 173s Got 200 173s ok 13 173s Got 200 173s ok 14 173s Got 200 173s ok 15 173s Got 200 173s ok 16 173s Got 200 173s ok 17 173s Got 200 173s ok 18 173s Got 200 173s ok 19 173s Sending '1000-200000', expecting 206 173s Got 206 Range: 'bytes 1000-40000/40001' 173s ok 20 173s Sending '100000-110000', expecting 416 173s Got 416 173s ok 21 173s Sending '100000-110000,1000-2000', expecting 206 173s Got 206 Range: 'bytes 1000-2000/40001' 173s ok 22 173s Sending '100000-110000,2000-1000', expecting 200 173s Got 200 173s ok 23 173s Sending '100000-110000,200000-', expecting 416 173s Got 416 173s ok 24 173s # removing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/chunked/byteranges.txt 173s ok 176s t/apache/cfg_getline.t .............. 176s 1..116 176s # Running under perl version 5.040000 for linux 176s # Current time local: Fri Nov 29 19:48:50 2024 176s # Current time GMT: Fri Nov 29 19:48:50 2024 176s # Using Test.pm version 1.31 176s # Using Apache/Test.pm version 1.44 176s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 176s Got rc 200 for length 100 176s ok 1 176s ok 2 176s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 176s Got rc 200 for length 196 176s ok 3 176s ok 4 176s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 176s Got rc 200 for length 197 176s ok 5 176s ok 6 176s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 176s Got rc 200 for length 198 176s ok 7 176s ok 8 176s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 176s Got rc 200 for length 199 176s ok 9 176s ok 10 176s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 176s Got rc 200 for length 200 176s ok 11 176s ok 12 176s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 176s Got rc 200 for length 201 176s ok 13 176s ok 14 176s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 176s Got rc 200 for length 202 176s ok 15 176s ok 16 176s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 176s Got rc 200 for length 396 176s ok 17 176s ok 18 176s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 176s Got rc 200 for length 397 176s ok 19 176s ok 20 176s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 176s Got rc 200 for length 398 176s ok 21 176s ok 22 176s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 176s Got rc 200 for length 399 176s ok 23 176s ok 24 176s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 176s Got rc 200 for length 400 176s ok 25 176s ok 26 176s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 176s Got rc 200 for length 401 176s ok 27 176s ok 28 176s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 176s Got rc 200 for length 402 176s ok 29 176s ok 30 176s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 176s Got rc 200 for length 596 176s ok 31 176s ok 32 176s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 176s Got rc 200 for length 597 176s ok 33 176s ok 34 176s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 176s Got rc 200 for length 598 176s ok 35 176s ok 36 176s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 176s Got rc 200 for length 599 176s ok 37 176s ok 38 176s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 176s Got rc 200 for length 600 176s ok 39 176s ok 40 176s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 176s Got rc 200 for length 601 176s ok 41 176s ok 42 176s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 176s Got rc 200 for length 602 176s ok 43 176s ok 44 176s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 176s Got rc 200 for length 1016 176s ok 45 176s ok 46 176s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 176s Got rc 200 for length 1017 176s ok 47 176s ok 48 176s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 176s Got rc 200 for length 1018 176s ok 49 176s ok 50 176s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 176s Got rc 200 for length 1019 176s ok 51 176s ok 52 176s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 176s Got rc 200 for length 1020 176s ok 53 176s ok 54 176s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 176s Got rc 200 for length 1021 176s ok 55 176s ok 56 176s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 176s Got rc 200 for length 1022 176s ok 57 176s ok 58 176s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 176s Got rc 200 for length 1023 176s ok 59 176s ok 60 176s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 176s Got rc 200 for length 1024 176s ok 61 176s ok 62 176s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 176s Got rc 200 for length 1025 176s ok 63 176s ok 64 176s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 176s Got rc 200 for length 1026 176s ok 65 176s ok 66 176s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 176s Got rc 200 for length 1027 176s ok 67 176s ok 68 176s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 176s Got rc 200 for length 1028 176s ok 69 176s ok 70 176s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 176s Got rc 200 for length 1029 176s ok 71 176s ok 72 176s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 176s Got rc 200 for length 1030 176s ok 73 176s ok 74 176s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 176s Got rc 200 for length 8170 176s ok 75 176s ok 76 176s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 176s Got rc 200 for length 8171 176s ok 77 176s ok 78 176s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 176s Got rc 200 for length 8172 176s ok 79 176s ok 80 176s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 176s Got rc 200 for length 8173 176s ok 81 176s ok 82 176s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 176s Got rc 200 for length 8174 176s ok 83 176s ok 84 176s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 176s Got rc 200 for length 8175 176s ok 85 176s ok 86 176s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 176s Got rc 200 for length 8176 176s ok 87 176s ok 88 176s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 176s Got rc 200 for length 8177 176s ok 89 176s ok 90 176s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 176s Got rc 200 for length 8178 176s ok 91 176s ok 92 176s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 176s Got rc 200 for length 8179 176s ok 93 176s ok 94 176s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 176s Got rc 200 for length 8180 176s ok 95 176s ok 96 176s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 176s Got rc 200 for length 8181 176s ok 97 176s ok 98 176s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 176s Got rc 200 for length 8182 176s ok 99 176s ok 100 176s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 176s Got rc 200 for length 8183 176s ok 101 176s ok 102 176s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 176s Got rc 200 for length 8184 176s ok 103 176s ok 104 176s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 176s Got rc 200 for length 8185 176s ok 105 176s ok 106 176s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 176s Got rc 200 for length 8186 176s ok 107 176s ok 108 176s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 176s Got rc 200 for length 8187 176s ok 109 176s ok 110 176s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 176s Got rc 200 for length 8188 176s ok 111 176s ok 112 176s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 176s Got rc 200 for length 8189 176s ok 113 176s ok 114 176s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 176s Got rc 200 for length 8190 176s ok 115 176s ok 116 176s # removing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 176s ok 180s t/apache/chunkinput.t ............... 180s 1..37 180s # Running under perl version 5.040000 for linux 180s # Current time local: Fri Nov 29 19:48:53 2024 180s # Current time GMT: Fri Nov 29 19:48:53 2024 180s # Using Test.pm version 1.31 180s # Using Apache/Test.pm version 1.44 180s testing default 180s ok 1 180s # testing : response codes 180s # expected: 'HTTP/1.1 200 OK' 180s # received: 'HTTP/1.1 200 OK' 180s ok 2 180s # testing : trailer (pid) 180s # expected: '55809' 180s # received: '55809' 180s ok 3 180s ok 4 180s # testing : response codes 180s # expected: 'HTTP/1.1 404 Not Found' 180s # received: 'HTTP/1.1 404 Not Found' 180s ok 5 180s ok 6 180s # testing : response codes 180s # expected: 'HTTP/1.1 200 OK' 180s # received: 'HTTP/1.1 200 OK' 180s ok 7 180s ok 8 180s # testing : response codes 180s # expected: 'HTTP/1.1 404 Not Found' 180s # received: 'HTTP/1.1 404 Not Found' 180s ok 9 180s ok 10 180s # testing : response codes 180s # expected: 'HTTP/1.1 200 OK' 180s # received: 'HTTP/1.1 200 OK' 180s ok 11 180s ok 12 180s # testing : response codes 180s # expected: 'HTTP/1.1 404 Not Found' 180s # received: 'HTTP/1.1 404 Not Found' 180s ok 13 180s ok 14 180s # testing : response codes 180s # expected: 'HTTP/1.1 200 OK' 180s # received: 'HTTP/1.1 200 OK' 180s ok 15 180s ok 16 180s # testing : response codes 180s # expected: 'HTTP/1.1 404 Not Found' 180s # received: 'HTTP/1.1 404 Not Found' 180s ok 17 180s ok 18 180s # testing : response codes 180s # expected: 'HTTP/1.1 200 OK' 180s # received: 'HTTP/1.1 200 OK' 180s ok 19 180s ok 20 180s # testing : response codes 180s # expected: 'HTTP/1.1 404 Not Found' 180s # received: 'HTTP/1.1 404 Not Found' 180s ok 21 180s ok 22 180s # testing : response codes 180s # expected: 'HTTP/1.1 400 Bad Request' 180s # received: 'HTTP/1.1 400 Bad Request' 180s ok 23 180s ok 24 180s # testing : response codes 180s # expected: 'HTTP/1.1 400 Bad Request' 180s # received: 'HTTP/1.1 400 Bad Request' 180s ok 25 180s ok 26 180s # testing : response codes 180s # expected: 'HTTP/1.1 413 Request Entity Too Large' 180s # received: 'HTTP/1.1 413 Request Entity Too Large' 180s ok 27 180s ok 28 180s # testing : response codes 180s # expected: 'HTTP/1.1 413 Request Entity Too Large' 180s # received: 'HTTP/1.1 413 Request Entity Too Large' 180s ok 29 180s ok 30 180s # testing : response codes 180s # expected: 'HTTP/1.1 400 Bad Request' 180s # received: 'HTTP/1.1 400 Bad Request' 180s ok 31 180s ok 32 180s # testing : response codes 180s # expected: 'HTTP/1.1 400 Bad Request' 180s # received: 'HTTP/1.1 400 Bad Request' 180s ok 33 180s ok 34 180s # testing : response codes 180s # expected: 'HTTP/1.1 400 Bad Request' 180s # received: 'HTTP/1.1 400 Bad Request' 180s ok 35 180s ok 36 180s # testing : response codes 180s # expected: 'HTTP/1.1 400 Bad Request' 180s # received: 'HTTP/1.1 400 Bad Request' 180s ok 37 180s ok 183s t/apache/contentlength.t ............ 183s 1..24 183s # Running under perl version 5.040000 for linux 183s # Current time local: Fri Nov 29 19:48:56 2024 183s # Current time GMT: Fri Nov 29 19:48:56 2024 183s # Using Test.pm version 1.31 183s # Using Apache/Test.pm version 1.44 183s testing default 183s ok 1 183s # testing : response codes POST for /echo_post with Content-Length: 183s # expected: 'HTTP/1.1 400 Bad Request' 183s # received: 'HTTP/1.1 400 Bad Request' 183s ok 2 183s ok 3 183s # testing : response codes POST for /i_do_not_exist_in_your_wildest_imagination with Content-Length: 183s # expected: 'HTTP/1.1 400 Bad Request' 183s # received: 'HTTP/1.1 400 Bad Request' 183s ok 4 183s ok 5 183s # testing : response codes POST for /echo_post with Content-Length: 0 183s # expected: 'HTTP/1.1 200 OK' 183s # received: 'HTTP/1.1 200 OK' 183s ok 6 183s ok 7 183s # testing : response codes POST for /i_do_not_exist_in_your_wildest_imagination with Content-Length: 0 183s # expected: 'HTTP/1.1 404 Not Found' 183s # received: 'HTTP/1.1 404 Not Found' 183s ok 8 183s ok 9 183s # testing : response codes POST for /echo_post with Content-Length: 0000000000000000000000000000000000 183s # expected: 'HTTP/1.1 200 OK' 183s # received: 'HTTP/1.1 200 OK' 183s ok 10 183s ok 11 183s # testing : response codes POST for /i_do_not_exist_in_your_wildest_imagination with Content-Length: 0000000000000000000000000000000000 183s # expected: 'HTTP/1.1 404 Not Found' 183s # received: 'HTTP/1.1 404 Not Found' 183s ok 12 183s ok 13 183s # testing : response codes POST for /echo_post with Content-Length: 1000000000000000000000000000000000 183s # expected: 'HTTP/1.1 400 Bad Request' 183s # received: 'HTTP/1.1 400 Bad Request' 183s ok 14 183s ok 15 183s # testing : response codes POST for /i_do_not_exist_in_your_wildest_imagination with Content-Length: 1000000000000000000000000000000000 183s # expected: 'HTTP/1.1 400 Bad Request' 183s # received: 'HTTP/1.1 400 Bad Request' 183s ok 16 183s ok 17 183s # testing : response codes POST for /echo_post with Content-Length: -1 183s # expected: 'HTTP/1.1 400 Bad Request' 183s # received: 'HTTP/1.1 400 Bad Request' 183s ok 18 183s ok 19 183s # testing : response codes POST for /i_do_not_exist_in_your_wildest_imagination with Content-Length: -1 183s # expected: 'HTTP/1.1 400 Bad Request' 183s # received: 'HTTP/1.1 400 Bad Request' 183s ok 20 183s ok 21 183s # testing : response codes POST for /echo_post with Content-Length: 123abc 183s # expected: 'HTTP/1.1 400 Bad Request' 183s # received: 'HTTP/1.1 400 Bad Request' 183s ok 22 183s ok 23 183s # testing : response codes POST for /i_do_not_exist_in_your_wildest_imagination with Content-Length: 123abc 183s # expected: 'HTTP/1.1 400 Bad Request' 183s # received: 'HTTP/1.1 400 Bad Request' 183s ok 24 183s ok 186s t/apache/errordoc.t ................. 186s 1..14 186s # Running under perl version 5.040000 for linux 186s # Current time local: Fri Nov 29 19:49:00 2024 186s # Current time GMT: Fri Nov 29 19:49:00 2024 186s # Using Test.pm version 1.31 186s # Using Apache/Test.pm version 1.44 186s # testing : notfound.html code 186s # expected: 404 186s # received: '404' 186s ok 1 186s # testing : notfound.html content 186s # expected: qr/per-server 404/ 186s # received: 'per-server 404' 186s ok 2 186s # testing : /inherit/notfound.html code 186s # expected: 404 186s # received: '404' 186s ok 3 186s # testing : /inherit/notfound.html content 186s # expected: qr/per-server 404/ 186s # received: 'per-server 404' 186s ok 4 186s # testing : /redefine/notfound.html code 186s # expected: 404 186s # received: '404' 186s ok 5 186s # testing : /redefine/notfound.html content 186s # expected: 'per-dir 404' 186s # received: 'per-dir 404' 186s ok 6 186s # testing : /redefine/notfound.html code 186s # expected: 404 186s # received: '404' 186s ok 7 186s # testing : /redefine/notfound.html content 186s # expected: qr/Not Found/ 186s # received: ' 186s # 186s # 404 Not Found 186s # 186s #

Not Found

186s #

The requested URL was not found on this server.

186s # ' 186s ok 8 186s # testing : /merge/notfound.html code 186s # expected: 404 186s # received: '404' 186s ok 9 186s # testing : /merge/notfound.html content 186s # expected: 'testing merge' 186s # received: 'testing merge' 186s ok 10 186s # testing : /merge/merge2/notfound.html code 186s # expected: 404 186s # received: '404' 186s ok 11 186s # testing : /merge/merge2/notfound.html content 186s # expected: 'testing merge' 186s # received: 'testing merge' 186s ok 12 186s # testing : /bounce/notfound.html code 186s # expected: 404 186s # received: '404' 186s ok 13 186s # testing : /bounce/notfound.html content 186s # expected: qr/expire test/ 186s # received: ' 186s # expire test 186s # expire test 186s # ' 186s ok 14 186s ok 189s t/apache/etags.t .................... 189s # Checking for existence of FileETag directive 189s # Returned 200: 189s 1..61 189s # Running under perl version 5.040000 for linux 189s # Current time local: Fri Nov 29 19:49:03 2024 189s # Current time GMT: Fri Nov 29 19:49:03 2024 189s # Using Test.pm version 1.31 189s # Using Apache/Test.pm version 1.44 189s # --- 189s # HEAD /apache/etags/none/plus-mis/minus-i/test.txt 189s # Expecting two components in ETag field 189s # Received "b-61fafa7f73d80" 189s ok 1 189s # --- 189s # HEAD /apache/etags/all/mis/test.txt 189s # Expecting three components in ETag field 189s # Received "809a7-b-61fafa7f73d80" 189s ok 2 189s # --- 189s # HEAD /apache/etags/none/plus-mis/minus-mis/test.txt 189s # Expecting field to be absent 189s # Received "b-61fafa7f73d80" 189s ok 3 189s # --- 189s # HEAD /apache/etags/all/inherit/test.txt 189s # Expecting three components in ETag field 189s # Received "80986-b-61fafa7f73d80" 189s ok 4 189s # --- 189s # HEAD /apache/etags/m/plus-is/test.txt 189s # Expecting three components in ETag field 189s # Received "809d3-b-61fafa7f73d80" 189s ok 5 189s # --- 189s # HEAD /apache/etags/mis/test.txt 189s # Expecting three components in ETag field 189s # Received "809e9-b-61fafa7f73d80" 189s ok 6 189s # --- 189s # HEAD /apache/etags/m/plus-mis/test.txt 189s # Expecting three components in ETag field 189s # Received "809dc-b-61fafa7f73d80" 189s ok 7 189s # --- 189s # HEAD /apache/etags/none/plus-mis/minus-ms/test.txt 189s # Expecting one component in ETag field 189s # Received "80a22" 189s ok 8 189s # --- 189s # HEAD /apache/etags/m/test.txt 189s # Expecting one component in ETag field 189s # Received "61fafa7f73d80" 189s ok 9 189s # --- 189s # HEAD /apache/etags/all/minus-s/test.txt 189s # Expecting two components in ETag field 189s # Received "809a4-61fafa7f73d80" 189s ok 10 189s # --- 189s # HEAD /apache/etags/all/mi/test.txt 189s # Expecting two components in ETag field 189s # Received "8098f-61fafa7f73d80" 189s ok 11 189s # --- 189s # HEAD /apache/etags/none/mi/test.txt 189s # Expecting two components in ETag field 189s # Received "809fc-61fafa7f73d80" 189s ok 12 189s # --- 189s # HEAD /apache/etags/m/minus-s/test.txt 189s # Expecting field to be absent 189s # Received "61fafa7f73d80" 189s ok 13 189s # --- 189s # HEAD /apache/etags/none/s/test.txt 189s # Expecting one component in ETag field 189s # Received "b" 189s ok 14 189s # --- 189s # HEAD /apache/etags/none/plus-s/test.txt 189s # Expecting one component in ETag field 189s # Received "b" 189s ok 15 189s # --- 189s # HEAD /apache/etags/default/test.txt 189s # Expecting two components in ETag field 189s # Received "b-61fafa7f73d80" 189s ok 16 189s # --- 189s # HEAD /apache/etags/none/plus-m/test.txt 189s # Expecting one component in ETag field 189s # Received "61fafa7f73d80" 189s ok 17 189s # --- 189s # HEAD /apache/etags/none/mis/test.txt 189s # Expecting three components in ETag field 189s # Received "809ff-b-61fafa7f73d80" 189s ok 18 189s # --- 189s # HEAD /apache/etags/all/i/test.txt 189s # Expecting one component in ETag field 189s # Received "80984" 189s ok 19 189s # --- 189s # HEAD /apache/etags/none/m/test.txt 189s # Expecting one component in ETag field 189s # Received "61fafa7f73d80" 189s ok 20 189s # --- 189s # HEAD /apache/etags/mi/test.txt 189s # Expecting two components in ETag field 189s # Received "809e6-61fafa7f73d80" 189s ok 21 189s # --- 189s # HEAD /apache/etags/is/test.txt 189s # Expecting two components in ETag field 189s # Received "809b6-b" 189s ok 22 189s # --- 189s # HEAD /apache/etags/none/is/test.txt 189s # Expecting two components in ETag field 189s # Received "809f6-b" 189s ok 23 189s # --- 189s # HEAD /apache/etags/all/minus-m/test.txt 189s # Expecting two components in ETag field 189s # Received "80998-b" 189s ok 24 189s # --- 189s # HEAD /apache/etags/m/plus-m/test.txt 189s # Expecting one component in ETag field 189s # Received "61fafa7f73d80" 189s ok 25 189s # --- 189s # HEAD /apache/etags/all/test.txt 189s # Expecting three components in ETag field 189s # Received "809ae-b-61fafa7f73d80" 189s ok 26 189s # --- 189s # HEAD /apache/etags/all/minus-i/test.txt 189s # Expecting two components in ETag field 189s # Received "b-61fafa7f73d80" 189s ok 27 189s # --- 189s # HEAD /apache/etags/m/plus-mi/test.txt 189s # Expecting two components in ETag field 189s # Received "809d9-61fafa7f73d80" 189s ok 28 189s # --- 189s # HEAD /apache/etags/all/ms/test.txt 189s # Expecting two components in ETag field 189s # Received "b-61fafa7f73d80" 189s ok 29 189s # --- 189s # HEAD /apache/etags/none/plus-mis/test.txt 189s # Expecting three components in ETag field 189s # Received "80a26-b-61fafa7f73d80" 189s ok 30 189s # --- 189s # HEAD /apache/etags/none/plus-mi/test.txt 189s # Expecting two components in ETag field 189s # Received "80a0e-61fafa7f73d80" 189s ok 31 189s # --- 189s # HEAD /apache/etags/all/minus-mi/test.txt 189s # Expecting one component in ETag field 189s # Received "b" 189s ok 32 189s # --- 189s # HEAD /apache/etags/none/ms/test.txt 189s # Expecting two components in ETag field 189s # Received "b-61fafa7f73d80" 189s ok 33 189s # --- 189s # HEAD /apache/etags/all/minus-mis/test.txt 189s # Expecting field to be absent 189s # Received "b-61fafa7f73d80" 189s ok 34 189s # --- 189s # HEAD /apache/etags/m/minus-mis/test.txt 189s # Expecting field to be absent 189s # Received "b-61fafa7f73d80" 189s ok 35 189s # --- 189s # HEAD /apache/etags/none/plus-i/test.txt 189s # Expecting one component in ETag field 189s # Received "80a05" 189s ok 36 189s # --- 189s # HEAD /apache/etags/s/test.txt 189s # Expecting one component in ETag field 189s # Received "b" 189s ok 37 189s # --- 189s # HEAD /apache/etags/none/i/test.txt 189s # Expecting one component in ETag field 189s # Received "809f1" 189s ok 38 189s # --- 189s # HEAD /apache/etags/none/test.txt 189s # Expecting field to be absent 189s # ETag field is missing 189s ok 39 189s # --- 189s # HEAD /apache/etags/m/plus-s/test.txt 189s # Expecting two components in ETag field 189s # Received "b-61fafa7f73d80" 189s ok 40 189s # --- 189s # HEAD /apache/etags/all/minus-ms/test.txt 189s # Expecting one component in ETag field 189s # Received "809a1" 189s ok 41 189s # --- 189s # HEAD /apache/etags/m/plus-i/test.txt 189s # Expecting two components in ETag field 189s # Received "809d0-61fafa7f73d80" 189s ok 42 189s # --- 189s # HEAD /apache/etags/all/s/test.txt 189s # Expecting one component in ETag field 189s # Received "b" 189s ok 43 189s # --- 189s # HEAD /apache/etags/m/minus-mi/test.txt 189s # Expecting field to be absent 189s # Received "b-61fafa7f73d80" 189s ok 44 189s # --- 189s # HEAD /apache/etags/ms/test.txt 189s # Expecting two components in ETag field 189s # Received "b-61fafa7f73d80" 189s ok 45 189s # --- 189s # HEAD /apache/etags/all/is/test.txt 189s # Expecting two components in ETag field 189s # Received "80989-b" 189s ok 46 189s # --- 189s # HEAD /apache/etags/none/plus-mis/minus-mi/test.txt 189s # Expecting one component in ETag field 189s # Received "b" 189s ok 47 189s # --- 189s # HEAD /apache/etags/none/plus-ms/test.txt 189s # Expecting two components in ETag field 189s # Received "b-61fafa7f73d80" 189s ok 48 189s # --- 189s # HEAD /apache/etags/none/plus-mis/minus-is/test.txt 189s # Expecting one component in ETag field 189s # Received "61fafa7f73d80" 189s ok 49 189s # --- 189s # HEAD /apache/etags/none/plus-is/test.txt 189s # Expecting two components in ETag field 189s # Received "80a08-b" 189s ok 50 189s # --- 189s # HEAD /apache/etags/m/minus-i/test.txt 189s # Expecting field to be absent 189s # Received "61fafa7f73d80" 189s ok 51 189s # --- 189s # HEAD /apache/etags/m/minus-ms/test.txt 189s # Expecting field to be absent 189s # Received "b-61fafa7f73d80" 189s ok 52 189s # --- 189s # HEAD /apache/etags/all/m/test.txt 189s # Expecting one component in ETag field 189s # Received "61fafa7f73d80" 189s ok 53 189s # --- 189s # HEAD /apache/etags/none/plus-mis/minus-s/test.txt 189s # Expecting two components in ETag field 189s # Received "80a25-61fafa7f73d80" 189s ok 54 189s # --- 189s # HEAD /apache/etags/none/inherit/test.txt 189s # Expecting field to be absent 189s # ETag field is missing 189s ok 55 189s # --- 189s # HEAD /apache/etags/none/plus-mis/minus-m/test.txt 189s # Expecting two components in ETag field 189s # Received "80a19-b" 189s ok 56 189s # --- 189s # HEAD /apache/etags/all/minus-is/test.txt 189s # Expecting one component in ETag field 189s # Received "61fafa7f73d80" 189s ok 57 189s # --- 189s # HEAD /apache/etags/m/minus-is/test.txt 189s # Expecting field to be absent 189s # Received "61fafa7f73d80" 189s ok 58 189s # --- 189s # HEAD /apache/etags/m/minus-m/test.txt 189s # Expecting field to be absent 189s # Received "b-61fafa7f73d80" 189s ok 59 189s # --- 189s # HEAD /apache/etags/i/test.txt 189s # Expecting one component in ETag field 189s # Received "809b3" 189s ok 60 189s # --- 189s # HEAD /apache/etags/m/plus-ms/test.txt 189s # Expecting two components in ETag field 189s # Received "b-61fafa7f73d80" 189s ok 61 189s ok 193s t/apache/expr.t ..................... 193s 1..229 193s # Running under perl version 5.040000 for linux 193s # Current time local: Fri Nov 29 19:49:06 2024 193s # Current time GMT: Fri Nov 29 19:49:06 2024 193s # Using Test.pm version 1.31 193s # Using Apache/Test.pm version 1.44 193s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 193s "true" should evaluate to true, got true 193s ok 1 193s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 193s "false" should evaluate to false, got false 193s ok 2 193s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 193s Should get parse error for "foo", got parse error 193s ok 3 193s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 193s "1 -eq 01" should evaluate to true, got true 193s ok 4 193s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 193s "1 -eq 2" should evaluate to false, got false 193s ok 5 193s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 193s "1 -ne 2" should evaluate to true, got true 193s ok 6 193s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 193s "1 -ne 1" should evaluate to false, got false 193s ok 7 193s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 193s "1 -lt 02" should evaluate to true, got true 193s ok 8 193s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 193s "1 -lt 1" should evaluate to false, got false 193s ok 9 193s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 193s "1 -le 2" should evaluate to true, got true 193s ok 10 193s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 193s "1 -le 1" should evaluate to true, got true 193s ok 11 193s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 193s "2 -gt 1" should evaluate to true, got true 193s ok 12 193s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 193s "1 -gt 1" should evaluate to false, got false 193s ok 13 193s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 193s "2 -ge 1" should evaluate to true, got true 193s ok 14 193s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 193s "1 -ge 1" should evaluate to true, got true 193s ok 15 193s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 193s "1 -gt -1" should evaluate to true, got true 193s ok 16 193s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 193s "'aa' == 'aa'" should evaluate to true, got true 193s ok 17 193s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 193s "'aa' == 'b'" should evaluate to false, got false 193s ok 18 193s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 193s "'aa' = 'aa'" should evaluate to true, got true 193s ok 19 193s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 193s "'aa' = 'b'" should evaluate to false, got false 193s ok 20 193s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 193s "'aa' != 'b'" should evaluate to true, got true 193s ok 21 193s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 193s "'aa' != 'aa'" should evaluate to false, got false 193s ok 22 193s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 193s "'aa' < 'b'" should evaluate to true, got true 193s ok 23 193s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 193s "'aa' < 'aa'" should evaluate to false, got false 193s ok 24 193s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 193s "'aa' <= 'b'" should evaluate to true, got true 193s ok 25 193s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 193s "'aa' <= 'aa'" should evaluate to true, got true 193s ok 26 193s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 193s "'b' > 'aa'" should evaluate to true, got true 193s ok 27 193s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 193s "'aa' > 'aa'" should evaluate to false, got false 193s ok 28 193s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 193s "'b' >= 'aa'" should evaluate to true, got true 193s ok 29 193s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 193s "'aa' >= 'aa'" should evaluate to true, got true 193s ok 30 193s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 193s "'a' . 'b' . 'c' = 'abc'" should evaluate to true, got true 193s ok 31 193s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 193s "'a' .'b'. 'c' = 'abc'" should evaluate to true, got true 193s ok 32 193s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 193s " 'a' .'b'. 'c'='abc' " should evaluate to true, got true 193s ok 33 193s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 193s "'a1c' = 'a'. 1. 'c'" should evaluate to true, got true 193s ok 34 193s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 193s "req('foo') . 'bar' = 'bar'" should evaluate to true, got true 193s ok 35 193s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 193s "%{req:foo} . 'bar' = 'bar'" should evaluate to true, got true 193s ok 36 193s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 193s "'x'.%{req:foo} . 'bar' = 'xbar'" should evaluate to true, got true 193s ok 37 193s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 193s "%{req:User-Agent} . 'bar' != 'bar'" should evaluate to true, got true 193s ok 38 193s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 193s "'%{req:User-Agent}' . 'bar' != 'bar'" should evaluate to true, got true 193s ok 39 193s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 193s "'%{TIME}' . 'bar' != 'bar'" should evaluate to true, got true 193s ok 40 193s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 193s "%{TIME} != ''" should evaluate to true, got true 193s ok 41 193s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 193s "'a' -in { 'b', 'a' } " should evaluate to true, got true 193s ok 42 193s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 193s "'a' -in { 'b', 'c' } " should evaluate to false, got false 193s ok 43 193s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 193s " 'abc' =~ /bc/ " should evaluate to true, got true 193s ok 44 193s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 193s " 'abc' =~ /BC/i " should evaluate to true, got true 193s ok 45 193s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 193s " 'abc' !~ m!bc! " should evaluate to false, got false 193s ok 46 193s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 193s " 'abc' !~ m!BC!i " should evaluate to false, got false 193s ok 47 193s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 193s " $0 == '' " should evaluate to true, got true 193s ok 48 193s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 193s " $1 == '' " should evaluate to true, got true 193s ok 49 193s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 193s " $9 == '' " should evaluate to true, got true 193s ok 50 193s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 193s " '$0' == '' " should evaluate to true, got true 193s ok 51 193s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 193s " 'abc' =~ /(bc)/ && $0 == 'bc' " should evaluate to true, got true 193s ok 52 193s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 193s " 'abc' =~ /(bc)/ && $1 == 'bc' " should evaluate to true, got true 193s ok 53 193s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 193s " 'abc' =~ /b(.)/ && $1 == 'c' " should evaluate to true, got true 193s ok 54 193s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 193s " 'abc' =~ /bc/ && $0 == '' " should evaluate to true, got true 193s ok 55 193s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 193s " 'abc' =~ /(bc)/ && 'xy' =~ /x/ && $0 == 'bc' " should evaluate to true, got true 193s ok 56 193s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 193s " 'abcdefghijklm' =~ /(b)(c)(d)(e)(f)(g)(h)(i)(j)(k)(l)/ && $2 == 'c' " should evaluate to true, got true 193s ok 57 193s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 193s "%{TIME_YEAR} =~ /^\d{4}$/" should evaluate to true, got true 193s ok 58 193s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 193s "%{TIME_YEAR} =~ /^\d{3}$/" should evaluate to false, got false 193s ok 59 193s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 193s "%{TIME_MON} -gt 0 && %{TIME_MON} -le 12 " should evaluate to true, got true 193s ok 60 193s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 193s "%{TIME_DAY} -gt 0 && %{TIME_DAY} -le 31 " should evaluate to true, got true 193s ok 61 193s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 193s "%{TIME_HOUR} -ge 0 && %{TIME_HOUR} -lt 24 " should evaluate to true, got true 193s ok 62 193s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 193s "%{TIME_MIN} -ge 0 && %{TIME_MIN} -lt 60 " should evaluate to true, got true 193s ok 63 193s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 193s "%{TIME_SEC} -ge 0 && %{TIME_SEC} -lt 60 " should evaluate to true, got true 193s ok 64 193s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 193s "%{TIME} =~ /^\d{14}$/" should evaluate to true, got true 193s ok 65 193s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 193s "%{API_VERSION} -gt 20101001 " should evaluate to true, got true 193s ok 66 193s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 193s "%{REQUEST_METHOD} == 'GET' " should evaluate to true, got true 193s ok 67 193s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 193s "'x%{REQUEST_METHOD}' == 'xGET' " should evaluate to true, got true 193s ok 68 193s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 193s "'x%{REQUEST_METHOD}y' == 'xGETy' " should evaluate to true, got true 193s ok 69 193s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 193s "%{REQUEST_SCHEME} == 'http' " should evaluate to true, got true 193s ok 70 193s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 193s "%{HTTPS} == 'off' " should evaluate to true, got true 193s ok 71 193s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 193s "%{REQUEST_URI} == '/apache/expr/index.html' " should evaluate to true, got true 193s ok 72 193s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 193s "%{req:referer} = 'SomeReferer' " should evaluate to true, got true 193s ok 73 193s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 193s "req('Referer') = 'SomeReferer' " should evaluate to true, got true 193s ok 74 193s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 193s "http('Referer') = 'SomeReferer' " should evaluate to true, got true 193s ok 75 193s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 193s "%{HTTP_REFERER} = 'SomeReferer' " should evaluate to true, got true 193s ok 76 193s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 193s "req('User-Agent') = 'SomeAgent' " should evaluate to true, got true 193s ok 77 193s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 193s "%{HTTP_USER_AGENT} = 'SomeAgent' " should evaluate to true, got true 193s ok 78 193s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 193s "req('SomeHeader') = 'SomeValue' " should evaluate to true, got true 193s ok 79 193s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 193s "req('SomeHeader2') = 'SomeValue' " should evaluate to false, got false 193s ok 80 193s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 193s "toupper('abC12d') = 'ABC12D' " should evaluate to true, got true 193s ok 81 193s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 193s "tolower('abC12d') = 'abc12d' " should evaluate to true, got true 193s ok 82 193s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 193s "escape('?') = '%3f' " should evaluate to true, got true 193s ok 83 193s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 193s "unescape('%3f') = '?' " should evaluate to true, got true 193s ok 84 193s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 193s "toupper(escape('?')) = '%3F' " should evaluate to true, got true 193s ok 85 193s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 193s "tolower(toupper(escape('?'))) = '%3f' " should evaluate to true, got true 193s ok 86 193s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 193s "%{toupper:%{escape:?}} = '%3F' " should evaluate to true, got true 193s ok 87 193s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 193s "file('/tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/expr/index.html') = 'foo\n' " should evaluate to true, got true 193s ok 88 193s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 193s "-n ''" should evaluate to false, got false 193s ok 89 193s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 193s "-z ''" should evaluate to true, got true 193s ok 90 193s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 193s "-n '1'" should evaluate to true, got true 193s ok 91 193s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 193s "-z '1'" should evaluate to false, got false 193s ok 92 193s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 193s Should get parse error for "-R 'abc'", got parse error 193s ok 93 193s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 193s Should get parse error for "-R %{REMOTE_ADDR}", got parse error 193s ok 94 193s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 193s "-R '240.0.0.0'" should evaluate to false, got false 193s ok 95 193s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 193s "-R '240.0.0.0/8'" should evaluate to false, got false 193s ok 96 193s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 193s "-R 'ff::/8'" should evaluate to false, got false 193s ok 97 193s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 193s "-R '127.0.0.1' || -R '::1'" should evaluate to true, got true 193s ok 98 193s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 193s Should get parse error for "'127.0.0.1' -ipmatch 'abc'", got parse error 193s ok 99 193s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 193s Should get parse error for "'127.0.0.1' -ipmatch %{REMOTE_ADDR}", got parse error 193s ok 100 193s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 193s "'127.0.0.1' -ipmatch '240.0.0.0'" should evaluate to false, got false 193s ok 101 193s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 193s "'127.0.0.1' -ipmatch '240.0.0.0/8'" should evaluate to false, got false 193s ok 102 193s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 193s "'127.0.0.1' -ipmatch 'ff::/8'" should evaluate to false, got false 193s ok 103 193s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 193s "'127.0.0.1' -ipmatch '127.0.0.0/8'" should evaluate to true, got true 193s ok 104 193s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 193s "'foo' -strmatch '*o'" should evaluate to true, got true 193s ok 105 193s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 193s "'fo/o' -strmatch 'f*'" should evaluate to true, got true 193s ok 106 193s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 193s "'foo' -strmatch 'F*'" should evaluate to false, got false 193s ok 107 193s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 193s "'foo' -strcmatch 'F*'" should evaluate to true, got true 193s ok 108 193s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 193s "'foo' -strmatch 'g*'" should evaluate to false, got false 193s ok 109 193s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 193s "'foo' -strcmatch 'g*'" should evaluate to false, got false 193s ok 110 193s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 193s "'a/b' -fnmatch 'a*'" should evaluate to false, got false 193s ok 111 193s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 193s "'a/b' -fnmatch 'a/*'" should evaluate to true, got true 193s ok 112 193s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 193s Should get parse error for "'%{foo:User-Agent}' != 'bar'", got parse error 193s ok 113 193s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 193s Should get parse error for "%{foo:User-Agent} != 'bar'", got parse error 193s ok 114 193s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 193s Should get parse error for "foo('bar') = 'bar'", got parse error 193s ok 115 193s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 193s Should get parse error for "%{FOO} != 'bar'", got parse error 193s ok 116 193s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 193s Should get parse error for "'bar' = bar", got parse error 193s ok 117 193s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 193s "true" should evaluate to true, got true 193s ok 118 193s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 193s "true && true" should evaluate to true, got true 193s ok 119 193s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 193s "true || true" should evaluate to true, got true 193s ok 120 193s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 193s "true || true || true" should evaluate to true, got true 193s ok 121 193s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 193s "true || true && true" should evaluate to true, got true 193s ok 122 193s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 193s "true && true || true" should evaluate to true, got true 193s ok 123 193s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 193s "true && true && true" should evaluate to true, got true 193s ok 124 193s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 193s "true || true || !true" should evaluate to true, got true 193s ok 125 193s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 193s "true || true && !true" should evaluate to true, got true 193s ok 126 193s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 193s "true && true || !true" should evaluate to true, got true 193s ok 127 193s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 193s "true && true && !true" should evaluate to false, got false 193s ok 128 193s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 193s "true && !true" should evaluate to false, got false 193s ok 129 193s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 193s "true || !true" should evaluate to true, got true 193s ok 130 193s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 193s "true || !true || true" should evaluate to true, got true 193s ok 131 193s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 193s "true || !true && true" should evaluate to true, got true 193s ok 132 193s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 193s "true && !true || true" should evaluate to true, got true 193s ok 133 193s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 193s "true && !true && true" should evaluate to false, got false 193s ok 134 193s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 193s "true || !true || !true" should evaluate to true, got true 193s ok 135 193s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 193s "true || !true && !true" should evaluate to true, got true 193s ok 136 193s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 193s "true && !true || !true" should evaluate to false, got false 193s ok 137 193s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 193s "true && !true && !true" should evaluate to false, got false 193s ok 138 193s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 193s "!true" should evaluate to false, got false 193s ok 139 193s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 193s "!true && true" should evaluate to false, got false 193s ok 140 193s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 193s "!true || true" should evaluate to true, got true 193s ok 141 193s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 193s "!true || true || true" should evaluate to true, got true 193s ok 142 193s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 193s "!true || true && true" should evaluate to true, got true 193s ok 143 193s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 193s "!true && true || true" should evaluate to true, got true 193s ok 144 193s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 193s "!true && true && true" should evaluate to false, got false 193s ok 145 193s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 193s "!true || true || !true" should evaluate to true, got true 193s ok 146 193s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 193s "!true || true && !true" should evaluate to false, got false 193s ok 147 193s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 193s "!true && true || !true" should evaluate to false, got false 193s ok 148 193s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 193s "!true && true && !true" should evaluate to false, got false 193s ok 149 193s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 193s "!true && !true" should evaluate to false, got false 193s ok 150 193s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 193s "!true || !true" should evaluate to false, got false 193s ok 151 193s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 193s "!true || !true || true" should evaluate to true, got true 193s ok 152 193s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 193s "!true || !true && true" should evaluate to false, got false 193s ok 153 193s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 193s "!true && !true || true" should evaluate to true, got true 193s ok 154 193s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 193s "!true && !true && true" should evaluate to false, got false 193s ok 155 193s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 193s "!true || !true || !true" should evaluate to false, got false 193s ok 156 193s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 193s "!true || !true && !true" should evaluate to false, got false 193s ok 157 193s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 193s "!true && !true || !true" should evaluate to false, got false 193s ok 158 193s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 193s "!true && !true && !true" should evaluate to false, got false 193s ok 159 193s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 193s "!(true)" should evaluate to false, got false 193s ok 160 193s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 193s "!(true && true)" should evaluate to false, got false 193s ok 161 193s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 193s "!(true || true)" should evaluate to false, got false 193s ok 162 193s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 193s "!(true || true || true)" should evaluate to false, got false 193s ok 163 193s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 193s "!(true || true && true)" should evaluate to false, got false 193s ok 164 193s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 193s "!(true && true || true)" should evaluate to false, got false 193s ok 165 193s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 193s "!(true && true && true)" should evaluate to false, got false 193s ok 166 193s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 193s "!(true || true || !true)" should evaluate to false, got false 193s ok 167 193s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 193s "!(true || true && !true)" should evaluate to false, got false 193s ok 168 193s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 193s "!(true && true || !true)" should evaluate to false, got false 193s ok 169 193s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 193s "!(true && true && !true)" should evaluate to true, got true 193s ok 170 193s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 193s "!(true && !true)" should evaluate to true, got true 193s ok 171 193s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 193s "!(true || !true)" should evaluate to false, got false 193s ok 172 193s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 193s "!(true || !true || true)" should evaluate to false, got false 193s ok 173 193s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 193s "!(true || !true && true)" should evaluate to false, got false 193s ok 174 193s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 193s "!(true && !true || true)" should evaluate to false, got false 193s ok 175 193s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 193s "!(true && !true && true)" should evaluate to true, got true 193s ok 176 193s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 193s "!(true || !true || !true)" should evaluate to false, got false 193s ok 177 193s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 193s "!(true || !true && !true)" should evaluate to false, got false 193s ok 178 193s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 193s "!(true && !true || !true)" should evaluate to true, got true 193s ok 179 193s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 193s "!(true && !true && !true)" should evaluate to true, got true 193s ok 180 193s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 193s "!(!true)" should evaluate to true, got true 193s ok 181 193s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 193s "!(!true && true)" should evaluate to true, got true 193s ok 182 193s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 193s "!(!true || true)" should evaluate to false, got false 193s ok 183 193s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 193s "!(!true || true || true)" should evaluate to false, got false 193s ok 184 193s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 193s "!(!true || true && true)" should evaluate to false, got false 193s ok 185 193s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 193s "!(!true && true || true)" should evaluate to false, got false 193s ok 186 193s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 193s "!(!true && true && true)" should evaluate to true, got true 193s ok 187 193s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 193s "!(!true || true || !true)" should evaluate to false, got false 193s ok 188 193s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 193s "!(!true || true && !true)" should evaluate to true, got true 193s ok 189 193s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 193s "!(!true && true || !true)" should evaluate to true, got true 193s ok 190 193s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 193s "!(!true && true && !true)" should evaluate to true, got true 193s ok 191 193s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 193s "!(!true && !true)" should evaluate to true, got true 193s ok 192 193s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 193s "!(!true || !true)" should evaluate to true, got true 193s ok 193 193s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 193s "!(!true || !true || true)" should evaluate to false, got false 193s ok 194 193s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 193s "!(!true || !true && true)" should evaluate to true, got true 193s ok 195 193s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 193s "!(!true && !true || true)" should evaluate to false, got false 193s ok 196 193s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 193s "!(!true && !true && true)" should evaluate to true, got true 193s ok 197 193s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 193s "!(!true || !true || !true)" should evaluate to true, got true 193s ok 198 193s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 193s "!(!true || !true && !true)" should evaluate to true, got true 193s ok 199 193s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 193s "!(!true && !true || !true)" should evaluate to true, got true 193s ok 200 193s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 193s "!(!true && !true && !true)" should evaluate to true, got true 193s ok 201 193s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 193s "filesize('/tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/expr/index.html') = 4 " should evaluate to true, got true 193s ok 202 193s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 193s "filesize('/tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/expr/none') = 0 " should evaluate to true, got true 193s ok 203 193s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 193s "filesize('/tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/expr/zero') = 0 " should evaluate to true, got true 193s ok 204 193s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 193s "-d '/tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/expr/index.html' " should evaluate to false, got false 193s ok 205 193s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 193s "-e '/tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/expr/index.html' " should evaluate to true, got true 193s ok 206 193s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 193s "-f '/tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/expr/index.html' " should evaluate to true, got true 193s ok 207 193s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 193s "-s '/tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/expr/index.html' " should evaluate to true, got true 193s ok 208 193s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 193s "-d '/tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/expr/zero' " should evaluate to false, got false 193s ok 209 193s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 193s "-e '/tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/expr/zero' " should evaluate to true, got true 193s ok 210 193s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 193s "-f '/tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/expr/zero' " should evaluate to true, got true 193s ok 211 193s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 193s "-s '/tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/expr/zero' " should evaluate to false, got false 193s ok 212 193s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 193s "-d '/tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/expr' " should evaluate to true, got true 193s ok 213 193s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 193s "-e '/tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/expr' " should evaluate to true, got true 193s ok 214 193s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 193s "-f '/tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/expr' " should evaluate to false, got false 193s ok 215 193s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 193s "-s '/tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/expr' " should evaluate to false, got false 193s ok 216 193s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 193s "-d '/tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/expr/none' " should evaluate to false, got false 193s ok 217 193s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 193s "-e '/tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/expr/none' " should evaluate to false, got false 193s ok 218 193s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 193s "-f '/tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/expr/none' " should evaluate to false, got false 193s ok 219 193s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 193s "-s '/tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/expr/none' " should evaluate to false, got false 193s ok 220 193s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 193s "-F '/tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/expr/index.html' " should evaluate to true, got true 193s ok 221 193s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 193s "-F '/tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/expr/none' " should evaluate to false, got false 193s ok 222 193s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 193s "-U '/apache/' " should evaluate to true, got true 193s ok 223 193s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 193s "-U '/apache/expr/none' " should evaluate to false, got false 193s ok 224 193s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 193s "sha1('foo') = '0beec7b5ea3f0fdbc95d0dd47f3c5bc275da8a33' " should evaluate to true, got true 193s ok 225 193s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 193s "md5('foo') = 'acbd18db4cc2f85cedef654fccc4a4d8' " should evaluate to true, got true 193s ok 226 193s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 193s "base64('foo') = 'Zm9v' " should evaluate to true, got true 193s ok 227 193s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 193s "unbase64('Zm9vMg==') = 'foo2' " should evaluate to true, got true 193s ok 228 193s Error log should not have 'Internal evaluation error' entries, found 0 193s ok 229 193s # removing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 193s ok 199s t/apache/expr_string.t .............. 199s 1..29 199s # Running under perl version 5.040000 for linux 199s # Current time local: Fri Nov 29 19:49:10 2024 199s # Current time GMT: Fri Nov 29 19:49:10 2024 199s # Using Test.pm version 1.31 199s # Using Apache/Test.pm version 1.44 199s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 199s ok 1 199s Expected return code 200, got 200 for 'foo' 199s ok 2 199s # testing : log message [Fri Nov 29 19:49:14.281803 2024] [log_debug:info] [pid 11449:tid 11449] [client 127.0.0.1:34652] foo (log_transaction hook, /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess:1), referer: SomeReferer 199s # didn't match 199s # expected: 'foo' 199s # received: 'foo' 199s ok 3 199s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 199s ok 4 199s Expected return code 200, got 200 for '%{req:SomeHeader}' 199s ok 5 199s # testing : log message [Fri Nov 29 19:49:14.541578 2024] [log_debug:info] [pid 11449:tid 11449] [client 127.0.0.1:34652] SomeValue (log_transaction hook, /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess:1), referer: SomeReferer 199s # didn't match 199s # expected: 'SomeValue' 199s # received: 'SomeValue' 199s ok 6 199s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 199s ok 7 199s Should get parse error (500) for "%{", got 500 199s ok 8 199s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 199s ok 9 199s Expected return code 200, got 200 for '%' 199s ok 10 199s # testing : log message [Fri Nov 29 19:49:15.049744 2024] [log_debug:info] [pid 11444:tid 11444] [client 127.0.0.1:34660] % (log_transaction hook, /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess:1), referer: SomeReferer 199s # didn't match 199s # expected: '%' 199s # received: '%' 199s ok 11 199s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 199s ok 12 199s Expected return code 200, got 200 for '}' 199s ok 13 199s # testing : log message [Fri Nov 29 19:49:15.303918 2024] [log_debug:info] [pid 11444:tid 11444] [client 127.0.0.1:34660] } (log_transaction hook, /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess:1), referer: SomeReferer 199s # didn't match 199s # expected: '}' 199s # received: '}' 199s ok 14 199s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 199s ok 15 199s Expected return code 200, got 200 for '\"' 199s ok 16 199s # testing : log message [Fri Nov 29 19:49:15.557743 2024] [log_debug:info] [pid 11444:tid 11444] [client 127.0.0.1:34660] " (log_transaction hook, /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess:1), referer: SomeReferer 199s # didn't match 199s # expected: '"' 199s # received: '"' 199s ok 17 199s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 199s ok 18 199s Expected return code 200, got 200 for '\'' 199s ok 19 199s # testing : log message [Fri Nov 29 19:49:15.811972 2024] [log_debug:info] [pid 11444:tid 11444] [client 127.0.0.1:34660] ' (log_transaction hook, /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess:1), referer: SomeReferer 199s # didn't match 199s # expected: '\'' 199s # received: '\'' 199s ok 20 199s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 199s ok 21 199s Expected return code 200, got 200 for '"\%{req:SomeHeader}"' 199s ok 22 199s # testing : log message [Fri Nov 29 19:49:16.065964 2024] [log_debug:info] [pid 11444:tid 11444] [client 127.0.0.1:34660] %{req:SomeHeader} (log_transaction hook, /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess:1), referer: SomeReferer 199s # didn't match 199s # expected: '%{req:SomeHeader}' 199s # received: '%{req:SomeHeader}' 199s ok 23 199s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 199s ok 24 199s Expected return code 200, got 200 for '%{tolower:IDENT}' 199s ok 25 199s # testing : log message [Fri Nov 29 19:49:16.320339 2024] [log_debug:info] [pid 11444:tid 11444] [client 127.0.0.1:34660] ident (log_transaction hook, /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess:1), referer: SomeReferer 199s # didn't match 199s # expected: 'ident' 199s # received: 'ident' 199s ok 26 199s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 199s ok 27 199s Expected return code 200, got 200 for '%{tolower:%{REQUEST_METHOD}}' 199s ok 28 199s # testing : log message [Fri Nov 29 19:49:16.574737 2024] [log_debug:info] [pid 11444:tid 11444] [client 127.0.0.1:34660] get (log_transaction hook, /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess:1), referer: SomeReferer 199s # didn't match 199s # expected: 'get' 199s # received: 'get' 199s ok 29 199s # removing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 199s ok 203s t/apache/getfile.t .................. 203s # using LWP client 203s 1..220 203s # Running under perl version 5.040000 for linux 203s # Current time local: Fri Nov 29 19:49:16 2024 203s # Current time GMT: Fri Nov 29 19:49:16 2024 203s # Using Test.pm version 1.31 203s # Using Apache/Test.pm version 1.44 203s #lwp request: 203s #GET http://localhost:8529/getfiles-perl-pod/perl.pod HTTP/1.1 203s #User-Agent: libwww-perl/6.77 203s # 203s #server response: 203s #HTTP/1.1 200 OK 203s #Connection: close 203s #Date: Fri, 29 Nov 2024 19:49:20 GMT 203s #Accept-Ranges: bytes 203s #ETag: "4c64-62796587675c0" 203s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 203s #Vary: In-If1 203s #Content-Length: 19556 203s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 203s #Client-Date: Fri, 29 Nov 2024 19:49:20 GMT 203s #Client-Peer: 127.0.0.1:8529 203s #Client-Response-Num: 1 203s #DMMATCH1: 1 203s # 203s # testing : download of /getfiles-perl-pod/perl.pod 203s # expected: 19556 203s # received: 19556 203s ok 1 203s #lwp request: 203s #GET http://localhost:8529/getfiles-perl-pod/perl5004delta.pod HTTP/1.1 203s #User-Agent: libwww-perl/6.77 203s # 203s #server response: 203s #HTTP/1.1 200 OK 203s #Connection: close 203s #Date: Fri, 29 Nov 2024 19:49:20 GMT 203s #Accept-Ranges: bytes 203s #ETag: "dbb0-62796587675c0" 203s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 203s #Vary: In-If1 203s #Content-Length: 56240 203s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 203s #Client-Date: Fri, 29 Nov 2024 19:49:20 GMT 203s #Client-Peer: 127.0.0.1:8529 203s #Client-Response-Num: 1 203s #DMMATCH1: 1 203s # 203s # testing : download of /getfiles-perl-pod/perl5004delta.pod 203s # expected: 56240 203s # received: 56240 203s ok 2 203s #lwp request: 203s #GET http://localhost:8529/getfiles-perl-pod/perl5005delta.pod HTTP/1.1 203s #User-Agent: libwww-perl/6.77 203s # 203s #server response: 203s #HTTP/1.1 200 OK 203s #Connection: close 203s #Date: Fri, 29 Nov 2024 19:49:20 GMT 203s #Accept-Ranges: bytes 203s #ETag: "85ea-62796587675c0" 203s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 203s #Vary: In-If1 203s #Content-Length: 34282 203s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 203s #Client-Date: Fri, 29 Nov 2024 19:49:20 GMT 203s #Client-Peer: 127.0.0.1:8529 203s #Client-Response-Num: 1 203s #DMMATCH1: 1 203s # 203s # testing : download of /getfiles-perl-pod/perl5005delta.pod 203s # expected: 34282 203s # received: 34282 203s ok 3 203s #lwp request: 203s #GET http://localhost:8529/getfiles-perl-pod/perl5100delta.pod HTTP/1.1 203s #User-Agent: libwww-perl/6.77 203s # 203s #server response: 203s #HTTP/1.1 200 OK 203s #Connection: close 203s #Date: Fri, 29 Nov 2024 19:49:20 GMT 203s #Accept-Ranges: bytes 203s #ETag: "da40-62796587675c0" 203s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 203s #Vary: In-If1 203s #Content-Length: 55872 203s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 203s #Client-Date: Fri, 29 Nov 2024 19:49:20 GMT 203s #Client-Peer: 127.0.0.1:8529 203s #Client-Response-Num: 1 203s #DMMATCH1: 1 203s # 203s # testing : download of /getfiles-perl-pod/perl5100delta.pod 203s # expected: 55872 203s # received: 55872 203s ok 4 203s #lwp request: 203s #GET http://localhost:8529/getfiles-perl-pod/perl5101delta.pod HTTP/1.1 203s #User-Agent: libwww-perl/6.77 203s # 203s #server response: 203s #HTTP/1.1 200 OK 203s #Connection: close 203s #Date: Fri, 29 Nov 2024 19:49:20 GMT 203s #Accept-Ranges: bytes 203s #ETag: "ab70-62796587675c0" 203s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 203s #Vary: In-If1 203s #Content-Length: 43888 203s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 203s #Client-Date: Fri, 29 Nov 2024 19:49:20 GMT 203s #Client-Peer: 127.0.0.1:8529 203s #Client-Response-Num: 1 203s #DMMATCH1: 1 203s # 203s # testing : download of /getfiles-perl-pod/perl5101delta.pod 203s # expected: 43888 203s # received: 43888 203s ok 5 203s #lwp request: 203s #GET http://localhost:8529/getfiles-perl-pod/perl5120delta.pod HTTP/1.1 203s #User-Agent: libwww-perl/6.77 203s # 203s #server response: 203s #HTTP/1.1 200 OK 203s #Connection: close 203s #Date: Fri, 29 Nov 2024 19:49:20 GMT 203s #Accept-Ranges: bytes 203s #ETag: "15cb8-62796587675c0" 203s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 203s #Vary: In-If1 203s #Content-Length: 89272 203s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 203s #Client-Date: Fri, 29 Nov 2024 19:49:20 GMT 203s #Client-Peer: 127.0.0.1:8529 203s #Client-Response-Num: 1 203s #DMMATCH1: 1 203s # 203s # testing : download of /getfiles-perl-pod/perl5120delta.pod 203s # expected: 89272 203s # received: 89272 203s ok 6 203s #lwp request: 203s #GET http://localhost:8529/getfiles-perl-pod/perl5121delta.pod HTTP/1.1 203s #User-Agent: libwww-perl/6.77 203s # 203s #server response: 203s #HTTP/1.1 200 OK 203s #Connection: close 203s #Date: Fri, 29 Nov 2024 19:49:20 GMT 203s #Accept-Ranges: bytes 203s #ETag: "2707-62796587675c0" 203s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 203s #Vary: In-If1 203s #Content-Length: 9991 203s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 203s #Client-Date: Fri, 29 Nov 2024 19:49:20 GMT 203s #Client-Peer: 127.0.0.1:8529 203s #Client-Response-Num: 1 203s #DMMATCH1: 1 203s # 203s # testing : download of /getfiles-perl-pod/perl5121delta.pod 203s # expected: 9991 203s # received: 9991 203s ok 7 203s #lwp request: 203s #GET http://localhost:8529/getfiles-perl-pod/perl5122delta.pod HTTP/1.1 203s #User-Agent: libwww-perl/6.77 203s # 203s #server response: 203s #HTTP/1.1 200 OK 203s #Connection: close 203s #Date: Fri, 29 Nov 2024 19:49:20 GMT 203s #Accept-Ranges: bytes 203s #ETag: "2569-62796587675c0" 203s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 203s #Vary: In-If1 203s #Content-Length: 9577 203s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 203s #Client-Date: Fri, 29 Nov 2024 19:49:20 GMT 203s #Client-Peer: 127.0.0.1:8529 203s #Client-Response-Num: 1 203s #DMMATCH1: 1 203s # 203s # testing : download of /getfiles-perl-pod/perl5122delta.pod 203s # expected: 9577 203s # received: 9577 203s ok 8 203s #lwp request: 203s #GET http://localhost:8529/getfiles-perl-pod/perl5123delta.pod HTTP/1.1 203s #User-Agent: libwww-perl/6.77 203s # 203s #server response: 203s #HTTP/1.1 200 OK 203s #Connection: close 203s #Date: Fri, 29 Nov 2024 19:49:20 GMT 203s #Accept-Ranges: bytes 203s #ETag: "1004-62796587675c0" 203s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 203s #Vary: In-If1 203s #Content-Length: 4100 203s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 203s #Client-Date: Fri, 29 Nov 2024 19:49:20 GMT 203s #Client-Peer: 127.0.0.1:8529 203s #Client-Response-Num: 1 203s #DMMATCH1: 1 203s # 203s # testing : download of /getfiles-perl-pod/perl5123delta.pod 203s # expected: 4100 203s # received: 4100 203s ok 9 203s #lwp request: 203s #GET http://localhost:8529/getfiles-perl-pod/perl5124delta.pod HTTP/1.1 203s #User-Agent: libwww-perl/6.77 203s # 203s #server response: 203s #HTTP/1.1 200 OK 203s #Connection: close 203s #Date: Fri, 29 Nov 2024 19:49:20 GMT 203s #Accept-Ranges: bytes 203s #ETag: "e58-62796587675c0" 203s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 203s #Vary: In-If1 203s #Content-Length: 3672 203s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 203s #Client-Date: Fri, 29 Nov 2024 19:49:20 GMT 203s #Client-Peer: 127.0.0.1:8529 203s #Client-Response-Num: 1 203s #DMMATCH1: 1 203s # 203s # testing : download of /getfiles-perl-pod/perl5124delta.pod 203s # expected: 3672 203s # received: 3672 203s ok 10 203s #lwp request: 203s #GET http://localhost:8529/getfiles-perl-pod/perl5125delta.pod HTTP/1.1 203s #User-Agent: libwww-perl/6.77 203s # 203s #server response: 203s #HTTP/1.1 200 OK 203s #Connection: close 203s #Date: Fri, 29 Nov 2024 19:49:20 GMT 203s #Accept-Ranges: bytes 203s #ETag: "1e00-62796587675c0" 203s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 203s #Vary: In-If1 203s #Content-Length: 7680 203s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 203s #Client-Date: Fri, 29 Nov 2024 19:49:20 GMT 203s #Client-Peer: 127.0.0.1:8529 203s #Client-Response-Num: 1 203s #DMMATCH1: 1 203s # 203s # testing : download of /getfiles-perl-pod/perl5125delta.pod 203s # expected: 7680 203s # received: 7680 203s ok 11 203s #lwp request: 203s #GET http://localhost:8529/getfiles-perl-pod/perl5140delta.pod HTTP/1.1 203s #User-Agent: libwww-perl/6.77 203s # 203s #server response: 203s #HTTP/1.1 200 OK 203s #Connection: close 203s #Date: Fri, 29 Nov 2024 19:49:20 GMT 203s #Accept-Ranges: bytes 203s #ETag: "233a9-62796587675c0" 203s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 203s #Vary: In-If1 203s #Content-Length: 144297 203s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 203s #Client-Date: Fri, 29 Nov 2024 19:49:20 GMT 203s #Client-Peer: 127.0.0.1:8529 203s #Client-Response-Num: 1 203s #DMMATCH1: 1 203s # 203s # testing : download of /getfiles-perl-pod/perl5140delta.pod 203s # expected: 144297 203s # received: 144297 203s ok 12 203s #lwp request: 203s #GET http://localhost:8529/getfiles-perl-pod/perl5141delta.pod HTTP/1.1 203s #User-Agent: libwww-perl/6.77 203s # 203s #server response: 203s #HTTP/1.1 200 OK 203s #Connection: close 203s #Date: Fri, 29 Nov 2024 19:49:20 GMT 203s #Accept-Ranges: bytes 203s #ETag: "1f1e-62796587675c0" 203s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 203s #Vary: In-If1 203s #Content-Length: 7966 203s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 203s #Client-Date: Fri, 29 Nov 2024 19:49:20 GMT 203s #Client-Peer: 127.0.0.1:8529 203s #Client-Response-Num: 1 203s #DMMATCH1: 1 203s # 203s # testing : download of /getfiles-perl-pod/perl5141delta.pod 203s # expected: 7966 203s # received: 7966 203s ok 13 203s #lwp request: 203s #GET http://localhost:8529/getfiles-perl-pod/perl5142delta.pod HTTP/1.1 203s #User-Agent: libwww-perl/6.77 203s # 203s #server response: 203s #HTTP/1.1 200 OK 203s #Connection: close 203s #Date: Fri, 29 Nov 2024 19:49:20 GMT 203s #Accept-Ranges: bytes 203s #ETag: "1aeb-62796587675c0" 203s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 203s #Vary: In-If1 203s #Content-Length: 6891 203s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 203s #Client-Date: Fri, 29 Nov 2024 19:49:20 GMT 203s #Client-Peer: 127.0.0.1:8529 203s #Client-Response-Num: 1 203s #DMMATCH1: 1 203s # 203s # testing : download of /getfiles-perl-pod/perl5142delta.pod 203s # expected: 6891 203s # received: 6891 203s ok 14 203s #lwp request: 203s #GET http://localhost:8529/getfiles-perl-pod/perl5143delta.pod HTTP/1.1 203s #User-Agent: libwww-perl/6.77 203s # 203s #server response: 203s #HTTP/1.1 200 OK 203s #Connection: close 203s #Date: Fri, 29 Nov 2024 19:49:20 GMT 203s #Accept-Ranges: bytes 203s #ETag: "1e50-62796587675c0" 203s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 203s #Vary: In-If1 203s #Content-Length: 7760 203s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 203s #Client-Date: Fri, 29 Nov 2024 19:49:20 GMT 203s #Client-Peer: 127.0.0.1:8529 203s #Client-Response-Num: 1 203s #DMMATCH1: 1 203s # 203s # testing : download of /getfiles-perl-pod/perl5143delta.pod 203s # expected: 7760 203s # received: 7760 203s ok 15 203s #lwp request: 203s #GET http://localhost:8529/getfiles-perl-pod/perl5144delta.pod HTTP/1.1 203s #User-Agent: libwww-perl/6.77 203s # 203s #server response: 203s #HTTP/1.1 200 OK 203s #Connection: close 203s #Date: Fri, 29 Nov 2024 19:49:20 GMT 203s #Accept-Ranges: bytes 203s #ETag: "18b7-62796587675c0" 203s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 203s #Vary: In-If1 203s #Content-Length: 6327 203s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 203s #Client-Date: Fri, 29 Nov 2024 19:49:20 GMT 203s #Client-Peer: 127.0.0.1:8529 203s #Client-Response-Num: 1 203s #DMMATCH1: 1 203s # 203s # testing : download of /getfiles-perl-pod/perl5144delta.pod 203s # expected: 6327 203s # received: 6327 203s ok 16 203s #lwp request: 203s #GET http://localhost:8529/getfiles-perl-pod/perl5160delta.pod HTTP/1.1 203s #User-Agent: libwww-perl/6.77 203s # 203s #server response: 203s #HTTP/1.1 200 OK 203s #Connection: close 203s #Date: Fri, 29 Nov 2024 19:49:20 GMT 203s #Accept-Ranges: bytes 203s #ETag: "20a07-62796587675c0" 203s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 203s #Vary: In-If1 203s #Content-Length: 133639 203s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 203s #Client-Date: Fri, 29 Nov 2024 19:49:20 GMT 203s #Client-Peer: 127.0.0.1:8529 203s #Client-Response-Num: 1 203s #DMMATCH1: 1 203s # 203s # testing : download of /getfiles-perl-pod/perl5160delta.pod 203s # expected: 133639 203s # received: 133639 203s ok 17 203s #lwp request: 203s #GET http://localhost:8529/getfiles-perl-pod/perl5161delta.pod HTTP/1.1 203s #User-Agent: libwww-perl/6.77 203s # 203s #server response: 203s #HTTP/1.1 200 OK 203s #Connection: close 203s #Date: Fri, 29 Nov 2024 19:49:20 GMT 203s #Accept-Ranges: bytes 203s #ETag: "17fe-62796587675c0" 203s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 203s #Vary: In-If1 203s #Content-Length: 6142 203s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 203s #Client-Date: Fri, 29 Nov 2024 19:49:20 GMT 203s #Client-Peer: 127.0.0.1:8529 203s #Client-Response-Num: 1 203s #DMMATCH1: 1 203s # 203s # testing : download of /getfiles-perl-pod/perl5161delta.pod 203s # expected: 6142 203s # received: 6142 203s ok 18 203s #lwp request: 203s #GET http://localhost:8529/getfiles-perl-pod/perl5162delta.pod HTTP/1.1 203s #User-Agent: libwww-perl/6.77 203s # 203s #server response: 203s #HTTP/1.1 200 OK 203s #Connection: close 203s #Date: Fri, 29 Nov 2024 19:49:20 GMT 203s #Accept-Ranges: bytes 203s #ETag: "e0a-62796587675c0" 203s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 203s #Vary: In-If1 203s #Content-Length: 3594 203s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 203s #Client-Date: Fri, 29 Nov 2024 19:49:20 GMT 203s #Client-Peer: 127.0.0.1:8529 203s #Client-Response-Num: 1 203s #DMMATCH1: 1 203s # 203s # testing : download of /getfiles-perl-pod/perl5162delta.pod 203s # expected: 3594 203s # received: 3594 203s ok 19 203s #lwp request: 203s #GET http://localhost:8529/getfiles-perl-pod/perl5163delta.pod HTTP/1.1 203s #User-Agent: libwww-perl/6.77 203s # 203s #server response: 203s #HTTP/1.1 200 OK 203s #Connection: close 203s #Date: Fri, 29 Nov 2024 19:49:20 GMT 203s #Accept-Ranges: bytes 203s #ETag: "ff5-62796587675c0" 203s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 203s #Vary: In-If1 203s #Content-Length: 4085 203s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 203s #Client-Date: Fri, 29 Nov 2024 19:49:20 GMT 203s #Client-Peer: 127.0.0.1:8529 203s #Client-Response-Num: 1 203s #DMMATCH1: 1 203s # 203s # testing : download of /getfiles-perl-pod/perl5163delta.pod 203s # expected: 4085 203s # received: 4085 203s ok 20 203s #lwp request: 203s #GET http://localhost:8529/getfiles-perl-pod/perl5180delta.pod HTTP/1.1 203s #User-Agent: libwww-perl/6.77 203s # 203s #server response: 203s #HTTP/1.1 200 OK 203s #Connection: close 203s #Date: Fri, 29 Nov 2024 19:49:20 GMT 203s #Accept-Ranges: bytes 203s #ETag: "1d280-62796587675c0" 203s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 203s #Vary: In-If1 203s #Content-Length: 119424 203s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 203s #Client-Date: Fri, 29 Nov 2024 19:49:20 GMT 203s #Client-Peer: 127.0.0.1:8529 203s #Client-Response-Num: 1 203s #DMMATCH1: 1 203s # 203s # testing : download of /getfiles-perl-pod/perl5180delta.pod 203s # expected: 119424 203s # received: 119424 203s ok 21 203s #lwp request: 203s #GET http://localhost:8529/getfiles-perl-pod/perl5181delta.pod HTTP/1.1 203s #User-Agent: libwww-perl/6.77 203s # 203s #server response: 203s #HTTP/1.1 200 OK 203s #Connection: close 203s #Date: Fri, 29 Nov 2024 19:49:20 GMT 203s #Accept-Ranges: bytes 203s #ETag: "19c5-62796587675c0" 203s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 203s #Vary: In-If1 203s #Content-Length: 6597 203s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 203s #Client-Date: Fri, 29 Nov 2024 19:49:20 GMT 203s #Client-Peer: 127.0.0.1:8529 203s #Client-Response-Num: 1 203s #DMMATCH1: 1 203s # 203s # testing : download of /getfiles-perl-pod/perl5181delta.pod 203s # expected: 6597 203s # received: 6597 203s ok 22 203s #lwp request: 203s #GET http://localhost:8529/getfiles-perl-pod/perl5182delta.pod HTTP/1.1 203s #User-Agent: libwww-perl/6.77 203s # 203s #server response: 203s #HTTP/1.1 200 OK 203s #Connection: close 203s #Date: Fri, 29 Nov 2024 19:49:20 GMT 203s #Accept-Ranges: bytes 203s #ETag: "14d7-62796587675c0" 203s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 203s #Vary: In-If1 203s #Content-Length: 5335 203s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 203s #Client-Date: Fri, 29 Nov 2024 19:49:20 GMT 203s #Client-Peer: 127.0.0.1:8529 203s #Client-Response-Num: 1 203s #DMMATCH1: 1 203s # 203s # testing : download of /getfiles-perl-pod/perl5182delta.pod 203s # expected: 5335 203s # received: 5335 203s ok 23 203s #lwp request: 203s #GET http://localhost:8529/getfiles-perl-pod/perl5184delta.pod HTTP/1.1 203s #User-Agent: libwww-perl/6.77 203s # 203s #server response: 203s #HTTP/1.1 200 OK 203s #Connection: close 203s #Date: Fri, 29 Nov 2024 19:49:20 GMT 203s #Accept-Ranges: bytes 203s #ETag: "1208-62796587675c0" 203s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 203s #Vary: In-If1 203s #Content-Length: 4616 203s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 203s #Client-Date: Fri, 29 Nov 2024 19:49:20 GMT 203s #Client-Peer: 127.0.0.1:8529 203s #Client-Response-Num: 1 203s #DMMATCH1: 1 203s # 203s # testing : download of /getfiles-perl-pod/perl5184delta.pod 203s # expected: 4616 203s # received: 4616 203s ok 24 203s #lwp request: 203s #GET http://localhost:8529/getfiles-perl-pod/perl5200delta.pod HTTP/1.1 203s #User-Agent: libwww-perl/6.77 203s # 203s #server response: 203s #HTTP/1.1 200 OK 203s #Connection: close 203s #Date: Fri, 29 Nov 2024 19:49:20 GMT 203s #Accept-Ranges: bytes 203s #ETag: "1c352-62796587675c0" 203s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 203s #Vary: In-If1 203s #Content-Length: 115538 203s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 203s #Client-Date: Fri, 29 Nov 2024 19:49:20 GMT 203s #Client-Peer: 127.0.0.1:8529 203s #Client-Response-Num: 1 203s #DMMATCH1: 1 203s # 203s # testing : download of /getfiles-perl-pod/perl5200delta.pod 203s # expected: 115538 203s # received: 115538 203s ok 25 203s #lwp request: 203s #GET http://localhost:8529/getfiles-perl-pod/perl5201delta.pod HTTP/1.1 203s #User-Agent: libwww-perl/6.77 203s # 203s #server response: 203s #HTTP/1.1 200 OK 203s #Connection: close 203s #Date: Fri, 29 Nov 2024 19:49:20 GMT 203s #Accept-Ranges: bytes 203s #ETag: "2a07-62796587675c0" 203s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 203s #Vary: In-If1 203s #Content-Length: 10759 203s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 203s #Client-Date: Fri, 29 Nov 2024 19:49:20 GMT 203s #Client-Peer: 127.0.0.1:8529 203s #Client-Response-Num: 1 203s #DMMATCH1: 1 203s # 203s # testing : download of /getfiles-perl-pod/perl5201delta.pod 203s # expected: 10759 203s # received: 10759 203s ok 26 203s #lwp request: 203s #GET http://localhost:8529/getfiles-perl-pod/perl5202delta.pod HTTP/1.1 203s #User-Agent: libwww-perl/6.77 203s # 203s #server response: 203s #HTTP/1.1 200 OK 203s #Connection: close 203s #Date: Fri, 29 Nov 2024 19:49:20 GMT 203s #Accept-Ranges: bytes 203s #ETag: "2fef-62796587675c0" 203s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 203s #Vary: In-If1 203s #Content-Length: 12271 203s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 203s #Client-Date: Fri, 29 Nov 2024 19:49:20 GMT 203s #Client-Peer: 127.0.0.1:8529 203s #Client-Response-Num: 1 203s #DMMATCH1: 1 203s # 203s # testing : download of /getfiles-perl-pod/perl5202delta.pod 203s # expected: 12271 203s # received: 12271 203s ok 27 203s #lwp request: 203s #GET http://localhost:8529/getfiles-perl-pod/perl5203delta.pod HTTP/1.1 203s #User-Agent: libwww-perl/6.77 203s # 203s #server response: 203s #HTTP/1.1 200 OK 203s #Connection: close 203s #Date: Fri, 29 Nov 2024 19:49:20 GMT 203s #Accept-Ranges: bytes 203s #ETag: "2410-62796587675c0" 203s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 203s #Vary: In-If1 203s #Content-Length: 9232 203s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 203s #Client-Date: Fri, 29 Nov 2024 19:49:20 GMT 203s #Client-Peer: 127.0.0.1:8529 203s #Client-Response-Num: 1 203s #DMMATCH1: 1 203s # 203s # testing : download of /getfiles-perl-pod/perl5203delta.pod 203s # expected: 9232 203s # received: 9232 203s ok 28 203s #lwp request: 203s #GET http://localhost:8529/getfiles-perl-pod/perl5220delta.pod HTTP/1.1 203s #User-Agent: libwww-perl/6.77 203s # 203s #server response: 203s #HTTP/1.1 200 OK 203s #Connection: close 203s #Date: Fri, 29 Nov 2024 19:49:20 GMT 203s #Accept-Ranges: bytes 203s #ETag: "1fa8f-62796587675c0" 203s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 203s #Vary: In-If1 203s #Content-Length: 129679 203s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 203s #Client-Date: Fri, 29 Nov 2024 19:49:20 GMT 203s #Client-Peer: 127.0.0.1:8529 203s #Client-Response-Num: 1 203s #DMMATCH1: 1 203s # 203s # testing : download of /getfiles-perl-pod/perl5220delta.pod 203s # expected: 129679 203s # received: 129679 203s ok 29 203s #lwp request: 203s #GET http://localhost:8529/getfiles-perl-pod/perl5221delta.pod HTTP/1.1 203s #User-Agent: libwww-perl/6.77 203s # 203s #server response: 203s #HTTP/1.1 200 OK 203s #Connection: close 203s #Date: Fri, 29 Nov 2024 19:49:20 GMT 203s #Accept-Ranges: bytes 203s #ETag: "293d-62796587675c0" 203s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 203s #Vary: In-If1 203s #Content-Length: 10557 203s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 203s #Client-Date: Fri, 29 Nov 2024 19:49:20 GMT 203s #Client-Peer: 127.0.0.1:8529 203s #Client-Response-Num: 1 203s #DMMATCH1: 1 203s # 203s # testing : download of /getfiles-perl-pod/perl5221delta.pod 203s # expected: 10557 203s # received: 10557 203s ok 30 203s #lwp request: 203s #GET http://localhost:8529/getfiles-perl-pod/perl5222delta.pod HTTP/1.1 203s #User-Agent: libwww-perl/6.77 203s # 203s #server response: 203s #HTTP/1.1 200 OK 203s #Connection: close 203s #Date: Fri, 29 Nov 2024 19:49:20 GMT 203s #Accept-Ranges: bytes 203s #ETag: "301f-62796587675c0" 203s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 203s #Vary: In-If1 203s #Content-Length: 12319 203s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 203s #Client-Date: Fri, 29 Nov 2024 19:49:20 GMT 203s #Client-Peer: 127.0.0.1:8529 203s #Client-Response-Num: 1 203s #DMMATCH1: 1 203s # 203s # testing : download of /getfiles-perl-pod/perl5222delta.pod 203s # expected: 12319 203s # received: 12319 203s ok 31 203s #lwp request: 203s #GET http://localhost:8529/getfiles-perl-pod/perl5223delta.pod HTTP/1.1 203s #User-Agent: libwww-perl/6.77 203s # 203s #server response: 203s #HTTP/1.1 200 OK 203s #Connection: close 203s #Date: Fri, 29 Nov 2024 19:49:20 GMT 203s #Accept-Ranges: bytes 203s #ETag: "20fa-62796587675c0" 203s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 203s #Vary: In-If1 203s #Content-Length: 8442 203s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 203s #Client-Date: Fri, 29 Nov 2024 19:49:20 GMT 203s #Client-Peer: 127.0.0.1:8529 203s #Client-Response-Num: 1 203s #DMMATCH1: 1 203s # 203s # testing : download of /getfiles-perl-pod/perl5223delta.pod 203s # expected: 8442 203s # received: 8442 203s ok 32 203s #lwp request: 203s #GET http://localhost:8529/getfiles-perl-pod/perl5224delta.pod HTTP/1.1 203s #User-Agent: libwww-perl/6.77 203s # 203s #server response: 203s #HTTP/1.1 200 OK 203s #Connection: close 203s #Date: Fri, 29 Nov 2024 19:49:20 GMT 203s #Accept-Ranges: bytes 203s #ETag: "1162-62796587675c0" 203s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 203s #Vary: In-If1 203s #Content-Length: 4450 203s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 203s #Client-Date: Fri, 29 Nov 2024 19:49:20 GMT 203s #Client-Peer: 127.0.0.1:8529 203s #Client-Response-Num: 1 203s #DMMATCH1: 1 203s # 203s # testing : download of /getfiles-perl-pod/perl5224delta.pod 203s # expected: 4450 203s # received: 4450 203s ok 33 203s #lwp request: 203s #GET http://localhost:8529/getfiles-perl-pod/perl5240delta.pod HTTP/1.1 203s #User-Agent: libwww-perl/6.77 203s # 203s #server response: 203s #HTTP/1.1 200 OK 203s #Connection: close 203s #Date: Fri, 29 Nov 2024 19:49:20 GMT 203s #Accept-Ranges: bytes 203s #ETag: "fc09-62796587675c0" 203s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 203s #Vary: In-If1 203s #Content-Length: 64521 203s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 203s #Client-Date: Fri, 29 Nov 2024 19:49:20 GMT 203s #Client-Peer: 127.0.0.1:8529 203s #Client-Response-Num: 1 203s #DMMATCH1: 1 203s # 203s # testing : download of /getfiles-perl-pod/perl5240delta.pod 203s # expected: 64521 203s # received: 64521 203s ok 34 203s #lwp request: 203s #GET http://localhost:8529/getfiles-perl-pod/perl5241delta.pod HTTP/1.1 203s #User-Agent: libwww-perl/6.77 203s # 203s #server response: 203s #HTTP/1.1 200 OK 203s #Connection: close 203s #Date: Fri, 29 Nov 2024 19:49:20 GMT 203s #Accept-Ranges: bytes 203s #ETag: "2009-62796587675c0" 203s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 203s #Vary: In-If1 203s #Content-Length: 8201 203s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 203s #Client-Date: Fri, 29 Nov 2024 19:49:20 GMT 203s #Client-Peer: 127.0.0.1:8529 203s #Client-Response-Num: 1 203s #DMMATCH1: 1 203s # 203s # testing : download of /getfiles-perl-pod/perl5241delta.pod 203s # expected: 8201 203s # received: 8201 203s ok 35 203s #lwp request: 203s #GET http://localhost:8529/getfiles-perl-pod/perl5242delta.pod HTTP/1.1 203s #User-Agent: libwww-perl/6.77 203s # 203s #server response: 203s #HTTP/1.1 200 OK 203s #Connection: close 203s #Date: Fri, 29 Nov 2024 19:49:20 GMT 203s #Accept-Ranges: bytes 203s #ETag: "1007-62796587675c0" 203s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 203s #Vary: In-If1 203s #Content-Length: 4103 203s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 203s #Client-Date: Fri, 29 Nov 2024 19:49:20 GMT 203s #Client-Peer: 127.0.0.1:8529 203s #Client-Response-Num: 1 203s #DMMATCH1: 1 203s # 203s # testing : download of /getfiles-perl-pod/perl5242delta.pod 203s # expected: 4103 203s # received: 4103 203s ok 36 203s #lwp request: 203s #GET http://localhost:8529/getfiles-perl-pod/perl5243delta.pod HTTP/1.1 203s #User-Agent: libwww-perl/6.77 203s # 203s #server response: 203s #HTTP/1.1 200 OK 203s #Connection: close 203s #Date: Fri, 29 Nov 2024 19:49:20 GMT 203s #Accept-Ranges: bytes 203s #ETag: "2aac-62796587675c0" 203s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 203s #Vary: In-If1 203s #Content-Length: 10924 203s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 203s #Client-Date: Fri, 29 Nov 2024 19:49:20 GMT 203s #Client-Peer: 127.0.0.1:8529 203s #Client-Response-Num: 1 203s #DMMATCH1: 1 203s # 203s # testing : download of /getfiles-perl-pod/perl5243delta.pod 203s # expected: 10924 203s # received: 10924 203s ok 37 203s #lwp request: 203s #GET http://localhost:8529/getfiles-perl-pod/perl5244delta.pod HTTP/1.1 203s #User-Agent: libwww-perl/6.77 203s # 203s #server response: 203s #HTTP/1.1 200 OK 203s #Connection: close 203s #Date: Fri, 29 Nov 2024 19:49:20 GMT 203s #Accept-Ranges: bytes 203s #ETag: "1168-62796587675c0" 203s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 203s #Vary: In-If1 203s #Content-Length: 4456 203s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 203s #Client-Date: Fri, 29 Nov 2024 19:49:20 GMT 203s #Client-Peer: 127.0.0.1:8529 203s #Client-Response-Num: 1 203s #DMMATCH1: 1 203s # 203s # testing : download of /getfiles-perl-pod/perl5244delta.pod 203s # expected: 4456 203s # received: 4456 203s ok 38 203s #lwp request: 203s #GET http://localhost:8529/getfiles-perl-pod/perl5260delta.pod HTTP/1.1 203s #User-Agent: libwww-perl/6.77 203s # 203s #server response: 203s #HTTP/1.1 200 OK 203s #Connection: close 203s #Date: Fri, 29 Nov 2024 19:49:20 GMT 203s #Accept-Ranges: bytes 203s #ETag: "1875a-62796587675c0" 203s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 203s #Vary: In-If1 203s #Content-Length: 100186 203s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 203s #Client-Date: Fri, 29 Nov 2024 19:49:20 GMT 203s #Client-Peer: 127.0.0.1:8529 203s #Client-Response-Num: 1 203s #DMMATCH1: 1 203s # 203s # testing : download of /getfiles-perl-pod/perl5260delta.pod 203s # expected: 100186 203s # received: 100186 203s ok 39 203s #lwp request: 203s #GET http://localhost:8529/getfiles-perl-pod/perl5261delta.pod HTTP/1.1 203s #User-Agent: libwww-perl/6.77 203s # 203s #server response: 203s #HTTP/1.1 200 OK 203s #Connection: close 203s #Date: Fri, 29 Nov 2024 19:49:20 GMT 203s #Accept-Ranges: bytes 203s #ETag: "1e25-62796587675c0" 203s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 203s #Vary: In-If1 203s #Content-Length: 7717 203s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 203s #Client-Date: Fri, 29 Nov 2024 19:49:20 GMT 203s #Client-Peer: 127.0.0.1:8529 203s #Client-Response-Num: 1 203s #DMMATCH1: 1 203s # 203s # testing : download of /getfiles-perl-pod/perl5261delta.pod 203s # expected: 7717 203s # received: 7717 203s ok 40 203s #lwp request: 203s #GET http://localhost:8529/getfiles-perl-pod/perl5262delta.pod HTTP/1.1 203s #User-Agent: libwww-perl/6.77 203s # 203s #server response: 203s #HTTP/1.1 200 OK 203s #Connection: close 203s #Date: Fri, 29 Nov 2024 19:49:20 GMT 203s #Accept-Ranges: bytes 203s #ETag: "1e16-62796587675c0" 203s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 203s #Vary: In-If1 203s #Content-Length: 7702 203s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 203s #Client-Date: Fri, 29 Nov 2024 19:49:20 GMT 203s #Client-Peer: 127.0.0.1:8529 203s #Client-Response-Num: 1 203s #DMMATCH1: 1 203s # 203s # testing : download of /getfiles-perl-pod/perl5262delta.pod 203s # expected: 7702 203s # received: 7702 203s ok 41 203s #lwp request: 203s #GET http://localhost:8529/getfiles-perl-pod/perl5263delta.pod HTTP/1.1 203s #User-Agent: libwww-perl/6.77 203s # 203s #server response: 203s #HTTP/1.1 200 OK 203s #Connection: close 203s #Date: Fri, 29 Nov 2024 19:49:20 GMT 203s #Accept-Ranges: bytes 203s #ETag: "1b69-62796587675c0" 203s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 203s #Vary: In-If1 203s #Content-Length: 7017 203s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 203s #Client-Date: Fri, 29 Nov 2024 19:49:20 GMT 203s #Client-Peer: 127.0.0.1:8529 203s #Client-Response-Num: 1 203s #DMMATCH1: 1 203s # 203s # testing : download of /getfiles-perl-pod/perl5263delta.pod 203s # expected: 7017 203s # received: 7017 203s ok 42 203s #lwp request: 203s #GET http://localhost:8529/getfiles-perl-pod/perl5280delta.pod HTTP/1.1 203s #User-Agent: libwww-perl/6.77 203s # 203s #server response: 203s #HTTP/1.1 200 OK 203s #Connection: close 203s #Date: Fri, 29 Nov 2024 19:49:20 GMT 203s #Accept-Ranges: bytes 203s #ETag: "115d9-62796587675c0" 203s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 203s #Vary: In-If1 203s #Content-Length: 71129 203s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 203s #Client-Date: Fri, 29 Nov 2024 19:49:20 GMT 203s #Client-Peer: 127.0.0.1:8529 203s #Client-Response-Num: 1 203s #DMMATCH1: 1 203s # 203s # testing : download of /getfiles-perl-pod/perl5280delta.pod 203s # expected: 71129 203s # received: 71129 203s ok 43 203s #lwp request: 203s #GET http://localhost:8529/getfiles-perl-pod/perl5281delta.pod HTTP/1.1 203s #User-Agent: libwww-perl/6.77 203s # 203s #server response: 203s #HTTP/1.1 200 OK 203s #Connection: close 203s #Date: Fri, 29 Nov 2024 19:49:20 GMT 203s #Accept-Ranges: bytes 203s #ETag: "11f7-62796587675c0" 203s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 203s #Vary: In-If1 203s #Content-Length: 4599 203s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 203s #Client-Date: Fri, 29 Nov 2024 19:49:20 GMT 203s #Client-Peer: 127.0.0.1:8529 203s #Client-Response-Num: 1 203s #DMMATCH1: 1 203s # 203s # testing : download of /getfiles-perl-pod/perl5281delta.pod 203s # expected: 4599 203s # received: 4599 203s ok 44 203s #lwp request: 203s #GET http://localhost:8529/getfiles-perl-pod/perl5282delta.pod HTTP/1.1 203s #User-Agent: libwww-perl/6.77 203s # 203s #server response: 203s #HTTP/1.1 200 OK 203s #Connection: close 203s #Date: Fri, 29 Nov 2024 19:49:20 GMT 203s #Accept-Ranges: bytes 203s #ETag: "1806-62796587675c0" 203s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 203s #Vary: In-If1 203s #Content-Length: 6150 203s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 203s #Client-Date: Fri, 29 Nov 2024 19:49:20 GMT 203s #Client-Peer: 127.0.0.1:8529 203s #Client-Response-Num: 1 203s #DMMATCH1: 1 203s # 203s # testing : download of /getfiles-perl-pod/perl5282delta.pod 203s # expected: 6150 203s # received: 6150 203s ok 45 203s #lwp request: 203s #GET http://localhost:8529/getfiles-perl-pod/perl5283delta.pod HTTP/1.1 203s #User-Agent: libwww-perl/6.77 203s # 203s #server response: 203s #HTTP/1.1 200 OK 203s #Connection: close 203s #Date: Fri, 29 Nov 2024 19:49:20 GMT 203s #Accept-Ranges: bytes 203s #ETag: "13f7-62796587675c0" 203s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 203s #Vary: In-If1 203s #Content-Length: 5111 203s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 203s #Client-Date: Fri, 29 Nov 2024 19:49:20 GMT 203s #Client-Peer: 127.0.0.1:8529 203s #Client-Response-Num: 1 203s #DMMATCH1: 1 203s # 203s # testing : download of /getfiles-perl-pod/perl5283delta.pod 203s # expected: 5111 203s # received: 5111 203s ok 46 203s #lwp request: 203s #GET http://localhost:8529/getfiles-perl-pod/perl5300delta.pod HTTP/1.1 203s #User-Agent: libwww-perl/6.77 203s # 203s #server response: 203s #HTTP/1.1 200 OK 203s #Connection: close 203s #Date: Fri, 29 Nov 2024 19:49:20 GMT 203s #Accept-Ranges: bytes 203s #ETag: "a038-62796587675c0" 203s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 203s #Vary: In-If1 203s #Content-Length: 41016 203s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 203s #Client-Date: Fri, 29 Nov 2024 19:49:20 GMT 203s #Client-Peer: 127.0.0.1:8529 203s #Client-Response-Num: 1 203s #DMMATCH1: 1 203s # 203s # testing : download of /getfiles-perl-pod/perl5300delta.pod 203s # expected: 41016 203s # received: 41016 203s ok 47 203s #lwp request: 203s #GET http://localhost:8529/getfiles-perl-pod/perl5301delta.pod HTTP/1.1 203s #User-Agent: libwww-perl/6.77 203s # 203s #server response: 203s #HTTP/1.1 200 OK 203s #Connection: close 203s #Date: Fri, 29 Nov 2024 19:49:20 GMT 203s #Accept-Ranges: bytes 203s #ETag: "1662-62796587675c0" 203s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 203s #Vary: In-If1 203s #Content-Length: 5730 203s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 203s #Client-Date: Fri, 29 Nov 2024 19:49:20 GMT 203s #Client-Peer: 127.0.0.1:8529 203s #Client-Response-Num: 1 203s #DMMATCH1: 1 203s # 203s # testing : download of /getfiles-perl-pod/perl5301delta.pod 203s # expected: 5730 203s # received: 5730 203s ok 48 203s #lwp request: 203s #GET http://localhost:8529/getfiles-perl-pod/perl5302delta.pod HTTP/1.1 203s #User-Agent: libwww-perl/6.77 203s # 203s #server response: 203s #HTTP/1.1 200 OK 203s #Connection: close 203s #Date: Fri, 29 Nov 2024 19:49:20 GMT 203s #Accept-Ranges: bytes 203s #ETag: "124a-62796587675c0" 203s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 203s #Vary: In-If1 203s #Content-Length: 4682 203s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 203s #Client-Date: Fri, 29 Nov 2024 19:49:20 GMT 203s #Client-Peer: 127.0.0.1:8529 203s #Client-Response-Num: 1 203s #DMMATCH1: 1 203s # 203s # testing : download of /getfiles-perl-pod/perl5302delta.pod 203s # expected: 4682 203s # received: 4682 203s ok 49 203s #lwp request: 203s #GET http://localhost:8529/getfiles-perl-pod/perl5303delta.pod HTTP/1.1 203s #User-Agent: libwww-perl/6.77 203s # 203s #server response: 203s #HTTP/1.1 200 OK 203s #Connection: close 203s #Date: Fri, 29 Nov 2024 19:49:20 GMT 203s #Accept-Ranges: bytes 203s #ETag: "1374-62796587675c0" 203s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 203s #Vary: In-If1 203s #Content-Length: 4980 203s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 203s #Client-Date: Fri, 29 Nov 2024 19:49:20 GMT 203s #Client-Peer: 127.0.0.1:8529 203s #Client-Response-Num: 1 203s #DMMATCH1: 1 203s # 203s # testing : download of /getfiles-perl-pod/perl5303delta.pod 203s # expected: 4980 203s # received: 4980 203s ok 50 203s #lwp request: 203s #GET http://localhost:8529/getfiles-perl-pod/perl5320delta.pod HTTP/1.1 203s #User-Agent: libwww-perl/6.77 203s # 203s #server response: 203s #HTTP/1.1 200 OK 203s #Connection: close 203s #Date: Fri, 29 Nov 2024 19:49:20 GMT 203s #Accept-Ranges: bytes 203s #ETag: "d310-62796587675c0" 203s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 203s #Vary: In-If1 203s #Content-Length: 54032 203s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 203s #Client-Date: Fri, 29 Nov 2024 19:49:20 GMT 203s #Client-Peer: 127.0.0.1:8529 203s #Client-Response-Num: 1 203s #DMMATCH1: 1 203s # 203s # testing : download of /getfiles-perl-pod/perl5320delta.pod 203s # expected: 54032 203s # received: 54032 203s ok 51 203s #lwp request: 203s #GET http://localhost:8529/getfiles-perl-pod/perl5321delta.pod HTTP/1.1 203s #User-Agent: libwww-perl/6.77 203s # 203s #server response: 203s #HTTP/1.1 200 OK 203s #Connection: close 203s #Date: Fri, 29 Nov 2024 19:49:20 GMT 203s #Accept-Ranges: bytes 203s #ETag: "1b5f-62796587675c0" 203s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 203s #Vary: In-If1 203s #Content-Length: 7007 203s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 203s #Client-Date: Fri, 29 Nov 2024 19:49:20 GMT 203s #Client-Peer: 127.0.0.1:8529 203s #Client-Response-Num: 1 203s #DMMATCH1: 1 203s # 203s # testing : download of /getfiles-perl-pod/perl5321delta.pod 203s # expected: 7007 203s # received: 7007 203s ok 52 203s #lwp request: 203s #GET http://localhost:8529/getfiles-perl-pod/perl5340delta.pod HTTP/1.1 203s #User-Agent: libwww-perl/6.77 203s # 203s #server response: 203s #HTTP/1.1 200 OK 203s #Connection: close 203s #Date: Fri, 29 Nov 2024 19:49:20 GMT 203s #Accept-Ranges: bytes 203s #ETag: "9201-62796587675c0" 203s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 203s #Vary: In-If1 203s #Content-Length: 37377 203s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 203s #Client-Date: Fri, 29 Nov 2024 19:49:20 GMT 203s #Client-Peer: 127.0.0.1:8529 203s #Client-Response-Num: 1 203s #DMMATCH1: 1 203s # 203s # testing : download of /getfiles-perl-pod/perl5340delta.pod 203s # expected: 37377 203s # received: 37377 203s ok 53 203s #lwp request: 203s #GET http://localhost:8529/getfiles-perl-pod/perl5341delta.pod HTTP/1.1 203s #User-Agent: libwww-perl/6.77 203s # 203s #server response: 203s #HTTP/1.1 200 OK 203s #Connection: close 203s #Date: Fri, 29 Nov 2024 19:49:20 GMT 203s #Accept-Ranges: bytes 203s #ETag: "1076-62796587675c0" 203s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 203s #Vary: In-If1 203s #Content-Length: 4214 203s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 203s #Client-Date: Fri, 29 Nov 2024 19:49:20 GMT 203s #Client-Peer: 127.0.0.1:8529 203s #Client-Response-Num: 1 203s #DMMATCH1: 1 203s # 203s # testing : download of /getfiles-perl-pod/perl5341delta.pod 203s # expected: 4214 203s # received: 4214 203s ok 54 203s #lwp request: 203s #GET http://localhost:8529/getfiles-perl-pod/perl5342delta.pod HTTP/1.1 203s #User-Agent: libwww-perl/6.77 203s # 203s #server response: 203s #HTTP/1.1 200 OK 203s #Connection: close 203s #Date: Fri, 29 Nov 2024 19:49:20 GMT 203s #Accept-Ranges: bytes 203s #ETag: "f68-62796587675c0" 203s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 203s #Vary: In-If1 203s #Content-Length: 3944 203s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 203s #Client-Date: Fri, 29 Nov 2024 19:49:20 GMT 203s #Client-Peer: 127.0.0.1:8529 203s #Client-Response-Num: 1 203s #DMMATCH1: 1 203s # 203s # testing : download of /getfiles-perl-pod/perl5342delta.pod 203s # expected: 3944 203s # received: 3944 203s ok 55 203s #lwp request: 203s #GET http://localhost:8529/getfiles-perl-pod/perl5343delta.pod HTTP/1.1 203s #User-Agent: libwww-perl/6.77 203s # 203s #server response: 203s #HTTP/1.1 200 OK 203s #Connection: close 203s #Date: Fri, 29 Nov 2024 19:49:20 GMT 203s #Accept-Ranges: bytes 203s #ETag: "fd6-62796587675c0" 203s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 203s #Vary: In-If1 203s #Content-Length: 4054 203s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 203s #Client-Date: Fri, 29 Nov 2024 19:49:20 GMT 203s #Client-Peer: 127.0.0.1:8529 203s #Client-Response-Num: 1 203s #DMMATCH1: 1 203s # 203s # testing : download of /getfiles-perl-pod/perl5343delta.pod 203s # expected: 4054 203s # received: 4054 203s ok 56 203s #lwp request: 203s #GET http://localhost:8529/getfiles-perl-pod/perl5360delta.pod HTTP/1.1 203s #User-Agent: libwww-perl/6.77 203s # 203s #server response: 203s #HTTP/1.1 200 OK 203s #Connection: close 203s #Date: Fri, 29 Nov 2024 19:49:20 GMT 203s #Accept-Ranges: bytes 203s #ETag: "ad8b-62796587675c0" 203s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 203s #Vary: In-If1 203s #Content-Length: 44427 203s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 203s #Client-Date: Fri, 29 Nov 2024 19:49:20 GMT 203s #Client-Peer: 127.0.0.1:8529 203s #Client-Response-Num: 1 203s #DMMATCH1: 1 203s # 203s # testing : download of /getfiles-perl-pod/perl5360delta.pod 203s # expected: 44427 203s # received: 44427 203s ok 57 203s #lwp request: 203s #GET http://localhost:8529/getfiles-perl-pod/perl5361delta.pod HTTP/1.1 203s #User-Agent: libwww-perl/6.77 203s # 203s #server response: 203s #HTTP/1.1 200 OK 203s #Connection: close 203s #Date: Fri, 29 Nov 2024 19:49:20 GMT 203s #Accept-Ranges: bytes 203s #ETag: "1288-62796587675c0" 203s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 203s #Vary: In-If1 203s #Content-Length: 4744 203s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 203s #Client-Date: Fri, 29 Nov 2024 19:49:20 GMT 203s #Client-Peer: 127.0.0.1:8529 203s #Client-Response-Num: 1 203s #DMMATCH1: 1 203s # 203s # testing : download of /getfiles-perl-pod/perl5361delta.pod 203s # expected: 4744 203s # received: 4744 203s ok 58 203s #lwp request: 203s #GET http://localhost:8529/getfiles-perl-pod/perl5362delta.pod HTTP/1.1 203s #User-Agent: libwww-perl/6.77 203s # 203s #server response: 203s #HTTP/1.1 200 OK 203s #Connection: close 203s #Date: Fri, 29 Nov 2024 19:49:20 GMT 203s #Accept-Ranges: bytes 203s #ETag: "f69-62796587675c0" 203s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 203s #Vary: In-If1 203s #Content-Length: 3945 203s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 203s #Client-Date: Fri, 29 Nov 2024 19:49:20 GMT 203s #Client-Peer: 127.0.0.1:8529 203s #Client-Response-Num: 1 203s #DMMATCH1: 1 203s # 203s # testing : download of /getfiles-perl-pod/perl5362delta.pod 203s # expected: 3945 203s # received: 3945 203s ok 59 203s #lwp request: 203s #GET http://localhost:8529/getfiles-perl-pod/perl5363delta.pod HTTP/1.1 203s #User-Agent: libwww-perl/6.77 203s # 203s #server response: 203s #HTTP/1.1 200 OK 203s #Connection: close 203s #Date: Fri, 29 Nov 2024 19:49:20 GMT 203s #Accept-Ranges: bytes 203s #ETag: "fd7-62796587675c0" 203s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 203s #Vary: In-If1 203s #Content-Length: 4055 203s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 203s #Client-Date: Fri, 29 Nov 2024 19:49:20 GMT 203s #Client-Peer: 127.0.0.1:8529 203s #Client-Response-Num: 1 203s #DMMATCH1: 1 203s # 203s # testing : download of /getfiles-perl-pod/perl5363delta.pod 203s # expected: 4055 203s # received: 4055 203s ok 60 203s #lwp request: 203s #GET http://localhost:8529/getfiles-perl-pod/perl5380delta.pod HTTP/1.1 203s #User-Agent: libwww-perl/6.77 203s # 203s #server response: 203s #HTTP/1.1 200 OK 203s #Connection: close 203s #Date: Fri, 29 Nov 2024 19:49:20 GMT 203s #Accept-Ranges: bytes 203s #ETag: "10d47-62796587675c0" 203s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 203s #Vary: In-If1 203s #Content-Length: 68935 203s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 203s #Client-Date: Fri, 29 Nov 2024 19:49:20 GMT 203s #Client-Peer: 127.0.0.1:8529 203s #Client-Response-Num: 1 203s #DMMATCH1: 1 203s # 203s # testing : download of /getfiles-perl-pod/perl5380delta.pod 203s # expected: 68935 203s # received: 68935 203s ok 61 203s #lwp request: 203s #GET http://localhost:8529/getfiles-perl-pod/perl5381delta.pod HTTP/1.1 203s #User-Agent: libwww-perl/6.77 203s # 203s #server response: 203s #HTTP/1.1 200 OK 203s #Connection: close 203s #Date: Fri, 29 Nov 2024 19:49:20 GMT 203s #Accept-Ranges: bytes 203s #ETag: "f6a-62796587675c0" 203s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 203s #Vary: In-If1 203s #Content-Length: 3946 203s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 203s #Client-Date: Fri, 29 Nov 2024 19:49:20 GMT 203s #Client-Peer: 127.0.0.1:8529 203s #Client-Response-Num: 1 203s #DMMATCH1: 1 203s # 203s # testing : download of /getfiles-perl-pod/perl5381delta.pod 203s # expected: 3946 203s # received: 3946 203s ok 62 203s #lwp request: 203s #GET http://localhost:8529/getfiles-perl-pod/perl5382delta.pod HTTP/1.1 203s #User-Agent: libwww-perl/6.77 203s # 203s #server response: 203s #HTTP/1.1 200 OK 203s #Connection: close 203s #Date: Fri, 29 Nov 2024 19:49:20 GMT 203s #Accept-Ranges: bytes 203s #ETag: "fd8-62796587675c0" 203s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 203s #Vary: In-If1 203s #Content-Length: 4056 203s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 203s #Client-Date: Fri, 29 Nov 2024 19:49:20 GMT 203s #Client-Peer: 127.0.0.1:8529 203s #Client-Response-Num: 1 203s #DMMATCH1: 1 203s # 203s # testing : download of /getfiles-perl-pod/perl5382delta.pod 203s # expected: 4056 203s # received: 4056 203s ok 63 203s #lwp request: 203s #GET http://localhost:8529/getfiles-perl-pod/perl5400delta.pod HTTP/1.1 203s #User-Agent: libwww-perl/6.77 203s # 203s #server response: 203s #HTTP/1.1 200 OK 203s #Connection: close 203s #Date: Fri, 29 Nov 2024 19:49:20 GMT 203s #Accept-Ranges: bytes 203s #ETag: "c797-62796587675c0" 203s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 203s #Vary: In-If1 203s #Content-Length: 51095 203s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 203s #Client-Date: Fri, 29 Nov 2024 19:49:20 GMT 203s #Client-Peer: 127.0.0.1:8529 203s #Client-Response-Num: 1 203s #DMMATCH1: 1 203s # 203s # testing : download of /getfiles-perl-pod/perl5400delta.pod 203s # expected: 51095 203s # received: 51095 203s ok 64 203s #lwp request: 203s #GET http://localhost:8529/getfiles-perl-pod/perl561delta.pod HTTP/1.1 203s #User-Agent: libwww-perl/6.77 203s # 203s #server response: 203s #HTTP/1.1 200 OK 203s #Connection: close 203s #Date: Fri, 29 Nov 2024 19:49:20 GMT 203s #Accept-Ranges: bytes 203s #ETag: "1e723-62796587675c0" 203s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 203s #Vary: In-If1 203s #Content-Length: 124707 203s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 203s #Client-Date: Fri, 29 Nov 2024 19:49:20 GMT 203s #Client-Peer: 127.0.0.1:8529 203s #Client-Response-Num: 1 203s #DMMATCH1: 1 203s # 203s # testing : download of /getfiles-perl-pod/perl561delta.pod 203s # expected: 124707 203s # received: 124707 203s ok 65 203s #lwp request: 203s #GET http://localhost:8529/getfiles-perl-pod/perl56delta.pod HTTP/1.1 203s #User-Agent: libwww-perl/6.77 203s # 203s #server response: 203s #HTTP/1.1 200 OK 203s #Connection: close 203s #Date: Fri, 29 Nov 2024 19:49:20 GMT 203s #Accept-Ranges: bytes 203s #ETag: "1a2bb-62796587675c0" 203s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 203s #Vary: In-If1 203s #Content-Length: 107195 203s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 203s #Client-Date: Fri, 29 Nov 2024 19:49:20 GMT 203s #Client-Peer: 127.0.0.1:8529 203s #Client-Response-Num: 1 203s #DMMATCH1: 1 203s # 203s # testing : download of /getfiles-perl-pod/perl56delta.pod 203s # expected: 107195 203s # received: 107195 203s ok 66 203s #lwp request: 203s #GET http://localhost:8529/getfiles-perl-pod/perl581delta.pod HTTP/1.1 203s #User-Agent: libwww-perl/6.77 203s # 203s #server response: 203s #HTTP/1.1 200 OK 203s #Connection: close 203s #Date: Fri, 29 Nov 2024 19:49:20 GMT 203s #Accept-Ranges: bytes 203s #ETag: "94ac-62796587675c0" 203s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 203s #Vary: In-If1 203s #Content-Length: 38060 203s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 203s #Client-Date: Fri, 29 Nov 2024 19:49:20 GMT 203s #Client-Peer: 127.0.0.1:8529 203s #Client-Response-Num: 1 203s #DMMATCH1: 1 203s # 203s # testing : download of /getfiles-perl-pod/perl581delta.pod 203s # expected: 38060 203s # received: 38060 203s ok 67 203s #lwp request: 203s #GET http://localhost:8529/getfiles-perl-pod/perl582delta.pod HTTP/1.1 203s #User-Agent: libwww-perl/6.77 203s # 203s #server response: 203s #HTTP/1.1 200 OK 203s #Connection: close 203s #Date: Fri, 29 Nov 2024 19:49:20 GMT 203s #Accept-Ranges: bytes 203s #ETag: "1176-62796587675c0" 203s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 203s #Vary: In-If1 203s #Content-Length: 4470 203s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 203s #Client-Date: Fri, 29 Nov 2024 19:49:20 GMT 203s #Client-Peer: 127.0.0.1:8529 203s #Client-Response-Num: 1 203s #DMMATCH1: 1 203s # 203s # testing : download of /getfiles-perl-pod/perl582delta.pod 203s # expected: 4470 203s # received: 4470 203s ok 68 203s #lwp request: 203s #GET http://localhost:8529/getfiles-perl-pod/perl583delta.pod HTTP/1.1 203s #User-Agent: libwww-perl/6.77 203s # 203s #server response: 203s #HTTP/1.1 200 OK 203s #Connection: close 203s #Date: Fri, 29 Nov 2024 19:49:20 GMT 203s #Accept-Ranges: bytes 203s #ETag: "18bf-62796587675c0" 203s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 203s #Vary: In-If1 203s #Content-Length: 6335 203s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 203s #Client-Date: Fri, 29 Nov 2024 19:49:20 GMT 203s #Client-Peer: 127.0.0.1:8529 203s #Client-Response-Num: 1 203s #DMMATCH1: 1 203s # 203s # testing : download of /getfiles-perl-pod/perl583delta.pod 203s # expected: 6335 203s # received: 6335 203s ok 69 203s #lwp request: 203s #GET http://localhost:8529/getfiles-perl-pod/perl584delta.pod HTTP/1.1 203s #User-Agent: libwww-perl/6.77 203s # 203s #server response: 203s #HTTP/1.1 200 OK 203s #Connection: close 203s #Date: Fri, 29 Nov 2024 19:49:20 GMT 203s #Accept-Ranges: bytes 203s #ETag: "1cc3-62796587675c0" 203s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 203s #Vary: In-If1 203s #Content-Length: 7363 203s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 203s #Client-Date: Fri, 29 Nov 2024 19:49:20 GMT 203s #Client-Peer: 127.0.0.1:8529 203s #Client-Response-Num: 1 203s #DMMATCH1: 1 203s # 203s # testing : download of /getfiles-perl-pod/perl584delta.pod 203s # expected: 7363 203s # received: 7363 203s ok 70 203s #lwp request: 203s #GET http://localhost:8529/getfiles-perl-pod/perl585delta.pod HTTP/1.1 203s #User-Agent: libwww-perl/6.77 203s # 203s #server response: 203s #HTTP/1.1 200 OK 203s #Connection: close 203s #Date: Fri, 29 Nov 2024 19:49:20 GMT 203s #Accept-Ranges: bytes 203s #ETag: "1701-62796587675c0" 203s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 203s #Vary: In-If1 203s #Content-Length: 5889 203s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 203s #Client-Date: Fri, 29 Nov 2024 19:49:20 GMT 203s #Client-Peer: 127.0.0.1:8529 203s #Client-Response-Num: 1 203s #DMMATCH1: 1 203s # 203s # testing : download of /getfiles-perl-pod/perl585delta.pod 203s # expected: 5889 203s # received: 5889 203s ok 71 203s #lwp request: 203s #GET http://localhost:8529/getfiles-perl-pod/perl586delta.pod HTTP/1.1 203s #User-Agent: libwww-perl/6.77 203s # 203s #server response: 203s #HTTP/1.1 200 OK 203s #Connection: close 203s #Date: Fri, 29 Nov 2024 19:49:20 GMT 203s #Accept-Ranges: bytes 203s #ETag: "122b-62796587675c0" 203s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 203s #Vary: In-If1 203s #Content-Length: 4651 203s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 203s #Client-Date: Fri, 29 Nov 2024 19:49:20 GMT 203s #Client-Peer: 127.0.0.1:8529 203s #Client-Response-Num: 1 203s #DMMATCH1: 1 203s # 203s # testing : download of /getfiles-perl-pod/perl586delta.pod 203s # expected: 4651 203s # received: 4651 203s ok 72 203s #lwp request: 203s #GET http://localhost:8529/getfiles-perl-pod/perl587delta.pod HTTP/1.1 203s #User-Agent: libwww-perl/6.77 203s # 203s #server response: 203s #HTTP/1.1 200 OK 203s #Connection: close 203s #Date: Fri, 29 Nov 2024 19:49:20 GMT 203s #Accept-Ranges: bytes 203s #ETag: "20a4-62796587675c0" 203s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 203s #Vary: In-If1 203s #Content-Length: 8356 203s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 203s #Client-Date: Fri, 29 Nov 2024 19:49:20 GMT 203s #Client-Peer: 127.0.0.1:8529 203s #Client-Response-Num: 1 203s #DMMATCH1: 1 203s # 203s # testing : download of /getfiles-perl-pod/perl587delta.pod 203s # expected: 8356 203s # received: 8356 203s ok 73 203s #lwp request: 203s #GET http://localhost:8529/getfiles-perl-pod/perl588delta.pod HTTP/1.1 203s #User-Agent: libwww-perl/6.77 203s # 203s #server response: 203s #HTTP/1.1 200 OK 203s #Connection: close 203s #Date: Fri, 29 Nov 2024 19:49:20 GMT 203s #Accept-Ranges: bytes 203s #ETag: "62c1-62796587675c0" 203s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 203s #Vary: In-If1 203s #Content-Length: 25281 203s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 203s #Client-Date: Fri, 29 Nov 2024 19:49:20 GMT 203s #Client-Peer: 127.0.0.1:8529 203s #Client-Response-Num: 1 203s #DMMATCH1: 1 203s # 203s # testing : download of /getfiles-perl-pod/perl588delta.pod 203s # expected: 25281 203s # received: 25281 203s ok 74 203s #lwp request: 203s #GET http://localhost:8529/getfiles-perl-pod/perl589delta.pod HTTP/1.1 203s #User-Agent: libwww-perl/6.77 203s # 203s #server response: 203s #HTTP/1.1 200 OK 203s #Connection: close 203s #Date: Fri, 29 Nov 2024 19:49:20 GMT 203s #Accept-Ranges: bytes 203s #ETag: "d28d-62796587675c0" 203s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 203s #Vary: In-If1 203s #Content-Length: 53901 203s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 203s #Client-Date: Fri, 29 Nov 2024 19:49:20 GMT 203s #Client-Peer: 127.0.0.1:8529 203s #Client-Response-Num: 1 203s #DMMATCH1: 1 203s # 203s # testing : download of /getfiles-perl-pod/perl589delta.pod 203s # expected: 53901 203s # received: 53901 203s ok 75 203s #lwp request: 203s #GET http://localhost:8529/getfiles-perl-pod/perl58delta.pod HTTP/1.1 203s #User-Agent: libwww-perl/6.77 203s # 203s #server response: 203s #HTTP/1.1 200 OK 203s #Connection: close 203s #Date: Fri, 29 Nov 2024 19:49:20 GMT 203s #Accept-Ranges: bytes 203s #ETag: "1c1d5-62796587675c0" 203s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 203s #Vary: In-If1 203s #Content-Length: 115157 203s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 203s #Client-Date: Fri, 29 Nov 2024 19:49:20 GMT 203s #Client-Peer: 127.0.0.1:8529 203s #Client-Response-Num: 1 203s #DMMATCH1: 1 203s # 203s # testing : download of /getfiles-perl-pod/perl58delta.pod 203s # expected: 115157 203s # received: 115157 203s ok 76 203s #lwp request: 203s #GET http://localhost:8529/getfiles-perl-pod/perlaix.pod HTTP/1.1 203s #User-Agent: libwww-perl/6.77 203s # 203s #server response: 203s #HTTP/1.1 200 OK 203s #Connection: close 203s #Date: Fri, 29 Nov 2024 19:49:20 GMT 203s #Accept-Ranges: bytes 203s #ETag: "4fe9-62796587675c0" 203s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 203s #Vary: In-If1 203s #Content-Length: 20457 203s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 203s #Client-Date: Fri, 29 Nov 2024 19:49:20 GMT 203s #Client-Peer: 127.0.0.1:8529 203s #Client-Response-Num: 1 203s #DMMATCH1: 1 203s # 203s # testing : download of /getfiles-perl-pod/perlaix.pod 203s # expected: 20457 203s # received: 20457 203s ok 77 203s #lwp request: 203s #GET http://localhost:8529/getfiles-perl-pod/perlamiga.pod HTTP/1.1 203s #User-Agent: libwww-perl/6.77 203s # 203s #server response: 203s #HTTP/1.1 200 OK 203s #Connection: close 203s #Date: Fri, 29 Nov 2024 19:49:20 GMT 203s #Accept-Ranges: bytes 203s #ETag: "1688-62796587675c0" 203s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 203s #Vary: In-If1 203s #Content-Length: 5768 203s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 203s #Client-Date: Fri, 29 Nov 2024 19:49:20 GMT 203s #Client-Peer: 127.0.0.1:8529 203s #Client-Response-Num: 1 203s #DMMATCH1: 1 203s # 203s # testing : download of /getfiles-perl-pod/perlamiga.pod 203s # expected: 5768 203s # received: 5768 203s ok 78 203s #lwp request: 203s #GET http://localhost:8529/getfiles-perl-pod/perlandroid.pod HTTP/1.1 203s #User-Agent: libwww-perl/6.77 203s # 203s #server response: 203s #HTTP/1.1 200 OK 203s #Connection: close 203s #Date: Fri, 29 Nov 2024 19:49:20 GMT 203s #Accept-Ranges: bytes 203s #ETag: "2031-62796587675c0" 203s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 203s #Vary: In-If1 203s #Content-Length: 8241 203s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 203s #Client-Date: Fri, 29 Nov 2024 19:49:20 GMT 203s #Client-Peer: 127.0.0.1:8529 203s #Client-Response-Num: 1 203s #DMMATCH1: 1 203s # 203s # testing : download of /getfiles-perl-pod/perlandroid.pod 203s # expected: 8241 203s # received: 8241 203s ok 79 203s #lwp request: 203s #GET http://localhost:8529/getfiles-perl-pod/perlapi.pod HTTP/1.1 203s #User-Agent: libwww-perl/6.77 203s # 203s #server response: 203s #HTTP/1.1 200 OK 203s #Connection: close 203s #Date: Fri, 29 Nov 2024 19:49:20 GMT 203s #Accept-Ranges: bytes 203s #ETag: "ceb51-62796587675c0" 203s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 203s #Vary: In-If1 203s #Content-Length: 846673 203s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 203s #Client-Date: Fri, 29 Nov 2024 19:49:20 GMT 203s #Client-Peer: 127.0.0.1:8529 203s #Client-Response-Num: 1 203s #DMMATCH1: 1 203s # 203s # testing : download of /getfiles-perl-pod/perlapi.pod 203s # expected: 846673 203s # received: 846673 203s ok 80 203s #lwp request: 203s #GET http://localhost:8529/getfiles-perl-pod/perlapio.pod HTTP/1.1 203s #User-Agent: libwww-perl/6.77 203s # 203s #server response: 203s #HTTP/1.1 200 OK 203s #Connection: close 203s #Date: Fri, 29 Nov 2024 19:49:20 GMT 203s #Accept-Ranges: bytes 203s #ETag: "5838-62796587675c0" 203s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 203s #Vary: In-If1 203s #Content-Length: 22584 203s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 203s #Client-Date: Fri, 29 Nov 2024 19:49:20 GMT 203s #Client-Peer: 127.0.0.1:8529 203s #Client-Response-Num: 1 203s #DMMATCH1: 1 203s # 203s # testing : download of /getfiles-perl-pod/perlapio.pod 203s # expected: 22584 203s # received: 22584 203s ok 81 203s #lwp request: 203s #GET http://localhost:8529/getfiles-perl-pod/perlartistic.pod HTTP/1.1 203s #User-Agent: libwww-perl/6.77 203s # 203s #server response: 203s #HTTP/1.1 200 OK 203s #Connection: close 203s #Date: Fri, 29 Nov 2024 19:49:20 GMT 203s #Accept-Ranges: bytes 203s #ETag: "1b62-62796587675c0" 203s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 203s #Vary: In-If1 203s #Content-Length: 7010 203s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 203s #Client-Date: Fri, 29 Nov 2024 19:49:20 GMT 203s #Client-Peer: 127.0.0.1:8529 203s #Client-Response-Num: 1 203s #DMMATCH1: 1 203s # 203s # testing : download of /getfiles-perl-pod/perlartistic.pod 203s # expected: 7010 203s # received: 7010 203s ok 82 203s #lwp request: 203s #GET http://localhost:8529/getfiles-perl-pod/perlbook.pod HTTP/1.1 203s #User-Agent: libwww-perl/6.77 203s # 203s #server response: 203s #HTTP/1.1 200 OK 203s #Connection: close 203s #Date: Fri, 29 Nov 2024 19:49:20 GMT 203s #Accept-Ranges: bytes 203s #ETag: "210c-62796587675c0" 203s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 203s #Vary: In-If1 203s #Content-Length: 8460 203s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 203s #Client-Date: Fri, 29 Nov 2024 19:49:20 GMT 203s #Client-Peer: 127.0.0.1:8529 203s #Client-Response-Num: 1 203s #DMMATCH1: 1 203s # 203s # testing : download of /getfiles-perl-pod/perlbook.pod 203s # expected: 8460 203s # received: 8460 203s ok 83 203s #lwp request: 203s #GET http://localhost:8529/getfiles-perl-pod/perlboot.pod HTTP/1.1 203s #User-Agent: libwww-perl/6.77 203s # 203s #server response: 203s #HTTP/1.1 200 OK 203s #Connection: close 203s #Date: Fri, 29 Nov 2024 19:49:20 GMT 203s #Accept-Ranges: bytes 203s #ETag: "126-62796587675c0" 203s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 203s #Vary: In-If1 203s #Content-Length: 294 203s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 203s #Client-Date: Fri, 29 Nov 2024 19:49:20 GMT 203s #Client-Peer: 127.0.0.1:8529 203s #Client-Response-Num: 1 203s #DMMATCH1: 1 203s # 203s # testing : download of /getfiles-perl-pod/perlboot.pod 203s # expected: 294 203s # received: 294 203s ok 84 203s #lwp request: 203s #GET http://localhost:8529/getfiles-perl-pod/perlbot.pod HTTP/1.1 203s #User-Agent: libwww-perl/6.77 203s # 203s #server response: 203s #HTTP/1.1 200 OK 203s #Connection: close 203s #Date: Fri, 29 Nov 2024 19:49:20 GMT 203s #Accept-Ranges: bytes 203s #ETag: "130-62796587675c0" 203s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 203s #Vary: In-If1 203s #Content-Length: 304 203s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 203s #Client-Date: Fri, 29 Nov 2024 19:49:20 GMT 203s #Client-Peer: 127.0.0.1:8529 203s #Client-Response-Num: 1 203s #DMMATCH1: 1 203s # 203s # testing : download of /getfiles-perl-pod/perlbot.pod 203s # expected: 304 203s # received: 304 203s ok 85 203s #lwp request: 203s #GET http://localhost:8529/getfiles-perl-pod/perlbs2000.pod HTTP/1.1 203s #User-Agent: libwww-perl/6.77 203s # 203s #server response: 203s #HTTP/1.1 200 OK 203s #Connection: close 203s #Date: Fri, 29 Nov 2024 19:49:20 GMT 203s #Accept-Ranges: bytes 203s #ETag: "1f50-62796587675c0" 203s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 203s #Vary: In-If1 203s #Content-Length: 8016 203s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 203s #Client-Date: Fri, 29 Nov 2024 19:49:20 GMT 203s #Client-Peer: 127.0.0.1:8529 203s #Client-Response-Num: 1 203s #DMMATCH1: 1 203s # 203s # testing : download of /getfiles-perl-pod/perlbs2000.pod 203s # expected: 8016 203s # received: 8016 203s ok 86 203s #lwp request: 203s #GET http://localhost:8529/getfiles-perl-pod/perlcall.pod HTTP/1.1 203s #User-Agent: libwww-perl/6.77 203s # 203s #server response: 203s #HTTP/1.1 200 OK 203s #Connection: close 203s #Date: Fri, 29 Nov 2024 19:49:20 GMT 203s #Accept-Ranges: bytes 203s #ETag: "dea2-62796587675c0" 203s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 203s #Vary: In-If1 203s #Content-Length: 56994 203s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 203s #Client-Date: Fri, 29 Nov 2024 19:49:20 GMT 203s #Client-Peer: 127.0.0.1:8529 203s #Client-Response-Num: 1 203s #DMMATCH1: 1 203s # 203s # testing : download of /getfiles-perl-pod/perlcall.pod 203s # expected: 56994 203s # received: 56994 203s ok 87 203s #lwp request: 203s #GET http://localhost:8529/getfiles-perl-pod/perlcheat.pod HTTP/1.1 203s #User-Agent: libwww-perl/6.77 203s # 203s #server response: 203s #HTTP/1.1 200 OK 203s #Connection: close 203s #Date: Fri, 29 Nov 2024 19:49:20 GMT 203s #Accept-Ranges: bytes 203s #ETag: "1180-62796587675c0" 203s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 203s #Vary: In-If1 203s #Content-Length: 4480 203s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 203s #Client-Date: Fri, 29 Nov 2024 19:49:20 GMT 203s #Client-Peer: 127.0.0.1:8529 203s #Client-Response-Num: 1 203s #DMMATCH1: 1 203s # 203s # testing : download of /getfiles-perl-pod/perlcheat.pod 203s # expected: 4480 203s # received: 4480 203s ok 88 203s #lwp request: 203s #GET http://localhost:8529/getfiles-perl-pod/perlclass.pod HTTP/1.1 203s #User-Agent: libwww-perl/6.77 203s # 203s #server response: 203s #HTTP/1.1 200 OK 203s #Connection: close 203s #Date: Fri, 29 Nov 2024 19:49:20 GMT 203s #Accept-Ranges: bytes 203s #ETag: "3179-62796587675c0" 203s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 203s #Vary: In-If1 203s #Content-Length: 12665 203s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 203s #Client-Date: Fri, 29 Nov 2024 19:49:20 GMT 203s #Client-Peer: 127.0.0.1:8529 203s #Client-Response-Num: 1 203s #DMMATCH1: 1 203s # 203s # testing : download of /getfiles-perl-pod/perlclass.pod 203s # expected: 12665 203s # received: 12665 203s ok 89 203s #lwp request: 203s #GET http://localhost:8529/getfiles-perl-pod/perlclassguts.pod HTTP/1.1 203s #User-Agent: libwww-perl/6.77 203s # 203s #server response: 203s #HTTP/1.1 200 OK 203s #Connection: close 203s #Date: Fri, 29 Nov 2024 19:49:20 GMT 203s #Accept-Ranges: bytes 203s #ETag: "3c63-62796587675c0" 203s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 203s #Vary: In-If1 203s #Content-Length: 15459 203s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 203s #Client-Date: Fri, 29 Nov 2024 19:49:20 GMT 203s #Client-Peer: 127.0.0.1:8529 203s #Client-Response-Num: 1 203s #DMMATCH1: 1 203s # 203s # testing : download of /getfiles-perl-pod/perlclassguts.pod 203s # expected: 15459 203s # received: 15459 203s ok 90 203s #lwp request: 203s #GET http://localhost:8529/getfiles-perl-pod/perlclib.pod HTTP/1.1 203s #User-Agent: libwww-perl/6.77 203s # 203s #server response: 203s #HTTP/1.1 200 OK 203s #Connection: close 203s #Date: Fri, 29 Nov 2024 19:49:20 GMT 203s #Accept-Ranges: bytes 203s #ETag: "d19f-62796587675c0" 203s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 203s #Vary: In-If1 203s #Content-Length: 53663 203s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 203s #Client-Date: Fri, 29 Nov 2024 19:49:20 GMT 203s #Client-Peer: 127.0.0.1:8529 203s #Client-Response-Num: 1 203s #DMMATCH1: 1 203s # 203s # testing : download of /getfiles-perl-pod/perlclib.pod 203s # expected: 53663 203s # received: 53663 203s ok 91 203s #lwp request: 203s #GET http://localhost:8529/getfiles-perl-pod/perlcn.pod HTTP/1.1 203s #User-Agent: libwww-perl/6.77 203s # 203s #server response: 203s #HTTP/1.1 200 OK 203s #Connection: close 203s #Date: Fri, 29 Nov 2024 19:49:20 GMT 203s #Accept-Ranges: bytes 203s #ETag: "12e5-62796587675c0" 203s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 203s #Vary: In-If1 203s #Content-Length: 4837 203s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 203s #Client-Date: Fri, 29 Nov 2024 19:49:20 GMT 203s #Client-Peer: 127.0.0.1:8529 203s #Client-Response-Num: 1 203s #DMMATCH1: 1 203s # 203s # testing : download of /getfiles-perl-pod/perlcn.pod 203s # expected: 4837 203s # received: 4837 203s ok 92 203s #lwp request: 203s #GET http://localhost:8529/getfiles-perl-pod/perlcommunity.pod HTTP/1.1 203s #User-Agent: libwww-perl/6.77 203s # 203s #server response: 203s #HTTP/1.1 200 OK 203s #Connection: close 203s #Date: Fri, 29 Nov 2024 19:49:20 GMT 203s #Accept-Ranges: bytes 203s #ETag: "1b1b-62796587675c0" 203s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 203s #Vary: In-If1 203s #Content-Length: 6939 203s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 203s #Client-Date: Fri, 29 Nov 2024 19:49:20 GMT 203s #Client-Peer: 127.0.0.1:8529 203s #Client-Response-Num: 1 203s #DMMATCH1: 1 203s # 203s # testing : download of /getfiles-perl-pod/perlcommunity.pod 203s # expected: 6939 203s # received: 6939 203s ok 93 203s #lwp request: 203s #GET http://localhost:8529/getfiles-perl-pod/perlcygwin.pod HTTP/1.1 203s #User-Agent: libwww-perl/6.77 203s # 203s #server response: 203s #HTTP/1.1 200 OK 203s #Connection: close 203s #Date: Fri, 29 Nov 2024 19:49:20 GMT 203s #Accept-Ranges: bytes 203s #ETag: "662a-62796587675c0" 203s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 203s #Vary: In-If1 203s #Content-Length: 26154 203s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 203s #Client-Date: Fri, 29 Nov 2024 19:49:20 GMT 203s #Client-Peer: 127.0.0.1:8529 203s #Client-Response-Num: 1 203s #DMMATCH1: 1 203s # 203s # testing : download of /getfiles-perl-pod/perlcygwin.pod 203s # expected: 26154 203s # received: 26154 203s ok 94 203s #lwp request: 203s #GET http://localhost:8529/getfiles-perl-pod/perldata.pod HTTP/1.1 203s #User-Agent: libwww-perl/6.77 203s # 203s #server response: 203s #HTTP/1.1 200 OK 203s #Connection: close 203s #Date: Fri, 29 Nov 2024 19:49:20 GMT 203s #Accept-Ranges: bytes 203s #ETag: "cfa2-62796587675c0" 203s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 203s #Vary: In-If1 203s #Content-Length: 53154 203s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 203s #Client-Date: Fri, 29 Nov 2024 19:49:20 GMT 203s #Client-Peer: 127.0.0.1:8529 203s #Client-Response-Num: 1 203s #DMMATCH1: 1 203s # 203s # testing : download of /getfiles-perl-pod/perldata.pod 203s # expected: 53154 203s # received: 53154 203s ok 95 203s #lwp request: 203s #GET http://localhost:8529/getfiles-perl-pod/perldbmfilter.pod HTTP/1.1 203s #User-Agent: libwww-perl/6.77 203s # 203s #server response: 203s #HTTP/1.1 200 OK 203s #Connection: close 203s #Date: Fri, 29 Nov 2024 19:49:20 GMT 203s #Accept-Ranges: bytes 203s #ETag: "134d-62796587675c0" 203s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 203s #Vary: In-If1 203s #Content-Length: 4941 203s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 203s #Client-Date: Fri, 29 Nov 2024 19:49:20 GMT 203s #Client-Peer: 127.0.0.1:8529 203s #Client-Response-Num: 1 203s #DMMATCH1: 1 203s # 203s # testing : download of /getfiles-perl-pod/perldbmfilter.pod 203s # expected: 4941 203s # received: 4941 203s ok 96 203s #lwp request: 203s #GET http://localhost:8529/getfiles-perl-pod/perldebguts.pod HTTP/1.1 203s #User-Agent: libwww-perl/6.77 203s # 203s #server response: 203s #HTTP/1.1 200 OK 203s #Connection: close 203s #Date: Fri, 29 Nov 2024 19:49:20 GMT 203s #Accept-Ranges: bytes 203s #ETag: "a85c-62796587675c0" 203s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 203s #Vary: In-If1 203s #Content-Length: 43100 203s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 203s #Client-Date: Fri, 29 Nov 2024 19:49:20 GMT 203s #Client-Peer: 127.0.0.1:8529 203s #Client-Response-Num: 1 203s #DMMATCH1: 1 203s # 203s # testing : download of /getfiles-perl-pod/perldebguts.pod 203s # expected: 43100 203s # received: 43100 203s ok 97 203s #lwp request: 203s #GET http://localhost:8529/getfiles-perl-pod/perldebtut.pod HTTP/1.1 203s #User-Agent: libwww-perl/6.77 203s # 203s #server response: 203s #HTTP/1.1 200 OK 203s #Connection: close 203s #Date: Fri, 29 Nov 2024 19:49:20 GMT 203s #Accept-Ranges: bytes 203s #ETag: "5693-62796587675c0" 203s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 203s #Vary: In-If1 203s #Content-Length: 22163 203s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 203s #Client-Date: Fri, 29 Nov 2024 19:49:20 GMT 203s #Client-Peer: 127.0.0.1:8529 203s #Client-Response-Num: 1 203s #DMMATCH1: 1 203s # 203s # testing : download of /getfiles-perl-pod/perldebtut.pod 203s # expected: 22163 203s # received: 22163 203s ok 98 203s #lwp request: 203s #GET http://localhost:8529/getfiles-perl-pod/perldebug.pod HTTP/1.1 203s #User-Agent: libwww-perl/6.77 203s # 203s #server response: 203s #HTTP/1.1 200 OK 203s #Connection: close 203s #Date: Fri, 29 Nov 2024 19:49:20 GMT 203s #Accept-Ranges: bytes 203s #ETag: "9bc9-62796587675c0" 203s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 203s #Vary: In-If1 203s #Content-Length: 39881 203s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 203s #Client-Date: Fri, 29 Nov 2024 19:49:20 GMT 203s #Client-Peer: 127.0.0.1:8529 203s #Client-Response-Num: 1 203s #DMMATCH1: 1 203s # 203s # testing : download of /getfiles-perl-pod/perldebug.pod 203s # expected: 39881 203s # received: 39881 203s ok 99 203s #lwp request: 203s #GET http://localhost:8529/getfiles-perl-pod/perldelta.pod HTTP/1.1 203s #User-Agent: libwww-perl/6.77 203s # 203s #server response: 203s #HTTP/1.1 200 OK 203s #Connection: close 203s #Date: Fri, 29 Nov 2024 19:49:20 GMT 203s #Accept-Ranges: bytes 203s #ETag: "c797-62796587675c0" 203s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 203s #Vary: In-If1 203s #Content-Length: 51095 203s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 203s #Client-Date: Fri, 29 Nov 2024 19:49:20 GMT 203s #Client-Peer: 127.0.0.1:8529 203s #Client-Response-Num: 1 203s #DMMATCH1: 1 203s # 203s # testing : download of /getfiles-perl-pod/perldelta.pod 203s # expected: 51095 203s # received: 51095 203s ok 100 203s #lwp request: 203s #GET http://localhost:8529/getfiles-perl-pod/perldeprecation.pod HTTP/1.1 203s #User-Agent: libwww-perl/6.77 203s # 203s #server response: 203s #HTTP/1.1 200 OK 203s #Connection: close 203s #Date: Fri, 29 Nov 2024 19:49:20 GMT 203s #Accept-Ranges: bytes 203s #ETag: "5fb8-62796587675c0" 203s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 203s #Vary: In-If1 203s #Content-Length: 24504 203s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 203s #Client-Date: Fri, 29 Nov 2024 19:49:20 GMT 203s #Client-Peer: 127.0.0.1:8529 203s #Client-Response-Num: 1 203s #DMMATCH1: 1 203s # 203s # testing : download of /getfiles-perl-pod/perldeprecation.pod 203s # expected: 24504 203s # received: 24504 203s ok 101 203s #lwp request: 203s #GET http://localhost:8529/getfiles-perl-pod/perldiag.pod HTTP/1.1 203s #User-Agent: libwww-perl/6.77 203s # 203s #server response: 203s #HTTP/1.1 200 OK 203s #Connection: close 203s #Date: Fri, 29 Nov 2024 19:49:20 GMT 203s #Accept-Ranges: bytes 203s #ETag: "4d4e9-62796587675c0" 203s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 203s #Vary: In-If1 203s #Content-Length: 316649 203s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 203s #Client-Date: Fri, 29 Nov 2024 19:49:20 GMT 203s #Client-Peer: 127.0.0.1:8529 203s #Client-Response-Num: 1 203s #DMMATCH1: 1 203s # 203s # testing : download of /getfiles-perl-pod/perldiag.pod 203s # expected: 316649 203s # received: 316649 203s ok 102 203s #lwp request: 203s #GET http://localhost:8529/getfiles-perl-pod/perldoc.pod HTTP/1.1 203s #User-Agent: libwww-perl/6.77 203s # 203s #server response: 203s #HTTP/1.1 200 OK 203s #Connection: close 203s #Date: Fri, 29 Nov 2024 19:49:20 GMT 203s #Accept-Ranges: bytes 203s #ETag: "24a0-62796587675c0" 203s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 203s #Vary: In-If1 203s #Content-Length: 9376 203s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 203s #Client-Date: Fri, 29 Nov 2024 19:49:20 GMT 203s #Client-Peer: 127.0.0.1:8529 203s #Client-Response-Num: 1 203s #DMMATCH1: 1 203s # 203s # testing : download of /getfiles-perl-pod/perldoc.pod 203s # expected: 9376 203s # received: 9376 203s ok 103 203s #lwp request: 203s #GET http://localhost:8529/getfiles-perl-pod/perldocstyle.pod HTTP/1.1 203s #User-Agent: libwww-perl/6.77 203s # 203s #server response: 203s #HTTP/1.1 200 OK 203s #Connection: close 203s #Date: Fri, 29 Nov 2024 19:49:20 GMT 203s #Accept-Ranges: bytes 203s #ETag: "b4ed-62796587675c0" 203s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 203s #Vary: In-If1 203s #Content-Length: 46317 203s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 203s #Client-Date: Fri, 29 Nov 2024 19:49:20 GMT 203s #Client-Peer: 127.0.0.1:8529 203s #Client-Response-Num: 1 203s #DMMATCH1: 1 203s # 203s # testing : download of /getfiles-perl-pod/perldocstyle.pod 203s # expected: 46317 203s # received: 46317 203s ok 104 203s #lwp request: 203s #GET http://localhost:8529/getfiles-perl-pod/perldsc.pod HTTP/1.1 203s #User-Agent: libwww-perl/6.77 203s # 203s #server response: 203s #HTTP/1.1 200 OK 203s #Connection: close 203s #Date: Fri, 29 Nov 2024 19:49:20 GMT 203s #Accept-Ranges: bytes 203s #ETag: "6946-62796587675c0" 203s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 203s #Vary: In-If1 203s #Content-Length: 26950 203s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 203s #Client-Date: Fri, 29 Nov 2024 19:49:20 GMT 203s #Client-Peer: 127.0.0.1:8529 203s #Client-Response-Num: 1 203s #DMMATCH1: 1 203s # 203s # testing : download of /getfiles-perl-pod/perldsc.pod 203s # expected: 26950 203s # received: 26950 203s ok 105 203s #lwp request: 203s #GET http://localhost:8529/getfiles-perl-pod/perldtrace.pod HTTP/1.1 203s #User-Agent: libwww-perl/6.77 203s # 203s #server response: 203s #HTTP/1.1 200 OK 203s #Connection: close 203s #Date: Fri, 29 Nov 2024 19:49:20 GMT 203s #Accept-Ranges: bytes 203s #ETag: "1f20-62796587675c0" 203s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 203s #Vary: In-If1 203s #Content-Length: 7968 203s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 203s #Client-Date: Fri, 29 Nov 2024 19:49:20 GMT 203s #Client-Peer: 127.0.0.1:8529 203s #Client-Response-Num: 1 203s #DMMATCH1: 1 203s # 203s # testing : download of /getfiles-perl-pod/perldtrace.pod 203s # expected: 7968 203s # received: 7968 203s ok 106 203s #lwp request: 203s #GET http://localhost:8529/getfiles-perl-pod/perlebcdic.pod HTTP/1.1 203s #User-Agent: libwww-perl/6.77 203s # 203s #server response: 203s #HTTP/1.1 200 OK 203s #Connection: close 203s #Date: Fri, 29 Nov 2024 19:49:20 GMT 203s #Accept-Ranges: bytes 203s #ETag: "1497f-62796587675c0" 203s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 203s #Vary: In-If1 203s #Content-Length: 84351 203s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 203s #Client-Date: Fri, 29 Nov 2024 19:49:20 GMT 203s #Client-Peer: 127.0.0.1:8529 203s #Client-Response-Num: 1 203s #DMMATCH1: 1 203s # 203s # testing : download of /getfiles-perl-pod/perlebcdic.pod 203s # expected: 84351 203s # received: 84351 203s ok 107 203s #lwp request: 203s #GET http://localhost:8529/getfiles-perl-pod/perlembed.pod HTTP/1.1 203s #User-Agent: libwww-perl/6.77 203s # 203s #server response: 203s #HTTP/1.1 200 OK 203s #Connection: close 203s #Date: Fri, 29 Nov 2024 19:49:20 GMT 203s #Accept-Ranges: bytes 203s #ETag: "937e-62796587675c0" 203s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 203s #Vary: In-If1 203s #Content-Length: 37758 203s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 203s #Client-Date: Fri, 29 Nov 2024 19:49:20 GMT 203s #Client-Peer: 127.0.0.1:8529 203s #Client-Response-Num: 1 203s #DMMATCH1: 1 203s # 203s # testing : download of /getfiles-perl-pod/perlembed.pod 203s # expected: 37758 203s # received: 37758 203s ok 108 203s #lwp request: 203s #GET http://localhost:8529/getfiles-perl-pod/perlexperiment.pod HTTP/1.1 203s #User-Agent: libwww-perl/6.77 203s # 203s #server response: 203s #HTTP/1.1 200 OK 203s #Connection: close 203s #Date: Fri, 29 Nov 2024 19:49:20 GMT 203s #Accept-Ranges: bytes 203s #ETag: "2812-62796587675c0" 203s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 203s #Vary: In-If1 203s #Content-Length: 10258 203s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 203s #Client-Date: Fri, 29 Nov 2024 19:49:20 GMT 203s #Client-Peer: 127.0.0.1:8529 203s #Client-Response-Num: 1 203s #DMMATCH1: 1 203s # 203s # testing : download of /getfiles-perl-pod/perlexperiment.pod 203s # expected: 10258 203s # received: 10258 203s ok 109 203s #lwp request: 203s #GET http://localhost:8529/getfiles-perl-pod/perlfaq.pod HTTP/1.1 203s #User-Agent: libwww-perl/6.77 203s # 203s #server response: 203s #HTTP/1.1 200 OK 203s #Connection: close 203s #Date: Fri, 29 Nov 2024 19:49:20 GMT 203s #Accept-Ranges: bytes 203s #ETag: "58d2-62796587675c0" 203s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 203s #Vary: In-If1 203s #Content-Length: 22738 203s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 203s #Client-Date: Fri, 29 Nov 2024 19:49:20 GMT 203s #Client-Peer: 127.0.0.1:8529 203s #Client-Response-Num: 1 203s #DMMATCH1: 1 203s # 203s # testing : download of /getfiles-perl-pod/perlfaq.pod 203s # expected: 22738 203s # received: 22738 203s ok 110 203s #lwp request: 203s #GET http://localhost:8529/getfiles-perl-pod/perlfaq1.pod HTTP/1.1 203s #User-Agent: libwww-perl/6.77 203s # 203s #server response: 203s #HTTP/1.1 200 OK 203s #Connection: close 203s #Date: Fri, 29 Nov 2024 19:49:20 GMT 203s #Accept-Ranges: bytes 203s #ETag: "34a1-62796587675c0" 203s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 203s #Vary: In-If1 203s #Content-Length: 13473 203s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 203s #Client-Date: Fri, 29 Nov 2024 19:49:20 GMT 203s #Client-Peer: 127.0.0.1:8529 203s #Client-Response-Num: 1 203s #DMMATCH1: 1 203s # 203s # testing : download of /getfiles-perl-pod/perlfaq1.pod 203s # expected: 13473 203s # received: 13473 203s ok 111 203s #lwp request: 203s #GET http://localhost:8529/getfiles-perl-pod/perlfaq2.pod HTTP/1.1 203s #User-Agent: libwww-perl/6.77 203s # 203s #server response: 203s #HTTP/1.1 200 OK 203s #Connection: close 203s #Date: Fri, 29 Nov 2024 19:49:20 GMT 203s #Accept-Ranges: bytes 203s #ETag: "292a-62796587675c0" 203s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 203s #Vary: In-If1 203s #Content-Length: 10538 203s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 203s #Client-Date: Fri, 29 Nov 2024 19:49:20 GMT 203s #Client-Peer: 127.0.0.1:8529 203s #Client-Response-Num: 1 203s #DMMATCH1: 1 203s # 203s # testing : download of /getfiles-perl-pod/perlfaq2.pod 203s # expected: 10538 203s # received: 10538 203s ok 112 203s #lwp request: 203s #GET http://localhost:8529/getfiles-perl-pod/perlfaq3.pod HTTP/1.1 203s #User-Agent: libwww-perl/6.77 203s # 203s #server response: 203s #HTTP/1.1 200 OK 203s #Connection: close 203s #Date: Fri, 29 Nov 2024 19:49:20 GMT 203s #Accept-Ranges: bytes 203s #ETag: "92e1-62796587675c0" 203s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 203s #Vary: In-If1 203s #Content-Length: 37601 203s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 203s #Client-Date: Fri, 29 Nov 2024 19:49:20 GMT 203s #Client-Peer: 127.0.0.1:8529 203s #Client-Response-Num: 1 203s #DMMATCH1: 1 203s # 203s # testing : download of /getfiles-perl-pod/perlfaq3.pod 203s # expected: 37601 203s # received: 37601 203s ok 113 203s #lwp request: 203s #GET http://localhost:8529/getfiles-perl-pod/perlfaq4.pod HTTP/1.1 203s #User-Agent: libwww-perl/6.77 203s # 203s #server response: 203s #HTTP/1.1 200 OK 203s #Connection: close 203s #Date: Fri, 29 Nov 2024 19:49:20 GMT 203s #Accept-Ranges: bytes 203s #ETag: "16bcd-62796587675c0" 203s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 203s #Vary: In-If1 203s #Content-Length: 93133 203s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 203s #Client-Date: Fri, 29 Nov 2024 19:49:20 GMT 203s #Client-Peer: 127.0.0.1:8529 203s #Client-Response-Num: 1 203s #DMMATCH1: 1 203s # 203s # testing : download of /getfiles-perl-pod/perlfaq4.pod 203s # expected: 93133 203s # received: 93133 203s ok 114 203s #lwp request: 203s #GET http://localhost:8529/getfiles-perl-pod/perlfaq5.pod HTTP/1.1 203s #User-Agent: libwww-perl/6.77 203s # 203s #server response: 203s #HTTP/1.1 200 OK 203s #Connection: close 203s #Date: Fri, 29 Nov 2024 19:49:20 GMT 203s #Accept-Ranges: bytes 203s #ETag: "dbc1-62796587675c0" 203s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 203s #Vary: In-If1 203s #Content-Length: 56257 203s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 203s #Client-Date: Fri, 29 Nov 2024 19:49:20 GMT 203s #Client-Peer: 127.0.0.1:8529 203s #Client-Response-Num: 1 203s #DMMATCH1: 1 203s # 203s # testing : download of /getfiles-perl-pod/perlfaq5.pod 203s # expected: 56257 203s # received: 56257 203s ok 115 203s #lwp request: 203s #GET http://localhost:8529/getfiles-perl-pod/perlfaq6.pod HTTP/1.1 203s #User-Agent: libwww-perl/6.77 203s # 203s #server response: 203s #HTTP/1.1 200 OK 203s #Connection: close 203s #Date: Fri, 29 Nov 2024 19:49:20 GMT 203s #Accept-Ranges: bytes 203s #ETag: "9a71-62796587675c0" 203s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 203s #Vary: In-If1 203s #Content-Length: 39537 203s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 203s #Client-Date: Fri, 29 Nov 2024 19:49:20 GMT 203s #Client-Peer: 127.0.0.1:8529 203s #Client-Response-Num: 1 203s #DMMATCH1: 1 203s # 203s # testing : download of /getfiles-perl-pod/perlfaq6.pod 203s # expected: 39537 203s # received: 39537 203s ok 116 203s #lwp request: 203s #GET http://localhost:8529/getfiles-perl-pod/perlfaq7.pod HTTP/1.1 203s #User-Agent: libwww-perl/6.77 203s # 203s #server response: 203s #HTTP/1.1 200 OK 203s #Connection: close 203s #Date: Fri, 29 Nov 2024 19:49:20 GMT 203s #Accept-Ranges: bytes 203s #ETag: "93ae-62796587675c0" 203s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 203s #Vary: In-If1 203s #Content-Length: 37806 203s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 203s #Client-Date: Fri, 29 Nov 2024 19:49:20 GMT 203s #Client-Peer: 127.0.0.1:8529 203s #Client-Response-Num: 1 203s #DMMATCH1: 1 203s # 203s # testing : download of /getfiles-perl-pod/perlfaq7.pod 203s # expected: 37806 203s # received: 37806 203s ok 117 203s #lwp request: 203s #GET http://localhost:8529/getfiles-perl-pod/perlfaq8.pod HTTP/1.1 203s #User-Agent: libwww-perl/6.77 203s # 203s #server response: 203s #HTTP/1.1 200 OK 203s #Connection: close 203s #Date: Fri, 29 Nov 2024 19:49:20 GMT 203s #Accept-Ranges: bytes 203s #ETag: "c30c-62796587675c0" 203s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 203s #Vary: In-If1 203s #Content-Length: 49932 203s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 203s #Client-Date: Fri, 29 Nov 2024 19:49:20 GMT 203s #Client-Peer: 127.0.0.1:8529 203s #Client-Response-Num: 1 203s #DMMATCH1: 1 203s # 203s # testing : download of /getfiles-perl-pod/perlfaq8.pod 203s # expected: 49932 203s # received: 49932 203s ok 118 203s #lwp request: 203s #GET http://localhost:8529/getfiles-perl-pod/perlfaq9.pod HTTP/1.1 203s #User-Agent: libwww-perl/6.77 203s # 203s #server response: 203s #HTTP/1.1 200 OK 203s #Connection: close 203s #Date: Fri, 29 Nov 2024 19:49:20 GMT 203s #Accept-Ranges: bytes 203s #ETag: "3b75-62796587675c0" 203s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 203s #Vary: In-If1 203s #Content-Length: 15221 203s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 203s #Client-Date: Fri, 29 Nov 2024 19:49:20 GMT 203s #Client-Peer: 127.0.0.1:8529 203s #Client-Response-Num: 1 203s #DMMATCH1: 1 203s # 203s # testing : download of /getfiles-perl-pod/perlfaq9.pod 203s # expected: 15221 203s # received: 15221 203s ok 119 203s #lwp request: 203s #GET http://localhost:8529/getfiles-perl-pod/perlfilter.pod HTTP/1.1 203s #User-Agent: libwww-perl/6.77 203s # 203s #server response: 203s #HTTP/1.1 200 OK 203s #Connection: close 203s #Date: Fri, 29 Nov 2024 19:49:20 GMT 203s #Accept-Ranges: bytes 203s #ETag: "56ca-62796587675c0" 203s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 203s #Vary: In-If1 203s #Content-Length: 22218 203s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 203s #Client-Date: Fri, 29 Nov 2024 19:49:20 GMT 203s #Client-Peer: 127.0.0.1:8529 203s #Client-Response-Num: 1 203s #DMMATCH1: 1 203s # 203s # testing : download of /getfiles-perl-pod/perlfilter.pod 203s # expected: 22218 203s # received: 22218 203s ok 120 203s #lwp request: 203s #GET http://localhost:8529/getfiles-perl-pod/perlfork.pod HTTP/1.1 203s #User-Agent: libwww-perl/6.77 203s # 203s #server response: 203s #HTTP/1.1 200 OK 203s #Connection: close 203s #Date: Fri, 29 Nov 2024 19:49:20 GMT 203s #Accept-Ranges: bytes 203s #ETag: "342b-62796587675c0" 203s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 203s #Vary: In-If1 203s #Content-Length: 13355 203s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 203s #Client-Date: Fri, 29 Nov 2024 19:49:20 GMT 203s #Client-Peer: 127.0.0.1:8529 203s #Client-Response-Num: 1 203s #DMMATCH1: 1 203s # 203s # testing : download of /getfiles-perl-pod/perlfork.pod 203s # expected: 13355 203s # received: 13355 203s ok 121 203s #lwp request: 203s #GET http://localhost:8529/getfiles-perl-pod/perlform.pod HTTP/1.1 203s #User-Agent: libwww-perl/6.77 203s # 203s #server response: 203s #HTTP/1.1 200 OK 203s #Connection: close 203s #Date: Fri, 29 Nov 2024 19:49:20 GMT 203s #Accept-Ranges: bytes 203s #ETag: "4122-62796587675c0" 203s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 203s #Vary: In-If1 203s #Content-Length: 16674 203s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 203s #Client-Date: Fri, 29 Nov 2024 19:49:20 GMT 203s #Client-Peer: 127.0.0.1:8529 203s #Client-Response-Num: 1 203s #DMMATCH1: 1 203s # 203s # testing : download of /getfiles-perl-pod/perlform.pod 203s # expected: 16674 203s # received: 16674 203s ok 122 203s #lwp request: 203s #GET http://localhost:8529/getfiles-perl-pod/perlfreebsd.pod HTTP/1.1 203s #User-Agent: libwww-perl/6.77 203s # 203s #server response: 203s #HTTP/1.1 200 OK 203s #Connection: close 203s #Date: Fri, 29 Nov 2024 19:49:20 GMT 203s #Accept-Ranges: bytes 203s #ETag: "671-62796587675c0" 203s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 203s #Vary: In-If1 203s #Content-Length: 1649 203s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 203s #Client-Date: Fri, 29 Nov 2024 19:49:20 GMT 203s #Client-Peer: 127.0.0.1:8529 203s #Client-Response-Num: 1 203s #DMMATCH1: 1 203s # 203s # testing : download of /getfiles-perl-pod/perlfreebsd.pod 203s # expected: 1649 203s # received: 1649 203s ok 123 203s #lwp request: 203s #GET http://localhost:8529/getfiles-perl-pod/perlfunc.pod HTTP/1.1 203s #User-Agent: libwww-perl/6.77 203s # 203s #server response: 203s #HTTP/1.1 200 OK 203s #Connection: close 203s #Date: Fri, 29 Nov 2024 19:49:20 GMT 203s #Accept-Ranges: bytes 203s #ETag: "68740-62796587675c0" 203s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 203s #Vary: In-If1 203s #Content-Length: 427840 203s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 203s #Client-Date: Fri, 29 Nov 2024 19:49:20 GMT 203s #Client-Peer: 127.0.0.1:8529 203s #Client-Response-Num: 1 203s #DMMATCH1: 1 203s # 203s # testing : download of /getfiles-perl-pod/perlfunc.pod 203s # expected: 427840 203s # received: 427840 203s ok 124 203s #lwp request: 203s #GET http://localhost:8529/getfiles-perl-pod/perlgit.pod HTTP/1.1 203s #User-Agent: libwww-perl/6.77 203s # 203s #server response: 203s #HTTP/1.1 200 OK 203s #Connection: close 203s #Date: Fri, 29 Nov 2024 19:49:20 GMT 203s #Accept-Ranges: bytes 203s #ETag: "7c2e-62796587675c0" 203s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 203s #Vary: In-If1 203s #Content-Length: 31790 203s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 203s #Client-Date: Fri, 29 Nov 2024 19:49:20 GMT 203s #Client-Peer: 127.0.0.1:8529 203s #Client-Response-Num: 1 203s #DMMATCH1: 1 203s # 203s # testing : download of /getfiles-perl-pod/perlgit.pod 203s # expected: 31790 203s # received: 31790 203s ok 125 203s #lwp request: 203s #GET http://localhost:8529/getfiles-perl-pod/perlglossary.pod HTTP/1.1 203s #User-Agent: libwww-perl/6.77 203s # 203s #server response: 203s #HTTP/1.1 200 OK 203s #Connection: close 203s #Date: Fri, 29 Nov 2024 19:49:20 GMT 203s #Accept-Ranges: bytes 203s #ETag: "219ca-62796587675c0" 203s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 203s #Vary: In-If1 203s #Content-Length: 137674 203s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 203s #Client-Date: Fri, 29 Nov 2024 19:49:20 GMT 203s #Client-Peer: 127.0.0.1:8529 203s #Client-Response-Num: 1 203s #DMMATCH1: 1 203s # 203s # testing : download of /getfiles-perl-pod/perlglossary.pod 203s # expected: 137674 203s # received: 137674 203s ok 126 203s #lwp request: 203s #GET http://localhost:8529/getfiles-perl-pod/perlgov.pod HTTP/1.1 203s #User-Agent: libwww-perl/6.77 203s # 203s #server response: 203s #HTTP/1.1 200 OK 203s #Connection: close 203s #Date: Fri, 29 Nov 2024 19:49:20 GMT 203s #Accept-Ranges: bytes 203s #ETag: "4072-62796587675c0" 203s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 203s #Vary: In-If1 203s #Content-Length: 16498 203s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 203s #Client-Date: Fri, 29 Nov 2024 19:49:20 GMT 203s #Client-Peer: 127.0.0.1:8529 203s #Client-Response-Num: 1 203s #DMMATCH1: 1 203s # 203s # testing : download of /getfiles-perl-pod/perlgov.pod 203s # expected: 16498 203s # received: 16498 203s ok 127 203s #lwp request: 203s #GET http://localhost:8529/getfiles-perl-pod/perlgpl.pod HTTP/1.1 203s #User-Agent: libwww-perl/6.77 203s # 203s #server response: 203s #HTTP/1.1 200 OK 203s #Connection: close 203s #Date: Fri, 29 Nov 2024 19:49:20 GMT 203s #Accept-Ranges: bytes 203s #ETag: "35f7-62796587675c0" 203s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 203s #Vary: In-If1 203s #Content-Length: 13815 203s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 203s #Client-Date: Fri, 29 Nov 2024 19:49:20 GMT 203s #Client-Peer: 127.0.0.1:8529 203s #Client-Response-Num: 1 203s #DMMATCH1: 1 203s # 203s # testing : download of /getfiles-perl-pod/perlgpl.pod 203s # expected: 13815 203s # received: 13815 203s ok 128 203s #lwp request: 203s #GET http://localhost:8529/getfiles-perl-pod/perlguts.pod HTTP/1.1 203s #User-Agent: libwww-perl/6.77 203s # 203s #server response: 203s #HTTP/1.1 200 OK 203s #Connection: close 203s #Date: Fri, 29 Nov 2024 19:49:20 GMT 203s #Accept-Ranges: bytes 203s #ETag: "31bb8-62796587675c0" 203s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 203s #Vary: In-If1 203s #Content-Length: 203704 203s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 203s #Client-Date: Fri, 29 Nov 2024 19:49:20 GMT 203s #Client-Peer: 127.0.0.1:8529 203s #Client-Response-Num: 1 203s #DMMATCH1: 1 203s # 203s # testing : download of /getfiles-perl-pod/perlguts.pod 203s # expected: 203704 203s # received: 203704 203s ok 129 203s #lwp request: 203s #GET http://localhost:8529/getfiles-perl-pod/perlhack.pod HTTP/1.1 203s #User-Agent: libwww-perl/6.77 203s # 203s #server response: 203s #HTTP/1.1 200 OK 203s #Connection: close 203s #Date: Fri, 29 Nov 2024 19:49:20 GMT 203s #Accept-Ranges: bytes 203s #ETag: "afe5-62796587675c0" 203s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 203s #Vary: In-If1 203s #Content-Length: 45029 203s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 203s #Client-Date: Fri, 29 Nov 2024 19:49:20 GMT 203s #Client-Peer: 127.0.0.1:8529 203s #Client-Response-Num: 1 203s #DMMATCH1: 1 203s # 203s # testing : download of /getfiles-perl-pod/perlhack.pod 203s # expected: 45029 203s # received: 45029 203s ok 130 203s #lwp request: 203s #GET http://localhost:8529/getfiles-perl-pod/perlhacktips.pod HTTP/1.1 203s #User-Agent: libwww-perl/6.77 203s # 203s #server response: 203s #HTTP/1.1 200 OK 203s #Connection: close 203s #Date: Fri, 29 Nov 2024 19:49:20 GMT 203s #Accept-Ranges: bytes 203s #ETag: "1297d-62796587675c0" 203s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 203s #Vary: In-If1 203s #Content-Length: 76157 203s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 203s #Client-Date: Fri, 29 Nov 2024 19:49:20 GMT 203s #Client-Peer: 127.0.0.1:8529 203s #Client-Response-Num: 1 203s #DMMATCH1: 1 203s # 203s # testing : download of /getfiles-perl-pod/perlhacktips.pod 203s # expected: 76157 203s # received: 76157 203s ok 131 203s #lwp request: 203s #GET http://localhost:8529/getfiles-perl-pod/perlhacktut.pod HTTP/1.1 203s #User-Agent: libwww-perl/6.77 203s # 203s #server response: 203s #HTTP/1.1 200 OK 203s #Connection: close 203s #Date: Fri, 29 Nov 2024 19:49:20 GMT 203s #Accept-Ranges: bytes 203s #ETag: "1809-62796587675c0" 203s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 203s #Vary: In-If1 203s #Content-Length: 6153 203s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 203s #Client-Date: Fri, 29 Nov 2024 19:49:20 GMT 203s #Client-Peer: 127.0.0.1:8529 203s #Client-Response-Num: 1 203s #DMMATCH1: 1 203s # 203s # testing : download of /getfiles-perl-pod/perlhacktut.pod 203s # expected: 6153 203s # received: 6153 203s ok 132 203s #lwp request: 203s #GET http://localhost:8529/getfiles-perl-pod/perlhaiku.pod HTTP/1.1 203s #User-Agent: libwww-perl/6.77 203s # 203s #server response: 203s #HTTP/1.1 200 OK 203s #Connection: close 203s #Date: Fri, 29 Nov 2024 19:49:20 GMT 203s #Accept-Ranges: bytes 203s #ETag: "602-62796587675c0" 203s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 203s #Vary: In-If1 203s #Content-Length: 1538 203s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 203s #Client-Date: Fri, 29 Nov 2024 19:49:20 GMT 203s #Client-Peer: 127.0.0.1:8529 203s #Client-Response-Num: 1 203s #DMMATCH1: 1 203s # 203s # testing : download of /getfiles-perl-pod/perlhaiku.pod 203s # expected: 1538 203s # received: 1538 203s ok 133 203s #lwp request: 203s #GET http://localhost:8529/getfiles-perl-pod/perlhist.pod HTTP/1.1 203s #User-Agent: libwww-perl/6.77 203s # 203s #server response: 203s #HTTP/1.1 200 OK 203s #Connection: close 203s #Date: Fri, 29 Nov 2024 19:49:20 GMT 203s #Accept-Ranges: bytes 203s #ETag: "ea29-62796587675c0" 203s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 203s #Vary: In-If1 203s #Content-Length: 59945 203s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 203s #Client-Date: Fri, 29 Nov 2024 19:49:20 GMT 203s #Client-Peer: 127.0.0.1:8529 203s #Client-Response-Num: 1 203s #DMMATCH1: 1 203s # 203s # testing : download of /getfiles-perl-pod/perlhist.pod 203s # expected: 59945 203s # received: 59945 203s ok 134 203s #lwp request: 203s #GET http://localhost:8529/getfiles-perl-pod/perlhpux.pod HTTP/1.1 203s #User-Agent: libwww-perl/6.77 203s # 203s #server response: 203s #HTTP/1.1 200 OK 203s #Connection: close 203s #Date: Fri, 29 Nov 2024 19:49:20 GMT 203s #Accept-Ranges: bytes 203s #ETag: "77a4-62796587675c0" 203s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 203s #Vary: In-If1 203s #Content-Length: 30628 203s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 203s #Client-Date: Fri, 29 Nov 2024 19:49:20 GMT 203s #Client-Peer: 127.0.0.1:8529 203s #Client-Response-Num: 1 203s #DMMATCH1: 1 203s # 203s # testing : download of /getfiles-perl-pod/perlhpux.pod 203s # expected: 30628 203s # received: 30628 203s ok 135 203s #lwp request: 203s #GET http://localhost:8529/getfiles-perl-pod/perlhurd.pod HTTP/1.1 203s #User-Agent: libwww-perl/6.77 203s # 203s #server response: 203s #HTTP/1.1 200 OK 203s #Connection: close 203s #Date: Fri, 29 Nov 2024 19:49:20 GMT 203s #Accept-Ranges: bytes 203s #ETag: "7dd-62796587675c0" 203s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 203s #Vary: In-If1 203s #Content-Length: 2013 203s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 203s #Client-Date: Fri, 29 Nov 2024 19:49:20 GMT 203s #Client-Peer: 127.0.0.1:8529 203s #Client-Response-Num: 1 203s #DMMATCH1: 1 203s # 203s # testing : download of /getfiles-perl-pod/perlhurd.pod 203s # expected: 2013 203s # received: 2013 203s ok 136 203s #lwp request: 203s #GET http://localhost:8529/getfiles-perl-pod/perlintern.pod HTTP/1.1 203s #User-Agent: libwww-perl/6.77 203s # 203s #server response: 203s #HTTP/1.1 200 OK 203s #Connection: close 203s #Date: Fri, 29 Nov 2024 19:49:20 GMT 203s #Accept-Ranges: bytes 203s #ETag: "1fc9f-62796587675c0" 203s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 203s #Vary: In-If1 203s #Content-Length: 130207 203s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 203s #Client-Date: Fri, 29 Nov 2024 19:49:20 GMT 203s #Client-Peer: 127.0.0.1:8529 203s #Client-Response-Num: 1 203s #DMMATCH1: 1 203s # 203s # testing : download of /getfiles-perl-pod/perlintern.pod 203s # expected: 130207 203s # received: 130207 203s ok 137 203s #lwp request: 203s #GET http://localhost:8529/getfiles-perl-pod/perlinterp.pod HTTP/1.1 203s #User-Agent: libwww-perl/6.77 203s # 203s #server response: 203s #HTTP/1.1 200 OK 203s #Connection: close 203s #Date: Fri, 29 Nov 2024 19:49:20 GMT 203s #Accept-Ranges: bytes 203s #ETag: "9216-62796587675c0" 203s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 203s #Vary: In-If1 203s #Content-Length: 37398 203s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 203s #Client-Date: Fri, 29 Nov 2024 19:49:20 GMT 203s #Client-Peer: 127.0.0.1:8529 203s #Client-Response-Num: 1 203s #DMMATCH1: 1 203s # 203s # testing : download of /getfiles-perl-pod/perlinterp.pod 203s # expected: 37398 203s # received: 37398 203s ok 138 203s #lwp request: 203s #GET http://localhost:8529/getfiles-perl-pod/perlintro.pod HTTP/1.1 203s #User-Agent: libwww-perl/6.77 203s # 203s #server response: 203s #HTTP/1.1 200 OK 203s #Connection: close 203s #Date: Fri, 29 Nov 2024 19:49:20 GMT 203s #Accept-Ranges: bytes 203s #ETag: "579a-62796587675c0" 203s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 203s #Vary: In-If1 203s #Content-Length: 22426 203s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 203s #Client-Date: Fri, 29 Nov 2024 19:49:20 GMT 203s #Client-Peer: 127.0.0.1:8529 203s #Client-Response-Num: 1 203s #DMMATCH1: 1 203s # 203s # testing : download of /getfiles-perl-pod/perlintro.pod 203s # expected: 22426 203s # received: 22426 203s ok 139 203s #lwp request: 203s #GET http://localhost:8529/getfiles-perl-pod/perliol.pod HTTP/1.1 203s #User-Agent: libwww-perl/6.77 203s # 203s #server response: 203s #HTTP/1.1 200 OK 203s #Connection: close 203s #Date: Fri, 29 Nov 2024 19:49:20 GMT 203s #Accept-Ranges: bytes 203s #ETag: "8ad2-62796587675c0" 203s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 203s #Vary: In-If1 203s #Content-Length: 35538 203s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 203s #Client-Date: Fri, 29 Nov 2024 19:49:20 GMT 203s #Client-Peer: 127.0.0.1:8529 203s #Client-Response-Num: 1 203s #DMMATCH1: 1 203s # 203s # testing : download of /getfiles-perl-pod/perliol.pod 203s # expected: 35538 203s # received: 35538 203s ok 140 203s #lwp request: 203s #GET http://localhost:8529/getfiles-perl-pod/perlipc.pod HTTP/1.1 203s #User-Agent: libwww-perl/6.77 203s # 203s #server response: 203s #HTTP/1.1 200 OK 203s #Connection: close 203s #Date: Fri, 29 Nov 2024 19:49:20 GMT 203s #Accept-Ranges: bytes 203s #ETag: "11818-62796587675c0" 203s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 203s #Vary: In-If1 203s #Content-Length: 71704 203s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 203s #Client-Date: Fri, 29 Nov 2024 19:49:20 GMT 203s #Client-Peer: 127.0.0.1:8529 203s #Client-Response-Num: 1 203s #DMMATCH1: 1 203s # 203s # testing : download of /getfiles-perl-pod/perlipc.pod 203s # expected: 71704 203s # received: 71704 203s ok 141 203s #lwp request: 203s #GET http://localhost:8529/getfiles-perl-pod/perlirix.pod HTTP/1.1 203s #User-Agent: libwww-perl/6.77 203s # 203s #server response: 203s #HTTP/1.1 200 OK 203s #Connection: close 203s #Date: Fri, 29 Nov 2024 19:49:20 GMT 203s #Accept-Ranges: bytes 203s #ETag: "1150-62796587675c0" 203s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 203s #Vary: In-If1 203s #Content-Length: 4432 203s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 203s #Client-Date: Fri, 29 Nov 2024 19:49:20 GMT 203s #Client-Peer: 127.0.0.1:8529 203s #Client-Response-Num: 1 203s #DMMATCH1: 1 203s # 203s # testing : download of /getfiles-perl-pod/perlirix.pod 203s # expected: 4432 203s # received: 4432 203s ok 142 203s #lwp request: 203s #GET http://localhost:8529/getfiles-perl-pod/perljp.pod HTTP/1.1 203s #User-Agent: libwww-perl/6.77 203s # 203s #server response: 203s #HTTP/1.1 200 OK 203s #Connection: close 203s #Date: Fri, 29 Nov 2024 19:49:20 GMT 203s #Accept-Ranges: bytes 203s #ETag: "20a8-62796587675c0" 203s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 203s #Vary: In-If1 203s #Content-Length: 8360 203s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 203s #Client-Date: Fri, 29 Nov 2024 19:49:20 GMT 203s #Client-Peer: 127.0.0.1:8529 203s #Client-Response-Num: 1 203s #DMMATCH1: 1 203s # 203s # testing : download of /getfiles-perl-pod/perljp.pod 203s # expected: 8360 203s # received: 8360 203s ok 143 203s #lwp request: 203s #GET http://localhost:8529/getfiles-perl-pod/perlko.pod HTTP/1.1 203s #User-Agent: libwww-perl/6.77 203s # 203s #server response: 203s #HTTP/1.1 200 OK 203s #Connection: close 203s #Date: Fri, 29 Nov 2024 19:49:20 GMT 203s #Accept-Ranges: bytes 203s #ETag: "2fc0-62796587675c0" 203s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 203s #Vary: In-If1 203s #Content-Length: 12224 203s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 203s #Client-Date: Fri, 29 Nov 2024 19:49:20 GMT 203s #Client-Peer: 127.0.0.1:8529 203s #Client-Response-Num: 1 203s #DMMATCH1: 1 203s # 203s # testing : download of /getfiles-perl-pod/perlko.pod 203s # expected: 12224 203s # received: 12224 203s ok 144 203s #lwp request: 203s #GET http://localhost:8529/getfiles-perl-pod/perllexwarn.pod HTTP/1.1 203s #User-Agent: libwww-perl/6.77 203s # 203s #server response: 203s #HTTP/1.1 200 OK 203s #Connection: close 203s #Date: Fri, 29 Nov 2024 19:49:20 GMT 203s #Accept-Ranges: bytes 203s #ETag: "163-62796587675c0" 203s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 203s #Vary: In-If1 203s #Content-Length: 355 203s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 203s #Client-Date: Fri, 29 Nov 2024 19:49:20 GMT 203s #Client-Peer: 127.0.0.1:8529 203s #Client-Response-Num: 1 203s #DMMATCH1: 1 203s # 203s # testing : download of /getfiles-perl-pod/perllexwarn.pod 203s # expected: 355 203s # received: 355 203s ok 145 203s #lwp request: 203s #GET http://localhost:8529/getfiles-perl-pod/perllinux.pod HTTP/1.1 203s #User-Agent: libwww-perl/6.77 203s # 203s #server response: 203s #HTTP/1.1 200 OK 203s #Connection: close 203s #Date: Fri, 29 Nov 2024 19:49:20 GMT 203s #Accept-Ranges: bytes 203s #ETag: "7ea-62796587675c0" 203s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 203s #Vary: In-If1 203s #Content-Length: 2026 203s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 203s #Client-Date: Fri, 29 Nov 2024 19:49:20 GMT 203s #Client-Peer: 127.0.0.1:8529 203s #Client-Response-Num: 1 203s #DMMATCH1: 1 203s # 203s # testing : download of /getfiles-perl-pod/perllinux.pod 203s # expected: 2026 203s # received: 2026 203s ok 146 203s #lwp request: 203s #GET http://localhost:8529/getfiles-perl-pod/perllocale.pod HTTP/1.1 203s #User-Agent: libwww-perl/6.77 203s # 203s #server response: 203s #HTTP/1.1 200 OK 203s #Connection: close 203s #Date: Fri, 29 Nov 2024 19:49:20 GMT 203s #Accept-Ranges: bytes 203s #ETag: "12978-62796587675c0" 203s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 203s #Vary: In-If1 203s #Content-Length: 76152 203s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 203s #Client-Date: Fri, 29 Nov 2024 19:49:20 GMT 203s #Client-Peer: 127.0.0.1:8529 203s #Client-Response-Num: 1 203s #DMMATCH1: 1 203s # 203s # testing : download of /getfiles-perl-pod/perllocale.pod 203s # expected: 76152 203s # received: 76152 203s ok 147 203s #lwp request: 203s #GET http://localhost:8529/getfiles-perl-pod/perllol.pod HTTP/1.1 203s #User-Agent: libwww-perl/6.77 203s # 203s #server response: 203s #HTTP/1.1 200 OK 203s #Connection: close 203s #Date: Fri, 29 Nov 2024 19:49:20 GMT 203s #Accept-Ranges: bytes 203s #ETag: "2487-62796587675c0" 203s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 203s #Vary: In-If1 203s #Content-Length: 9351 203s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 203s #Client-Date: Fri, 29 Nov 2024 19:49:20 GMT 203s #Client-Peer: 127.0.0.1:8529 203s #Client-Response-Num: 1 203s #DMMATCH1: 1 203s # 203s # testing : download of /getfiles-perl-pod/perllol.pod 203s # expected: 9351 203s # received: 9351 203s ok 148 203s #lwp request: 203s #GET http://localhost:8529/getfiles-perl-pod/perlmacosx.pod HTTP/1.1 203s #User-Agent: libwww-perl/6.77 203s # 203s #server response: 203s #HTTP/1.1 200 OK 203s #Connection: close 203s #Date: Fri, 29 Nov 2024 19:49:20 GMT 203s #Accept-Ranges: bytes 203s #ETag: "2f6f-62796587675c0" 203s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 203s #Vary: In-If1 203s #Content-Length: 12143 203s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 203s #Client-Date: Fri, 29 Nov 2024 19:49:20 GMT 203s #Client-Peer: 127.0.0.1:8529 203s #Client-Response-Num: 1 203s #DMMATCH1: 1 203s # 203s # testing : download of /getfiles-perl-pod/perlmacosx.pod 203s # expected: 12143 203s # received: 12143 203s ok 149 203s #lwp request: 203s #GET http://localhost:8529/getfiles-perl-pod/perlmod.pod HTTP/1.1 203s #User-Agent: libwww-perl/6.77 203s # 203s #server response: 203s #HTTP/1.1 200 OK 203s #Connection: close 203s #Date: Fri, 29 Nov 2024 19:49:20 GMT 203s #Accept-Ranges: bytes 203s #ETag: "67a7-62796587675c0" 203s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 203s #Vary: In-If1 203s #Content-Length: 26535 203s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 203s #Client-Date: Fri, 29 Nov 2024 19:49:20 GMT 203s #Client-Peer: 127.0.0.1:8529 203s #Client-Response-Num: 1 203s #DMMATCH1: 1 203s # 203s # testing : download of /getfiles-perl-pod/perlmod.pod 203s # expected: 26535 203s # received: 26535 203s ok 150 203s #lwp request: 203s #GET http://localhost:8529/getfiles-perl-pod/perlmodinstall.pod HTTP/1.1 203s #User-Agent: libwww-perl/6.77 203s # 203s #server response: 203s #HTTP/1.1 200 OK 203s #Connection: close 203s #Date: Fri, 29 Nov 2024 19:49:20 GMT 203s #Accept-Ranges: bytes 203s #ETag: "2574-62796587675c0" 203s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 203s #Vary: In-If1 203s #Content-Length: 9588 203s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 203s #Client-Date: Fri, 29 Nov 2024 19:49:20 GMT 203s #Client-Peer: 127.0.0.1:8529 203s #Client-Response-Num: 1 203s #DMMATCH1: 1 203s # 203s # testing : download of /getfiles-perl-pod/perlmodinstall.pod 203s # expected: 9588 203s # received: 9588 203s ok 151 203s #lwp request: 203s #GET http://localhost:8529/getfiles-perl-pod/perlmodlib.pod HTTP/1.1 203s #User-Agent: libwww-perl/6.77 203s # 203s #server response: 203s #HTTP/1.1 200 OK 203s #Connection: close 203s #Date: Fri, 29 Nov 2024 19:49:20 GMT 203s #Accept-Ranges: bytes 203s #ETag: "1095c-62796587675c0" 203s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 203s #Vary: In-If1 203s #Content-Length: 67932 203s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 203s #Client-Date: Fri, 29 Nov 2024 19:49:20 GMT 203s #Client-Peer: 127.0.0.1:8529 203s #Client-Response-Num: 1 203s #DMMATCH1: 1 203s # 203s # testing : download of /getfiles-perl-pod/perlmodlib.pod 203s # expected: 67932 203s # received: 67932 203s ok 152 203s #lwp request: 203s #GET http://localhost:8529/getfiles-perl-pod/perlmodstyle.pod HTTP/1.1 203s #User-Agent: libwww-perl/6.77 203s # 203s #server response: 203s #HTTP/1.1 200 OK 203s #Connection: close 203s #Date: Fri, 29 Nov 2024 19:49:20 GMT 203s #Accept-Ranges: bytes 203s #ETag: "573b-62796587675c0" 203s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 203s #Vary: In-If1 203s #Content-Length: 22331 203s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 203s #Client-Date: Fri, 29 Nov 2024 19:49:20 GMT 203s #Client-Peer: 127.0.0.1:8529 203s #Client-Response-Num: 1 203s #DMMATCH1: 1 203s # 203s # testing : download of /getfiles-perl-pod/perlmodstyle.pod 203s # expected: 22331 203s # received: 22331 203s ok 153 203s #lwp request: 203s #GET http://localhost:8529/getfiles-perl-pod/perlmroapi.pod HTTP/1.1 203s #User-Agent: libwww-perl/6.77 203s # 203s #server response: 203s #HTTP/1.1 200 OK 203s #Connection: close 203s #Date: Fri, 29 Nov 2024 19:49:20 GMT 203s #Accept-Ranges: bytes 203s #ETag: "d65-62796587675c0" 203s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 203s #Vary: In-If1 203s #Content-Length: 3429 203s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 203s #Client-Date: Fri, 29 Nov 2024 19:49:20 GMT 203s #Client-Peer: 127.0.0.1:8529 203s #Client-Response-Num: 1 203s #DMMATCH1: 1 203s # 203s # testing : download of /getfiles-perl-pod/perlmroapi.pod 203s # expected: 3429 203s # received: 3429 203s ok 154 203s #lwp request: 203s #GET http://localhost:8529/getfiles-perl-pod/perlnewmod.pod HTTP/1.1 203s #User-Agent: libwww-perl/6.77 203s # 203s #server response: 203s #HTTP/1.1 200 OK 203s #Connection: close 203s #Date: Fri, 29 Nov 2024 19:49:20 GMT 203s #Accept-Ranges: bytes 203s #ETag: "2ad3-62796587675c0" 203s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 203s #Vary: In-If1 203s #Content-Length: 10963 203s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 203s #Client-Date: Fri, 29 Nov 2024 19:49:20 GMT 203s #Client-Peer: 127.0.0.1:8529 203s #Client-Response-Num: 1 203s #DMMATCH1: 1 203s # 203s # testing : download of /getfiles-perl-pod/perlnewmod.pod 203s # expected: 10963 203s # received: 10963 203s ok 155 203s #lwp request: 203s #GET http://localhost:8529/getfiles-perl-pod/perlnumber.pod HTTP/1.1 203s #User-Agent: libwww-perl/6.77 203s # 203s #server response: 203s #HTTP/1.1 200 OK 203s #Connection: close 203s #Date: Fri, 29 Nov 2024 19:49:20 GMT 203s #Accept-Ranges: bytes 203s #ETag: "20a5-62796587675c0" 203s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 203s #Vary: In-If1 203s #Content-Length: 8357 203s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 203s #Client-Date: Fri, 29 Nov 2024 19:49:20 GMT 203s #Client-Peer: 127.0.0.1:8529 203s #Client-Response-Num: 1 203s #DMMATCH1: 1 203s # 203s # testing : download of /getfiles-perl-pod/perlnumber.pod 203s # expected: 8357 203s # received: 8357 203s ok 156 203s #lwp request: 203s #GET http://localhost:8529/getfiles-perl-pod/perlobj.pod HTTP/1.1 203s #User-Agent: libwww-perl/6.77 203s # 203s #server response: 203s #HTTP/1.1 200 OK 203s #Connection: close 203s #Date: Fri, 29 Nov 2024 19:49:20 GMT 203s #Accept-Ranges: bytes 203s #ETag: "8d31-62796587675c0" 203s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 203s #Vary: In-If1 203s #Content-Length: 36145 203s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 203s #Client-Date: Fri, 29 Nov 2024 19:49:20 GMT 203s #Client-Peer: 127.0.0.1:8529 203s #Client-Response-Num: 1 203s #DMMATCH1: 1 203s # 203s # testing : download of /getfiles-perl-pod/perlobj.pod 203s # expected: 36145 203s # received: 36145 203s ok 157 203s #lwp request: 203s #GET http://localhost:8529/getfiles-perl-pod/perlootut.pod HTTP/1.1 203s #User-Agent: libwww-perl/6.77 203s # 203s #server response: 203s #HTTP/1.1 200 OK 203s #Connection: close 203s #Date: Fri, 29 Nov 2024 19:49:20 GMT 203s #Accept-Ranges: bytes 203s #ETag: "6885-62796587675c0" 203s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 203s #Vary: In-If1 203s #Content-Length: 26757 203s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 203s #Client-Date: Fri, 29 Nov 2024 19:49:20 GMT 203s #Client-Peer: 127.0.0.1:8529 203s #Client-Response-Num: 1 203s #DMMATCH1: 1 203s # 203s # testing : download of /getfiles-perl-pod/perlootut.pod 203s # expected: 26757 203s # received: 26757 203s ok 158 203s #lwp request: 203s #GET http://localhost:8529/getfiles-perl-pod/perlop.pod HTTP/1.1 203s #User-Agent: libwww-perl/6.77 203s # 203s #server response: 203s #HTTP/1.1 200 OK 203s #Connection: close 203s #Date: Fri, 29 Nov 2024 19:49:20 GMT 203s #Accept-Ranges: bytes 203s #ETag: "2b4ac-62796587675c0" 203s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 203s #Vary: In-If1 203s #Content-Length: 177324 203s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 203s #Client-Date: Fri, 29 Nov 2024 19:49:20 GMT 203s #Client-Peer: 127.0.0.1:8529 203s #Client-Response-Num: 1 203s #DMMATCH1: 1 203s # 203s # testing : download of /getfiles-perl-pod/perlop.pod 203s # expected: 177324 203s # received: 177324 203s ok 159 203s #lwp request: 203s #GET http://localhost:8529/getfiles-perl-pod/perlopenbsd.pod HTTP/1.1 203s #User-Agent: libwww-perl/6.77 203s # 203s #server response: 203s #HTTP/1.1 200 OK 203s #Connection: close 203s #Date: Fri, 29 Nov 2024 19:49:20 GMT 203s #Accept-Ranges: bytes 203s #ETag: "4db-62796587675c0" 203s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 203s #Vary: In-If1 203s #Content-Length: 1243 203s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 203s #Client-Date: Fri, 29 Nov 2024 19:49:20 GMT 203s #Client-Peer: 127.0.0.1:8529 203s #Client-Response-Num: 1 203s #DMMATCH1: 1 203s # 203s # testing : download of /getfiles-perl-pod/perlopenbsd.pod 203s # expected: 1243 203s # received: 1243 203s ok 160 203s #lwp request: 203s #GET http://localhost:8529/getfiles-perl-pod/perlopentut.pod HTTP/1.1 203s #User-Agent: libwww-perl/6.77 203s # 203s #server response: 203s #HTTP/1.1 200 OK 203s #Connection: close 203s #Date: Fri, 29 Nov 2024 19:49:20 GMT 203s #Accept-Ranges: bytes 203s #ETag: "3b77-62796587675c0" 203s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 203s #Vary: In-If1 203s #Content-Length: 15223 203s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 203s #Client-Date: Fri, 29 Nov 2024 19:49:20 GMT 203s #Client-Peer: 127.0.0.1:8529 203s #Client-Response-Num: 1 203s #DMMATCH1: 1 203s # 203s # testing : download of /getfiles-perl-pod/perlopentut.pod 203s # expected: 15223 203s # received: 15223 203s ok 161 203s #lwp request: 203s #GET http://localhost:8529/getfiles-perl-pod/perlos2.pod HTTP/1.1 203s #User-Agent: libwww-perl/6.77 203s # 203s #server response: 203s #HTTP/1.1 200 OK 203s #Connection: close 203s #Date: Fri, 29 Nov 2024 19:49:20 GMT 203s #Accept-Ranges: bytes 203s #ETag: "16cb7-62796587675c0" 203s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 203s #Vary: In-If1 203s #Content-Length: 93367 203s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 203s #Client-Date: Fri, 29 Nov 2024 19:49:20 GMT 203s #Client-Peer: 127.0.0.1:8529 203s #Client-Response-Num: 1 203s #DMMATCH1: 1 203s # 203s # testing : download of /getfiles-perl-pod/perlos2.pod 203s # expected: 93367 203s # received: 93367 203s ok 162 203s #lwp request: 203s #GET http://localhost:8529/getfiles-perl-pod/perlos390.pod HTTP/1.1 203s #User-Agent: libwww-perl/6.77 203s # 203s #server response: 203s #HTTP/1.1 200 OK 203s #Connection: close 203s #Date: Fri, 29 Nov 2024 19:49:20 GMT 203s #Accept-Ranges: bytes 203s #ETag: "37cb-62796587675c0" 203s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 203s #Vary: In-If1 203s #Content-Length: 14283 203s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 203s #Client-Date: Fri, 29 Nov 2024 19:49:20 GMT 203s #Client-Peer: 127.0.0.1:8529 203s #Client-Response-Num: 1 203s #DMMATCH1: 1 203s # 203s # testing : download of /getfiles-perl-pod/perlos390.pod 203s # expected: 14283 203s # received: 14283 203s ok 163 203s #lwp request: 203s #GET http://localhost:8529/getfiles-perl-pod/perlos400.pod HTTP/1.1 203s #User-Agent: libwww-perl/6.77 203s # 203s #server response: 203s #HTTP/1.1 200 OK 203s #Connection: close 203s #Date: Fri, 29 Nov 2024 19:49:20 GMT 203s #Accept-Ranges: bytes 203s #ETag: "12b0-62796587675c0" 203s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 203s #Vary: In-If1 203s #Content-Length: 4784 203s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 203s #Client-Date: Fri, 29 Nov 2024 19:49:20 GMT 203s #Client-Peer: 127.0.0.1:8529 203s #Client-Response-Num: 1 203s #DMMATCH1: 1 203s # 203s # testing : download of /getfiles-perl-pod/perlos400.pod 203s # expected: 4784 203s # received: 4784 203s ok 164 203s #lwp request: 203s #GET http://localhost:8529/getfiles-perl-pod/perlpacktut.pod HTTP/1.1 203s #User-Agent: libwww-perl/6.77 203s # 203s #server response: 203s #HTTP/1.1 200 OK 203s #Connection: close 203s #Date: Fri, 29 Nov 2024 19:49:20 GMT 203s #Accept-Ranges: bytes 203s #ETag: "c8a9-62796587675c0" 203s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 203s #Vary: In-If1 203s #Content-Length: 51369 203s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 203s #Client-Date: Fri, 29 Nov 2024 19:49:20 GMT 203s #Client-Peer: 127.0.0.1:8529 203s #Client-Response-Num: 1 203s #DMMATCH1: 1 203s # 203s # testing : download of /getfiles-perl-pod/perlpacktut.pod 203s # expected: 51369 203s # received: 51369 203s ok 165 203s #lwp request: 203s #GET http://localhost:8529/getfiles-perl-pod/perlperf.pod HTTP/1.1 203s #User-Agent: libwww-perl/6.77 203s # 203s #server response: 203s #HTTP/1.1 200 OK 203s #Connection: close 203s #Date: Fri, 29 Nov 2024 19:49:20 GMT 203s #Accept-Ranges: bytes 203s #ETag: "c2bc-62796587675c0" 203s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 203s #Vary: In-If1 203s #Content-Length: 49852 203s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 203s #Client-Date: Fri, 29 Nov 2024 19:49:20 GMT 203s #Client-Peer: 127.0.0.1:8529 203s #Client-Response-Num: 1 203s #DMMATCH1: 1 203s # 203s # testing : download of /getfiles-perl-pod/perlperf.pod 203s # expected: 49852 203s # received: 49852 203s ok 166 203s #lwp request: 203s #GET http://localhost:8529/getfiles-perl-pod/perlplan9.pod HTTP/1.1 203s #User-Agent: libwww-perl/6.77 203s # 203s #server response: 203s #HTTP/1.1 200 OK 203s #Connection: close 203s #Date: Fri, 29 Nov 2024 19:49:20 GMT 203s #Accept-Ranges: bytes 203s #ETag: "1418-62796587675c0" 203s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 203s #Vary: In-If1 203s #Content-Length: 5144 203s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 203s #Client-Date: Fri, 29 Nov 2024 19:49:20 GMT 203s #Client-Peer: 127.0.0.1:8529 203s #Client-Response-Num: 1 203s #DMMATCH1: 1 203s # 203s # testing : download of /getfiles-perl-pod/perlplan9.pod 203s # expected: 5144 203s # received: 5144 203s ok 167 203s #lwp request: 203s #GET http://localhost:8529/getfiles-perl-pod/perlpod.pod HTTP/1.1 203s #User-Agent: libwww-perl/6.77 203s # 203s #server response: 203s #HTTP/1.1 200 OK 203s #Connection: close 203s #Date: Fri, 29 Nov 2024 19:49:20 GMT 203s #Accept-Ranges: bytes 203s #ETag: "5b65-62796587675c0" 203s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 203s #Vary: In-If1 203s #Content-Length: 23397 203s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 203s #Client-Date: Fri, 29 Nov 2024 19:49:20 GMT 203s #Client-Peer: 127.0.0.1:8529 203s #Client-Response-Num: 1 203s #DMMATCH1: 1 203s # 203s # testing : download of /getfiles-perl-pod/perlpod.pod 203s # expected: 23397 203s # received: 23397 203s ok 168 203s #lwp request: 203s #GET http://localhost:8529/getfiles-perl-pod/perlpodspec.pod HTTP/1.1 203s #User-Agent: libwww-perl/6.77 203s # 203s #server response: 203s #HTTP/1.1 200 OK 203s #Connection: close 203s #Date: Fri, 29 Nov 2024 19:49:20 GMT 203s #Accept-Ranges: bytes 203s #ETag: "10d10-62796587675c0" 203s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 203s #Vary: In-If1 203s #Content-Length: 68880 203s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 203s #Client-Date: Fri, 29 Nov 2024 19:49:20 GMT 203s #Client-Peer: 127.0.0.1:8529 203s #Client-Response-Num: 1 203s #DMMATCH1: 1 203s # 203s # testing : download of /getfiles-perl-pod/perlpodspec.pod 203s # expected: 68880 203s # received: 68880 203s ok 169 203s #lwp request: 203s #GET http://localhost:8529/getfiles-perl-pod/perlpodstyle.pod HTTP/1.1 203s #User-Agent: libwww-perl/6.77 203s # 203s #server response: 203s #HTTP/1.1 200 OK 203s #Connection: close 203s #Date: Fri, 29 Nov 2024 19:49:20 GMT 203s #Accept-Ranges: bytes 203s #ETag: "2f40-62796587675c0" 203s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 203s #Vary: In-If1 203s #Content-Length: 12096 203s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 203s #Client-Date: Fri, 29 Nov 2024 19:49:20 GMT 203s #Client-Peer: 127.0.0.1:8529 203s #Client-Response-Num: 1 203s #DMMATCH1: 1 203s # 203s # testing : download of /getfiles-perl-pod/perlpodstyle.pod 203s # expected: 12096 203s # received: 12096 203s ok 170 203s #lwp request: 203s #GET http://localhost:8529/getfiles-perl-pod/perlpolicy.pod HTTP/1.1 203s #User-Agent: libwww-perl/6.77 203s # 203s #server response: 203s #HTTP/1.1 200 OK 203s #Connection: close 203s #Date: Fri, 29 Nov 2024 19:49:20 GMT 203s #Accept-Ranges: bytes 203s #ETag: "67b7-62796587675c0" 203s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 203s #Vary: In-If1 203s #Content-Length: 26551 203s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 203s #Client-Date: Fri, 29 Nov 2024 19:49:20 GMT 203s #Client-Peer: 127.0.0.1:8529 203s #Client-Response-Num: 1 203s #DMMATCH1: 1 203s # 203s # testing : download of /getfiles-perl-pod/perlpolicy.pod 203s # expected: 26551 203s # received: 26551 203s ok 171 203s #lwp request: 203s #GET http://localhost:8529/getfiles-perl-pod/perlport.pod HTTP/1.1 203s #User-Agent: libwww-perl/6.77 203s # 203s #server response: 203s #HTTP/1.1 200 OK 203s #Connection: close 203s #Date: Fri, 29 Nov 2024 19:49:20 GMT 203s #Accept-Ranges: bytes 203s #ETag: "15db1-62796587675c0" 203s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 203s #Vary: In-If1 203s #Content-Length: 89521 203s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 203s #Client-Date: Fri, 29 Nov 2024 19:49:20 GMT 203s #Client-Peer: 127.0.0.1:8529 203s #Client-Response-Num: 1 203s #DMMATCH1: 1 203s # 203s # testing : download of /getfiles-perl-pod/perlport.pod 203s # expected: 89521 203s # received: 89521 203s ok 172 203s #lwp request: 203s #GET http://localhost:8529/getfiles-perl-pod/perlpragma.pod HTTP/1.1 203s #User-Agent: libwww-perl/6.77 203s # 203s #server response: 203s #HTTP/1.1 200 OK 203s #Connection: close 203s #Date: Fri, 29 Nov 2024 19:49:20 GMT 203s #Accept-Ranges: bytes 203s #ETag: "1412-62796587675c0" 203s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 203s #Vary: In-If1 203s #Content-Length: 5138 203s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 203s #Client-Date: Fri, 29 Nov 2024 19:49:20 GMT 203s #Client-Peer: 127.0.0.1:8529 203s #Client-Response-Num: 1 203s #DMMATCH1: 1 203s # 203s # testing : download of /getfiles-perl-pod/perlpragma.pod 203s # expected: 5138 203s # received: 5138 203s ok 173 203s #lwp request: 203s #GET http://localhost:8529/getfiles-perl-pod/perlqnx.pod HTTP/1.1 203s #User-Agent: libwww-perl/6.77 203s # 203s #server response: 203s #HTTP/1.1 200 OK 203s #Connection: close 203s #Date: Fri, 29 Nov 2024 19:49:20 GMT 203s #Accept-Ranges: bytes 203s #ETag: "1a25-62796587675c0" 203s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 203s #Vary: In-If1 203s #Content-Length: 6693 203s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 203s #Client-Date: Fri, 29 Nov 2024 19:49:20 GMT 203s #Client-Peer: 127.0.0.1:8529 203s #Client-Response-Num: 1 203s #DMMATCH1: 1 203s # 203s # testing : download of /getfiles-perl-pod/perlqnx.pod 203s # expected: 6693 203s # received: 6693 203s ok 174 203s #lwp request: 203s #GET http://localhost:8529/getfiles-perl-pod/perlre.pod HTTP/1.1 203s #User-Agent: libwww-perl/6.77 203s # 203s #server response: 203s #HTTP/1.1 200 OK 203s #Connection: close 203s #Date: Fri, 29 Nov 2024 19:49:20 GMT 203s #Accept-Ranges: bytes 203s #ETag: "21256-62796587675c0" 203s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 203s #Vary: In-If1 203s #Content-Length: 135766 203s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 203s #Client-Date: Fri, 29 Nov 2024 19:49:20 GMT 203s #Client-Peer: 127.0.0.1:8529 203s #Client-Response-Num: 1 203s #DMMATCH1: 1 203s # 203s # testing : download of /getfiles-perl-pod/perlre.pod 203s # expected: 135766 203s # received: 135766 203s ok 175 203s #lwp request: 203s #GET http://localhost:8529/getfiles-perl-pod/perlreapi.pod HTTP/1.1 203s #User-Agent: libwww-perl/6.77 203s # 203s #server response: 203s #HTTP/1.1 200 OK 203s #Connection: close 203s #Date: Fri, 29 Nov 2024 19:49:20 GMT 203s #Accept-Ranges: bytes 203s #ETag: "8a9c-62796587675c0" 203s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 203s #Vary: In-If1 203s #Content-Length: 35484 203s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 203s #Client-Date: Fri, 29 Nov 2024 19:49:20 GMT 203s #Client-Peer: 127.0.0.1:8529 203s #Client-Response-Num: 1 203s #DMMATCH1: 1 203s # 203s # testing : download of /getfiles-perl-pod/perlreapi.pod 203s # expected: 35484 203s # received: 35484 203s ok 176 203s #lwp request: 203s #GET http://localhost:8529/getfiles-perl-pod/perlrebackslash.pod HTTP/1.1 203s #User-Agent: libwww-perl/6.77 203s # 203s #server response: 203s #HTTP/1.1 200 OK 203s #Connection: close 203s #Date: Fri, 29 Nov 2024 19:49:20 GMT 203s #Accept-Ranges: bytes 203s #ETag: "818f-62796587675c0" 203s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 203s #Vary: In-If1 203s #Content-Length: 33167 203s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 203s #Client-Date: Fri, 29 Nov 2024 19:49:20 GMT 203s #Client-Peer: 127.0.0.1:8529 203s #Client-Response-Num: 1 203s #DMMATCH1: 1 203s # 203s # testing : download of /getfiles-perl-pod/perlrebackslash.pod 203s # expected: 33167 203s # received: 33167 203s ok 177 203s #lwp request: 203s #GET http://localhost:8529/getfiles-perl-pod/perlrecharclass.pod HTTP/1.1 203s #User-Agent: libwww-perl/6.77 203s # 203s #server response: 203s #HTTP/1.1 200 OK 203s #Connection: close 203s #Date: Fri, 29 Nov 2024 19:49:20 GMT 203s #Accept-Ranges: bytes 203s #ETag: "bec7-62796587675c0" 203s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 203s #Vary: In-If1 203s #Content-Length: 48839 203s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 203s #Client-Date: Fri, 29 Nov 2024 19:49:20 GMT 203s #Client-Peer: 127.0.0.1:8529 203s #Client-Response-Num: 1 203s #DMMATCH1: 1 203s # 203s # testing : download of /getfiles-perl-pod/perlrecharclass.pod 203s # expected: 48839 203s # received: 48839 203s ok 178 203s #lwp request: 203s #GET http://localhost:8529/getfiles-perl-pod/perlref.pod HTTP/1.1 203s #User-Agent: libwww-perl/6.77 203s # 203s #server response: 203s #HTTP/1.1 200 OK 203s #Connection: close 203s #Date: Fri, 29 Nov 2024 19:49:20 GMT 203s #Accept-Ranges: bytes 203s #ETag: "8d5c-62796587675c0" 203s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 203s #Vary: In-If1 203s #Content-Length: 36188 203s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 203s #Client-Date: Fri, 29 Nov 2024 19:49:20 GMT 203s #Client-Peer: 127.0.0.1:8529 203s #Client-Response-Num: 1 203s #DMMATCH1: 1 203s # 203s # testing : download of /getfiles-perl-pod/perlref.pod 203s # expected: 36188 203s # received: 36188 203s ok 179 203s #lwp request: 203s #GET http://localhost:8529/getfiles-perl-pod/perlreftut.pod HTTP/1.1 203s #User-Agent: libwww-perl/6.77 203s # 203s #server response: 203s #HTTP/1.1 200 OK 203s #Connection: close 203s #Date: Fri, 29 Nov 2024 19:49:20 GMT 203s #Accept-Ranges: bytes 203s #ETag: "4944-62796587675c0" 203s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 203s #Vary: In-If1 203s #Content-Length: 18756 203s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 203s #Client-Date: Fri, 29 Nov 2024 19:49:20 GMT 203s #Client-Peer: 127.0.0.1:8529 203s #Client-Response-Num: 1 203s #DMMATCH1: 1 203s # 203s # testing : download of /getfiles-perl-pod/perlreftut.pod 203s # expected: 18756 203s # received: 18756 203s ok 180 203s #lwp request: 203s #GET http://localhost:8529/getfiles-perl-pod/perlreguts.pod HTTP/1.1 203s #User-Agent: libwww-perl/6.77 203s # 203s #server response: 203s #HTTP/1.1 200 OK 203s #Connection: close 203s #Date: Fri, 29 Nov 2024 19:49:20 GMT 203s #Accept-Ranges: bytes 203s #ETag: "a989-62796587675c0" 203s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 203s #Vary: In-If1 203s #Content-Length: 43401 203s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 203s #Client-Date: Fri, 29 Nov 2024 19:49:20 GMT 203s #Client-Peer: 127.0.0.1:8529 203s #Client-Response-Num: 1 203s #DMMATCH1: 1 203s # 203s # testing : download of /getfiles-perl-pod/perlreguts.pod 203s # expected: 43401 203s # received: 43401 203s ok 181 203s #lwp request: 203s #GET http://localhost:8529/getfiles-perl-pod/perlrepository.pod HTTP/1.1 203s #User-Agent: libwww-perl/6.77 203s # 203s #server response: 203s #HTTP/1.1 200 OK 203s #Connection: close 203s #Date: Fri, 29 Nov 2024 19:49:20 GMT 203s #Accept-Ranges: bytes 203s #ETag: "1fd-62796587675c0" 203s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 203s #Vary: In-If1 203s #Content-Length: 509 203s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 203s #Client-Date: Fri, 29 Nov 2024 19:49:20 GMT 203s #Client-Peer: 127.0.0.1:8529 203s #Client-Response-Num: 1 203s #DMMATCH1: 1 203s # 203s # testing : download of /getfiles-perl-pod/perlrepository.pod 203s # expected: 509 203s # received: 509 203s ok 182 203s #lwp request: 203s #GET http://localhost:8529/getfiles-perl-pod/perlrequick.pod HTTP/1.1 203s #User-Agent: libwww-perl/6.77 203s # 203s #server response: 203s #HTTP/1.1 200 OK 203s #Connection: close 203s #Date: Fri, 29 Nov 2024 19:49:20 GMT 203s #Accept-Ranges: bytes 203s #ETag: "4b07-62796587675c0" 203s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 203s #Vary: In-If1 203s #Content-Length: 19207 203s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 203s #Client-Date: Fri, 29 Nov 2024 19:49:20 GMT 203s #Client-Peer: 127.0.0.1:8529 203s #Client-Response-Num: 1 203s #DMMATCH1: 1 203s # 203s # testing : download of /getfiles-perl-pod/perlrequick.pod 203s # expected: 19207 203s # received: 19207 203s ok 183 203s #lwp request: 203s #GET http://localhost:8529/getfiles-perl-pod/perlreref.pod HTTP/1.1 203s #User-Agent: libwww-perl/6.77 203s # 203s #server response: 203s #HTTP/1.1 200 OK 203s #Connection: close 203s #Date: Fri, 29 Nov 2024 19:49:20 GMT 203s #Accept-Ranges: bytes 203s #ETag: "3caa-62796587675c0" 203s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 203s #Vary: In-If1 203s #Content-Length: 15530 203s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 203s #Client-Date: Fri, 29 Nov 2024 19:49:20 GMT 203s #Client-Peer: 127.0.0.1:8529 203s #Client-Response-Num: 1 203s #DMMATCH1: 1 203s # 203s # testing : download of /getfiles-perl-pod/perlreref.pod 203s # expected: 15530 203s # received: 15530 203s ok 184 203s #lwp request: 203s #GET http://localhost:8529/getfiles-perl-pod/perlretut.pod HTTP/1.1 203s #User-Agent: libwww-perl/6.77 203s # 203s #server response: 203s #HTTP/1.1 200 OK 203s #Connection: close 203s #Date: Fri, 29 Nov 2024 19:49:20 GMT 203s #Accept-Ranges: bytes 203s #ETag: "1e1ef-62796587675c0" 203s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 203s #Vary: In-If1 203s #Content-Length: 123375 203s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 203s #Client-Date: Fri, 29 Nov 2024 19:49:20 GMT 203s #Client-Peer: 127.0.0.1:8529 203s #Client-Response-Num: 1 203s #DMMATCH1: 1 203s # 203s # testing : download of /getfiles-perl-pod/perlretut.pod 203s # expected: 123375 203s # received: 123375 203s ok 185 203s #lwp request: 203s #GET http://localhost:8529/getfiles-perl-pod/perlriscos.pod HTTP/1.1 203s #User-Agent: libwww-perl/6.77 203s # 203s #server response: 203s #HTTP/1.1 200 OK 203s #Connection: close 203s #Date: Fri, 29 Nov 2024 19:49:20 GMT 203s #Accept-Ranges: bytes 203s #ETag: "651-62796587675c0" 203s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 203s #Vary: In-If1 203s #Content-Length: 1617 203s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 203s #Client-Date: Fri, 29 Nov 2024 19:49:20 GMT 203s #Client-Peer: 127.0.0.1:8529 203s #Client-Response-Num: 1 203s #DMMATCH1: 1 203s # 203s # testing : download of /getfiles-perl-pod/perlriscos.pod 203s # expected: 1617 203s # received: 1617 203s ok 186 203s #lwp request: 203s #GET http://localhost:8529/getfiles-perl-pod/perlrun.pod HTTP/1.1 203s #User-Agent: libwww-perl/6.77 203s # 203s #server response: 203s #HTTP/1.1 200 OK 203s #Connection: close 203s #Date: Fri, 29 Nov 2024 19:49:20 GMT 203s #Accept-Ranges: bytes 203s #ETag: "e707-62796587675c0" 203s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 203s #Vary: In-If1 203s #Content-Length: 59143 203s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 203s #Client-Date: Fri, 29 Nov 2024 19:49:20 GMT 203s #Client-Peer: 127.0.0.1:8529 203s #Client-Response-Num: 1 203s #DMMATCH1: 1 203s # 203s # testing : download of /getfiles-perl-pod/perlrun.pod 203s # expected: 59143 203s # received: 59143 203s ok 187 203s #lwp request: 203s #GET http://localhost:8529/getfiles-perl-pod/perlsec.pod HTTP/1.1 203s #User-Agent: libwww-perl/6.77 203s # 203s #server response: 203s #HTTP/1.1 200 OK 203s #Connection: close 203s #Date: Fri, 29 Nov 2024 19:49:20 GMT 203s #Accept-Ranges: bytes 203s #ETag: "6cea-62796587675c0" 203s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 203s #Vary: In-If1 203s #Content-Length: 27882 203s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 203s #Client-Date: Fri, 29 Nov 2024 19:49:20 GMT 203s #Client-Peer: 127.0.0.1:8529 203s #Client-Response-Num: 1 203s #DMMATCH1: 1 203s # 203s # testing : download of /getfiles-perl-pod/perlsec.pod 203s # expected: 27882 203s # received: 27882 203s ok 188 203s #lwp request: 203s #GET http://localhost:8529/getfiles-perl-pod/perlsecpolicy.pod HTTP/1.1 203s #User-Agent: libwww-perl/6.77 203s # 203s #server response: 203s #HTTP/1.1 200 OK 203s #Connection: close 203s #Date: Fri, 29 Nov 2024 19:49:20 GMT 203s #Accept-Ranges: bytes 203s #ETag: "4af2-62796587675c0" 203s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 203s #Vary: In-If1 203s #Content-Length: 19186 203s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 203s #Client-Date: Fri, 29 Nov 2024 19:49:20 GMT 203s #Client-Peer: 127.0.0.1:8529 203s #Client-Response-Num: 1 203s #DMMATCH1: 1 203s # 203s # testing : download of /getfiles-perl-pod/perlsecpolicy.pod 203s # expected: 19186 203s # received: 19186 203s ok 189 203s #lwp request: 203s #GET http://localhost:8529/getfiles-perl-pod/perlsolaris.pod HTTP/1.1 203s #User-Agent: libwww-perl/6.77 203s # 203s #server response: 203s #HTTP/1.1 200 OK 203s #Connection: close 203s #Date: Fri, 29 Nov 2024 19:49:20 GMT 203s #Accept-Ranges: bytes 203s #ETag: "7494-62796587675c0" 203s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 203s #Vary: In-If1 203s #Content-Length: 29844 203s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 203s #Client-Date: Fri, 29 Nov 2024 19:49:20 GMT 203s #Client-Peer: 127.0.0.1:8529 203s #Client-Response-Num: 1 203s #DMMATCH1: 1 203s # 203s # testing : download of /getfiles-perl-pod/perlsolaris.pod 203s # expected: 29844 203s # received: 29844 203s ok 190 203s #lwp request: 203s #GET http://localhost:8529/getfiles-perl-pod/perlsource.pod HTTP/1.1 203s #User-Agent: libwww-perl/6.77 203s # 203s #server response: 203s #HTTP/1.1 200 OK 203s #Connection: close 203s #Date: Fri, 29 Nov 2024 19:49:20 GMT 203s #Accept-Ranges: bytes 203s #ETag: "1bdc-62796587675c0" 203s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 203s #Vary: In-If1 203s #Content-Length: 7132 203s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 203s #Client-Date: Fri, 29 Nov 2024 19:49:20 GMT 203s #Client-Peer: 127.0.0.1:8529 203s #Client-Response-Num: 1 203s #DMMATCH1: 1 203s # 203s # testing : download of /getfiles-perl-pod/perlsource.pod 203s # expected: 7132 203s # received: 7132 203s ok 191 203s #lwp request: 203s #GET http://localhost:8529/getfiles-perl-pod/perlstyle.pod HTTP/1.1 203s #User-Agent: libwww-perl/6.77 203s # 203s #server response: 203s #HTTP/1.1 200 OK 203s #Connection: close 203s #Date: Fri, 29 Nov 2024 19:49:20 GMT 203s #Accept-Ranges: bytes 203s #ETag: "233b-62796587675c0" 203s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 203s #Vary: In-If1 203s #Content-Length: 9019 203s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 203s #Client-Date: Fri, 29 Nov 2024 19:49:20 GMT 203s #Client-Peer: 127.0.0.1:8529 203s #Client-Response-Num: 1 203s #DMMATCH1: 1 203s # 203s # testing : download of /getfiles-perl-pod/perlstyle.pod 203s # expected: 9019 203s # received: 9019 203s ok 192 203s #lwp request: 203s #GET http://localhost:8529/getfiles-perl-pod/perlsub.pod HTTP/1.1 203s #User-Agent: libwww-perl/6.77 203s # 203s #server response: 203s #HTTP/1.1 200 OK 203s #Connection: close 203s #Date: Fri, 29 Nov 2024 19:49:20 GMT 203s #Accept-Ranges: bytes 203s #ETag: "12fb9-62796587675c0" 203s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 203s #Vary: In-If1 203s #Content-Length: 77753 203s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 203s #Client-Date: Fri, 29 Nov 2024 19:49:20 GMT 203s #Client-Peer: 127.0.0.1:8529 203s #Client-Response-Num: 1 203s #DMMATCH1: 1 203s # 203s # testing : download of /getfiles-perl-pod/perlsub.pod 203s # expected: 77753 203s # received: 77753 203s ok 193 203s #lwp request: 203s #GET http://localhost:8529/getfiles-perl-pod/perlsyn.pod HTTP/1.1 203s #User-Agent: libwww-perl/6.77 203s # 203s #server response: 203s #HTTP/1.1 200 OK 203s #Connection: close 203s #Date: Fri, 29 Nov 2024 19:49:20 GMT 203s #Accept-Ranges: bytes 203s #ETag: "d31f-62796587675c0" 203s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 203s #Vary: In-If1 203s #Content-Length: 54047 203s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 203s #Client-Date: Fri, 29 Nov 2024 19:49:20 GMT 203s #Client-Peer: 127.0.0.1:8529 203s #Client-Response-Num: 1 203s #DMMATCH1: 1 203s # 203s # testing : download of /getfiles-perl-pod/perlsyn.pod 203s # expected: 54047 203s # received: 54047 203s ok 194 203s #lwp request: 203s #GET http://localhost:8529/getfiles-perl-pod/perlsynology.pod HTTP/1.1 203s #User-Agent: libwww-perl/6.77 203s # 203s #server response: 203s #HTTP/1.1 200 OK 203s #Connection: close 203s #Date: Fri, 29 Nov 2024 19:49:20 GMT 203s #Accept-Ranges: bytes 203s #ETag: "2858-62796587675c0" 203s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 203s #Vary: In-If1 203s #Content-Length: 10328 203s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 203s #Client-Date: Fri, 29 Nov 2024 19:49:20 GMT 203s #Client-Peer: 127.0.0.1:8529 203s #Client-Response-Num: 1 203s #DMMATCH1: 1 203s # 203s # testing : download of /getfiles-perl-pod/perlsynology.pod 203s # expected: 10328 203s # received: 10328 203s ok 195 203s #lwp request: 203s #GET http://localhost:8529/getfiles-perl-pod/perlthrtut.pod HTTP/1.1 203s #User-Agent: libwww-perl/6.77 203s # 203s #server response: 203s #HTTP/1.1 200 OK 203s #Connection: close 203s #Date: Fri, 29 Nov 2024 19:49:20 GMT 203s #Accept-Ranges: bytes 203s #ETag: "b184-62796587675c0" 203s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 203s #Vary: In-If1 203s #Content-Length: 45444 203s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 203s #Client-Date: Fri, 29 Nov 2024 19:49:20 GMT 203s #Client-Peer: 127.0.0.1:8529 203s #Client-Response-Num: 1 203s #DMMATCH1: 1 203s # 203s # testing : download of /getfiles-perl-pod/perlthrtut.pod 203s # expected: 45444 203s # received: 45444 203s ok 196 203s #lwp request: 203s #GET http://localhost:8529/getfiles-perl-pod/perltie.pod HTTP/1.1 203s #User-Agent: libwww-perl/6.77 203s # 203s #server response: 203s #HTTP/1.1 200 OK 203s #Connection: close 203s #Date: Fri, 29 Nov 2024 19:49:20 GMT 203s #Accept-Ranges: bytes 203s #ETag: "9a91-62796587675c0" 203s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 203s #Vary: In-If1 203s #Content-Length: 39569 203s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 203s #Client-Date: Fri, 29 Nov 2024 19:49:20 GMT 203s #Client-Peer: 127.0.0.1:8529 203s #Client-Response-Num: 1 203s #DMMATCH1: 1 203s # 203s # testing : download of /getfiles-perl-pod/perltie.pod 203s # expected: 39569 203s # received: 39569 203s ok 197 203s #lwp request: 203s #GET http://localhost:8529/getfiles-perl-pod/perltoc.pod HTTP/1.1 203s #User-Agent: libwww-perl/6.77 203s # 203s #server response: 203s #HTTP/1.1 200 OK 203s #Connection: close 203s #Date: Fri, 29 Nov 2024 19:49:20 GMT 203s #Accept-Ranges: bytes 203s #ETag: "ce6d8-62796587675c0" 203s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 203s #Vary: In-If1 203s #Content-Length: 845528 203s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 203s #Client-Date: Fri, 29 Nov 2024 19:49:20 GMT 203s #Client-Peer: 127.0.0.1:8529 203s #Client-Response-Num: 1 203s #DMMATCH1: 1 203s # 203s # testing : download of /getfiles-perl-pod/perltoc.pod 203s # expected: 845528 203s # received: 845528 203s ok 198 203s #lwp request: 203s #GET http://localhost:8529/getfiles-perl-pod/perltodo.pod HTTP/1.1 203s #User-Agent: libwww-perl/6.77 203s # 203s #server response: 203s #HTTP/1.1 200 OK 203s #Connection: close 203s #Date: Fri, 29 Nov 2024 19:49:20 GMT 203s #Accept-Ranges: bytes 203s #ETag: "174-62796587675c0" 203s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 203s #Vary: In-If1 203s #Content-Length: 372 203s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 203s #Client-Date: Fri, 29 Nov 2024 19:49:20 GMT 203s #Client-Peer: 127.0.0.1:8529 203s #Client-Response-Num: 1 203s #DMMATCH1: 1 203s # 203s # testing : download of /getfiles-perl-pod/perltodo.pod 203s # expected: 372 203s # received: 372 203s ok 199 203s #lwp request: 203s #GET http://localhost:8529/getfiles-perl-pod/perltooc.pod HTTP/1.1 203s #User-Agent: libwww-perl/6.77 203s # 203s #server response: 203s #HTTP/1.1 200 OK 203s #Connection: close 203s #Date: Fri, 29 Nov 2024 19:49:20 GMT 203s #Accept-Ranges: bytes 203s #ETag: "126-62796587675c0" 203s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 203s #Vary: In-If1 203s #Content-Length: 294 203s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 203s #Client-Date: Fri, 29 Nov 2024 19:49:20 GMT 203s #Client-Peer: 127.0.0.1:8529 203s #Client-Response-Num: 1 203s #DMMATCH1: 1 203s # 203s # testing : download of /getfiles-perl-pod/perltooc.pod 203s # expected: 294 203s # received: 294 203s ok 200 203s #lwp request: 203s #GET http://localhost:8529/getfiles-perl-pod/perltoot.pod HTTP/1.1 203s #User-Agent: libwww-perl/6.77 203s # 203s #server response: 203s #HTTP/1.1 200 OK 203s #Connection: close 203s #Date: Fri, 29 Nov 2024 19:49:20 GMT 203s #Accept-Ranges: bytes 203s #ETag: "126-62796587675c0" 203s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 203s #Vary: In-If1 203s #Content-Length: 294 203s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 203s #Client-Date: Fri, 29 Nov 2024 19:49:20 GMT 203s #Client-Peer: 127.0.0.1:8529 203s #Client-Response-Num: 1 203s #DMMATCH1: 1 203s # 203s # testing : download of /getfiles-perl-pod/perltoot.pod 203s # expected: 294 203s # received: 294 203s ok 201 203s #lwp request: 203s #GET http://localhost:8529/getfiles-perl-pod/perltrap.pod HTTP/1.1 203s #User-Agent: libwww-perl/6.77 203s # 203s #server response: 203s #HTTP/1.1 200 OK 203s #Connection: close 203s #Date: Fri, 29 Nov 2024 19:49:20 GMT 203s #Accept-Ranges: bytes 203s #ETag: "297f-62796587675c0" 203s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 203s #Vary: In-If1 203s #Content-Length: 10623 203s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 203s #Client-Date: Fri, 29 Nov 2024 19:49:20 GMT 203s #Client-Peer: 127.0.0.1:8529 203s #Client-Response-Num: 1 203s #DMMATCH1: 1 203s # 203s # testing : download of /getfiles-perl-pod/perltrap.pod 203s # expected: 10623 203s # received: 10623 203s ok 202 203s #lwp request: 203s #GET http://localhost:8529/getfiles-perl-pod/perltru64.pod HTTP/1.1 203s #User-Agent: libwww-perl/6.77 203s # 203s #server response: 203s #HTTP/1.1 200 OK 203s #Connection: close 203s #Date: Fri, 29 Nov 2024 19:49:20 GMT 203s #Accept-Ranges: bytes 203s #ETag: "213f-62796587675c0" 203s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 203s #Vary: In-If1 203s #Content-Length: 8511 203s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 203s #Client-Date: Fri, 29 Nov 2024 19:49:20 GMT 203s #Client-Peer: 127.0.0.1:8529 203s #Client-Response-Num: 1 203s #DMMATCH1: 1 203s # 203s # testing : download of /getfiles-perl-pod/perltru64.pod 203s # expected: 8511 203s # received: 8511 203s ok 203 203s #lwp request: 203s #GET http://localhost:8529/getfiles-perl-pod/perltw.pod HTTP/1.1 203s #User-Agent: libwww-perl/6.77 203s # 203s #server response: 203s #HTTP/1.1 200 OK 203s #Connection: close 203s #Date: Fri, 29 Nov 2024 19:49:20 GMT 203s #Accept-Ranges: bytes 203s #ETag: "1183-62796587675c0" 203s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 203s #Vary: In-If1 203s #Content-Length: 4483 203s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 203s #Client-Date: Fri, 29 Nov 2024 19:49:20 GMT 203s #Client-Peer: 127.0.0.1:8529 203s #Client-Response-Num: 1 203s #DMMATCH1: 1 203s # 203s # testing : download of /getfiles-perl-pod/perltw.pod 203s # expected: 4483 203s # received: 4483 203s ok 204 203s #lwp request: 203s #GET http://localhost:8529/getfiles-perl-pod/perlunicode.pod HTTP/1.1 203s #User-Agent: libwww-perl/6.77 203s # 203s #server response: 203s #HTTP/1.1 200 OK 203s #Connection: close 203s #Date: Fri, 29 Nov 2024 19:49:20 GMT 203s #Accept-Ranges: bytes 203s #ETag: "162b6-62796587675c0" 203s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 203s #Vary: In-If1 203s #Content-Length: 90806 203s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 203s #Client-Date: Fri, 29 Nov 2024 19:49:20 GMT 203s #Client-Peer: 127.0.0.1:8529 203s #Client-Response-Num: 1 203s #DMMATCH1: 1 203s # 203s # testing : download of /getfiles-perl-pod/perlunicode.pod 203s # expected: 90806 203s # received: 90806 203s ok 205 203s #lwp request: 203s #GET http://localhost:8529/getfiles-perl-pod/perlunicook.pod HTTP/1.1 203s #User-Agent: libwww-perl/6.77 203s # 203s #server response: 203s #HTTP/1.1 200 OK 203s #Connection: close 203s #Date: Fri, 29 Nov 2024 19:49:20 GMT 203s #Accept-Ranges: bytes 203s #ETag: "6349-62796587675c0" 203s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 203s #Vary: In-If1 203s #Content-Length: 25417 203s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 203s #Client-Date: Fri, 29 Nov 2024 19:49:20 GMT 203s #Client-Peer: 127.0.0.1:8529 203s #Client-Response-Num: 1 203s #DMMATCH1: 1 203s # 203s # testing : download of /getfiles-perl-pod/perlunicook.pod 203s # expected: 25417 203s # received: 25417 203s ok 206 203s #lwp request: 203s #GET http://localhost:8529/getfiles-perl-pod/perlunifaq.pod HTTP/1.1 203s #User-Agent: libwww-perl/6.77 203s # 203s #server response: 203s #HTTP/1.1 200 OK 203s #Connection: close 203s #Date: Fri, 29 Nov 2024 19:49:20 GMT 203s #Accept-Ranges: bytes 203s #ETag: "372e-62796587675c0" 203s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 203s #Vary: In-If1 203s #Content-Length: 14126 203s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 203s #Client-Date: Fri, 29 Nov 2024 19:49:20 GMT 203s #Client-Peer: 127.0.0.1:8529 203s #Client-Response-Num: 1 203s #DMMATCH1: 1 203s # 203s # testing : download of /getfiles-perl-pod/perlunifaq.pod 203s # expected: 14126 203s # received: 14126 203s ok 207 203s #lwp request: 203s #GET http://localhost:8529/getfiles-perl-pod/perluniintro.pod HTTP/1.1 203s #User-Agent: libwww-perl/6.77 203s # 203s #server response: 203s #HTTP/1.1 200 OK 203s #Connection: close 203s #Date: Fri, 29 Nov 2024 19:49:20 GMT 203s #Accept-Ranges: bytes 203s #ETag: "96e1-62796587675c0" 203s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 203s #Vary: In-If1 203s #Content-Length: 38625 203s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 203s #Client-Date: Fri, 29 Nov 2024 19:49:20 GMT 203s #Client-Peer: 127.0.0.1:8529 203s #Client-Response-Num: 1 203s #DMMATCH1: 1 203s # 203s # testing : download of /getfiles-perl-pod/perluniintro.pod 203s # expected: 38625 203s # received: 38625 203s ok 208 203s #lwp request: 203s #GET http://localhost:8529/getfiles-perl-pod/perluniprops.pod HTTP/1.1 203s #User-Agent: libwww-perl/6.77 203s # 203s #server response: 203s #HTTP/1.1 200 OK 203s #Connection: close 203s #Date: Fri, 29 Nov 2024 19:49:20 GMT 203s #Accept-Ranges: bytes 203s #ETag: "6eefa-62796587675c0" 203s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 203s #Vary: In-If1 203s #Content-Length: 454394 203s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 203s #Client-Date: Fri, 29 Nov 2024 19:49:20 GMT 203s #Client-Peer: 127.0.0.1:8529 203s #Client-Response-Num: 1 203s #DMMATCH1: 1 203s # 203s # testing : download of /getfiles-perl-pod/perluniprops.pod 203s # expected: 454394 203s # received: 454394 203s ok 209 203s #lwp request: 203s #GET http://localhost:8529/getfiles-perl-pod/perlunitut.pod HTTP/1.1 203s #User-Agent: libwww-perl/6.77 203s # 203s #server response: 203s #HTTP/1.1 200 OK 203s #Connection: close 203s #Date: Fri, 29 Nov 2024 19:49:20 GMT 203s #Accept-Ranges: bytes 203s #ETag: "1f10-62796587675c0" 203s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 203s #Vary: In-If1 203s #Content-Length: 7952 203s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 203s #Client-Date: Fri, 29 Nov 2024 19:49:20 GMT 203s #Client-Peer: 127.0.0.1:8529 203s #Client-Response-Num: 1 203s #DMMATCH1: 1 203s # 203s # testing : download of /getfiles-perl-pod/perlunitut.pod 203s # expected: 7952 203s # received: 7952 203s ok 210 203s #lwp request: 203s #GET http://localhost:8529/getfiles-perl-pod/perlutil.pod HTTP/1.1 203s #User-Agent: libwww-perl/6.77 203s # 203s #server response: 203s #HTTP/1.1 200 OK 203s #Connection: close 203s #Date: Fri, 29 Nov 2024 19:49:20 GMT 203s #Accept-Ranges: bytes 203s #ETag: "1ce8-62796587675c0" 203s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 203s #Vary: In-If1 203s #Content-Length: 7400 203s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 203s #Client-Date: Fri, 29 Nov 2024 19:49:20 GMT 203s #Client-Peer: 127.0.0.1:8529 203s #Client-Response-Num: 1 203s #DMMATCH1: 1 203s # 203s # testing : download of /getfiles-perl-pod/perlutil.pod 203s # expected: 7400 203s # received: 7400 203s ok 211 203s #lwp request: 203s #GET http://localhost:8529/getfiles-perl-pod/perlvar.pod HTTP/1.1 203s #User-Agent: libwww-perl/6.77 203s # 203s #server response: 203s #HTTP/1.1 200 OK 203s #Connection: close 203s #Date: Fri, 29 Nov 2024 19:49:20 GMT 203s #Accept-Ranges: bytes 203s #ETag: "16c17-62796587675c0" 203s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 203s #Vary: In-If1 203s #Content-Length: 93207 203s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 203s #Client-Date: Fri, 29 Nov 2024 19:49:20 GMT 203s #Client-Peer: 127.0.0.1:8529 203s #Client-Response-Num: 1 203s #DMMATCH1: 1 203s # 203s # testing : download of /getfiles-perl-pod/perlvar.pod 203s # expected: 93207 203s # received: 93207 203s ok 212 203s #lwp request: 203s #GET http://localhost:8529/getfiles-perl-pod/perlvms.pod HTTP/1.1 203s #User-Agent: libwww-perl/6.77 203s # 203s #server response: 203s #HTTP/1.1 200 OK 203s #Connection: close 203s #Date: Fri, 29 Nov 2024 19:49:20 GMT 203s #Accept-Ranges: bytes 203s #ETag: "c68d-62796587675c0" 203s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 203s #Vary: In-If1 203s #Content-Length: 50829 203s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 203s #Client-Date: Fri, 29 Nov 2024 19:49:20 GMT 203s #Client-Peer: 127.0.0.1:8529 203s #Client-Response-Num: 1 203s #DMMATCH1: 1 203s # 203s # testing : download of /getfiles-perl-pod/perlvms.pod 203s # expected: 50829 203s # received: 50829 203s ok 213 203s #lwp request: 203s #GET http://localhost:8529/getfiles-perl-pod/perlvos.pod HTTP/1.1 203s #User-Agent: libwww-perl/6.77 203s # 203s #server response: 203s #HTTP/1.1 200 OK 203s #Connection: close 203s #Date: Fri, 29 Nov 2024 19:49:20 GMT 203s #Accept-Ranges: bytes 203s #ETag: "f16-62796587675c0" 203s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 203s #Vary: In-If1 203s #Content-Length: 3862 203s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 203s #Client-Date: Fri, 29 Nov 2024 19:49:20 GMT 203s #Client-Peer: 127.0.0.1:8529 203s #Client-Response-Num: 1 203s #DMMATCH1: 1 203s # 203s # testing : download of /getfiles-perl-pod/perlvos.pod 203s # expected: 3862 203s # received: 3862 203s ok 214 203s #lwp request: 203s #GET http://localhost:8529/getfiles-perl-pod/perlwin32.pod HTTP/1.1 203s #User-Agent: libwww-perl/6.77 203s # 203s #server response: 203s #HTTP/1.1 200 OK 203s #Connection: close 203s #Date: Fri, 29 Nov 2024 19:49:20 GMT 203s #Accept-Ranges: bytes 203s #ETag: "7c61-62796587675c0" 203s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 203s #Vary: In-If1 203s #Content-Length: 31841 203s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 203s #Client-Date: Fri, 29 Nov 2024 19:49:20 GMT 203s #Client-Peer: 127.0.0.1:8529 203s #Client-Response-Num: 1 203s #DMMATCH1: 1 203s # 203s # testing : download of /getfiles-perl-pod/perlwin32.pod 203s # expected: 31841 203s # received: 31841 203s ok 215 203s #lwp request: 203s #GET http://localhost:8529/getfiles-perl-pod/perlxs.pod HTTP/1.1 203s #User-Agent: libwww-perl/6.77 203s # 203s #server response: 203s #HTTP/1.1 200 OK 203s #Connection: close 203s #Date: Fri, 29 Nov 2024 19:49:20 GMT 203s #Accept-Ranges: bytes 203s #ETag: "12d15-62796587675c0" 203s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 203s #Vary: In-If1 203s #Content-Length: 77077 203s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 203s #Client-Date: Fri, 29 Nov 2024 19:49:20 GMT 203s #Client-Peer: 127.0.0.1:8529 203s #Client-Response-Num: 1 203s #DMMATCH1: 1 203s # 203s # testing : download of /getfiles-perl-pod/perlxs.pod 203s # expected: 77077 203s # received: 77077 203s ok 216 203s #lwp request: 203s #GET http://localhost:8529/getfiles-perl-pod/perlxstut.pod HTTP/1.1 203s #User-Agent: libwww-perl/6.77 203s # 203s #server response: 203s #HTTP/1.1 200 OK 203s #Connection: close 203s #Date: Fri, 29 Nov 2024 19:49:20 GMT 203s #Accept-Ranges: bytes 203s #ETag: "c51f-62796587675c0" 203s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 203s #Vary: In-If1 203s #Content-Length: 50463 203s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 203s #Client-Date: Fri, 29 Nov 2024 19:49:20 GMT 203s #Client-Peer: 127.0.0.1:8529 203s #Client-Response-Num: 1 203s #DMMATCH1: 1 203s # 203s # testing : download of /getfiles-perl-pod/perlxstut.pod 203s # expected: 50463 203s # received: 50463 203s ok 217 203s #lwp request: 203s #GET http://localhost:8529/getfiles-perl-pod/perlxstypemap.pod HTTP/1.1 203s #User-Agent: libwww-perl/6.77 203s # 203s #server response: 203s #HTTP/1.1 200 OK 203s #Connection: close 203s #Date: Fri, 29 Nov 2024 19:49:20 GMT 203s #Accept-Ranges: bytes 203s #ETag: "5dc1-62796587675c0" 203s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 203s #Vary: In-If1 203s #Content-Length: 24001 203s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 203s #Client-Date: Fri, 29 Nov 2024 19:49:20 GMT 203s #Client-Peer: 127.0.0.1:8529 203s #Client-Response-Num: 1 203s #DMMATCH1: 1 203s # 203s # testing : download of /getfiles-perl-pod/perlxstypemap.pod 203s # expected: 24001 203s # received: 24001 203s ok 218 203s #lwp request: 203s #GET http://localhost:8529/getfiles-binary-httpd HTTP/1.1 203s #User-Agent: libwww-perl/6.77 203s # 203s #server response: 203s #HTTP/1.1 200 OK 203s #Connection: close 203s #Date: Fri, 29 Nov 2024 19:49:20 GMT 203s #Accept-Ranges: bytes 203s #ETag: "b235c-627730f333380" 203s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 203s #Vary: In-If1 203s #Content-Length: 729948 203s #Last-Modified: Thu, 21 Nov 2024 21:36:30 GMT 203s #Client-Date: Fri, 29 Nov 2024 19:49:20 GMT 203s #Client-Peer: 127.0.0.1:8529 203s #Client-Response-Num: 1 203s #DMMATCH1: 1 203s # 203s # testing : download of /getfiles-binary-httpd 203s # expected: 729948 203s # received: 729948 203s ok 219 203s #lwp request: 203s #GET http://localhost:8529/getfiles-binary-perl HTTP/1.1 203s #User-Agent: libwww-perl/6.77 203s # 203s #server response: 203s #HTTP/1.1 200 OK 203s #Connection: close 203s #Date: Fri, 29 Nov 2024 19:49:20 GMT 203s #Accept-Ranges: bytes 203s #ETag: "3e84c0-62796587675c0" 203s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 203s #Vary: In-If1 203s #Content-Length: 4097216 203s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 203s #Client-Date: Fri, 29 Nov 2024 19:49:20 GMT 203s #Client-Peer: 127.0.0.1:8529 203s #Client-Response-Num: 1 203s #DMMATCH1: 1 203s # 203s # testing : download of /getfiles-binary-perl 203s # expected: 4097216 203s # received: 4097216 203s ok 220 203s ok 206s t/apache/headers.t .................. 206s 1..27 206s # Running under perl version 5.040000 for linux 206s # Current time local: Fri Nov 29 19:49:20 2024 206s # Current time GMT: Fri Nov 29 19:49:20 2024 206s # Using Test.pm version 1.31 206s # Using Apache/Test.pm version 1.44 206s testing: Hello: World 206s ok 1 206s # testing : response success 206s # expected: qr/HTTP\/1\.. 200 OK/ 206s # received: 'HTTP/1.1 200 OK' 206s ok 2 206s header: [World] vs [World] 206s # testing : compare header Hello value 206s # expected: 'World' 206s # received: 'World' 206s ok 3 206s testing: Hello: World 206s ok 4 206s # testing : response success 206s # expected: qr/HTTP\/1\.. 200 OK/ 206s # received: 'HTTP/1.1 200 OK' 206s ok 5 206s header: [World] vs [World] 206s # testing : compare header Hello value 206s # expected: 'World' 206s # received: 'World' 206s ok 6 206s testing: Hello: World 206s ok 7 206s # testing : response success 206s # expected: qr/HTTP\/1\.. 200 OK/ 206s # received: 'HTTP/1.1 200 OK' 206s ok 8 206s header: [World] vs [World] 206s # testing : compare header Hello value 206s # expected: 'World' 206s # received: 'World' 206s ok 9 206s testing: Hello: Foo 206s Bar 206s ok 10 206s # testing : response success 206s # expected: qr/HTTP\/1\.. 200 OK/ 206s # received: 'HTTP/1.1 200 OK' 206s ok 11 206s header: [Foo Bar] vs [Foo Bar] 206s # testing : compare header Hello value 206s # expected: 'Foo Bar' 206s # received: 'Foo Bar' 206s ok 12 206s testing: Hello: Foo 206s Bar 206s ok 13 206s # testing : response success 206s # expected: qr/HTTP\/1\.. 200 OK/ 206s # received: 'HTTP/1.1 200 OK' 206s ok 14 206s header: [Foo Bar] vs [Foo Bar] 206s # testing : compare header Hello value 206s # expected: 'Foo Bar' 206s # received: 'Foo Bar' 206s ok 15 206s testing: Hello: Foo 206s Bar 206s ok 16 206s # testing : response success 206s # expected: qr/HTTP\/1\.. 200 OK/ 206s # received: 'HTTP/1.1 200 OK' 206s ok 17 206s header: [Foo Bar] vs [Foo Bar] 206s # testing : compare header Hello value 206s # expected: 'Foo Bar' 206s # received: 'Foo Bar' 206s ok 18 206s testing: Hello: Foo 206s Bar 206s ok 19 206s # testing : response success 206s # expected: qr/HTTP\/1\.. 200 OK/ 206s # received: 'HTTP/1.1 200 OK' 206s ok 20 206s header: [Foo Bar] vs [Foo Bar] 206s # testing : compare header Hello value 206s # expected: 'Foo Bar' 206s # received: 'Foo Bar' 206s ok 21 206s testing: Hello: Foo 206s Bar 206s ok 22 206s # testing : response success 206s # expected: qr/HTTP\/1\.. 200 OK/ 206s # received: 'HTTP/1.1 200 OK' 206s ok 23 206s header: [Foo Bar] vs [Foo Bar] 206s # testing : compare header Hello value 206s # expected: 'Foo Bar' 206s # received: 'Foo Bar' 206s ok 24 206s testing: Hello:World 206s ok 25 206s # testing : response success 206s # expected: qr/HTTP\/1\.. 200 OK/ 206s # received: 'HTTP/1.1 200 OK' 206s ok 26 206s header: [World] vs [World] 206s # testing : compare header Hello value 206s # expected: 'World' 206s # received: 'World' 206s ok 27 206s ok 209s t/apache/hostcheck.t ................ 209s 1..14 209s # Running under perl version 5.040000 for linux 209s # Current time local: Fri Nov 29 19:49:23 2024 209s # Current time GMT: Fri Nov 29 19:49:23 2024 209s # Using Test.pm version 1.31 209s # Using Apache/Test.pm version 1.44 209s # SENDING to 127.0.0.1:8529 209s # GET / HTTP/1.1 209s Host: localhost 209s 209s # expected 200, got 200 for ok 209s ok 1 209s # SENDING to 127.0.0.1:8529 209s # GET / HTTP/1.1 209s Host: localhost:1 209s 209s # expected 200, got 200 for port ignored 209s ok 2 209s # SENDING to 127.0.0.1:8529 209s # GET / HTTP/1.1 209s Host: notlisted 209s 209s # expected 200, got 200 for name not listed 209s ok 3 209s # SENDING to 127.0.0.1:8529 209s # GET / HTTP/1.1 209s Host: 127.0.0.1 209s 209s # expected 200, got 200 for IP not in serveralias/servername 209s ok 4 209s # SENDING to 127.0.0.1:8529 209s # GET / HTTP/1.1 209s Host: default-strict 209s 209s # expected 200, got 200 for NVH matches in default server 209s ok 5 209s # SENDING to 127.0.0.1:8529 209s # GET / HTTP/1.1 209s Host: nvh-strict 209s 209s # expected 200, got 200 for NVH matches 209s ok 6 209s # SENDING to 127.0.0.1:8529 209s # GET / HTTP/1.1 209s Host: nvh-strict:1 209s 209s # expected 200, got 200 for NVH matches port ignored 209s ok 7 209s # SENDING to 127.0.0.1:8545 209s # GET / HTTP/1.1 209s Host: localhost 209s 209s # expected 400, got 400 for ok 209s ok 8 209s # SENDING to 127.0.0.1:8545 209s # GET / HTTP/1.1 209s Host: localhost:1 209s 209s # expected 400, got 400 for port ignored 209s ok 9 209s # SENDING to 127.0.0.1:8545 209s # GET / HTTP/1.1 209s Host: notlisted 209s 209s # expected 400, got 400 for name not listed 209s ok 10 209s # SENDING to 127.0.0.1:8545 209s # GET / HTTP/1.1 209s Host: 127.0.0.1 209s 209s # expected 400, got 400 for IP not in serveralias/servername 209s ok 11 209s # SENDING to 127.0.0.1:8545 209s # GET / HTTP/1.1 209s Host: default-strict 209s 209s # expected 200, got 200 for NVH matches in default server 209s ok 12 209s # SENDING to 127.0.0.1:8545 209s # GET / HTTP/1.1 209s Host: nvh-strict 209s 209s # expected 200, got 200 for NVH matches 209s ok 13 209s # SENDING to 127.0.0.1:8545 209s # GET / HTTP/1.1 209s Host: nvh-strict:1 209s 209s # expected 200, got 200 for NVH matches port ignored 209s ok 14 209s ok 213s t/apache/http_strict.t .............. 213s 1..178 213s # Running under perl version 5.040000 for linux 213s # Current time local: Fri Nov 29 19:49:26 2024 213s # Current time GMT: Fri Nov 29 19:49:26 2024 213s # Using Test.pm version 1.31 213s # Using Apache/Test.pm version 1.44 213s # SENDING: 213s # GET / HTTP/1.0\r\n\r\n 213s # expecting success, got 200 213s ok 1 213s # SENDING: 213s # GET / HTTP/1.0\n\n 213s # expecting success, got 200 213s ok 2 213s # SENDING: 213s # get / HTTP/1.0\r\n\r\n 213s # expecting 501, got 501 213s ok 3 213s # SENDING: 213s # G ET / HTTP/1.0\r\n\r\n 213s # expecting 400, got 400 213s ok 4 213s # SENDING: 213s # G\x00ET / HTTP/1.0\r\n\r\n 213s # expecting 400, got 400 213s ok 5 213s # SENDING: 213s # G/T / HTTP/1.0\r\n\r\n 213s # expecting 501, got 501 213s ok 6 213s # SENDING: 213s # GET /\x00 HTTP/1.0\r\n\r\n 213s # expecting 400, got 400 213s ok 7 213s # SENDING: 213s # GET / HTTP/1.0\x00\r\n\r\n 213s # expecting 400, got 400 213s ok 8 213s # SENDING: 213s # GET\x0c/ HTTP/1.0\r\n\r\n 213s # expecting 400, got 400 213s ok 9 213s # SENDING: 213s # GET\r/ HTTP/1.0\r\n\r\n 213s # expecting 400, got 400 213s ok 10 213s # SENDING: 213s # GET\t/ HTTP/1.0\r\n\r\n 213s # expecting 400, got 400 213s ok 11 213s # SENDING: 213s # GET / HTT/1.0\r\n\r\n 213s # expecting error, got 400 213s ok 12 213s # SENDING: 213s # GET / HTTP/1.0\r\nHost: localhost\r\n\r\n 213s # expecting success, got 200 213s ok 13 213s # SENDING: 213s # GET / HTTP/2.0\r\nHost: localhost\r\n\r\n 213s # expecting success, got 200 213s ok 14 213s # SENDING: 213s # GET / HTTP/1.2\r\nHost: localhost\r\n\r\n 213s # expecting success, got 200 213s ok 15 213s # SENDING: 213s # GET / HTTP/1.11\r\nHost: localhost\r\n\r\n 213s # expecting 400, got 400 213s ok 16 213s # SENDING: 213s # GET / HTTP/10.0\r\nHost: localhost\r\n\r\n 213s # expecting 400, got 400 213s ok 17 213s # SENDING: 213s # GET / HTTP/1.0 \r\nHost: localhost\r\n\r\n 213s # expecting 200, got 200 213s ok 18 213s # SENDING: 213s # GET / HTTP/1.0 x\r\nHost: localhost\r\n\r\n 213s # expecting 400, got 400 213s ok 19 213s # SENDING: 213s # GET / HTTP/\r\nHost: localhost\r\n\r\n 213s # expecting error, got 400 213s ok 20 213s # SENDING: 213s # GET / HTTP/0.9\r\n\r\n 213s # expecting error, got 400 213s ok 21 213s # SENDING: 213s # GET / HTTP/0.8\r\n\r\n 213s # expecting error, got 400 213s ok 22 213s # SENDING: 213s # GET /\x01 HTTP/1.0\r\n\r\n 213s # expecting 400, got 400 213s ok 23 213s # SENDING: 213s # GET / HTTP/1.0\r\nFoo: bar\r\n\r\n 213s # expecting 200, got 200 213s ok 24 213s # SENDING: 213s # GET / HTTP/1.0\r\nFoo:bar\r\n\r\n 213s # expecting 200, got 200 213s ok 25 213s # SENDING: 213s # GET / HTTP/1.0\r\nFoo: b\x00ar\r\n\r\n 213s # expecting 400, got 400 213s ok 26 213s # SENDING: 213s # GET / HTTP/1.0\r\nFoo: b\x01ar\r\n\r\n 213s # expecting 200, got 200 213s ok 27 213s # SENDING: 213s # GET / HTTP/1.0\r\nFoo\r\n\r\n 213s # expecting 400, got 400 213s ok 28 213s # SENDING: 213s # GET / HTTP/1.0\r\nFoo bar\r\n\r\n 213s # expecting 400, got 400 213s ok 29 213s # SENDING: 213s # GET / HTTP/1.0\r\n: bar\r\n\r\n 213s # expecting 400, got 400 213s ok 30 213s # SENDING: 213s # GET / HTTP/1.0\r\nX: bar\r\n\r\n 213s # expecting 200, got 200 213s ok 31 213s # SENDING: 213s # GET / HTTP/1.0\r\nFoo bar:bash\r\n\r\n 213s # expecting 400, got 400 213s ok 32 213s # SENDING: 213s # GET / HTTP/1.0\r\nFoo :bar\r\n\r\n 213s # expecting 400, got 400 213s ok 33 213s # SENDING: 213s # GET / HTTP/1.0\r\n Foo:bar\r\n\r\n 213s # expecting 400, got 400 213s ok 34 213s # SENDING: 213s # GET / HTTP/1.0\r\nF\x01o: bar\r\n\r\n 213s # expecting 200, got 200 213s ok 35 213s # SENDING: 213s # GET / HTTP/1.0\r\nF\ro: bar\r\n\r\n 213s # expecting 400, got 400 213s ok 36 213s # SENDING: 213s # GET / HTTP/1.0\r\nF\to: bar\r\n\r\n 213s # expecting 400, got 400 213s ok 37 213s # SENDING: 213s # GET / HTTP/1.0\r\nFo: b\tar\r\n\r\n 213s # expecting 200, got 200 213s ok 38 213s # SENDING: 213s # GET / HTTP/1.0\r\nFo: bar\r\r\n\r\n 213s # expecting 400, got 400 213s ok 39 213s # SENDING: 213s # GET / HTTP/1.0\r\r 213s # expecting dropped connection and HTTPD dropped connection 213s ok 40 213s # SENDING: 213s # GET /\r\n 213s # expecting headerless HTTP/0.9 body, got response 213s ok 41 213s # SENDING: 213s # GET /#frag HTTP/1.0\r\n 213s # expecting 400, got 400 213s ok 42 213s # SENDING: 213s # GET / HTTP/1.0\r\nHost: localhost\r\nHost: localhost\r\n\r\n 213s # expecting 200, got 200 213s ok 43 213s # SENDING: 213s # GET http://017700000001/ HTTP/1.0\r\n\r\n 213s # expecting 200, got 200 213s ok 44 213s # SENDING: 213s # GET http://0x7f.1/ HTTP/1.0\r\n\r\n 213s # expecting 200, got 200 213s ok 45 213s # SENDING: 213s # GET http://127.0.0.1/ HTTP/1.0\r\n\r\n 213s # expecting 200, got 200 213s ok 46 213s # SENDING: 213s # GET http://127.01.0.1/ HTTP/1.0\r\n\r\n 213s # expecting 200, got 200 213s ok 47 213s # SENDING: 213s # GET http://%3127.0.0.1/ HTTP/1.0\r\n\r\n 213s # expecting 200, got 200 213s ok 48 213s # SENDING: 213s # GET / HTTP/1.0\r\nHost: localhost:80\r\nHost: localhost:80\r\n\r\n 213s # expecting 200, got 200 213s ok 49 213s # SENDING: 213s # GET / HTTP/1.0\r\nHost: localhost:80 x\r\n\r 213s # expecting 400, got 400 213s ok 50 213s # SENDING: 213s # GET http://localhost:80/ HTTP/1.0\r\n\r\n 213s # expecting 200, got 200 213s ok 51 213s # SENDING: 213s # GET http://localhost:80x/ HTTP/1.0\r\n\r\n 213s # expecting 400, got 400 213s ok 52 213s # SENDING: 213s # GET http://localhost:80:80/ HTTP/1.0\r\n\r\n 213s # expecting 400, got 400 213s ok 53 213s # SENDING: 213s # GET http://localhost::80/ HTTP/1.0\r\n\r\n 213s # expecting 400, got 400 213s ok 54 213s # SENDING: 213s # GET http://foo@localhost:80/ HTTP/1.0\r\n\r\n 213s # expecting 200, got 200 213s ok 55 213s # SENDING: 213s # GET http://[::1]/ HTTP/1.0\r\n\r\n 213s # expecting success, got 200 213s ok 56 213s # SENDING: 213s # GET http://[::1:2]/ HTTP/1.0\r\n\r\n 213s # expecting success, got 200 213s ok 57 213s # SENDING: 213s # GET http://[4712::abcd]/ HTTP/1.0\r\n\r\n 213s # expecting success, got 200 213s ok 58 213s # SENDING: 213s # GET http://[4712::abcd:1]/ HTTP/1.0\r\n\r\n 213s # expecting success, got 200 213s ok 59 213s # SENDING: 213s # GET http://[4712::abcd::]/ HTTP/1.0\r\n\r\n 213s # expecting 400, got 400 213s ok 60 213s # SENDING: 213s # GET http://[4712:abcd::]/ HTTP/1.0\r\n\r\n 213s # expecting success, got 200 213s ok 61 213s # SENDING: 213s # GET http://[4712::abcd]:8000/ HTTP/1.0\r\n\r\n 213s # expecting success, got 200 213s ok 62 213s # SENDING: 213s # GET http://4713::abcd:8001/ HTTP/1.0\r\n\r\n 213s # expecting 400, got 400 213s ok 63 213s # SENDING: 213s # GET / HTTP/1.0\r\nHost: [::1]\r\n\r\n 213s # expecting success, got 200 213s ok 64 213s # SENDING: 213s # GET / HTTP/1.0\r\nHost: [::1:2]\r\n\r\n 213s # expecting success, got 200 213s ok 65 213s # SENDING: 213s # GET / HTTP/1.0\r\nHost: [4711::abcd]\r\n\r\n 213s # expecting success, got 200 213s ok 66 213s # SENDING: 213s # GET / HTTP/1.0\r\nHost: [4711::abcd:1]\r\n\r\n 213s # expecting success, got 200 213s ok 67 213s # SENDING: 213s # GET / HTTP/1.0\r\nHost: [4711:abcd::]\r\n\r\n 213s # expecting success, got 200 213s ok 68 213s # SENDING: 213s # GET / HTTP/1.0\r\nHost: [4711::abcd]:8000\r\n\r\n 213s # expecting success, got 200 213s ok 69 213s # SENDING: 213s # GET / HTTP/1.0\r\nHost: 4714::abcd:8001\r\n\r\n 213s # expecting 200, got 200 213s ok 70 213s # SENDING: 213s # GET / HTTP/1.0\r\nHost: abc\r\n\r\n 213s # expecting 200, got 200 213s ok 71 213s # SENDING: 213s # GET / HTTP/1.0\r\nHost: abc\\foo\r\n\r\n 213s # expecting 400, got 400 213s ok 72 213s # SENDING: 213s # GET http://foo/ HTTP/1.0\r\nHost: bar\r\n\r\n 213s # expecting 200, got 200 213s ok 73 213s # SENDING: 213s # GET http://foo:81/ HTTP/1.0\r\nHost: bar\r\n\r\n 213s # expecting 200, got 200 213s ok 74 213s # SENDING: 213s # GET http://[::1]:81/ HTTP/1.0\r\nHost: bar\r\n\r\n 213s # expecting 200, got 200 213s ok 75 213s # SENDING: 213s # GET http://10.0.0.1:81/ HTTP/1.0\r\nHost: bar\r\n\r\n 213s # expecting 200, got 200 213s ok 76 213s # SENDING: 213s # GET / HTTP/1.0\r\nHost: foo-bar.example.com\r\n\r\n 213s # expecting 200, got 200 213s ok 77 213s # SENDING: 213s # GET / HTTP/1.0\r\nHost: foo_bar.example.com\r\n\r\n 213s # expecting 200, got 200 213s ok 78 213s # SENDING: 213s # GET http://foo_bar/ HTTP/1.0\r\n\r\n 213s # expecting 200, got 200 213s ok 79 213s # SENDING: 213s # GET /apache/http_strict/send_hdr.pl?Rm9vOiBiYXI= HTTP/1.0\r\n\r\n 213s # DECODED: Foo: bar 213s # RESPONSE: 213s # HTTP/1.1 200 OK\r\n 213s # Date: Fri, 29 Nov 2024 19:49:29 GMT\r\n 213s # Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0\r\n 213s # Foo: bar\r\n 213s # Vary: In-If1\r\n 213s # DMMATCH1: 1\r\n 213s # Connection: close\r\n 213s # Content-Type: text/plain\r\n 213s # \r\n 213s # Hi!\n 213s # SERVERNAME=localhost\n 213s # HTTP_HOST=\n 213s # 213s # expecting 200, got 200 213s ok 80 213s # SENDING: 213s # GET /apache/http_strict/send_hdr.pl?Rm9vOg== HTTP/1.0\r\n\r\n 213s # DECODED: Foo: 213s # RESPONSE: 213s # HTTP/1.1 200 OK\r\n 213s # Date: Fri, 29 Nov 2024 19:49:30 GMT\r\n 213s # Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0\r\n 213s # Foo: \r\n 213s # Vary: In-If1\r\n 213s # DMMATCH1: 1\r\n 213s # Connection: close\r\n 213s # Content-Type: text/plain\r\n 213s # \r\n 213s # Hi!\n 213s # SERVERNAME=localhost\n 213s # HTTP_HOST=\n 213s # 213s # expecting 200, got 200 213s ok 81 213s # SENDING: 213s # GET /apache/http_strict/send_hdr.pl?OiBiYXI= HTTP/1.0\r\n\r\n 213s # DECODED: : bar 213s # RESPONSE: 213s # HTTP/1.1 500 Internal Server Error\r\n 213s # Date: Fri, 29 Nov 2024 19:49:30 GMT\r\n 213s # Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0\r\n 213s # Content-Length: 564\r\n 213s # Connection: close\r\n 213s # Content-Type: text/html; charset=iso-8859-1\r\n 213s # \r\n 213s # \n 213s # \n 213s # ... 213s # expecting 500, got 500 213s ok 82 213s # SENDING: 213s # GET /apache/http_strict/send_hdr.pl?RgBvbzogYmFy HTTP/1.0\r\n\r\n 213s # DECODED: F\x00oo: bar 213s # RESPONSE: 213s # HTTP/1.1 500 Internal Server Error\r\n 213s # Date: Fri, 29 Nov 2024 19:49:30 GMT\r\n 213s # Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0\r\n 213s # Content-Length: 528\r\n 213s # Connection: close\r\n 213s # Content-Type: text/html; charset=iso-8859-1\r\n 213s # \r\n 213s # \n 213s # \n 213s # ... 213s # expecting 500, got 500 213s ok 83 213s # SENDING: 213s # GET /apache/http_strict/send_hdr.pl?RgFvbzogYmFy HTTP/1.0\r\n\r\n 213s # DECODED: F\x01oo: bar 213s # RESPONSE: 213s # HTTP/1.1 500 Internal Server Error\r\n 213s # Date: Fri, 29 Nov 2024 19:49:30 GMT\r\n 213s # Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0\r\n 213s # Content-Length: 564\r\n 213s # Connection: close\r\n 213s # Content-Type: text/html; charset=iso-8859-1\r\n 213s # \r\n 213s # \n 213s # \n 213s # ... 213s # expecting 500, got 500 213s ok 84 213s # SENDING: 213s # GET /apache/http_strict/send_hdr.pl?RgpvbzogYmFy HTTP/1.0\r\n\r\n 213s # DECODED: F\noo: bar 213s # RESPONSE: 213s # HTTP/1.1 500 Internal Server Error\r\n 213s # Date: Fri, 29 Nov 2024 19:49:30 GMT\r\n 213s # Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0\r\n 213s # Content-Length: 528\r\n 213s # Connection: close\r\n 213s # Content-Type: text/html; charset=iso-8859-1\r\n 213s # \r\n 213s # \n 213s # \n 213s # ... 213s # expecting 500, got 500 213s ok 85 213s # SENDING: 213s # GET /apache/http_strict/send_hdr.pl?Rm9vOiBiCWFy HTTP/1.0\r\n\r\n 213s # DECODED: Foo: b\tar 213s # RESPONSE: 213s # HTTP/1.1 200 OK\r\n 213s # Date: Fri, 29 Nov 2024 19:49:30 GMT\r\n 213s # Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0\r\n 213s # Foo: b\tar\r\n 213s # Vary: In-If1\r\n 213s # DMMATCH1: 1\r\n 213s # Content-Length: 36\r\n 213s # Connection: close\r\n 213s # Content-Type: text/plain\r\n 213s # \r\n 213s # Hi!\n 213s # SERVERNAME=localhost\n 213s # HTTP_HOST=\n 213s # 213s # expecting 200, got 200 213s ok 86 213s # SENDING: 213s # GET /apache/http_strict/send_hdr.pl?Rm9vOiBiAWFy HTTP/1.0\r\n\r\n 213s # DECODED: Foo: b\x01ar 213s # RESPONSE: 213s # HTTP/1.1 500 Internal Server Error\r\n 213s # Date: Fri, 29 Nov 2024 19:49:30 GMT\r\n 213s # Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0\r\n 213s # Content-Length: 564\r\n 213s # Connection: close\r\n 213s # Content-Type: text/html; charset=iso-8859-1\r\n 213s # \r\n 213s # \n 213s # \n 213s # ... 213s # expecting 500, got 500 213s ok 87 213s # SENDING: 213s # GET /regression-header HTTP/1.1\r\nHost:localhost\r\n\r\n 213s # expecting 500, got 500 213s ok 88 213s # SENDING: 213s # GET / HTTP/1.0\r\n\r\n 213s # expecting success, got 200 213s ok 89 213s # SENDING: 213s # GET / HTTP/1.0\n\n 213s # expecting 400, got 400 213s ok 90 213s # SENDING: 213s # get / HTTP/1.0\r\n\r\n 213s # expecting 501, got 501 213s ok 91 213s # SENDING: 213s # G ET / HTTP/1.0\r\n\r\n 213s # expecting 400, got 400 213s ok 92 213s # SENDING: 213s # G\x00ET / HTTP/1.0\r\n\r\n 213s # expecting 400, got 400 213s ok 93 213s # SENDING: 213s # G/T / HTTP/1.0\r\n\r\n 213s # expecting 400, got 400 213s ok 94 213s # SENDING: 213s # GET /\x00 HTTP/1.0\r\n\r\n 213s # expecting 400, got 400 213s ok 95 213s # SENDING: 213s # GET / HTTP/1.0\x00\r\n\r\n 213s # expecting 400, got 400 213s ok 96 213s # SENDING: 213s # GET\x0c/ HTTP/1.0\r\n\r\n 213s # expecting 400, got 400 213s ok 97 213s # SENDING: 213s # GET\r/ HTTP/1.0\r\n\r\n 213s # expecting 400, got 400 213s ok 98 213s # SENDING: 213s # GET\t/ HTTP/1.0\r\n\r\n 213s # expecting 400, got 400 213s ok 99 213s # SENDING: 213s # GET / HTT/1.0\r\n\r\n 213s # expecting error, got 400 213s ok 100 213s # SENDING: 213s # GET / HTTP/1.0\r\nHost: localhost\r\n\r\n 213s # expecting success, got 200 213s ok 101 213s # SENDING: 213s # GET / HTTP/2.0\r\nHost: localhost\r\n\r\n 213s # expecting success, got 200 213s ok 102 213s # SENDING: 213s # GET / HTTP/1.2\r\nHost: localhost\r\n\r\n 213s # expecting success, got 200 213s ok 103 213s # SENDING: 213s # GET / HTTP/1.11\r\nHost: localhost\r\n\r\n 213s # expecting 400, got 400 213s ok 104 213s # SENDING: 213s # GET / HTTP/10.0\r\nHost: localhost\r\n\r\n 213s # expecting 400, got 400 213s ok 105 213s # SENDING: 213s # GET / HTTP/1.0 \r\nHost: localhost\r\n\r\n 213s # expecting 400, got 400 213s ok 106 213s # SENDING: 213s # GET / HTTP/1.0 x\r\nHost: localhost\r\n\r\n 213s # expecting 400, got 400 213s ok 107 213s # SENDING: 213s # GET / HTTP/\r\nHost: localhost\r\n\r\n 213s # expecting error, got 400 213s ok 108 213s # SENDING: 213s # GET / HTTP/0.9\r\n\r\n 213s # expecting error, got 400 213s ok 109 213s # SENDING: 213s # GET / HTTP/0.8\r\n\r\n 213s # expecting error, got 400 213s ok 110 213s # SENDING: 213s # GET /\x01 HTTP/1.0\r\n\r\n 213s # expecting 400, got 400 213s ok 111 213s # SENDING: 213s # GET / HTTP/1.0\r\nFoo: bar\r\n\r\n 213s # expecting 200, got 200 213s ok 112 213s # SENDING: 213s # GET / HTTP/1.0\r\nFoo:bar\r\n\r\n 213s # expecting 200, got 200 213s ok 113 213s # SENDING: 213s # GET / HTTP/1.0\r\nFoo: b\x00ar\r\n\r\n 213s # expecting 400, got 400 213s ok 114 213s # SENDING: 213s # GET / HTTP/1.0\r\nFoo: b\x01ar\r\n\r\n 213s # expecting 400, got 400 213s ok 115 213s # SENDING: 213s # GET / HTTP/1.0\r\nFoo\r\n\r\n 213s # expecting 400, got 400 213s ok 116 213s # SENDING: 213s # GET / HTTP/1.0\r\nFoo bar\r\n\r\n 213s # expecting 400, got 400 213s ok 117 213s # SENDING: 213s # GET / HTTP/1.0\r\n: bar\r\n\r\n 213s # expecting 400, got 400 213s ok 118 213s # SENDING: 213s # GET / HTTP/1.0\r\nX: bar\r\n\r\n 213s # expecting 200, got 200 213s ok 119 213s # SENDING: 213s # GET / HTTP/1.0\r\nFoo bar:bash\r\n\r\n 213s # expecting 400, got 400 213s ok 120 213s # SENDING: 213s # GET / HTTP/1.0\r\nFoo :bar\r\n\r\n 213s # expecting 400, got 400 213s ok 121 213s # SENDING: 213s # GET / HTTP/1.0\r\n Foo:bar\r\n\r\n 213s # expecting 400, got 400 213s ok 122 213s # SENDING: 213s # GET / HTTP/1.0\r\nF\x01o: bar\r\n\r\n 213s # expecting 400, got 400 213s ok 123 213s # SENDING: 213s # GET / HTTP/1.0\r\nF\ro: bar\r\n\r\n 213s # expecting 400, got 400 213s ok 124 213s # SENDING: 213s # GET / HTTP/1.0\r\nF\to: bar\r\n\r\n 213s # expecting 400, got 400 213s ok 125 213s # SENDING: 213s # GET / HTTP/1.0\r\nFo: b\tar\r\n\r\n 213s # expecting 200, got 200 213s ok 126 213s # SENDING: 213s # GET / HTTP/1.0\r\nFo: bar\r\r\n\r\n 213s # expecting 400, got 400 213s ok 127 213s # SENDING: 213s # GET / HTTP/1.0\r\r 213s # expecting dropped connection and HTTPD dropped connection 213s ok 128 213s # SENDING: 213s # GET /\r\n 213s # expecting headerless HTTP/0.9 body, got response 213s ok 129 213s # SENDING: 213s # GET /#frag HTTP/1.0\r\n 213s # expecting 400, got 400 213s ok 130 213s # SENDING: 213s # GET / HTTP/1.0\r\nHost: localhost\r\nHost: localhost\r\n\r\n 213s # expecting 400, got 400 213s ok 131 213s # SENDING: 213s # GET http://017700000001/ HTTP/1.0\r\n\r\n 213s # expecting 400, got 400 213s ok 132 213s # SENDING: 213s # GET http://0x7f.1/ HTTP/1.0\r\n\r\n 213s # expecting 400, got 400 213s ok 133 213s # SENDING: 213s # GET http://127.0.0.1/ HTTP/1.0\r\n\r\n 213s # expecting 200, got 200 213s ok 134 213s # SENDING: 213s # GET http://127.01.0.1/ HTTP/1.0\r\n\r\n 213s # expecting 400, got 400 213s ok 135 213s # SENDING: 213s # GET http://%3127.0.0.1/ HTTP/1.0\r\n\r\n 213s # expecting 400, got 400 213s ok 136 213s # SENDING: 213s # GET / HTTP/1.0\r\nHost: localhost:80\r\nHost: localhost:80\r\n\r\n 213s # expecting 400, got 400 213s ok 137 213s # SENDING: 213s # GET / HTTP/1.0\r\nHost: localhost:80 x\r\n\r 213s # expecting 400, got 400 213s ok 138 213s # SENDING: 213s # GET http://localhost:80/ HTTP/1.0\r\n\r\n 213s # expecting 200, got 200 213s ok 139 213s # SENDING: 213s # GET http://localhost:80x/ HTTP/1.0\r\n\r\n 213s # expecting 400, got 400 213s ok 140 213s # SENDING: 213s # GET http://localhost:80:80/ HTTP/1.0\r\n\r\n 213s # expecting 400, got 400 213s ok 141 213s # SENDING: 213s # GET http://localhost::80/ HTTP/1.0\r\n\r\n 213s # expecting 400, got 400 213s ok 142 213s # SENDING: 213s # GET http://foo@localhost:80/ HTTP/1.0\r\n\r\n 213s # expecting 400, got 400 213s ok 143 213s # SENDING: 213s # GET http://[::1]/ HTTP/1.0\r\n\r\n 213s # expecting success, got 200 213s ok 144 213s # SENDING: 213s # GET http://[::1:2]/ HTTP/1.0\r\n\r\n 213s # expecting success, got 200 213s ok 145 213s # SENDING: 213s # GET http://[4712::abcd]/ HTTP/1.0\r\n\r\n 213s # expecting success, got 200 213s ok 146 213s # SENDING: 213s # GET http://[4712::abcd:1]/ HTTP/1.0\r\n\r\n 213s # expecting success, got 200 213s ok 147 213s # SENDING: 213s # GET http://[4712::abcd::]/ HTTP/1.0\r\n\r\n 213s # expecting 400, got 400 213s ok 148 213s # SENDING: 213s # GET http://[4712:abcd::]/ HTTP/1.0\r\n\r\n 213s # expecting success, got 200 213s ok 149 213s # SENDING: 213s # GET http://[4712::abcd]:8000/ HTTP/1.0\r\n\r\n 213s # expecting success, got 200 213s ok 150 213s # SENDING: 213s # GET http://4713::abcd:8001/ HTTP/1.0\r\n\r\n 213s # expecting 400, got 400 213s ok 151 213s # SENDING: 213s # GET / HTTP/1.0\r\nHost: [::1]\r\n\r\n 213s # expecting success, got 200 213s ok 152 213s # SENDING: 213s # GET / HTTP/1.0\r\nHost: [::1:2]\r\n\r\n 213s # expecting success, got 200 213s ok 153 213s # SENDING: 213s # GET / HTTP/1.0\r\nHost: [4711::abcd]\r\n\r\n 213s # expecting success, got 200 213s ok 154 213s # SENDING: 213s # GET / HTTP/1.0\r\nHost: [4711::abcd:1]\r\n\r\n 213s # expecting success, got 200 213s ok 155 213s # SENDING: 213s # GET / HTTP/1.0\r\nHost: [4711:abcd::]\r\n\r\n 213s # expecting success, got 200 213s ok 156 213s # SENDING: 213s # GET / HTTP/1.0\r\nHost: [4711::abcd]:8000\r\n\r\n 213s # expecting success, got 200 213s ok 157 213s # SENDING: 213s # GET / HTTP/1.0\r\nHost: 4714::abcd:8001\r\n\r\n 213s # expecting 400, got 400 213s ok 158 213s # SENDING: 213s # GET / HTTP/1.0\r\nHost: abc\r\n\r\n 213s # expecting 400, got 400 213s ok 159 213s # SENDING: 213s # GET / HTTP/1.0\r\nHost: abc\\foo\r\n\r\n 213s # expecting 400, got 400 213s ok 160 213s # SENDING: 213s # GET http://foo/ HTTP/1.0\r\nHost: bar\r\n\r\n 213s # expecting 200, got 200 213s ok 161 213s # SENDING: 213s # GET http://foo:81/ HTTP/1.0\r\nHost: bar\r\n\r\n 213s # expecting 200, got 200 213s ok 162 213s # SENDING: 213s # GET http://[::1]:81/ HTTP/1.0\r\nHost: bar\r\n\r\n 213s # expecting 200, got 200 213s ok 163 213s # SENDING: 213s # GET http://10.0.0.1:81/ HTTP/1.0\r\nHost: bar\r\n\r\n 213s # expecting 200, got 200 213s ok 164 213s # SENDING: 213s # GET / HTTP/1.0\r\nHost: foo-bar.example.com\r\n\r\n 213s # expecting 200, got 200 213s ok 165 213s # SENDING: 213s # GET / HTTP/1.0\r\nHost: foo_bar.example.com\r\n\r\n 213s # expecting 200, got 200 213s ok 166 213s # SENDING: 213s # GET http://foo_bar/ HTTP/1.0\r\n\r\n 213s # expecting 200, got 200 213s ok 167 213s # SENDING: 213s # GET /apache/http_strict/send_hdr.pl?Rm9vOiBiYXI= HTTP/1.0\r\n\r\n 213s # DECODED: Foo: bar 213s # RESPONSE: 213s # HTTP/1.1 200 OK\r\n 213s # Date: Fri, 29 Nov 2024 19:49:30 GMT\r\n 213s # Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0\r\n 213s # Foo: bar\r\n 213s # Vary: In-If1\r\n 213s # DMMATCH1: 1\r\n 213s # Connection: close\r\n 213s # Content-Type: text/plain\r\n 213s # \r\n 213s # Hi!\n 213s # SERVERNAME=localhost\n 213s # HTTP_HOST=\n 213s # 213s # expecting 200, got 200 213s ok 168 213s # SENDING: 213s # GET /apache/http_strict/send_hdr.pl?Rm9vOg== HTTP/1.0\r\n\r\n 213s # DECODED: Foo: 213s # RESPONSE: 213s # HTTP/1.1 200 OK\r\n 213s # Date: Fri, 29 Nov 2024 19:49:30 GMT\r\n 213s # Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0\r\n 213s # Foo: \r\n 213s # Vary: In-If1\r\n 213s # DMMATCH1: 1\r\n 213s # Content-Length: 36\r\n 213s # Connection: close\r\n 213s # Content-Type: text/plain\r\n 213s # \r\n 213s # Hi!\n 213s # SERVERNAME=localhost\n 213s # HTTP_HOST=\n 213s # 213s # expecting 200, got 200 213s ok 169 213s # SENDING: 213s # GET /apache/http_strict/send_hdr.pl?OiBiYXI= HTTP/1.0\r\n\r\n 213s # DECODED: : bar 213s # RESPONSE: 213s # HTTP/1.1 500 Internal Server Error\r\n 213s # Date: Fri, 29 Nov 2024 19:49:30 GMT\r\n 213s # Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0\r\n 213s # Connection: close\r\n 213s # Content-Type: text/html; charset=iso-8859-1\r\n 213s # \r\n 213s # \n 213s # \n 213s # ... 213s # expecting 500, got 500 213s ok 170 213s # SENDING: 213s # GET /apache/http_strict/send_hdr.pl?RgBvbzogYmFy HTTP/1.0\r\n\r\n 213s # DECODED: F\x00oo: bar 213s # RESPONSE: 213s # HTTP/1.1 500 Internal Server Error\r\n 213s # Date: Fri, 29 Nov 2024 19:49:30 GMT\r\n 213s # Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0\r\n 213s # Content-Length: 528\r\n 213s # Connection: close\r\n 213s # Content-Type: text/html; charset=iso-8859-1\r\n 213s # \r\n 213s # \n 213s # \n 213s # ... 213s # expecting 500, got 500 213s ok 171 213s # SENDING: 213s # GET /apache/http_strict/send_hdr.pl?RgFvbzogYmFy HTTP/1.0\r\n\r\n 213s # DECODED: F\x01oo: bar 213s # RESPONSE: 213s # HTTP/1.1 500 Internal Server Error\r\n 213s # Date: Fri, 29 Nov 2024 19:49:30 GMT\r\n 213s # Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0\r\n 213s # Content-Length: 564\r\n 213s # Connection: close\r\n 213s # Content-Type: text/html; charset=iso-8859-1\r\n 213s # \r\n 213s # \n 213s # \n 213s # ... 213s # expecting 500, got 500 213s ok 172 213s # SENDING: 213s # GET /apache/http_strict/send_hdr.pl?RgpvbzogYmFy HTTP/1.0\r\n\r\n 213s # DECODED: F\noo: bar 213s # RESPONSE: 213s # HTTP/1.1 500 Internal Server Error\r\n 213s # Date: Fri, 29 Nov 2024 19:49:30 GMT\r\n 213s # Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0\r\n 213s # Content-Length: 528\r\n 213s # Connection: close\r\n 213s # Content-Type: text/html; charset=iso-8859-1\r\n 213s # \r\n 213s # \n 213s # \n 213s # ... 213s # expecting 500, got 500 213s ok 173 213s # SENDING: 213s # GET /apache/http_strict/send_hdr.pl?Rm9vOiBiCWFy HTTP/1.0\r\n\r\n 213s # DECODED: Foo: b\tar 213s # RESPONSE: 213s # HTTP/1.1 200 OK\r\n 213s # Date: Fri, 29 Nov 2024 19:49:30 GMT\r\n 213s # Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0\r\n 213s # Foo: b\tar\r\n 213s # Vary: In-If1\r\n 213s # DMMATCH1: 1\r\n 213s # Connection: close\r\n 213s # Content-Type: text/plain\r\n 213s # \r\n 213s # Hi!\n 213s # SERVERNAME=localhost\n 213s # HTTP_HOST=\n 213s # 213s # expecting 200, got 200 213s ok 174 213s # SENDING: 213s # GET /apache/http_strict/send_hdr.pl?Rm9vOiBiAWFy HTTP/1.0\r\n\r\n 213s # DECODED: Foo: b\x01ar 213s # RESPONSE: 213s # HTTP/1.1 500 Internal Server Error\r\n 213s # Date: Fri, 29 Nov 2024 19:49:30 GMT\r\n 213s # Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0\r\n 213s # Content-Length: 564\r\n 213s # Connection: close\r\n 213s # Content-Type: text/html; charset=iso-8859-1\r\n 213s # \r\n 213s # \n 213s # \n 213s # ... 213s # expecting 500, got 500 213s ok 175 213s # SENDING: 213s # GET /regression-header HTTP/1.1\r\nHost:localhost\r\n\r\n 213s # expecting 500, got 500 213s ok 176 213s ok 177 213s ok 178 213s ok 216s t/apache/if_sections.t .............. 216s 1..46 216s # Running under perl version 5.040000 for linux 216s # Current time local: Fri Nov 29 19:49:30 2024 216s # Current time GMT: Fri Nov 29 19:49:30 2024 216s # Using Test.pm version 1.31 216s # Using Apache/Test.pm version 1.44 216s # /if_sec/ with '': 216s # expected: 200 216s # received: '200' 216s ok 1 216s # expected: undef 216s # received: undef 216s ok 2 216s # /if_sec/foo.if_test with '': 216s # expected: 200 216s # received: '200' 216s ok 3 216s # expected: undef 216s # received: undef 216s ok 4 216s # /if_sec/foo.if_test with '1': 216s # expected: 200 216s # received: '200' 216s ok 5 216s # expected: 'global1' 216s # received: 'global1' 216s ok 6 216s # /if_sec/foo.if_test with '1 11': 216s # expected: 200 216s # received: '200' 216s ok 7 216s # expected: 'global1, nested11, nested113' 216s # received: 'global1, nested11, nested113' 216s ok 8 216s # /if_sec/foo.if_test with '1 11 111': 216s # expected: 200 216s # received: '200' 216s ok 9 216s # expected: 'global1, nested11, nested111' 216s # received: 'global1, nested11, nested111' 216s ok 10 216s # /if_sec/foo.if_test with '1 11 112': 216s # expected: 200 216s # received: '200' 216s ok 11 216s # expected: 'global1, nested11, nested112' 216s # received: 'global1, nested11, nested112' 216s ok 12 216s # /if_sec/foo.if_test with '1 2': 216s # expected: 200 216s # received: '200' 216s ok 13 216s # expected: 'global1, files2' 216s # received: 'global1, files2' 216s ok 14 216s # /if_sec/dir/foo.txt with '1 2': 216s # expected: 200 216s # received: '200' 216s ok 15 216s # expected: 'global1, dir1, dir2, dir_files1' 216s # received: 'global1, dir1, dir2, dir_files1' 216s ok 16 216s # /if_sec/dir/ with '1 2': 216s # expected: 200 216s # received: '200' 216s ok 17 216s # expected: 'global1, dir1, dir2' 216s # received: 'global1, dir1, dir2' 216s ok 18 216s # /if_sec/dir/ with '1 11': 216s # expected: 200 216s # received: '200' 216s ok 19 216s # expected: 'global1, dir1, nested11, nested113' 216s # received: 'global1, dir1, nested11, nested113' 216s ok 20 216s # /if_sec/dir/ with '1 11 111': 216s # expected: 200 216s # received: '200' 216s ok 21 216s # expected: 'global1, dir1, nested11, nested111' 216s # received: 'global1, dir1, nested11, nested111' 216s ok 22 216s # /if_sec/dir/ with '1 11 112': 216s # expected: 200 216s # received: '200' 216s ok 23 216s # expected: 'global1, dir1, nested11, nested112' 216s # received: 'global1, dir1, nested11, nested112' 216s ok 24 216s # /if_sec/loc/ with '1 2': 216s # expected: 200 216s # received: '200' 216s ok 25 216s # expected: 'global1, loc1, loc2' 216s # received: 'global1, loc1, loc2' 216s ok 26 216s # /if_sec/loc/foo.txt with '1 2': 216s # expected: 200 216s # received: '200' 216s ok 27 216s # expected: 'global1, loc1, loc2' 216s # received: 'global1, loc1, loc2' 216s ok 28 216s # /if_sec/loc/ with '1 11': 216s # expected: 200 216s # received: '200' 216s ok 29 216s # expected: 'global1, loc1, nested11, nested113' 216s # received: 'global1, loc1, nested11, nested113' 216s ok 30 216s # /if_sec/loc/ with '1 11 111': 216s # expected: 200 216s # received: '200' 216s ok 31 216s # expected: 'global1, loc1, nested11, nested111' 216s # received: 'global1, loc1, nested11, nested111' 216s ok 32 216s # /if_sec/loc/ with '1 11 112': 216s # expected: 200 216s # received: '200' 216s ok 33 216s # expected: 'global1, loc1, nested11, nested112' 216s # received: 'global1, loc1, nested11, nested112' 216s ok 34 216s # /if_sec/loc/foo.if_test with '1 2': 216s # expected: 200 216s # received: '200' 216s ok 35 216s # expected: 'global1, files2, loc1, loc2' 216s # received: 'global1, files2, loc1, loc2' 216s ok 36 216s # /if_sec/loc/foo.if_test with '1 2 11': 216s # expected: 200 216s # received: '200' 216s ok 37 216s # expected: 'global1, files2, loc1, loc2, nested11, nested113' 216s # received: 'global1, files2, loc1, loc2, nested11, nested113' 216s ok 38 216s # /if_sec/loc/foo.if_test with '1 2 11 111': 216s # expected: 200 216s # received: '200' 216s ok 39 216s # expected: 'global1, files2, loc1, loc2, nested11, nested111' 216s # received: 'global1, files2, loc1, loc2, nested11, nested111' 216s ok 40 216s # /if_sec/loc/foo.if_test with '1 2 11 112': 216s # expected: 200 216s # received: '200' 216s ok 41 216s # expected: 'global1, files2, loc1, loc2, nested11, nested112' 216s # received: 'global1, files2, loc1, loc2, nested11, nested112' 216s ok 42 216s # /if_sec/proxy/ with '1 2': 216s # expected: 200 216s # received: '200' 216s ok 43 216s # expected: 'global1, locp1, locp2' 216s # received: 'global1, locp1, locp2' 216s ok 44 216s # /if_sec/proxy/ with '2': 216s # expected: 200 216s # received: '200' 216s ok 45 216s # expected: 'locp2' 216s # received: 'locp2' 216s ok 46 216s ok 219s t/apache/iffile.t ................... 219s 1..2 219s # Running under perl version 5.040000 for linux 219s # Current time local: Fri Nov 29 19:49:33 2024 219s # Current time GMT: Fri Nov 29 19:49:33 2024 219s # Using Test.pm version 1.31 219s # Using Apache/Test.pm version 1.44 219s # expected: 200 219s # received: '200' 219s ok 1 219s # expected: 'success1, success2, success3, success4, success5' 219s # received: 'success1, success2, success3, success4, success5' 219s ok 2 219s ok 223s t/apache/leaks.t .................... skipped: mod_memory_track not activated 230s t/apache/limits.t ................... 230s 1..12 230s # Running under perl version 5.040000 for linux 230s # Current time local: Fri Nov 29 19:49:40 2024 230s # Current time GMT: Fri Nov 29 19:49:40 2024 230s # Using Test.pm version 1.31 230s # Using Apache/Test.pm version 1.44 230s # Testing LimitRequestLine; should succeed 230s # testing : Test #1 230s # expected: 200 230s # received: '200' 230s ok 1 230s # Testing LimitRequestLine; should fail 230s # testing : Test #2 230s # expected: 414 230s # received: '414' 230s ok 2 230s # Testing LimitRequestFieldSize; should succeed 230s # testing : Test #3 230s # expected: 200 230s # received: '200' 230s ok 3 230s # Testing LimitRequestFieldSize; should fail 230s # testing : Test #4 230s # expected: 400 230s # received: '400' 230s ok 4 230s # Testing LimitRequestFields; should succeed 230s # testing : Test #5 230s # expected: 200 230s # received: '200' 230s ok 5 230s # Testing LimitRequestFields; should fail 230s # testing : Test #6 230s # expected: 400 230s # received: '400' 230s ok 6 230s # Testing LimitRequestBody; should succeed 230s # Chunked transfer-encoding enabled 230s # testing : Test #7 230s # expected: 200 230s # received: '200' 230s ok 7 230s # Testing LimitRequestBody; should succeed 230s # Chunked transfer-encoding disabled 230s # testing : Test #8 230s # expected: 200 230s # received: '200' 230s ok 8 230s # Testing LimitRequestBody; should fail 230s # Chunked transfer-encoding enabled 230s # testing : Test #9 230s # expected: 413 230s # received: '413' 230s ok 9 230s # Testing LimitRequestBody; should fail 230s # Chunked transfer-encoding disabled 230s # testing : Test #10 230s # expected: 413 230s # received: '413' 230s ok 10 230s # Testing LimitRequestFieldSize; should succeed 230s # testing : Test #11 230s # expected: 200 230s # received: '200' 230s ok 11 230s # Testing LimitRequestFieldSize; should fail 230s # testing : Test #12 230s # expected: 400 230s # received: '400' 230s ok 12 230s ok 233s t/apache/loglevel.t ................. 233s 1..8 233s # Running under perl version 5.040000 for linux 233s # Current time local: Fri Nov 29 19:49:47 2024 233s # Current time GMT: Fri Nov 29 19:49:47 2024 233s # Using Test.pm version 1.31 233s # Using Apache/Test.pm version 1.44 233s ok 1 233s ok 2 233s ok 3 233s ok 4 233s ok 5 233s ok 6 233s ok 7 233s ok 8 233s ok 236s t/apache/maxranges.t ................ 236s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/chunked/byteranges.txt 236s 1..19 236s # Running under perl version 5.040000 for linux 236s # Current time local: Fri Nov 29 19:49:50 2024 236s # Current time GMT: Fri Nov 29 19:49:50 2024 236s # Using Test.pm version 1.31 236s # Using Apache/Test.pm version 1.44 236s ok 1 236s ok 2 236s ok 3 236s ok 4 236s ok 5 236s ok 6 236s ok 7 236s ok 8 236s ok 9 236s ok 10 236s ok 11 236s ok 12 236s ok 13 236s ok 14 236s ok 15 236s ok 16 236s ok 17 236s ok 18 236s ok 19 236s # removing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/chunked/byteranges.txt 236s ok 239s t/apache/mergeslashes.t ............. 239s 1..9 239s # Running under perl version 5.040000 for linux 239s # Current time local: Fri Nov 29 19:49:53 2024 239s # Current time GMT: Fri Nov 29 19:49:53 2024 239s # Using Test.pm version 1.31 239s # Using Apache/Test.pm version 1.44 239s # SENDING to 127.0.0.1:8545 239s # GET /authz_core/a/b/c/index.html HTTP/1.1\r\nHost: merge-default\r\nConnection: close\r\n\r\n 239s # expected 403, got 403 for exact match 239s ok 1 239s # SENDING to 127.0.0.1:8545 239s # GET //authz_core/a/b/c/index.html HTTP/1.1\r\nHost: merge-default\r\nConnection: close\r\n\r\n 239s # expected 403, got 403 for merged even at front 239s ok 2 239s # SENDING to 127.0.0.1:8545 239s # GET ///authz_core/a/b/c/index.html HTTP/1.1\r\nHost: merge-default\r\nConnection: close\r\n\r\n 239s # expected 403, got 403 for merged even at front 239s ok 3 239s # SENDING to 127.0.0.1:8545 239s # GET /authz_core/a/b/c//index.html HTTP/1.1\r\nHost: merge-default\r\nConnection: close\r\n\r\n 239s # expected 403, got 403 for c// should be merged 239s ok 4 239s # SENDING to 127.0.0.1:8545 239s # GET /authz_core/a//b/c/index.html HTTP/1.1\r\nHost: merge-default\r\nConnection: close\r\n\r\n 239s # expected 403, got 403 for a// should be merged 239s ok 5 239s # SENDING to 127.0.0.1:8545 239s # GET /authz_core/a//b/c/index.html HTTP/1.1\r\nHost: merge-disabled\r\nConnection: close\r\n\r\n 239s # expected 403, got 403 for a// matches locationmatch 239s ok 6 239s # SENDING to 127.0.0.1:8545 239s # GET /authz_core/a/b/c//index.html HTTP/1.1\r\nHost: merge-disabled\r\nConnection: close\r\n\r\n 239s # expected 200, got 200 for c// doesn't match locationmatch 239s ok 7 239s # SENDING to 127.0.0.1:8545 239s # GET /authz_core/a/b/d/index.html HTTP/1.1\r\nHost: merge-disabled\r\nConnection: close\r\n\r\n 239s # expected 403, got 403 for baseline failed 239s ok 8 239s # SENDING to 127.0.0.1:8545 239s # GET /authz_core/a/b//d/index.html HTTP/1.1\r\nHost: merge-disabled\r\nConnection: close\r\n\r\n 239s # expected 403, got 403 for b//d not merged for Location with OFF 239s ok 9 239s ok 242s t/apache/mmn.t ...................... 242s 1..2 242s # Running under perl version 5.040000 for linux 242s # Current time local: Fri Nov 29 19:49:56 2024 242s # Current time GMT: Fri Nov 29 19:49:56 2024 242s # Using Test.pm version 1.31 242s # Using Apache/Test.pm version 1.44 242s ok 1 242s ok 2 242s ok 245s t/apache/options.t .................. 245s 1..2 245s # Running under perl version 5.040000 for linux 245s # Current time local: Fri Nov 29 19:49:59 2024 245s # Current time GMT: Fri Nov 29 19:49:59 2024 245s # Using Test.pm version 1.31 245s # Using Apache/Test.pm version 1.44 245s # testing : code 245s # expected: 200 245s # received: '200' 245s ok 1 245s # testing : OPTIONS 245s # expected: qr/OPTIONS/ 245s # received: 'POST,OPTIONS,HEAD,GET,TRACE' 245s ok 2 245s ok 250s t/apache/passbrigade.t .............. 250s # using LWP client 250s 1..114 250s # Running under perl version 5.040000 for linux 250s # Current time local: Fri Nov 29 19:50:02 2024 250s # Current time GMT: Fri Nov 29 19:50:02 2024 250s # Using Test.pm version 1.31 250s # Using Apache/Test.pm version 1.44 250s #lwp request: 250s #GET http://localhost:8529/test_pass_brigade?1024,1024 HTTP/1.1 250s #User-Agent: libwww-perl/6.77 250s # 250s #server response: 250s #HTTP/1.1 200 OK 250s #Connection: close 250s #Date: Fri, 29 Nov 2024 19:50:05 GMT 250s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 250s #Vary: In-If1 250s #Content-Length: 1024 250s #Client-Date: Fri, 29 Nov 2024 19:50:05 GMT 250s #Client-Peer: 127.0.0.1:8529 250s #Client-Response-Num: 1 250s #DMMATCH1: 1 250s # 250s # testing : bytes in body 250s # expected: 1024 250s # received: 1024 250s ok 1 250s #lwp request: 250s #GET http://localhost:8529/test_pass_brigade?1024,2048 HTTP/1.1 250s #User-Agent: libwww-perl/6.77 250s # 250s #server response: 250s #HTTP/1.1 200 OK 250s #Connection: close 250s #Date: Fri, 29 Nov 2024 19:50:05 GMT 250s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 250s #Vary: In-If1 250s #Content-Length: 0 250s #Client-Date: Fri, 29 Nov 2024 19:50:05 GMT 250s #Client-Peer: 127.0.0.1:8529 250s #Client-Response-Num: 1 250s #Client-Transfer-Encoding: chunked 250s #DMMATCH1: 1 250s #X-Content-Length-Note: added by Apache::TestRequest 250s # 250s # testing : bytes in body 250s # expected: 2048 250s # received: 2048 250s ok 2 250s #lwp request: 250s #GET http://localhost:8529/test_pass_brigade?1024,3072 HTTP/1.1 250s #User-Agent: libwww-perl/6.77 250s # 250s #server response: 250s #HTTP/1.1 200 OK 250s #Connection: close 250s #Date: Fri, 29 Nov 2024 19:50:05 GMT 250s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 250s #Vary: In-If1 250s #Content-Length: 0 250s #Client-Date: Fri, 29 Nov 2024 19:50:05 GMT 250s #Client-Peer: 127.0.0.1:8529 250s #Client-Response-Num: 1 250s #Client-Transfer-Encoding: chunked 250s #DMMATCH1: 1 250s #X-Content-Length-Note: added by Apache::TestRequest 250s # 250s # testing : bytes in body 250s # expected: 3072 250s # received: 3072 250s ok 3 250s #lwp request: 250s #GET http://localhost:8529/test_pass_brigade?1024,4096 HTTP/1.1 250s #User-Agent: libwww-perl/6.77 250s # 250s #server response: 250s #HTTP/1.1 200 OK 250s #Connection: close 250s #Date: Fri, 29 Nov 2024 19:50:05 GMT 250s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 250s #Vary: In-If1 250s #Content-Length: 0 250s #Client-Date: Fri, 29 Nov 2024 19:50:05 GMT 250s #Client-Peer: 127.0.0.1:8529 250s #Client-Response-Num: 1 250s #Client-Transfer-Encoding: chunked 250s #DMMATCH1: 1 250s #X-Content-Length-Note: added by Apache::TestRequest 250s # 250s # testing : bytes in body 250s # expected: 4096 250s # received: 4096 250s ok 4 250s #lwp request: 250s #GET http://localhost:8529/test_pass_brigade?1024,5120 HTTP/1.1 250s #User-Agent: libwww-perl/6.77 250s # 250s #server response: 250s #HTTP/1.1 200 OK 250s #Connection: close 250s #Date: Fri, 29 Nov 2024 19:50:05 GMT 250s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 250s #Vary: In-If1 250s #Content-Length: 0 250s #Client-Date: Fri, 29 Nov 2024 19:50:05 GMT 250s #Client-Peer: 127.0.0.1:8529 250s #Client-Response-Num: 1 250s #Client-Transfer-Encoding: chunked 250s #DMMATCH1: 1 250s #X-Content-Length-Note: added by Apache::TestRequest 250s # 250s # testing : bytes in body 250s # expected: 5120 250s # received: 5120 250s ok 5 250s #lwp request: 250s #GET http://localhost:8529/test_pass_brigade?1024,6144 HTTP/1.1 250s #User-Agent: libwww-perl/6.77 250s # 250s #server response: 250s #HTTP/1.1 200 OK 250s #Connection: close 250s #Date: Fri, 29 Nov 2024 19:50:05 GMT 250s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 250s #Vary: In-If1 250s #Content-Length: 0 250s #Client-Date: Fri, 29 Nov 2024 19:50:05 GMT 250s #Client-Peer: 127.0.0.1:8529 250s #Client-Response-Num: 1 250s #Client-Transfer-Encoding: chunked 250s #DMMATCH1: 1 250s #X-Content-Length-Note: added by Apache::TestRequest 250s # 250s # testing : bytes in body 250s # expected: 6144 250s # received: 6144 250s ok 6 250s #lwp request: 250s #GET http://localhost:8529/test_pass_brigade?1024,7168 HTTP/1.1 250s #User-Agent: libwww-perl/6.77 250s # 250s #server response: 250s #HTTP/1.1 200 OK 250s #Connection: close 250s #Date: Fri, 29 Nov 2024 19:50:05 GMT 250s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 250s #Vary: In-If1 250s #Content-Length: 0 250s #Client-Date: Fri, 29 Nov 2024 19:50:05 GMT 250s #Client-Peer: 127.0.0.1:8529 250s #Client-Response-Num: 1 250s #Client-Transfer-Encoding: chunked 250s #DMMATCH1: 1 250s #X-Content-Length-Note: added by Apache::TestRequest 250s # 250s # testing : bytes in body 250s # expected: 7168 250s # received: 7168 250s ok 7 250s #lwp request: 250s #GET http://localhost:8529/test_pass_brigade?1024,8192 HTTP/1.1 250s #User-Agent: libwww-perl/6.77 250s # 250s #server response: 250s #HTTP/1.1 200 OK 250s #Connection: close 250s #Date: Fri, 29 Nov 2024 19:50:05 GMT 250s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 250s #Vary: In-If1 250s #Content-Length: 0 250s #Client-Date: Fri, 29 Nov 2024 19:50:05 GMT 250s #Client-Peer: 127.0.0.1:8529 250s #Client-Response-Num: 1 250s #Client-Transfer-Encoding: chunked 250s #DMMATCH1: 1 250s #X-Content-Length-Note: added by Apache::TestRequest 250s # 250s # testing : bytes in body 250s # expected: 8192 250s # received: 8192 250s ok 8 250s #lwp request: 250s #GET http://localhost:8529/test_pass_brigade?1024,9216 HTTP/1.1 250s #User-Agent: libwww-perl/6.77 250s # 250s #server response: 250s #HTTP/1.1 200 OK 250s #Connection: close 250s #Date: Fri, 29 Nov 2024 19:50:05 GMT 250s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 250s #Vary: In-If1 250s #Content-Length: 0 250s #Client-Date: Fri, 29 Nov 2024 19:50:05 GMT 250s #Client-Peer: 127.0.0.1:8529 250s #Client-Response-Num: 1 250s #Client-Transfer-Encoding: chunked 250s #DMMATCH1: 1 250s #X-Content-Length-Note: added by Apache::TestRequest 250s # 250s # testing : bytes in body 250s # expected: 9216 250s # received: 9216 250s ok 9 250s #lwp request: 250s #GET http://localhost:8529/test_pass_brigade?1024,10240 HTTP/1.1 250s #User-Agent: libwww-perl/6.77 250s # 250s #server response: 250s #HTTP/1.1 200 OK 250s #Connection: close 250s #Date: Fri, 29 Nov 2024 19:50:05 GMT 250s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 250s #Vary: In-If1 250s #Content-Length: 0 250s #Client-Date: Fri, 29 Nov 2024 19:50:05 GMT 250s #Client-Peer: 127.0.0.1:8529 250s #Client-Response-Num: 1 250s #Client-Transfer-Encoding: chunked 250s #DMMATCH1: 1 250s #X-Content-Length-Note: added by Apache::TestRequest 250s # 250s # testing : bytes in body 250s # expected: 10240 250s # received: 10240 250s ok 10 250s #lwp request: 250s #GET http://localhost:8529/test_pass_brigade?1024,11264 HTTP/1.1 250s #User-Agent: libwww-perl/6.77 250s # 250s #server response: 250s #HTTP/1.1 200 OK 250s #Connection: close 250s #Date: Fri, 29 Nov 2024 19:50:05 GMT 250s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 250s #Vary: In-If1 250s #Content-Length: 0 250s #Client-Date: Fri, 29 Nov 2024 19:50:05 GMT 250s #Client-Peer: 127.0.0.1:8529 250s #Client-Response-Num: 1 250s #Client-Transfer-Encoding: chunked 250s #DMMATCH1: 1 250s #X-Content-Length-Note: added by Apache::TestRequest 250s # 250s # testing : bytes in body 250s # expected: 11264 250s # received: 11264 250s ok 11 250s #lwp request: 250s #GET http://localhost:8529/test_pass_brigade?1024,12288 HTTP/1.1 250s #User-Agent: libwww-perl/6.77 250s # 250s #server response: 250s #HTTP/1.1 200 OK 250s #Connection: close 250s #Date: Fri, 29 Nov 2024 19:50:05 GMT 250s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 250s #Vary: In-If1 250s #Content-Length: 0 250s #Client-Date: Fri, 29 Nov 2024 19:50:05 GMT 250s #Client-Peer: 127.0.0.1:8529 250s #Client-Response-Num: 1 250s #Client-Transfer-Encoding: chunked 250s #DMMATCH1: 1 250s #X-Content-Length-Note: added by Apache::TestRequest 250s # 250s # testing : bytes in body 250s # expected: 12288 250s # received: 12288 250s ok 12 250s #lwp request: 250s #GET http://localhost:8529/test_pass_brigade?1024,13312 HTTP/1.1 250s #User-Agent: libwww-perl/6.77 250s # 250s #server response: 250s #HTTP/1.1 200 OK 250s #Connection: close 250s #Date: Fri, 29 Nov 2024 19:50:05 GMT 250s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 250s #Vary: In-If1 250s #Content-Length: 0 250s #Client-Date: Fri, 29 Nov 2024 19:50:05 GMT 250s #Client-Peer: 127.0.0.1:8529 250s #Client-Response-Num: 1 250s #Client-Transfer-Encoding: chunked 250s #DMMATCH1: 1 250s #X-Content-Length-Note: added by Apache::TestRequest 250s # 250s # testing : bytes in body 250s # expected: 13312 250s # received: 13312 250s ok 13 250s #lwp request: 250s #GET http://localhost:8529/test_pass_brigade?1024,14336 HTTP/1.1 250s #User-Agent: libwww-perl/6.77 250s # 250s #server response: 250s #HTTP/1.1 200 OK 250s #Connection: close 250s #Date: Fri, 29 Nov 2024 19:50:05 GMT 250s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 250s #Vary: In-If1 250s #Content-Length: 0 250s #Client-Date: Fri, 29 Nov 2024 19:50:05 GMT 250s #Client-Peer: 127.0.0.1:8529 250s #Client-Response-Num: 1 250s #Client-Transfer-Encoding: chunked 250s #DMMATCH1: 1 250s #X-Content-Length-Note: added by Apache::TestRequest 250s # 250s # testing : bytes in body 250s # expected: 14336 250s # received: 14336 250s ok 14 250s #lwp request: 250s #GET http://localhost:8529/test_pass_brigade?1024,15360 HTTP/1.1 250s #User-Agent: libwww-perl/6.77 250s # 250s #server response: 250s #HTTP/1.1 200 OK 250s #Connection: close 250s #Date: Fri, 29 Nov 2024 19:50:05 GMT 250s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 250s #Vary: In-If1 250s #Content-Length: 0 250s #Client-Date: Fri, 29 Nov 2024 19:50:05 GMT 250s #Client-Peer: 127.0.0.1:8529 250s #Client-Response-Num: 1 250s #Client-Transfer-Encoding: chunked 250s #DMMATCH1: 1 250s #X-Content-Length-Note: added by Apache::TestRequest 250s # 250s # testing : bytes in body 250s # expected: 15360 250s # received: 15360 250s ok 15 250s #lwp request: 250s #GET http://localhost:8529/test_pass_brigade?1024,16384 HTTP/1.1 250s #User-Agent: libwww-perl/6.77 250s # 250s #server response: 250s #HTTP/1.1 200 OK 250s #Connection: close 250s #Date: Fri, 29 Nov 2024 19:50:05 GMT 250s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 250s #Vary: In-If1 250s #Content-Length: 0 250s #Client-Date: Fri, 29 Nov 2024 19:50:05 GMT 250s #Client-Peer: 127.0.0.1:8529 250s #Client-Response-Num: 1 250s #Client-Transfer-Encoding: chunked 250s #DMMATCH1: 1 250s #X-Content-Length-Note: added by Apache::TestRequest 250s # 250s # testing : bytes in body 250s # expected: 16384 250s # received: 16384 250s ok 16 250s #lwp request: 250s #GET http://localhost:8529/test_pass_brigade?1024,17408 HTTP/1.1 250s #User-Agent: libwww-perl/6.77 250s # 250s #server response: 250s #HTTP/1.1 200 OK 250s #Connection: close 250s #Date: Fri, 29 Nov 2024 19:50:05 GMT 250s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 250s #Vary: In-If1 250s #Content-Length: 0 250s #Client-Date: Fri, 29 Nov 2024 19:50:05 GMT 250s #Client-Peer: 127.0.0.1:8529 250s #Client-Response-Num: 1 250s #Client-Transfer-Encoding: chunked 250s #DMMATCH1: 1 250s #X-Content-Length-Note: added by Apache::TestRequest 250s # 250s # testing : bytes in body 250s # expected: 17408 250s # received: 17408 250s ok 17 250s #lwp request: 250s #GET http://localhost:8529/test_pass_brigade?1024,18432 HTTP/1.1 250s #User-Agent: libwww-perl/6.77 250s # 250s #server response: 250s #HTTP/1.1 200 OK 250s #Connection: close 250s #Date: Fri, 29 Nov 2024 19:50:05 GMT 250s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 250s #Vary: In-If1 250s #Content-Length: 0 250s #Client-Date: Fri, 29 Nov 2024 19:50:05 GMT 250s #Client-Peer: 127.0.0.1:8529 250s #Client-Response-Num: 1 250s #Client-Transfer-Encoding: chunked 250s #DMMATCH1: 1 250s #X-Content-Length-Note: added by Apache::TestRequest 250s # 250s # testing : bytes in body 250s # expected: 18432 250s # received: 18432 250s ok 18 250s #lwp request: 250s #GET http://localhost:8529/test_pass_brigade?1024,19456 HTTP/1.1 250s #User-Agent: libwww-perl/6.77 250s # 250s #server response: 250s #HTTP/1.1 200 OK 250s #Connection: close 250s #Date: Fri, 29 Nov 2024 19:50:05 GMT 250s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 250s #Vary: In-If1 250s #Content-Length: 0 250s #Client-Date: Fri, 29 Nov 2024 19:50:05 GMT 250s #Client-Peer: 127.0.0.1:8529 250s #Client-Response-Num: 1 250s #Client-Transfer-Encoding: chunked 250s #DMMATCH1: 1 250s #X-Content-Length-Note: added by Apache::TestRequest 250s # 250s # testing : bytes in body 250s # expected: 19456 250s # received: 19456 250s ok 19 250s #lwp request: 250s #GET http://localhost:8529/test_pass_brigade?1024,20480 HTTP/1.1 250s #User-Agent: libwww-perl/6.77 250s # 250s #server response: 250s #HTTP/1.1 200 OK 250s #Connection: close 250s #Date: Fri, 29 Nov 2024 19:50:05 GMT 250s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 250s #Vary: In-If1 250s #Content-Length: 0 250s #Client-Date: Fri, 29 Nov 2024 19:50:05 GMT 250s #Client-Peer: 127.0.0.1:8529 250s #Client-Response-Num: 1 250s #Client-Transfer-Encoding: chunked 250s #DMMATCH1: 1 250s #X-Content-Length-Note: added by Apache::TestRequest 250s # 250s # testing : bytes in body 250s # expected: 20480 250s # received: 20480 250s ok 20 250s #lwp request: 250s #GET http://localhost:8529/test_pass_brigade?1024,21504 HTTP/1.1 250s #User-Agent: libwww-perl/6.77 250s # 250s #server response: 250s #HTTP/1.1 200 OK 250s #Connection: close 250s #Date: Fri, 29 Nov 2024 19:50:05 GMT 250s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 250s #Vary: In-If1 250s #Content-Length: 0 250s #Client-Date: Fri, 29 Nov 2024 19:50:05 GMT 250s #Client-Peer: 127.0.0.1:8529 250s #Client-Response-Num: 1 250s #Client-Transfer-Encoding: chunked 250s #DMMATCH1: 1 250s #X-Content-Length-Note: added by Apache::TestRequest 250s # 250s # testing : bytes in body 250s # expected: 21504 250s # received: 21504 250s ok 21 250s #lwp request: 250s #GET http://localhost:8529/test_pass_brigade?1024,22528 HTTP/1.1 250s #User-Agent: libwww-perl/6.77 250s # 250s #server response: 250s #HTTP/1.1 200 OK 250s #Connection: close 250s #Date: Fri, 29 Nov 2024 19:50:05 GMT 250s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 250s #Vary: In-If1 250s #Content-Length: 0 250s #Client-Date: Fri, 29 Nov 2024 19:50:05 GMT 250s #Client-Peer: 127.0.0.1:8529 250s #Client-Response-Num: 1 250s #Client-Transfer-Encoding: chunked 250s #DMMATCH1: 1 250s #X-Content-Length-Note: added by Apache::TestRequest 250s # 250s # testing : bytes in body 250s # expected: 22528 250s # received: 22528 250s ok 22 250s #lwp request: 250s #GET http://localhost:8529/test_pass_brigade?1024,23552 HTTP/1.1 250s #User-Agent: libwww-perl/6.77 250s # 250s #server response: 250s #HTTP/1.1 200 OK 250s #Connection: close 250s #Date: Fri, 29 Nov 2024 19:50:05 GMT 250s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 250s #Vary: In-If1 250s #Content-Length: 0 250s #Client-Date: Fri, 29 Nov 2024 19:50:05 GMT 250s #Client-Peer: 127.0.0.1:8529 250s #Client-Response-Num: 1 250s #Client-Transfer-Encoding: chunked 250s #DMMATCH1: 1 250s #X-Content-Length-Note: added by Apache::TestRequest 250s # 250s # testing : bytes in body 250s # expected: 23552 250s # received: 23552 250s ok 23 250s #lwp request: 250s #GET http://localhost:8529/test_pass_brigade?1024,24576 HTTP/1.1 250s #User-Agent: libwww-perl/6.77 250s # 250s #server response: 250s #HTTP/1.1 200 OK 250s #Connection: close 250s #Date: Fri, 29 Nov 2024 19:50:05 GMT 250s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 250s #Vary: In-If1 250s #Content-Length: 0 250s #Client-Date: Fri, 29 Nov 2024 19:50:05 GMT 250s #Client-Peer: 127.0.0.1:8529 250s #Client-Response-Num: 1 250s #Client-Transfer-Encoding: chunked 250s #DMMATCH1: 1 250s #X-Content-Length-Note: added by Apache::TestRequest 250s # 250s # testing : bytes in body 250s # expected: 24576 250s # received: 24576 250s ok 24 250s #lwp request: 250s #GET http://localhost:8529/test_pass_brigade?1024,25600 HTTP/1.1 250s #User-Agent: libwww-perl/6.77 250s # 250s #server response: 250s #HTTP/1.1 200 OK 250s #Connection: close 250s #Date: Fri, 29 Nov 2024 19:50:05 GMT 250s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 250s #Vary: In-If1 250s #Content-Length: 0 250s #Client-Date: Fri, 29 Nov 2024 19:50:05 GMT 250s #Client-Peer: 127.0.0.1:8529 250s #Client-Response-Num: 1 250s #Client-Transfer-Encoding: chunked 250s #DMMATCH1: 1 250s #X-Content-Length-Note: added by Apache::TestRequest 250s # 250s # testing : bytes in body 250s # expected: 25600 250s # received: 25600 250s ok 25 250s #lwp request: 250s #GET http://localhost:8529/test_pass_brigade?1024,26624 HTTP/1.1 250s #User-Agent: libwww-perl/6.77 250s # 250s #server response: 250s #HTTP/1.1 200 OK 250s #Connection: close 250s #Date: Fri, 29 Nov 2024 19:50:05 GMT 250s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 250s #Vary: In-If1 250s #Content-Length: 0 250s #Client-Date: Fri, 29 Nov 2024 19:50:05 GMT 250s #Client-Peer: 127.0.0.1:8529 250s #Client-Response-Num: 1 250s #Client-Transfer-Encoding: chunked 250s #DMMATCH1: 1 250s #X-Content-Length-Note: added by Apache::TestRequest 250s # 250s # testing : bytes in body 250s # expected: 26624 250s # received: 26624 250s ok 26 250s #lwp request: 250s #GET http://localhost:8529/test_pass_brigade?1024,27648 HTTP/1.1 250s #User-Agent: libwww-perl/6.77 250s # 250s #server response: 250s #HTTP/1.1 200 OK 250s #Connection: close 250s #Date: Fri, 29 Nov 2024 19:50:05 GMT 250s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 250s #Vary: In-If1 250s #Content-Length: 0 250s #Client-Date: Fri, 29 Nov 2024 19:50:05 GMT 250s #Client-Peer: 127.0.0.1:8529 250s #Client-Response-Num: 1 250s #Client-Transfer-Encoding: chunked 250s #DMMATCH1: 1 250s #X-Content-Length-Note: added by Apache::TestRequest 250s # 250s # testing : bytes in body 250s # expected: 27648 250s # received: 27648 250s ok 27 250s #lwp request: 250s #GET http://localhost:8529/test_pass_brigade?1024,28672 HTTP/1.1 250s #User-Agent: libwww-perl/6.77 250s # 250s #server response: 250s #HTTP/1.1 200 OK 250s #Connection: close 250s #Date: Fri, 29 Nov 2024 19:50:05 GMT 250s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 250s #Vary: In-If1 250s #Content-Length: 0 250s #Client-Date: Fri, 29 Nov 2024 19:50:05 GMT 250s #Client-Peer: 127.0.0.1:8529 250s #Client-Response-Num: 1 250s #Client-Transfer-Encoding: chunked 250s #DMMATCH1: 1 250s #X-Content-Length-Note: added by Apache::TestRequest 250s # 250s # testing : bytes in body 250s # expected: 28672 250s # received: 28672 250s ok 28 250s #lwp request: 250s #GET http://localhost:8529/test_pass_brigade?1024,29696 HTTP/1.1 250s #User-Agent: libwww-perl/6.77 250s # 250s #server response: 250s #HTTP/1.1 200 OK 250s #Connection: close 250s #Date: Fri, 29 Nov 2024 19:50:05 GMT 250s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 250s #Vary: In-If1 250s #Content-Length: 0 250s #Client-Date: Fri, 29 Nov 2024 19:50:05 GMT 250s #Client-Peer: 127.0.0.1:8529 250s #Client-Response-Num: 1 250s #Client-Transfer-Encoding: chunked 250s #DMMATCH1: 1 250s #X-Content-Length-Note: added by Apache::TestRequest 250s # 250s # testing : bytes in body 250s # expected: 29696 250s # received: 29696 250s ok 29 250s #lwp request: 250s #GET http://localhost:8529/test_pass_brigade?1024,30720 HTTP/1.1 250s #User-Agent: libwww-perl/6.77 250s # 250s #server response: 250s #HTTP/1.1 200 OK 250s #Connection: close 250s #Date: Fri, 29 Nov 2024 19:50:05 GMT 250s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 250s #Vary: In-If1 250s #Content-Length: 0 250s #Client-Date: Fri, 29 Nov 2024 19:50:05 GMT 250s #Client-Peer: 127.0.0.1:8529 250s #Client-Response-Num: 1 250s #Client-Transfer-Encoding: chunked 250s #DMMATCH1: 1 250s #X-Content-Length-Note: added by Apache::TestRequest 250s # 250s # testing : bytes in body 250s # expected: 30720 250s # received: 30720 250s ok 30 250s #lwp request: 250s #GET http://localhost:8529/test_pass_brigade?1024,31744 HTTP/1.1 250s #User-Agent: libwww-perl/6.77 250s # 250s #server response: 250s #HTTP/1.1 200 OK 250s #Connection: close 250s #Date: Fri, 29 Nov 2024 19:50:05 GMT 250s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 250s #Vary: In-If1 250s #Content-Length: 0 250s #Client-Date: Fri, 29 Nov 2024 19:50:05 GMT 250s #Client-Peer: 127.0.0.1:8529 250s #Client-Response-Num: 1 250s #Client-Transfer-Encoding: chunked 250s #DMMATCH1: 1 250s #X-Content-Length-Note: added by Apache::TestRequest 250s # 250s # testing : bytes in body 250s # expected: 31744 250s # received: 31744 250s ok 31 250s #lwp request: 250s #GET http://localhost:8529/test_pass_brigade?1024,32768 HTTP/1.1 250s #User-Agent: libwww-perl/6.77 250s # 250s #server response: 250s #HTTP/1.1 200 OK 250s #Connection: close 250s #Date: Fri, 29 Nov 2024 19:50:05 GMT 250s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 250s #Vary: In-If1 250s #Content-Length: 0 250s #Client-Date: Fri, 29 Nov 2024 19:50:05 GMT 250s #Client-Peer: 127.0.0.1:8529 250s #Client-Response-Num: 1 250s #Client-Transfer-Encoding: chunked 250s #DMMATCH1: 1 250s #X-Content-Length-Note: added by Apache::TestRequest 250s # 250s # testing : bytes in body 250s # expected: 32768 250s # received: 32768 250s ok 32 250s #lwp request: 250s #GET http://localhost:8529/test_pass_brigade?1024,33792 HTTP/1.1 250s #User-Agent: libwww-perl/6.77 250s # 250s #server response: 250s #HTTP/1.1 200 OK 250s #Connection: close 250s #Date: Fri, 29 Nov 2024 19:50:05 GMT 250s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 250s #Vary: In-If1 250s #Content-Length: 0 250s #Client-Date: Fri, 29 Nov 2024 19:50:05 GMT 250s #Client-Peer: 127.0.0.1:8529 250s #Client-Response-Num: 1 250s #Client-Transfer-Encoding: chunked 250s #DMMATCH1: 1 250s #X-Content-Length-Note: added by Apache::TestRequest 250s # 250s # testing : bytes in body 250s # expected: 33792 250s # received: 33792 250s ok 33 250s #lwp request: 250s #GET http://localhost:8529/test_pass_brigade?1024,34816 HTTP/1.1 250s #User-Agent: libwww-perl/6.77 250s # 250s #server response: 250s #HTTP/1.1 200 OK 250s #Connection: close 250s #Date: Fri, 29 Nov 2024 19:50:05 GMT 250s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 250s #Vary: In-If1 250s #Content-Length: 0 250s #Client-Date: Fri, 29 Nov 2024 19:50:05 GMT 250s #Client-Peer: 127.0.0.1:8529 250s #Client-Response-Num: 1 250s #Client-Transfer-Encoding: chunked 250s #DMMATCH1: 1 250s #X-Content-Length-Note: added by Apache::TestRequest 250s # 250s # testing : bytes in body 250s # expected: 34816 250s # received: 34816 250s ok 34 250s #lwp request: 250s #GET http://localhost:8529/test_pass_brigade?1024,35840 HTTP/1.1 250s #User-Agent: libwww-perl/6.77 250s # 250s #server response: 250s #HTTP/1.1 200 OK 250s #Connection: close 250s #Date: Fri, 29 Nov 2024 19:50:05 GMT 250s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 250s #Vary: In-If1 250s #Content-Length: 0 250s #Client-Date: Fri, 29 Nov 2024 19:50:05 GMT 250s #Client-Peer: 127.0.0.1:8529 250s #Client-Response-Num: 1 250s #Client-Transfer-Encoding: chunked 250s #DMMATCH1: 1 250s #X-Content-Length-Note: added by Apache::TestRequest 250s # 250s # testing : bytes in body 250s # expected: 35840 250s # received: 35840 250s ok 35 250s #lwp request: 250s #GET http://localhost:8529/test_pass_brigade?1024,36864 HTTP/1.1 250s #User-Agent: libwww-perl/6.77 250s # 250s #server response: 250s #HTTP/1.1 200 OK 250s #Connection: close 250s #Date: Fri, 29 Nov 2024 19:50:05 GMT 250s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 250s #Vary: In-If1 250s #Content-Length: 0 250s #Client-Date: Fri, 29 Nov 2024 19:50:05 GMT 250s #Client-Peer: 127.0.0.1:8529 250s #Client-Response-Num: 1 250s #Client-Transfer-Encoding: chunked 250s #DMMATCH1: 1 250s #X-Content-Length-Note: added by Apache::TestRequest 250s # 250s # testing : bytes in body 250s # expected: 36864 250s # received: 36864 250s ok 36 250s #lwp request: 250s #GET http://localhost:8529/test_pass_brigade?1024,37888 HTTP/1.1 250s #User-Agent: libwww-perl/6.77 250s # 250s #server response: 250s #HTTP/1.1 200 OK 250s #Connection: close 250s #Date: Fri, 29 Nov 2024 19:50:05 GMT 250s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 250s #Vary: In-If1 250s #Content-Length: 0 250s #Client-Date: Fri, 29 Nov 2024 19:50:05 GMT 250s #Client-Peer: 127.0.0.1:8529 250s #Client-Response-Num: 1 250s #Client-Transfer-Encoding: chunked 250s #DMMATCH1: 1 250s #X-Content-Length-Note: added by Apache::TestRequest 250s # 250s # testing : bytes in body 250s # expected: 37888 250s # received: 37888 250s ok 37 250s #lwp request: 250s #GET http://localhost:8529/test_pass_brigade?1024,38912 HTTP/1.1 250s #User-Agent: libwww-perl/6.77 250s # 250s #server response: 250s #HTTP/1.1 200 OK 250s #Connection: close 250s #Date: Fri, 29 Nov 2024 19:50:05 GMT 250s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 250s #Vary: In-If1 250s #Content-Length: 0 250s #Client-Date: Fri, 29 Nov 2024 19:50:05 GMT 250s #Client-Peer: 127.0.0.1:8529 250s #Client-Response-Num: 1 250s #Client-Transfer-Encoding: chunked 250s #DMMATCH1: 1 250s #X-Content-Length-Note: added by Apache::TestRequest 250s # 250s # testing : bytes in body 250s # expected: 38912 250s # received: 38912 250s ok 38 250s #lwp request: 250s #GET http://localhost:8529/test_pass_brigade?1024,39936 HTTP/1.1 250s #User-Agent: libwww-perl/6.77 250s # 250s #server response: 250s #HTTP/1.1 200 OK 250s #Connection: close 250s #Date: Fri, 29 Nov 2024 19:50:05 GMT 250s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 250s #Vary: In-If1 250s #Content-Length: 0 250s #Client-Date: Fri, 29 Nov 2024 19:50:05 GMT 250s #Client-Peer: 127.0.0.1:8529 250s #Client-Response-Num: 1 250s #Client-Transfer-Encoding: chunked 250s #DMMATCH1: 1 250s #X-Content-Length-Note: added by Apache::TestRequest 250s # 250s # testing : bytes in body 250s # expected: 39936 250s # received: 39936 250s ok 39 250s #lwp request: 250s #GET http://localhost:8529/test_pass_brigade?1024,40960 HTTP/1.1 250s #User-Agent: libwww-perl/6.77 250s # 250s #server response: 250s #HTTP/1.1 200 OK 250s #Connection: close 250s #Date: Fri, 29 Nov 2024 19:50:05 GMT 250s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 250s #Vary: In-If1 250s #Content-Length: 0 250s #Client-Date: Fri, 29 Nov 2024 19:50:05 GMT 250s #Client-Peer: 127.0.0.1:8529 250s #Client-Response-Num: 1 250s #Client-Transfer-Encoding: chunked 250s #DMMATCH1: 1 250s #X-Content-Length-Note: added by Apache::TestRequest 250s # 250s # testing : bytes in body 250s # expected: 40960 250s # received: 40960 250s ok 40 250s #lwp request: 250s #GET http://localhost:8529/test_pass_brigade?1024,41984 HTTP/1.1 250s #User-Agent: libwww-perl/6.77 250s # 250s #server response: 250s #HTTP/1.1 200 OK 250s #Connection: close 250s #Date: Fri, 29 Nov 2024 19:50:05 GMT 250s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 250s #Vary: In-If1 250s #Content-Length: 0 250s #Client-Date: Fri, 29 Nov 2024 19:50:05 GMT 250s #Client-Peer: 127.0.0.1:8529 250s #Client-Response-Num: 1 250s #Client-Transfer-Encoding: chunked 250s #DMMATCH1: 1 250s #X-Content-Length-Note: added by Apache::TestRequest 250s # 250s # testing : bytes in body 250s # expected: 41984 250s # received: 41984 250s ok 41 250s #lwp request: 250s #GET http://localhost:8529/test_pass_brigade?1024,43008 HTTP/1.1 250s #User-Agent: libwww-perl/6.77 250s # 250s #server response: 250s #HTTP/1.1 200 OK 250s #Connection: close 250s #Date: Fri, 29 Nov 2024 19:50:05 GMT 250s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 250s #Vary: In-If1 250s #Content-Length: 0 250s #Client-Date: Fri, 29 Nov 2024 19:50:05 GMT 250s #Client-Peer: 127.0.0.1:8529 250s #Client-Response-Num: 1 250s #Client-Transfer-Encoding: chunked 250s #DMMATCH1: 1 250s #X-Content-Length-Note: added by Apache::TestRequest 250s # 250s # testing : bytes in body 250s # expected: 43008 250s # received: 43008 250s ok 42 250s #lwp request: 250s #GET http://localhost:8529/test_pass_brigade?1024,44032 HTTP/1.1 250s #User-Agent: libwww-perl/6.77 250s # 250s #server response: 250s #HTTP/1.1 200 OK 250s #Connection: close 250s #Date: Fri, 29 Nov 2024 19:50:05 GMT 250s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 250s #Vary: In-If1 250s #Content-Length: 0 250s #Client-Date: Fri, 29 Nov 2024 19:50:05 GMT 250s #Client-Peer: 127.0.0.1:8529 250s #Client-Response-Num: 1 250s #Client-Transfer-Encoding: chunked 250s #DMMATCH1: 1 250s #X-Content-Length-Note: added by Apache::TestRequest 250s # 250s # testing : bytes in body 250s # expected: 44032 250s # received: 44032 250s ok 43 250s #lwp request: 250s #GET http://localhost:8529/test_pass_brigade?1024,45056 HTTP/1.1 250s #User-Agent: libwww-perl/6.77 250s # 250s #server response: 250s #HTTP/1.1 200 OK 250s #Connection: close 250s #Date: Fri, 29 Nov 2024 19:50:05 GMT 250s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 250s #Vary: In-If1 250s #Content-Length: 0 250s #Client-Date: Fri, 29 Nov 2024 19:50:05 GMT 250s #Client-Peer: 127.0.0.1:8529 250s #Client-Response-Num: 1 250s #Client-Transfer-Encoding: chunked 250s #DMMATCH1: 1 250s #X-Content-Length-Note: added by Apache::TestRequest 250s # 250s # testing : bytes in body 250s # expected: 45056 250s # received: 45056 250s ok 44 250s #lwp request: 250s #GET http://localhost:8529/test_pass_brigade?1024,46080 HTTP/1.1 250s #User-Agent: libwww-perl/6.77 250s # 250s #server response: 250s #HTTP/1.1 200 OK 250s #Connection: close 250s #Date: Fri, 29 Nov 2024 19:50:05 GMT 250s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 250s #Vary: In-If1 250s #Content-Length: 0 250s #Client-Date: Fri, 29 Nov 2024 19:50:05 GMT 250s #Client-Peer: 127.0.0.1:8529 250s #Client-Response-Num: 1 250s #Client-Transfer-Encoding: chunked 250s #DMMATCH1: 1 250s #X-Content-Length-Note: added by Apache::TestRequest 250s # 250s # testing : bytes in body 250s # expected: 46080 250s # received: 46080 250s ok 45 250s #lwp request: 250s #GET http://localhost:8529/test_pass_brigade?1024,47104 HTTP/1.1 250s #User-Agent: libwww-perl/6.77 250s # 250s #server response: 250s #HTTP/1.1 200 OK 250s #Connection: close 250s #Date: Fri, 29 Nov 2024 19:50:05 GMT 250s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 250s #Vary: In-If1 250s #Content-Length: 0 250s #Client-Date: Fri, 29 Nov 2024 19:50:05 GMT 250s #Client-Peer: 127.0.0.1:8529 250s #Client-Response-Num: 1 250s #Client-Transfer-Encoding: chunked 250s #DMMATCH1: 1 250s #X-Content-Length-Note: added by Apache::TestRequest 250s # 250s # testing : bytes in body 250s # expected: 47104 250s # received: 47104 250s ok 46 250s #lwp request: 250s #GET http://localhost:8529/test_pass_brigade?1024,48128 HTTP/1.1 250s #User-Agent: libwww-perl/6.77 250s # 250s #server response: 250s #HTTP/1.1 200 OK 250s #Connection: close 250s #Date: Fri, 29 Nov 2024 19:50:05 GMT 250s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 250s #Vary: In-If1 250s #Content-Length: 0 250s #Client-Date: Fri, 29 Nov 2024 19:50:05 GMT 250s #Client-Peer: 127.0.0.1:8529 250s #Client-Response-Num: 1 250s #Client-Transfer-Encoding: chunked 250s #DMMATCH1: 1 250s #X-Content-Length-Note: added by Apache::TestRequest 250s # 250s # testing : bytes in body 250s # expected: 48128 250s # received: 48128 250s ok 47 250s #lwp request: 250s #GET http://localhost:8529/test_pass_brigade?1024,49152 HTTP/1.1 250s #User-Agent: libwww-perl/6.77 250s # 250s #server response: 250s #HTTP/1.1 200 OK 250s #Connection: close 250s #Date: Fri, 29 Nov 2024 19:50:05 GMT 250s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 250s #Vary: In-If1 250s #Content-Length: 0 250s #Client-Date: Fri, 29 Nov 2024 19:50:05 GMT 250s #Client-Peer: 127.0.0.1:8529 250s #Client-Response-Num: 1 250s #Client-Transfer-Encoding: chunked 250s #DMMATCH1: 1 250s #X-Content-Length-Note: added by Apache::TestRequest 250s # 250s # testing : bytes in body 250s # expected: 49152 250s # received: 49152 250s ok 48 250s #lwp request: 250s #GET http://localhost:8529/test_pass_brigade?1024,50176 HTTP/1.1 250s #User-Agent: libwww-perl/6.77 250s # 250s #server response: 250s #HTTP/1.1 200 OK 250s #Connection: close 250s #Date: Fri, 29 Nov 2024 19:50:05 GMT 250s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 250s #Vary: In-If1 250s #Content-Length: 0 250s #Client-Date: Fri, 29 Nov 2024 19:50:05 GMT 250s #Client-Peer: 127.0.0.1:8529 250s #Client-Response-Num: 1 250s #Client-Transfer-Encoding: chunked 250s #DMMATCH1: 1 250s #X-Content-Length-Note: added by Apache::TestRequest 250s # 250s # testing : bytes in body 250s # expected: 50176 250s # received: 50176 250s ok 49 250s #lwp request: 250s #GET http://localhost:8529/test_pass_brigade?1024,51200 HTTP/1.1 250s #User-Agent: libwww-perl/6.77 250s # 250s #server response: 250s #HTTP/1.1 200 OK 250s #Connection: close 250s #Date: Fri, 29 Nov 2024 19:50:05 GMT 250s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 250s #Vary: In-If1 250s #Content-Length: 0 250s #Client-Date: Fri, 29 Nov 2024 19:50:05 GMT 250s #Client-Peer: 127.0.0.1:8529 250s #Client-Response-Num: 1 250s #Client-Transfer-Encoding: chunked 250s #DMMATCH1: 1 250s #X-Content-Length-Note: added by Apache::TestRequest 250s # 250s # testing : bytes in body 250s # expected: 51200 250s # received: 51200 250s ok 50 250s #lwp request: 250s #GET http://localhost:8529/test_pass_brigade?1024,102400 HTTP/1.1 250s #User-Agent: libwww-perl/6.77 250s # 250s #server response: 250s #HTTP/1.1 200 OK 250s #Connection: close 250s #Date: Fri, 29 Nov 2024 19:50:05 GMT 250s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 250s #Vary: In-If1 250s #Content-Length: 0 250s #Client-Date: Fri, 29 Nov 2024 19:50:05 GMT 250s #Client-Peer: 127.0.0.1:8529 250s #Client-Response-Num: 1 250s #Client-Transfer-Encoding: chunked 250s #DMMATCH1: 1 250s #X-Content-Length-Note: added by Apache::TestRequest 250s # 250s # testing : bytes in body 250s # expected: 102400 250s # received: 102400 250s ok 51 250s #lwp request: 250s #GET http://localhost:8529/test_pass_brigade?1024,307200 HTTP/1.1 250s #User-Agent: libwww-perl/6.77 250s # 250s #server response: 250s #HTTP/1.1 200 OK 250s #Connection: close 250s #Date: Fri, 29 Nov 2024 19:50:05 GMT 250s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 250s #Vary: In-If1 250s #Content-Length: 0 250s #Client-Date: Fri, 29 Nov 2024 19:50:05 GMT 250s #Client-Peer: 127.0.0.1:8529 250s #Client-Response-Num: 1 250s #Client-Transfer-Encoding: chunked 250s #DMMATCH1: 1 250s #X-Content-Length-Note: added by Apache::TestRequest 250s # 250s # testing : bytes in body 250s # expected: 307200 250s # received: 307200 250s ok 52 250s #lwp request: 250s #GET http://localhost:8529/test_pass_brigade?1024,512000 HTTP/1.1 250s #User-Agent: libwww-perl/6.77 250s # 250s #server response: 250s #HTTP/1.1 200 OK 250s #Connection: close 250s #Date: Fri, 29 Nov 2024 19:50:05 GMT 250s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 250s #Vary: In-If1 250s #Content-Length: 0 250s #Client-Date: Fri, 29 Nov 2024 19:50:05 GMT 250s #Client-Peer: 127.0.0.1:8529 250s #Client-Response-Num: 1 250s #Client-Transfer-Encoding: chunked 250s #DMMATCH1: 1 250s #X-Content-Length-Note: added by Apache::TestRequest 250s # 250s # testing : bytes in body 250s # expected: 512000 250s # received: 512000 250s ok 53 250s #lwp request: 250s #GET http://localhost:8529/test_pass_brigade?1024,2048000 HTTP/1.1 250s #User-Agent: libwww-perl/6.77 250s # 250s #server response: 250s #HTTP/1.1 200 OK 250s #Connection: close 250s #Date: Fri, 29 Nov 2024 19:50:05 GMT 250s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 250s #Vary: In-If1 250s #Content-Length: 0 250s #Client-Date: Fri, 29 Nov 2024 19:50:05 GMT 250s #Client-Peer: 127.0.0.1:8529 250s #Client-Response-Num: 1 250s #Client-Transfer-Encoding: chunked 250s #DMMATCH1: 1 250s #X-Content-Length-Note: added by Apache::TestRequest 250s # 250s # testing : bytes in body 250s # expected: 2048000 250s # received: 2048000 250s ok 54 250s #lwp request: 250s #GET http://localhost:8529/test_pass_brigade?1024,4096000 HTTP/1.1 250s #User-Agent: libwww-perl/6.77 250s # 250s #server response: 250s #HTTP/1.1 200 OK 250s #Connection: close 250s #Date: Fri, 29 Nov 2024 19:50:05 GMT 250s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 250s #Vary: In-If1 250s #Content-Length: 0 250s #Client-Date: Fri, 29 Nov 2024 19:50:05 GMT 250s #Client-Peer: 127.0.0.1:8529 250s #Client-Response-Num: 1 250s #Client-Transfer-Encoding: chunked 250s #DMMATCH1: 1 250s #X-Content-Length-Note: added by Apache::TestRequest 250s # 250s # testing : bytes in body 250s # expected: 4096000 250s # received: 4096000 250s ok 55 250s #lwp request: 250s #GET http://localhost:8529/test_pass_brigade?1024,6144000 HTTP/1.1 250s #User-Agent: libwww-perl/6.77 250s # 250s #server response: 250s #HTTP/1.1 200 OK 250s #Connection: close 250s #Date: Fri, 29 Nov 2024 19:50:05 GMT 250s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 250s #Vary: In-If1 250s #Content-Length: 0 250s #Client-Date: Fri, 29 Nov 2024 19:50:06 GMT 250s #Client-Peer: 127.0.0.1:8529 250s #Client-Response-Num: 1 250s #Client-Transfer-Encoding: chunked 250s #DMMATCH1: 1 250s #X-Content-Length-Note: added by Apache::TestRequest 250s # 250s # testing : bytes in body 250s # expected: 6144000 250s # received: 6144000 250s ok 56 250s #lwp request: 250s #GET http://localhost:8529/test_pass_brigade?1024,10240000 HTTP/1.1 250s #User-Agent: libwww-perl/6.77 250s # 250s #server response: 250s #HTTP/1.1 200 OK 250s #Connection: close 250s #Date: Fri, 29 Nov 2024 19:50:06 GMT 250s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 250s #Vary: In-If1 250s #Content-Length: 0 250s #Client-Date: Fri, 29 Nov 2024 19:50:06 GMT 250s #Client-Peer: 127.0.0.1:8529 250s #Client-Response-Num: 1 250s #Client-Transfer-Encoding: chunked 250s #DMMATCH1: 1 250s #X-Content-Length-Note: added by Apache::TestRequest 250s # 250s # testing : bytes in body 250s # expected: 10240000 250s # received: 10240000 250s ok 57 250s #lwp request: 250s #GET http://localhost:8529/test_pass_brigade?8192,1024 HTTP/1.1 250s #User-Agent: libwww-perl/6.77 250s # 250s #server response: 250s #HTTP/1.1 200 OK 250s #Connection: close 250s #Date: Fri, 29 Nov 2024 19:50:06 GMT 250s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 250s #Vary: In-If1 250s #Content-Length: 1024 250s #Client-Date: Fri, 29 Nov 2024 19:50:06 GMT 250s #Client-Peer: 127.0.0.1:8529 250s #Client-Response-Num: 1 250s #DMMATCH1: 1 250s # 250s # testing : bytes in body 250s # expected: 1024 250s # received: 1024 250s ok 58 250s #lwp request: 250s #GET http://localhost:8529/test_pass_brigade?8192,2048 HTTP/1.1 250s #User-Agent: libwww-perl/6.77 250s # 250s #server response: 250s #HTTP/1.1 200 OK 250s #Connection: close 250s #Date: Fri, 29 Nov 2024 19:50:06 GMT 250s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 250s #Vary: In-If1 250s #Content-Length: 2048 250s #Client-Date: Fri, 29 Nov 2024 19:50:06 GMT 250s #Client-Peer: 127.0.0.1:8529 250s #Client-Response-Num: 1 250s #DMMATCH1: 1 250s # 250s # testing : bytes in body 250s # expected: 2048 250s # received: 2048 250s ok 59 250s #lwp request: 250s #GET http://localhost:8529/test_pass_brigade?8192,3072 HTTP/1.1 250s #User-Agent: libwww-perl/6.77 250s # 250s #server response: 250s #HTTP/1.1 200 OK 250s #Connection: close 250s #Date: Fri, 29 Nov 2024 19:50:06 GMT 250s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 250s #Vary: In-If1 250s #Content-Length: 3072 250s #Client-Date: Fri, 29 Nov 2024 19:50:06 GMT 250s #Client-Peer: 127.0.0.1:8529 250s #Client-Response-Num: 1 250s #DMMATCH1: 1 250s # 250s # testing : bytes in body 250s # expected: 3072 250s # received: 3072 250s ok 60 250s #lwp request: 250s #GET http://localhost:8529/test_pass_brigade?8192,4096 HTTP/1.1 250s #User-Agent: libwww-perl/6.77 250s # 250s #server response: 250s #HTTP/1.1 200 OK 250s #Connection: close 250s #Date: Fri, 29 Nov 2024 19:50:06 GMT 250s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 250s #Vary: In-If1 250s #Content-Length: 4096 250s #Client-Date: Fri, 29 Nov 2024 19:50:06 GMT 250s #Client-Peer: 127.0.0.1:8529 250s #Client-Response-Num: 1 250s #DMMATCH1: 1 250s # 250s # testing : bytes in body 250s # expected: 4096 250s # received: 4096 250s ok 61 250s #lwp request: 250s #GET http://localhost:8529/test_pass_brigade?8192,5120 HTTP/1.1 250s #User-Agent: libwww-perl/6.77 250s # 250s #server response: 250s #HTTP/1.1 200 OK 250s #Connection: close 250s #Date: Fri, 29 Nov 2024 19:50:06 GMT 250s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 250s #Vary: In-If1 250s #Content-Length: 5120 250s #Client-Date: Fri, 29 Nov 2024 19:50:06 GMT 250s #Client-Peer: 127.0.0.1:8529 250s #Client-Response-Num: 1 250s #DMMATCH1: 1 250s # 250s # testing : bytes in body 250s # expected: 5120 250s # received: 5120 250s ok 62 250s #lwp request: 250s #GET http://localhost:8529/test_pass_brigade?8192,6144 HTTP/1.1 250s #User-Agent: libwww-perl/6.77 250s # 250s #server response: 250s #HTTP/1.1 200 OK 250s #Connection: close 250s #Date: Fri, 29 Nov 2024 19:50:06 GMT 250s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 250s #Vary: In-If1 250s #Content-Length: 6144 250s #Client-Date: Fri, 29 Nov 2024 19:50:06 GMT 250s #Client-Peer: 127.0.0.1:8529 250s #Client-Response-Num: 1 250s #DMMATCH1: 1 250s # 250s # testing : bytes in body 250s # expected: 6144 250s # received: 6144 250s ok 63 250s #lwp request: 250s #GET http://localhost:8529/test_pass_brigade?8192,7168 HTTP/1.1 250s #User-Agent: libwww-perl/6.77 250s # 250s #server response: 250s #HTTP/1.1 200 OK 250s #Connection: close 250s #Date: Fri, 29 Nov 2024 19:50:06 GMT 250s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 250s #Vary: In-If1 250s #Content-Length: 7168 250s #Client-Date: Fri, 29 Nov 2024 19:50:06 GMT 250s #Client-Peer: 127.0.0.1:8529 250s #Client-Response-Num: 1 250s #DMMATCH1: 1 250s # 250s # testing : bytes in body 250s # expected: 7168 250s # received: 7168 250s ok 64 250s #lwp request: 250s #GET http://localhost:8529/test_pass_brigade?8192,8192 HTTP/1.1 250s #User-Agent: libwww-perl/6.77 250s # 250s #server response: 250s #HTTP/1.1 200 OK 250s #Connection: close 250s #Date: Fri, 29 Nov 2024 19:50:06 GMT 250s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 250s #Vary: In-If1 250s #Content-Length: 8192 250s #Client-Date: Fri, 29 Nov 2024 19:50:06 GMT 250s #Client-Peer: 127.0.0.1:8529 250s #Client-Response-Num: 1 250s #DMMATCH1: 1 250s # 250s # testing : bytes in body 250s # expected: 8192 250s # received: 8192 250s ok 65 250s #lwp request: 250s #GET http://localhost:8529/test_pass_brigade?8192,9216 HTTP/1.1 250s #User-Agent: libwww-perl/6.77 250s # 250s #server response: 250s #HTTP/1.1 200 OK 250s #Connection: close 250s #Date: Fri, 29 Nov 2024 19:50:06 GMT 250s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 250s #Vary: In-If1 250s #Content-Length: 0 250s #Client-Date: Fri, 29 Nov 2024 19:50:06 GMT 250s #Client-Peer: 127.0.0.1:8529 250s #Client-Response-Num: 1 250s #Client-Transfer-Encoding: chunked 250s #DMMATCH1: 1 250s #X-Content-Length-Note: added by Apache::TestRequest 250s # 250s # testing : bytes in body 250s # expected: 9216 250s # received: 9216 250s ok 66 250s #lwp request: 250s #GET http://localhost:8529/test_pass_brigade?8192,10240 HTTP/1.1 250s #User-Agent: libwww-perl/6.77 250s # 250s #server response: 250s #HTTP/1.1 200 OK 250s #Connection: close 250s #Date: Fri, 29 Nov 2024 19:50:06 GMT 250s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 250s #Vary: In-If1 250s #Content-Length: 0 250s #Client-Date: Fri, 29 Nov 2024 19:50:06 GMT 250s #Client-Peer: 127.0.0.1:8529 250s #Client-Response-Num: 1 250s #Client-Transfer-Encoding: chunked 250s #DMMATCH1: 1 250s #X-Content-Length-Note: added by Apache::TestRequest 250s # 250s # testing : bytes in body 250s # expected: 10240 250s # received: 10240 250s ok 67 250s #lwp request: 250s #GET http://localhost:8529/test_pass_brigade?8192,11264 HTTP/1.1 250s #User-Agent: libwww-perl/6.77 250s # 250s #server response: 250s #HTTP/1.1 200 OK 250s #Connection: close 250s #Date: Fri, 29 Nov 2024 19:50:06 GMT 250s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 250s #Vary: In-If1 250s #Content-Length: 0 250s #Client-Date: Fri, 29 Nov 2024 19:50:06 GMT 250s #Client-Peer: 127.0.0.1:8529 250s #Client-Response-Num: 1 250s #Client-Transfer-Encoding: chunked 250s #DMMATCH1: 1 250s #X-Content-Length-Note: added by Apache::TestRequest 250s # 250s # testing : bytes in body 250s # expected: 11264 250s # received: 11264 250s ok 68 250s #lwp request: 250s #GET http://localhost:8529/test_pass_brigade?8192,12288 HTTP/1.1 250s #User-Agent: libwww-perl/6.77 250s # 250s #server response: 250s #HTTP/1.1 200 OK 250s #Connection: close 250s #Date: Fri, 29 Nov 2024 19:50:06 GMT 250s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 250s #Vary: In-If1 250s #Content-Length: 0 250s #Client-Date: Fri, 29 Nov 2024 19:50:06 GMT 250s #Client-Peer: 127.0.0.1:8529 250s #Client-Response-Num: 1 250s #Client-Transfer-Encoding: chunked 250s #DMMATCH1: 1 250s #X-Content-Length-Note: added by Apache::TestRequest 250s # 250s # testing : bytes in body 250s # expected: 12288 250s # received: 12288 250s ok 69 250s #lwp request: 250s #GET http://localhost:8529/test_pass_brigade?8192,13312 HTTP/1.1 250s #User-Agent: libwww-perl/6.77 250s # 250s #server response: 250s #HTTP/1.1 200 OK 250s #Connection: close 250s #Date: Fri, 29 Nov 2024 19:50:06 GMT 250s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 250s #Vary: In-If1 250s #Content-Length: 0 250s #Client-Date: Fri, 29 Nov 2024 19:50:06 GMT 250s #Client-Peer: 127.0.0.1:8529 250s #Client-Response-Num: 1 250s #Client-Transfer-Encoding: chunked 250s #DMMATCH1: 1 250s #X-Content-Length-Note: added by Apache::TestRequest 250s # 250s # testing : bytes in body 250s # expected: 13312 250s # received: 13312 250s ok 70 250s #lwp request: 250s #GET http://localhost:8529/test_pass_brigade?8192,14336 HTTP/1.1 250s #User-Agent: libwww-perl/6.77 250s # 250s #server response: 250s #HTTP/1.1 200 OK 250s #Connection: close 250s #Date: Fri, 29 Nov 2024 19:50:06 GMT 250s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 250s #Vary: In-If1 250s #Content-Length: 0 250s #Client-Date: Fri, 29 Nov 2024 19:50:06 GMT 250s #Client-Peer: 127.0.0.1:8529 250s #Client-Response-Num: 1 250s #Client-Transfer-Encoding: chunked 250s #DMMATCH1: 1 250s #X-Content-Length-Note: added by Apache::TestRequest 250s # 250s # testing : bytes in body 250s # expected: 14336 250s # received: 14336 250s ok 71 250s #lwp request: 250s #GET http://localhost:8529/test_pass_brigade?8192,15360 HTTP/1.1 250s #User-Agent: libwww-perl/6.77 250s # 250s #server response: 250s #HTTP/1.1 200 OK 250s #Connection: close 250s #Date: Fri, 29 Nov 2024 19:50:06 GMT 250s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 250s #Vary: In-If1 250s #Content-Length: 0 250s #Client-Date: Fri, 29 Nov 2024 19:50:06 GMT 250s #Client-Peer: 127.0.0.1:8529 250s #Client-Response-Num: 1 250s #Client-Transfer-Encoding: chunked 250s #DMMATCH1: 1 250s #X-Content-Length-Note: added by Apache::TestRequest 250s # 250s # testing : bytes in body 250s # expected: 15360 250s # received: 15360 250s ok 72 250s #lwp request: 250s #GET http://localhost:8529/test_pass_brigade?8192,16384 HTTP/1.1 250s #User-Agent: libwww-perl/6.77 250s # 250s #server response: 250s #HTTP/1.1 200 OK 250s #Connection: close 250s #Date: Fri, 29 Nov 2024 19:50:06 GMT 250s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 250s #Vary: In-If1 250s #Content-Length: 0 250s #Client-Date: Fri, 29 Nov 2024 19:50:06 GMT 250s #Client-Peer: 127.0.0.1:8529 250s #Client-Response-Num: 1 250s #Client-Transfer-Encoding: chunked 250s #DMMATCH1: 1 250s #X-Content-Length-Note: added by Apache::TestRequest 250s # 250s # testing : bytes in body 250s # expected: 16384 250s # received: 16384 250s ok 73 250s #lwp request: 250s #GET http://localhost:8529/test_pass_brigade?8192,17408 HTTP/1.1 250s #User-Agent: libwww-perl/6.77 250s # 250s #server response: 250s #HTTP/1.1 200 OK 250s #Connection: close 250s #Date: Fri, 29 Nov 2024 19:50:06 GMT 250s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 250s #Vary: In-If1 250s #Content-Length: 0 250s #Client-Date: Fri, 29 Nov 2024 19:50:06 GMT 250s #Client-Peer: 127.0.0.1:8529 250s #Client-Response-Num: 1 250s #Client-Transfer-Encoding: chunked 250s #DMMATCH1: 1 250s #X-Content-Length-Note: added by Apache::TestRequest 250s # 250s # testing : bytes in body 250s # expected: 17408 250s # received: 17408 250s ok 74 250s #lwp request: 250s #GET http://localhost:8529/test_pass_brigade?8192,18432 HTTP/1.1 250s #User-Agent: libwww-perl/6.77 250s # 250s #server response: 250s #HTTP/1.1 200 OK 250s #Connection: close 250s #Date: Fri, 29 Nov 2024 19:50:06 GMT 250s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 250s #Vary: In-If1 250s #Content-Length: 0 250s #Client-Date: Fri, 29 Nov 2024 19:50:06 GMT 250s #Client-Peer: 127.0.0.1:8529 250s #Client-Response-Num: 1 250s #Client-Transfer-Encoding: chunked 250s #DMMATCH1: 1 250s #X-Content-Length-Note: added by Apache::TestRequest 250s # 250s # testing : bytes in body 250s # expected: 18432 250s # received: 18432 250s ok 75 250s #lwp request: 250s #GET http://localhost:8529/test_pass_brigade?8192,19456 HTTP/1.1 250s #User-Agent: libwww-perl/6.77 250s # 250s #server response: 250s #HTTP/1.1 200 OK 250s #Connection: close 250s #Date: Fri, 29 Nov 2024 19:50:06 GMT 250s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 250s #Vary: In-If1 250s #Content-Length: 0 250s #Client-Date: Fri, 29 Nov 2024 19:50:06 GMT 250s #Client-Peer: 127.0.0.1:8529 250s #Client-Response-Num: 1 250s #Client-Transfer-Encoding: chunked 250s #DMMATCH1: 1 250s #X-Content-Length-Note: added by Apache::TestRequest 250s # 250s # testing : bytes in body 250s # expected: 19456 250s # received: 19456 250s ok 76 250s #lwp request: 250s #GET http://localhost:8529/test_pass_brigade?8192,20480 HTTP/1.1 250s #User-Agent: libwww-perl/6.77 250s # 250s #server response: 250s #HTTP/1.1 200 OK 250s #Connection: close 250s #Date: Fri, 29 Nov 2024 19:50:06 GMT 250s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 250s #Vary: In-If1 250s #Content-Length: 0 250s #Client-Date: Fri, 29 Nov 2024 19:50:06 GMT 250s #Client-Peer: 127.0.0.1:8529 250s #Client-Response-Num: 1 250s #Client-Transfer-Encoding: chunked 250s #DMMATCH1: 1 250s #X-Content-Length-Note: added by Apache::TestRequest 250s # 250s # testing : bytes in body 250s # expected: 20480 250s # received: 20480 250s ok 77 250s #lwp request: 250s #GET http://localhost:8529/test_pass_brigade?8192,21504 HTTP/1.1 250s #User-Agent: libwww-perl/6.77 250s # 250s #server response: 250s #HTTP/1.1 200 OK 250s #Connection: close 250s #Date: Fri, 29 Nov 2024 19:50:06 GMT 250s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 250s #Vary: In-If1 250s #Content-Length: 0 250s #Client-Date: Fri, 29 Nov 2024 19:50:06 GMT 250s #Client-Peer: 127.0.0.1:8529 250s #Client-Response-Num: 1 250s #Client-Transfer-Encoding: chunked 250s #DMMATCH1: 1 250s #X-Content-Length-Note: added by Apache::TestRequest 250s # 250s # testing : bytes in body 250s # expected: 21504 250s # received: 21504 250s ok 78 250s #lwp request: 250s #GET http://localhost:8529/test_pass_brigade?8192,22528 HTTP/1.1 250s #User-Agent: libwww-perl/6.77 250s # 250s #server response: 250s #HTTP/1.1 200 OK 250s #Connection: close 250s #Date: Fri, 29 Nov 2024 19:50:06 GMT 250s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 250s #Vary: In-If1 250s #Content-Length: 0 250s #Client-Date: Fri, 29 Nov 2024 19:50:06 GMT 250s #Client-Peer: 127.0.0.1:8529 250s #Client-Response-Num: 1 250s #Client-Transfer-Encoding: chunked 250s #DMMATCH1: 1 250s #X-Content-Length-Note: added by Apache::TestRequest 250s # 250s # testing : bytes in body 250s # expected: 22528 250s # received: 22528 250s ok 79 250s #lwp request: 250s #GET http://localhost:8529/test_pass_brigade?8192,23552 HTTP/1.1 250s #User-Agent: libwww-perl/6.77 250s # 250s #server response: 250s #HTTP/1.1 200 OK 250s #Connection: close 250s #Date: Fri, 29 Nov 2024 19:50:06 GMT 250s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 250s #Vary: In-If1 250s #Content-Length: 0 250s #Client-Date: Fri, 29 Nov 2024 19:50:06 GMT 250s #Client-Peer: 127.0.0.1:8529 250s #Client-Response-Num: 1 250s #Client-Transfer-Encoding: chunked 250s #DMMATCH1: 1 250s #X-Content-Length-Note: added by Apache::TestRequest 250s # 250s # testing : bytes in body 250s # expected: 23552 250s # received: 23552 250s ok 80 250s #lwp request: 250s #GET http://localhost:8529/test_pass_brigade?8192,24576 HTTP/1.1 250s #User-Agent: libwww-perl/6.77 250s # 250s #server response: 250s #HTTP/1.1 200 OK 250s #Connection: close 250s #Date: Fri, 29 Nov 2024 19:50:06 GMT 250s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 250s #Vary: In-If1 250s #Content-Length: 0 250s #Client-Date: Fri, 29 Nov 2024 19:50:06 GMT 250s #Client-Peer: 127.0.0.1:8529 250s #Client-Response-Num: 1 250s #Client-Transfer-Encoding: chunked 250s #DMMATCH1: 1 250s #X-Content-Length-Note: added by Apache::TestRequest 250s # 250s # testing : bytes in body 250s # expected: 24576 250s # received: 24576 250s ok 81 250s #lwp request: 250s #GET http://localhost:8529/test_pass_brigade?8192,25600 HTTP/1.1 250s #User-Agent: libwww-perl/6.77 250s # 250s #server response: 250s #HTTP/1.1 200 OK 250s #Connection: close 250s #Date: Fri, 29 Nov 2024 19:50:06 GMT 250s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 250s #Vary: In-If1 250s #Content-Length: 0 250s #Client-Date: Fri, 29 Nov 2024 19:50:06 GMT 250s #Client-Peer: 127.0.0.1:8529 250s #Client-Response-Num: 1 250s #Client-Transfer-Encoding: chunked 250s #DMMATCH1: 1 250s #X-Content-Length-Note: added by Apache::TestRequest 250s # 250s # testing : bytes in body 250s # expected: 25600 250s # received: 25600 250s ok 82 250s #lwp request: 250s #GET http://localhost:8529/test_pass_brigade?8192,26624 HTTP/1.1 250s #User-Agent: libwww-perl/6.77 250s # 250s #server response: 250s #HTTP/1.1 200 OK 250s #Connection: close 250s #Date: Fri, 29 Nov 2024 19:50:06 GMT 250s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 250s #Vary: In-If1 250s #Content-Length: 0 250s #Client-Date: Fri, 29 Nov 2024 19:50:06 GMT 250s #Client-Peer: 127.0.0.1:8529 250s #Client-Response-Num: 1 250s #Client-Transfer-Encoding: chunked 250s #DMMATCH1: 1 250s #X-Content-Length-Note: added by Apache::TestRequest 250s # 250s # testing : bytes in body 250s # expected: 26624 250s # received: 26624 250s ok 83 250s #lwp request: 250s #GET http://localhost:8529/test_pass_brigade?8192,27648 HTTP/1.1 250s #User-Agent: libwww-perl/6.77 250s # 250s #server response: 250s #HTTP/1.1 200 OK 250s #Connection: close 250s #Date: Fri, 29 Nov 2024 19:50:06 GMT 250s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 250s #Vary: In-If1 250s #Content-Length: 0 250s #Client-Date: Fri, 29 Nov 2024 19:50:06 GMT 250s #Client-Peer: 127.0.0.1:8529 250s #Client-Response-Num: 1 250s #Client-Transfer-Encoding: chunked 250s #DMMATCH1: 1 250s #X-Content-Length-Note: added by Apache::TestRequest 250s # 250s # testing : bytes in body 250s # expected: 27648 250s # received: 27648 250s ok 84 250s #lwp request: 250s #GET http://localhost:8529/test_pass_brigade?8192,28672 HTTP/1.1 250s #User-Agent: libwww-perl/6.77 250s # 250s #server response: 250s #HTTP/1.1 200 OK 250s #Connection: close 250s #Date: Fri, 29 Nov 2024 19:50:06 GMT 250s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 250s #Vary: In-If1 250s #Content-Length: 0 250s #Client-Date: Fri, 29 Nov 2024 19:50:06 GMT 250s #Client-Peer: 127.0.0.1:8529 250s #Client-Response-Num: 1 250s #Client-Transfer-Encoding: chunked 250s #DMMATCH1: 1 250s #X-Content-Length-Note: added by Apache::TestRequest 250s # 250s # testing : bytes in body 250s # expected: 28672 250s # received: 28672 250s ok 85 250s #lwp request: 250s #GET http://localhost:8529/test_pass_brigade?8192,29696 HTTP/1.1 250s #User-Agent: libwww-perl/6.77 250s # 250s #server response: 250s #HTTP/1.1 200 OK 250s #Connection: close 250s #Date: Fri, 29 Nov 2024 19:50:06 GMT 250s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 250s #Vary: In-If1 250s #Content-Length: 0 250s #Client-Date: Fri, 29 Nov 2024 19:50:06 GMT 250s #Client-Peer: 127.0.0.1:8529 250s #Client-Response-Num: 1 250s #Client-Transfer-Encoding: chunked 250s #DMMATCH1: 1 250s #X-Content-Length-Note: added by Apache::TestRequest 250s # 250s # testing : bytes in body 250s # expected: 29696 250s # received: 29696 250s ok 86 250s #lwp request: 250s #GET http://localhost:8529/test_pass_brigade?8192,30720 HTTP/1.1 250s #User-Agent: libwww-perl/6.77 250s # 250s #server response: 250s #HTTP/1.1 200 OK 250s #Connection: close 250s #Date: Fri, 29 Nov 2024 19:50:06 GMT 250s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 250s #Vary: In-If1 250s #Content-Length: 0 250s #Client-Date: Fri, 29 Nov 2024 19:50:06 GMT 250s #Client-Peer: 127.0.0.1:8529 250s #Client-Response-Num: 1 250s #Client-Transfer-Encoding: chunked 250s #DMMATCH1: 1 250s #X-Content-Length-Note: added by Apache::TestRequest 250s # 250s # testing : bytes in body 250s # expected: 30720 250s # received: 30720 250s ok 87 250s #lwp request: 250s #GET http://localhost:8529/test_pass_brigade?8192,31744 HTTP/1.1 250s #User-Agent: libwww-perl/6.77 250s # 250s #server response: 250s #HTTP/1.1 200 OK 250s #Connection: close 250s #Date: Fri, 29 Nov 2024 19:50:06 GMT 250s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 250s #Vary: In-If1 250s #Content-Length: 0 250s #Client-Date: Fri, 29 Nov 2024 19:50:06 GMT 250s #Client-Peer: 127.0.0.1:8529 250s #Client-Response-Num: 1 250s #Client-Transfer-Encoding: chunked 250s #DMMATCH1: 1 250s #X-Content-Length-Note: added by Apache::TestRequest 250s # 250s # testing : bytes in body 250s # expected: 31744 250s # received: 31744 250s ok 88 250s #lwp request: 250s #GET http://localhost:8529/test_pass_brigade?8192,32768 HTTP/1.1 250s #User-Agent: libwww-perl/6.77 250s # 250s #server response: 250s #HTTP/1.1 200 OK 250s #Connection: close 250s #Date: Fri, 29 Nov 2024 19:50:06 GMT 250s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 250s #Vary: In-If1 250s #Content-Length: 0 250s #Client-Date: Fri, 29 Nov 2024 19:50:06 GMT 250s #Client-Peer: 127.0.0.1:8529 250s #Client-Response-Num: 1 250s #Client-Transfer-Encoding: chunked 250s #DMMATCH1: 1 250s #X-Content-Length-Note: added by Apache::TestRequest 250s # 250s # testing : bytes in body 250s # expected: 32768 250s # received: 32768 250s ok 89 250s #lwp request: 250s #GET http://localhost:8529/test_pass_brigade?8192,33792 HTTP/1.1 250s #User-Agent: libwww-perl/6.77 250s # 250s #server response: 250s #HTTP/1.1 200 OK 250s #Connection: close 250s #Date: Fri, 29 Nov 2024 19:50:06 GMT 250s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 250s #Vary: In-If1 250s #Content-Length: 0 250s #Client-Date: Fri, 29 Nov 2024 19:50:06 GMT 250s #Client-Peer: 127.0.0.1:8529 250s #Client-Response-Num: 1 250s #Client-Transfer-Encoding: chunked 250s #DMMATCH1: 1 250s #X-Content-Length-Note: added by Apache::TestRequest 250s # 250s # testing : bytes in body 250s # expected: 33792 250s # received: 33792 250s ok 90 250s #lwp request: 250s #GET http://localhost:8529/test_pass_brigade?8192,34816 HTTP/1.1 250s #User-Agent: libwww-perl/6.77 250s # 250s #server response: 250s #HTTP/1.1 200 OK 250s #Connection: close 250s #Date: Fri, 29 Nov 2024 19:50:06 GMT 250s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 250s #Vary: In-If1 250s #Content-Length: 0 250s #Client-Date: Fri, 29 Nov 2024 19:50:06 GMT 250s #Client-Peer: 127.0.0.1:8529 250s #Client-Response-Num: 1 250s #Client-Transfer-Encoding: chunked 250s #DMMATCH1: 1 250s #X-Content-Length-Note: added by Apache::TestRequest 250s # 250s # testing : bytes in body 250s # expected: 34816 250s # received: 34816 250s ok 91 250s #lwp request: 250s #GET http://localhost:8529/test_pass_brigade?8192,35840 HTTP/1.1 250s #User-Agent: libwww-perl/6.77 250s # 250s #server response: 250s #HTTP/1.1 200 OK 250s #Connection: close 250s #Date: Fri, 29 Nov 2024 19:50:06 GMT 250s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 250s #Vary: In-If1 250s #Content-Length: 0 250s #Client-Date: Fri, 29 Nov 2024 19:50:06 GMT 250s #Client-Peer: 127.0.0.1:8529 250s #Client-Response-Num: 1 250s #Client-Transfer-Encoding: chunked 250s #DMMATCH1: 1 250s #X-Content-Length-Note: added by Apache::TestRequest 250s # 250s # testing : bytes in body 250s # expected: 35840 250s # received: 35840 250s ok 92 250s #lwp request: 250s #GET http://localhost:8529/test_pass_brigade?8192,36864 HTTP/1.1 250s #User-Agent: libwww-perl/6.77 250s # 250s #server response: 250s #HTTP/1.1 200 OK 250s #Connection: close 250s #Date: Fri, 29 Nov 2024 19:50:06 GMT 250s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 250s #Vary: In-If1 250s #Content-Length: 0 250s #Client-Date: Fri, 29 Nov 2024 19:50:06 GMT 250s #Client-Peer: 127.0.0.1:8529 250s #Client-Response-Num: 1 250s #Client-Transfer-Encoding: chunked 250s #DMMATCH1: 1 250s #X-Content-Length-Note: added by Apache::TestRequest 250s # 250s # testing : bytes in body 250s # expected: 36864 250s # received: 36864 250s ok 93 250s #lwp request: 250s #GET http://localhost:8529/test_pass_brigade?8192,37888 HTTP/1.1 250s #User-Agent: libwww-perl/6.77 250s # 250s #server response: 250s #HTTP/1.1 200 OK 250s #Connection: close 250s #Date: Fri, 29 Nov 2024 19:50:06 GMT 250s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 250s #Vary: In-If1 250s #Content-Length: 0 250s #Client-Date: Fri, 29 Nov 2024 19:50:06 GMT 250s #Client-Peer: 127.0.0.1:8529 250s #Client-Response-Num: 1 250s #Client-Transfer-Encoding: chunked 250s #DMMATCH1: 1 250s #X-Content-Length-Note: added by Apache::TestRequest 250s # 250s # testing : bytes in body 250s # expected: 37888 250s # received: 37888 250s ok 94 250s #lwp request: 250s #GET http://localhost:8529/test_pass_brigade?8192,38912 HTTP/1.1 250s #User-Agent: libwww-perl/6.77 250s # 250s #server response: 250s #HTTP/1.1 200 OK 250s #Connection: close 250s #Date: Fri, 29 Nov 2024 19:50:06 GMT 250s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 250s #Vary: In-If1 250s #Content-Length: 0 250s #Client-Date: Fri, 29 Nov 2024 19:50:06 GMT 250s #Client-Peer: 127.0.0.1:8529 250s #Client-Response-Num: 1 250s #Client-Transfer-Encoding: chunked 250s #DMMATCH1: 1 250s #X-Content-Length-Note: added by Apache::TestRequest 250s # 250s # testing : bytes in body 250s # expected: 38912 250s # received: 38912 250s ok 95 250s #lwp request: 250s #GET http://localhost:8529/test_pass_brigade?8192,39936 HTTP/1.1 250s #User-Agent: libwww-perl/6.77 250s # 250s #server response: 250s #HTTP/1.1 200 OK 250s #Connection: close 250s #Date: Fri, 29 Nov 2024 19:50:06 GMT 250s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 250s #Vary: In-If1 250s #Content-Length: 0 250s #Client-Date: Fri, 29 Nov 2024 19:50:06 GMT 250s #Client-Peer: 127.0.0.1:8529 250s #Client-Response-Num: 1 250s #Client-Transfer-Encoding: chunked 250s #DMMATCH1: 1 250s #X-Content-Length-Note: added by Apache::TestRequest 250s # 250s # testing : bytes in body 250s # expected: 39936 250s # received: 39936 250s ok 96 250s #lwp request: 250s #GET http://localhost:8529/test_pass_brigade?8192,40960 HTTP/1.1 250s #User-Agent: libwww-perl/6.77 250s # 250s #server response: 250s #HTTP/1.1 200 OK 250s #Connection: close 250s #Date: Fri, 29 Nov 2024 19:50:06 GMT 250s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 250s #Vary: In-If1 250s #Content-Length: 0 250s #Client-Date: Fri, 29 Nov 2024 19:50:06 GMT 250s #Client-Peer: 127.0.0.1:8529 250s #Client-Response-Num: 1 250s #Client-Transfer-Encoding: chunked 250s #DMMATCH1: 1 250s #X-Content-Length-Note: added by Apache::TestRequest 250s # 250s # testing : bytes in body 250s # expected: 40960 250s # received: 40960 250s ok 97 250s #lwp request: 250s #GET http://localhost:8529/test_pass_brigade?8192,41984 HTTP/1.1 250s #User-Agent: libwww-perl/6.77 250s # 250s #server response: 250s #HTTP/1.1 200 OK 250s #Connection: close 250s #Date: Fri, 29 Nov 2024 19:50:06 GMT 250s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 250s #Vary: In-If1 250s #Content-Length: 0 250s #Client-Date: Fri, 29 Nov 2024 19:50:06 GMT 250s #Client-Peer: 127.0.0.1:8529 250s #Client-Response-Num: 1 250s #Client-Transfer-Encoding: chunked 250s #DMMATCH1: 1 250s #X-Content-Length-Note: added by Apache::TestRequest 250s # 250s # testing : bytes in body 250s # expected: 41984 250s # received: 41984 250s ok 98 250s #lwp request: 250s #GET http://localhost:8529/test_pass_brigade?8192,43008 HTTP/1.1 250s #User-Agent: libwww-perl/6.77 250s # 250s #server response: 250s #HTTP/1.1 200 OK 250s #Connection: close 250s #Date: Fri, 29 Nov 2024 19:50:06 GMT 250s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 250s #Vary: In-If1 250s #Content-Length: 0 250s #Client-Date: Fri, 29 Nov 2024 19:50:06 GMT 250s #Client-Peer: 127.0.0.1:8529 250s #Client-Response-Num: 1 250s #Client-Transfer-Encoding: chunked 250s #DMMATCH1: 1 250s #X-Content-Length-Note: added by Apache::TestRequest 250s # 250s # testing : bytes in body 250s # expected: 43008 250s # received: 43008 250s ok 99 250s #lwp request: 250s #GET http://localhost:8529/test_pass_brigade?8192,44032 HTTP/1.1 250s #User-Agent: libwww-perl/6.77 250s # 250s #server response: 250s #HTTP/1.1 200 OK 250s #Connection: close 250s #Date: Fri, 29 Nov 2024 19:50:06 GMT 250s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 250s #Vary: In-If1 250s #Content-Length: 0 250s #Client-Date: Fri, 29 Nov 2024 19:50:06 GMT 250s #Client-Peer: 127.0.0.1:8529 250s #Client-Response-Num: 1 250s #Client-Transfer-Encoding: chunked 250s #DMMATCH1: 1 250s #X-Content-Length-Note: added by Apache::TestRequest 250s # 250s # testing : bytes in body 250s # expected: 44032 250s # received: 44032 250s ok 100 250s #lwp request: 250s #GET http://localhost:8529/test_pass_brigade?8192,45056 HTTP/1.1 250s #User-Agent: libwww-perl/6.77 250s # 250s #server response: 250s #HTTP/1.1 200 OK 250s #Connection: close 250s #Date: Fri, 29 Nov 2024 19:50:06 GMT 250s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 250s #Vary: In-If1 250s #Content-Length: 0 250s #Client-Date: Fri, 29 Nov 2024 19:50:06 GMT 250s #Client-Peer: 127.0.0.1:8529 250s #Client-Response-Num: 1 250s #Client-Transfer-Encoding: chunked 250s #DMMATCH1: 1 250s #X-Content-Length-Note: added by Apache::TestRequest 250s # 250s # testing : bytes in body 250s # expected: 45056 250s # received: 45056 250s ok 101 250s #lwp request: 250s #GET http://localhost:8529/test_pass_brigade?8192,46080 HTTP/1.1 250s #User-Agent: libwww-perl/6.77 250s # 250s #server response: 250s #HTTP/1.1 200 OK 250s #Connection: close 250s #Date: Fri, 29 Nov 2024 19:50:06 GMT 250s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 250s #Vary: In-If1 250s #Content-Length: 0 250s #Client-Date: Fri, 29 Nov 2024 19:50:06 GMT 250s #Client-Peer: 127.0.0.1:8529 250s #Client-Response-Num: 1 250s #Client-Transfer-Encoding: chunked 250s #DMMATCH1: 1 250s #X-Content-Length-Note: added by Apache::TestRequest 250s # 250s # testing : bytes in body 250s # expected: 46080 250s # received: 46080 250s ok 102 250s #lwp request: 250s #GET http://localhost:8529/test_pass_brigade?8192,47104 HTTP/1.1 250s #User-Agent: libwww-perl/6.77 250s # 250s #server response: 250s #HTTP/1.1 200 OK 250s #Connection: close 250s #Date: Fri, 29 Nov 2024 19:50:06 GMT 250s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 250s #Vary: In-If1 250s #Content-Length: 0 250s #Client-Date: Fri, 29 Nov 2024 19:50:06 GMT 250s #Client-Peer: 127.0.0.1:8529 250s #Client-Response-Num: 1 250s #Client-Transfer-Encoding: chunked 250s #DMMATCH1: 1 250s #X-Content-Length-Note: added by Apache::TestRequest 250s # 250s # testing : bytes in body 250s # expected: 47104 250s # received: 47104 250s ok 103 250s #lwp request: 250s #GET http://localhost:8529/test_pass_brigade?8192,48128 HTTP/1.1 250s #User-Agent: libwww-perl/6.77 250s # 250s #server response: 250s #HTTP/1.1 200 OK 250s #Connection: close 250s #Date: Fri, 29 Nov 2024 19:50:06 GMT 250s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 250s #Vary: In-If1 250s #Content-Length: 0 250s #Client-Date: Fri, 29 Nov 2024 19:50:06 GMT 250s #Client-Peer: 127.0.0.1:8529 250s #Client-Response-Num: 1 250s #Client-Transfer-Encoding: chunked 250s #DMMATCH1: 1 250s #X-Content-Length-Note: added by Apache::TestRequest 250s # 250s # testing : bytes in body 250s # expected: 48128 250s # received: 48128 250s ok 104 250s #lwp request: 250s #GET http://localhost:8529/test_pass_brigade?8192,49152 HTTP/1.1 250s #User-Agent: libwww-perl/6.77 250s # 250s #server response: 250s #HTTP/1.1 200 OK 250s #Connection: close 250s #Date: Fri, 29 Nov 2024 19:50:06 GMT 250s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 250s #Vary: In-If1 250s #Content-Length: 0 250s #Client-Date: Fri, 29 Nov 2024 19:50:06 GMT 250s #Client-Peer: 127.0.0.1:8529 250s #Client-Response-Num: 1 250s #Client-Transfer-Encoding: chunked 250s #DMMATCH1: 1 250s #X-Content-Length-Note: added by Apache::TestRequest 250s # 250s # testing : bytes in body 250s # expected: 49152 250s # received: 49152 250s ok 105 250s #lwp request: 250s #GET http://localhost:8529/test_pass_brigade?8192,50176 HTTP/1.1 250s #User-Agent: libwww-perl/6.77 250s # 250s #server response: 250s #HTTP/1.1 200 OK 250s #Connection: close 250s #Date: Fri, 29 Nov 2024 19:50:06 GMT 250s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 250s #Vary: In-If1 250s #Content-Length: 0 250s #Client-Date: Fri, 29 Nov 2024 19:50:06 GMT 250s #Client-Peer: 127.0.0.1:8529 250s #Client-Response-Num: 1 250s #Client-Transfer-Encoding: chunked 250s #DMMATCH1: 1 250s #X-Content-Length-Note: added by Apache::TestRequest 250s # 250s # testing : bytes in body 250s # expected: 50176 250s # received: 50176 250s ok 106 250s #lwp request: 250s #GET http://localhost:8529/test_pass_brigade?8192,51200 HTTP/1.1 250s #User-Agent: libwww-perl/6.77 250s # 250s #server response: 250s #HTTP/1.1 200 OK 250s #Connection: close 250s #Date: Fri, 29 Nov 2024 19:50:06 GMT 250s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 250s #Vary: In-If1 250s #Content-Length: 0 250s #Client-Date: Fri, 29 Nov 2024 19:50:06 GMT 250s #Client-Peer: 127.0.0.1:8529 250s #Client-Response-Num: 1 250s #Client-Transfer-Encoding: chunked 250s #DMMATCH1: 1 250s #X-Content-Length-Note: added by Apache::TestRequest 250s # 250s # testing : bytes in body 250s # expected: 51200 250s # received: 51200 250s ok 107 250s #lwp request: 250s #GET http://localhost:8529/test_pass_brigade?8192,102400 HTTP/1.1 250s #User-Agent: libwww-perl/6.77 250s # 250s #server response: 250s #HTTP/1.1 200 OK 250s #Connection: close 250s #Date: Fri, 29 Nov 2024 19:50:06 GMT 250s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 250s #Vary: In-If1 250s #Content-Length: 0 250s #Client-Date: Fri, 29 Nov 2024 19:50:06 GMT 250s #Client-Peer: 127.0.0.1:8529 250s #Client-Response-Num: 1 250s #Client-Transfer-Encoding: chunked 250s #DMMATCH1: 1 250s #X-Content-Length-Note: added by Apache::TestRequest 250s # 250s # testing : bytes in body 250s # expected: 102400 250s # received: 102400 250s ok 108 250s #lwp request: 250s #GET http://localhost:8529/test_pass_brigade?8192,307200 HTTP/1.1 250s #User-Agent: libwww-perl/6.77 250s # 250s #server response: 250s #HTTP/1.1 200 OK 250s #Connection: close 250s #Date: Fri, 29 Nov 2024 19:50:06 GMT 250s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 250s #Vary: In-If1 250s #Content-Length: 0 250s #Client-Date: Fri, 29 Nov 2024 19:50:06 GMT 250s #Client-Peer: 127.0.0.1:8529 250s #Client-Response-Num: 1 250s #Client-Transfer-Encoding: chunked 250s #DMMATCH1: 1 250s #X-Content-Length-Note: added by Apache::TestRequest 250s # 250s # testing : bytes in body 250s # expected: 307200 250s # received: 307200 250s ok 109 250s #lwp request: 250s #GET http://localhost:8529/test_pass_brigade?8192,512000 HTTP/1.1 250s #User-Agent: libwww-perl/6.77 250s # 250s #server response: 250s #HTTP/1.1 200 OK 250s #Connection: close 250s #Date: Fri, 29 Nov 2024 19:50:06 GMT 250s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 250s #Vary: In-If1 250s #Content-Length: 0 250s #Client-Date: Fri, 29 Nov 2024 19:50:06 GMT 250s #Client-Peer: 127.0.0.1:8529 250s #Client-Response-Num: 1 250s #Client-Transfer-Encoding: chunked 250s #DMMATCH1: 1 250s #X-Content-Length-Note: added by Apache::TestRequest 250s # 250s # testing : bytes in body 250s # expected: 512000 250s # received: 512000 250s ok 110 250s #lwp request: 250s #GET http://localhost:8529/test_pass_brigade?8192,2048000 HTTP/1.1 250s #User-Agent: libwww-perl/6.77 250s # 250s #server response: 250s #HTTP/1.1 200 OK 250s #Connection: close 250s #Date: Fri, 29 Nov 2024 19:50:06 GMT 250s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 250s #Vary: In-If1 250s #Content-Length: 0 250s #Client-Date: Fri, 29 Nov 2024 19:50:06 GMT 250s #Client-Peer: 127.0.0.1:8529 250s #Client-Response-Num: 1 250s #Client-Transfer-Encoding: chunked 250s #DMMATCH1: 1 250s #X-Content-Length-Note: added by Apache::TestRequest 250s # 250s # testing : bytes in body 250s # expected: 2048000 250s # received: 2048000 250s ok 111 250s #lwp request: 250s #GET http://localhost:8529/test_pass_brigade?8192,4096000 HTTP/1.1 250s #User-Agent: libwww-perl/6.77 250s # 250s #server response: 250s #HTTP/1.1 200 OK 250s #Connection: close 250s #Date: Fri, 29 Nov 2024 19:50:06 GMT 250s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 250s #Vary: In-If1 250s #Content-Length: 0 250s #Client-Date: Fri, 29 Nov 2024 19:50:06 GMT 250s #Client-Peer: 127.0.0.1:8529 250s #Client-Response-Num: 1 250s #Client-Transfer-Encoding: chunked 250s #DMMATCH1: 1 250s #X-Content-Length-Note: added by Apache::TestRequest 250s # 250s # testing : bytes in body 250s # expected: 4096000 250s # received: 4096000 250s ok 112 250s #lwp request: 250s #GET http://localhost:8529/test_pass_brigade?8192,6144000 HTTP/1.1 250s #User-Agent: libwww-perl/6.77 250s # 250s #server response: 250s #HTTP/1.1 200 OK 250s #Connection: close 250s #Date: Fri, 29 Nov 2024 19:50:06 GMT 250s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 250s #Vary: In-If1 250s #Content-Length: 0 250s #Client-Date: Fri, 29 Nov 2024 19:50:06 GMT 250s #Client-Peer: 127.0.0.1:8529 250s #Client-Response-Num: 1 250s #Client-Transfer-Encoding: chunked 250s #DMMATCH1: 1 250s #X-Content-Length-Note: added by Apache::TestRequest 250s # 250s # testing : bytes in body 250s # expected: 6144000 250s # received: 6144000 250s ok 113 250s #lwp request: 250s #GET http://localhost:8529/test_pass_brigade?8192,10240000 HTTP/1.1 250s #User-Agent: libwww-perl/6.77 250s # 250s #server response: 250s #HTTP/1.1 200 OK 250s #Connection: close 250s #Date: Fri, 29 Nov 2024 19:50:06 GMT 250s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 250s #Vary: In-If1 250s #Content-Length: 0 250s #Client-Date: Fri, 29 Nov 2024 19:50:07 GMT 250s #Client-Peer: 127.0.0.1:8529 250s #Client-Response-Num: 1 250s #Client-Transfer-Encoding: chunked 250s #DMMATCH1: 1 250s #X-Content-Length-Note: added by Apache::TestRequest 250s # 250s # testing : bytes in body 250s # expected: 10240000 250s # received: 10240000 250s ok 114 250s ok 253s t/apache/post.t ..................... 253s # using LWP client 253s 1..51 253s # Running under perl version 5.040000 for linux 253s # Current time local: Fri Nov 29 19:50:07 2024 253s # Current time GMT: Fri Nov 29 19:50:07 2024 253s # Using Test.pm version 1.31 253s # Using Apache/Test.pm version 1.44 253s #lwp request: 253s #POST http://localhost:8529/eat_post HTTP/1.1 253s #User-Agent: libwww-perl/6.77 253s #Content-Length: 1024 253s # 253s #server response: 253s #HTTP/1.1 200 OK 253s #Connection: close 253s #Date: Fri, 29 Nov 2024 19:50:10 GMT 253s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 253s #Vary: In-If1 253s #Content-Length: 5 253s #Client-Date: Fri, 29 Nov 2024 19:50:10 GMT 253s #Client-Peer: 127.0.0.1:8529 253s #Client-Response-Num: 1 253s #DMMATCH1: 1 253s # 253s # testing : length posted 253s # expected: '1024' 253s # received: 1024 253s ok 1 253s #lwp request: 253s #POST http://localhost:8529/eat_post HTTP/1.1 253s #User-Agent: libwww-perl/6.77 253s #Content-Length: 2048 253s # 253s #server response: 253s #HTTP/1.1 200 OK 253s #Connection: close 253s #Date: Fri, 29 Nov 2024 19:50:10 GMT 253s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 253s #Vary: In-If1 253s #Content-Length: 5 253s #Client-Date: Fri, 29 Nov 2024 19:50:10 GMT 253s #Client-Peer: 127.0.0.1:8529 253s #Client-Response-Num: 1 253s #DMMATCH1: 1 253s # 253s # testing : length posted 253s # expected: '2048' 253s # received: 2048 253s ok 2 253s #lwp request: 253s #POST http://localhost:8529/eat_post HTTP/1.1 253s #User-Agent: libwww-perl/6.77 253s #Content-Length: 3072 253s # 253s #server response: 253s #HTTP/1.1 200 OK 253s #Connection: close 253s #Date: Fri, 29 Nov 2024 19:50:10 GMT 253s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 253s #Vary: In-If1 253s #Content-Length: 5 253s #Client-Date: Fri, 29 Nov 2024 19:50:10 GMT 253s #Client-Peer: 127.0.0.1:8529 253s #Client-Response-Num: 1 253s #DMMATCH1: 1 253s # 253s # testing : length posted 253s # expected: '3072' 253s # received: 3072 253s ok 3 253s #lwp request: 253s #POST http://localhost:8529/eat_post HTTP/1.1 253s #User-Agent: libwww-perl/6.77 253s #Content-Length: 4096 253s # 253s #server response: 253s #HTTP/1.1 200 OK 253s #Connection: close 253s #Date: Fri, 29 Nov 2024 19:50:10 GMT 253s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 253s #Vary: In-If1 253s #Content-Length: 5 253s #Client-Date: Fri, 29 Nov 2024 19:50:10 GMT 253s #Client-Peer: 127.0.0.1:8529 253s #Client-Response-Num: 1 253s #DMMATCH1: 1 253s # 253s # testing : length posted 253s # expected: '4096' 253s # received: 4096 253s ok 4 253s #lwp request: 253s #POST http://localhost:8529/eat_post HTTP/1.1 253s #User-Agent: libwww-perl/6.77 253s #Content-Length: 5120 253s # 253s #server response: 253s #HTTP/1.1 200 OK 253s #Connection: close 253s #Date: Fri, 29 Nov 2024 19:50:10 GMT 253s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 253s #Vary: In-If1 253s #Content-Length: 5 253s #Client-Date: Fri, 29 Nov 2024 19:50:10 GMT 253s #Client-Peer: 127.0.0.1:8529 253s #Client-Response-Num: 1 253s #DMMATCH1: 1 253s # 253s # testing : length posted 253s # expected: '5120' 253s # received: 5120 253s ok 5 253s #lwp request: 253s #POST http://localhost:8529/eat_post HTTP/1.1 253s #User-Agent: libwww-perl/6.77 253s #Content-Length: 6144 253s # 253s #server response: 253s #HTTP/1.1 200 OK 253s #Connection: close 253s #Date: Fri, 29 Nov 2024 19:50:10 GMT 253s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 253s #Vary: In-If1 253s #Content-Length: 5 253s #Client-Date: Fri, 29 Nov 2024 19:50:10 GMT 253s #Client-Peer: 127.0.0.1:8529 253s #Client-Response-Num: 1 253s #DMMATCH1: 1 253s # 253s # testing : length posted 253s # expected: '6144' 253s # received: 6144 253s ok 6 253s #lwp request: 253s #POST http://localhost:8529/eat_post HTTP/1.1 253s #User-Agent: libwww-perl/6.77 253s #Content-Length: 7168 253s # 253s #server response: 253s #HTTP/1.1 200 OK 253s #Connection: close 253s #Date: Fri, 29 Nov 2024 19:50:10 GMT 253s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 253s #Vary: In-If1 253s #Content-Length: 5 253s #Client-Date: Fri, 29 Nov 2024 19:50:10 GMT 253s #Client-Peer: 127.0.0.1:8529 253s #Client-Response-Num: 1 253s #DMMATCH1: 1 253s # 253s # testing : length posted 253s # expected: '7168' 253s # received: 7168 253s ok 7 253s #lwp request: 253s #POST http://localhost:8529/eat_post HTTP/1.1 253s #User-Agent: libwww-perl/6.77 253s #Content-Length: 8192 253s # 253s #server response: 253s #HTTP/1.1 200 OK 253s #Connection: close 253s #Date: Fri, 29 Nov 2024 19:50:10 GMT 253s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 253s #Vary: In-If1 253s #Content-Length: 5 253s #Client-Date: Fri, 29 Nov 2024 19:50:10 GMT 253s #Client-Peer: 127.0.0.1:8529 253s #Client-Response-Num: 1 253s #DMMATCH1: 1 253s # 253s # testing : length posted 253s # expected: '8192' 253s # received: 8192 253s ok 8 253s #lwp request: 253s #POST http://localhost:8529/eat_post HTTP/1.1 253s #User-Agent: libwww-perl/6.77 253s #Content-Length: 9216 253s # 253s #server response: 253s #HTTP/1.1 200 OK 253s #Connection: close 253s #Date: Fri, 29 Nov 2024 19:50:10 GMT 253s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 253s #Vary: In-If1 253s #Content-Length: 5 253s #Client-Date: Fri, 29 Nov 2024 19:50:10 GMT 253s #Client-Peer: 127.0.0.1:8529 253s #Client-Response-Num: 1 253s #DMMATCH1: 1 253s # 253s # testing : length posted 253s # expected: '9216' 253s # received: 9216 253s ok 9 253s #lwp request: 253s #POST http://localhost:8529/eat_post HTTP/1.1 253s #User-Agent: libwww-perl/6.77 253s #Content-Length: 10240 253s # 253s #server response: 253s #HTTP/1.1 200 OK 253s #Connection: close 253s #Date: Fri, 29 Nov 2024 19:50:10 GMT 253s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 253s #Vary: In-If1 253s #Content-Length: 6 253s #Client-Date: Fri, 29 Nov 2024 19:50:10 GMT 253s #Client-Peer: 127.0.0.1:8529 253s #Client-Response-Num: 1 253s #DMMATCH1: 1 253s # 253s # testing : length posted 253s # expected: '10240' 253s # received: 10240 253s ok 10 253s #lwp request: 253s #POST http://localhost:8529/eat_post HTTP/1.1 253s #User-Agent: libwww-perl/6.77 253s #Content-Length: 11264 253s # 253s #server response: 253s #HTTP/1.1 200 OK 253s #Connection: close 253s #Date: Fri, 29 Nov 2024 19:50:10 GMT 253s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 253s #Vary: In-If1 253s #Content-Length: 6 253s #Client-Date: Fri, 29 Nov 2024 19:50:10 GMT 253s #Client-Peer: 127.0.0.1:8529 253s #Client-Response-Num: 1 253s #DMMATCH1: 1 253s # 253s # testing : length posted 253s # expected: '11264' 253s # received: 11264 253s ok 11 253s #lwp request: 253s #POST http://localhost:8529/eat_post HTTP/1.1 253s #User-Agent: libwww-perl/6.77 253s #Content-Length: 12288 253s # 253s #server response: 253s #HTTP/1.1 200 OK 253s #Connection: close 253s #Date: Fri, 29 Nov 2024 19:50:10 GMT 253s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 253s #Vary: In-If1 253s #Content-Length: 6 253s #Client-Date: Fri, 29 Nov 2024 19:50:10 GMT 253s #Client-Peer: 127.0.0.1:8529 253s #Client-Response-Num: 1 253s #DMMATCH1: 1 253s # 253s # testing : length posted 253s # expected: '12288' 253s # received: 12288 253s ok 12 253s #lwp request: 253s #POST http://localhost:8529/eat_post HTTP/1.1 253s #User-Agent: libwww-perl/6.77 253s #Content-Length: 13312 253s # 253s #server response: 253s #HTTP/1.1 200 OK 253s #Connection: close 253s #Date: Fri, 29 Nov 2024 19:50:10 GMT 253s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 253s #Vary: In-If1 253s #Content-Length: 6 253s #Client-Date: Fri, 29 Nov 2024 19:50:10 GMT 253s #Client-Peer: 127.0.0.1:8529 253s #Client-Response-Num: 1 253s #DMMATCH1: 1 253s # 253s # testing : length posted 253s # expected: '13312' 253s # received: 13312 253s ok 13 253s #lwp request: 253s #POST http://localhost:8529/eat_post HTTP/1.1 253s #User-Agent: libwww-perl/6.77 253s #Content-Length: 14336 253s # 253s #server response: 253s #HTTP/1.1 200 OK 253s #Connection: close 253s #Date: Fri, 29 Nov 2024 19:50:10 GMT 253s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 253s #Vary: In-If1 253s #Content-Length: 6 253s #Client-Date: Fri, 29 Nov 2024 19:50:10 GMT 253s #Client-Peer: 127.0.0.1:8529 253s #Client-Response-Num: 1 253s #DMMATCH1: 1 253s # 253s # testing : length posted 253s # expected: '14336' 253s # received: 14336 253s ok 14 253s #lwp request: 253s #POST http://localhost:8529/eat_post HTTP/1.1 253s #User-Agent: libwww-perl/6.77 253s #Content-Length: 15360 253s # 253s #server response: 253s #HTTP/1.1 200 OK 253s #Connection: close 253s #Date: Fri, 29 Nov 2024 19:50:10 GMT 253s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 253s #Vary: In-If1 253s #Content-Length: 6 253s #Client-Date: Fri, 29 Nov 2024 19:50:10 GMT 253s #Client-Peer: 127.0.0.1:8529 253s #Client-Response-Num: 1 253s #DMMATCH1: 1 253s # 253s # testing : length posted 253s # expected: '15360' 253s # received: 15360 253s ok 15 253s #lwp request: 253s #POST http://localhost:8529/eat_post HTTP/1.1 253s #User-Agent: libwww-perl/6.77 253s #Content-Length: 16384 253s # 253s #server response: 253s #HTTP/1.1 200 OK 253s #Connection: close 253s #Date: Fri, 29 Nov 2024 19:50:10 GMT 253s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 253s #Vary: In-If1 253s #Content-Length: 6 253s #Client-Date: Fri, 29 Nov 2024 19:50:10 GMT 253s #Client-Peer: 127.0.0.1:8529 253s #Client-Response-Num: 1 253s #DMMATCH1: 1 253s # 253s # testing : length posted 253s # expected: '16384' 253s # received: 16384 253s ok 16 253s #lwp request: 253s #POST http://localhost:8529/eat_post HTTP/1.1 253s #User-Agent: libwww-perl/6.77 253s #Content-Length: 17408 253s # 253s #server response: 253s #HTTP/1.1 200 OK 253s #Connection: close 253s #Date: Fri, 29 Nov 2024 19:50:10 GMT 253s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 253s #Vary: In-If1 253s #Content-Length: 6 253s #Client-Date: Fri, 29 Nov 2024 19:50:10 GMT 253s #Client-Peer: 127.0.0.1:8529 253s #Client-Response-Num: 1 253s #DMMATCH1: 1 253s # 253s # testing : length posted 253s # expected: '17408' 253s # received: 17408 253s ok 17 253s #lwp request: 253s #POST http://localhost:8529/eat_post HTTP/1.1 253s #User-Agent: libwww-perl/6.77 253s #Content-Length: 18432 253s # 253s #server response: 253s #HTTP/1.1 200 OK 253s #Connection: close 253s #Date: Fri, 29 Nov 2024 19:50:10 GMT 253s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 253s #Vary: In-If1 253s #Content-Length: 6 253s #Client-Date: Fri, 29 Nov 2024 19:50:10 GMT 253s #Client-Peer: 127.0.0.1:8529 253s #Client-Response-Num: 1 253s #DMMATCH1: 1 253s # 253s # testing : length posted 253s # expected: '18432' 253s # received: 18432 253s ok 18 253s #lwp request: 253s #POST http://localhost:8529/eat_post HTTP/1.1 253s #User-Agent: libwww-perl/6.77 253s #Content-Length: 19456 253s # 253s #server response: 253s #HTTP/1.1 200 OK 253s #Connection: close 253s #Date: Fri, 29 Nov 2024 19:50:10 GMT 253s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 253s #Vary: In-If1 253s #Content-Length: 6 253s #Client-Date: Fri, 29 Nov 2024 19:50:10 GMT 253s #Client-Peer: 127.0.0.1:8529 253s #Client-Response-Num: 1 253s #DMMATCH1: 1 253s # 253s # testing : length posted 253s # expected: '19456' 253s # received: 19456 253s ok 19 253s #lwp request: 253s #POST http://localhost:8529/eat_post HTTP/1.1 253s #User-Agent: libwww-perl/6.77 253s #Content-Length: 20480 253s # 253s #server response: 253s #HTTP/1.1 200 OK 253s #Connection: close 253s #Date: Fri, 29 Nov 2024 19:50:10 GMT 253s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 253s #Vary: In-If1 253s #Content-Length: 6 253s #Client-Date: Fri, 29 Nov 2024 19:50:10 GMT 253s #Client-Peer: 127.0.0.1:8529 253s #Client-Response-Num: 1 253s #DMMATCH1: 1 253s # 253s # testing : length posted 253s # expected: '20480' 253s # received: 20480 253s ok 20 253s #lwp request: 253s #POST http://localhost:8529/eat_post HTTP/1.1 253s #User-Agent: libwww-perl/6.77 253s #Content-Length: 21504 253s # 253s #server response: 253s #HTTP/1.1 200 OK 253s #Connection: close 253s #Date: Fri, 29 Nov 2024 19:50:10 GMT 253s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 253s #Vary: In-If1 253s #Content-Length: 6 253s #Client-Date: Fri, 29 Nov 2024 19:50:10 GMT 253s #Client-Peer: 127.0.0.1:8529 253s #Client-Response-Num: 1 253s #DMMATCH1: 1 253s # 253s # testing : length posted 253s # expected: '21504' 253s # received: 21504 253s ok 21 253s #lwp request: 253s #POST http://localhost:8529/eat_post HTTP/1.1 253s #User-Agent: libwww-perl/6.77 253s #Content-Length: 22528 253s # 253s #server response: 253s #HTTP/1.1 200 OK 253s #Connection: close 253s #Date: Fri, 29 Nov 2024 19:50:10 GMT 253s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 253s #Vary: In-If1 253s #Content-Length: 6 253s #Client-Date: Fri, 29 Nov 2024 19:50:10 GMT 253s #Client-Peer: 127.0.0.1:8529 253s #Client-Response-Num: 1 253s #DMMATCH1: 1 253s # 253s # testing : length posted 253s # expected: '22528' 253s # received: 22528 253s ok 22 253s #lwp request: 253s #POST http://localhost:8529/eat_post HTTP/1.1 253s #User-Agent: libwww-perl/6.77 253s #Content-Length: 23552 253s # 253s #server response: 253s #HTTP/1.1 200 OK 253s #Connection: close 253s #Date: Fri, 29 Nov 2024 19:50:10 GMT 253s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 253s #Vary: In-If1 253s #Content-Length: 6 253s #Client-Date: Fri, 29 Nov 2024 19:50:10 GMT 253s #Client-Peer: 127.0.0.1:8529 253s #Client-Response-Num: 1 253s #DMMATCH1: 1 253s # 253s # testing : length posted 253s # expected: '23552' 253s # received: 23552 253s ok 23 253s #lwp request: 253s #POST http://localhost:8529/eat_post HTTP/1.1 253s #User-Agent: libwww-perl/6.77 253s #Content-Length: 24576 253s # 253s #server response: 253s #HTTP/1.1 200 OK 253s #Connection: close 253s #Date: Fri, 29 Nov 2024 19:50:10 GMT 253s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 253s #Vary: In-If1 253s #Content-Length: 6 253s #Client-Date: Fri, 29 Nov 2024 19:50:10 GMT 253s #Client-Peer: 127.0.0.1:8529 253s #Client-Response-Num: 1 253s #DMMATCH1: 1 253s # 253s # testing : length posted 253s # expected: '24576' 253s # received: 24576 253s ok 24 253s #lwp request: 253s #POST http://localhost:8529/eat_post HTTP/1.1 253s #User-Agent: libwww-perl/6.77 253s #Content-Length: 25600 253s # 253s #server response: 253s #HTTP/1.1 200 OK 253s #Connection: close 253s #Date: Fri, 29 Nov 2024 19:50:10 GMT 253s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 253s #Vary: In-If1 253s #Content-Length: 6 253s #Client-Date: Fri, 29 Nov 2024 19:50:10 GMT 253s #Client-Peer: 127.0.0.1:8529 253s #Client-Response-Num: 1 253s #DMMATCH1: 1 253s # 253s # testing : length posted 253s # expected: '25600' 253s # received: 25600 253s ok 25 253s #lwp request: 253s #POST http://localhost:8529/eat_post HTTP/1.1 253s #User-Agent: libwww-perl/6.77 253s #Content-Length: 26624 253s # 253s #server response: 253s #HTTP/1.1 200 OK 253s #Connection: close 253s #Date: Fri, 29 Nov 2024 19:50:10 GMT 253s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 253s #Vary: In-If1 253s #Content-Length: 6 253s #Client-Date: Fri, 29 Nov 2024 19:50:10 GMT 253s #Client-Peer: 127.0.0.1:8529 253s #Client-Response-Num: 1 253s #DMMATCH1: 1 253s # 253s # testing : length posted 253s # expected: '26624' 253s # received: 26624 253s ok 26 253s #lwp request: 253s #POST http://localhost:8529/eat_post HTTP/1.1 253s #User-Agent: libwww-perl/6.77 253s #Content-Length: 27648 253s # 253s #server response: 253s #HTTP/1.1 200 OK 253s #Connection: close 253s #Date: Fri, 29 Nov 2024 19:50:10 GMT 253s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 253s #Vary: In-If1 253s #Content-Length: 6 253s #Client-Date: Fri, 29 Nov 2024 19:50:10 GMT 253s #Client-Peer: 127.0.0.1:8529 253s #Client-Response-Num: 1 253s #DMMATCH1: 1 253s # 253s # testing : length posted 253s # expected: '27648' 253s # received: 27648 253s ok 27 253s #lwp request: 253s #POST http://localhost:8529/eat_post HTTP/1.1 253s #User-Agent: libwww-perl/6.77 253s #Content-Length: 28672 253s # 253s #server response: 253s #HTTP/1.1 200 OK 253s #Connection: close 253s #Date: Fri, 29 Nov 2024 19:50:10 GMT 253s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 253s #Vary: In-If1 253s #Content-Length: 6 253s #Client-Date: Fri, 29 Nov 2024 19:50:10 GMT 253s #Client-Peer: 127.0.0.1:8529 253s #Client-Response-Num: 1 253s #DMMATCH1: 1 253s # 253s # testing : length posted 253s # expected: '28672' 253s # received: 28672 253s ok 28 253s #lwp request: 253s #POST http://localhost:8529/eat_post HTTP/1.1 253s #User-Agent: libwww-perl/6.77 253s #Content-Length: 29696 253s # 253s #server response: 253s #HTTP/1.1 200 OK 253s #Connection: close 253s #Date: Fri, 29 Nov 2024 19:50:10 GMT 253s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 253s #Vary: In-If1 253s #Content-Length: 6 253s #Client-Date: Fri, 29 Nov 2024 19:50:10 GMT 253s #Client-Peer: 127.0.0.1:8529 253s #Client-Response-Num: 1 253s #DMMATCH1: 1 253s # 253s # testing : length posted 253s # expected: '29696' 253s # received: 29696 253s ok 29 253s #lwp request: 253s #POST http://localhost:8529/eat_post HTTP/1.1 253s #User-Agent: libwww-perl/6.77 253s #Content-Length: 30720 253s # 253s #server response: 253s #HTTP/1.1 200 OK 253s #Connection: close 253s #Date: Fri, 29 Nov 2024 19:50:10 GMT 253s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 253s #Vary: In-If1 253s #Content-Length: 6 253s #Client-Date: Fri, 29 Nov 2024 19:50:10 GMT 253s #Client-Peer: 127.0.0.1:8529 253s #Client-Response-Num: 1 253s #DMMATCH1: 1 253s # 253s # testing : length posted 253s # expected: '30720' 253s # received: 30720 253s ok 30 253s #lwp request: 253s #POST http://localhost:8529/eat_post HTTP/1.1 253s #User-Agent: libwww-perl/6.77 253s #Content-Length: 31744 253s # 253s #server response: 253s #HTTP/1.1 200 OK 253s #Connection: close 253s #Date: Fri, 29 Nov 2024 19:50:10 GMT 253s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 253s #Vary: In-If1 253s #Content-Length: 6 253s #Client-Date: Fri, 29 Nov 2024 19:50:10 GMT 253s #Client-Peer: 127.0.0.1:8529 253s #Client-Response-Num: 1 253s #DMMATCH1: 1 253s # 253s # testing : length posted 253s # expected: '31744' 253s # received: 31744 253s ok 31 253s #lwp request: 253s #POST http://localhost:8529/eat_post HTTP/1.1 253s #User-Agent: libwww-perl/6.77 253s #Content-Length: 32768 253s # 253s #server response: 253s #HTTP/1.1 200 OK 253s #Connection: close 253s #Date: Fri, 29 Nov 2024 19:50:10 GMT 253s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 253s #Vary: In-If1 253s #Content-Length: 6 253s #Client-Date: Fri, 29 Nov 2024 19:50:10 GMT 253s #Client-Peer: 127.0.0.1:8529 253s #Client-Response-Num: 1 253s #DMMATCH1: 1 253s # 253s # testing : length posted 253s # expected: '32768' 253s # received: 32768 253s ok 32 253s #lwp request: 253s #POST http://localhost:8529/eat_post HTTP/1.1 253s #User-Agent: libwww-perl/6.77 253s #Content-Length: 33792 253s # 253s #server response: 253s #HTTP/1.1 200 OK 253s #Connection: close 253s #Date: Fri, 29 Nov 2024 19:50:10 GMT 253s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 253s #Vary: In-If1 253s #Content-Length: 6 253s #Client-Date: Fri, 29 Nov 2024 19:50:10 GMT 253s #Client-Peer: 127.0.0.1:8529 253s #Client-Response-Num: 1 253s #DMMATCH1: 1 253s # 253s # testing : length posted 253s # expected: '33792' 253s # received: 33792 253s ok 33 253s #lwp request: 253s #POST http://localhost:8529/eat_post HTTP/1.1 253s #User-Agent: libwww-perl/6.77 253s #Content-Length: 34816 253s # 253s #server response: 253s #HTTP/1.1 200 OK 253s #Connection: close 253s #Date: Fri, 29 Nov 2024 19:50:10 GMT 253s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 253s #Vary: In-If1 253s #Content-Length: 6 253s #Client-Date: Fri, 29 Nov 2024 19:50:10 GMT 253s #Client-Peer: 127.0.0.1:8529 253s #Client-Response-Num: 1 253s #DMMATCH1: 1 253s # 253s # testing : length posted 253s # expected: '34816' 253s # received: 34816 253s ok 34 253s #lwp request: 253s #POST http://localhost:8529/eat_post HTTP/1.1 253s #User-Agent: libwww-perl/6.77 253s #Content-Length: 35840 253s # 253s #server response: 253s #HTTP/1.1 200 OK 253s #Connection: close 253s #Date: Fri, 29 Nov 2024 19:50:10 GMT 253s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 253s #Vary: In-If1 253s #Content-Length: 6 253s #Client-Date: Fri, 29 Nov 2024 19:50:10 GMT 253s #Client-Peer: 127.0.0.1:8529 253s #Client-Response-Num: 1 253s #DMMATCH1: 1 253s # 253s # testing : length posted 253s # expected: '35840' 253s # received: 35840 253s ok 35 253s #lwp request: 253s #POST http://localhost:8529/eat_post HTTP/1.1 253s #User-Agent: libwww-perl/6.77 253s #Content-Length: 36864 253s # 253s #server response: 253s #HTTP/1.1 200 OK 253s #Connection: close 253s #Date: Fri, 29 Nov 2024 19:50:10 GMT 253s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 253s #Vary: In-If1 253s #Content-Length: 6 253s #Client-Date: Fri, 29 Nov 2024 19:50:10 GMT 253s #Client-Peer: 127.0.0.1:8529 253s #Client-Response-Num: 1 253s #DMMATCH1: 1 253s # 253s # testing : length posted 253s # expected: '36864' 253s # received: 36864 253s ok 36 253s #lwp request: 253s #POST http://localhost:8529/eat_post HTTP/1.1 253s #User-Agent: libwww-perl/6.77 253s #Content-Length: 37888 253s # 253s #server response: 253s #HTTP/1.1 200 OK 253s #Connection: close 253s #Date: Fri, 29 Nov 2024 19:50:10 GMT 253s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 253s #Vary: In-If1 253s #Content-Length: 6 253s #Client-Date: Fri, 29 Nov 2024 19:50:10 GMT 253s #Client-Peer: 127.0.0.1:8529 253s #Client-Response-Num: 1 253s #DMMATCH1: 1 253s # 253s # testing : length posted 253s # expected: '37888' 253s # received: 37888 253s ok 37 253s #lwp request: 253s #POST http://localhost:8529/eat_post HTTP/1.1 253s #User-Agent: libwww-perl/6.77 253s #Content-Length: 38912 253s # 253s #server response: 253s #HTTP/1.1 200 OK 253s #Connection: close 253s #Date: Fri, 29 Nov 2024 19:50:10 GMT 253s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 253s #Vary: In-If1 253s #Content-Length: 6 253s #Client-Date: Fri, 29 Nov 2024 19:50:10 GMT 253s #Client-Peer: 127.0.0.1:8529 253s #Client-Response-Num: 1 253s #DMMATCH1: 1 253s # 253s # testing : length posted 253s # expected: '38912' 253s # received: 38912 253s ok 38 253s #lwp request: 253s #POST http://localhost:8529/eat_post HTTP/1.1 253s #User-Agent: libwww-perl/6.77 253s #Content-Length: 39936 253s # 253s #server response: 253s #HTTP/1.1 200 OK 253s #Connection: close 253s #Date: Fri, 29 Nov 2024 19:50:10 GMT 253s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 253s #Vary: In-If1 253s #Content-Length: 6 253s #Client-Date: Fri, 29 Nov 2024 19:50:10 GMT 253s #Client-Peer: 127.0.0.1:8529 253s #Client-Response-Num: 1 253s #DMMATCH1: 1 253s # 253s # testing : length posted 253s # expected: '39936' 253s # received: 39936 253s ok 39 253s #lwp request: 253s #POST http://localhost:8529/eat_post HTTP/1.1 253s #User-Agent: libwww-perl/6.77 253s #Content-Length: 40960 253s # 253s #server response: 253s #HTTP/1.1 200 OK 253s #Connection: close 253s #Date: Fri, 29 Nov 2024 19:50:10 GMT 253s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 253s #Vary: In-If1 253s #Content-Length: 6 253s #Client-Date: Fri, 29 Nov 2024 19:50:10 GMT 253s #Client-Peer: 127.0.0.1:8529 253s #Client-Response-Num: 1 253s #DMMATCH1: 1 253s # 253s # testing : length posted 253s # expected: '40960' 253s # received: 40960 253s ok 40 253s #lwp request: 253s #POST http://localhost:8529/eat_post HTTP/1.1 253s #User-Agent: libwww-perl/6.77 253s #Content-Length: 41984 253s # 253s #server response: 253s #HTTP/1.1 200 OK 253s #Connection: close 253s #Date: Fri, 29 Nov 2024 19:50:10 GMT 253s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 253s #Vary: In-If1 253s #Content-Length: 6 253s #Client-Date: Fri, 29 Nov 2024 19:50:10 GMT 253s #Client-Peer: 127.0.0.1:8529 253s #Client-Response-Num: 1 253s #DMMATCH1: 1 253s # 253s # testing : length posted 253s # expected: '41984' 253s # received: 41984 253s ok 41 253s #lwp request: 253s #POST http://localhost:8529/eat_post HTTP/1.1 253s #User-Agent: libwww-perl/6.77 253s #Content-Length: 43008 253s # 253s #server response: 253s #HTTP/1.1 200 OK 253s #Connection: close 253s #Date: Fri, 29 Nov 2024 19:50:10 GMT 253s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 253s #Vary: In-If1 253s #Content-Length: 6 253s #Client-Date: Fri, 29 Nov 2024 19:50:10 GMT 253s #Client-Peer: 127.0.0.1:8529 253s #Client-Response-Num: 1 253s #DMMATCH1: 1 253s # 253s # testing : length posted 253s # expected: '43008' 253s # received: 43008 253s ok 42 253s #lwp request: 253s #POST http://localhost:8529/eat_post HTTP/1.1 253s #User-Agent: libwww-perl/6.77 253s #Content-Length: 44032 253s # 253s #server response: 253s #HTTP/1.1 200 OK 253s #Connection: close 253s #Date: Fri, 29 Nov 2024 19:50:10 GMT 253s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 253s #Vary: In-If1 253s #Content-Length: 6 253s #Client-Date: Fri, 29 Nov 2024 19:50:10 GMT 253s #Client-Peer: 127.0.0.1:8529 253s #Client-Response-Num: 1 253s #DMMATCH1: 1 253s # 253s # testing : length posted 253s # expected: '44032' 253s # received: 44032 253s ok 43 253s #lwp request: 253s #POST http://localhost:8529/eat_post HTTP/1.1 253s #User-Agent: libwww-perl/6.77 253s #Content-Length: 45056 253s # 253s #server response: 253s #HTTP/1.1 200 OK 253s #Connection: close 253s #Date: Fri, 29 Nov 2024 19:50:10 GMT 253s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 253s #Vary: In-If1 253s #Content-Length: 6 253s #Client-Date: Fri, 29 Nov 2024 19:50:10 GMT 253s #Client-Peer: 127.0.0.1:8529 253s #Client-Response-Num: 1 253s #DMMATCH1: 1 253s # 253s # testing : length posted 253s # expected: '45056' 253s # received: 45056 253s ok 44 253s #lwp request: 253s #POST http://localhost:8529/eat_post HTTP/1.1 253s #User-Agent: libwww-perl/6.77 253s #Content-Length: 46080 253s # 253s #server response: 253s #HTTP/1.1 200 OK 253s #Connection: close 253s #Date: Fri, 29 Nov 2024 19:50:10 GMT 253s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 253s #Vary: In-If1 253s #Content-Length: 6 253s #Client-Date: Fri, 29 Nov 2024 19:50:10 GMT 253s #Client-Peer: 127.0.0.1:8529 253s #Client-Response-Num: 1 253s #DMMATCH1: 1 253s # 253s # testing : length posted 253s # expected: '46080' 253s # received: 46080 253s ok 45 253s #lwp request: 253s #POST http://localhost:8529/eat_post HTTP/1.1 253s #User-Agent: libwww-perl/6.77 253s #Content-Length: 47104 253s # 253s #server response: 253s #HTTP/1.1 200 OK 253s #Connection: close 253s #Date: Fri, 29 Nov 2024 19:50:10 GMT 253s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 253s #Vary: In-If1 253s #Content-Length: 6 253s #Client-Date: Fri, 29 Nov 2024 19:50:10 GMT 253s #Client-Peer: 127.0.0.1:8529 253s #Client-Response-Num: 1 253s #DMMATCH1: 1 253s # 253s # testing : length posted 253s # expected: '47104' 253s # received: 47104 253s ok 46 253s #lwp request: 253s #POST http://localhost:8529/eat_post HTTP/1.1 253s #User-Agent: libwww-perl/6.77 253s #Content-Length: 48128 253s # 253s #server response: 253s #HTTP/1.1 200 OK 253s #Connection: close 253s #Date: Fri, 29 Nov 2024 19:50:10 GMT 253s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 253s #Vary: In-If1 253s #Content-Length: 6 253s #Client-Date: Fri, 29 Nov 2024 19:50:10 GMT 253s #Client-Peer: 127.0.0.1:8529 253s #Client-Response-Num: 1 253s #DMMATCH1: 1 253s # 253s # testing : length posted 253s # expected: '48128' 253s # received: 48128 253s ok 47 253s #lwp request: 253s #POST http://localhost:8529/eat_post HTTP/1.1 253s #User-Agent: libwww-perl/6.77 253s #Content-Length: 49152 253s # 253s #server response: 253s #HTTP/1.1 200 OK 253s #Connection: close 253s #Date: Fri, 29 Nov 2024 19:50:10 GMT 253s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 253s #Vary: In-If1 253s #Content-Length: 6 253s #Client-Date: Fri, 29 Nov 2024 19:50:10 GMT 253s #Client-Peer: 127.0.0.1:8529 253s #Client-Response-Num: 1 253s #DMMATCH1: 1 253s # 253s # testing : length posted 253s # expected: '49152' 253s # received: 49152 253s ok 48 253s #lwp request: 253s #POST http://localhost:8529/eat_post HTTP/1.1 253s #User-Agent: libwww-perl/6.77 253s #Content-Length: 50176 253s # 253s #server response: 253s #HTTP/1.1 200 OK 253s #Connection: close 253s #Date: Fri, 29 Nov 2024 19:50:10 GMT 253s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 253s #Vary: In-If1 253s #Content-Length: 6 253s #Client-Date: Fri, 29 Nov 2024 19:50:10 GMT 253s #Client-Peer: 127.0.0.1:8529 253s #Client-Response-Num: 1 253s #DMMATCH1: 1 253s # 253s # testing : length posted 253s # expected: '50176' 253s # received: 50176 253s ok 49 253s #lwp request: 253s #POST http://localhost:8529/eat_post HTTP/1.1 253s #User-Agent: libwww-perl/6.77 253s #Content-Length: 51200 253s # 253s #server response: 253s #HTTP/1.1 200 OK 253s #Connection: close 253s #Date: Fri, 29 Nov 2024 19:50:10 GMT 253s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 253s #Vary: In-If1 253s #Content-Length: 6 253s #Client-Date: Fri, 29 Nov 2024 19:50:10 GMT 253s #Client-Peer: 127.0.0.1:8529 253s #Client-Response-Num: 1 253s #DMMATCH1: 1 253s # 253s # testing : length posted 253s # expected: '51200' 253s # received: 51200 253s ok 50 253s #lwp request: 253s #POST http://localhost:8529/eat_post HTTP/1.1 253s #User-Agent: libwww-perl/6.77 253s #Content-Length: 102400 253s # 253s #server response: 253s #HTTP/1.1 200 OK 253s #Connection: close 253s #Date: Fri, 29 Nov 2024 19:50:10 GMT 253s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 253s #Vary: In-If1 253s #Content-Length: 7 253s #Client-Date: Fri, 29 Nov 2024 19:50:10 GMT 253s #Client-Peer: 127.0.0.1:8529 253s #Client-Response-Num: 1 253s #DMMATCH1: 1 253s # 253s # testing : length posted 253s # expected: '102400' 253s # received: 102400 253s ok 51 253s ok 256s t/apache/pr17629.t .................. 256s 1..4 256s # Running under perl version 5.040000 for linux 256s # Current time local: Fri Nov 29 19:50:10 2024 256s # Current time GMT: Fri Nov 29 19:50:10 2024 256s # Using Test.pm version 1.31 256s # Using Apache/Test.pm version 1.44 256s # expected: 'begin-foobar-end 256s # ' 256s # received: 'begin-foobar-end 256s # ' 256s ok 1 256s # expected: 200 256s # received: '200' 256s ok 2 256s # testing : response was gzipped 256s # expected: 'gzip' 256s # received: 'gzip' 256s ok 3 256s # expected: 'begin-foobar-end 256s # ' 256s # received: 'begin-foobar-end 256s # ' 256s ok 4 256s ok 259s t/apache/pr18757.t .................. 259s 1..3 259s # Running under perl version 5.040000 for linux 259s # Current time local: Fri Nov 29 19:50:13 2024 259s # Current time GMT: Fri Nov 29 19:50:13 2024 259s # Using Test.pm version 1.31 259s # Using Apache/Test.pm version 1.44 259s # testing : 200 response from GET 259s # expected: 200 259s # received: '200' 259s ok 1 259s # expected C-L is 26 259s # URL via proxy is http://localhost:8537/index.html 259s ok 2 259s # line: HTTP/1.1 200 OK 259s # line: Date: Fri, 29 Nov 2024 19:50:16 GMT 259s # line: Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 259s # line: Vary: In-If1 259s # line: Last-Modified: Thu, 15 Aug 2024 02:32:38 GMT 259s # line: ETag: "1a-61fafa7f73d80" 259s # line: Accept-Ranges: bytes 259s # line: Content-Length: 26 259s # line: DMMATCH1: 1 259s # line: Content-Type: text/html 259s # line: 259s # testing : whether proxy strips Content-Length header 259s # expected: 1 259s # received: 1 259s ok 3 259s ok 262s t/apache/pr35292.t .................. 262s 1..3 262s # Running under perl version 5.040000 for linux 262s # Current time local: Fri Nov 29 19:50:16 2024 262s # Current time GMT: Fri Nov 29 19:50:16 2024 262s # Using Test.pm version 1.31 262s # Using Apache/Test.pm version 1.44 262s ok 1 262s ok 2 262s # testing : read response-line 262s # expected: qr/^HTTP\/1\.. 413/ 262s # received: 'HTTP/1.1 413 Request Entity Too Large 262s # ' 262s ok 3 262s ok 266s t/apache/pr35330.t .................. 266s 1..2 266s # Running under perl version 5.040000 for linux 266s # Current time local: Fri Nov 29 19:50:19 2024 266s # Current time GMT: Fri Nov 29 19:50:19 2024 266s # Using Test.pm version 1.31 266s # Using Apache/Test.pm version 1.44 266s # testing : SSI was allowed for location 266s # expected: 200 266s # received: '200' 266s ok 1 266s # testing : file was served with correct content 266s # expected: 'hello' 266s # received: 'hello' 266s ok 2 266s ok 268s t/apache/pr37166.t .................. 268s 1..4 268s # Running under perl version 5.040000 for linux 268s # Current time local: Fri Nov 29 19:50:22 2024 268s # Current time GMT: Fri Nov 29 19:50:22 2024 268s # Using Test.pm version 1.31 268s # Using Apache/Test.pm version 1.44 268s # testing : SSI was allowed for location 268s # expected: 200 268s # received: '200' 268s ok 1 268s # testing : file was served with correct content 268s # expected: 'Hello world 268s # ' 268s # received: 'Hello world 268s # ' 268s ok 2 268s # testing : explicit 200 response 268s # expected: 200 268s # received: '200' 268s ok 3 268s # testing : file was again served with correct content 268s # expected: 'Hello world 268s # ' 268s # received: 'Hello world 268s # ' 268s ok 4 268s ok 271s t/apache/pr43939.t .................. 271s 1..4 271s # Running under perl version 5.040000 for linux 271s # Current time local: Fri Nov 29 19:50:25 2024 271s # Current time GMT: Fri Nov 29 19:50:25 2024 271s # Using Test.pm version 1.31 271s # Using Apache/Test.pm version 1.44 271s # expected: 'begin-default-end 271s # ' 271s # received: 'begin-default-end 271s # ' 271s ok 1 271s # expected: 200 271s # received: '200' 271s ok 2 271s # testing : response was gzipped 271s # expected: 'gzip' 271s # received: 'gzip' 271s ok 3 271s # expected: 'begin-default-end 271s # ' 271s # received: 'begin-default-end 271s # ' 271s ok 4 271s ok 274s t/apache/pr49328.t .................. 274s 1..1 274s # Running under perl version 5.040000 for linux 274s # Current time local: Fri Nov 29 19:50:28 2024 274s # Current time GMT: Fri Nov 29 19:50:28 2024 274s # Using Test.pm version 1.31 274s # Using Apache/Test.pm version 1.44 274s # expected: 'before 274s # included 274s # after 274s # ' 274s # received: 'before 274s # included 274s # after 274s # ' 274s ok 1 274s ok 277s t/apache/pr64339.t .................. 277s 1..12 277s # Running under perl version 5.040000 for linux 277s # Current time local: Fri Nov 29 19:50:31 2024 277s # Current time GMT: Fri Nov 29 19:50:31 2024 277s # Using Test.pm version 1.31 277s # Using Apache/Test.pm version 1.44 277s # testing : fetching /doc.xml 277s # expected: 200 277s # received: '200' 277s ok 1 277s # testing : content-type header test for /doc.xml 277s # expected: 'application/xml; charset=utf-8' 277s # received: 'application/xml; charset=utf-8' 277s ok 2 277s # testing : content test for /doc.xml 277s # expected: 'fóó 277s # ' 277s # received: 'fóó 277s # ' 277s ok 3 277s # testing : fetching /doc.fooxml 277s # expected: 200 277s # received: '200' 277s ok 4 277s # testing : content-type header test for /doc.fooxml 277s # expected: 'application/foo+xml; charset=utf-8' 277s # received: 'application/foo+xml; charset=utf-8' 277s ok 5 277s # testing : content test for /doc.fooxml 277s # expected: 'fóó 277s # ' 277s # received: 'fóó 277s # ' 277s ok 6 277s # testing : fetching /doc.notxml 277s # expected: 200 277s # received: '200' 277s ok 7 277s # testing : content-type header test for /doc.notxml 277s # expected: 'application/notreallyxml' 277s # received: 'application/notreallyxml' 277s ok 8 277s # testing : content test for /doc.notxml 277s # expected: 'f 277s # ' 277s # received: 'f 277s # ' 277s ok 9 277s # testing : fetching /doc.isohtml 277s # expected: 200 277s # received: '200' 277s ok 10 277s # testing : content-type header test for /doc.isohtml 277s # expected: 'text/html;charset=utf-8' 277s # received: 'text/html;charset=utf-8' 277s ok 11 277s # testing : content test for /doc.isohtml 277s # expected: '

fóó 277s #

' 277s # received: '

fóó 277s #

' 277s ok 12 277s ok 281s t/apache/rwrite.t ................... 281s # using LWP client 281s 1..114 281s # Running under perl version 5.040000 for linux 281s # Current time local: Fri Nov 29 19:50:34 2024 281s # Current time GMT: Fri Nov 29 19:50:34 2024 281s # Using Test.pm version 1.31 281s # Using Apache/Test.pm version 1.44 281s #lwp request: 281s #GET http://localhost:8529/test_rwrite?1024,1024 HTTP/1.1 281s #User-Agent: libwww-perl/6.77 281s # 281s #server response: 281s #HTTP/1.1 200 OK 281s #Connection: close 281s #Date: Fri, 29 Nov 2024 19:50:37 GMT 281s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 281s #Vary: In-If1 281s #Content-Length: 1024 281s #Client-Date: Fri, 29 Nov 2024 19:50:37 GMT 281s #Client-Peer: 127.0.0.1:8529 281s #Client-Response-Num: 1 281s #DMMATCH1: 1 281s # 281s # testing : bytes in body 281s # expected: 1024 281s # received: 1024 281s ok 1 281s #lwp request: 281s #GET http://localhost:8529/test_rwrite?1024,2048 HTTP/1.1 281s #User-Agent: libwww-perl/6.77 281s # 281s #server response: 281s #HTTP/1.1 200 OK 281s #Connection: close 281s #Date: Fri, 29 Nov 2024 19:50:37 GMT 281s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 281s #Vary: In-If1 281s #Content-Length: 2048 281s #Client-Date: Fri, 29 Nov 2024 19:50:37 GMT 281s #Client-Peer: 127.0.0.1:8529 281s #Client-Response-Num: 1 281s #DMMATCH1: 1 281s # 281s # testing : bytes in body 281s # expected: 2048 281s # received: 2048 281s ok 2 281s #lwp request: 281s #GET http://localhost:8529/test_rwrite?1024,3072 HTTP/1.1 281s #User-Agent: libwww-perl/6.77 281s # 281s #server response: 281s #HTTP/1.1 200 OK 281s #Connection: close 281s #Date: Fri, 29 Nov 2024 19:50:37 GMT 281s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 281s #Vary: In-If1 281s #Content-Length: 3072 281s #Client-Date: Fri, 29 Nov 2024 19:50:37 GMT 281s #Client-Peer: 127.0.0.1:8529 281s #Client-Response-Num: 1 281s #DMMATCH1: 1 281s # 281s # testing : bytes in body 281s # expected: 3072 281s # received: 3072 281s ok 3 281s #lwp request: 281s #GET http://localhost:8529/test_rwrite?1024,4096 HTTP/1.1 281s #User-Agent: libwww-perl/6.77 281s # 281s #server response: 281s #HTTP/1.1 200 OK 281s #Connection: close 281s #Date: Fri, 29 Nov 2024 19:50:37 GMT 281s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 281s #Vary: In-If1 281s #Content-Length: 4096 281s #Client-Date: Fri, 29 Nov 2024 19:50:37 GMT 281s #Client-Peer: 127.0.0.1:8529 281s #Client-Response-Num: 1 281s #DMMATCH1: 1 281s # 281s # testing : bytes in body 281s # expected: 4096 281s # received: 4096 281s ok 4 281s #lwp request: 281s #GET http://localhost:8529/test_rwrite?1024,5120 HTTP/1.1 281s #User-Agent: libwww-perl/6.77 281s # 281s #server response: 281s #HTTP/1.1 200 OK 281s #Connection: close 281s #Date: Fri, 29 Nov 2024 19:50:37 GMT 281s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 281s #Vary: In-If1 281s #Content-Length: 5120 281s #Client-Date: Fri, 29 Nov 2024 19:50:37 GMT 281s #Client-Peer: 127.0.0.1:8529 281s #Client-Response-Num: 1 281s #DMMATCH1: 1 281s # 281s # testing : bytes in body 281s # expected: 5120 281s # received: 5120 281s ok 5 281s #lwp request: 281s #GET http://localhost:8529/test_rwrite?1024,6144 HTTP/1.1 281s #User-Agent: libwww-perl/6.77 281s # 281s #server response: 281s #HTTP/1.1 200 OK 281s #Connection: close 281s #Date: Fri, 29 Nov 2024 19:50:37 GMT 281s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 281s #Vary: In-If1 281s #Content-Length: 6144 281s #Client-Date: Fri, 29 Nov 2024 19:50:37 GMT 281s #Client-Peer: 127.0.0.1:8529 281s #Client-Response-Num: 1 281s #DMMATCH1: 1 281s # 281s # testing : bytes in body 281s # expected: 6144 281s # received: 6144 281s ok 6 281s #lwp request: 281s #GET http://localhost:8529/test_rwrite?1024,7168 HTTP/1.1 281s #User-Agent: libwww-perl/6.77 281s # 281s #server response: 281s #HTTP/1.1 200 OK 281s #Connection: close 281s #Date: Fri, 29 Nov 2024 19:50:37 GMT 281s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 281s #Vary: In-If1 281s #Content-Length: 7168 281s #Client-Date: Fri, 29 Nov 2024 19:50:37 GMT 281s #Client-Peer: 127.0.0.1:8529 281s #Client-Response-Num: 1 281s #DMMATCH1: 1 281s # 281s # testing : bytes in body 281s # expected: 7168 281s # received: 7168 281s ok 7 281s #lwp request: 281s #GET http://localhost:8529/test_rwrite?1024,8192 HTTP/1.1 281s #User-Agent: libwww-perl/6.77 281s # 281s #server response: 281s #HTTP/1.1 200 OK 281s #Connection: close 281s #Date: Fri, 29 Nov 2024 19:50:37 GMT 281s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 281s #Vary: In-If1 281s #Content-Length: 0 281s #Client-Date: Fri, 29 Nov 2024 19:50:37 GMT 281s #Client-Peer: 127.0.0.1:8529 281s #Client-Response-Num: 1 281s #Client-Transfer-Encoding: chunked 281s #DMMATCH1: 1 281s #X-Content-Length-Note: added by Apache::TestRequest 281s # 281s # testing : bytes in body 281s # expected: 8192 281s # received: 8192 281s ok 8 281s #lwp request: 281s #GET http://localhost:8529/test_rwrite?1024,9216 HTTP/1.1 281s #User-Agent: libwww-perl/6.77 281s # 281s #server response: 281s #HTTP/1.1 200 OK 281s #Connection: close 281s #Date: Fri, 29 Nov 2024 19:50:37 GMT 281s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 281s #Vary: In-If1 281s #Content-Length: 0 281s #Client-Date: Fri, 29 Nov 2024 19:50:37 GMT 281s #Client-Peer: 127.0.0.1:8529 281s #Client-Response-Num: 1 281s #Client-Transfer-Encoding: chunked 281s #DMMATCH1: 1 281s #X-Content-Length-Note: added by Apache::TestRequest 281s # 281s # testing : bytes in body 281s # expected: 9216 281s # received: 9216 281s ok 9 281s #lwp request: 281s #GET http://localhost:8529/test_rwrite?1024,10240 HTTP/1.1 281s #User-Agent: libwww-perl/6.77 281s # 281s #server response: 281s #HTTP/1.1 200 OK 281s #Connection: close 281s #Date: Fri, 29 Nov 2024 19:50:37 GMT 281s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 281s #Vary: In-If1 281s #Content-Length: 0 281s #Client-Date: Fri, 29 Nov 2024 19:50:37 GMT 281s #Client-Peer: 127.0.0.1:8529 281s #Client-Response-Num: 1 281s #Client-Transfer-Encoding: chunked 281s #DMMATCH1: 1 281s #X-Content-Length-Note: added by Apache::TestRequest 281s # 281s # testing : bytes in body 281s # expected: 10240 281s # received: 10240 281s ok 10 281s #lwp request: 281s #GET http://localhost:8529/test_rwrite?1024,11264 HTTP/1.1 281s #User-Agent: libwww-perl/6.77 281s # 281s #server response: 281s #HTTP/1.1 200 OK 281s #Connection: close 281s #Date: Fri, 29 Nov 2024 19:50:37 GMT 281s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 281s #Vary: In-If1 281s #Content-Length: 0 281s #Client-Date: Fri, 29 Nov 2024 19:50:37 GMT 281s #Client-Peer: 127.0.0.1:8529 281s #Client-Response-Num: 1 281s #Client-Transfer-Encoding: chunked 281s #DMMATCH1: 1 281s #X-Content-Length-Note: added by Apache::TestRequest 281s # 281s # testing : bytes in body 281s # expected: 11264 281s # received: 11264 281s ok 11 281s #lwp request: 281s #GET http://localhost:8529/test_rwrite?1024,12288 HTTP/1.1 281s #User-Agent: libwww-perl/6.77 281s # 281s #server response: 281s #HTTP/1.1 200 OK 281s #Connection: close 281s #Date: Fri, 29 Nov 2024 19:50:37 GMT 281s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 281s #Vary: In-If1 281s #Content-Length: 0 281s #Client-Date: Fri, 29 Nov 2024 19:50:37 GMT 281s #Client-Peer: 127.0.0.1:8529 281s #Client-Response-Num: 1 281s #Client-Transfer-Encoding: chunked 281s #DMMATCH1: 1 281s #X-Content-Length-Note: added by Apache::TestRequest 281s # 281s # testing : bytes in body 281s # expected: 12288 281s # received: 12288 281s ok 12 281s #lwp request: 281s #GET http://localhost:8529/test_rwrite?1024,13312 HTTP/1.1 281s #User-Agent: libwww-perl/6.77 281s # 281s #server response: 281s #HTTP/1.1 200 OK 281s #Connection: close 281s #Date: Fri, 29 Nov 2024 19:50:37 GMT 281s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 281s #Vary: In-If1 281s #Content-Length: 0 281s #Client-Date: Fri, 29 Nov 2024 19:50:37 GMT 281s #Client-Peer: 127.0.0.1:8529 281s #Client-Response-Num: 1 281s #Client-Transfer-Encoding: chunked 281s #DMMATCH1: 1 281s #X-Content-Length-Note: added by Apache::TestRequest 281s # 281s # testing : bytes in body 281s # expected: 13312 281s # received: 13312 281s ok 13 281s #lwp request: 281s #GET http://localhost:8529/test_rwrite?1024,14336 HTTP/1.1 281s #User-Agent: libwww-perl/6.77 281s # 281s #server response: 281s #HTTP/1.1 200 OK 281s #Connection: close 281s #Date: Fri, 29 Nov 2024 19:50:37 GMT 281s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 281s #Vary: In-If1 281s #Content-Length: 0 281s #Client-Date: Fri, 29 Nov 2024 19:50:37 GMT 281s #Client-Peer: 127.0.0.1:8529 281s #Client-Response-Num: 1 281s #Client-Transfer-Encoding: chunked 281s #DMMATCH1: 1 281s #X-Content-Length-Note: added by Apache::TestRequest 281s # 281s # testing : bytes in body 281s # expected: 14336 281s # received: 14336 281s ok 14 281s #lwp request: 281s #GET http://localhost:8529/test_rwrite?1024,15360 HTTP/1.1 281s #User-Agent: libwww-perl/6.77 281s # 281s #server response: 281s #HTTP/1.1 200 OK 281s #Connection: close 281s #Date: Fri, 29 Nov 2024 19:50:37 GMT 281s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 281s #Vary: In-If1 281s #Content-Length: 0 281s #Client-Date: Fri, 29 Nov 2024 19:50:37 GMT 281s #Client-Peer: 127.0.0.1:8529 281s #Client-Response-Num: 1 281s #Client-Transfer-Encoding: chunked 281s #DMMATCH1: 1 281s #X-Content-Length-Note: added by Apache::TestRequest 281s # 281s # testing : bytes in body 281s # expected: 15360 281s # received: 15360 281s ok 15 281s #lwp request: 281s #GET http://localhost:8529/test_rwrite?1024,16384 HTTP/1.1 281s #User-Agent: libwww-perl/6.77 281s # 281s #server response: 281s #HTTP/1.1 200 OK 281s #Connection: close 281s #Date: Fri, 29 Nov 2024 19:50:37 GMT 281s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 281s #Vary: In-If1 281s #Content-Length: 0 281s #Client-Date: Fri, 29 Nov 2024 19:50:37 GMT 281s #Client-Peer: 127.0.0.1:8529 281s #Client-Response-Num: 1 281s #Client-Transfer-Encoding: chunked 281s #DMMATCH1: 1 281s #X-Content-Length-Note: added by Apache::TestRequest 281s # 281s # testing : bytes in body 281s # expected: 16384 281s # received: 16384 281s ok 16 281s #lwp request: 281s #GET http://localhost:8529/test_rwrite?1024,17408 HTTP/1.1 281s #User-Agent: libwww-perl/6.77 281s # 281s #server response: 281s #HTTP/1.1 200 OK 281s #Connection: close 281s #Date: Fri, 29 Nov 2024 19:50:37 GMT 281s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 281s #Vary: In-If1 281s #Content-Length: 0 281s #Client-Date: Fri, 29 Nov 2024 19:50:37 GMT 281s #Client-Peer: 127.0.0.1:8529 281s #Client-Response-Num: 1 281s #Client-Transfer-Encoding: chunked 281s #DMMATCH1: 1 281s #X-Content-Length-Note: added by Apache::TestRequest 281s # 281s # testing : bytes in body 281s # expected: 17408 281s # received: 17408 281s ok 17 281s #lwp request: 281s #GET http://localhost:8529/test_rwrite?1024,18432 HTTP/1.1 281s #User-Agent: libwww-perl/6.77 281s # 281s #server response: 281s #HTTP/1.1 200 OK 281s #Connection: close 281s #Date: Fri, 29 Nov 2024 19:50:37 GMT 281s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 281s #Vary: In-If1 281s #Content-Length: 0 281s #Client-Date: Fri, 29 Nov 2024 19:50:37 GMT 281s #Client-Peer: 127.0.0.1:8529 281s #Client-Response-Num: 1 281s #Client-Transfer-Encoding: chunked 281s #DMMATCH1: 1 281s #X-Content-Length-Note: added by Apache::TestRequest 281s # 281s # testing : bytes in body 281s # expected: 18432 281s # received: 18432 281s ok 18 281s #lwp request: 281s #GET http://localhost:8529/test_rwrite?1024,19456 HTTP/1.1 281s #User-Agent: libwww-perl/6.77 281s # 281s #server response: 281s #HTTP/1.1 200 OK 281s #Connection: close 281s #Date: Fri, 29 Nov 2024 19:50:37 GMT 281s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 281s #Vary: In-If1 281s #Content-Length: 0 281s #Client-Date: Fri, 29 Nov 2024 19:50:37 GMT 281s #Client-Peer: 127.0.0.1:8529 281s #Client-Response-Num: 1 281s #Client-Transfer-Encoding: chunked 281s #DMMATCH1: 1 281s #X-Content-Length-Note: added by Apache::TestRequest 281s # 281s # testing : bytes in body 281s # expected: 19456 281s # received: 19456 281s ok 19 281s #lwp request: 281s #GET http://localhost:8529/test_rwrite?1024,20480 HTTP/1.1 281s #User-Agent: libwww-perl/6.77 281s # 281s #server response: 281s #HTTP/1.1 200 OK 281s #Connection: close 281s #Date: Fri, 29 Nov 2024 19:50:37 GMT 281s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 281s #Vary: In-If1 281s #Content-Length: 0 281s #Client-Date: Fri, 29 Nov 2024 19:50:37 GMT 281s #Client-Peer: 127.0.0.1:8529 281s #Client-Response-Num: 1 281s #Client-Transfer-Encoding: chunked 281s #DMMATCH1: 1 281s #X-Content-Length-Note: added by Apache::TestRequest 281s # 281s # testing : bytes in body 281s # expected: 20480 281s # received: 20480 281s ok 20 281s #lwp request: 281s #GET http://localhost:8529/test_rwrite?1024,21504 HTTP/1.1 281s #User-Agent: libwww-perl/6.77 281s # 281s #server response: 281s #HTTP/1.1 200 OK 281s #Connection: close 281s #Date: Fri, 29 Nov 2024 19:50:37 GMT 281s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 281s #Vary: In-If1 281s #Content-Length: 0 281s #Client-Date: Fri, 29 Nov 2024 19:50:37 GMT 281s #Client-Peer: 127.0.0.1:8529 281s #Client-Response-Num: 1 281s #Client-Transfer-Encoding: chunked 281s #DMMATCH1: 1 281s #X-Content-Length-Note: added by Apache::TestRequest 281s # 281s # testing : bytes in body 281s # expected: 21504 281s # received: 21504 281s ok 21 281s #lwp request: 281s #GET http://localhost:8529/test_rwrite?1024,22528 HTTP/1.1 281s #User-Agent: libwww-perl/6.77 281s # 281s #server response: 281s #HTTP/1.1 200 OK 281s #Connection: close 281s #Date: Fri, 29 Nov 2024 19:50:37 GMT 281s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 281s #Vary: In-If1 281s #Content-Length: 0 281s #Client-Date: Fri, 29 Nov 2024 19:50:37 GMT 281s #Client-Peer: 127.0.0.1:8529 281s #Client-Response-Num: 1 281s #Client-Transfer-Encoding: chunked 281s #DMMATCH1: 1 281s #X-Content-Length-Note: added by Apache::TestRequest 281s # 281s # testing : bytes in body 281s # expected: 22528 281s # received: 22528 281s ok 22 281s #lwp request: 281s #GET http://localhost:8529/test_rwrite?1024,23552 HTTP/1.1 281s #User-Agent: libwww-perl/6.77 281s # 281s #server response: 281s #HTTP/1.1 200 OK 281s #Connection: close 281s #Date: Fri, 29 Nov 2024 19:50:37 GMT 281s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 281s #Vary: In-If1 281s #Content-Length: 0 281s #Client-Date: Fri, 29 Nov 2024 19:50:37 GMT 281s #Client-Peer: 127.0.0.1:8529 281s #Client-Response-Num: 1 281s #Client-Transfer-Encoding: chunked 281s #DMMATCH1: 1 281s #X-Content-Length-Note: added by Apache::TestRequest 281s # 281s # testing : bytes in body 281s # expected: 23552 281s # received: 23552 281s ok 23 281s #lwp request: 281s #GET http://localhost:8529/test_rwrite?1024,24576 HTTP/1.1 281s #User-Agent: libwww-perl/6.77 281s # 281s #server response: 281s #HTTP/1.1 200 OK 281s #Connection: close 281s #Date: Fri, 29 Nov 2024 19:50:37 GMT 281s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 281s #Vary: In-If1 281s #Content-Length: 0 281s #Client-Date: Fri, 29 Nov 2024 19:50:37 GMT 281s #Client-Peer: 127.0.0.1:8529 281s #Client-Response-Num: 1 281s #Client-Transfer-Encoding: chunked 281s #DMMATCH1: 1 281s #X-Content-Length-Note: added by Apache::TestRequest 281s # 281s # testing : bytes in body 281s # expected: 24576 281s # received: 24576 281s ok 24 281s #lwp request: 281s #GET http://localhost:8529/test_rwrite?1024,25600 HTTP/1.1 281s #User-Agent: libwww-perl/6.77 281s # 281s #server response: 281s #HTTP/1.1 200 OK 281s #Connection: close 281s #Date: Fri, 29 Nov 2024 19:50:37 GMT 281s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 281s #Vary: In-If1 281s #Content-Length: 0 281s #Client-Date: Fri, 29 Nov 2024 19:50:37 GMT 281s #Client-Peer: 127.0.0.1:8529 281s #Client-Response-Num: 1 281s #Client-Transfer-Encoding: chunked 281s #DMMATCH1: 1 281s #X-Content-Length-Note: added by Apache::TestRequest 281s # 281s # testing : bytes in body 281s # expected: 25600 281s # received: 25600 281s ok 25 281s #lwp request: 281s #GET http://localhost:8529/test_rwrite?1024,26624 HTTP/1.1 281s #User-Agent: libwww-perl/6.77 281s # 281s #server response: 281s #HTTP/1.1 200 OK 281s #Connection: close 281s #Date: Fri, 29 Nov 2024 19:50:37 GMT 281s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 281s #Vary: In-If1 281s #Content-Length: 0 281s #Client-Date: Fri, 29 Nov 2024 19:50:37 GMT 281s #Client-Peer: 127.0.0.1:8529 281s #Client-Response-Num: 1 281s #Client-Transfer-Encoding: chunked 281s #DMMATCH1: 1 281s #X-Content-Length-Note: added by Apache::TestRequest 281s # 281s # testing : bytes in body 281s # expected: 26624 281s # received: 26624 281s ok 26 281s #lwp request: 281s #GET http://localhost:8529/test_rwrite?1024,27648 HTTP/1.1 281s #User-Agent: libwww-perl/6.77 281s # 281s #server response: 281s #HTTP/1.1 200 OK 281s #Connection: close 281s #Date: Fri, 29 Nov 2024 19:50:37 GMT 281s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 281s #Vary: In-If1 281s #Content-Length: 0 281s #Client-Date: Fri, 29 Nov 2024 19:50:37 GMT 281s #Client-Peer: 127.0.0.1:8529 281s #Client-Response-Num: 1 281s #Client-Transfer-Encoding: chunked 281s #DMMATCH1: 1 281s #X-Content-Length-Note: added by Apache::TestRequest 281s # 281s # testing : bytes in body 281s # expected: 27648 281s # received: 27648 281s ok 27 281s #lwp request: 281s #GET http://localhost:8529/test_rwrite?1024,28672 HTTP/1.1 281s #User-Agent: libwww-perl/6.77 281s # 281s #server response: 281s #HTTP/1.1 200 OK 281s #Connection: close 281s #Date: Fri, 29 Nov 2024 19:50:37 GMT 281s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 281s #Vary: In-If1 281s #Content-Length: 0 281s #Client-Date: Fri, 29 Nov 2024 19:50:37 GMT 281s #Client-Peer: 127.0.0.1:8529 281s #Client-Response-Num: 1 281s #Client-Transfer-Encoding: chunked 281s #DMMATCH1: 1 281s #X-Content-Length-Note: added by Apache::TestRequest 281s # 281s # testing : bytes in body 281s # expected: 28672 281s # received: 28672 281s ok 28 281s #lwp request: 281s #GET http://localhost:8529/test_rwrite?1024,29696 HTTP/1.1 281s #User-Agent: libwww-perl/6.77 281s # 281s #server response: 281s #HTTP/1.1 200 OK 281s #Connection: close 281s #Date: Fri, 29 Nov 2024 19:50:37 GMT 281s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 281s #Vary: In-If1 281s #Content-Length: 0 281s #Client-Date: Fri, 29 Nov 2024 19:50:37 GMT 281s #Client-Peer: 127.0.0.1:8529 281s #Client-Response-Num: 1 281s #Client-Transfer-Encoding: chunked 281s #DMMATCH1: 1 281s #X-Content-Length-Note: added by Apache::TestRequest 281s # 281s # testing : bytes in body 281s # expected: 29696 281s # received: 29696 281s ok 29 281s #lwp request: 281s #GET http://localhost:8529/test_rwrite?1024,30720 HTTP/1.1 281s #User-Agent: libwww-perl/6.77 281s # 281s #server response: 281s #HTTP/1.1 200 OK 281s #Connection: close 281s #Date: Fri, 29 Nov 2024 19:50:37 GMT 281s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 281s #Vary: In-If1 281s #Content-Length: 0 281s #Client-Date: Fri, 29 Nov 2024 19:50:37 GMT 281s #Client-Peer: 127.0.0.1:8529 281s #Client-Response-Num: 1 281s #Client-Transfer-Encoding: chunked 281s #DMMATCH1: 1 281s #X-Content-Length-Note: added by Apache::TestRequest 281s # 281s # testing : bytes in body 281s # expected: 30720 281s # received: 30720 281s ok 30 281s #lwp request: 281s #GET http://localhost:8529/test_rwrite?1024,31744 HTTP/1.1 281s #User-Agent: libwww-perl/6.77 281s # 281s #server response: 281s #HTTP/1.1 200 OK 281s #Connection: close 281s #Date: Fri, 29 Nov 2024 19:50:37 GMT 281s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 281s #Vary: In-If1 281s #Content-Length: 0 281s #Client-Date: Fri, 29 Nov 2024 19:50:37 GMT 281s #Client-Peer: 127.0.0.1:8529 281s #Client-Response-Num: 1 281s #Client-Transfer-Encoding: chunked 281s #DMMATCH1: 1 281s #X-Content-Length-Note: added by Apache::TestRequest 281s # 281s # testing : bytes in body 281s # expected: 31744 281s # received: 31744 281s ok 31 281s #lwp request: 281s #GET http://localhost:8529/test_rwrite?1024,32768 HTTP/1.1 281s #User-Agent: libwww-perl/6.77 281s # 281s #server response: 281s #HTTP/1.1 200 OK 281s #Connection: close 281s #Date: Fri, 29 Nov 2024 19:50:37 GMT 281s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 281s #Vary: In-If1 281s #Content-Length: 0 281s #Client-Date: Fri, 29 Nov 2024 19:50:37 GMT 281s #Client-Peer: 127.0.0.1:8529 281s #Client-Response-Num: 1 281s #Client-Transfer-Encoding: chunked 281s #DMMATCH1: 1 281s #X-Content-Length-Note: added by Apache::TestRequest 281s # 281s # testing : bytes in body 281s # expected: 32768 281s # received: 32768 281s ok 32 281s #lwp request: 281s #GET http://localhost:8529/test_rwrite?1024,33792 HTTP/1.1 281s #User-Agent: libwww-perl/6.77 281s # 281s #server response: 281s #HTTP/1.1 200 OK 281s #Connection: close 281s #Date: Fri, 29 Nov 2024 19:50:37 GMT 281s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 281s #Vary: In-If1 281s #Content-Length: 0 281s #Client-Date: Fri, 29 Nov 2024 19:50:37 GMT 281s #Client-Peer: 127.0.0.1:8529 281s #Client-Response-Num: 1 281s #Client-Transfer-Encoding: chunked 281s #DMMATCH1: 1 281s #X-Content-Length-Note: added by Apache::TestRequest 281s # 281s # testing : bytes in body 281s # expected: 33792 281s # received: 33792 281s ok 33 281s #lwp request: 281s #GET http://localhost:8529/test_rwrite?1024,34816 HTTP/1.1 281s #User-Agent: libwww-perl/6.77 281s # 281s #server response: 281s #HTTP/1.1 200 OK 281s #Connection: close 281s #Date: Fri, 29 Nov 2024 19:50:37 GMT 281s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 281s #Vary: In-If1 281s #Content-Length: 0 281s #Client-Date: Fri, 29 Nov 2024 19:50:37 GMT 281s #Client-Peer: 127.0.0.1:8529 281s #Client-Response-Num: 1 281s #Client-Transfer-Encoding: chunked 281s #DMMATCH1: 1 281s #X-Content-Length-Note: added by Apache::TestRequest 281s # 281s # testing : bytes in body 281s # expected: 34816 281s # received: 34816 281s ok 34 281s #lwp request: 281s #GET http://localhost:8529/test_rwrite?1024,35840 HTTP/1.1 281s #User-Agent: libwww-perl/6.77 281s # 281s #server response: 281s #HTTP/1.1 200 OK 281s #Connection: close 281s #Date: Fri, 29 Nov 2024 19:50:37 GMT 281s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 281s #Vary: In-If1 281s #Content-Length: 0 281s #Client-Date: Fri, 29 Nov 2024 19:50:37 GMT 281s #Client-Peer: 127.0.0.1:8529 281s #Client-Response-Num: 1 281s #Client-Transfer-Encoding: chunked 281s #DMMATCH1: 1 281s #X-Content-Length-Note: added by Apache::TestRequest 281s # 281s # testing : bytes in body 281s # expected: 35840 281s # received: 35840 281s ok 35 281s #lwp request: 281s #GET http://localhost:8529/test_rwrite?1024,36864 HTTP/1.1 281s #User-Agent: libwww-perl/6.77 281s # 281s #server response: 281s #HTTP/1.1 200 OK 281s #Connection: close 281s #Date: Fri, 29 Nov 2024 19:50:37 GMT 281s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 281s #Vary: In-If1 281s #Content-Length: 0 281s #Client-Date: Fri, 29 Nov 2024 19:50:37 GMT 281s #Client-Peer: 127.0.0.1:8529 281s #Client-Response-Num: 1 281s #Client-Transfer-Encoding: chunked 281s #DMMATCH1: 1 281s #X-Content-Length-Note: added by Apache::TestRequest 281s # 281s # testing : bytes in body 281s # expected: 36864 281s # received: 36864 281s ok 36 281s #lwp request: 281s #GET http://localhost:8529/test_rwrite?1024,37888 HTTP/1.1 281s #User-Agent: libwww-perl/6.77 281s # 281s #server response: 281s #HTTP/1.1 200 OK 281s #Connection: close 281s #Date: Fri, 29 Nov 2024 19:50:37 GMT 281s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 281s #Vary: In-If1 281s #Content-Length: 0 281s #Client-Date: Fri, 29 Nov 2024 19:50:37 GMT 281s #Client-Peer: 127.0.0.1:8529 281s #Client-Response-Num: 1 281s #Client-Transfer-Encoding: chunked 281s #DMMATCH1: 1 281s #X-Content-Length-Note: added by Apache::TestRequest 281s # 281s # testing : bytes in body 281s # expected: 37888 281s # received: 37888 281s ok 37 281s #lwp request: 281s #GET http://localhost:8529/test_rwrite?1024,38912 HTTP/1.1 281s #User-Agent: libwww-perl/6.77 281s # 281s #server response: 281s #HTTP/1.1 200 OK 281s #Connection: close 281s #Date: Fri, 29 Nov 2024 19:50:37 GMT 281s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 281s #Vary: In-If1 281s #Content-Length: 0 281s #Client-Date: Fri, 29 Nov 2024 19:50:37 GMT 281s #Client-Peer: 127.0.0.1:8529 281s #Client-Response-Num: 1 281s #Client-Transfer-Encoding: chunked 281s #DMMATCH1: 1 281s #X-Content-Length-Note: added by Apache::TestRequest 281s # 281s # testing : bytes in body 281s # expected: 38912 281s # received: 38912 281s ok 38 281s #lwp request: 281s #GET http://localhost:8529/test_rwrite?1024,39936 HTTP/1.1 281s #User-Agent: libwww-perl/6.77 281s # 281s #server response: 281s #HTTP/1.1 200 OK 281s #Connection: close 281s #Date: Fri, 29 Nov 2024 19:50:37 GMT 281s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 281s #Vary: In-If1 281s #Content-Length: 0 281s #Client-Date: Fri, 29 Nov 2024 19:50:37 GMT 281s #Client-Peer: 127.0.0.1:8529 281s #Client-Response-Num: 1 281s #Client-Transfer-Encoding: chunked 281s #DMMATCH1: 1 281s #X-Content-Length-Note: added by Apache::TestRequest 281s # 281s # testing : bytes in body 281s # expected: 39936 281s # received: 39936 281s ok 39 281s #lwp request: 281s #GET http://localhost:8529/test_rwrite?1024,40960 HTTP/1.1 281s #User-Agent: libwww-perl/6.77 281s # 281s #server response: 281s #HTTP/1.1 200 OK 281s #Connection: close 281s #Date: Fri, 29 Nov 2024 19:50:37 GMT 281s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 281s #Vary: In-If1 281s #Content-Length: 0 281s #Client-Date: Fri, 29 Nov 2024 19:50:37 GMT 281s #Client-Peer: 127.0.0.1:8529 281s #Client-Response-Num: 1 281s #Client-Transfer-Encoding: chunked 281s #DMMATCH1: 1 281s #X-Content-Length-Note: added by Apache::TestRequest 281s # 281s # testing : bytes in body 281s # expected: 40960 281s # received: 40960 281s ok 40 281s #lwp request: 281s #GET http://localhost:8529/test_rwrite?1024,41984 HTTP/1.1 281s #User-Agent: libwww-perl/6.77 281s # 281s #server response: 281s #HTTP/1.1 200 OK 281s #Connection: close 281s #Date: Fri, 29 Nov 2024 19:50:37 GMT 281s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 281s #Vary: In-If1 281s #Content-Length: 0 281s #Client-Date: Fri, 29 Nov 2024 19:50:37 GMT 281s #Client-Peer: 127.0.0.1:8529 281s #Client-Response-Num: 1 281s #Client-Transfer-Encoding: chunked 281s #DMMATCH1: 1 281s #X-Content-Length-Note: added by Apache::TestRequest 281s # 281s # testing : bytes in body 281s # expected: 41984 281s # received: 41984 281s ok 41 281s #lwp request: 281s #GET http://localhost:8529/test_rwrite?1024,43008 HTTP/1.1 281s #User-Agent: libwww-perl/6.77 281s # 281s #server response: 281s #HTTP/1.1 200 OK 281s #Connection: close 281s #Date: Fri, 29 Nov 2024 19:50:37 GMT 281s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 281s #Vary: In-If1 281s #Content-Length: 0 281s #Client-Date: Fri, 29 Nov 2024 19:50:37 GMT 281s #Client-Peer: 127.0.0.1:8529 281s #Client-Response-Num: 1 281s #Client-Transfer-Encoding: chunked 281s #DMMATCH1: 1 281s #X-Content-Length-Note: added by Apache::TestRequest 281s # 281s # testing : bytes in body 281s # expected: 43008 281s # received: 43008 281s ok 42 281s #lwp request: 281s #GET http://localhost:8529/test_rwrite?1024,44032 HTTP/1.1 281s #User-Agent: libwww-perl/6.77 281s # 281s #server response: 281s #HTTP/1.1 200 OK 281s #Connection: close 281s #Date: Fri, 29 Nov 2024 19:50:37 GMT 281s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 281s #Vary: In-If1 281s #Content-Length: 0 281s #Client-Date: Fri, 29 Nov 2024 19:50:37 GMT 281s #Client-Peer: 127.0.0.1:8529 281s #Client-Response-Num: 1 281s #Client-Transfer-Encoding: chunked 281s #DMMATCH1: 1 281s #X-Content-Length-Note: added by Apache::TestRequest 281s # 281s # testing : bytes in body 281s # expected: 44032 281s # received: 44032 281s ok 43 281s #lwp request: 281s #GET http://localhost:8529/test_rwrite?1024,45056 HTTP/1.1 281s #User-Agent: libwww-perl/6.77 281s # 281s #server response: 281s #HTTP/1.1 200 OK 281s #Connection: close 281s #Date: Fri, 29 Nov 2024 19:50:37 GMT 281s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 281s #Vary: In-If1 281s #Content-Length: 0 281s #Client-Date: Fri, 29 Nov 2024 19:50:37 GMT 281s #Client-Peer: 127.0.0.1:8529 281s #Client-Response-Num: 1 281s #Client-Transfer-Encoding: chunked 281s #DMMATCH1: 1 281s #X-Content-Length-Note: added by Apache::TestRequest 281s # 281s # testing : bytes in body 281s # expected: 45056 281s # received: 45056 281s ok 44 281s #lwp request: 281s #GET http://localhost:8529/test_rwrite?1024,46080 HTTP/1.1 281s #User-Agent: libwww-perl/6.77 281s # 281s #server response: 281s #HTTP/1.1 200 OK 281s #Connection: close 281s #Date: Fri, 29 Nov 2024 19:50:37 GMT 281s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 281s #Vary: In-If1 281s #Content-Length: 0 281s #Client-Date: Fri, 29 Nov 2024 19:50:37 GMT 281s #Client-Peer: 127.0.0.1:8529 281s #Client-Response-Num: 1 281s #Client-Transfer-Encoding: chunked 281s #DMMATCH1: 1 281s #X-Content-Length-Note: added by Apache::TestRequest 281s # 281s # testing : bytes in body 281s # expected: 46080 281s # received: 46080 281s ok 45 281s #lwp request: 281s #GET http://localhost:8529/test_rwrite?1024,47104 HTTP/1.1 281s #User-Agent: libwww-perl/6.77 281s # 281s #server response: 281s #HTTP/1.1 200 OK 281s #Connection: close 281s #Date: Fri, 29 Nov 2024 19:50:37 GMT 281s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 281s #Vary: In-If1 281s #Content-Length: 0 281s #Client-Date: Fri, 29 Nov 2024 19:50:37 GMT 281s #Client-Peer: 127.0.0.1:8529 281s #Client-Response-Num: 1 281s #Client-Transfer-Encoding: chunked 281s #DMMATCH1: 1 281s #X-Content-Length-Note: added by Apache::TestRequest 281s # 281s # testing : bytes in body 281s # expected: 47104 281s # received: 47104 281s ok 46 281s #lwp request: 281s #GET http://localhost:8529/test_rwrite?1024,48128 HTTP/1.1 281s #User-Agent: libwww-perl/6.77 281s # 281s #server response: 281s #HTTP/1.1 200 OK 281s #Connection: close 281s #Date: Fri, 29 Nov 2024 19:50:37 GMT 281s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 281s #Vary: In-If1 281s #Content-Length: 0 281s #Client-Date: Fri, 29 Nov 2024 19:50:37 GMT 281s #Client-Peer: 127.0.0.1:8529 281s #Client-Response-Num: 1 281s #Client-Transfer-Encoding: chunked 281s #DMMATCH1: 1 281s #X-Content-Length-Note: added by Apache::TestRequest 281s # 281s # testing : bytes in body 281s # expected: 48128 281s # received: 48128 281s ok 47 281s #lwp request: 281s #GET http://localhost:8529/test_rwrite?1024,49152 HTTP/1.1 281s #User-Agent: libwww-perl/6.77 281s # 281s #server response: 281s #HTTP/1.1 200 OK 281s #Connection: close 281s #Date: Fri, 29 Nov 2024 19:50:37 GMT 281s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 281s #Vary: In-If1 281s #Content-Length: 0 281s #Client-Date: Fri, 29 Nov 2024 19:50:37 GMT 281s #Client-Peer: 127.0.0.1:8529 281s #Client-Response-Num: 1 281s #Client-Transfer-Encoding: chunked 281s #DMMATCH1: 1 281s #X-Content-Length-Note: added by Apache::TestRequest 281s # 281s # testing : bytes in body 281s # expected: 49152 281s # received: 49152 281s ok 48 281s #lwp request: 281s #GET http://localhost:8529/test_rwrite?1024,50176 HTTP/1.1 281s #User-Agent: libwww-perl/6.77 281s # 281s #server response: 281s #HTTP/1.1 200 OK 281s #Connection: close 281s #Date: Fri, 29 Nov 2024 19:50:37 GMT 281s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 281s #Vary: In-If1 281s #Content-Length: 0 281s #Client-Date: Fri, 29 Nov 2024 19:50:37 GMT 281s #Client-Peer: 127.0.0.1:8529 281s #Client-Response-Num: 1 281s #Client-Transfer-Encoding: chunked 281s #DMMATCH1: 1 281s #X-Content-Length-Note: added by Apache::TestRequest 281s # 281s # testing : bytes in body 281s # expected: 50176 281s # received: 50176 281s ok 49 281s #lwp request: 281s #GET http://localhost:8529/test_rwrite?1024,51200 HTTP/1.1 281s #User-Agent: libwww-perl/6.77 281s # 281s #server response: 281s #HTTP/1.1 200 OK 281s #Connection: close 281s #Date: Fri, 29 Nov 2024 19:50:37 GMT 281s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 281s #Vary: In-If1 281s #Content-Length: 0 281s #Client-Date: Fri, 29 Nov 2024 19:50:37 GMT 281s #Client-Peer: 127.0.0.1:8529 281s #Client-Response-Num: 1 281s #Client-Transfer-Encoding: chunked 281s #DMMATCH1: 1 281s #X-Content-Length-Note: added by Apache::TestRequest 281s # 281s # testing : bytes in body 281s # expected: 51200 281s # received: 51200 281s ok 50 281s #lwp request: 281s #GET http://localhost:8529/test_rwrite?1024,102400 HTTP/1.1 281s #User-Agent: libwww-perl/6.77 281s # 281s #server response: 281s #HTTP/1.1 200 OK 281s #Connection: close 281s #Date: Fri, 29 Nov 2024 19:50:37 GMT 281s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 281s #Vary: In-If1 281s #Content-Length: 0 281s #Client-Date: Fri, 29 Nov 2024 19:50:37 GMT 281s #Client-Peer: 127.0.0.1:8529 281s #Client-Response-Num: 1 281s #Client-Transfer-Encoding: chunked 281s #DMMATCH1: 1 281s #X-Content-Length-Note: added by Apache::TestRequest 281s # 281s # testing : bytes in body 281s # expected: 102400 281s # received: 102400 281s ok 51 281s #lwp request: 281s #GET http://localhost:8529/test_rwrite?1024,307200 HTTP/1.1 281s #User-Agent: libwww-perl/6.77 281s # 281s #server response: 281s #HTTP/1.1 200 OK 281s #Connection: close 281s #Date: Fri, 29 Nov 2024 19:50:38 GMT 281s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 281s #Vary: In-If1 281s #Content-Length: 0 281s #Client-Date: Fri, 29 Nov 2024 19:50:38 GMT 281s #Client-Peer: 127.0.0.1:8529 281s #Client-Response-Num: 1 281s #Client-Transfer-Encoding: chunked 281s #DMMATCH1: 1 281s #X-Content-Length-Note: added by Apache::TestRequest 281s # 281s # testing : bytes in body 281s # expected: 307200 281s # received: 307200 281s ok 52 281s #lwp request: 281s #GET http://localhost:8529/test_rwrite?1024,512000 HTTP/1.1 281s #User-Agent: libwww-perl/6.77 281s # 281s #server response: 281s #HTTP/1.1 200 OK 281s #Connection: close 281s #Date: Fri, 29 Nov 2024 19:50:38 GMT 281s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 281s #Vary: In-If1 281s #Content-Length: 0 281s #Client-Date: Fri, 29 Nov 2024 19:50:38 GMT 281s #Client-Peer: 127.0.0.1:8529 281s #Client-Response-Num: 1 281s #Client-Transfer-Encoding: chunked 281s #DMMATCH1: 1 281s #X-Content-Length-Note: added by Apache::TestRequest 281s # 281s # testing : bytes in body 281s # expected: 512000 281s # received: 512000 281s ok 53 281s #lwp request: 281s #GET http://localhost:8529/test_rwrite?1024,2048000 HTTP/1.1 281s #User-Agent: libwww-perl/6.77 281s # 281s #server response: 281s #HTTP/1.1 200 OK 281s #Connection: close 281s #Date: Fri, 29 Nov 2024 19:50:38 GMT 281s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 281s #Vary: In-If1 281s #Content-Length: 0 281s #Client-Date: Fri, 29 Nov 2024 19:50:38 GMT 281s #Client-Peer: 127.0.0.1:8529 281s #Client-Response-Num: 1 281s #Client-Transfer-Encoding: chunked 281s #DMMATCH1: 1 281s #X-Content-Length-Note: added by Apache::TestRequest 281s # 281s # testing : bytes in body 281s # expected: 2048000 281s # received: 2048000 281s ok 54 281s #lwp request: 281s #GET http://localhost:8529/test_rwrite?1024,4096000 HTTP/1.1 281s #User-Agent: libwww-perl/6.77 281s # 281s #server response: 281s #HTTP/1.1 200 OK 281s #Connection: close 281s #Date: Fri, 29 Nov 2024 19:50:38 GMT 281s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 281s #Vary: In-If1 281s #Content-Length: 0 281s #Client-Date: Fri, 29 Nov 2024 19:50:38 GMT 281s #Client-Peer: 127.0.0.1:8529 281s #Client-Response-Num: 1 281s #Client-Transfer-Encoding: chunked 281s #DMMATCH1: 1 281s #X-Content-Length-Note: added by Apache::TestRequest 281s # 281s # testing : bytes in body 281s # expected: 4096000 281s # received: 4096000 281s ok 55 281s #lwp request: 281s #GET http://localhost:8529/test_rwrite?1024,6144000 HTTP/1.1 281s #User-Agent: libwww-perl/6.77 281s # 281s #server response: 281s #HTTP/1.1 200 OK 281s #Connection: close 281s #Date: Fri, 29 Nov 2024 19:50:38 GMT 281s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 281s #Vary: In-If1 281s #Content-Length: 0 281s #Client-Date: Fri, 29 Nov 2024 19:50:38 GMT 281s #Client-Peer: 127.0.0.1:8529 281s #Client-Response-Num: 1 281s #Client-Transfer-Encoding: chunked 281s #DMMATCH1: 1 281s #X-Content-Length-Note: added by Apache::TestRequest 281s # 281s # testing : bytes in body 281s # expected: 6144000 281s # received: 6144000 281s ok 56 281s #lwp request: 281s #GET http://localhost:8529/test_rwrite?1024,10240000 HTTP/1.1 281s #User-Agent: libwww-perl/6.77 281s # 281s #server response: 281s #HTTP/1.1 200 OK 281s #Connection: close 281s #Date: Fri, 29 Nov 2024 19:50:38 GMT 281s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 281s #Vary: In-If1 281s #Content-Length: 0 281s #Client-Date: Fri, 29 Nov 2024 19:50:38 GMT 281s #Client-Peer: 127.0.0.1:8529 281s #Client-Response-Num: 1 281s #Client-Transfer-Encoding: chunked 281s #DMMATCH1: 1 281s #X-Content-Length-Note: added by Apache::TestRequest 281s # 281s # testing : bytes in body 281s # expected: 10240000 281s # received: 10240000 281s ok 57 281s #lwp request: 281s #GET http://localhost:8529/test_rwrite?8192,1024 HTTP/1.1 281s #User-Agent: libwww-perl/6.77 281s # 281s #server response: 281s #HTTP/1.1 200 OK 281s #Connection: close 281s #Date: Fri, 29 Nov 2024 19:50:38 GMT 281s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 281s #Vary: In-If1 281s #Content-Length: 1024 281s #Client-Date: Fri, 29 Nov 2024 19:50:38 GMT 281s #Client-Peer: 127.0.0.1:8529 281s #Client-Response-Num: 1 281s #DMMATCH1: 1 281s # 281s # testing : bytes in body 281s # expected: 1024 281s # received: 1024 281s ok 58 281s #lwp request: 281s #GET http://localhost:8529/test_rwrite?8192,2048 HTTP/1.1 281s #User-Agent: libwww-perl/6.77 281s # 281s #server response: 281s #HTTP/1.1 200 OK 281s #Connection: close 281s #Date: Fri, 29 Nov 2024 19:50:38 GMT 281s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 281s #Vary: In-If1 281s #Content-Length: 2048 281s #Client-Date: Fri, 29 Nov 2024 19:50:38 GMT 281s #Client-Peer: 127.0.0.1:8529 281s #Client-Response-Num: 1 281s #DMMATCH1: 1 281s # 281s # testing : bytes in body 281s # expected: 2048 281s # received: 2048 281s ok 59 281s #lwp request: 281s #GET http://localhost:8529/test_rwrite?8192,3072 HTTP/1.1 281s #User-Agent: libwww-perl/6.77 281s # 281s #server response: 281s #HTTP/1.1 200 OK 281s #Connection: close 281s #Date: Fri, 29 Nov 2024 19:50:38 GMT 281s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 281s #Vary: In-If1 281s #Content-Length: 3072 281s #Client-Date: Fri, 29 Nov 2024 19:50:38 GMT 281s #Client-Peer: 127.0.0.1:8529 281s #Client-Response-Num: 1 281s #DMMATCH1: 1 281s # 281s # testing : bytes in body 281s # expected: 3072 281s # received: 3072 281s ok 60 281s #lwp request: 281s #GET http://localhost:8529/test_rwrite?8192,4096 HTTP/1.1 281s #User-Agent: libwww-perl/6.77 281s # 281s #server response: 281s #HTTP/1.1 200 OK 281s #Connection: close 281s #Date: Fri, 29 Nov 2024 19:50:38 GMT 281s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 281s #Vary: In-If1 281s #Content-Length: 4096 281s #Client-Date: Fri, 29 Nov 2024 19:50:38 GMT 281s #Client-Peer: 127.0.0.1:8529 281s #Client-Response-Num: 1 281s #DMMATCH1: 1 281s # 281s # testing : bytes in body 281s # expected: 4096 281s # received: 4096 281s ok 61 281s #lwp request: 281s #GET http://localhost:8529/test_rwrite?8192,5120 HTTP/1.1 281s #User-Agent: libwww-perl/6.77 281s # 281s #server response: 281s #HTTP/1.1 200 OK 281s #Connection: close 281s #Date: Fri, 29 Nov 2024 19:50:38 GMT 281s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 281s #Vary: In-If1 281s #Content-Length: 5120 281s #Client-Date: Fri, 29 Nov 2024 19:50:38 GMT 281s #Client-Peer: 127.0.0.1:8529 281s #Client-Response-Num: 1 281s #DMMATCH1: 1 281s # 281s # testing : bytes in body 281s # expected: 5120 281s # received: 5120 281s ok 62 281s #lwp request: 281s #GET http://localhost:8529/test_rwrite?8192,6144 HTTP/1.1 281s #User-Agent: libwww-perl/6.77 281s # 281s #server response: 281s #HTTP/1.1 200 OK 281s #Connection: close 281s #Date: Fri, 29 Nov 2024 19:50:38 GMT 281s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 281s #Vary: In-If1 281s #Content-Length: 6144 281s #Client-Date: Fri, 29 Nov 2024 19:50:38 GMT 281s #Client-Peer: 127.0.0.1:8529 281s #Client-Response-Num: 1 281s #DMMATCH1: 1 281s # 281s # testing : bytes in body 281s # expected: 6144 281s # received: 6144 281s ok 63 281s #lwp request: 281s #GET http://localhost:8529/test_rwrite?8192,7168 HTTP/1.1 281s #User-Agent: libwww-perl/6.77 281s # 281s #server response: 281s #HTTP/1.1 200 OK 281s #Connection: close 281s #Date: Fri, 29 Nov 2024 19:50:38 GMT 281s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 281s #Vary: In-If1 281s #Content-Length: 7168 281s #Client-Date: Fri, 29 Nov 2024 19:50:38 GMT 281s #Client-Peer: 127.0.0.1:8529 281s #Client-Response-Num: 1 281s #DMMATCH1: 1 281s # 281s # testing : bytes in body 281s # expected: 7168 281s # received: 7168 281s ok 64 281s #lwp request: 281s #GET http://localhost:8529/test_rwrite?8192,8192 HTTP/1.1 281s #User-Agent: libwww-perl/6.77 281s # 281s #server response: 281s #HTTP/1.1 200 OK 281s #Connection: close 281s #Date: Fri, 29 Nov 2024 19:50:38 GMT 281s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 281s #Vary: In-If1 281s #Content-Length: 0 281s #Client-Date: Fri, 29 Nov 2024 19:50:38 GMT 281s #Client-Peer: 127.0.0.1:8529 281s #Client-Response-Num: 1 281s #Client-Transfer-Encoding: chunked 281s #DMMATCH1: 1 281s #X-Content-Length-Note: added by Apache::TestRequest 281s # 281s # testing : bytes in body 281s # expected: 8192 281s # received: 8192 281s ok 65 281s #lwp request: 281s #GET http://localhost:8529/test_rwrite?8192,9216 HTTP/1.1 281s #User-Agent: libwww-perl/6.77 281s # 281s #server response: 281s #HTTP/1.1 200 OK 281s #Connection: close 281s #Date: Fri, 29 Nov 2024 19:50:38 GMT 281s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 281s #Vary: In-If1 281s #Content-Length: 0 281s #Client-Date: Fri, 29 Nov 2024 19:50:38 GMT 281s #Client-Peer: 127.0.0.1:8529 281s #Client-Response-Num: 1 281s #Client-Transfer-Encoding: chunked 281s #DMMATCH1: 1 281s #X-Content-Length-Note: added by Apache::TestRequest 281s # 281s # testing : bytes in body 281s # expected: 9216 281s # received: 9216 281s ok 66 281s #lwp request: 281s #GET http://localhost:8529/test_rwrite?8192,10240 HTTP/1.1 281s #User-Agent: libwww-perl/6.77 281s # 281s #server response: 281s #HTTP/1.1 200 OK 281s #Connection: close 281s #Date: Fri, 29 Nov 2024 19:50:38 GMT 281s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 281s #Vary: In-If1 281s #Content-Length: 0 281s #Client-Date: Fri, 29 Nov 2024 19:50:38 GMT 281s #Client-Peer: 127.0.0.1:8529 281s #Client-Response-Num: 1 281s #Client-Transfer-Encoding: chunked 281s #DMMATCH1: 1 281s #X-Content-Length-Note: added by Apache::TestRequest 281s # 281s # testing : bytes in body 281s # expected: 10240 281s # received: 10240 281s ok 67 281s #lwp request: 281s #GET http://localhost:8529/test_rwrite?8192,11264 HTTP/1.1 281s #User-Agent: libwww-perl/6.77 281s # 281s #server response: 281s #HTTP/1.1 200 OK 281s #Connection: close 281s #Date: Fri, 29 Nov 2024 19:50:38 GMT 281s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 281s #Vary: In-If1 281s #Content-Length: 0 281s #Client-Date: Fri, 29 Nov 2024 19:50:38 GMT 281s #Client-Peer: 127.0.0.1:8529 281s #Client-Response-Num: 1 281s #Client-Transfer-Encoding: chunked 281s #DMMATCH1: 1 281s #X-Content-Length-Note: added by Apache::TestRequest 281s # 281s # testing : bytes in body 281s # expected: 11264 281s # received: 11264 281s ok 68 281s #lwp request: 281s #GET http://localhost:8529/test_rwrite?8192,12288 HTTP/1.1 281s #User-Agent: libwww-perl/6.77 281s # 281s #server response: 281s #HTTP/1.1 200 OK 281s #Connection: close 281s #Date: Fri, 29 Nov 2024 19:50:38 GMT 281s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 281s #Vary: In-If1 281s #Content-Length: 0 281s #Client-Date: Fri, 29 Nov 2024 19:50:38 GMT 281s #Client-Peer: 127.0.0.1:8529 281s #Client-Response-Num: 1 281s #Client-Transfer-Encoding: chunked 281s #DMMATCH1: 1 281s #X-Content-Length-Note: added by Apache::TestRequest 281s # 281s # testing : bytes in body 281s # expected: 12288 281s # received: 12288 281s ok 69 281s #lwp request: 281s #GET http://localhost:8529/test_rwrite?8192,13312 HTTP/1.1 281s #User-Agent: libwww-perl/6.77 281s # 281s #server response: 281s #HTTP/1.1 200 OK 281s #Connection: close 281s #Date: Fri, 29 Nov 2024 19:50:38 GMT 281s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 281s #Vary: In-If1 281s #Content-Length: 0 281s #Client-Date: Fri, 29 Nov 2024 19:50:38 GMT 281s #Client-Peer: 127.0.0.1:8529 281s #Client-Response-Num: 1 281s #Client-Transfer-Encoding: chunked 281s #DMMATCH1: 1 281s #X-Content-Length-Note: added by Apache::TestRequest 281s # 281s # testing : bytes in body 281s # expected: 13312 281s # received: 13312 281s ok 70 281s #lwp request: 281s #GET http://localhost:8529/test_rwrite?8192,14336 HTTP/1.1 281s #User-Agent: libwww-perl/6.77 281s # 281s #server response: 281s #HTTP/1.1 200 OK 281s #Connection: close 281s #Date: Fri, 29 Nov 2024 19:50:38 GMT 281s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 281s #Vary: In-If1 281s #Content-Length: 0 281s #Client-Date: Fri, 29 Nov 2024 19:50:38 GMT 281s #Client-Peer: 127.0.0.1:8529 281s #Client-Response-Num: 1 281s #Client-Transfer-Encoding: chunked 281s #DMMATCH1: 1 281s #X-Content-Length-Note: added by Apache::TestRequest 281s # 281s # testing : bytes in body 281s # expected: 14336 281s # received: 14336 281s ok 71 281s #lwp request: 281s #GET http://localhost:8529/test_rwrite?8192,15360 HTTP/1.1 281s #User-Agent: libwww-perl/6.77 281s # 281s #server response: 281s #HTTP/1.1 200 OK 281s #Connection: close 281s #Date: Fri, 29 Nov 2024 19:50:38 GMT 281s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 281s #Vary: In-If1 281s #Content-Length: 0 281s #Client-Date: Fri, 29 Nov 2024 19:50:38 GMT 281s #Client-Peer: 127.0.0.1:8529 281s #Client-Response-Num: 1 281s #Client-Transfer-Encoding: chunked 281s #DMMATCH1: 1 281s #X-Content-Length-Note: added by Apache::TestRequest 281s # 281s # testing : bytes in body 281s # expected: 15360 281s # received: 15360 281s ok 72 281s #lwp request: 281s #GET http://localhost:8529/test_rwrite?8192,16384 HTTP/1.1 281s #User-Agent: libwww-perl/6.77 281s # 281s #server response: 281s #HTTP/1.1 200 OK 281s #Connection: close 281s #Date: Fri, 29 Nov 2024 19:50:38 GMT 281s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 281s #Vary: In-If1 281s #Content-Length: 0 281s #Client-Date: Fri, 29 Nov 2024 19:50:38 GMT 281s #Client-Peer: 127.0.0.1:8529 281s #Client-Response-Num: 1 281s #Client-Transfer-Encoding: chunked 281s #DMMATCH1: 1 281s #X-Content-Length-Note: added by Apache::TestRequest 281s # 281s # testing : bytes in body 281s # expected: 16384 281s # received: 16384 281s ok 73 281s #lwp request: 281s #GET http://localhost:8529/test_rwrite?8192,17408 HTTP/1.1 281s #User-Agent: libwww-perl/6.77 281s # 281s #server response: 281s #HTTP/1.1 200 OK 281s #Connection: close 281s #Date: Fri, 29 Nov 2024 19:50:38 GMT 281s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 281s #Vary: In-If1 281s #Content-Length: 0 281s #Client-Date: Fri, 29 Nov 2024 19:50:38 GMT 281s #Client-Peer: 127.0.0.1:8529 281s #Client-Response-Num: 1 281s #Client-Transfer-Encoding: chunked 281s #DMMATCH1: 1 281s #X-Content-Length-Note: added by Apache::TestRequest 281s # 281s # testing : bytes in body 281s # expected: 17408 281s # received: 17408 281s ok 74 281s #lwp request: 281s #GET http://localhost:8529/test_rwrite?8192,18432 HTTP/1.1 281s #User-Agent: libwww-perl/6.77 281s # 281s #server response: 281s #HTTP/1.1 200 OK 281s #Connection: close 281s #Date: Fri, 29 Nov 2024 19:50:38 GMT 281s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 281s #Vary: In-If1 281s #Content-Length: 0 281s #Client-Date: Fri, 29 Nov 2024 19:50:38 GMT 281s #Client-Peer: 127.0.0.1:8529 281s #Client-Response-Num: 1 281s #Client-Transfer-Encoding: chunked 281s #DMMATCH1: 1 281s #X-Content-Length-Note: added by Apache::TestRequest 281s # 281s # testing : bytes in body 281s # expected: 18432 281s # received: 18432 281s ok 75 281s #lwp request: 281s #GET http://localhost:8529/test_rwrite?8192,19456 HTTP/1.1 281s #User-Agent: libwww-perl/6.77 281s # 281s #server response: 281s #HTTP/1.1 200 OK 281s #Connection: close 281s #Date: Fri, 29 Nov 2024 19:50:38 GMT 281s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 281s #Vary: In-If1 281s #Content-Length: 0 281s #Client-Date: Fri, 29 Nov 2024 19:50:38 GMT 281s #Client-Peer: 127.0.0.1:8529 281s #Client-Response-Num: 1 281s #Client-Transfer-Encoding: chunked 281s #DMMATCH1: 1 281s #X-Content-Length-Note: added by Apache::TestRequest 281s # 281s # testing : bytes in body 281s # expected: 19456 281s # received: 19456 281s ok 76 281s #lwp request: 281s #GET http://localhost:8529/test_rwrite?8192,20480 HTTP/1.1 281s #User-Agent: libwww-perl/6.77 281s # 281s #server response: 281s #HTTP/1.1 200 OK 281s #Connection: close 281s #Date: Fri, 29 Nov 2024 19:50:38 GMT 281s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 281s #Vary: In-If1 281s #Content-Length: 0 281s #Client-Date: Fri, 29 Nov 2024 19:50:38 GMT 281s #Client-Peer: 127.0.0.1:8529 281s #Client-Response-Num: 1 281s #Client-Transfer-Encoding: chunked 281s #DMMATCH1: 1 281s #X-Content-Length-Note: added by Apache::TestRequest 281s # 281s # testing : bytes in body 281s # expected: 20480 281s # received: 20480 281s ok 77 281s #lwp request: 281s #GET http://localhost:8529/test_rwrite?8192,21504 HTTP/1.1 281s #User-Agent: libwww-perl/6.77 281s # 281s #server response: 281s #HTTP/1.1 200 OK 281s #Connection: close 281s #Date: Fri, 29 Nov 2024 19:50:38 GMT 281s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 281s #Vary: In-If1 281s #Content-Length: 0 281s #Client-Date: Fri, 29 Nov 2024 19:50:38 GMT 281s #Client-Peer: 127.0.0.1:8529 281s #Client-Response-Num: 1 281s #Client-Transfer-Encoding: chunked 281s #DMMATCH1: 1 281s #X-Content-Length-Note: added by Apache::TestRequest 281s # 281s # testing : bytes in body 281s # expected: 21504 281s # received: 21504 281s ok 78 281s #lwp request: 281s #GET http://localhost:8529/test_rwrite?8192,22528 HTTP/1.1 281s #User-Agent: libwww-perl/6.77 281s # 281s #server response: 281s #HTTP/1.1 200 OK 281s #Connection: close 281s #Date: Fri, 29 Nov 2024 19:50:38 GMT 281s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 281s #Vary: In-If1 281s #Content-Length: 0 281s #Client-Date: Fri, 29 Nov 2024 19:50:38 GMT 281s #Client-Peer: 127.0.0.1:8529 281s #Client-Response-Num: 1 281s #Client-Transfer-Encoding: chunked 281s #DMMATCH1: 1 281s #X-Content-Length-Note: added by Apache::TestRequest 281s # 281s # testing : bytes in body 281s # expected: 22528 281s # received: 22528 281s ok 79 281s #lwp request: 281s #GET http://localhost:8529/test_rwrite?8192,23552 HTTP/1.1 281s #User-Agent: libwww-perl/6.77 281s # 281s #server response: 281s #HTTP/1.1 200 OK 281s #Connection: close 281s #Date: Fri, 29 Nov 2024 19:50:38 GMT 281s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 281s #Vary: In-If1 281s #Content-Length: 0 281s #Client-Date: Fri, 29 Nov 2024 19:50:38 GMT 281s #Client-Peer: 127.0.0.1:8529 281s #Client-Response-Num: 1 281s #Client-Transfer-Encoding: chunked 281s #DMMATCH1: 1 281s #X-Content-Length-Note: added by Apache::TestRequest 281s # 281s # testing : bytes in body 281s # expected: 23552 281s # received: 23552 281s ok 80 281s #lwp request: 281s #GET http://localhost:8529/test_rwrite?8192,24576 HTTP/1.1 281s #User-Agent: libwww-perl/6.77 281s # 281s #server response: 281s #HTTP/1.1 200 OK 281s #Connection: close 281s #Date: Fri, 29 Nov 2024 19:50:38 GMT 281s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 281s #Vary: In-If1 281s #Content-Length: 0 281s #Client-Date: Fri, 29 Nov 2024 19:50:38 GMT 281s #Client-Peer: 127.0.0.1:8529 281s #Client-Response-Num: 1 281s #Client-Transfer-Encoding: chunked 281s #DMMATCH1: 1 281s #X-Content-Length-Note: added by Apache::TestRequest 281s # 281s # testing : bytes in body 281s # expected: 24576 281s # received: 24576 281s ok 81 281s #lwp request: 281s #GET http://localhost:8529/test_rwrite?8192,25600 HTTP/1.1 281s #User-Agent: libwww-perl/6.77 281s # 281s #server response: 281s #HTTP/1.1 200 OK 281s #Connection: close 281s #Date: Fri, 29 Nov 2024 19:50:38 GMT 281s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 281s #Vary: In-If1 281s #Content-Length: 0 281s #Client-Date: Fri, 29 Nov 2024 19:50:38 GMT 281s #Client-Peer: 127.0.0.1:8529 281s #Client-Response-Num: 1 281s #Client-Transfer-Encoding: chunked 281s #DMMATCH1: 1 281s #X-Content-Length-Note: added by Apache::TestRequest 281s # 281s # testing : bytes in body 281s # expected: 25600 281s # received: 25600 281s ok 82 281s #lwp request: 281s #GET http://localhost:8529/test_rwrite?8192,26624 HTTP/1.1 281s #User-Agent: libwww-perl/6.77 281s # 281s #server response: 281s #HTTP/1.1 200 OK 281s #Connection: close 281s #Date: Fri, 29 Nov 2024 19:50:38 GMT 281s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 281s #Vary: In-If1 281s #Content-Length: 0 281s #Client-Date: Fri, 29 Nov 2024 19:50:38 GMT 281s #Client-Peer: 127.0.0.1:8529 281s #Client-Response-Num: 1 281s #Client-Transfer-Encoding: chunked 281s #DMMATCH1: 1 281s #X-Content-Length-Note: added by Apache::TestRequest 281s # 281s # testing : bytes in body 281s # expected: 26624 281s # received: 26624 281s ok 83 281s #lwp request: 281s #GET http://localhost:8529/test_rwrite?8192,27648 HTTP/1.1 281s #User-Agent: libwww-perl/6.77 281s # 281s #server response: 281s #HTTP/1.1 200 OK 281s #Connection: close 281s #Date: Fri, 29 Nov 2024 19:50:38 GMT 281s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 281s #Vary: In-If1 281s #Content-Length: 0 281s #Client-Date: Fri, 29 Nov 2024 19:50:38 GMT 281s #Client-Peer: 127.0.0.1:8529 281s #Client-Response-Num: 1 281s #Client-Transfer-Encoding: chunked 281s #DMMATCH1: 1 281s #X-Content-Length-Note: added by Apache::TestRequest 281s # 281s # testing : bytes in body 281s # expected: 27648 281s # received: 27648 281s ok 84 281s #lwp request: 281s #GET http://localhost:8529/test_rwrite?8192,28672 HTTP/1.1 281s #User-Agent: libwww-perl/6.77 281s # 281s #server response: 281s #HTTP/1.1 200 OK 281s #Connection: close 281s #Date: Fri, 29 Nov 2024 19:50:38 GMT 281s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 281s #Vary: In-If1 281s #Content-Length: 0 281s #Client-Date: Fri, 29 Nov 2024 19:50:38 GMT 281s #Client-Peer: 127.0.0.1:8529 281s #Client-Response-Num: 1 281s #Client-Transfer-Encoding: chunked 281s #DMMATCH1: 1 281s #X-Content-Length-Note: added by Apache::TestRequest 281s # 281s # testing : bytes in body 281s # expected: 28672 281s # received: 28672 281s ok 85 281s #lwp request: 281s #GET http://localhost:8529/test_rwrite?8192,29696 HTTP/1.1 281s #User-Agent: libwww-perl/6.77 281s # 281s #server response: 281s #HTTP/1.1 200 OK 281s #Connection: close 281s #Date: Fri, 29 Nov 2024 19:50:38 GMT 281s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 281s #Vary: In-If1 281s #Content-Length: 0 281s #Client-Date: Fri, 29 Nov 2024 19:50:38 GMT 281s #Client-Peer: 127.0.0.1:8529 281s #Client-Response-Num: 1 281s #Client-Transfer-Encoding: chunked 281s #DMMATCH1: 1 281s #X-Content-Length-Note: added by Apache::TestRequest 281s # 281s # testing : bytes in body 281s # expected: 29696 281s # received: 29696 281s ok 86 281s #lwp request: 281s #GET http://localhost:8529/test_rwrite?8192,30720 HTTP/1.1 281s #User-Agent: libwww-perl/6.77 281s # 281s #server response: 281s #HTTP/1.1 200 OK 281s #Connection: close 281s #Date: Fri, 29 Nov 2024 19:50:38 GMT 281s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 281s #Vary: In-If1 281s #Content-Length: 0 281s #Client-Date: Fri, 29 Nov 2024 19:50:38 GMT 281s #Client-Peer: 127.0.0.1:8529 281s #Client-Response-Num: 1 281s #Client-Transfer-Encoding: chunked 281s #DMMATCH1: 1 281s #X-Content-Length-Note: added by Apache::TestRequest 281s # 281s # testing : bytes in body 281s # expected: 30720 281s # received: 30720 281s ok 87 281s #lwp request: 281s #GET http://localhost:8529/test_rwrite?8192,31744 HTTP/1.1 281s #User-Agent: libwww-perl/6.77 281s # 281s #server response: 281s #HTTP/1.1 200 OK 281s #Connection: close 281s #Date: Fri, 29 Nov 2024 19:50:38 GMT 281s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 281s #Vary: In-If1 281s #Content-Length: 0 281s #Client-Date: Fri, 29 Nov 2024 19:50:38 GMT 281s #Client-Peer: 127.0.0.1:8529 281s #Client-Response-Num: 1 281s #Client-Transfer-Encoding: chunked 281s #DMMATCH1: 1 281s #X-Content-Length-Note: added by Apache::TestRequest 281s # 281s # testing : bytes in body 281s # expected: 31744 281s # received: 31744 281s ok 88 281s #lwp request: 281s #GET http://localhost:8529/test_rwrite?8192,32768 HTTP/1.1 281s #User-Agent: libwww-perl/6.77 281s # 281s #server response: 281s #HTTP/1.1 200 OK 281s #Connection: close 281s #Date: Fri, 29 Nov 2024 19:50:38 GMT 281s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 281s #Vary: In-If1 281s #Content-Length: 0 281s #Client-Date: Fri, 29 Nov 2024 19:50:38 GMT 281s #Client-Peer: 127.0.0.1:8529 281s #Client-Response-Num: 1 281s #Client-Transfer-Encoding: chunked 281s #DMMATCH1: 1 281s #X-Content-Length-Note: added by Apache::TestRequest 281s # 281s # testing : bytes in body 281s # expected: 32768 281s # received: 32768 281s ok 89 281s #lwp request: 281s #GET http://localhost:8529/test_rwrite?8192,33792 HTTP/1.1 281s #User-Agent: libwww-perl/6.77 281s # 281s #server response: 281s #HTTP/1.1 200 OK 281s #Connection: close 281s #Date: Fri, 29 Nov 2024 19:50:38 GMT 281s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 281s #Vary: In-If1 281s #Content-Length: 0 281s #Client-Date: Fri, 29 Nov 2024 19:50:38 GMT 281s #Client-Peer: 127.0.0.1:8529 281s #Client-Response-Num: 1 281s #Client-Transfer-Encoding: chunked 281s #DMMATCH1: 1 281s #X-Content-Length-Note: added by Apache::TestRequest 281s # 281s # testing : bytes in body 281s # expected: 33792 281s # received: 33792 281s ok 90 281s #lwp request: 281s #GET http://localhost:8529/test_rwrite?8192,34816 HTTP/1.1 281s #User-Agent: libwww-perl/6.77 281s # 281s #server response: 281s #HTTP/1.1 200 OK 281s #Connection: close 281s #Date: Fri, 29 Nov 2024 19:50:38 GMT 281s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 281s #Vary: In-If1 281s #Content-Length: 0 281s #Client-Date: Fri, 29 Nov 2024 19:50:38 GMT 281s #Client-Peer: 127.0.0.1:8529 281s #Client-Response-Num: 1 281s #Client-Transfer-Encoding: chunked 281s #DMMATCH1: 1 281s #X-Content-Length-Note: added by Apache::TestRequest 281s # 281s # testing : bytes in body 281s # expected: 34816 281s # received: 34816 281s ok 91 281s #lwp request: 281s #GET http://localhost:8529/test_rwrite?8192,35840 HTTP/1.1 281s #User-Agent: libwww-perl/6.77 281s # 281s #server response: 281s #HTTP/1.1 200 OK 281s #Connection: close 281s #Date: Fri, 29 Nov 2024 19:50:38 GMT 281s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 281s #Vary: In-If1 281s #Content-Length: 0 281s #Client-Date: Fri, 29 Nov 2024 19:50:38 GMT 281s #Client-Peer: 127.0.0.1:8529 281s #Client-Response-Num: 1 281s #Client-Transfer-Encoding: chunked 281s #DMMATCH1: 1 281s #X-Content-Length-Note: added by Apache::TestRequest 281s # 281s # testing : bytes in body 281s # expected: 35840 281s # received: 35840 281s ok 92 281s #lwp request: 281s #GET http://localhost:8529/test_rwrite?8192,36864 HTTP/1.1 281s #User-Agent: libwww-perl/6.77 281s # 281s #server response: 281s #HTTP/1.1 200 OK 281s #Connection: close 281s #Date: Fri, 29 Nov 2024 19:50:38 GMT 281s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 281s #Vary: In-If1 281s #Content-Length: 0 281s #Client-Date: Fri, 29 Nov 2024 19:50:38 GMT 281s #Client-Peer: 127.0.0.1:8529 281s #Client-Response-Num: 1 281s #Client-Transfer-Encoding: chunked 281s #DMMATCH1: 1 281s #X-Content-Length-Note: added by Apache::TestRequest 281s # 281s # testing : bytes in body 281s # expected: 36864 281s # received: 36864 281s ok 93 281s #lwp request: 281s #GET http://localhost:8529/test_rwrite?8192,37888 HTTP/1.1 281s #User-Agent: libwww-perl/6.77 281s # 281s #server response: 281s #HTTP/1.1 200 OK 281s #Connection: close 281s #Date: Fri, 29 Nov 2024 19:50:38 GMT 281s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 281s #Vary: In-If1 281s #Content-Length: 0 281s #Client-Date: Fri, 29 Nov 2024 19:50:38 GMT 281s #Client-Peer: 127.0.0.1:8529 281s #Client-Response-Num: 1 281s #Client-Transfer-Encoding: chunked 281s #DMMATCH1: 1 281s #X-Content-Length-Note: added by Apache::TestRequest 281s # 281s # testing : bytes in body 281s # expected: 37888 281s # received: 37888 281s ok 94 281s #lwp request: 281s #GET http://localhost:8529/test_rwrite?8192,38912 HTTP/1.1 281s #User-Agent: libwww-perl/6.77 281s # 281s #server response: 281s #HTTP/1.1 200 OK 281s #Connection: close 281s #Date: Fri, 29 Nov 2024 19:50:38 GMT 281s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 281s #Vary: In-If1 281s #Content-Length: 0 281s #Client-Date: Fri, 29 Nov 2024 19:50:38 GMT 281s #Client-Peer: 127.0.0.1:8529 281s #Client-Response-Num: 1 281s #Client-Transfer-Encoding: chunked 281s #DMMATCH1: 1 281s #X-Content-Length-Note: added by Apache::TestRequest 281s # 281s # testing : bytes in body 281s # expected: 38912 281s # received: 38912 281s ok 95 281s #lwp request: 281s #GET http://localhost:8529/test_rwrite?8192,39936 HTTP/1.1 281s #User-Agent: libwww-perl/6.77 281s # 281s #server response: 281s #HTTP/1.1 200 OK 281s #Connection: close 281s #Date: Fri, 29 Nov 2024 19:50:38 GMT 281s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 281s #Vary: In-If1 281s #Content-Length: 0 281s #Client-Date: Fri, 29 Nov 2024 19:50:38 GMT 281s #Client-Peer: 127.0.0.1:8529 281s #Client-Response-Num: 1 281s #Client-Transfer-Encoding: chunked 281s #DMMATCH1: 1 281s #X-Content-Length-Note: added by Apache::TestRequest 281s # 281s # testing : bytes in body 281s # expected: 39936 281s # received: 39936 281s ok 96 281s #lwp request: 281s #GET http://localhost:8529/test_rwrite?8192,40960 HTTP/1.1 281s #User-Agent: libwww-perl/6.77 281s # 281s #server response: 281s #HTTP/1.1 200 OK 281s #Connection: close 281s #Date: Fri, 29 Nov 2024 19:50:38 GMT 281s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 281s #Vary: In-If1 281s #Content-Length: 0 281s #Client-Date: Fri, 29 Nov 2024 19:50:38 GMT 281s #Client-Peer: 127.0.0.1:8529 281s #Client-Response-Num: 1 281s #Client-Transfer-Encoding: chunked 281s #DMMATCH1: 1 281s #X-Content-Length-Note: added by Apache::TestRequest 281s # 281s # testing : bytes in body 281s # expected: 40960 281s # received: 40960 281s ok 97 281s #lwp request: 281s #GET http://localhost:8529/test_rwrite?8192,41984 HTTP/1.1 281s #User-Agent: libwww-perl/6.77 281s # 281s #server response: 281s #HTTP/1.1 200 OK 281s #Connection: close 281s #Date: Fri, 29 Nov 2024 19:50:38 GMT 281s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 281s #Vary: In-If1 281s #Content-Length: 0 281s #Client-Date: Fri, 29 Nov 2024 19:50:38 GMT 281s #Client-Peer: 127.0.0.1:8529 281s #Client-Response-Num: 1 281s #Client-Transfer-Encoding: chunked 281s #DMMATCH1: 1 281s #X-Content-Length-Note: added by Apache::TestRequest 281s # 281s # testing : bytes in body 281s # expected: 41984 281s # received: 41984 281s ok 98 281s #lwp request: 281s #GET http://localhost:8529/test_rwrite?8192,43008 HTTP/1.1 281s #User-Agent: libwww-perl/6.77 281s # 281s #server response: 281s #HTTP/1.1 200 OK 281s #Connection: close 281s #Date: Fri, 29 Nov 2024 19:50:38 GMT 281s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 281s #Vary: In-If1 281s #Content-Length: 0 281s #Client-Date: Fri, 29 Nov 2024 19:50:38 GMT 281s #Client-Peer: 127.0.0.1:8529 281s #Client-Response-Num: 1 281s #Client-Transfer-Encoding: chunked 281s #DMMATCH1: 1 281s #X-Content-Length-Note: added by Apache::TestRequest 281s # 281s # testing : bytes in body 281s # expected: 43008 281s # received: 43008 281s ok 99 281s #lwp request: 281s #GET http://localhost:8529/test_rwrite?8192,44032 HTTP/1.1 281s #User-Agent: libwww-perl/6.77 281s # 281s #server response: 281s #HTTP/1.1 200 OK 281s #Connection: close 281s #Date: Fri, 29 Nov 2024 19:50:38 GMT 281s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 281s #Vary: In-If1 281s #Content-Length: 0 281s #Client-Date: Fri, 29 Nov 2024 19:50:38 GMT 281s #Client-Peer: 127.0.0.1:8529 281s #Client-Response-Num: 1 281s #Client-Transfer-Encoding: chunked 281s #DMMATCH1: 1 281s #X-Content-Length-Note: added by Apache::TestRequest 281s # 281s # testing : bytes in body 281s # expected: 44032 281s # received: 44032 281s ok 100 281s #lwp request: 281s #GET http://localhost:8529/test_rwrite?8192,45056 HTTP/1.1 281s #User-Agent: libwww-perl/6.77 281s # 281s #server response: 281s #HTTP/1.1 200 OK 281s #Connection: close 281s #Date: Fri, 29 Nov 2024 19:50:38 GMT 281s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 281s #Vary: In-If1 281s #Content-Length: 0 281s #Client-Date: Fri, 29 Nov 2024 19:50:38 GMT 281s #Client-Peer: 127.0.0.1:8529 281s #Client-Response-Num: 1 281s #Client-Transfer-Encoding: chunked 281s #DMMATCH1: 1 281s #X-Content-Length-Note: added by Apache::TestRequest 281s # 281s # testing : bytes in body 281s # expected: 45056 281s # received: 45056 281s ok 101 281s #lwp request: 281s #GET http://localhost:8529/test_rwrite?8192,46080 HTTP/1.1 281s #User-Agent: libwww-perl/6.77 281s # 281s #server response: 281s #HTTP/1.1 200 OK 281s #Connection: close 281s #Date: Fri, 29 Nov 2024 19:50:38 GMT 281s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 281s #Vary: In-If1 281s #Content-Length: 0 281s #Client-Date: Fri, 29 Nov 2024 19:50:38 GMT 281s #Client-Peer: 127.0.0.1:8529 281s #Client-Response-Num: 1 281s #Client-Transfer-Encoding: chunked 281s #DMMATCH1: 1 281s #X-Content-Length-Note: added by Apache::TestRequest 281s # 281s # testing : bytes in body 281s # expected: 46080 281s # received: 46080 281s ok 102 281s #lwp request: 281s #GET http://localhost:8529/test_rwrite?8192,47104 HTTP/1.1 281s #User-Agent: libwww-perl/6.77 281s # 281s #server response: 281s #HTTP/1.1 200 OK 281s #Connection: close 281s #Date: Fri, 29 Nov 2024 19:50:38 GMT 281s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 281s #Vary: In-If1 281s #Content-Length: 0 281s #Client-Date: Fri, 29 Nov 2024 19:50:38 GMT 281s #Client-Peer: 127.0.0.1:8529 281s #Client-Response-Num: 1 281s #Client-Transfer-Encoding: chunked 281s #DMMATCH1: 1 281s #X-Content-Length-Note: added by Apache::TestRequest 281s # 281s # testing : bytes in body 281s # expected: 47104 281s # received: 47104 281s ok 103 281s #lwp request: 281s #GET http://localhost:8529/test_rwrite?8192,48128 HTTP/1.1 281s #User-Agent: libwww-perl/6.77 281s # 281s #server response: 281s #HTTP/1.1 200 OK 281s #Connection: close 281s #Date: Fri, 29 Nov 2024 19:50:38 GMT 281s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 281s #Vary: In-If1 281s #Content-Length: 0 281s #Client-Date: Fri, 29 Nov 2024 19:50:38 GMT 281s #Client-Peer: 127.0.0.1:8529 281s #Client-Response-Num: 1 281s #Client-Transfer-Encoding: chunked 281s #DMMATCH1: 1 281s #X-Content-Length-Note: added by Apache::TestRequest 281s # 281s # testing : bytes in body 281s # expected: 48128 281s # received: 48128 281s ok 104 281s #lwp request: 281s #GET http://localhost:8529/test_rwrite?8192,49152 HTTP/1.1 281s #User-Agent: libwww-perl/6.77 281s # 281s #server response: 281s #HTTP/1.1 200 OK 281s #Connection: close 281s #Date: Fri, 29 Nov 2024 19:50:38 GMT 281s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 281s #Vary: In-If1 281s #Content-Length: 0 281s #Client-Date: Fri, 29 Nov 2024 19:50:38 GMT 281s #Client-Peer: 127.0.0.1:8529 281s #Client-Response-Num: 1 281s #Client-Transfer-Encoding: chunked 281s #DMMATCH1: 1 281s #X-Content-Length-Note: added by Apache::TestRequest 281s # 281s # testing : bytes in body 281s # expected: 49152 281s # received: 49152 281s ok 105 281s #lwp request: 281s #GET http://localhost:8529/test_rwrite?8192,50176 HTTP/1.1 281s #User-Agent: libwww-perl/6.77 281s # 281s #server response: 281s #HTTP/1.1 200 OK 281s #Connection: close 281s #Date: Fri, 29 Nov 2024 19:50:38 GMT 281s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 281s #Vary: In-If1 281s #Content-Length: 0 281s #Client-Date: Fri, 29 Nov 2024 19:50:38 GMT 281s #Client-Peer: 127.0.0.1:8529 281s #Client-Response-Num: 1 281s #Client-Transfer-Encoding: chunked 281s #DMMATCH1: 1 281s #X-Content-Length-Note: added by Apache::TestRequest 281s # 281s # testing : bytes in body 281s # expected: 50176 281s # received: 50176 281s ok 106 281s #lwp request: 281s #GET http://localhost:8529/test_rwrite?8192,51200 HTTP/1.1 281s #User-Agent: libwww-perl/6.77 281s # 281s #server response: 281s #HTTP/1.1 200 OK 281s #Connection: close 281s #Date: Fri, 29 Nov 2024 19:50:38 GMT 281s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 281s #Vary: In-If1 281s #Content-Length: 0 281s #Client-Date: Fri, 29 Nov 2024 19:50:38 GMT 281s #Client-Peer: 127.0.0.1:8529 281s #Client-Response-Num: 1 281s #Client-Transfer-Encoding: chunked 281s #DMMATCH1: 1 281s #X-Content-Length-Note: added by Apache::TestRequest 281s # 281s # testing : bytes in body 281s # expected: 51200 281s # received: 51200 281s ok 107 281s #lwp request: 281s #GET http://localhost:8529/test_rwrite?8192,102400 HTTP/1.1 281s #User-Agent: libwww-perl/6.77 281s # 281s #server response: 281s #HTTP/1.1 200 OK 281s #Connection: close 281s #Date: Fri, 29 Nov 2024 19:50:38 GMT 281s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 281s #Vary: In-If1 281s #Content-Length: 0 281s #Client-Date: Fri, 29 Nov 2024 19:50:38 GMT 281s #Client-Peer: 127.0.0.1:8529 281s #Client-Response-Num: 1 281s #Client-Transfer-Encoding: chunked 281s #DMMATCH1: 1 281s #X-Content-Length-Note: added by Apache::TestRequest 281s # 281s # testing : bytes in body 281s # expected: 102400 281s # received: 102400 281s ok 108 281s #lwp request: 281s #GET http://localhost:8529/test_rwrite?8192,307200 HTTP/1.1 281s #User-Agent: libwww-perl/6.77 281s # 281s #server response: 281s #HTTP/1.1 200 OK 281s #Connection: close 281s #Date: Fri, 29 Nov 2024 19:50:38 GMT 281s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 281s #Vary: In-If1 281s #Content-Length: 0 281s #Client-Date: Fri, 29 Nov 2024 19:50:38 GMT 281s #Client-Peer: 127.0.0.1:8529 281s #Client-Response-Num: 1 281s #Client-Transfer-Encoding: chunked 281s #DMMATCH1: 1 281s #X-Content-Length-Note: added by Apache::TestRequest 281s # 281s # testing : bytes in body 281s # expected: 307200 281s # received: 307200 281s ok 109 281s #lwp request: 281s #GET http://localhost:8529/test_rwrite?8192,512000 HTTP/1.1 281s #User-Agent: libwww-perl/6.77 281s # 281s #server response: 281s #HTTP/1.1 200 OK 281s #Connection: close 281s #Date: Fri, 29 Nov 2024 19:50:38 GMT 281s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 281s #Vary: In-If1 281s #Content-Length: 0 281s #Client-Date: Fri, 29 Nov 2024 19:50:38 GMT 281s #Client-Peer: 127.0.0.1:8529 281s #Client-Response-Num: 1 281s #Client-Transfer-Encoding: chunked 281s #DMMATCH1: 1 281s #X-Content-Length-Note: added by Apache::TestRequest 281s # 281s # testing : bytes in body 281s # expected: 512000 281s # received: 512000 281s ok 110 281s #lwp request: 281s #GET http://localhost:8529/test_rwrite?8192,2048000 HTTP/1.1 281s #User-Agent: libwww-perl/6.77 281s # 281s #server response: 281s #HTTP/1.1 200 OK 281s #Connection: close 281s #Date: Fri, 29 Nov 2024 19:50:38 GMT 281s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 281s #Vary: In-If1 281s #Content-Length: 0 281s #Client-Date: Fri, 29 Nov 2024 19:50:38 GMT 281s #Client-Peer: 127.0.0.1:8529 281s #Client-Response-Num: 1 281s #Client-Transfer-Encoding: chunked 281s #DMMATCH1: 1 281s #X-Content-Length-Note: added by Apache::TestRequest 281s # 281s # testing : bytes in body 281s # expected: 2048000 281s # received: 2048000 281s ok 111 281s #lwp request: 281s #GET http://localhost:8529/test_rwrite?8192,4096000 HTTP/1.1 281s #User-Agent: libwww-perl/6.77 281s # 281s #server response: 281s #HTTP/1.1 200 OK 281s #Connection: close 281s #Date: Fri, 29 Nov 2024 19:50:38 GMT 281s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 281s #Vary: In-If1 281s #Content-Length: 0 281s #Client-Date: Fri, 29 Nov 2024 19:50:38 GMT 281s #Client-Peer: 127.0.0.1:8529 281s #Client-Response-Num: 1 281s #Client-Transfer-Encoding: chunked 281s #DMMATCH1: 1 281s #X-Content-Length-Note: added by Apache::TestRequest 281s # 281s # testing : bytes in body 281s # expected: 4096000 281s # received: 4096000 281s ok 112 281s #lwp request: 281s #GET http://localhost:8529/test_rwrite?8192,6144000 HTTP/1.1 281s #User-Agent: libwww-perl/6.77 281s # 281s #server response: 281s #HTTP/1.1 200 OK 281s #Connection: close 281s #Date: Fri, 29 Nov 2024 19:50:38 GMT 281s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 281s #Vary: In-If1 281s #Content-Length: 0 281s #Client-Date: Fri, 29 Nov 2024 19:50:38 GMT 281s #Client-Peer: 127.0.0.1:8529 281s #Client-Response-Num: 1 281s #Client-Transfer-Encoding: chunked 281s #DMMATCH1: 1 281s #X-Content-Length-Note: added by Apache::TestRequest 281s # 281s # testing : bytes in body 281s # expected: 6144000 281s # received: 6144000 281s ok 113 281s #lwp request: 281s #GET http://localhost:8529/test_rwrite?8192,10240000 HTTP/1.1 281s #User-Agent: libwww-perl/6.77 281s # 281s #server response: 281s #HTTP/1.1 200 OK 281s #Connection: close 281s #Date: Fri, 29 Nov 2024 19:50:38 GMT 281s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 281s #Vary: In-If1 281s #Content-Length: 0 281s #Client-Date: Fri, 29 Nov 2024 19:50:38 GMT 281s #Client-Peer: 127.0.0.1:8529 281s #Client-Response-Num: 1 281s #Client-Transfer-Encoding: chunked 281s #DMMATCH1: 1 281s #X-Content-Length-Note: added by Apache::TestRequest 281s # 281s # testing : bytes in body 281s # expected: 10240000 281s # received: 10240000 281s ok 114 281s ok 284s t/apache/server_name_port.t ......... 284s 1..84 284s # Running under perl version 5.040000 for linux 284s # Current time local: Fri Nov 29 19:50:38 2024 284s # Current time GMT: Fri Nov 29 19:50:38 2024 284s # Using Test.pm version 1.31 284s # Using Apache/Test.pm version 1.44 284s # SENDING: 284s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: righthost\r\n\r\n 284s # expecting 200, got 200 284s ok 1 284s # got SERVER_NAME='righthost', expected 'righthost' 284s ok 2 284s # got SERVER_PORT='8529', expected '8529' 284s ok 3 284s # SENDING: 284s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: righthost:123\r\n\r\n 284s # expecting 200, got 200 284s ok 4 284s # got SERVER_NAME='righthost', expected 'righthost' 284s ok 5 284s # got SERVER_PORT='123', expected '123' 284s ok 6 284s # SENDING: 284s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: Righthost\r\n\r\n 284s # expecting 200, got 200 284s ok 7 284s # got SERVER_NAME='righthost', expected 'righthost' 284s ok 8 284s # got SERVER_PORT='8529', expected '8529' 284s ok 9 284s # SENDING: 284s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: Righthost:123\r\n\r\n 284s # expecting 200, got 200 284s ok 10 284s # got SERVER_NAME='righthost', expected 'righthost' 284s ok 11 284s # got SERVER_PORT='123', expected '123' 284s ok 12 284s # SENDING: 284s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: 128.0.0.1\r\n\r\n 284s # expecting 200, got 200 284s ok 13 284s # got SERVER_NAME='128.0.0.1', expected '128.0.0.1' 284s ok 14 284s # got SERVER_PORT='8529', expected '8529' 284s ok 15 284s # SENDING: 284s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: 128.0.0.1:123\r\n\r\n 284s # expecting 200, got 200 284s ok 16 284s # got SERVER_NAME='128.0.0.1', expected '128.0.0.1' 284s ok 17 284s # got SERVER_PORT='123', expected '123' 284s ok 18 284s # SENDING: 284s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: [::1]\r\n\r\n 284s # expecting 200, got 200 284s ok 19 284s # got SERVER_NAME='[::1]', expected '[::1]' 284s ok 20 284s # got SERVER_PORT='8529', expected '8529' 284s ok 21 284s # SENDING: 284s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: [::1]:123\r\n\r\n 284s # expecting 200, got 200 284s ok 22 284s # got SERVER_NAME='[::1]', expected '[::1]' 284s ok 23 284s # got SERVER_PORT='123', expected '123' 284s ok 24 284s # SENDING: 284s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: [a::1]\r\n\r\n 284s # expecting 200, got 200 284s ok 25 284s # got SERVER_NAME='[a::1]', expected '[a::1]' 284s ok 26 284s # got SERVER_PORT='8529', expected '8529' 284s ok 27 284s # SENDING: 284s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: [a::1]:123\r\n\r\n 284s # expecting 200, got 200 284s ok 28 284s # got SERVER_NAME='[a::1]', expected '[a::1]' 284s ok 29 284s # got SERVER_PORT='123', expected '123' 284s ok 30 284s # SENDING: 284s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: [A::1]\r\n\r\n 284s # expecting 200, got 200 284s ok 31 284s # got SERVER_NAME='[a::1]', expected '[a::1]' 284s ok 32 284s # got SERVER_PORT='8529', expected '8529' 284s ok 33 284s # SENDING: 284s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: [A::1]:123\r\n\r\n 284s # expecting 200, got 200 284s ok 34 284s # got SERVER_NAME='[a::1]', expected '[a::1]' 284s ok 35 284s # got SERVER_PORT='123', expected '123' 284s ok 36 284s # SENDING: 284s # GET http://righthost/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: undef\r\n\r\n 284s # expecting 200, got 200 284s ok 37 284s # got SERVER_NAME='righthost', expected 'righthost' 284s ok 38 284s # got SERVER_PORT='8529', expected '8529' 284s ok 39 284s # SENDING: 284s # GET http://righthost:123/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: undef\r\n\r\n 284s # expecting 200, got 200 284s ok 40 284s # got SERVER_NAME='righthost', expected 'righthost' 284s ok 41 284s # got SERVER_PORT='123', expected '123' 284s ok 42 284s # SENDING: 284s # GET http://Righthost/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: undef\r\n\r\n 284s # expecting 200, got 200 284s ok 43 284s # got SERVER_NAME='righthost', expected 'righthost' 284s ok 44 284s # got SERVER_PORT='8529', expected '8529' 284s ok 45 284s # SENDING: 284s # GET http://Righthost:123/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: undef\r\n\r\n 284s # expecting 200, got 200 284s ok 46 284s # got SERVER_NAME='righthost', expected 'righthost' 284s ok 47 284s # got SERVER_PORT='123', expected '123' 284s ok 48 284s # SENDING: 284s # GET http://128.0.0.1/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: undef\r\n\r\n 284s # expecting 200, got 200 284s ok 49 284s # got SERVER_NAME='128.0.0.1', expected '128.0.0.1' 284s ok 50 284s # got SERVER_PORT='8529', expected '8529' 284s ok 51 284s # SENDING: 284s # GET http://128.0.0.1:123/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: undef\r\n\r\n 284s # expecting 200, got 200 284s ok 52 284s # got SERVER_NAME='128.0.0.1', expected '128.0.0.1' 284s ok 53 284s # got SERVER_PORT='123', expected '123' 284s ok 54 284s # SENDING: 284s # GET http://[::1]/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: undef\r\n\r\n 284s # expecting 200, got 200 284s ok 55 284s # got SERVER_NAME='[::1]', expected '[::1]' 284s ok 56 284s # got SERVER_PORT='8529', expected '8529' 284s ok 57 284s # SENDING: 284s # GET http://[::1]:123/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: undef\r\n\r\n 284s # expecting 200, got 200 284s ok 58 284s # got SERVER_NAME='[::1]', expected '[::1]' 284s ok 59 284s # got SERVER_PORT='123', expected '123' 284s ok 60 284s # SENDING: 284s # GET http://righthost/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: wronghost\r\n\r\n 284s # expecting 200, got 200 284s ok 61 284s # got SERVER_NAME='righthost', expected 'righthost' 284s ok 62 284s # got SERVER_PORT='8529', expected '8529' 284s ok 63 284s # SENDING: 284s # GET http://righthost:123/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: wronghost:321\r\n\r\n 284s # expecting 200, got 200 284s ok 64 284s # got SERVER_NAME='righthost', expected 'righthost' 284s ok 65 284s # got SERVER_PORT='123', expected '123' 284s ok 66 284s # SENDING: 284s # GET http://Righthost/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: wronghost\r\n\r\n 284s # expecting 200, got 200 284s ok 67 284s # got SERVER_NAME='righthost', expected 'righthost' 284s ok 68 284s # got SERVER_PORT='8529', expected '8529' 284s ok 69 284s # SENDING: 284s # GET http://Righthost:123/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: wronghost:321\r\n\r\n 284s # expecting 200, got 200 284s ok 70 284s # got SERVER_NAME='righthost', expected 'righthost' 284s ok 71 284s # got SERVER_PORT='123', expected '123' 284s ok 72 284s # SENDING: 284s # GET http://128.0.0.1/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: 126.0.0.1\r\n\r\n 284s # expecting 200, got 200 284s ok 73 284s # got SERVER_NAME='128.0.0.1', expected '128.0.0.1' 284s ok 74 284s # got SERVER_PORT='8529', expected '8529' 284s ok 75 284s # SENDING: 284s # GET http://128.0.0.1:123/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: 126.0.0.1:321\r\n\r\n 284s # expecting 200, got 200 284s ok 76 284s # got SERVER_NAME='128.0.0.1', expected '128.0.0.1' 284s ok 77 284s # got SERVER_PORT='123', expected '123' 284s ok 78 284s # SENDING: 284s # GET http://[::1]/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: [::2]\r\n\r\n 284s # expecting 200, got 200 284s ok 79 284s # got SERVER_NAME='[::1]', expected '[::1]' 284s ok 80 284s # got SERVER_PORT='8529', expected '8529' 284s ok 81 284s # SENDING: 284s # GET http://[::1]:123/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: [::2]:321\r\n\r\n 284s # expecting 200, got 200 284s ok 82 284s # got SERVER_NAME='[::1]', expected '[::1]' 284s ok 83 284s # got SERVER_PORT='123', expected '123' 284s ok 84 284s ok 287s t/apache/teclchunk.t ................ skipped: Not supported yet 290s t/apr/uri.t ......................... 290s 1..1 290s # Running under perl version 5.040000 for linux 290s # Current time local: Fri Nov 29 19:50:44 2024 290s # Current time GMT: Fri Nov 29 19:50:44 2024 290s # Using Test.pm version 1.31 290s # Using Apache/Test.pm version 1.44 290s ok 1 290s ok 293s t/filter/byterange.t ................ skipped: apache version 2.5.0 or higher is required, this is version 2.4.62 296s t/filter/case.t ..................... 296s 1..4 296s # Running under perl version 5.040000 for linux 296s # Current time local: Fri Nov 29 19:50:50 2024 296s # Current time GMT: Fri Nov 29 19:50:50 2024 296s # Using Test.pm version 1.31 296s # Using Apache/Test.pm version 1.44 296s ok 1 296s # testing mod_alias with /getfiles-perl-pod/perlsub.pod 296s # expected 200 296s # received 200 296s # body: =HEAD1 NAME 296s X X 296s 296s PERLSUB - PERL SUBROUTINES (USER-DEFINED FUNCTIONS) 296s 296s =HEAD1 SYNOPSIS 296s 296s TO DECLARE SUBROUTINES: 296s X X 296s 296s SUB NAME; # A "FORWARD" DECLARATION. 296s SUB NAME(PROTO); # DITTO, BUT WITH PROTOTYPES 296s SUB NAME : ATTRS; # WITH ATTRIBUTES 296s SUB NAME(PROTO) : ATTRS; # WITH ATTRIBUTES AND PROTOTYPES 296s 296s SUB NAME BLOCK # A DECLARATION AND A DEFINITION. 296s SUB NAME(PROTO) BLOCK # DITTO, BUT WITH PROTOTYPES 296s SUB NAME : ATTRS BLOCK # WITH ATTRIBUTES 296s SUB NAME(PROTO) : ATTRS BLOCK # WITH PROTOTYPES AND ATTRIBUTES 296s 296s USE FEATURE 'SIGNATURES'; 296s SUB NAME(SIG) BLOCK # WITH SIGNATURE 296s SUB NAME :ATTRS (SIG) BLOCK # WITH SIGNATURE, ATTRIBUTES 296s SUB NAME :PROTOTYPE(PROTO) (SIG) BLOCK # WITH SIGNATURE, PROTOTYPE 296s 296s TO DEFINE AN ANONYMOUS SUBROUTINE AT RUNTIME: 296s X 296s 296s $SUBREF = SUB BLOCK; # NO PROTO 296s $SUBREF = SUB (PROTO) BLOCK; # WITH PROTO 296s $SUBREF = SUB : ATTRS BLOCK; # WITH ATTRIBUTES 296s $SUBREF = SUB (PROTO) : ATTRS BLOCK; # WITH PROTO AND ATTRIBUTES 296s 296s USE FEATURE 'SIGNATURES'; 296s $SUBREF = SUB (SIG) BLOCK; # WITH SIGNATURE 296s $SUBREF = SUB : ATTRS(SIG) BLOCK; # WITH SIGNATURE, ATTRIBUTES 296s 296s TO IMPORT SUBROUTINES: 296s X 296s 296s USE MODULE QW(NAME1 NAME2 NAME3); 296s 296s TO CALL SUBROUTINES: 296s X X 296s 296s NAME(LIST); # REGULAR SUBROUTINE CALL. 296s NAME LIST; # PARENTHESES OPTIONAL IF PREDECLARED/IMPORTED. 296s &NAME(LIST); # CIRCUMVENT PROTOTYPES. 296s &NAME; # MAKES CURRENT @_ VISIBLE TO CALLED SUBROUTINE. 296s 296s =HEAD1 DESCRIPTION 296s 296s LIKE MANY LANGUAGES, PERL PROVIDES FOR USER-DEFINED SUBROUTINES. 296s THESE MAY BE LOCATED ANYWHERE IN THE MAIN PROGRAM, LOADED IN FROM 296s OTHER FILES VIA THE C, C, OR C KEYWORDS, OR 296s GENERATED ON THE FLY USING C OR ANONYMOUS SUBROUTINES. 296s YOU CAN EVEN CALL A FUNCTION INDIRECTLY USING A VARIABLE CONTAINING 296s ITS NAME OR A CODE REFERENCE. 296s 296s THE PERL MODEL FOR FUNCTION CALL AND RETURN VALUES IS SIMPLE: ALL 296s FUNCTIONS ARE PASSED AS PARAMETERS ONE SINGLE FLAT LIST OF SCALARS, AND 296s ALL FUNCTIONS LIKEWISE RETURN TO THEIR CALLER ONE SINGLE FLAT LIST OF 296s SCALARS. ANY ARRAYS OR HASHES IN THESE CALL AND RETURN LISTS WILL 296s COLLAPSE, LOSING THEIR IDENTITIES--BUT YOU MAY ALWAYS USE 296s PASS-BY-REFERENCE INSTEAD TO AVOID THIS. BOTH CALL AND RETURN LISTS MAY 296s CONTAIN AS MANY OR AS FEW SCALAR ELEMENTS AS YOU'D LIKE. (OFTEN A 296s FUNCTION WITHOUT AN EXPLICIT RETURN STATEMENT IS CALLED A SUBROUTINE, BUT 296s THERE'S REALLY NO DIFFERENCE FROM PERL'S PERSPECTIVE.) 296s X X 296s 296s IN A SUBROUTINE THAT USES SIGNATURES (SEE L BELOW), 296s ARGUMENTS ARE ASSIGNED INTO LEXICAL VARIABLES INTRODUCED BY THE 296s SIGNATURE. IN THE CURRENT IMPLEMENTATION OF PERL THEY ARE ALSO 296s ACCESSIBLE IN THE C<@_> ARRAY IN THE SAME WAY AS FOR NON-SIGNATURE 296s SUBROUTINES, BUT ACCESSING THEM IN THIS MANNER IS NOW DISCOURAGED INSIDE 296s SUCH A SIGNATURE-USING SUBROUTINE. 296s 296s IN A SUBROUTINE THAT DOES NOT USE SIGNATURES, ANY ARGUMENTS PASSED IN 296s SHOW UP IN THE ARRAY C<@_>. THEREFORE, IF YOU CALLED A FUNCTION WITH 296s TWO ARGUMENTS, THOSE WOULD BE STORED IN C<$_[0]> AND C<$_[1]>. THE 296s ARRAY C<@_> IS A LOCAL ARRAY, BUT ITS ELEMENTS ARE ALIASES FOR THE 296s ACTUAL SCALAR PARAMETERS. IN PARTICULAR, IF AN ELEMENT C<$_[0]> IS 296s UPDATED, THE CORRESPONDING ARGUMENT IS UPDATED (OR AN ERROR OCCURS IF IT 296s IS NOT UPDATABLE). IF AN ARGUMENT IS AN ARRAY OR HASH ELEMENT WHICH DID 296s NOT EXIST WHEN THE FUNCTION WAS CALLED, THAT ELEMENT IS CREATED ONLY 296s WHEN (AND IF) IT IS MODIFIED OR A REFERENCE TO IT IS TAKEN. (SOME 296s EARLIER VERSIONS OF PERL CREATED THE ELEMENT WHETHER OR NOT THE ELEMENT 296s WAS ASSIGNED TO.) ASSIGNING TO THE WHOLE ARRAY C<@_> REMOVES THAT 296s ALIASING, AND DOES NOT UPDATE ANY ARGUMENTS. 296s X X X<@_> 296s 296s WHEN NOT USING SIGNATURES, PERL DOES NOT OTHERWISE PROVIDE A MEANS TO 296s CREATE NAMED FORMAL PARAMETERS. IN PRACTICE ALL YOU DO IS ASSIGN TO A 296s C LIST OF THESE. VARIABLES THAT AREN'T DECLARED TO BE PRIVATE ARE 296s GLOBAL VARIABLES. FOR GORY DETAILS ON CREATING PRIVATE VARIABLES, SEE 296s L AND L. 296s TO CREATE PROTECTED ENVIRONMENTS FOR A SET OF FUNCTIONS IN A SEPARATE 296s PACKAGE (AND PROBABLY A SEPARATE FILE), SEE L. 296s 296s A C STATEMENT MAY BE USED TO EXIT A SUBROUTINE, OPTIONALLY 296s SPECIFYING THE RETURNED VALUE, WHICH WILL BE EVALUATED IN THE 296s APPROPRIATE CONTEXT (LIST, SCALAR, OR VOID) DEPENDING ON THE CONTEXT OF 296s THE SUBROUTINE CALL. IF YOU SPECIFY NO RETURN VALUE, THE SUBROUTINE 296s RETURNS AN EMPTY LIST IN LIST CONTEXT, THE UNDEFINED VALUE IN SCALAR 296s CONTEXT, OR NOTHING IN VOID CONTEXT. IF YOU RETURN ONE OR MORE 296s AGGREGATES (ARRAYS AND HASHES), THESE WILL BE FLATTENED TOGETHER INTO 296s ONE LARGE INDISTINGUISHABLE LIST. 296s 296s IF NO C IS FOUND AND IF THE LAST STATEMENT IS AN EXPRESSION, ITS 296s VALUE IS RETURNED. IF THE LAST STATEMENT IS A LOOP CONTROL STRUCTURE 296s LIKE A C OR A C, THE RETURNED VALUE IS UNSPECIFIED. THE 296s EMPTY SUB RETURNS THE EMPTY LIST. 296s X X X 296s 296s EXAMPLE: 296s 296s SUB MAX { 296s MY $MAX = SHIFT(@_); 296s FOREACH $FOO (@_) { 296s $MAX = $FOO IF $MAX < $FOO; 296s } 296s RETURN $MAX; 296s } 296s $BESTDAY = MAX($MON,$TUE,$WED,$THU,$FRI); 296s 296s EXAMPLE: 296s 296s # GET A LINE, COMBINING CONTINUATION LINES 296s # THAT START WITH WHITESPACE 296s 296s SUB GET_LINE { 296s $THISLINE = $LOOKAHEAD; # GLOBAL VARIABLES! 296s LINE: WHILE (DEFINED($LOOKAHEAD = )) { 296s IF ($LOOKAHEAD =~ /^[ \T]/) { 296s $THISLINE .= $LOOKAHEAD; 296s } 296s ELSE { 296s LAST LINE; 296s } 296s } 296s RETURN $THISLINE; 296s } 296s 296s $LOOKAHEAD = ; # GET FIRST LINE 296s WHILE (DEFINED($LINE = GET_LINE())) { 296s ... 296s } 296s 296s ASSIGNING TO A LIST OF PRIVATE VARIABLES TO NAME YOUR ARGUMENTS: 296s 296s SUB MAYBESET { 296s MY($KEY, $VALUE) = @_; 296s $FOO{$KEY} = $VALUE UNLESS $FOO{$KEY}; 296s } 296s 296s BECAUSE THE ASSIGNMENT COPIES THE VALUES, THIS ALSO HAS THE EFFECT 296s OF TURNING CALL-BY-REFERENCE INTO CALL-BY-VALUE. OTHERWISE A 296s FUNCTION IS FREE TO DO IN-PLACE MODIFICATIONS OF C<@_> AND CHANGE 296s ITS CALLER'S VALUES. 296s X X 296s 296s UPCASE_IN($V1, $V2); # THIS CHANGES $V1 AND $V2 296s SUB UPCASE_IN { 296s FOR (@_) { TR/A-Z/A-Z/ } 296s } 296s 296s YOU AREN'T ALLOWED TO MODIFY CONSTANTS IN THIS WAY, OF COURSE. IF AN 296s ARGUMENT WERE ACTUALLY LITERAL AND YOU TRIED TO CHANGE IT, YOU'D TAKE A 296s (PRESUMABLY FATAL) EXCEPTION. FOR EXAMPLE, THIS WON'T WORK: 296s X X 296s 296s UPCASE_IN("FREDERICK"); 296s 296s IT WOULD BE MUCH SAFER IF THE C FUNCTION 296s WERE WRITTEN TO RETURN A COPY OF ITS PARAMETERS INSTEAD 296s OF CHANGING THEM IN PLACE: 296s 296s ($V3, $V4) = UPCASE($V1, $V2); # THIS DOESN'T CHANGE $V1 AND $V2 296s SUB UPCASE { 296s RETURN UNLESS DEFINED WANTARRAY; # VOID CONTEXT, DO NOTHING 296s MY @PARMS = @_; 296s FOR (@PARMS) { TR/A-Z/A-Z/ } 296s RETURN WANTARRAY ? @PARMS : $PARMS[0]; 296s } 296s 296s NOTICE HOW THIS (UNPROTOTYPED) FUNCTION DOESN'T CARE WHETHER IT WAS 296s PASSED REAL SCALARS OR ARRAYS. PERL SEES ALL ARGUMENTS AS ONE BIG, 296s LONG, FLAT PARAMETER LIST IN C<@_>. THIS IS ONE AREA WHERE 296s PERL'S SIMPLE ARGUMENT-PASSING STYLE SHINES. THE C 296s FUNCTION WOULD WORK PERFECTLY WELL WITHOUT CHANGING THE C 296s DEFINITION EVEN IF WE FED IT THINGS LIKE THIS: 296s 296s @NEWLIST = UPCASE(@LIST1, @LIST2); 296s @NEWLIST = UPCASE( SPLIT /:/, $VAR ); 296s 296s DO NOT, HOWEVER, BE TEMPTED TO DO THIS: 296s 296s (@X, @Y) = UPCASE(@LIST1, @LIST2); 296s 296s LIKE THE FLATTENED INCOMING PARAMETER LIST, THE RETURN LIST IS ALSO 296s FLATTENED ON RETURN. SO ALL YOU HAVE MANAGED TO DO HERE IS STORED 296s EVERYTHING IN C<@X> AND MADE C<@Y> EMPTY. SEE 296s L FOR ALTERNATIVES. 296s 296s A SUBROUTINE MAY BE CALLED USING AN EXPLICIT C<&> PREFIX. THE 296s C<&> IS OPTIONAL IN MODERN PERL, AS ARE PARENTHESES IF THE 296s SUBROUTINE HAS BEEN PREDECLARED. THE C<&> IS I OPTIONAL 296s WHEN JUST NAMING THE SUBROUTINE, SUCH AS WHEN IT'S USED AS 296s AN ARGUMENT TO DEFINED() OR UNDEF(). NOR IS IT OPTIONAL WHEN YOU 296s WANT TO DO AN INDIRECT SUBROUTINE CALL WITH A SUBROUTINE NAME OR 296s REFERENCE USING THE C<&$SUBREF()> OR C<&{$SUBREF}()> CONSTRUCTS, 296s ALTHOUGH THE C<< $SUBREF->() >> NOTATION SOLVES THAT PROBLEM. 296s SEE L FOR MORE ABOUT ALL THAT. 296s X<&> 296s 296s SUBROUTINES MAY BE CALLED RECURSIVELY. IF A SUBROUTINE IS CALLED 296s USING THE C<&> FORM, THE ARGUMENT LIST IS OPTIONAL, AND IF OMITTED, 296s NO C<@_> ARRAY IS SET UP FOR THE SUBROUTINE: THE C<@_> ARRAY AT THE 296s TIME OF THE CALL IS VISIBLE TO SUBROUTINE INSTEAD. THIS IS AN 296s EFFICIENCY MECHANISM THAT NEW USERS MAY WISH TO AVOID. 296s X 296s 296s &FOO(1,2,3); # PASS THREE ARGUMENTS 296s FOO(1,2,3); # THE SAME 296s 296s FOO(); # PASS AN EMPTY ARGUMENT LIST 296s &FOO(); # THE SAME 296s 296s &FOO; # FOO() GETS CURRENT ARGS, LIKE FOO(@_)! 296s USE STRICT 'SUBS'; 296s FOO; # LIKE FOO() IFF SUB FOO PREDECLARED, ELSE 296s # A COMPILE-TIME ERROR 296s NO STRICT 'SUBS'; 296s FOO; # LIKE FOO() IFF SUB FOO PREDECLARED, ELSE 296s # A LITERAL STRING "FOO" 296s 296s NOT ONLY DOES THE C<&> FORM MAKE THE ARGUMENT LIST OPTIONAL, IT ALSO 296s DISABLES ANY PROTOTYPE CHECKING ON ARGUMENTS YOU DO PROVIDE. THIS 296s IS PARTLY FOR HISTORICAL REASONS, AND PARTLY FOR HAVING A CONVENIENT WAY 296s TO CHEAT IF YOU KNOW WHAT YOU'RE DOING. SEE L BELOW. 296s X<&> 296s 296s SINCE PERL 5.16.0, THE C<__SUB__> TOKEN IS AVAILABLE UNDER C AND C. IT WILL EVALUATE TO A REFERENCE TO THE 296s CURRENTLY-RUNNING SUB, WHICH ALLOWS FOR RECURSIVE CALLS WITHOUT KNOWING 296s YOUR SUBROUTINE'S NAME. 296s 296s USE V5.16; 296s MY $FACTORIAL = SUB { 296s MY ($X) = @_; 296s RETURN 1 IF $X == 1; 296s RETURN($X * __SUB__->( $X - 1 ) ); 296s }; 296s 296s THE BEHAVIOR OF C<__SUB__> WITHIN A REGEX CODE BLOCK (SUCH AS C) 296s IS SUBJECT TO CHANGE. 296s 296s SUBROUTINES WHOSE NAMES ARE IN ALL UPPER CASE ARE RESERVED TO THE PERL 296s CORE, AS ARE MODULES WHOSE NAMES ARE IN ALL LOWER CASE. A SUBROUTINE IN 296s ALL CAPITALS IS A LOOSELY-HELD CONVENTION MEANING IT WILL BE CALLED 296s INDIRECTLY BY THE RUN-TIME SYSTEM ITSELF, USUALLY DUE TO A TRIGGERED EVENT. 296s SUBROUTINES WHOSE NAME START WITH A LEFT PARENTHESIS ARE ALSO RESERVED THE 296s SAME WAY. THE FOLLOWING IS A LIST OF SOME SUBROUTINES THAT CURRENTLY DO 296s SPECIAL, PRE-DEFINED THINGS. 296s 296s =OVER 296s 296s =ITEM DOCUMENTED LATER IN THIS DOCUMENT 296s 296s C 296s 296s =ITEM DOCUMENTED IN L 296s 296s C, C 296s 296s =ITEM DOCUMENTED IN L 296s 296s C, C 296s 296s =ITEM DOCUMENTED IN L 296s 296s C, C, C, C, C, C, C, 296s C, C, C, C, C, C, 296s C, C, C, C, C, C, C, 296s C, C, C, C, C, C, 296s C, C, C, C, C, 296s C, C, C, C 296s 296s =ITEM DOCUMENTED IN L 296s 296s C, C, C, C, C, C, C, 296s C, C, C, C, C, C, C, 296s C, C, C, C, C, C 296s 296s =ITEM DOCUMENTED IN L 296s 296s L<< C|PERLFUNC/USE >>, L<< C|PERLFUNC/USE >>, 296s L<< C|PERLFUNC/REQUIRE >> 296s 296s =ITEM DOCUMENTED IN L 296s 296s C 296s 296s =ITEM DOCUMENTED IN L 296s 296s C, C, C, C, C 296s 296s =ITEM UNDOCUMENTED, USED INTERNALLY BY THE L FEATURE 296s 296s ANY STARTING WITH C<(> 296s 296s =BACK 296s 296s THE C, C, C, C AND C SUBROUTINES 296s ARE NOT SO MUCH SUBROUTINES AS NAMED SPECIAL CODE BLOCKS, OF WHICH YOU 296s CAN HAVE MORE THAN ONE IN A PACKAGE, AND WHICH YOU CAN B CALL 296s EXPLICITLY. SEE L 296s 296s =HEAD2 SIGNATURES 296s 296s X X 296s 296s PERL HAS A FACILITY TO ALLOW A SUBROUTINE'S FORMAL PARAMETERS TO BE 296s DECLARED BY SPECIAL SYNTAX, SEPARATE FROM THE PROCEDURAL CODE OF THE 296s SUBROUTINE BODY. THE FORMAL PARAMETER LIST IS KNOWN AS A I. 296s 296s THIS FACILITY MUST BE ENABLED BEFORE IT CAN BE USED. IT IS ENABLED 296s AUTOMATICALLY BY A C (OR HIGHER) DECLARATION, OR MORE 296s DIRECTLY BY C, IN THE CURRENT SCOPE. 296s 296s THE SIGNATURE IS PART OF A SUBROUTINE'S BODY. NORMALLY THE BODY OF A 296s SUBROUTINE IS SIMPLY A BRACED BLOCK OF CODE, BUT WHEN USING A SIGNATURE, 296s THE SIGNATURE IS A PARENTHESISED LIST THAT GOES IMMEDIATELY BEFORE THE 296s BLOCK, AFTER ANY NAME OR ATTRIBUTES. 296s 296s FOR EXAMPLE, 296s 296s SUB FOO :LVALUE ($X, $Y = 1, @Z) { .... } 296s 296s THE SIGNATURE DECLARES LEXICAL VARIABLES THAT ARE 296s IN SCOPE FOR THE BLOCK. WHEN THE SUBROUTINE IS CALLED, THE SIGNATURE 296s TAKES CONTROL FIRST. IT POPULATES THE SIGNATURE VARIABLES FROM THE 296s LIST OF ARGUMENTS THAT WERE PASSED. IF THE ARGUMENT LIST DOESN'T MEET 296s THE REQUIREMENTS OF THE SIGNATURE, THEN IT WILL THROW AN EXCEPTION. 296s WHEN THE SIGNATURE PROCESSING IS COMPLETE, CONTROL PASSES TO THE BLOCK. 296s 296s POSITIONAL PARAMETERS ARE HANDLED BY SIMPLY NAMING SCALAR VARIABLES IN 296s THE SIGNATURE. FOR EXAMPLE, 296s 296s SUB FOO ($LEFT, $RIGHT) { 296s RETURN $LEFT + $RIGHT; 296s } 296s 296s TAKES TWO POSITIONAL PARAMETERS, WHICH MUST BE FILLED AT RUNTIME BY 296s TWO ARGUMENTS. BY DEFAULT THE PARAMETERS ARE MANDATORY, AND IT IS 296s NOT PERMITTED TO PASS MORE ARGUMENTS THAN EXPECTED. SO THE ABOVE IS 296s EQUIVALENT TO 296s 296s SUB FOO { 296s DIE "TOO MANY ARGUMENTS FOR SUBROUTINE" UNLESS @_ <= 2; 296s DIE "TOO FEW ARGUMENTS FOR SUBROUTINE" UNLESS @_ >= 2; 296s MY $LEFT = $_[0]; 296s MY $RIGHT = $_[1]; 296s RETURN $LEFT + $RIGHT; 296s } 296s 296s AN ARGUMENT CAN BE IGNORED BY OMITTING THE MAIN PART OF THE NAME FROM 296s A PARAMETER DECLARATION, LEAVING JUST A BARE C<$> SIGIL. FOR EXAMPLE, 296s 296s SUB FOO ($FIRST, $, $THIRD) { 296s RETURN "FIRST=$FIRST, THIRD=$THIRD"; 296s } 296s 296s ALTHOUGH THE IGNORED ARGUMENT DOESN'T GO INTO A VARIABLE, IT IS STILL 296s MANDATORY FOR THE CALLER TO PASS IT. 296s 296s A POSITIONAL PARAMETER IS MADE OPTIONAL BY GIVING A DEFAULT VALUE, 296s SEPARATED FROM THE PARAMETER NAME BY C<=>: 296s 296s SUB FOO ($LEFT, $RIGHT = 0) { 296s RETURN $LEFT + $RIGHT; 296s } 296s 296s THE ABOVE SUBROUTINE MAY BE CALLED WITH EITHER ONE OR TWO ARGUMENTS. 296s THE DEFAULT VALUE EXPRESSION IS EVALUATED WHEN THE SUBROUTINE IS CALLED, 296s SO IT MAY PROVIDE DIFFERENT DEFAULT VALUES FOR DIFFERENT CALLS. IT IS 296s ONLY EVALUATED IF THE ARGUMENT WAS ACTUALLY OMITTED FROM THE CALL. 296s FOR EXAMPLE, 296s 296s MY $AUTO_ID = 0; 296s SUB FOO ($THING, $ID = $AUTO_ID++) { 296s PRINT "$THING HAS ID $ID"; 296s } 296s 296s AUTOMATICALLY ASSIGNS DISTINCT SEQUENTIAL IDS TO THINGS FOR WHICH NO 296s ID WAS SUPPLIED BY THE CALLER. A DEFAULT VALUE EXPRESSION MAY ALSO 296s REFER TO PARAMETERS EARLIER IN THE SIGNATURE, MAKING THE DEFAULT FOR 296s ONE PARAMETER VARY ACCORDING TO THE EARLIER PARAMETERS. FOR EXAMPLE, 296s 296s SUB FOO ($FIRST_NAME, $SURNAME, $NICKNAME = $FIRST_NAME) { 296s PRINT "$FIRST_NAME $SURNAME IS KNOWN AS \"$NICKNAME\""; 296s } 296s 296s A DEFAULT VALUE EXPRESSION CAN ALSO BE WRITTEN USING THE C OPERATOR, 296s WHERE IT WILL BE EVALUATED AND USED IF THE CALLER OMITTED A VALUE OR THE 296s VALUE PROVIDED WAS C. 296s 296s SUB FOO ($NAME //= "WORLD") { 296s PRINT "HELLO, $NAME"; 296s } 296s 296s FOO(UNDEF); # WILL PRINT "HELLO, WORLD" 296s 296s SIMILARLY, THE C<||=> OPERATOR CAN BE USED TO PROVIDE A DEFAULT 296s EXPRESSION TO BE USED WHENEVER THE CALLER PROVIDED A FALSE VALUE (AND 296s REMEMBER THAT A MISSING OR C VALUE ARE ALSO FALSE). 296s 296s SUB FOO ($X ||= 10) { 296s RETURN 5 + $X; 296s } 296s 296s AN OPTIONAL PARAMETER CAN BE NAMELESS JUST LIKE A MANDATORY PARAMETER. 296s FOR EXAMPLE, 296s 296s SUB FOO ($THING, $ = 1) { 296s PRINT $THING; 296s } 296s 296s THE PARAMETER'S DEFAULT VALUE WILL STILL BE EVALUATED IF THE CORRESPONDING 296s ARGUMENT ISN'T SUPPLIED, EVEN THOUGH THE VALUE WON'T BE STORED ANYWHERE. 296s THIS IS IN CASE EVALUATING IT HAS IMPORTANT SIDE EFFECTS. HOWEVER, IT 296s WILL BE EVALUATED IN VOID CONTEXT, SO IF IT DOESN'T HAVE SIDE EFFECTS 296s AND IS NOT TRIVIAL IT WILL GENERATE A WARNING IF THE "VOID" WARNING 296s CATEGORY IS ENABLED. IF A NAMELESS OPTIONAL PARAMETER'S DEFAULT VALUE 296s IS NOT IMPORTANT, IT MAY BE OMITTED JUST AS THE PARAMETER'S NAME WAS: 296s 296s SUB FOO ($THING, $=) { 296s PRINT $THING; 296s } 296s 296s OPTIONAL POSITIONAL PARAMETERS MUST COME AFTER ALL MANDATORY POSITIONAL 296s PARAMETERS. (IF THERE ARE NO MANDATORY POSITIONAL PARAMETERS THEN AN 296s OPTIONAL POSITIONAL PARAMETERS CAN BE THE FIRST THING IN THE SIGNATURE.) 296s IF THERE ARE MULTIPLE OPTIONAL POSITIONAL PARAMETERS AND NOT ENOUGH 296s ARGUMENTS ARE SUPPLIED TO FILL THEM ALL, THEY WILL BE FILLED FROM LEFT 296s TO RIGHT. 296s 296s AFTER POSITIONAL PARAMETERS, ADDITIONAL ARGUMENTS MAY BE CAPTURED IN A 296s SLURPY PARAMETER. THE SIMPLEST FORM OF THIS IS JUST AN ARRAY VARIABLE: 296s 296s SUB FOO ($FILTER, @INPUTS) { 296s PRINT $FILTER->($_) FOREACH @INPUTS; 296s } 296s 296s WITH A SLURPY PARAMETER IN THE SIGNATURE, THERE IS NO UPPER LIMIT ON HOW 296s MANY ARGUMENTS MAY BE PASSED. A SLURPY ARRAY PARAMETER MAY BE NAMELESS 296s JUST LIKE A POSITIONAL PARAMETER, IN WHICH CASE ITS ONLY EFFECT IS TO 296s TURN OFF THE ARGUMENT LIMIT THAT WOULD OTHERWISE APPLY: 296s 296s SUB FOO ($THING, @) { 296s PRINT $THING; 296s } 296s 296s A SLURPY PARAMETER MAY INSTEAD BE A HASH, IN WHICH CASE THE ARGUMENTS 296s AVAILABLE TO IT ARE INTERPRETED AS ALTERNATING KEYS AND VALUES. 296s THERE MUST BE AS MANY KEYS AS VALUES: IF THERE IS AN ODD ARGUMENT THEN 296s AN EXCEPTION WILL BE THROWN. KEYS WILL BE STRINGIFIED, AND IF THERE ARE 296s DUPLICATES THEN THE LATER INSTANCE TAKES PRECEDENCE OVER THE EARLIER, 296s AS WITH STANDARD HASH CONSTRUCTION. 296s 296s SUB FOO ($FILTER, %INPUTS) { 296s PRINT $FILTER->($_, $INPUTS{$_}) FOREACH SORT KEYS %INPUTS; 296s } 296s 296s A SLURPY HASH PARAMETER MAY BE NAMELESS JUST LIKE OTHER KINDS OF 296s PARAMETER. IT STILL INSISTS THAT THE NUMBER OF ARGUMENTS AVAILABLE TO 296s IT BE EVEN, EVEN THOUGH THEY'RE NOT BEING PUT INTO A VARIABLE. 296s 296s SUB FOO ($THING, %) { 296s PRINT $THING; 296s } 296s 296s A SLURPY PARAMETER, EITHER ARRAY OR HASH, MUST BE THE LAST THING IN THE 296s SIGNATURE. IT MAY FOLLOW MANDATORY AND OPTIONAL POSITIONAL PARAMETERS; 296s IT MAY ALSO BE THE ONLY THING IN THE SIGNATURE. SLURPY PARAMETERS CANNOT 296s HAVE DEFAULT VALUES: IF NO ARGUMENTS ARE SUPPLIED FOR THEM THEN YOU GET 296s AN EMPTY ARRAY OR EMPTY HASH. 296s 296s A SIGNATURE MAY BE ENTIRELY EMPTY, IN WHICH CASE ALL IT DOES IS CHECK 296s THAT THE CALLER PASSED NO ARGUMENTS: 296s 296s SUB FOO () { 296s RETURN 123; 296s } 296s 296s PRIOR TO PERL 5.36 THESE WERE CONSIDERED EXPERIMENTAL, AND EMITTED A 296s WARNING IN THE C CATEGORY. FROM PERL 5.36 296s ONWARDS THIS NO LONGER HAPPENS, THOUGH THE WARNING CATEGORY STILL EXISTS 296s FOR BACK-COMPATIBILITY WITH CODE THAT ATTEMPTS TO DISABLE IT WITH A 296s STATEMENT SUCH AS: 296s 296s NO WARNINGS 'EXPERIMENTAL::SIGNATURES'; 296s 296s IN THE CURRENT PERL IMPLEMENTATION, WHEN USING A SIGNATURE THE ARGUMENTS 296s ARE STILL ALSO AVAILABLE IN THE SPECIAL ARRAY VARIABLE C<@_>. HOWEVER, 296s ACCESSING THEM VIA THIS ARRAY IS NOW DISCOURAGED, AND SHOULD NOT BE 296s RELIED UPON IN NEWLY-WRITTEN CODE AS THIS ABILITY MAY CHANGE IN A FUTURE 296s VERSION. CODE THAT ATTEMPTS TO ACCESS THE C<@_> ARRAY WILL PRODUCE 296s WARNINGS IN THE C CATEGORY WHEN 296s COMPILED: 296s 296s SUB F ($X) { 296s # THIS LINE EMITS THE WARNING SEEN BELOW 296s PRINT "ARGUMENTS ARE @_"; 296s } 296s 296s Z<> 296s 296s USE OF @_ IN JOIN OR STRING WITH SIGNATURED SUBROUTINE IS 296s EXPERIMENTAL AT ... 296s 296s THERE IS A DIFFERENCE BETWEEN THE TWO WAYS OF ACCESSING THE ARGUMENTS: 296s C<@_> I THE ARGUMENTS, BUT THE SIGNATURE VARIABLES GET 296s I OF THE ARGUMENTS. SO WRITING TO A SIGNATURE VARIABLE ONLY 296s CHANGES THAT VARIABLE, AND HAS NO EFFECT ON THE CALLER'S VARIABLES, BUT 296s WRITING TO AN ELEMENT OF C<@_> MODIFIES WHATEVER THE CALLER USED TO 296s SUPPLY THAT ARGUMENT. 296s 296s THERE IS A POTENTIAL SYNTACTIC AMBIGUITY BETWEEN SIGNATURES AND PROTOTYPES 296s (SEE L), BECAUSE BOTH START WITH AN OPENING PARENTHESIS AND 296s BOTH CAN APPEAR IN SOME OF THE SAME PLACES, SUCH AS JUST AFTER THE NAME 296s IN A SUBROUTINE DECLARATION. FOR HISTORICAL REASONS, WHEN SIGNATURES 296s ARE NOT ENABLED, ANY OPENING PARENTHESIS IN SUCH A CONTEXT WILL TRIGGER 296s VERY FORGIVING PROTOTYPE PARSING. MOST SIGNATURES WILL BE INTERPRETED 296s AS PROTOTYPES IN THOSE CIRCUMSTANCES, BUT WON'T BE VALID PROTOTYPES. 296s (A VALID PROTOTYPE CANNOT CONTAIN ANY ALPHABETIC CHARACTER.) THIS WILL 296s LEAD TO SOMEWHAT CONFUSING ERROR MESSAGES. 296s 296s TO AVOID AMBIGUITY, WHEN SIGNATURES ARE ENABLED THE SPECIAL SYNTAX 296s FOR PROTOTYPES IS DISABLED. THERE IS NO ATTEMPT TO GUESS WHETHER A 296s PARENTHESISED GROUP WAS INTENDED TO BE A PROTOTYPE OR A SIGNATURE. 296s TO GIVE A SUBROUTINE A PROTOTYPE UNDER THESE CIRCUMSTANCES, USE A 296s L. FOR EXAMPLE, 296s 296s SUB FOO :PROTOTYPE($) { $_[0] } 296s 296s IT IS ENTIRELY POSSIBLE FOR A SUBROUTINE TO HAVE BOTH A PROTOTYPE AND 296s A SIGNATURE. THEY DO DIFFERENT JOBS: THE PROTOTYPE AFFECTS COMPILATION 296s OF CALLS TO THE SUBROUTINE, AND THE SIGNATURE PUTS ARGUMENT VALUES INTO 296s LEXICAL VARIABLES AT RUNTIME. YOU CAN THEREFORE WRITE 296s 296s SUB FOO :PROTOTYPE($$) ($LEFT, $RIGHT) { 296s RETURN $LEFT + $RIGHT; 296s } 296s 296s THE PROTOTYPE ATTRIBUTE, AND ANY OTHER ATTRIBUTES, MUST COME BEFORE 296s THE SIGNATURE. THE SIGNATURE ALWAYS IMMEDIATELY PRECEDES THE BLOCK OF 296s THE SUBROUTINE'S BODY. 296s 296s =HEAD2 PRIVATE VARIABLES VIA MY() 296s X X X X X 296s X X 296s 296s SYNOPSIS: 296s 296s MY $FOO; # DECLARE $FOO LEXICALLY LOCAL 296s MY (@WID, %GET); # DECLARE LIST OF VARIABLES LOCAL 296s MY $FOO = "FLURP"; # DECLARE $FOO LEXICAL, AND INIT IT 296s MY @OOF = @BAR; # DECLARE @OOF LEXICAL, AND INIT IT 296s MY $X : FOO = $Y; # SIMILAR, WITH AN ATTRIBUTE APPLIED 296s 296s B: THE USE OF ATTRIBUTE LISTS ON C DECLARATIONS IS STILL 296s EVOLVING. THE CURRENT SEMANTICS AND INTERFACE ARE SUBJECT TO CHANGE. 296s SEE L AND L. 296s 296s THE C OPERATOR DECLARES THE LISTED VARIABLES TO BE LEXICALLY 296s CONFINED TO THE ENCLOSING BLOCK, CONDITIONAL 296s (C/C/C/C), LOOP 296s (C/C/C/C/C), SUBROUTINE, C, 296s OR C/C/C'D FILE. IF MORE THAN ONE VALUE IS LISTED, THE 296s LIST MUST BE PLACED IN PARENTHESES. ALL LISTED ELEMENTS MUST BE 296s LEGAL LVALUES. ONLY ALPHANUMERIC IDENTIFIERS MAY BE LEXICALLY 296s SCOPED--MAGICAL BUILT-INS LIKE C<$/> MUST CURRENTLY BE CIZED 296s WITH C INSTEAD TO LIMIT THEIR SCOPE DYNAMICALLY. 296s 296s UNLIKE GLOBAL OR PACKAGE VARIABLES LOCALIZED BY THE C OPERATOR, 296s LEXICAL VARIABLES DECLARED WITH C ARE TOTALLY HIDDEN FROM THE OUTSIDE 296s WORLD, INCLUDING ANY CALLED SUBROUTINES. THIS IS TRUE IF IT'S THE SAME 296s SUBROUTINE CALLED FROM ITSELF OR ELSEWHERE--EVERY CALL GETS ITS OWN COPY. 296s X 296s 296s THIS DOESN'T MEAN THAT A C VARIABLE DECLARED IN A STATICALLY 296s ENCLOSING LEXICAL SCOPE WOULD BE INVISIBLE. ONLY DYNAMIC SCOPES 296s ARE CUT OFF. FOR EXAMPLE, THE C FUNCTION BELOW HAS ACCESS 296s TO THE LEXICAL $X VARIABLE BECAUSE BOTH THE C AND THE C 296s OCCURRED AT THE SAME SCOPE, PRESUMABLY FILE SCOPE. 296s 296s MY $X = 10; 296s SUB BUMPX { $X++ } 296s 296s AN C, HOWEVER, CAN SEE LEXICAL VARIABLES OF THE SCOPE IT IS 296s BEING EVALUATED IN, SO LONG AS THE NAMES AREN'T HIDDEN BY DECLARATIONS WITHIN 296s THE C ITSELF. SEE L. 296s X 296s 296s THE PARAMETER LIST TO MY() MAY BE ASSIGNED TO IF DESIRED, WHICH ALLOWS YOU 296s TO INITIALIZE YOUR VARIABLES. (IF NO INITIALIZER IS GIVEN FOR A 296s PARTICULAR VARIABLE, IT IS CREATED WITH THE UNDEFINED VALUE.) COMMONLY 296s THIS IS USED TO NAME INPUT PARAMETERS TO A SUBROUTINE. EXAMPLES: 296s 296s $ARG = "FRED"; # "GLOBAL" VARIABLE 296s $N = CUBE_ROOT(27); 296s PRINT "$ARG THINKS THE ROOT IS $N\N"; 296s # OUTPUTS: FRED THINKS THE ROOT IS 3 296s 296s SUB CUBE_ROOT { 296s MY $ARG = SHIFT; # NAME DOESN'T MATTER 296s $ARG **= 1/3; 296s RETURN $ARG; 296s } 296s 296s THE C IS SIMPLY A MODIFIER ON SOMETHING YOU MIGHT ASSIGN TO. SO WHEN 296s YOU DO ASSIGN TO VARIABLES IN ITS ARGUMENT LIST, C DOESN'T 296s CHANGE WHETHER THOSE VARIABLES ARE VIEWED AS A SCALAR OR AN ARRAY. SO 296s 296s MY ($FOO) = ; # WRONG? 296s MY @FOO = ; 296s 296s BOTH SUPPLY A LIST CONTEXT TO THE RIGHT-HAND SIDE, WHILE 296s 296s MY $FOO = ; 296s 296s SUPPLIES A SCALAR CONTEXT. BUT THE FOLLOWING DECLARES ONLY ONE VARIABLE: 296s 296s MY $FOO, $BAR = 1; # WRONG 296s 296s THAT HAS THE SAME EFFECT AS 296s 296s MY $FOO; 296s $BAR = 1; 296s 296s THE DECLARED VARIABLE IS NOT INTRODUCED (IS NOT VISIBLE) UNTIL AFTER 296s THE CURRENT STATEMENT. THUS, 296s 296s MY $X = $X; 296s 296s CAN BE USED TO INITIALIZE A NEW $X WITH THE VALUE OF THE OLD $X, AND 296s THE EXPRESSION 296s 296s MY $X = 123 AND $X == 123 296s 296s IS FALSE UNLESS THE OLD $X HAPPENED TO HAVE THE VALUE C<123>. 296s 296s LEXICAL SCOPES OF CONTROL STRUCTURES ARE NOT BOUNDED PRECISELY BY THE 296s BRACES THAT DELIMIT THEIR CONTROLLED BLOCKS; CONTROL EXPRESSIONS ARE 296s PART OF THAT SCOPE, TOO. THUS IN THE LOOP 296s 296s WHILE (MY $LINE = <>) { 296s $LINE = LC $LINE; 296s } CONTINUE { 296s PRINT $LINE; 296s } 296s 296s THE SCOPE OF $LINE EXTENDS FROM ITS DECLARATION THROUGHOUT THE REST OF 296s THE LOOP CONSTRUCT (INCLUDING THE C CLAUSE), BUT NOT BEYOND 296s IT. SIMILARLY, IN THE CONDITIONAL 296s 296s IF ((MY $ANSWER = ) =~ /^YES$/I) { 296s USER_AGREES(); 296s } ELSIF ($ANSWER =~ /^NO$/I) { 296s USER_DISAGREES(); 296s } ELSE { 296s CHOMP $ANSWER; 296s DIE "'$ANSWER' IS NEITHER 'YES' NOR 'NO'"; 296s } 296s 296s THE SCOPE OF $ANSWER EXTENDS FROM ITS DECLARATION THROUGH THE REST 296s OF THAT CONDITIONAL, INCLUDING ANY C AND C CLAUSES, 296s BUT NOT BEYOND IT. SEE L FOR INFORMATION 296s ON THE SCOPE OF VARIABLES IN STATEMENTS WITH MODIFIERS. 296s 296s THE C LOOP DEFAULTS TO SCOPING ITS INDEX VARIABLE DYNAMICALLY 296s IN THE MANNER OF C. HOWEVER, IF THE INDEX VARIABLE IS 296s PREFIXED WITH THE KEYWORD C, OR IF THERE IS ALREADY A LEXICAL 296s BY THAT NAME IN SCOPE, THEN A NEW LEXICAL IS CREATED INSTEAD. THUS 296s IN THE LOOP 296s X X 296s 296s FOR MY $I (1, 2, 3) { 296s SOME_FUNCTION(); 296s } 296s 296s THE SCOPE OF $I EXTENDS TO THE END OF THE LOOP, BUT NOT BEYOND IT, 296s RENDERING THE VALUE OF $I INACCESSIBLE WITHIN C. 296s X X 296s 296s SOME USERS MAY WISH TO ENCOURAGE THE USE OF LEXICALLY SCOPED VARIABLES. 296s AS AN AID TO CATCHING IMPLICIT USES TO PACKAGE VARIABLES, 296s WHICH ARE ALWAYS GLOBAL, IF YOU SAY 296s 296s USE STRICT 'VARS'; 296s 296s THEN ANY VARIABLE MENTIONED FROM THERE TO THE END OF THE ENCLOSING 296s BLOCK MUST EITHER REFER TO A LEXICAL VARIABLE, BE PREDECLARED VIA 296s C OR C, OR ELSE MUST BE FULLY QUALIFIED WITH THE PACKAGE NAME. 296s A COMPILATION ERROR RESULTS OTHERWISE. AN INNER BLOCK MAY COUNTERMAND 296s THIS WITH C. 296s 296s A C HAS BOTH A COMPILE-TIME AND A RUN-TIME EFFECT. AT COMPILE 296s TIME, THE COMPILER TAKES NOTICE OF IT. THE PRINCIPAL USEFULNESS 296s OF THIS IS TO QUIET C, BUT IT IS ALSO ESSENTIAL 296s FOR GENERATION OF CLOSURES AS DETAILED IN L. ACTUAL 296s INITIALIZATION IS DELAYED UNTIL RUN TIME, THOUGH, SO IT GETS EXECUTED 296s AT THE APPROPRIATE TIME, SUCH AS EACH TIME THROUGH A LOOP, FOR 296s EXAMPLE. 296s 296s VARIABLES DECLARED WITH C ARE NOT PART OF ANY PACKAGE AND ARE THEREFORE 296s NEVER FULLY QUALIFIED WITH THE PACKAGE NAME. IN PARTICULAR, YOU'RE NOT 296s ALLOWED TO TRY TO MAKE A PACKAGE VARIABLE (OR OTHER GLOBAL) LEXICAL: 296s 296s MY $PACK::VAR; # ERROR! ILLEGAL SYNTAX 296s 296s IN FACT, A PACKAGE OR GLOBAL VARIABLE IS STILL ACCESSIBLE USING THE 296s FULLY QUALIFIED C<::> NOTATION EVEN WHILE A LEXICAL OF THE SAME NAME 296s IS ALSO VISIBLE: 296s 296s PACKAGE MAIN; 296s OUR $X = 10; 296s MY $X = 20; 296s PRINT "$X AND $::X\N"; 296s 296s THAT WILL PRINT OUT C<20> AND C<10>. 296s 296s YOU MAY DECLARE C VARIABLES AT THE OUTERMOST SCOPE OF A FILE 296s TO HIDE ANY SUCH IDENTIFIERS FROM THE WORLD OUTSIDE THAT FILE. THIS 296s IS SIMILAR IN SPIRIT TO C'S STATIC VARIABLES WHEN THEY ARE USED AT 296s THE FILE LEVEL. TO DO THIS WITH A SUBROUTINE REQUIRES THE USE OF 296s A CLOSURE (AN ANONYMOUS FUNCTION THAT ACCESSES ENCLOSING LEXICALS). 296s IF YOU WANT TO CREATE A PRIVATE SUBROUTINE THAT CANNOT BE CALLED 296s FROM OUTSIDE THAT BLOCK, IT CAN DECLARE A LEXICAL VARIABLE CONTAINING 296s AN ANONYMOUS SUB REFERENCE: 296s 296s MY $SECRET_VERSION = '1.001-BETA'; 296s MY $SECRET_SUB = SUB { PRINT $SECRET_VERSION }; 296s $SECRET_SUB->(); 296s 296s AS LONG AS THE REFERENCE IS NEVER RETURNED BY ANY FUNCTION WITHIN THE 296s MODULE, NO OUTSIDE MODULE CAN SEE THE SUBROUTINE, BECAUSE ITS NAME IS NOT IN 296s ANY PACKAGE'S SYMBOL TABLE. REMEMBER THAT IT'S NOT I CALLED 296s C<$SOME_PACK::SECRET_VERSION> OR ANYTHING; IT'S JUST $SECRET_VERSION, 296s UNQUALIFIED AND UNQUALIFIABLE. 296s 296s THIS DOES NOT WORK WITH OBJECT METHODS, HOWEVER; ALL OBJECT METHODS 296s HAVE TO BE IN THE SYMBOL TABLE OF SOME PACKAGE TO BE FOUND. SEE 296s L FOR SOMETHING OF A WORK-AROUND TO 296s THIS. 296s 296s =HEAD2 PERSISTENT PRIVATE VARIABLES 296s X X X X 296s X X 296s 296s THERE ARE TWO WAYS TO BUILD PERSISTENT PRIVATE VARIABLES IN PERL 5.10. 296s FIRST, YOU CAN SIMPLY USE THE C FEATURE. OR, YOU CAN USE CLOSURES, 296s IF YOU WANT TO STAY COMPATIBLE WITH RELEASES OLDER THAN 5.10. 296s 296s =HEAD3 PERSISTENT VARIABLES VIA STATE() 296s 296s BEGINNING WITH PERL 5.10.0, YOU CAN DECLARE VARIABLES WITH THE C 296s KEYWORD IN PLACE OF C. FOR THAT TO WORK, THOUGH, YOU MUST HAVE 296s ENABLED THAT FEATURE BEFOREHAND, EITHER BY USING THE C PRAGMA, OR 296s BY USING C<-E> ON ONE-LINERS (SEE L). BEGINNING WITH PERL 5.16, 296s THE C FORM DOES NOT REQUIRE THE 296s C PRAGMA. 296s 296s THE C KEYWORD CREATES A LEXICAL VARIABLE (FOLLOWING THE SAME SCOPING 296s RULES AS C) THAT PERSISTS FROM ONE SUBROUTINE CALL TO THE NEXT. IF A 296s STATE VARIABLE RESIDES INSIDE AN ANONYMOUS SUBROUTINE, THEN EACH COPY OF 296s THE SUBROUTINE HAS ITS OWN COPY OF THE STATE VARIABLE. HOWEVER, THE VALUE 296s OF THE STATE VARIABLE WILL STILL PERSIST BETWEEN CALLS TO THE SAME COPY OF 296s THE ANONYMOUS SUBROUTINE. (DON'T FORGET THAT C CREATES A NEW 296s SUBROUTINE EACH TIME IT IS EXECUTED.) 296s 296s FOR EXAMPLE, THE FOLLOWING CODE MAINTAINS A PRIVATE COUNTER, INCREMENTED 296s EACH TIME THE GIMME_ANOTHER() FUNCTION IS CALLED: 296s 296s USE FEATURE 'STATE'; 296s SUB GIMME_ANOTHER { STATE $X; RETURN ++$X } 296s 296s AND THIS EXAMPLE USES ANONYMOUS SUBROUTINES TO CREATE SEPARATE COUNTERS: 296s 296s USE FEATURE 'STATE'; 296s SUB CREATE_COUNTER { 296s RETURN SUB { STATE $X; RETURN ++$X } 296s } 296s 296s ALSO, SINCE C<$X> IS LEXICAL, IT CAN'T BE REACHED OR MODIFIED BY ANY PERL 296s CODE OUTSIDE. 296s 296s WHEN COMBINED WITH VARIABLE DECLARATION, SIMPLE ASSIGNMENT TO C 296s VARIABLES (AS IN C) IS EXECUTED ONLY THE FIRST TIME. WHEN SUCH 296s STATEMENTS ARE EVALUATED SUBSEQUENT TIMES, THE ASSIGNMENT IS IGNORED. THE 296s BEHAVIOR OF ASSIGNMENT TO C DECLARATIONS WHERE THE LEFT HAND SIDE 296s OF THE ASSIGNMENT INVOLVES ANY PARENTHESES IS CURRENTLY UNDEFINED. 296s 296s =HEAD3 PERSISTENT VARIABLES WITH CLOSURES 296s 296s JUST BECAUSE A LEXICAL VARIABLE IS LEXICALLY (ALSO CALLED STATICALLY) 296s SCOPED TO ITS ENCLOSING BLOCK, C, OR C FILE, THIS DOESN'T MEAN THAT 296s WITHIN A FUNCTION IT WORKS LIKE A C STATIC. IT NORMALLY WORKS MORE 296s LIKE A C AUTO, BUT WITH IMPLICIT GARBAGE COLLECTION. 296s 296s UNLIKE LOCAL VARIABLES IN C OR C++, PERL'S LEXICAL VARIABLES DON'T 296s NECESSARILY GET RECYCLED JUST BECAUSE THEIR SCOPE HAS EXITED. 296s IF SOMETHING MORE PERMANENT IS STILL AWARE OF THE LEXICAL, IT WILL 296s STICK AROUND. SO LONG AS SOMETHING ELSE REFERENCES A LEXICAL, THAT 296s LEXICAL WON'T BE FREED--WHICH IS AS IT SHOULD BE. YOU WOULDN'T WANT 296s MEMORY BEING FREE UNTIL YOU WERE DONE USING IT, OR KEPT AROUND ONCE YOU 296s WERE DONE. AUTOMATIC GARBAGE COLLECTION TAKES CARE OF THIS FOR YOU. 296s 296s THIS MEANS THAT YOU CAN PASS BACK OR SAVE AWAY REFERENCES TO LEXICAL 296s VARIABLES, WHEREAS TO RETURN A POINTER TO A C AUTO IS A GRAVE ERROR. 296s IT ALSO GIVES US A WAY TO SIMULATE C'S FUNCTION STATICS. HERE'S A 296s MECHANISM FOR GIVING A FUNCTION PRIVATE VARIABLES WITH BOTH LEXICAL 296s SCOPING AND A STATIC LIFETIME. IF YOU DO WANT TO CREATE SOMETHING LIKE 296s C'S STATIC VARIABLES, JUST ENCLOSE THE WHOLE FUNCTION IN AN EXTRA BLOCK, 296s AND PUT THE STATIC VARIABLE OUTSIDE THE FUNCTION BUT IN THE BLOCK. 296s 296s { 296s MY $SECRET_VAL = 0; 296s SUB GIMME_ANOTHER { 296s RETURN ++$SECRET_VAL; 296s } 296s } 296s # $SECRET_VAL NOW BECOMES UNREACHABLE BY THE OUTSIDE 296s # WORLD, BUT RETAINS ITS VALUE BETWEEN CALLS TO GIMME_ANOTHER 296s 296s IF THIS FUNCTION IS BEING SOURCED IN FROM A SEPARATE FILE 296s VIA C OR C, THEN THIS IS PROBABLY JUST FINE. IF IT'S 296s ALL IN THE MAIN PROGRAM, YOU'LL NEED TO ARRANGE FOR THE C 296s TO BE EXECUTED EARLY, EITHER BY PUTTING THE WHOLE BLOCK ABOVE 296s YOUR MAIN PROGRAM, OR MORE LIKELY, PLACING MERELY A C 296s CODE BLOCK AROUND IT TO MAKE SURE IT GETS EXECUTED BEFORE YOUR PROGRAM 296s STARTS TO RUN: 296s 296s BEGIN { 296s MY $SECRET_VAL = 0; 296s SUB GIMME_ANOTHER { 296s RETURN ++$SECRET_VAL; 296s } 296s } 296s 296s SEE L ABOUT THE 296s SPECIAL TRIGGERED CODE BLOCKS, C, C, C, 296s C AND C. 296s 296s IF DECLARED AT THE OUTERMOST SCOPE (THE FILE SCOPE), THEN LEXICALS 296s WORK SOMEWHAT LIKE C'S FILE STATICS. THEY ARE AVAILABLE TO ALL 296s FUNCTIONS IN THAT SAME FILE DECLARED BELOW THEM, BUT ARE INACCESSIBLE 296s FROM OUTSIDE THAT FILE. THIS STRATEGY IS SOMETIMES USED IN MODULES 296s TO CREATE PRIVATE VARIABLES THAT THE WHOLE MODULE CAN SEE. 296s 296s =HEAD2 TEMPORARY VALUES VIA LOCAL() 296s X X X X 296s X 296s 296s B: IN GENERAL, YOU SHOULD BE USING C INSTEAD OF C, BECAUSE 296s IT'S FASTER AND SAFER. EXCEPTIONS TO THIS INCLUDE THE GLOBAL PUNCTUATION 296s VARIABLES, GLOBAL FILEHANDLES AND FORMATS, AND DIRECT MANIPULATION OF THE 296s PERL SYMBOL TABLE ITSELF. C IS MOSTLY USED WHEN THE CURRENT VALUE 296s OF A VARIABLE MUST BE VISIBLE TO CALLED SUBROUTINES. 296s 296s SYNOPSIS: 296s 296s # LOCALIZATION OF VALUES 296s 296s LOCAL $FOO; # MAKE $FOO DYNAMICALLY LOCAL 296s LOCAL (@WID, %GET); # MAKE LIST OF VARIABLES LOCAL 296s LOCAL $FOO = "FLURP"; # MAKE $FOO DYNAMIC, AND INIT IT 296s LOCAL @OOF = @BAR; # MAKE @OOF DYNAMIC, AND INIT IT 296s 296s LOCAL $HASH{KEY} = "VAL"; # SETS A LOCAL VALUE FOR THIS HASH ENTRY 296s DELETE LOCAL $HASH{KEY}; # DELETE THIS ENTRY FOR THE CURRENT BLOCK 296s LOCAL ($COND ? $V1 : $V2); # SEVERAL TYPES OF LVALUES SUPPORT 296s # LOCALIZATION 296s 296s # LOCALIZATION OF SYMBOLS 296s 296s LOCAL *FH; # LOCALIZE $FH, @FH, %FH, &FH ... 296s LOCAL *MERLYN = *RANDAL; # NOW $MERLYN IS REALLY $RANDAL, PLUS 296s # @MERLYN IS REALLY @RANDAL, ETC 296s LOCAL *MERLYN = 'RANDAL'; # SAME THING: PROMOTE 'RANDAL' TO *RANDAL 296s LOCAL *MERLYN = \$RANDAL; # JUST ALIAS $MERLYN, NOT @MERLYN ETC 296s 296s A C MODIFIES ITS LISTED VARIABLES TO BE "LOCAL" TO THE 296s ENCLOSING BLOCK, C, OR C--AND TO I. A C JUST GIVES TEMPORARY 296s VALUES TO GLOBAL (MEANING PACKAGE) VARIABLES. IT DOES I CREATE 296s A LOCAL VARIABLE. THIS IS KNOWN AS DYNAMIC SCOPING. LEXICAL SCOPING 296s IS DONE WITH C, WHICH WORKS MORE LIKE C'S AUTO DECLARATIONS. 296s 296s SOME TYPES OF LVALUES CAN BE LOCALIZED AS WELL: HASH AND ARRAY ELEMENTS 296s AND SLICES, CONDITIONALS (PROVIDED THAT THEIR RESULT IS ALWAYS 296s LOCALIZABLE), AND SYMBOLIC REFERENCES. AS FOR SIMPLE VARIABLES, THIS 296s CREATES NEW, DYNAMICALLY SCOPED VALUES. 296s 296s IF MORE THAN ONE VARIABLE OR EXPRESSION IS GIVEN TO C, THEY MUST BE 296s PLACED IN PARENTHESES. THIS OPERATOR WORKS 296s BY SAVING THE CURRENT VALUES OF THOSE VARIABLES IN ITS ARGUMENT LIST ON A 296s HIDDEN STACK AND RESTORING THEM UPON EXITING THE BLOCK, SUBROUTINE, OR 296s EVAL. THIS MEANS THAT CALLED SUBROUTINES CAN ALSO REFERENCE THE LOCAL 296s VARIABLE, BUT NOT THE GLOBAL ONE. THE ARGUMENT LIST MAY BE ASSIGNED TO IF 296s DESIRED, WHICH ALLOWS YOU TO INITIALIZE YOUR LOCAL VARIABLES. (IF NO 296s INITIALIZER IS GIVEN FOR A PARTICULAR VARIABLE, IT IS CREATED WITH AN 296s UNDEFINED VALUE.) 296s 296s BECAUSE C IS A RUN-TIME OPERATOR, IT GETS EXECUTED EACH TIME 296s THROUGH A LOOP. CONSEQUENTLY, IT'S MORE EFFICIENT TO LOCALIZE YOUR 296s VARIABLES OUTSIDE THE LOOP. 296s 296s =HEAD3 GRAMMATICAL NOTE ON LOCAL() 296s X 296s 296s A C IS SIMPLY A MODIFIER ON AN LVALUE EXPRESSION. WHEN YOU ASSIGN TO 296s A CIZED VARIABLE, THE C DOESN'T CHANGE WHETHER ITS LIST IS 296s VIEWED AS A SCALAR OR AN ARRAY. SO 296s 296s LOCAL($FOO) = ; 296s LOCAL @FOO = ; 296s 296s BOTH SUPPLY A LIST CONTEXT TO THE RIGHT-HAND SIDE, WHILE 296s 296s LOCAL $FOO = ; 296s 296s SUPPLIES A SCALAR CONTEXT. 296s 296s =HEAD3 LOCALIZATION OF SPECIAL VARIABLES 296s X 296s 296s IF YOU LOCALIZE A SPECIAL VARIABLE, YOU'LL BE GIVING A NEW VALUE TO IT, 296s BUT ITS MAGIC WON'T GO AWAY. THAT MEANS THAT ALL SIDE-EFFECTS RELATED 296s TO THIS MAGIC STILL WORK WITH THE LOCALIZED VALUE. 296s 296s THIS FEATURE ALLOWS CODE LIKE THIS TO WORK : 296s 296s # READ THE WHOLE CONTENTS OF FILE IN $SLURP 296s { LOCAL $/ = UNDEF; $SLURP = ; } 296s 296s NOTE, HOWEVER, THAT THIS RESTRICTS LOCALIZATION OF SOME VALUES ; FOR 296s EXAMPLE, THE FOLLOWING STATEMENT DIES, AS OF PERL 5.10.0, WITH AN ERROR 296s I, BECAUSE THE $1 VARIABLE IS 296s MAGICAL AND READ-ONLY : 296s 296s LOCAL $1 = 2; 296s 296s ONE EXCEPTION IS THE DEFAULT SCALAR VARIABLE: STARTING WITH PERL 5.14 296s C WILL ALWAYS STRIP ALL MAGIC FROM $_, TO MAKE IT POSSIBLE 296s TO SAFELY REUSE $_ IN A SUBROUTINE. 296s 296s B: LOCALIZATION OF TIED ARRAYS AND HASHES DOES NOT CURRENTLY 296s WORK AS DESCRIBED. 296s THIS WILL BE FIXED IN A FUTURE RELEASE OF PERL; IN THE MEANTIME, AVOID 296s CODE THAT RELIES ON ANY PARTICULAR BEHAVIOR OF LOCALISING TIED ARRAYS 296s OR HASHES (LOCALISING INDIVIDUAL ELEMENTS IS STILL OKAY). 296s SEE L FOR MORE 296s DETAILS. 296s X 296s 296s =HEAD3 LOCALIZATION OF GLOBS 296s X X 296s 296s THE CONSTRUCT 296s 296s LOCAL *NAME; 296s 296s CREATES A WHOLE NEW SYMBOL TABLE ENTRY FOR THE GLOB C IN THE 296s CURRENT PACKAGE. THAT MEANS THAT ALL VARIABLES IN ITS GLOB SLOT ($NAME, 296s @NAME, %NAME, &NAME, AND THE C FILEHANDLE) ARE DYNAMICALLY RESET. 296s 296s THIS IMPLIES, AMONG OTHER THINGS, THAT ANY MAGIC EVENTUALLY CARRIED BY 296s THOSE VARIABLES IS LOCALLY LOST. IN OTHER WORDS, SAYING C 296s WILL NOT HAVE ANY EFFECT ON THE INTERNAL VALUE OF THE INPUT RECORD 296s SEPARATOR. 296s 296s =HEAD3 LOCALIZATION OF ELEMENTS OF COMPOSITE TYPES 296s X X 296s X 296s 296s IT'S ALSO WORTH TAKING A MOMENT TO EXPLAIN WHAT HAPPENS WHEN YOU 296s CIZE A MEMBER OF A COMPOSITE TYPE (I.E. AN ARRAY OR HASH ELEMENT). 296s IN THIS CASE, THE ELEMENT IS CIZED I. THIS MEANS THAT 296s WHEN THE SCOPE OF THE C ENDS, THE SAVED VALUE WILL BE 296s RESTORED TO THE HASH ELEMENT WHOSE KEY WAS NAMED IN THE C, OR 296s THE ARRAY ELEMENT WHOSE INDEX WAS NAMED IN THE C. IF THAT 296s ELEMENT WAS DELETED WHILE THE C WAS IN EFFECT (E.G. BY A 296s C FROM A HASH OR A C OF AN ARRAY), IT WILL SPRING 296s BACK INTO EXISTENCE, POSSIBLY EXTENDING AN ARRAY AND FILLING IN THE 296s SKIPPED ELEMENTS WITH C. FOR INSTANCE, IF YOU SAY 296s 296s %HASH = ( 'THIS' => 'IS', 'A' => 'TEST' ); 296s @ARY = ( 0..5 ); 296s { 296s LOCAL($ARY[5]) = 6; 296s LOCAL($HASH{'A'}) = 'DRILL'; 296s WHILE (MY $E = POP(@ARY)) { 296s PRINT "$E . . .\N"; 296s LAST UNLESS $E > 3; 296s } 296s IF (@ARY) { 296s $HASH{'ONLY A'} = 'TEST'; 296s DELETE $HASH{'A'}; 296s } 296s } 296s PRINT JOIN(' ', MAP { "$_ $HASH{$_}" } SORT KEYS %HASH),".\N"; 296s PRINT "THE ARRAY HAS ",SCALAR(@ARY)," ELEMENTS: ", 296s JOIN(', ', MAP { DEFINED $_ ? $_ : 'UNDEF' } @ARY),"\N"; 296s 296s PERL WILL PRINT 296s 296s 6 . . . 296s 4 . . . 296s 3 . . . 296s THIS IS A TEST ONLY A TEST. 296s THE ARRAY HAS 6 ELEMENTS: 0, 1, 2, UNDEF, UNDEF, 5 296s 296s THE BEHAVIOR OF LOCAL() ON NON-EXISTENT MEMBERS OF COMPOSITE 296s TYPES IS SUBJECT TO CHANGE IN FUTURE. THE BEHAVIOR OF LOCAL() 296s ON ARRAY ELEMENTS SPECIFIED USING NEGATIVE INDEXES IS PARTICULARLY 296s SURPRISING, AND IS VERY LIKELY TO CHANGE. 296s 296s =HEAD3 LOCALIZED DELETION OF ELEMENTS OF COMPOSITE TYPES 296s X X X 296s X 296s 296s YOU CAN USE THE C AND C 296s CONSTRUCTS TO DELETE A COMPOSITE TYPE ENTRY FOR THE CURRENT BLOCK AND RESTORE 296s IT WHEN IT ENDS. THEY RETURN THE ARRAY/HASH VALUE BEFORE THE LOCALIZATION, 296s WHICH MEANS THAT THEY ARE RESPECTIVELY EQUIVALENT TO 296s 296s DO { 296s MY $VAL = $ARRAY[$IDX]; 296s LOCAL $ARRAY[$IDX]; 296s DELETE $ARRAY[$IDX]; 296s $VAL 296s } 296s 296s AND 296s 296s DO { 296s MY $VAL = $HASH{KEY}; 296s LOCAL $HASH{KEY}; 296s DELETE $HASH{KEY}; 296s $VAL 296s } 296s 296s EXCEPT THAT FOR THOSE THE C IS 296s SCOPED TO THE C BLOCK. SLICES ARE 296s ALSO ACCEPTED. 296s 296s MY %HASH = ( 296s A => [ 7, 8, 9 ], 296s B => 1, 296s ) 296s 296s { 296s MY $X = DELETE LOCAL $HASH{A}; 296s # $X IS [ 7, 8, 9 ] 296s # %HASH IS (B => 1) 296s 296s { 296s MY @NUMS = DELETE LOCAL @$X[0, 2] 296s # @NUMS IS (7, 9) 296s # $X IS [ UNDEF, 8 ] 296s 296s $X[0] = 999; # WILL BE ERASED WHEN THE SCOPE ENDS 296s } 296s # $X IS BACK TO [ 7, 8, 9 ] 296s 296s } 296s # %HASH IS BACK TO ITS ORIGINAL STATE 296s 296s THIS CONSTRUCT IS SUPPORTED SINCE PERL V5.12. 296s 296s =HEAD2 LVALUE SUBROUTINES 296s X X 296s 296s IT IS POSSIBLE TO RETURN A MODIFIABLE VALUE FROM A SUBROUTINE. 296s TO DO THIS, YOU HAVE TO DECLARE THE SUBROUTINE TO RETURN AN LVALUE. 296s 296s MY $VAL; 296s SUB CANMOD : LVALUE { 296s $VAL; # OR: RETURN $VAL; 296s } 296s SUB NOMOD { 296s $VAL; 296s } 296s 296s CANMOD() = 5; # ASSIGNS TO $VAL 296s NOMOD() = 5; # ERROR 296s 296s THE SCALAR/LIST CONTEXT FOR THE SUBROUTINE AND FOR THE RIGHT-HAND 296s SIDE OF ASSIGNMENT IS DETERMINED AS IF THE SUBROUTINE CALL IS REPLACED 296s BY A SCALAR. FOR EXAMPLE, CONSIDER: 296s 296s DATA(2,3) = GET_DATA(3,4); 296s 296s BOTH SUBROUTINES HERE ARE CALLED IN A SCALAR CONTEXT, WHILE IN: 296s 296s (DATA(2,3)) = GET_DATA(3,4); 296s 296s AND IN: 296s 296s (DATA(2),DATA(3)) = GET_DATA(3,4); 296s 296s ALL THE SUBROUTINES ARE CALLED IN A LIST CONTEXT. 296s 296s LVALUE SUBROUTINES ARE CONVENIENT, BUT YOU HAVE TO KEEP IN MIND THAT, 296s WHEN USED WITH OBJECTS, THEY MAY VIOLATE ENCAPSULATION. A NORMAL 296s MUTATOR CAN CHECK THE SUPPLIED ARGUMENT BEFORE SETTING THE ATTRIBUTE 296s IT IS PROTECTING, AN LVALUE SUBROUTINE CANNOT. IF YOU REQUIRE ANY 296s SPECIAL PROCESSING WHEN STORING AND RETRIEVING THE VALUES, CONSIDER 296s USING THE CPAN MODULE SENTINEL OR SOMETHING SIMILAR. 296s 296s =HEAD2 LEXICAL SUBROUTINES 296s X X X X 296s 296s BEGINNING WITH PERL 5.18, YOU CAN DECLARE A PRIVATE SUBROUTINE WITH C 296s OR C. AS WITH STATE VARIABLES, THE C KEYWORD IS ONLY 296s AVAILABLE UNDER C OR C OR HIGHER. 296s 296s PRIOR TO PERL 5.26, LEXICAL SUBROUTINES WERE DEEMED EXPERIMENTAL AND WERE 296s AVAILABLE ONLY UNDER THE C PRAGMA. THEY ALSO 296s PRODUCED A WARNING UNLESS THE "EXPERIMENTAL::LEXICAL_SUBS" WARNINGS 296s CATEGORY WAS DISABLED. 296s 296s THESE SUBROUTINES ARE ONLY VISIBLE WITHIN THE BLOCK IN WHICH THEY ARE 296s DECLARED, AND ONLY AFTER THAT DECLARATION: 296s 296s # INCLUDE THESE TWO LINES IF YOUR CODE IS INTENDED TO RUN UNDER PERL 296s # VERSIONS EARLIER THAN 5.26. 296s NO WARNINGS "EXPERIMENTAL::LEXICAL_SUBS"; 296s USE FEATURE 'LEXICAL_SUBS'; 296s 296s FOO(); # CALLS THE PACKAGE/GLOBAL SUBROUTINE 296s STATE SUB FOO { 296s FOO(); # ALSO CALLS THE PACKAGE SUBROUTINE 296s } 296s FOO(); # CALLS "STATE" SUB 296s MY $REF = \&FOO; # TAKE A REFERENCE TO "STATE" SUB 296s 296s MY SUB BAR { ... } 296s BAR(); # CALLS "MY" SUB 296s 296s YOU CAN'T (DIRECTLY) WRITE A RECURSIVE LEXICAL SUBROUTINE: 296s 296s # WRONG 296s MY SUB BAZ { 296s BAZ(); 296s } 296s 296s THIS EXAMPLE FAILS BECAUSE C REFERS TO THE PACKAGE/GLOBAL SUBROUTINE 296s C, NOT THE LEXICAL SUBROUTINE CURRENTLY BEING DEFINED. 296s 296s THE SOLUTION IS TO USE L|PERLFUNC/__SUB__>: 296s 296s MY SUB BAZ { 296s __SUB__->(); # CALLS ITSELF 296s } 296s 296s IT IS POSSIBLE TO PREDECLARE A LEXICAL SUBROUTINE. THE C 296s SUBROUTINE DEFINITION SYNTAX RESPECTS ANY PREVIOUS C OR C 296s DECLARATION. USING THIS TO DEFINE RECURSIVE SUBROUTINES IS A BAD IDEA, 296s HOWEVER: 296s 296s MY SUB BAZ; # PREDECLARATION 296s SUB BAZ { # DEFINE THE "MY" SUB 296s BAZ(); # WRONG: CALLS ITSELF, BUT LEAKS MEMORY 296s } 296s 296s JUST LIKE C<< MY $F; $F = SUB { $F->() } >>, THIS EXAMPLE LEAKS MEMORY. THE 296s NAME C IS A REFERENCE TO THE SUBROUTINE, AND THE SUBROUTINE USES THE NAME 296s C; THEY KEEP EACH OTHER ALIVE (SEE L). 296s 296s =HEAD3 C VS C 296s 296s WHAT IS THE DIFFERENCE BETWEEN "STATE" SUBS AND "MY" SUBS? EACH TIME THAT 296s EXECUTION ENTERS A BLOCK WHEN "MY" SUBS ARE DECLARED, A NEW COPY OF EACH 296s SUB IS CREATED. "STATE" SUBROUTINES PERSIST FROM ONE EXECUTION OF THE 296s CONTAINING BLOCK TO THE NEXT. 296s 296s SO, IN GENERAL, "STATE" SUBROUTINES ARE FASTER. BUT "MY" SUBS ARE 296s NECESSARY IF YOU WANT TO CREATE CLOSURES: 296s 296s SUB WHATEVER { 296s MY $X = SHIFT; 296s MY SUB INNER { 296s ... DO SOMETHING WITH $X ... 296s } 296s INNER(); 296s } 296s 296s IN THIS EXAMPLE, A NEW C<$X> IS CREATED WHEN C IS CALLED, AND 296s ALSO A NEW C, WHICH CAN SEE THE NEW C<$X>. A "STATE" SUB WILL ONLY 296s SEE THE C<$X> FROM THE FIRST CALL TO C. 296s 296s =HEAD3 C SUBROUTINES 296s 296s LIKE C, C CREATES A LEXICAL ALIAS TO THE PACKAGE 296s SUBROUTINE OF THE SAME NAME. 296s 296s THE TWO MAIN USES FOR THIS ARE TO SWITCH BACK TO USING THE PACKAGE SUB 296s INSIDE AN INNER SCOPE: 296s 296s SUB FOO { ... } 296s 296s SUB BAR { 296s MY SUB FOO { ... } 296s { 296s # NEED TO USE THE OUTER FOO HERE 296s OUR SUB FOO; 296s FOO(); 296s } 296s } 296s 296s AND TO MAKE A SUBROUTINE VISIBLE TO OTHER PACKAGES IN THE SAME SCOPE: 296s 296s PACKAGE MYSNEAKYMODULE; 296s 296s OUR SUB DO_SOMETHING { ... } 296s 296s SUB DO_SOMETHING_WITH_CALLER { 296s PACKAGE DB; 296s () = CALLER 1; # SETS @DB::ARGS 296s DO_SOMETHING(@ARGS); # USES MYSNEAKYMODULE::DO_SOMETHING 296s } 296s 296s =HEAD2 PASSING SYMBOL TABLE ENTRIES (TYPEGLOBS) 296s X X<*> 296s 296s B: THE MECHANISM DESCRIBED IN THIS SECTION WAS ORIGINALLY 296s THE ONLY WAY TO SIMULATE PASS-BY-REFERENCE IN OLDER VERSIONS OF 296s PERL. WHILE IT STILL WORKS FINE IN MODERN VERSIONS, THE NEW REFERENCE 296s MECHANISM IS GENERALLY EASIER TO WORK WITH. SEE BELOW. 296s 296s SOMETIMES YOU DON'T WANT TO PASS THE VALUE OF AN ARRAY TO A SUBROUTINE 296s BUT RATHER THE NAME OF IT, SO THAT THE SUBROUTINE CAN MODIFY THE GLOBAL 296s COPY OF IT RATHER THAN WORKING WITH A LOCAL COPY. IN PERL YOU CAN 296s REFER TO ALL OBJECTS OF A PARTICULAR NAME BY PREFIXING THE NAME 296s WITH A STAR: C<*FOO>. THIS IS OFTEN KNOWN AS A "TYPEGLOB", BECAUSE THE 296s STAR ON THE FRONT CAN BE THOUGHT OF AS A WILDCARD MATCH FOR ALL THE 296s FUNNY PREFIX CHARACTERS ON VARIABLES AND SUBROUTINES AND SUCH. 296s 296s WHEN EVALUATED, THE TYPEGLOB PRODUCES A SCALAR VALUE THAT REPRESENTS 296s ALL THE OBJECTS OF THAT NAME, INCLUDING ANY FILEHANDLE, FORMAT, OR 296s SUBROUTINE. WHEN ASSIGNED TO, IT CAUSES THE NAME MENTIONED TO REFER TO 296s WHATEVER C<*> VALUE WAS ASSIGNED TO IT. EXAMPLE: 296s 296s SUB DOUBLEARY { 296s LOCAL(*SOMEARY) = @_; 296s FOREACH $ELEM (@SOMEARY) { 296s $ELEM *= 2; 296s } 296s } 296s DOUBLEARY(*FOO); 296s DOUBLEARY(*BAR); 296s 296s SCALARS ARE ALREADY PASSED BY REFERENCE, SO YOU CAN MODIFY 296s SCALAR ARGUMENTS WITHOUT USING THIS MECHANISM BY REFERRING EXPLICITLY 296s TO C<$_[0]> ETC. YOU CAN MODIFY ALL THE ELEMENTS OF AN ARRAY BY PASSING 296s ALL THE ELEMENTS AS SCALARS, BUT YOU HAVE TO USE THE C<*> MECHANISM (OR 296s THE EQUIVALENT REFERENCE MECHANISM) TO C, C, OR CHANGE THE SIZE OF 296s AN ARRAY. IT WILL CERTAINLY BE FASTER TO PASS THE TYPEGLOB (OR REFERENCE). 296s 296s EVEN IF YOU DON'T WANT TO MODIFY AN ARRAY, THIS MECHANISM IS USEFUL FOR 296s PASSING MULTIPLE ARRAYS IN A SINGLE LIST, BECAUSE NORMALLY THE LIST 296s MECHANISM WILL MERGE ALL THE ARRAY VALUES SO THAT YOU CAN'T EXTRACT OUT 296s THE INDIVIDUAL ARRAYS. FOR MORE ON TYPEGLOBS, SEE 296s L. 296s 296s =HEAD2 WHEN TO STILL USE LOCAL() 296s X X 296s 296s DESPITE THE EXISTENCE OF C, THERE ARE STILL THREE PLACES WHERE THE 296s C OPERATOR STILL SHINES. IN FACT, IN THESE THREE PLACES, YOU 296s I USE C INSTEAD OF C. 296s 296s =OVER 4 296s 296s =ITEM 1. 296s 296s YOU NEED TO GIVE A GLOBAL VARIABLE A TEMPORARY VALUE, ESPECIALLY $_. 296s 296s THE GLOBAL VARIABLES, LIKE C<@ARGV> OR THE PUNCTUATION VARIABLES, MUST BE 296s CIZED WITH C. THIS BLOCK READS IN F, AND SPLITS 296s IT UP INTO CHUNKS SEPARATED BY LINES OF EQUAL SIGNS, WHICH ARE PLACED 296s IN C<@FIELDS>. 296s 296s { 296s LOCAL @ARGV = ("/ETC/MOTD"); 296s LOCAL $/ = UNDEF; 296s LOCAL $_ = <>; 296s @FIELDS = SPLIT /^\S*=+\S*$/; 296s } 296s 296s IT PARTICULAR, IT'S IMPORTANT TO CIZE $_ IN ANY ROUTINE THAT ASSIGNS 296s TO IT. LOOK OUT FOR IMPLICIT ASSIGNMENTS IN C CONDITIONALS. 296s 296s =ITEM 2. 296s 296s YOU NEED TO CREATE A LOCAL FILE OR DIRECTORY HANDLE OR A LOCAL FUNCTION. 296s 296s A FUNCTION THAT NEEDS A FILEHANDLE OF ITS OWN MUST USE 296s C ON A COMPLETE TYPEGLOB. THIS CAN BE USED TO CREATE NEW SYMBOL 296s TABLE ENTRIES: 296s 296s SUB IOQUEUE { 296s LOCAL (*READER, *WRITER); # NOT MY! 296s PIPE (READER, WRITER) OR DIE "PIPE: $!"; 296s RETURN (*READER, *WRITER); 296s } 296s ($HEAD, $TAIL) = IOQUEUE(); 296s 296s SEE THE SYMBOL MODULE FOR A WAY TO CREATE ANONYMOUS SYMBOL TABLE 296s ENTRIES. 296s 296s BECAUSE ASSIGNMENT OF A REFERENCE TO A TYPEGLOB CREATES AN ALIAS, THIS 296s CAN BE USED TO CREATE WHAT IS EFFECTIVELY A LOCAL FUNCTION, OR AT LEAST, 296s A LOCAL ALIAS. 296s 296s { 296s LOCAL *GROW = \&SHRINK; # ONLY UNTIL THIS BLOCK EXITS 296s GROW(); # REALLY CALLS SHRINK() 296s MOVE(); # IF MOVE() GROW()S, IT SHRINK()S TOO 296s } 296s GROW(); # GET THE REAL GROW() AGAIN 296s 296s SEE L FOR MORE ABOUT MANIPULATING 296s FUNCTIONS BY NAME IN THIS WAY. 296s 296s =ITEM 3. 296s 296s YOU WANT TO TEMPORARILY CHANGE JUST ONE ELEMENT OF AN ARRAY OR HASH. 296s 296s YOU CAN CIZE JUST ONE ELEMENT OF AN AGGREGATE. USUALLY THIS 296s IS DONE ON DYNAMICS: 296s 296s { 296s LOCAL $SIG{INT} = 'IGNORE'; 296s FUNCT(); # UNINTERRUPTIBLE 296s } 296s # INTERRUPTIBILITY AUTOMATICALLY RESTORED HERE 296s 296s BUT IT ALSO WORKS ON LEXICALLY DECLARED AGGREGATES. 296s 296s =BACK 296s 296s =HEAD2 PASS BY REFERENCE 296s X X X 296s 296s IF YOU WANT TO PASS MORE THAN ONE ARRAY OR HASH INTO A FUNCTION--OR 296s RETURN THEM FROM IT--AND HAVE THEM MAINTAIN THEIR INTEGRITY, THEN 296s YOU'RE GOING TO HAVE TO USE AN EXPLICIT PASS-BY-REFERENCE. BEFORE YOU 296s DO THAT, YOU NEED TO UNDERSTAND REFERENCES AS DETAILED IN L. 296s THIS SECTION MAY NOT MAKE MUCH SENSE TO YOU OTHERWISE. 296s 296s HERE ARE A FEW SIMPLE EXAMPLES. FIRST, LET'S PASS IN SEVERAL ARRAYS 296s TO A FUNCTION AND HAVE IT C ALL OF THEN, RETURNING A NEW LIST 296s OF ALL THEIR FORMER LAST ELEMENTS: 296s 296s @TAILINGS = POPMANY ( \@W, \@X, \@Y, \@Z ); 296s 296s SUB POPMANY { 296s MY $AREF; 296s MY @RETLIST; 296s FOREACH $AREF ( @_ ) { 296s PUSH @RETLIST, POP @$AREF; 296s } 296s RETURN @RETLIST; 296s } 296s 296s HERE'S HOW YOU MIGHT WRITE A FUNCTION THAT RETURNS A 296s LIST OF KEYS OCCURRING IN ALL THE HASHES PASSED TO IT: 296s 296s @COMMON = INTER( \%FOO, \%BAR, \%JOE ); 296s SUB INTER { 296s MY ($K, $HREF, %SEEN); # LOCALS 296s FOREACH $HREF (@_) { 296s WHILE ( $K = EACH %$HREF ) { 296s $SEEN{$K}++; 296s } 296s } 296s RETURN GREP { $SEEN{$_} == @_ } KEYS %SEEN; 296s } 296s 296s SO FAR, WE'RE USING JUST THE NORMAL LIST RETURN MECHANISM. 296s WHAT HAPPENS IF YOU WANT TO PASS OR RETURN A HASH? WELL, 296s IF YOU'RE USING ONLY ONE OF THEM, OR YOU DON'T MIND THEM 296s CONCATENATING, THEN THE NORMAL CALLING CONVENTION IS OK, ALTHOUGH 296s A LITTLE EXPENSIVE. 296s 296s WHERE PEOPLE GET INTO TROUBLE IS HERE: 296s 296s (@W, @X) = FUNC(@Y, @Z); 296s OR 296s (%W, %X) = FUNC(%Y, %Z); 296s 296s THAT SYNTAX SIMPLY WON'T WORK. IT SETS JUST C<@W> OR C<%W> AND 296s CLEARS THE C<@X> OR C<%X>. PLUS THE FUNCTION DIDN'T GET PASSED 296s INTO TWO SEPARATE ARRAYS OR HASHES: IT GOT ONE LONG LIST IN C<@_>, 296s AS ALWAYS. 296s 296s IF YOU CAN ARRANGE FOR EVERYONE TO DEAL WITH THIS THROUGH REFERENCES, IT'S 296s CLEANER CODE, ALTHOUGH NOT SO NICE TO LOOK AT. HERE'S A FUNCTION THAT 296s TAKES TWO ARRAY REFERENCES AS ARGUMENTS, RETURNING THE TWO ARRAY ELEMENTS 296s IN ORDER OF HOW MANY ELEMENTS THEY HAVE IN THEM: 296s 296s ($WREF, $XREF) = FUNC(\@Y, \@Z); 296s PRINT "@$WREF HAS MORE THAN @$XREF\N"; 296s SUB FUNC { 296s MY ($YREF, $ZREF) = @_; 296s IF (@$YREF > @$ZREF) { 296s RETURN ($YREF, $ZREF); 296s } ELSE { 296s RETURN ($ZREF, $YREF); 296s } 296s } 296s 296s IT TURNS OUT THAT YOU CAN ACTUALLY DO THIS ALSO: 296s 296s (*W, *X) = FUNC(\@Y, \@Z); 296s PRINT "@W HAS MORE THAN @X\N"; 296s SUB FUNC { 296s LOCAL (*Y, *Z) = @_; 296s IF (@Y > @Z) { 296s RETURN (\@Y, \@Z); 296s } ELSE { 296s RETURN (\@Z, \@Y); 296s } 296s } 296s 296s HERE WE'RE USING THE TYPEGLOBS TO DO SYMBOL TABLE ALIASING. IT'S 296s A TAD SUBTLE, THOUGH, AND ALSO WON'T WORK IF YOU'RE USING C 296s VARIABLES, BECAUSE ONLY GLOBALS (EVEN IN DISGUISE AS CS) 296s ARE IN THE SYMBOL TABLE. 296s 296s IF YOU'RE PASSING AROUND FILEHANDLES, YOU COULD USUALLY JUST USE THE BARE 296s TYPEGLOB, LIKE C<*STDOUT>, BUT TYPEGLOBS REFERENCES WORK, TOO. 296s FOR EXAMPLE: 296s 296s SPLUTTER(\*STDOUT); 296s SUB SPLUTTER { 296s MY $FH = SHIFT; 296s PRINT $FH "HER UM WELL A HMMM\N"; 296s } 296s 296s $REC = GET_REC(\*STDIN); 296s SUB GET_REC { 296s MY $FH = SHIFT; 296s RETURN SCALAR <$FH>; 296s } 296s 296s IF YOU'RE PLANNING ON GENERATING NEW FILEHANDLES, YOU COULD DO THIS. 296s NOTICE TO PASS BACK JUST THE BARE *FH, NOT ITS REFERENCE. 296s 296s SUB OPENIT { 296s MY $PATH = SHIFT; 296s LOCAL *FH; 296s RETURN OPEN (FH, $PATH) ? *FH : UNDEF; 296s } 296s 296s =HEAD2 PROTOTYPES 296s X X 296s 296s PERL SUPPORTS A VERY LIMITED KIND OF COMPILE-TIME ARGUMENT CHECKING 296s USING FUNCTION PROTOTYPING. THIS CAN BE DECLARED IN EITHER THE PROTO 296s SECTION OR WITH A L. 296s IF YOU DECLARE EITHER OF 296s 296s SUB MYPUSH (\@@) 296s SUB MYPUSH :PROTOTYPE(\@@) 296s 296s THEN C TAKES ARGUMENTS EXACTLY LIKE C DOES. 296s 296s IF SUBROUTINE SIGNATURES ARE ENABLED (SEE L), THEN 296s THE SHORTER PROTO SYNTAX IS UNAVAILABLE, BECAUSE IT WOULD CLASH WITH 296s SIGNATURES. IN THAT CASE, A PROTOTYPE CAN ONLY BE DECLARED IN THE FORM 296s OF AN ATTRIBUTE. 296s 296s THE 296s FUNCTION DECLARATION MUST BE VISIBLE AT COMPILE TIME. THE PROTOTYPE 296s AFFECTS ONLY INTERPRETATION OF REGULAR CALLS TO THE FUNCTION, 296s WHERE REGULAR IS DEFINED AS NOT USING THE C<&> SIGIL. IN 296s OTHER WORDS, IF YOU CALL IT LIKE A BUILT-IN FUNCTION, THEN IT BEHAVES 296s LIKE A BUILT-IN FUNCTION. IF YOU CALL IT LIKE AN OLD-FASHIONED (PERL4) 296s SUBROUTINE, THEN IT BEHAVES LIKE AN OLD-FASHIONED SUBROUTINE. IT 296s NATURALLY FALLS OUT FROM THIS RULE THAT PROTOTYPES HAVE NO INFLUENCE 296s ON SUBROUTINE REFERENCES LIKE C<\&FOO> OR ON INDIRECT SUBROUTINE 296s CALLS LIKE C<&{$SUBREF}()> OR C<< $SUBREF->() >>. 296s 296s METHOD CALLS ARE NOT INFLUENCED BY PROTOTYPES EITHER, BECAUSE THE 296s FUNCTION TO BE CALLED IS INDETERMINATE AT COMPILE TIME, SINCE 296s THE EXACT CODE CALLED DEPENDS ON INHERITANCE. 296s 296s BECAUSE THE INTENT OF THIS FEATURE IS PRIMARILY TO LET YOU DEFINE 296s SUBROUTINES THAT WORK LIKE BUILT-IN FUNCTIONS, HERE ARE PROTOTYPES 296s FOR SOME OTHER FUNCTIONS THAT PARSE ALMOST EXACTLY LIKE THE 296s CORRESPONDING BUILT-IN. 296s 296s DECLARED AS CALLED AS 296s 296s SUB MYLINK ($$) MYLINK $OLD, $NEW 296s SUB MYVEC ($$$) MYVEC $VAR, $OFFSET, 1 296s SUB MYINDEX ($$;$) MYINDEX GETSTRING(), "SUBSTR" 296s SUB MYSYSWRITE ($$$;$) MYSYSWRITE $BUF, 0, LENGTH($BUF) - $OFF, $OFF 296s SUB MYREVERSE (@) MYREVERSE $X, $Y, $Z 296s SUB MYJOIN ($@) MYJOIN ":", $X, $Y, $Z 296s SUB MYPOP (\@) MYPOP @ARRAY 296s SUB MYSPLICE (\@$$@) MYSPLICE @ARRAY, 0, 2, @PUSHME 296s SUB MYKEYS (\[%@]) MYKEYS $HASHREF->%* 296s SUB MYOPEN (*;$) MYOPEN HANDLE, $NAME 296s SUB MYPIPE (**) MYPIPE READHANDLE, WRITEHANDLE 296s SUB MYGREP (&@) MYGREP { /FOO/ } $X, $Y, $Z 296s SUB MYRAND (;$) MYRAND 42 296s SUB MYTIME () MYTIME 296s 296s ANY BACKSLASHED PROTOTYPE CHARACTER REPRESENTS AN ACTUAL ARGUMENT 296s THAT MUST START WITH THAT CHARACTER (OPTIONALLY PRECEDED BY C, 296s C OR C), WITH THE EXCEPTION OF C<$>, WHICH WILL 296s ACCEPT ANY SCALAR LVALUE EXPRESSION, SUCH AS C<$FOO = 7> OR 296s C<< MY_FUNCTION()->[0] >>. THE VALUE PASSED AS PART OF C<@_> WILL BE A 296s REFERENCE TO THE ACTUAL ARGUMENT GIVEN IN THE SUBROUTINE CALL, 296s OBTAINED BY APPLYING C<\> TO THAT ARGUMENT. 296s 296s YOU CAN USE THE C<\[]> BACKSLASH GROUP NOTATION TO SPECIFY MORE THAN ONE 296s ALLOWED ARGUMENT TYPE. FOR EXAMPLE: 296s 296s SUB MYREF (\[$@%&*]) 296s 296s WILL ALLOW CALLING MYREF() AS 296s 296s MYREF $VAR 296s MYREF @ARRAY 296s MYREF %HASH 296s MYREF &SUB 296s MYREF *GLOB 296s 296s AND THE FIRST ARGUMENT OF MYREF() WILL BE A REFERENCE TO 296s A SCALAR, AN ARRAY, A HASH, A SUBROUTINE, OR A GLOB. 296s 296s UNBACKSLASHED PROTOTYPE CHARACTERS HAVE SPECIAL MEANINGS. ANY 296s UNBACKSLASHED C<@> OR C<%> EATS ALL REMAINING ARGUMENTS, AND FORCES 296s LIST CONTEXT. AN ARGUMENT REPRESENTED BY C<$> FORCES SCALAR CONTEXT. AN 296s C<&> REQUIRES AN ANONYMOUS SUBROUTINE, WHICH, IF PASSED AS THE FIRST 296s ARGUMENT, MAY LOOK LIKE A BARE BLOCK: IT DOES NOT REQUIRE THE C KEYWORD 296s OR A SUBSEQUENT COMMA. 296s 296s A C<*> ALLOWS THE SUBROUTINE TO ACCEPT A BAREWORD, CONSTANT, SCALAR EXPRESSION, 296s TYPEGLOB, OR A REFERENCE TO A TYPEGLOB IN THAT SLOT. THE VALUE WILL BE 296s AVAILABLE TO THE SUBROUTINE EITHER AS A SIMPLE SCALAR, OR (IN THE LATTER 296s TWO CASES) AS A REFERENCE TO THE TYPEGLOB. IF YOU WISH TO ALWAYS CONVERT 296s SUCH ARGUMENTS TO A TYPEGLOB REFERENCE, USE SYMBOL::QUALIFY_TO_REF() AS 296s FOLLOWS: 296s 296s USE SYMBOL 'QUALIFY_TO_REF'; 296s 296s SUB FOO (*) { 296s MY $FH = QUALIFY_TO_REF(SHIFT, CALLER); 296s ... 296s } 296s 296s THE C<+> PROTOTYPE IS A SPECIAL ALTERNATIVE TO C<$> THAT WILL ACT LIKE 296s C<\[@%]> WHEN GIVEN A LITERAL ARRAY OR HASH VARIABLE, BUT WILL OTHERWISE 296s FORCE SCALAR CONTEXT ON THE ARGUMENT. THIS IS USEFUL FOR FUNCTIONS WHICH 296s SHOULD ACCEPT EITHER A LITERAL ARRAY OR AN ARRAY REFERENCE AS THE ARGUMENT: 296s 296s SUB MYPUSH (+@) { 296s MY $AREF = SHIFT; 296s DIE "NOT AN ARRAY OR ARRAYREF" UNLESS REF $AREF EQ 'ARRAY'; 296s PUSH @$AREF, @_; 296s } 296s 296s WHEN USING THE C<+> PROTOTYPE, YOUR FUNCTION MUST CHECK THAT THE ARGUMENT 296s IS OF AN ACCEPTABLE TYPE. 296s 296s A SEMICOLON (C<;>) SEPARATES MANDATORY ARGUMENTS FROM OPTIONAL ARGUMENTS. 296s IT IS REDUNDANT BEFORE C<@> OR C<%>, WHICH GOBBLE UP EVERYTHING ELSE. 296s 296s AS THE LAST CHARACTER OF A PROTOTYPE, OR JUST BEFORE A SEMICOLON, A C<@> 296s OR A C<%>, YOU CAN USE C<_> IN PLACE OF C<$>: IF THIS ARGUMENT IS NOT 296s PROVIDED, C<$_> WILL BE USED INSTEAD. 296s 296s NOTE HOW THE LAST THREE EXAMPLES IN THE TABLE ABOVE ARE TREATED 296s SPECIALLY BY THE PARSER. C IS PARSED AS A TRUE LIST 296s OPERATOR, C IS PARSED AS A TRUE UNARY OPERATOR WITH UNARY 296s PRECEDENCE THE SAME AS C, AND C IS TRULY WITHOUT 296s ARGUMENTS, JUST LIKE C. THAT IS, IF YOU SAY 296s 296s MYTIME +2; 296s 296s YOU'LL GET C, NOT C, WHICH IS HOW IT WOULD BE PARSED 296s WITHOUT A PROTOTYPE. IF YOU WANT TO FORCE A UNARY FUNCTION TO HAVE THE 296s SAME PRECEDENCE AS A LIST OPERATOR, ADD C<;> TO THE END OF THE PROTOTYPE: 296s 296s SUB MYGETPROTOBYNUMBER($;); 296s MYGETPROTOBYNUMBER $X > $Y; # PARSED AS MYGETPROTOBYNUMBER($X > $Y) 296s 296s THE INTERESTING THING ABOUT C<&> IS THAT YOU CAN GENERATE NEW SYNTAX WITH IT, 296s PROVIDED IT'S IN THE INITIAL POSITION: 296s X<&> 296s 296s SUB TRY (&@) { 296s MY($TRY,$CATCH) = @_; 296s EVAL { &$TRY }; 296s IF ($@) { 296s LOCAL $_ = $@; 296s &$CATCH; 296s } 296s } 296s SUB CATCH (&) { $_[0] } 296s 296s TRY { 296s DIE "PHOOEY"; 296s } CATCH { 296s /PHOOEY/ AND PRINT "UNPHOOEY\N"; 296s }; 296s 296s THAT PRINTS C<"UNPHOOEY">. (YES, THERE ARE STILL UNRESOLVED 296s ISSUES HAVING TO DO WITH VISIBILITY OF C<@_>. I'M IGNORING THAT 296s QUESTION FOR THE MOMENT. (BUT NOTE THAT IF WE MAKE C<@_> LEXICALLY 296s SCOPED, THOSE ANONYMOUS SUBROUTINES CAN ACT LIKE CLOSURES... (GEE, 296s IS THIS SOUNDING A LITTLE LISPISH? (NEVER MIND.)))) 296s 296s AND HERE'S A REIMPLEMENTATION OF THE PERL C OPERATOR: 296s X 296s 296s SUB MYGREP (&@) { 296s MY $CODE = SHIFT; 296s MY @RESULT; 296s FOREACH $_ (@_) { 296s PUSH(@RESULT, $_) IF &$CODE; 296s } 296s @RESULT; 296s } 296s 296s SOME FOLKS WOULD PREFER FULL ALPHANUMERIC PROTOTYPES. ALPHANUMERICS HAVE 296s BEEN INTENTIONALLY LEFT OUT OF PROTOTYPES FOR THE EXPRESS PURPOSE OF 296s SOMEDAY IN THE FUTURE ADDING NAMED, FORMAL PARAMETERS. THE CURRENT 296s MECHANISM'S MAIN GOAL IS TO LET MODULE WRITERS PROVIDE BETTER DIAGNOSTICS 296s FOR MODULE USERS. LARRY FEELS THE NOTATION QUITE UNDERSTANDABLE TO PERL 296s PROGRAMMERS, AND THAT IT WILL NOT INTRUDE GREATLY UPON THE MEAT OF THE 296s MODULE, NOR MAKE IT HARDER TO READ. THE LINE NOISE IS VISUALLY 296s ENCAPSULATED INTO A SMALL PILL THAT'S EASY TO SWALLOW. 296s 296s IF YOU TRY TO USE AN ALPHANUMERIC SEQUENCE IN A PROTOTYPE YOU WILL 296s GENERATE AN OPTIONAL WARNING - "ILLEGAL CHARACTER IN PROTOTYPE...". 296s UNFORTUNATELY EARLIER VERSIONS OF PERL ALLOWED THE PROTOTYPE TO BE 296s USED AS LONG AS ITS PREFIX WAS A VALID PROTOTYPE. THE WARNING MAY BE 296s UPGRADED TO A FATAL ERROR IN A FUTURE VERSION OF PERL ONCE THE 296s MAJORITY OF OFFENDING CODE IS FIXED. 296s 296s IT'S PROBABLY BEST TO PROTOTYPE NEW FUNCTIONS, NOT RETROFIT PROTOTYPING 296s INTO OLDER ONES. THAT'S BECAUSE YOU MUST BE ESPECIALLY CAREFUL ABOUT 296s SILENT IMPOSITIONS OF DIFFERING LIST VERSUS SCALAR CONTEXTS. FOR EXAMPLE, 296s IF YOU DECIDE THAT A FUNCTION SHOULD TAKE JUST ONE PARAMETER, LIKE THIS: 296s 296s SUB FUNC ($) { 296s MY $N = SHIFT; 296s PRINT "YOU GAVE ME $N\N"; 296s } 296s 296s AND SOMEONE HAS BEEN CALLING IT WITH AN ARRAY OR EXPRESSION 296s RETURNING A LIST: 296s 296s FUNC(@FOO); 296s FUNC( $TEXT =~ /\W+/G ); 296s 296s THEN YOU'VE JUST SUPPLIED AN AUTOMATIC C IN FRONT OF THEIR 296s ARGUMENT, WHICH CAN BE MORE THAN A BIT SURPRISING. THE OLD C<@FOO> 296s WHICH USED TO HOLD ONE THING DOESN'T GET PASSED IN. INSTEAD, 296s C NOW GETS PASSED IN A C<1>; THAT IS, THE NUMBER OF ELEMENTS 296s IN C<@FOO>. AND THE C GETS CALLED IN SCALAR CONTEXT SO INSTEAD OF A 296s LIST OF WORDS IT RETURNS A BOOLEAN RESULT AND ADVANCES C. OUCH! 296s 296s IF A SUB HAS BOTH A PROTO AND A BLOCK, THE PROTOTYPE IS NOT APPLIED 296s UNTIL AFTER THE BLOCK IS COMPLETELY DEFINED. THIS MEANS THAT A RECURSIVE 296s FUNCTION WITH A PROTOTYPE HAS TO BE PREDECLARED FOR THE PROTOTYPE TO TAKE 296s EFFECT, LIKE SO: 296s 296s SUB FOO($$); 296s SUB FOO($$) { 296s FOO 1, 2; 296s } 296s 296s THIS IS ALL VERY POWERFUL, OF COURSE, AND SHOULD BE USED ONLY IN MODERATION 296s TO MAKE THE WORLD A BETTER PLACE. 296s 296s =HEAD2 CONSTANT FUNCTIONS 296s X 296s 296s FUNCTIONS WITH A PROTOTYPE OF C<()> ARE POTENTIAL CANDIDATES FOR 296s INLINING. IF THE RESULT AFTER OPTIMIZATION AND CONSTANT FOLDING 296s IS EITHER A CONSTANT OR A LEXICALLY-SCOPED SCALAR WHICH HAS NO OTHER 296s REFERENCES, THEN IT WILL BE USED IN PLACE OF FUNCTION CALLS MADE 296s WITHOUT C<&>. CALLS MADE USING C<&> ARE NEVER INLINED. (SEE 296s L FOR AN EASY WAY TO DECLARE MOST CONSTANTS.) 296s 296s THE FOLLOWING FUNCTIONS WOULD ALL BE INLINED: 296s 296s SUB PI () { 3.14159 } # NOT EXACT, BUT CLOSE. 296s SUB PI () { 4 * ATAN2 1, 1 } # AS GOOD AS IT GETS, 296s # AND IT'S INLINED, TOO! 296s SUB ST_DEV () { 0 } 296s SUB ST_INO () { 1 } 296s 296s SUB FLAG_FOO () { 1 << 8 } 296s SUB FLAG_BAR () { 1 << 9 } 296s SUB FLAG_MASK () { FLAG_FOO | FLAG_BAR } 296s 296s SUB OPT_BAZ () { NOT (0X1B58 & FLAG_MASK) } 296s 296s SUB N () { INT(OPT_BAZ) / 3 } 296s 296s SUB FOO_SET () { 1 IF FLAG_MASK & FLAG_FOO } 296s SUB FOO_SET2 () { IF (FLAG_MASK & FLAG_FOO) { 1 } } 296s 296s (BE AWARE THAT THE LAST EXAMPLE WAS NOT ALWAYS INLINED IN PERL 5.20 AND 296s EARLIER, WHICH DID NOT BEHAVE CONSISTENTLY WITH SUBROUTINES CONTAINING 296s INNER SCOPES.) YOU CAN COUNTERMAND INLINING BY USING AN EXPLICIT 296s C: 296s 296s SUB BAZ_VAL () { 296s IF (OPT_BAZ) { 296s RETURN 23; 296s } 296s ELSE { 296s RETURN 42; 296s } 296s } 296s SUB BONK_VAL () { RETURN 12345 } 296s 296s AS ALLUDED TO EARLIER YOU CAN ALSO DECLARE INLINED SUBS DYNAMICALLY AT 296s BEGIN TIME IF THEIR BODY CONSISTS OF A LEXICALLY-SCOPED SCALAR WHICH 296s HAS NO OTHER REFERENCES. ONLY THE FIRST EXAMPLE HERE WILL BE INLINED: 296s 296s BEGIN { 296s MY $VAR = 1; 296s NO STRICT 'REFS'; 296s *INLINED = SUB () { $VAR }; 296s } 296s 296s BEGIN { 296s MY $VAR = 1; 296s MY $REF = \$VAR; 296s NO STRICT 'REFS'; 296s *NOT_INLINED = SUB () { $VAR }; 296s } 296s 296s A NOT SO OBVIOUS CAVEAT WITH THIS (SEE [RT #79908]) IS WHAT HAPPENS IF THE 296s VARIABLE IS POTENTIALLY MODIFIABLE. FOR EXAMPLE: 296s 296s BEGIN { 296s MY $X = 10; 296s *FOO = SUB () { $X }; 296s $X++; 296s } 296s PRINT FOO(); # PRINTED 10 PRIOR TO 5.32.0 296s 296s FROM PERL 5.22 ONWARDS THIS GAVE A DEPRECATION WARNING, AND FROM PERL 5.32 296s ONWARDS IT BECAME A RUN-TIME ERROR. PREVIOUSLY THE VARIABLE WAS 296s IMMEDIATELY INLINED, AND STOPPED BEHAVING LIKE A NORMAL LEXICAL VARIABLE; 296s SO IT PRINTED C<10>, NOT C<11>. 296s 296s IF YOU STILL WANT SUCH A SUBROUTINE TO BE INLINED (WITH NO WARNING), MAKE 296s SURE THE VARIABLE IS NOT USED IN A CONTEXT WHERE IT COULD BE MODIFIED 296s ASIDE FROM WHERE IT IS DECLARED. 296s 296s # FINE, NO WARNING 296s BEGIN { 296s MY $X = 54321; 296s *INLINED = SUB () { $X }; 296s } 296s # ERROR 296s BEGIN { 296s MY $X; 296s $X = 54321; 296s *ALSO_INLINED = SUB () { $X }; 296s } 296s 296s PERL 5.22 ALSO INTRODUCED THE "CONST" ATTRIBUTE AS AN ALTERNATIVE. IT WAS 296s INITIALLY EXPERIMENTAL, BUT MADE STABLE IN PERL 5.40. WHEN APPLIED TO AN 296s ANONYMOUS SUBROUTINE, IT FORCES THE SUB TO BE CALLED WHEN THE C 296s EXPRESSION IS EVALUATED. THE RETURN VALUE IS CAPTURED AND TURNED INTO A 296s CONSTANT SUBROUTINE: 296s 296s MY $X = 54321; 296s *INLINED = SUB : CONST { $X }; 296s $X++; 296s 296s THE RETURN VALUE OF C IN THIS EXAMPLE WILL ALWAYS BE 54321, 296s REGARDLESS OF LATER MODIFICATIONS TO $X. YOU CAN ALSO PUT ANY ARBITRARY 296s CODE INSIDE THE SUB, AT IT WILL BE EXECUTED IMMEDIATELY AND ITS RETURN 296s VALUE CAPTURED THE SAME WAY. 296s 296s IF YOU REALLY WANT A SUBROUTINE WITH A C<()> PROTOTYPE THAT RETURNS A 296s LEXICAL VARIABLE YOU CAN EASILY FORCE IT TO NOT BE INLINED BY ADDING 296s AN EXPLICIT C: 296s 296s BEGIN { 296s MY $X = 10; 296s *FOO = SUB () { RETURN $X }; 296s $X++; 296s } 296s PRINT FOO(); # PRINTS 11 296s 296s THE EASIEST WAY TO TELL IF A SUBROUTINE WAS INLINED IS BY USING 296s L. CONSIDER THIS EXAMPLE OF TWO SUBROUTINES RETURNING 296s C<1>, ONE WITH A C<()> PROTOTYPE CAUSING IT TO BE INLINED, AND ONE 296s WITHOUT (WITH DEPARSE OUTPUT TRUNCATED FOR CLARITY): 296s 296s $ PERL -MO=DEPARSE -E 'SUB ONE { 1 } IF (ONE) { PRINT ONE IF ONE }' 296s SUB ONE { 296s 1; 296s } 296s IF (ONE ) { 296s PRINT ONE() IF ONE ; 296s } 296s 296s $ PERL -MO=DEPARSE -E 'SUB ONE () { 1 } IF (ONE) { PRINT ONE IF ONE }' 296s SUB ONE () { 1 } 296s DO { 296s PRINT 1 296s }; 296s 296s IF YOU REDEFINE A SUBROUTINE THAT WAS ELIGIBLE FOR INLINING, YOU'LL 296s GET A WARNING BY DEFAULT. YOU CAN USE THIS WARNING TO TELL WHETHER OR 296s NOT A PARTICULAR SUBROUTINE IS CONSIDERED INLINABLE, SINCE IT'S 296s DIFFERENT THAN THE WARNING FOR OVERRIDING NON-INLINED SUBROUTINES: 296s 296s $ PERL -E 'SUB ONE () {1} SUB ONE () {2}' 296s CONSTANT SUBROUTINE ONE REDEFINED AT -E LINE 1. 296s $ PERL -WE 'SUB ONE {1} SUB ONE {2}' 296s SUBROUTINE ONE REDEFINED AT -E LINE 1. 296s 296s THE WARNING IS CONSIDERED SEVERE ENOUGH NOT TO BE AFFECTED BY THE 296s B<-W> SWITCH (OR ITS ABSENCE) BECAUSE PREVIOUSLY COMPILED INVOCATIONS 296s OF THE FUNCTION WILL STILL BE USING THE OLD VALUE OF THE FUNCTION. IF 296s YOU NEED TO BE ABLE TO REDEFINE THE SUBROUTINE, YOU NEED TO ENSURE 296s THAT IT ISN'T INLINED, EITHER BY DROPPING THE C<()> PROTOTYPE (WHICH 296s CHANGES CALLING SEMANTICS, SO BEWARE) OR BY THWARTING THE INLINING 296s MECHANISM IN SOME OTHER WAY, E.G. BY ADDING AN EXPLICIT C, AS 296s MENTIONED ABOVE: 296s 296s SUB NOT_INLINED () { RETURN 23 } 296s 296s =HEAD2 OVERRIDING BUILT-IN FUNCTIONS 296s X X X X 296s 296s MANY BUILT-IN FUNCTIONS MAY BE OVERRIDDEN, THOUGH THIS SHOULD BE TRIED 296s ONLY OCCASIONALLY AND FOR GOOD REASON. TYPICALLY THIS MIGHT BE 296s DONE BY A PACKAGE ATTEMPTING TO EMULATE MISSING BUILT-IN FUNCTIONALITY 296s ON A NON-UNIX SYSTEM. 296s 296s OVERRIDING MAY BE DONE ONLY BY IMPORTING THE NAME FROM A MODULE AT 296s COMPILE TIME--ORDINARY PREDECLARATION ISN'T GOOD ENOUGH. HOWEVER, THE 296s C PRAGMA LETS YOU, IN EFFECT, PREDECLARE SUBS 296s VIA THE IMPORT SYNTAX, AND THESE NAMES MAY THEN OVERRIDE BUILT-IN ONES: 296s 296s USE SUBS 'CHDIR', 'CHROOT', 'CHMOD', 'CHOWN'; 296s CHDIR $SOMEWHERE; 296s SUB CHDIR { ... } 296s 296s TO UNAMBIGUOUSLY REFER TO THE BUILT-IN FORM, PRECEDE THE 296s BUILT-IN NAME WITH THE SPECIAL PACKAGE QUALIFIER C. FOR EXAMPLE, 296s SAYING C ALWAYS REFERS TO THE BUILT-IN C, EVEN 296s IF THE CURRENT PACKAGE HAS IMPORTED SOME OTHER SUBROUTINE CALLED 296s C<&OPEN()> FROM ELSEWHERE. EVEN THOUGH IT LOOKS LIKE A REGULAR 296s FUNCTION CALL, IT ISN'T: THE C PREFIX IN THAT CASE IS PART OF PERL'S 296s SYNTAX, AND WORKS FOR ANY KEYWORD, REGARDLESS OF WHAT IS IN THE C 296s PACKAGE. TAKING A REFERENCE TO IT, THAT IS, C<\&CORE::OPEN>, ONLY WORKS 296s FOR SOME KEYWORDS. SEE L. 296s 296s LIBRARY MODULES SHOULD NOT IN GENERAL EXPORT BUILT-IN NAMES LIKE C 296s OR C AS PART OF THEIR DEFAULT C<@EXPORT> LIST, BECAUSE THESE MAY 296s SNEAK INTO SOMEONE ELSE'S NAMESPACE AND CHANGE THE SEMANTICS UNEXPECTEDLY. 296s INSTEAD, IF THE MODULE ADDS THAT NAME TO C<@EXPORT_OK>, THEN IT'S 296s POSSIBLE FOR A USER TO IMPORT THE NAME EXPLICITLY, BUT NOT IMPLICITLY. 296s THAT IS, THEY COULD SAY 296s 296s USE MODULE 'OPEN'; 296s 296s AND IT WOULD IMPORT THE C OVERRIDE. BUT IF THEY SAID 296s 296s USE MODULE; 296s 296s THEY WOULD GET THE DEFAULT IMPORTS WITHOUT OVERRIDES. 296s 296s THE FOREGOING MECHANISM FOR OVERRIDING BUILT-IN IS RESTRICTED, QUITE 296s DELIBERATELY, TO THE PACKAGE THAT REQUESTS THE IMPORT. THERE IS A SECOND 296s METHOD THAT IS SOMETIMES APPLICABLE WHEN YOU WISH TO OVERRIDE A BUILT-IN 296s EVERYWHERE, WITHOUT REGARD TO NAMESPACE BOUNDARIES. THIS IS ACHIEVED BY 296s IMPORTING A SUB INTO THE SPECIAL NAMESPACE C. HERE IS AN 296s EXAMPLE THAT QUITE BRAZENLY REPLACES THE C OPERATOR WITH SOMETHING 296s THAT UNDERSTANDS REGULAR EXPRESSIONS. 296s 296s PACKAGE REGLOB; 296s REQUIRE EXPORTER; 296s @ISA = 'EXPORTER'; 296s @EXPORT_OK = 'GLOB'; 296s 296s SUB IMPORT { 296s MY $PKG = SHIFT; 296s RETURN UNLESS @_; 296s MY $SYM = SHIFT; 296s MY $WHERE = ($SYM =~ S/^GLOBAL_// ? 'CORE::GLOBAL' : CALLER(0)); 296s $PKG->EXPORT($WHERE, $SYM, @_); 296s } 296s 296s SUB GLOB { 296s MY $PAT = SHIFT; 296s MY @GOT; 296s IF (OPENDIR MY $D, '.') { 296s @GOT = GREP /$PAT/, READDIR $D; 296s CLOSEDIR $D; 296s } 296s RETURN @GOT; 296s } 296s 1; 296s 296s AND HERE'S HOW IT COULD BE (AB)USED: 296s 296s #USE REGLOB 'GLOBAL_GLOB'; # OVERRIDE GLOB() IN ALL NAMESPACES 296s PACKAGE FOO; 296s USE REGLOB 'GLOB'; # OVERRIDE GLOB() IN FOO:: ONLY 296s PRINT FOR <^[A-Z_]+\.PM\$>; # SHOW ALL PRAGMATIC MODULES 296s 296s THE INITIAL COMMENT SHOWS A CONTRIVED, EVEN DANGEROUS EXAMPLE. 296s BY OVERRIDING C GLOBALLY, YOU WOULD BE FORCING THE NEW (AND 296s SUBVERSIVE) BEHAVIOR FOR THE C OPERATOR FOR I NAMESPACE, 296s WITHOUT THE COMPLETE COGNIZANCE OR COOPERATION OF THE MODULES THAT OWN 296s THOSE NAMESPACES. NATURALLY, THIS SHOULD BE DONE WITH EXTREME CAUTION--IF 296s IT MUST BE DONE AT ALL. 296s 296s THE C EXAMPLE ABOVE DOES NOT IMPLEMENT ALL THE SUPPORT NEEDED TO 296s CLEANLY OVERRIDE PERL'S C OPERATOR. THE BUILT-IN C HAS 296s DIFFERENT BEHAVIORS DEPENDING ON WHETHER IT APPEARS IN A SCALAR OR LIST 296s CONTEXT, BUT OUR C DOESN'T. INDEED, MANY PERL BUILT-INS HAVE SUCH 296s CONTEXT SENSITIVE BEHAVIORS, AND THESE MUST BE ADEQUATELY SUPPORTED BY 296s A PROPERLY WRITTEN OVERRIDE. FOR A FULLY FUNCTIONAL EXAMPLE OF OVERRIDING 296s C, STUDY THE IMPLEMENTATION OF C IN THE STANDARD 296s LIBRARY. 296s 296s WHEN YOU OVERRIDE A BUILT-IN, YOUR REPLACEMENT SHOULD BE CONSISTENT (IF 296s POSSIBLE) WITH THE BUILT-IN NATIVE SYNTAX. YOU CAN ACHIEVE THIS BY USING 296s A SUITABLE PROTOTYPE. TO GET THE PROTOTYPE OF AN OVERRIDABLE BUILT-IN, 296s USE THE C FUNCTION WITH AN ARGUMENT OF C<"CORE::BUILTIN_NAME"> 296s (SEE L). 296s 296s NOTE HOWEVER THAT SOME BUILT-INS CAN'T HAVE THEIR SYNTAX EXPRESSED BY A 296s PROTOTYPE (SUCH AS C OR C). IF YOU OVERRIDE THEM YOU WON'T 296s BE ABLE TO FULLY MIMIC THEIR ORIGINAL SYNTAX. 296s 296s THE BUILT-INS C, C AND C CAN ALSO BE OVERRIDDEN, BUT DUE 296s TO SPECIAL MAGIC, THEIR ORIGINAL SYNTAX IS PRESERVED, AND YOU DON'T HAVE 296s TO DEFINE A PROTOTYPE FOR THEIR REPLACEMENTS. (YOU CAN'T OVERRIDE THE 296s C SYNTAX, THOUGH). 296s 296s C HAS SPECIAL ADDITIONAL DARK MAGIC: IF YOU INVOKE YOUR 296s C REPLACEMENT AS C, IT WILL ACTUALLY RECEIVE 296s THE ARGUMENT C<"FOO/BAR.PM"> IN @_. SEE L. 296s 296s AND, AS YOU'LL HAVE NOTICED FROM THE PREVIOUS EXAMPLE, IF YOU OVERRIDE 296s C, THE C<< <*> >> GLOB OPERATOR IS OVERRIDDEN AS WELL. 296s 296s IN A SIMILAR FASHION, OVERRIDING THE C FUNCTION ALSO OVERRIDES 296s THE EQUIVALENT I/O OPERATOR C<< >>. ALSO, OVERRIDING 296s C ALSO OVERRIDES THE OPERATORS C<``> AND C. 296s 296s FINALLY, SOME BUILT-INS (E.G. C OR C) CAN'T BE OVERRIDDEN. 296s 296s =HEAD2 AUTOLOADING 296s X X 296s 296s IF YOU CALL A SUBROUTINE THAT IS UNDEFINED, YOU WOULD ORDINARILY 296s GET AN IMMEDIATE, FATAL ERROR COMPLAINING THAT THE SUBROUTINE DOESN'T 296s EXIST. (LIKEWISE FOR SUBROUTINES BEING USED AS METHODS, WHEN THE 296s METHOD DOESN'T EXIST IN ANY BASE CLASS OF THE CLASS'S PACKAGE.) 296s HOWEVER, IF AN C SUBROUTINE IS DEFINED IN THE PACKAGE OR 296s PACKAGES USED TO LOCATE THE ORIGINAL SUBROUTINE, THEN THAT 296s C SUBROUTINE IS CALLED WITH THE ARGUMENTS THAT WOULD HAVE 296s BEEN PASSED TO THE ORIGINAL SUBROUTINE. THE FULLY QUALIFIED NAME 296s OF THE ORIGINAL SUBROUTINE MAGICALLY APPEARS IN THE GLOBAL $AUTOLOAD 296s VARIABLE OF THE SAME PACKAGE AS THE C ROUTINE. THE NAME 296s IS NOT PASSED AS AN ORDINARY ARGUMENT BECAUSE, ER, WELL, JUST 296s BECAUSE, THAT'S WHY. (AS AN EXCEPTION, A METHOD CALL TO A NONEXISTENT 296s C OR C METHOD IS JUST SKIPPED INSTEAD. ALSO, IF 296s THE AUTOLOAD SUBROUTINE IS AN XSUB, THERE ARE OTHER WAYS TO RETRIEVE THE 296s SUBROUTINE NAME. SEE L FOR DETAILS.) 296s 296s 296s MANY C ROUTINES LOAD IN A DEFINITION FOR THE REQUESTED 296s SUBROUTINE USING EVAL(), THEN EXECUTE THAT SUBROUTINE USING A SPECIAL 296s FORM OF GOTO() THAT ERASES THE STACK FRAME OF THE C ROUTINE 296s WITHOUT A TRACE. (SEE THE SOURCE TO THE STANDARD MODULE DOCUMENTED 296s IN L, FOR EXAMPLE.) BUT AN C ROUTINE CAN 296s ALSO JUST EMULATE THE ROUTINE AND NEVER DEFINE IT. FOR EXAMPLE, 296s LET'S PRETEND THAT A FUNCTION THAT WASN'T DEFINED SHOULD JUST INVOKE 296s C WITH THOSE ARGUMENTS. ALL YOU'D DO IS: 296s 296s SUB AUTOLOAD { 296s OUR $AUTOLOAD; # KEEP 'USE STRICT' HAPPY 296s MY $PROGRAM = $AUTOLOAD; 296s $PROGRAM =~ S/.*:://; 296s SYSTEM($PROGRAM, @_); 296s } 296s DATE(); 296s WHO(); 296s LS('-L'); 296s 296s IN FACT, IF YOU PREDECLARE FUNCTIONS YOU WANT TO CALL THAT WAY, YOU DON'T 296s EVEN NEED PARENTHESES: 296s 296s USE SUBS QW(DATE WHO LS); 296s DATE; 296s WHO; 296s LS '-L'; 296s 296s A MORE COMPLETE EXAMPLE OF THIS IS THE SHELL MODULE ON CPAN, WHICH 296s CAN TREAT UNDEFINED SUBROUTINE CALLS AS CALLS TO EXTERNAL PROGRAMS. 296s 296s MECHANISMS ARE AVAILABLE TO HELP MODULES WRITERS SPLIT THEIR MODULES 296s INTO AUTOLOADABLE FILES. SEE THE STANDARD AUTOLOADER MODULE 296s DESCRIBED IN L AND IN L, THE STANDARD 296s SELFLOADER MODULES IN L, AND THE DOCUMENT ON ADDING C 296s FUNCTIONS TO PERL CODE IN L. 296s 296s =HEAD2 SUBROUTINE ATTRIBUTES 296s X X X 296s 296s A SUBROUTINE DECLARATION OR DEFINITION MAY HAVE A LIST OF ATTRIBUTES 296s ASSOCIATED WITH IT. IF SUCH AN ATTRIBUTE LIST IS PRESENT, IT IS 296s BROKEN UP AT SPACE OR COLON BOUNDARIES AND TREATED AS THOUGH A 296s C HAD BEEN SEEN. SEE L FOR DETAILS 296s ABOUT WHAT ATTRIBUTES ARE CURRENTLY SUPPORTED. 296s UNLIKE THE LIMITATION WITH THE OBSOLESCENT C, THE 296s C SYNTAX WORKS TO ASSOCIATE THE ATTRIBUTES WITH 296s A PRE-DECLARATION, AND NOT JUST WITH A SUBROUTINE DEFINITION. 296s 296s THE ATTRIBUTES MUST BE VALID AS SIMPLE IDENTIFIER NAMES (WITHOUT ANY 296s PUNCTUATION OTHER THAN THE '_' CHARACTER). THEY MAY HAVE A PARAMETER 296s LIST APPENDED, WHICH IS ONLY CHECKED FOR WHETHER ITS PARENTHESES ('(',')') 296s NEST PROPERLY. 296s 296s EXAMPLES OF VALID SYNTAX (EVEN THOUGH THE ATTRIBUTES ARE UNKNOWN): 296s 296s SUB FNORD (&\%) : SWITCH(10,FOO(7,3)) : EXPENSIVE; 296s SUB PLUGH () : UGLY('\(") :BAD; 296s SUB XYZZY : _5X5 { ... } 296s 296s EXAMPLES OF INVALID SYNTAX: 296s 296s SUB FNORD : SWITCH(10,FOO(); # ()-STRING NOT BALANCED 296s SUB SNOID : UGLY('('); # ()-STRING NOT BALANCED 296s SUB XYZZY : 5X5; # "5X5" NOT A VALID IDENTIFIER 296s SUB PLUGH : Y2::NORTH; # "Y2::NORTH" NOT A SIMPLE IDENTIFIER 296s SUB SNURT : FOO + BAR; # "+" NOT A COLON OR SPACE 296s 296s THE ATTRIBUTE LIST IS PASSED AS A LIST OF CONSTANT STRINGS TO THE CODE 296s WHICH ASSOCIATES THEM WITH THE SUBROUTINE. IN PARTICULAR, THE SECOND EXAMPLE 296s OF VALID SYNTAX ABOVE CURRENTLY LOOKS LIKE THIS IN TERMS OF HOW IT'S 296s PARSED AND INVOKED: 296s 296s USE ATTRIBUTES __PACKAGE__, \&PLUGH, Q[UGLY('\(")], 'BAD'; 296s 296s FOR FURTHER DETAILS ON ATTRIBUTE LISTS AND THEIR MANIPULATION, 296s SEE L AND L. 296s 296s =HEAD1 SEE ALSO 296s 296s SEE L FOR MORE ABOUT REFERENCES AND CLOSURES. 296s SEE L IF YOU'D LIKE TO LEARN ABOUT CALLING C SUBROUTINES FROM PERL. 296s SEE L IF YOU'D LIKE TO LEARN ABOUT CALLING PERL SUBROUTINES FROM C. 296s SEE L TO LEARN ABOUT BUNDLING UP YOUR FUNCTIONS IN SEPARATE FILES. 296s SEE L TO LEARN WHAT LIBRARY MODULES COME STANDARD ON YOUR SYSTEM. 296s SEE L TO LEARN HOW TO MAKE OBJECT METHOD CALLS. 296s 296s =FOR VI 296s # EX: SET STS=0 SW=4 ET: 296s 296s ok 2 296s # testing mod_cgi with /modules/cgi/perl.pl 296s # expected 200 296s # received 200 296s # body: PERL CGI 296s ok 3 296s # testing mod_test_rwrite with /test_rwrite 296s # expected 200 296s # received 200 296s # body: A 296s ok 4 296s ok 299s t/filter/case_in.t .................. 299s 1..3 299s # Running under perl version 5.040000 for linux 299s # Current time local: Fri Nov 29 19:50:53 2024 299s # Current time GMT: Fri Nov 29 19:50:53 2024 299s # Using Test.pm version 1.31 299s # Using Apache/Test.pm version 1.44 299s ok 1 299s # testing mod_cgi with /modules/cgi/perl_echo.pl 299s # expected 200 299s # received 200 299s ok 2 299s # testing mod_echo_post with /echo_post 299s # expected 200 299s # received 200 299s ok 3 299s ok 303s t/filter/input_body.t ............... 303s 1..2 303s # Running under perl version 5.040000 for linux 303s # Current time local: Fri Nov 29 19:50:56 2024 303s # Current time GMT: Fri Nov 29 19:50:56 2024 303s # Using Test.pm version 1.31 303s # Using Apache/Test.pm version 1.44 303s # testing : Posted "1 ko" 303s # expected: 'ok 1' 303s # received: 'ok 1' 303s ok 1 303s # testing : Posted "2 ko" 303s # expected: 'ok 2' 303s # received: 'ok 2' 303s ok 2 303s ok 306s t/http11/basicauth.t ................ 306s 1..3 306s # Running under perl version 5.040000 for linux 306s # Current time local: Fri Nov 29 19:51:00 2024 306s # Current time GMT: Fri Nov 29 19:51:00 2024 306s # Using Test.pm version 1.31 306s # Using Apache/Test.pm version 1.44 306s ok 1 306s ok 2 306s ok 3 306s ok 309s t/http11/chunked.t .................. 309s 1..30 309s # Running under perl version 5.040000 for linux 309s # Current time local: Fri Nov 29 19:51:03 2024 309s # Current time GMT: Fri Nov 29 19:51:03 2024 309s # Using Test.pm version 1.31 309s # Using Apache/Test.pm version 1.44 309s # testing : response protocol 309s # expected: 'HTTP/1.1' 309s # received: 'HTTP/1.1' 309s ok 1 309s # testing : response Transfer-Encoding 309s # expected: 'chunked' 309s # received: 'chunked' 309s ok 2 309s # testing : no Content-Length 309s # expected: 0 309s # received: 0 309s ok 3 309s # testing : body length 309s # expected: '70976' 309s # received: 70976 309s ok 4 309s # testing : number of requests 309s # expected: 1 309s # received: 1 309s ok 5 309s # testing : response protocol 309s # expected: 'HTTP/1.1' 309s # received: 'HTTP/1.1' 309s ok 6 309s # testing : response Transfer-Encoding 309s # expected: 'chunked' 309s # received: 'chunked' 309s ok 7 309s # testing : no Content-Length 309s # expected: 0 309s # received: 0 309s ok 8 309s # testing : body length 309s # expected: '212509' 309s # received: 212509 309s ok 9 309s # testing : number of requests 309s # expected: 2 309s # received: 2 309s ok 10 309s # testing : response protocol 309s # expected: 'HTTP/1.1' 309s # received: 'HTTP/1.1' 309s ok 11 309s # testing : response Transfer-Encoding 309s # expected: 'chunked' 309s # received: 'chunked' 309s ok 12 309s # testing : no Content-Length 309s # expected: 0 309s # received: 0 309s ok 13 309s # testing : body length 309s # expected: '280545' 309s # received: 280545 309s ok 14 309s # testing : number of requests 309s # expected: 3 309s # received: 3 309s ok 15 309s # testing : response protocol 309s # expected: 'HTTP/1.1' 309s # received: 'HTTP/1.1' 309s ok 16 309s # testing : response Transfer-Encoding 309s # expected: 'chunked' 309s # received: 'chunked' 309s ok 17 309s # testing : no Content-Length 309s # expected: 0 309s # received: 0 309s ok 18 309s # testing : body length 309s # expected: '845969' 309s # received: 845969 309s ok 19 309s # testing : number of requests 309s # expected: 4 309s # received: 4 309s ok 20 309s # testing : response protocol 309s # expected: 'HTTP/1.1' 309s # received: 'HTTP/1.1' 309s ok 21 309s # testing : no Transfer-Encoding (test result inverted) 309s # expected: 'chunked' 309s # received: '' 309s ok 22 309s # testing : content length 309s # expected: 253 309s # received: '253' 309s ok 23 309s # testing : body length 309s # expected: '242' 309s # received: 242 309s ok 24 309s # testing : number of requests 309s # expected: 5 309s # received: 5 309s ok 25 309s # testing : response protocol 309s # expected: 'HTTP/1.1' 309s # received: 'HTTP/1.1' 309s ok 26 309s # testing : no Transfer-Encoding (test result inverted) 309s # expected: 'chunked' 309s # received: '' 309s ok 27 309s # testing : content length 309s # expected: '' 309s # received: '' 309s ok 28 309s # testing : body length 309s # expected: '14276' 309s # received: 14276 309s ok 29 309s # testing : number of requests 309s # expected: 6 309s # received: 6 309s ok 30 309s ok 312s t/http11/chunked2.t ................. 312s 1..2 312s # Running under perl version 5.040000 for linux 312s # Current time local: Fri Nov 29 19:51:06 2024 312s # Current time GMT: Fri Nov 29 19:51:06 2024 312s # Using Test.pm version 1.31 312s # Using Apache/Test.pm version 1.44 312s # testing : successful response 312s # expected: 200 312s # received: '200' 312s ok 1 312s # expected: 'aaaaaaaaaaaaaaaaaaaaaaaaabbbbbbbbbb' 312s # received: 'aaaaaaaaaaaaaaaaaaaaaaaaabbbbbbbbbb' 312s ok 2 312s ok 314s t/http11/clength.t .................. 314s 1..6 314s # Running under perl version 5.040000 for linux 314s # Current time local: Fri Nov 29 19:51:09 2024 314s # Current time GMT: Fri Nov 29 19:51:09 2024 314s # Using Test.pm version 1.31 314s # Using Apache/Test.pm version 1.44 314s # testing : successful response 314s # expected: 200 314s # received: '200' 314s ok 1 314s # expected: 10 314s # received: '10' 314s ok 2 314s # expected: 'bbbbbbbbbb' 314s # received: 'bbbbbbbbbb' 314s ok 3 314s # testing : successful response 314s # expected: 200 314s # received: '200' 314s ok 4 314s # expected: 6 314s # received: '6' 314s ok 5 314s # expected: 'foobar' 314s # received: 'foobar' 314s ok 6 314s ok 319s t/http11/post.t ..................... 319s # using LWP client 319s 1..51 319s # Running under perl version 5.040000 for linux 319s # Current time local: Fri Nov 29 19:51:12 2024 319s # Current time GMT: Fri Nov 29 19:51:12 2024 319s # Using Test.pm version 1.31 319s # Using Apache/Test.pm version 1.44 319s #lwp request: 319s #POST http://localhost:8529/eat_post HTTP/1.1 319s #User-Agent: libwww-perl/6.77 319s #Content-Length: 1024 319s # 319s #server response: 319s #HTTP/1.1 200 OK 319s #Connection: Keep-Alive 319s #Date: Fri, 29 Nov 2024 19:51:14 GMT 319s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 319s #Vary: In-If1 319s #Content-Length: 5 319s #Client-Date: Fri, 29 Nov 2024 19:51:14 GMT 319s #Client-Peer: 127.0.0.1:8529 319s #Client-Response-Num: 1 319s #DMMATCH1: 1 319s #Keep-Alive: timeout=5, max=100 319s # 319s # testing : length posted 319s # expected: '1024' 319s # received: 1024 319s ok 1 319s #lwp request: 319s #POST http://localhost:8529/eat_post HTTP/1.1 319s #User-Agent: libwww-perl/6.77 319s #Content-Length: 2048 319s # 319s #server response: 319s #HTTP/1.1 200 OK 319s #Date: Fri, 29 Nov 2024 19:51:14 GMT 319s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 319s #Vary: In-If1 319s #Content-Length: 5 319s #Client-Date: Fri, 29 Nov 2024 19:51:14 GMT 319s #Client-Peer: 127.0.0.1:8529 319s #Client-Response-Num: 2 319s #DMMATCH1: 1 319s # 319s # testing : length posted 319s # expected: '2048' 319s # received: 2048 319s ok 2 319s #lwp request: 319s #POST http://localhost:8529/eat_post HTTP/1.1 319s #User-Agent: libwww-perl/6.77 319s #Content-Length: 3072 319s # 319s #server response: 319s #HTTP/1.1 200 OK 319s #Date: Fri, 29 Nov 2024 19:51:14 GMT 319s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 319s #Vary: In-If1 319s #Content-Length: 5 319s #Client-Date: Fri, 29 Nov 2024 19:51:14 GMT 319s #Client-Peer: 127.0.0.1:8529 319s #Client-Response-Num: 3 319s #DMMATCH1: 1 319s # 319s # testing : length posted 319s # expected: '3072' 319s # received: 3072 319s ok 3 319s #lwp request: 319s #POST http://localhost:8529/eat_post HTTP/1.1 319s #User-Agent: libwww-perl/6.77 319s #Content-Length: 4096 319s # 319s #server response: 319s #HTTP/1.1 200 OK 319s #Date: Fri, 29 Nov 2024 19:51:14 GMT 319s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 319s #Vary: In-If1 319s #Content-Length: 5 319s #Client-Date: Fri, 29 Nov 2024 19:51:14 GMT 319s #Client-Peer: 127.0.0.1:8529 319s #Client-Response-Num: 4 319s #DMMATCH1: 1 319s # 319s # testing : length posted 319s # expected: '4096' 319s # received: 4096 319s ok 4 319s #lwp request: 319s #POST http://localhost:8529/eat_post HTTP/1.1 319s #User-Agent: libwww-perl/6.77 319s #Content-Length: 5120 319s # 319s #server response: 319s #HTTP/1.1 200 OK 319s #Date: Fri, 29 Nov 2024 19:51:14 GMT 319s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 319s #Vary: In-If1 319s #Content-Length: 5 319s #Client-Date: Fri, 29 Nov 2024 19:51:14 GMT 319s #Client-Peer: 127.0.0.1:8529 319s #Client-Response-Num: 5 319s #DMMATCH1: 1 319s # 319s # testing : length posted 319s # expected: '5120' 319s # received: 5120 319s ok 5 319s #lwp request: 319s #POST http://localhost:8529/eat_post HTTP/1.1 319s #User-Agent: libwww-perl/6.77 319s #Content-Length: 6144 319s # 319s #server response: 319s #HTTP/1.1 200 OK 319s #Date: Fri, 29 Nov 2024 19:51:14 GMT 319s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 319s #Vary: In-If1 319s #Content-Length: 5 319s #Client-Date: Fri, 29 Nov 2024 19:51:14 GMT 319s #Client-Peer: 127.0.0.1:8529 319s #Client-Response-Num: 6 319s #DMMATCH1: 1 319s # 319s # testing : length posted 319s # expected: '6144' 319s # received: 6144 319s ok 6 319s #lwp request: 319s #POST http://localhost:8529/eat_post HTTP/1.1 319s #User-Agent: libwww-perl/6.77 319s #Content-Length: 7168 319s # 319s #server response: 319s #HTTP/1.1 200 OK 319s #Date: Fri, 29 Nov 2024 19:51:14 GMT 319s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 319s #Vary: In-If1 319s #Content-Length: 5 319s #Client-Date: Fri, 29 Nov 2024 19:51:14 GMT 319s #Client-Peer: 127.0.0.1:8529 319s #Client-Response-Num: 7 319s #DMMATCH1: 1 319s # 319s # testing : length posted 319s # expected: '7168' 319s # received: 7168 319s ok 7 319s #lwp request: 319s #POST http://localhost:8529/eat_post HTTP/1.1 319s #User-Agent: libwww-perl/6.77 319s #Content-Length: 8192 319s # 319s #server response: 319s #HTTP/1.1 200 OK 319s #Date: Fri, 29 Nov 2024 19:51:14 GMT 319s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 319s #Vary: In-If1 319s #Content-Length: 5 319s #Client-Date: Fri, 29 Nov 2024 19:51:14 GMT 319s #Client-Peer: 127.0.0.1:8529 319s #Client-Response-Num: 8 319s #DMMATCH1: 1 319s # 319s # testing : length posted 319s # expected: '8192' 319s # received: 8192 319s ok 8 319s #lwp request: 319s #POST http://localhost:8529/eat_post HTTP/1.1 319s #User-Agent: libwww-perl/6.77 319s #Content-Length: 9216 319s # 319s #server response: 319s #HTTP/1.1 200 OK 319s #Date: Fri, 29 Nov 2024 19:51:14 GMT 319s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 319s #Vary: In-If1 319s #Content-Length: 5 319s #Client-Date: Fri, 29 Nov 2024 19:51:14 GMT 319s #Client-Peer: 127.0.0.1:8529 319s #Client-Response-Num: 9 319s #DMMATCH1: 1 319s # 319s # testing : length posted 319s # expected: '9216' 319s # received: 9216 319s ok 9 319s #lwp request: 319s #POST http://localhost:8529/eat_post HTTP/1.1 319s #User-Agent: libwww-perl/6.77 319s #Content-Length: 10240 319s # 319s #server response: 319s #HTTP/1.1 200 OK 319s #Date: Fri, 29 Nov 2024 19:51:14 GMT 319s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 319s #Vary: In-If1 319s #Content-Length: 6 319s #Client-Date: Fri, 29 Nov 2024 19:51:14 GMT 319s #Client-Peer: 127.0.0.1:8529 319s #Client-Response-Num: 10 319s #DMMATCH1: 1 319s # 319s # testing : length posted 319s # expected: '10240' 319s # received: 10240 319s ok 10 319s #lwp request: 319s #POST http://localhost:8529/eat_post HTTP/1.1 319s #User-Agent: libwww-perl/6.77 319s #Content-Length: 11264 319s # 319s #server response: 319s #HTTP/1.1 200 OK 319s #Date: Fri, 29 Nov 2024 19:51:14 GMT 319s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 319s #Vary: In-If1 319s #Content-Length: 6 319s #Client-Date: Fri, 29 Nov 2024 19:51:14 GMT 319s #Client-Peer: 127.0.0.1:8529 319s #Client-Response-Num: 11 319s #DMMATCH1: 1 319s # 319s # testing : length posted 319s # expected: '11264' 319s # received: 11264 319s ok 11 319s #lwp request: 319s #POST http://localhost:8529/eat_post HTTP/1.1 319s #User-Agent: libwww-perl/6.77 319s #Content-Length: 12288 319s # 319s #server response: 319s #HTTP/1.1 200 OK 319s #Date: Fri, 29 Nov 2024 19:51:14 GMT 319s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 319s #Vary: In-If1 319s #Content-Length: 6 319s #Client-Date: Fri, 29 Nov 2024 19:51:14 GMT 319s #Client-Peer: 127.0.0.1:8529 319s #Client-Response-Num: 12 319s #DMMATCH1: 1 319s # 319s # testing : length posted 319s # expected: '12288' 319s # received: 12288 319s ok 12 319s #lwp request: 319s #POST http://localhost:8529/eat_post HTTP/1.1 319s #User-Agent: libwww-perl/6.77 319s #Content-Length: 13312 319s # 319s #server response: 319s #HTTP/1.1 200 OK 319s #Date: Fri, 29 Nov 2024 19:51:14 GMT 319s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 319s #Vary: In-If1 319s #Content-Length: 6 319s #Client-Date: Fri, 29 Nov 2024 19:51:15 GMT 319s #Client-Peer: 127.0.0.1:8529 319s #Client-Response-Num: 13 319s #DMMATCH1: 1 319s # 319s # testing : length posted 319s # expected: '13312' 319s # received: 13312 319s ok 13 319s #lwp request: 319s #POST http://localhost:8529/eat_post HTTP/1.1 319s #User-Agent: libwww-perl/6.77 319s #Content-Length: 14336 319s # 319s #server response: 319s #HTTP/1.1 200 OK 319s #Date: Fri, 29 Nov 2024 19:51:15 GMT 319s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 319s #Vary: In-If1 319s #Content-Length: 6 319s #Client-Date: Fri, 29 Nov 2024 19:51:15 GMT 319s #Client-Peer: 127.0.0.1:8529 319s #Client-Response-Num: 14 319s #DMMATCH1: 1 319s # 319s # testing : length posted 319s # expected: '14336' 319s # received: 14336 319s ok 14 319s #lwp request: 319s #POST http://localhost:8529/eat_post HTTP/1.1 319s #User-Agent: libwww-perl/6.77 319s #Content-Length: 15360 319s # 319s #server response: 319s #HTTP/1.1 200 OK 319s #Date: Fri, 29 Nov 2024 19:51:15 GMT 319s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 319s #Vary: In-If1 319s #Content-Length: 6 319s #Client-Date: Fri, 29 Nov 2024 19:51:15 GMT 319s #Client-Peer: 127.0.0.1:8529 319s #Client-Response-Num: 15 319s #DMMATCH1: 1 319s # 319s # testing : length posted 319s # expected: '15360' 319s # received: 15360 319s ok 15 319s #lwp request: 319s #POST http://localhost:8529/eat_post HTTP/1.1 319s #User-Agent: libwww-perl/6.77 319s #Content-Length: 16384 319s # 319s #server response: 319s #HTTP/1.1 200 OK 319s #Date: Fri, 29 Nov 2024 19:51:15 GMT 319s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 319s #Vary: In-If1 319s #Content-Length: 6 319s #Client-Date: Fri, 29 Nov 2024 19:51:15 GMT 319s #Client-Peer: 127.0.0.1:8529 319s #Client-Response-Num: 16 319s #DMMATCH1: 1 319s # 319s # testing : length posted 319s # expected: '16384' 319s # received: 16384 319s ok 16 319s #lwp request: 319s #POST http://localhost:8529/eat_post HTTP/1.1 319s #User-Agent: libwww-perl/6.77 319s #Content-Length: 17408 319s # 319s #server response: 319s #HTTP/1.1 200 OK 319s #Date: Fri, 29 Nov 2024 19:51:15 GMT 319s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 319s #Vary: In-If1 319s #Content-Length: 6 319s #Client-Date: Fri, 29 Nov 2024 19:51:15 GMT 319s #Client-Peer: 127.0.0.1:8529 319s #Client-Response-Num: 17 319s #DMMATCH1: 1 319s # 319s # testing : length posted 319s # expected: '17408' 319s # received: 17408 319s ok 17 319s #lwp request: 319s #POST http://localhost:8529/eat_post HTTP/1.1 319s #User-Agent: libwww-perl/6.77 319s #Content-Length: 18432 319s # 319s #server response: 319s #HTTP/1.1 200 OK 319s #Date: Fri, 29 Nov 2024 19:51:15 GMT 319s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 319s #Vary: In-If1 319s #Content-Length: 6 319s #Client-Date: Fri, 29 Nov 2024 19:51:15 GMT 319s #Client-Peer: 127.0.0.1:8529 319s #Client-Response-Num: 18 319s #DMMATCH1: 1 319s # 319s # testing : length posted 319s # expected: '18432' 319s # received: 18432 319s ok 18 319s #lwp request: 319s #POST http://localhost:8529/eat_post HTTP/1.1 319s #User-Agent: libwww-perl/6.77 319s #Content-Length: 19456 319s # 319s #server response: 319s #HTTP/1.1 200 OK 319s #Date: Fri, 29 Nov 2024 19:51:15 GMT 319s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 319s #Vary: In-If1 319s #Content-Length: 6 319s #Client-Date: Fri, 29 Nov 2024 19:51:15 GMT 319s #Client-Peer: 127.0.0.1:8529 319s #Client-Response-Num: 19 319s #DMMATCH1: 1 319s # 319s # testing : length posted 319s # expected: '19456' 319s # received: 19456 319s ok 19 319s #lwp request: 319s #POST http://localhost:8529/eat_post HTTP/1.1 319s #User-Agent: libwww-perl/6.77 319s #Content-Length: 20480 319s # 319s #server response: 319s #HTTP/1.1 200 OK 319s #Date: Fri, 29 Nov 2024 19:51:15 GMT 319s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 319s #Vary: In-If1 319s #Content-Length: 6 319s #Client-Date: Fri, 29 Nov 2024 19:51:15 GMT 319s #Client-Peer: 127.0.0.1:8529 319s #Client-Response-Num: 20 319s #DMMATCH1: 1 319s # 319s # testing : length posted 319s # expected: '20480' 319s # received: 20480 319s ok 20 319s #lwp request: 319s #POST http://localhost:8529/eat_post HTTP/1.1 319s #User-Agent: libwww-perl/6.77 319s #Content-Length: 21504 319s # 319s #server response: 319s #HTTP/1.1 200 OK 319s #Date: Fri, 29 Nov 2024 19:51:15 GMT 319s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 319s #Vary: In-If1 319s #Content-Length: 6 319s #Client-Date: Fri, 29 Nov 2024 19:51:15 GMT 319s #Client-Peer: 127.0.0.1:8529 319s #Client-Response-Num: 21 319s #DMMATCH1: 1 319s # 319s # testing : length posted 319s # expected: '21504' 319s # received: 21504 319s ok 21 319s #lwp request: 319s #POST http://localhost:8529/eat_post HTTP/1.1 319s #User-Agent: libwww-perl/6.77 319s #Content-Length: 22528 319s # 319s #server response: 319s #HTTP/1.1 200 OK 319s #Date: Fri, 29 Nov 2024 19:51:15 GMT 319s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 319s #Vary: In-If1 319s #Content-Length: 6 319s #Client-Date: Fri, 29 Nov 2024 19:51:15 GMT 319s #Client-Peer: 127.0.0.1:8529 319s #Client-Response-Num: 22 319s #DMMATCH1: 1 319s # 319s # testing : length posted 319s # expected: '22528' 319s # received: 22528 319s ok 22 319s #lwp request: 319s #POST http://localhost:8529/eat_post HTTP/1.1 319s #User-Agent: libwww-perl/6.77 319s #Content-Length: 23552 319s # 319s #server response: 319s #HTTP/1.1 200 OK 319s #Date: Fri, 29 Nov 2024 19:51:15 GMT 319s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 319s #Vary: In-If1 319s #Content-Length: 6 319s #Client-Date: Fri, 29 Nov 2024 19:51:15 GMT 319s #Client-Peer: 127.0.0.1:8529 319s #Client-Response-Num: 23 319s #DMMATCH1: 1 319s # 319s # testing : length posted 319s # expected: '23552' 319s # received: 23552 319s ok 23 319s #lwp request: 319s #POST http://localhost:8529/eat_post HTTP/1.1 319s #User-Agent: libwww-perl/6.77 319s #Content-Length: 24576 319s # 319s #server response: 319s #HTTP/1.1 200 OK 319s #Date: Fri, 29 Nov 2024 19:51:15 GMT 319s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 319s #Vary: In-If1 319s #Content-Length: 6 319s #Client-Date: Fri, 29 Nov 2024 19:51:15 GMT 319s #Client-Peer: 127.0.0.1:8529 319s #Client-Response-Num: 24 319s #DMMATCH1: 1 319s # 319s # testing : length posted 319s # expected: '24576' 319s # received: 24576 319s ok 24 319s #lwp request: 319s #POST http://localhost:8529/eat_post HTTP/1.1 319s #User-Agent: libwww-perl/6.77 319s #Content-Length: 25600 319s # 319s #server response: 319s #HTTP/1.1 200 OK 319s #Date: Fri, 29 Nov 2024 19:51:15 GMT 319s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 319s #Vary: In-If1 319s #Content-Length: 6 319s #Client-Date: Fri, 29 Nov 2024 19:51:15 GMT 319s #Client-Peer: 127.0.0.1:8529 319s #Client-Response-Num: 25 319s #DMMATCH1: 1 319s # 319s # testing : length posted 319s # expected: '25600' 319s # received: 25600 319s ok 25 319s #lwp request: 319s #POST http://localhost:8529/eat_post HTTP/1.1 319s #User-Agent: libwww-perl/6.77 319s #Content-Length: 26624 319s # 319s #server response: 319s #HTTP/1.1 200 OK 319s #Date: Fri, 29 Nov 2024 19:51:15 GMT 319s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 319s #Vary: In-If1 319s #Content-Length: 6 319s #Client-Date: Fri, 29 Nov 2024 19:51:15 GMT 319s #Client-Peer: 127.0.0.1:8529 319s #Client-Response-Num: 26 319s #DMMATCH1: 1 319s # 319s # testing : length posted 319s # expected: '26624' 319s # received: 26624 319s ok 26 319s #lwp request: 319s #POST http://localhost:8529/eat_post HTTP/1.1 319s #User-Agent: libwww-perl/6.77 319s #Content-Length: 27648 319s # 319s #server response: 319s #HTTP/1.1 200 OK 319s #Date: Fri, 29 Nov 2024 19:51:15 GMT 319s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 319s #Vary: In-If1 319s #Content-Length: 6 319s #Client-Date: Fri, 29 Nov 2024 19:51:15 GMT 319s #Client-Peer: 127.0.0.1:8529 319s #Client-Response-Num: 27 319s #DMMATCH1: 1 319s # 319s # testing : length posted 319s # expected: '27648' 319s # received: 27648 319s ok 27 319s #lwp request: 319s #POST http://localhost:8529/eat_post HTTP/1.1 319s #User-Agent: libwww-perl/6.77 319s #Content-Length: 28672 319s # 319s #server response: 319s #HTTP/1.1 200 OK 319s #Date: Fri, 29 Nov 2024 19:51:15 GMT 319s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 319s #Vary: In-If1 319s #Content-Length: 6 319s #Client-Date: Fri, 29 Nov 2024 19:51:15 GMT 319s #Client-Peer: 127.0.0.1:8529 319s #Client-Response-Num: 28 319s #DMMATCH1: 1 319s # 319s # testing : length posted 319s # expected: '28672' 319s # received: 28672 319s ok 28 319s #lwp request: 319s #POST http://localhost:8529/eat_post HTTP/1.1 319s #User-Agent: libwww-perl/6.77 319s #Content-Length: 29696 319s # 319s #server response: 319s #HTTP/1.1 200 OK 319s #Date: Fri, 29 Nov 2024 19:51:15 GMT 319s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 319s #Vary: In-If1 319s #Content-Length: 6 319s #Client-Date: Fri, 29 Nov 2024 19:51:15 GMT 319s #Client-Peer: 127.0.0.1:8529 319s #Client-Response-Num: 29 319s #DMMATCH1: 1 319s # 319s # testing : length posted 319s # expected: '29696' 319s # received: 29696 319s ok 29 319s #lwp request: 319s #POST http://localhost:8529/eat_post HTTP/1.1 319s #User-Agent: libwww-perl/6.77 319s #Content-Length: 30720 319s # 319s #server response: 319s #HTTP/1.1 200 OK 319s #Date: Fri, 29 Nov 2024 19:51:15 GMT 319s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 319s #Vary: In-If1 319s #Content-Length: 6 319s #Client-Date: Fri, 29 Nov 2024 19:51:15 GMT 319s #Client-Peer: 127.0.0.1:8529 319s #Client-Response-Num: 30 319s #DMMATCH1: 1 319s # 319s # testing : length posted 319s # expected: '30720' 319s # received: 30720 319s ok 30 319s #lwp request: 319s #POST http://localhost:8529/eat_post HTTP/1.1 319s #User-Agent: libwww-perl/6.77 319s #Content-Length: 31744 319s # 319s #server response: 319s #HTTP/1.1 200 OK 319s #Date: Fri, 29 Nov 2024 19:51:15 GMT 319s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 319s #Vary: In-If1 319s #Content-Length: 6 319s #Client-Date: Fri, 29 Nov 2024 19:51:15 GMT 319s #Client-Peer: 127.0.0.1:8529 319s #Client-Response-Num: 31 319s #DMMATCH1: 1 319s # 319s # testing : length posted 319s # expected: '31744' 319s # received: 31744 319s ok 31 319s #lwp request: 319s #POST http://localhost:8529/eat_post HTTP/1.1 319s #User-Agent: libwww-perl/6.77 319s #Content-Length: 32768 319s # 319s #server response: 319s #HTTP/1.1 200 OK 319s #Date: Fri, 29 Nov 2024 19:51:15 GMT 319s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 319s #Vary: In-If1 319s #Content-Length: 6 319s #Client-Date: Fri, 29 Nov 2024 19:51:15 GMT 319s #Client-Peer: 127.0.0.1:8529 319s #Client-Response-Num: 32 319s #DMMATCH1: 1 319s # 319s # testing : length posted 319s # expected: '32768' 319s # received: 32768 319s ok 32 319s #lwp request: 319s #POST http://localhost:8529/eat_post HTTP/1.1 319s #User-Agent: libwww-perl/6.77 319s #Content-Length: 33792 319s # 319s #server response: 319s #HTTP/1.1 200 OK 319s #Date: Fri, 29 Nov 2024 19:51:15 GMT 319s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 319s #Vary: In-If1 319s #Content-Length: 6 319s #Client-Date: Fri, 29 Nov 2024 19:51:15 GMT 319s #Client-Peer: 127.0.0.1:8529 319s #Client-Response-Num: 33 319s #DMMATCH1: 1 319s # 319s # testing : length posted 319s # expected: '33792' 319s # received: 33792 319s ok 33 319s #lwp request: 319s #POST http://localhost:8529/eat_post HTTP/1.1 319s #User-Agent: libwww-perl/6.77 319s #Content-Length: 34816 319s # 319s #server response: 319s #HTTP/1.1 200 OK 319s #Date: Fri, 29 Nov 2024 19:51:15 GMT 319s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 319s #Vary: In-If1 319s #Content-Length: 6 319s #Client-Date: Fri, 29 Nov 2024 19:51:15 GMT 319s #Client-Peer: 127.0.0.1:8529 319s #Client-Response-Num: 34 319s #DMMATCH1: 1 319s # 319s # testing : length posted 319s # expected: '34816' 319s # received: 34816 319s ok 34 319s #lwp request: 319s #POST http://localhost:8529/eat_post HTTP/1.1 319s #User-Agent: libwww-perl/6.77 319s #Content-Length: 35840 319s # 319s #server response: 319s #HTTP/1.1 200 OK 319s #Date: Fri, 29 Nov 2024 19:51:15 GMT 319s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 319s #Vary: In-If1 319s #Content-Length: 6 319s #Client-Date: Fri, 29 Nov 2024 19:51:15 GMT 319s #Client-Peer: 127.0.0.1:8529 319s #Client-Response-Num: 35 319s #DMMATCH1: 1 319s # 319s # testing : length posted 319s # expected: '35840' 319s # received: 35840 319s ok 35 319s #lwp request: 319s #POST http://localhost:8529/eat_post HTTP/1.1 319s #User-Agent: libwww-perl/6.77 319s #Content-Length: 36864 319s # 319s #server response: 319s #HTTP/1.1 200 OK 319s #Date: Fri, 29 Nov 2024 19:51:15 GMT 319s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 319s #Vary: In-If1 319s #Content-Length: 6 319s #Client-Date: Fri, 29 Nov 2024 19:51:16 GMT 319s #Client-Peer: 127.0.0.1:8529 319s #Client-Response-Num: 36 319s #DMMATCH1: 1 319s # 319s # testing : length posted 319s # expected: '36864' 319s # received: 36864 319s ok 36 319s #lwp request: 319s #POST http://localhost:8529/eat_post HTTP/1.1 319s #User-Agent: libwww-perl/6.77 319s #Content-Length: 37888 319s # 319s #server response: 319s #HTTP/1.1 200 OK 319s #Date: Fri, 29 Nov 2024 19:51:16 GMT 319s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 319s #Vary: In-If1 319s #Content-Length: 6 319s #Client-Date: Fri, 29 Nov 2024 19:51:16 GMT 319s #Client-Peer: 127.0.0.1:8529 319s #Client-Response-Num: 37 319s #DMMATCH1: 1 319s # 319s # testing : length posted 319s # expected: '37888' 319s # received: 37888 319s ok 37 319s #lwp request: 319s #POST http://localhost:8529/eat_post HTTP/1.1 319s #User-Agent: libwww-perl/6.77 319s #Content-Length: 38912 319s # 319s #server response: 319s #HTTP/1.1 200 OK 319s #Date: Fri, 29 Nov 2024 19:51:16 GMT 319s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 319s #Vary: In-If1 319s #Content-Length: 6 319s #Client-Date: Fri, 29 Nov 2024 19:51:16 GMT 319s #Client-Peer: 127.0.0.1:8529 319s #Client-Response-Num: 38 319s #DMMATCH1: 1 319s # 319s # testing : length posted 319s # expected: '38912' 319s # received: 38912 319s ok 38 319s #lwp request: 319s #POST http://localhost:8529/eat_post HTTP/1.1 319s #User-Agent: libwww-perl/6.77 319s #Content-Length: 39936 319s # 319s #server response: 319s #HTTP/1.1 200 OK 319s #Date: Fri, 29 Nov 2024 19:51:16 GMT 319s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 319s #Vary: In-If1 319s #Content-Length: 6 319s #Client-Date: Fri, 29 Nov 2024 19:51:16 GMT 319s #Client-Peer: 127.0.0.1:8529 319s #Client-Response-Num: 39 319s #DMMATCH1: 1 319s # 319s # testing : length posted 319s # expected: '39936' 319s # received: 39936 319s ok 39 319s #lwp request: 319s #POST http://localhost:8529/eat_post HTTP/1.1 319s #User-Agent: libwww-perl/6.77 319s #Content-Length: 40960 319s # 319s #server response: 319s #HTTP/1.1 200 OK 319s #Date: Fri, 29 Nov 2024 19:51:16 GMT 319s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 319s #Vary: In-If1 319s #Content-Length: 6 319s #Client-Date: Fri, 29 Nov 2024 19:51:16 GMT 319s #Client-Peer: 127.0.0.1:8529 319s #Client-Response-Num: 40 319s #DMMATCH1: 1 319s # 319s # testing : length posted 319s # expected: '40960' 319s # received: 40960 319s ok 40 319s #lwp request: 319s #POST http://localhost:8529/eat_post HTTP/1.1 319s #User-Agent: libwww-perl/6.77 319s #Content-Length: 41984 319s # 319s #server response: 319s #HTTP/1.1 200 OK 319s #Date: Fri, 29 Nov 2024 19:51:16 GMT 319s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 319s #Vary: In-If1 319s #Content-Length: 6 319s #Client-Date: Fri, 29 Nov 2024 19:51:16 GMT 319s #Client-Peer: 127.0.0.1:8529 319s #Client-Response-Num: 41 319s #DMMATCH1: 1 319s # 319s # testing : length posted 319s # expected: '41984' 319s # received: 41984 319s ok 41 319s #lwp request: 319s #POST http://localhost:8529/eat_post HTTP/1.1 319s #User-Agent: libwww-perl/6.77 319s #Content-Length: 43008 319s # 319s #server response: 319s #HTTP/1.1 200 OK 319s #Date: Fri, 29 Nov 2024 19:51:16 GMT 319s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 319s #Vary: In-If1 319s #Content-Length: 6 319s #Client-Date: Fri, 29 Nov 2024 19:51:16 GMT 319s #Client-Peer: 127.0.0.1:8529 319s #Client-Response-Num: 42 319s #DMMATCH1: 1 319s # 319s # testing : length posted 319s # expected: '43008' 319s # received: 43008 319s ok 42 319s #lwp request: 319s #POST http://localhost:8529/eat_post HTTP/1.1 319s #User-Agent: libwww-perl/6.77 319s #Content-Length: 44032 319s # 319s #server response: 319s #HTTP/1.1 200 OK 319s #Date: Fri, 29 Nov 2024 19:51:16 GMT 319s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 319s #Vary: In-If1 319s #Content-Length: 6 319s #Client-Date: Fri, 29 Nov 2024 19:51:16 GMT 319s #Client-Peer: 127.0.0.1:8529 319s #Client-Response-Num: 43 319s #DMMATCH1: 1 319s # 319s # testing : length posted 319s # expected: '44032' 319s # received: 44032 319s ok 43 319s #lwp request: 319s #POST http://localhost:8529/eat_post HTTP/1.1 319s #User-Agent: libwww-perl/6.77 319s #Content-Length: 45056 319s # 319s #server response: 319s #HTTP/1.1 200 OK 319s #Date: Fri, 29 Nov 2024 19:51:16 GMT 319s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 319s #Vary: In-If1 319s #Content-Length: 6 319s #Client-Date: Fri, 29 Nov 2024 19:51:16 GMT 319s #Client-Peer: 127.0.0.1:8529 319s #Client-Response-Num: 44 319s #DMMATCH1: 1 319s # 319s # testing : length posted 319s # expected: '45056' 319s # received: 45056 319s ok 44 319s #lwp request: 319s #POST http://localhost:8529/eat_post HTTP/1.1 319s #User-Agent: libwww-perl/6.77 319s #Content-Length: 46080 319s # 319s #server response: 319s #HTTP/1.1 200 OK 319s #Date: Fri, 29 Nov 2024 19:51:16 GMT 319s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 319s #Vary: In-If1 319s #Content-Length: 6 319s #Client-Date: Fri, 29 Nov 2024 19:51:16 GMT 319s #Client-Peer: 127.0.0.1:8529 319s #Client-Response-Num: 45 319s #DMMATCH1: 1 319s # 319s # testing : length posted 319s # expected: '46080' 319s # received: 46080 319s ok 45 319s #lwp request: 319s #POST http://localhost:8529/eat_post HTTP/1.1 319s #User-Agent: libwww-perl/6.77 319s #Content-Length: 47104 319s # 319s #server response: 319s #HTTP/1.1 200 OK 319s #Date: Fri, 29 Nov 2024 19:51:16 GMT 319s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 319s #Vary: In-If1 319s #Content-Length: 6 319s #Client-Date: Fri, 29 Nov 2024 19:51:16 GMT 319s #Client-Peer: 127.0.0.1:8529 319s #Client-Response-Num: 46 319s #DMMATCH1: 1 319s # 319s # testing : length posted 319s # expected: '47104' 319s # received: 47104 319s ok 46 319s #lwp request: 319s #POST http://localhost:8529/eat_post HTTP/1.1 319s #User-Agent: libwww-perl/6.77 319s #Content-Length: 48128 319s # 319s #server response: 319s #HTTP/1.1 200 OK 319s #Date: Fri, 29 Nov 2024 19:51:16 GMT 319s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 319s #Vary: In-If1 319s #Content-Length: 6 319s #Client-Date: Fri, 29 Nov 2024 19:51:16 GMT 319s #Client-Peer: 127.0.0.1:8529 319s #Client-Response-Num: 47 319s #DMMATCH1: 1 319s # 319s # testing : length posted 319s # expected: '48128' 319s # received: 48128 319s ok 47 319s #lwp request: 319s #POST http://localhost:8529/eat_post HTTP/1.1 319s #User-Agent: libwww-perl/6.77 319s #Content-Length: 49152 319s # 319s #server response: 319s #HTTP/1.1 200 OK 319s #Date: Fri, 29 Nov 2024 19:51:16 GMT 319s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 319s #Vary: In-If1 319s #Content-Length: 6 319s #Client-Date: Fri, 29 Nov 2024 19:51:16 GMT 319s #Client-Peer: 127.0.0.1:8529 319s #Client-Response-Num: 48 319s #DMMATCH1: 1 319s # 319s # testing : length posted 319s # expected: '49152' 319s # received: 49152 319s ok 48 319s #lwp request: 319s #POST http://localhost:8529/eat_post HTTP/1.1 319s #User-Agent: libwww-perl/6.77 319s #Content-Length: 50176 319s # 319s #server response: 319s #HTTP/1.1 200 OK 319s #Date: Fri, 29 Nov 2024 19:51:16 GMT 319s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 319s #Vary: In-If1 319s #Content-Length: 6 319s #Client-Date: Fri, 29 Nov 2024 19:51:16 GMT 319s #Client-Peer: 127.0.0.1:8529 319s #Client-Response-Num: 49 319s #DMMATCH1: 1 319s # 319s # testing : length posted 319s # expected: '50176' 319s # received: 50176 319s ok 49 319s #lwp request: 319s #POST http://localhost:8529/eat_post HTTP/1.1 319s #User-Agent: libwww-perl/6.77 319s #Content-Length: 51200 319s # 319s #server response: 319s #HTTP/1.1 200 OK 319s #Date: Fri, 29 Nov 2024 19:51:16 GMT 319s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 319s #Vary: In-If1 319s #Content-Length: 6 319s #Client-Date: Fri, 29 Nov 2024 19:51:16 GMT 319s #Client-Peer: 127.0.0.1:8529 319s #Client-Response-Num: 50 319s #DMMATCH1: 1 319s # 319s # testing : length posted 319s # expected: '51200' 319s # received: 51200 319s ok 50 319s #lwp request: 319s #POST http://localhost:8529/eat_post HTTP/1.1 319s #User-Agent: libwww-perl/6.77 319s #Content-Length: 102400 319s # 319s #server response: 319s #HTTP/1.1 200 OK 319s #Date: Fri, 29 Nov 2024 19:51:16 GMT 319s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 319s #Vary: In-If1 319s #Content-Length: 7 319s #Client-Date: Fri, 29 Nov 2024 19:51:16 GMT 319s #Client-Peer: 127.0.0.1:8529 319s #Client-Response-Num: 51 319s #DMMATCH1: 1 319s # 319s # testing : length posted 319s # expected: '102400' 319s # received: 102400 319s ok 51 319s ok 322s t/modules/aaa.t ..................... 322s 1..40 322s # Running under perl version 5.040000 for linux 322s # Current time local: Fri Nov 29 19:51:16 2024 322s # Current time GMT: Fri Nov 29 19:51:16 2024 322s # Using Test.pm version 1.31 322s # Using Apache/Test.pm version 1.44 322s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/realm2 322s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/basic1 322s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/form1 322s ok 1 322s ok 2 322s ok 3 322s ok 4 322s ok 5 322s ok 6 322s ok 7 322s ok 8 322s ok 9 322s ok 10 322s ok 11 322s ok 12 322s ok 13 322s ok 14 322s ok 15 322s ok 16 322s ok 17 322s ok 18 322s ok 19 322s ok 20 322s ok 21 322s ok 22 322s ok 23 322s ok 24 322s ok 25 322s ok 26 322s ok 27 322s ok 28 322s ok 29 322s ok 30 322s ok 31 322s ok 32 322s ok 33 322s ok 34 322s ok 35 322s ok 36 322s ok 37 322s ok 38 322s ok 39 322s ok 40 322s # removing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/basic1 322s # removing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/form1 322s # removing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/realm2 322s ok 326s t/modules/access.t .................. 326s 1..408 326s # Running under perl version 5.040000 for linux 326s # Current time local: Fri Nov 29 19:51:19 2024 326s # Current time GMT: Fri Nov 29 19:51:19 2024 326s # Using Test.pm version 1.31 326s # Using Apache/Test.pm version 1.44 326s # --- 326s # Order deny,allow 326s # Allow from all 326s # expecting access. 326s ok 1 326s # --- 326s # Order deny,allow 326s # Deny from all 326s # expecting access denial. 326s ok 2 326s # --- 326s # Order deny,allow 326s # Allow from all 326s # Deny from all 326s # expecting access. 326s ok 3 326s # --- 326s # Order deny,allow 326s # Deny from localhost 326s # expecting access denial. 326s ok 4 326s # --- 326s # Order deny,allow 326s # Allow from all 326s # Deny from localhost 326s # expecting access. 326s ok 5 326s # --- 326s # Order deny,allow 326s # Deny from 127.0.0.1 326s # expecting access denial. 326s ok 6 326s # --- 326s # Order deny,allow 326s # Allow from all 326s # Deny from 127.0.0.1 326s # expecting access. 326s ok 7 326s # --- 326s # Order deny,allow 326s # Deny from 127.0 326s # expecting access denial. 326s ok 8 326s # --- 326s # Order deny,allow 326s # Allow from all 326s # Deny from 127.0 326s # expecting access. 326s ok 9 326s # --- 326s # Order deny,allow 326s # Deny from 127.0.0.1/255.255.0.0 326s # expecting access denial. 326s ok 10 326s # --- 326s # Order deny,allow 326s # Allow from all 326s # Deny from 127.0.0.1/255.255.0.0 326s # expecting access. 326s ok 11 326s # --- 326s # Order deny,allow 326s # Deny from 127.0.0.1/16 326s # expecting access denial. 326s ok 12 326s # --- 326s # Order deny,allow 326s # Allow from all 326s # Deny from 127.0.0.1/16 326s # expecting access. 326s ok 13 326s # --- 326s # Order deny,allow 326s # Deny from somewhere.else.com 326s # expecting access. 326s ok 14 326s # --- 326s # Order deny,allow 326s # Allow from all 326s # Deny from somewhere.else.com 326s # expecting access. 326s ok 15 326s # --- 326s # Order deny,allow 326s # Deny from 66.6.6.6 326s # expecting access. 326s ok 16 326s # --- 326s # Order deny,allow 326s # Allow from all 326s # Deny from 66.6.6.6 326s # expecting access. 326s ok 17 326s # --- 326s # Order deny,allow 326s # Allow from localhost 326s # expecting access. 326s ok 18 326s # --- 326s # Order deny,allow 326s # Deny from all 326s # expecting access denial. 326s ok 19 326s # --- 326s # Order deny,allow 326s # Allow from localhost 326s # Deny from all 326s # expecting access. 326s ok 20 326s # --- 326s # Order deny,allow 326s # Deny from localhost 326s # expecting access denial. 326s ok 21 326s # --- 326s # Order deny,allow 326s # Allow from localhost 326s # Deny from localhost 326s # expecting access. 326s ok 22 326s # --- 326s # Order deny,allow 326s # Deny from 127.0.0.1 326s # expecting access denial. 326s ok 23 326s # --- 326s # Order deny,allow 326s # Allow from localhost 326s # Deny from 127.0.0.1 326s # expecting access. 326s ok 24 326s # --- 326s # Order deny,allow 326s # Deny from 127.0 326s # expecting access denial. 326s ok 25 326s # --- 326s # Order deny,allow 326s # Allow from localhost 326s # Deny from 127.0 326s # expecting access. 326s ok 26 326s # --- 326s # Order deny,allow 326s # Deny from 127.0.0.1/255.255.0.0 326s # expecting access denial. 326s ok 27 326s # --- 326s # Order deny,allow 326s # Allow from localhost 326s # Deny from 127.0.0.1/255.255.0.0 326s # expecting access. 326s ok 28 326s # --- 326s # Order deny,allow 326s # Deny from 127.0.0.1/16 326s # expecting access denial. 326s ok 29 326s # --- 326s # Order deny,allow 326s # Allow from localhost 326s # Deny from 127.0.0.1/16 326s # expecting access. 326s ok 30 326s # --- 326s # Order deny,allow 326s # Deny from somewhere.else.com 326s # expecting access. 326s ok 31 326s # --- 326s # Order deny,allow 326s # Allow from localhost 326s # Deny from somewhere.else.com 326s # expecting access. 326s ok 32 326s # --- 326s # Order deny,allow 326s # Deny from 66.6.6.6 326s # expecting access. 326s ok 33 326s # --- 326s # Order deny,allow 326s # Allow from localhost 326s # Deny from 66.6.6.6 326s # expecting access. 326s ok 34 326s # --- 326s # Order deny,allow 326s # Allow from 127.0.0.1 326s # expecting access. 326s ok 35 326s # --- 326s # Order deny,allow 326s # Deny from all 326s # expecting access denial. 326s ok 36 326s # --- 326s # Order deny,allow 326s # Allow from 127.0.0.1 326s # Deny from all 326s # expecting access. 326s ok 37 326s # --- 326s # Order deny,allow 326s # Deny from localhost 326s # expecting access denial. 326s ok 38 326s # --- 326s # Order deny,allow 326s # Allow from 127.0.0.1 326s # Deny from localhost 326s # expecting access. 326s ok 39 326s # --- 326s # Order deny,allow 326s # Deny from 127.0.0.1 326s # expecting access denial. 326s ok 40 326s # --- 326s # Order deny,allow 326s # Allow from 127.0.0.1 326s # Deny from 127.0.0.1 326s # expecting access. 326s ok 41 326s # --- 326s # Order deny,allow 326s # Deny from 127.0 326s # expecting access denial. 326s ok 42 326s # --- 326s # Order deny,allow 326s # Allow from 127.0.0.1 326s # Deny from 127.0 326s # expecting access. 326s ok 43 326s # --- 326s # Order deny,allow 326s # Deny from 127.0.0.1/255.255.0.0 326s # expecting access denial. 326s ok 44 326s # --- 326s # Order deny,allow 326s # Allow from 127.0.0.1 326s # Deny from 127.0.0.1/255.255.0.0 326s # expecting access. 326s ok 45 326s # --- 326s # Order deny,allow 326s # Deny from 127.0.0.1/16 326s # expecting access denial. 326s ok 46 326s # --- 326s # Order deny,allow 326s # Allow from 127.0.0.1 326s # Deny from 127.0.0.1/16 326s # expecting access. 326s ok 47 326s # --- 326s # Order deny,allow 326s # Deny from somewhere.else.com 326s # expecting access. 326s ok 48 326s # --- 326s # Order deny,allow 326s # Allow from 127.0.0.1 326s # Deny from somewhere.else.com 326s # expecting access. 326s ok 49 326s # --- 326s # Order deny,allow 326s # Deny from 66.6.6.6 326s # expecting access. 326s ok 50 326s # --- 326s # Order deny,allow 326s # Allow from 127.0.0.1 326s # Deny from 66.6.6.6 326s # expecting access. 326s ok 51 326s # --- 326s # Order deny,allow 326s # Allow from 127.0 326s # expecting access. 326s ok 52 326s # --- 326s # Order deny,allow 326s # Deny from all 326s # expecting access denial. 326s ok 53 326s # --- 326s # Order deny,allow 326s # Allow from 127.0 326s # Deny from all 326s # expecting access. 326s ok 54 326s # --- 326s # Order deny,allow 326s # Deny from localhost 326s # expecting access denial. 326s ok 55 326s # --- 326s # Order deny,allow 326s # Allow from 127.0 326s # Deny from localhost 326s # expecting access. 326s ok 56 326s # --- 326s # Order deny,allow 326s # Deny from 127.0.0.1 326s # expecting access denial. 326s ok 57 326s # --- 326s # Order deny,allow 326s # Allow from 127.0 326s # Deny from 127.0.0.1 326s # expecting access. 326s ok 58 326s # --- 326s # Order deny,allow 326s # Deny from 127.0 326s # expecting access denial. 326s ok 59 326s # --- 326s # Order deny,allow 326s # Allow from 127.0 326s # Deny from 127.0 326s # expecting access. 326s ok 60 326s # --- 326s # Order deny,allow 326s # Deny from 127.0.0.1/255.255.0.0 326s # expecting access denial. 326s ok 61 326s # --- 326s # Order deny,allow 326s # Allow from 127.0 326s # Deny from 127.0.0.1/255.255.0.0 326s # expecting access. 326s ok 62 326s # --- 326s # Order deny,allow 326s # Deny from 127.0.0.1/16 326s # expecting access denial. 326s ok 63 326s # --- 326s # Order deny,allow 326s # Allow from 127.0 326s # Deny from 127.0.0.1/16 326s # expecting access. 326s ok 64 326s # --- 326s # Order deny,allow 326s # Deny from somewhere.else.com 326s # expecting access. 326s ok 65 326s # --- 326s # Order deny,allow 326s # Allow from 127.0 326s # Deny from somewhere.else.com 326s # expecting access. 326s ok 66 326s # --- 326s # Order deny,allow 326s # Deny from 66.6.6.6 326s # expecting access. 326s ok 67 326s # --- 326s # Order deny,allow 326s # Allow from 127.0 326s # Deny from 66.6.6.6 326s # expecting access. 326s ok 68 326s # --- 326s # Order deny,allow 326s # Allow from 127.0.0.1/255.255.0.0 326s # expecting access. 326s ok 69 326s # --- 326s # Order deny,allow 326s # Deny from all 326s # expecting access denial. 326s ok 70 326s # --- 326s # Order deny,allow 326s # Allow from 127.0.0.1/255.255.0.0 326s # Deny from all 326s # expecting access. 326s ok 71 326s # --- 326s # Order deny,allow 326s # Deny from localhost 326s # expecting access denial. 326s ok 72 326s # --- 326s # Order deny,allow 326s # Allow from 127.0.0.1/255.255.0.0 326s # Deny from localhost 326s # expecting access. 326s ok 73 326s # --- 326s # Order deny,allow 326s # Deny from 127.0.0.1 326s # expecting access denial. 326s ok 74 326s # --- 326s # Order deny,allow 326s # Allow from 127.0.0.1/255.255.0.0 326s # Deny from 127.0.0.1 326s # expecting access. 326s ok 75 326s # --- 326s # Order deny,allow 326s # Deny from 127.0 326s # expecting access denial. 326s ok 76 326s # --- 326s # Order deny,allow 326s # Allow from 127.0.0.1/255.255.0.0 326s # Deny from 127.0 326s # expecting access. 326s ok 77 326s # --- 326s # Order deny,allow 326s # Deny from 127.0.0.1/255.255.0.0 326s # expecting access denial. 326s ok 78 326s # --- 326s # Order deny,allow 326s # Allow from 127.0.0.1/255.255.0.0 326s # Deny from 127.0.0.1/255.255.0.0 326s # expecting access. 326s ok 79 326s # --- 326s # Order deny,allow 326s # Deny from 127.0.0.1/16 326s # expecting access denial. 326s ok 80 326s # --- 326s # Order deny,allow 326s # Allow from 127.0.0.1/255.255.0.0 326s # Deny from 127.0.0.1/16 326s # expecting access. 326s ok 81 326s # --- 326s # Order deny,allow 326s # Deny from somewhere.else.com 326s # expecting access. 326s ok 82 326s # --- 326s # Order deny,allow 326s # Allow from 127.0.0.1/255.255.0.0 326s # Deny from somewhere.else.com 326s # expecting access. 326s ok 83 326s # --- 326s # Order deny,allow 326s # Deny from 66.6.6.6 326s # expecting access. 326s ok 84 326s # --- 326s # Order deny,allow 326s # Allow from 127.0.0.1/255.255.0.0 326s # Deny from 66.6.6.6 326s # expecting access. 326s ok 85 326s # --- 326s # Order deny,allow 326s # Allow from 127.0.0.1/16 326s # expecting access. 326s ok 86 326s # --- 326s # Order deny,allow 326s # Deny from all 326s # expecting access denial. 326s ok 87 326s # --- 326s # Order deny,allow 326s # Allow from 127.0.0.1/16 326s # Deny from all 326s # expecting access. 326s ok 88 326s # --- 326s # Order deny,allow 326s # Deny from localhost 326s # expecting access denial. 326s ok 89 326s # --- 326s # Order deny,allow 326s # Allow from 127.0.0.1/16 326s # Deny from localhost 326s # expecting access. 326s ok 90 326s # --- 326s # Order deny,allow 326s # Deny from 127.0.0.1 326s # expecting access denial. 326s ok 91 326s # --- 326s # Order deny,allow 326s # Allow from 127.0.0.1/16 326s # Deny from 127.0.0.1 326s # expecting access. 326s ok 92 326s # --- 326s # Order deny,allow 326s # Deny from 127.0 326s # expecting access denial. 326s ok 93 326s # --- 326s # Order deny,allow 326s # Allow from 127.0.0.1/16 326s # Deny from 127.0 326s # expecting access. 326s ok 94 326s # --- 326s # Order deny,allow 326s # Deny from 127.0.0.1/255.255.0.0 326s # expecting access denial. 326s ok 95 326s # --- 326s # Order deny,allow 326s # Allow from 127.0.0.1/16 326s # Deny from 127.0.0.1/255.255.0.0 326s # expecting access. 326s ok 96 326s # --- 326s # Order deny,allow 326s # Deny from 127.0.0.1/16 326s # expecting access denial. 326s ok 97 326s # --- 326s # Order deny,allow 326s # Allow from 127.0.0.1/16 326s # Deny from 127.0.0.1/16 326s # expecting access. 326s ok 98 326s # --- 326s # Order deny,allow 326s # Deny from somewhere.else.com 326s # expecting access. 326s ok 99 326s # --- 326s # Order deny,allow 326s # Allow from 127.0.0.1/16 326s # Deny from somewhere.else.com 326s # expecting access. 326s ok 100 326s # --- 326s # Order deny,allow 326s # Deny from 66.6.6.6 326s # expecting access. 326s ok 101 326s # --- 326s # Order deny,allow 326s # Allow from 127.0.0.1/16 326s # Deny from 66.6.6.6 326s # expecting access. 326s ok 102 326s # --- 326s # Order deny,allow 326s # Allow from somewhere.else.com 326s # expecting access. 326s ok 103 326s # --- 326s # Order deny,allow 326s # Deny from all 326s # expecting access denial. 326s ok 104 326s # --- 326s # Order deny,allow 326s # Allow from somewhere.else.com 326s # Deny from all 326s # expecting access denial. 326s ok 105 326s # --- 326s # Order deny,allow 326s # Deny from localhost 326s # expecting access denial. 326s ok 106 326s # --- 326s # Order deny,allow 326s # Allow from somewhere.else.com 326s # Deny from localhost 326s # expecting access denial. 326s ok 107 326s # --- 326s # Order deny,allow 326s # Deny from 127.0.0.1 326s # expecting access denial. 326s ok 108 326s # --- 326s # Order deny,allow 326s # Allow from somewhere.else.com 326s # Deny from 127.0.0.1 326s # expecting access denial. 326s ok 109 326s # --- 326s # Order deny,allow 326s # Deny from 127.0 326s # expecting access denial. 326s ok 110 326s # --- 326s # Order deny,allow 326s # Allow from somewhere.else.com 326s # Deny from 127.0 326s # expecting access denial. 326s ok 111 326s # --- 326s # Order deny,allow 326s # Deny from 127.0.0.1/255.255.0.0 326s # expecting access denial. 326s ok 112 326s # --- 326s # Order deny,allow 326s # Allow from somewhere.else.com 326s # Deny from 127.0.0.1/255.255.0.0 326s # expecting access denial. 326s ok 113 326s # --- 326s # Order deny,allow 326s # Deny from 127.0.0.1/16 326s # expecting access denial. 326s ok 114 326s # --- 326s # Order deny,allow 326s # Allow from somewhere.else.com 326s # Deny from 127.0.0.1/16 326s # expecting access denial. 326s ok 115 326s # --- 326s # Order deny,allow 326s # Deny from somewhere.else.com 326s # expecting access. 326s ok 116 326s # --- 326s # Order deny,allow 326s # Allow from somewhere.else.com 326s # Deny from somewhere.else.com 326s # expecting access. 326s ok 117 326s # --- 326s # Order deny,allow 326s # Deny from 66.6.6.6 326s # expecting access. 326s ok 118 326s # --- 326s # Order deny,allow 326s # Allow from somewhere.else.com 326s # Deny from 66.6.6.6 326s # expecting access. 326s ok 119 326s # --- 326s # Order deny,allow 326s # Allow from 66.6.6.6 326s # expecting access. 326s ok 120 326s # --- 326s # Order deny,allow 326s # Deny from all 326s # expecting access denial. 326s ok 121 326s # --- 326s # Order deny,allow 326s # Allow from 66.6.6.6 326s # Deny from all 326s # expecting access denial. 326s ok 122 326s # --- 326s # Order deny,allow 326s # Deny from localhost 326s # expecting access denial. 326s ok 123 326s # --- 326s # Order deny,allow 326s # Allow from 66.6.6.6 326s # Deny from localhost 326s # expecting access denial. 326s ok 124 326s # --- 326s # Order deny,allow 326s # Deny from 127.0.0.1 326s # expecting access denial. 326s ok 125 326s # --- 326s # Order deny,allow 326s # Allow from 66.6.6.6 326s # Deny from 127.0.0.1 326s # expecting access denial. 326s ok 126 326s # --- 326s # Order deny,allow 326s # Deny from 127.0 326s # expecting access denial. 326s ok 127 326s # --- 326s # Order deny,allow 326s # Allow from 66.6.6.6 326s # Deny from 127.0 326s # expecting access denial. 326s ok 128 326s # --- 326s # Order deny,allow 326s # Deny from 127.0.0.1/255.255.0.0 326s # expecting access denial. 326s ok 129 326s # --- 326s # Order deny,allow 326s # Allow from 66.6.6.6 326s # Deny from 127.0.0.1/255.255.0.0 326s # expecting access denial. 326s ok 130 326s # --- 326s # Order deny,allow 326s # Deny from 127.0.0.1/16 326s # expecting access denial. 326s ok 131 326s # --- 326s # Order deny,allow 326s # Allow from 66.6.6.6 326s # Deny from 127.0.0.1/16 326s # expecting access denial. 326s ok 132 326s # --- 326s # Order deny,allow 326s # Deny from somewhere.else.com 326s # expecting access. 326s ok 133 326s # --- 326s # Order deny,allow 326s # Allow from 66.6.6.6 326s # Deny from somewhere.else.com 326s # expecting access. 326s ok 134 326s # --- 326s # Order deny,allow 326s # Deny from 66.6.6.6 326s # expecting access. 326s ok 135 326s # --- 326s # Order deny,allow 326s # Allow from 66.6.6.6 326s # Deny from 66.6.6.6 326s # expecting access. 326s ok 136 326s # --- 326s # Order allow,deny 326s # Allow from all 326s # expecting access. 326s ok 137 326s # --- 326s # Order allow,deny 326s # Deny from all 326s # expecting access denial. 326s ok 138 326s # --- 326s # Order allow,deny 326s # Allow from all 326s # Deny from all 326s # expecting access denial. 326s ok 139 326s # --- 326s # Order allow,deny 326s # Deny from localhost 326s # expecting access denial. 326s ok 140 326s # --- 326s # Order allow,deny 326s # Allow from all 326s # Deny from localhost 326s # expecting access denial. 326s ok 141 326s # --- 326s # Order allow,deny 326s # Deny from 127.0.0.1 326s # expecting access denial. 326s ok 142 326s # --- 326s # Order allow,deny 326s # Allow from all 326s # Deny from 127.0.0.1 326s # expecting access denial. 326s ok 143 326s # --- 326s # Order allow,deny 326s # Deny from 127.0 326s # expecting access denial. 326s ok 144 326s # --- 326s # Order allow,deny 326s # Allow from all 326s # Deny from 127.0 326s # expecting access denial. 326s ok 145 326s # --- 326s # Order allow,deny 326s # Deny from 127.0.0.1/255.255.0.0 326s # expecting access denial. 326s ok 146 326s # --- 326s # Order allow,deny 326s # Allow from all 326s # Deny from 127.0.0.1/255.255.0.0 326s # expecting access denial. 326s ok 147 326s # --- 326s # Order allow,deny 326s # Deny from 127.0.0.1/16 326s # expecting access denial. 326s ok 148 326s # --- 326s # Order allow,deny 326s # Allow from all 326s # Deny from 127.0.0.1/16 326s # expecting access denial. 326s ok 149 326s # --- 326s # Order allow,deny 326s # Deny from somewhere.else.com 326s # expecting access denial. 326s ok 150 326s # --- 326s # Order allow,deny 326s # Allow from all 326s # Deny from somewhere.else.com 326s # expecting access. 326s ok 151 326s # --- 326s # Order allow,deny 326s # Deny from 66.6.6.6 326s # expecting access denial. 326s ok 152 326s # --- 326s # Order allow,deny 326s # Allow from all 326s # Deny from 66.6.6.6 326s # expecting access. 326s ok 153 326s # --- 326s # Order allow,deny 326s # Allow from localhost 326s # expecting access. 326s ok 154 326s # --- 326s # Order allow,deny 326s # Deny from all 326s # expecting access denial. 326s ok 155 326s # --- 326s # Order allow,deny 326s # Allow from localhost 326s # Deny from all 326s # expecting access denial. 326s ok 156 326s # --- 326s # Order allow,deny 326s # Deny from localhost 326s # expecting access denial. 326s ok 157 326s # --- 326s # Order allow,deny 326s # Allow from localhost 326s # Deny from localhost 326s # expecting access denial. 326s ok 158 326s # --- 326s # Order allow,deny 326s # Deny from 127.0.0.1 326s # expecting access denial. 326s ok 159 326s # --- 326s # Order allow,deny 326s # Allow from localhost 326s # Deny from 127.0.0.1 326s # expecting access denial. 326s ok 160 326s # --- 326s # Order allow,deny 326s # Deny from 127.0 326s # expecting access denial. 326s ok 161 326s # --- 326s # Order allow,deny 326s # Allow from localhost 326s # Deny from 127.0 326s # expecting access denial. 326s ok 162 326s # --- 326s # Order allow,deny 326s # Deny from 127.0.0.1/255.255.0.0 326s # expecting access denial. 326s ok 163 326s # --- 326s # Order allow,deny 326s # Allow from localhost 326s # Deny from 127.0.0.1/255.255.0.0 326s # expecting access denial. 326s ok 164 326s # --- 326s # Order allow,deny 326s # Deny from 127.0.0.1/16 326s # expecting access denial. 326s ok 165 326s # --- 326s # Order allow,deny 326s # Allow from localhost 326s # Deny from 127.0.0.1/16 326s # expecting access denial. 326s ok 166 326s # --- 326s # Order allow,deny 326s # Deny from somewhere.else.com 326s # expecting access denial. 326s ok 167 326s # --- 326s # Order allow,deny 326s # Allow from localhost 326s # Deny from somewhere.else.com 326s # expecting access. 326s ok 168 326s # --- 326s # Order allow,deny 326s # Deny from 66.6.6.6 326s # expecting access denial. 326s ok 169 326s # --- 326s # Order allow,deny 326s # Allow from localhost 326s # Deny from 66.6.6.6 326s # expecting access. 326s ok 170 326s # --- 326s # Order allow,deny 326s # Allow from 127.0.0.1 326s # expecting access. 326s ok 171 326s # --- 326s # Order allow,deny 326s # Deny from all 326s # expecting access denial. 326s ok 172 326s # --- 326s # Order allow,deny 326s # Allow from 127.0.0.1 326s # Deny from all 326s # expecting access denial. 326s ok 173 326s # --- 326s # Order allow,deny 326s # Deny from localhost 326s # expecting access denial. 326s ok 174 326s # --- 326s # Order allow,deny 326s # Allow from 127.0.0.1 326s # Deny from localhost 326s # expecting access denial. 326s ok 175 326s # --- 326s # Order allow,deny 326s # Deny from 127.0.0.1 326s # expecting access denial. 326s ok 176 326s # --- 326s # Order allow,deny 326s # Allow from 127.0.0.1 326s # Deny from 127.0.0.1 326s # expecting access denial. 326s ok 177 326s # --- 326s # Order allow,deny 326s # Deny from 127.0 326s # expecting access denial. 326s ok 178 326s # --- 326s # Order allow,deny 326s # Allow from 127.0.0.1 326s # Deny from 127.0 326s # expecting access denial. 326s ok 179 326s # --- 326s # Order allow,deny 326s # Deny from 127.0.0.1/255.255.0.0 326s # expecting access denial. 326s ok 180 326s # --- 326s # Order allow,deny 326s # Allow from 127.0.0.1 326s # Deny from 127.0.0.1/255.255.0.0 326s # expecting access denial. 326s ok 181 326s # --- 326s # Order allow,deny 326s # Deny from 127.0.0.1/16 326s # expecting access denial. 326s ok 182 326s # --- 326s # Order allow,deny 326s # Allow from 127.0.0.1 326s # Deny from 127.0.0.1/16 326s # expecting access denial. 326s ok 183 326s # --- 326s # Order allow,deny 326s # Deny from somewhere.else.com 326s # expecting access denial. 326s ok 184 326s # --- 326s # Order allow,deny 326s # Allow from 127.0.0.1 326s # Deny from somewhere.else.com 326s # expecting access. 326s ok 185 326s # --- 326s # Order allow,deny 326s # Deny from 66.6.6.6 326s # expecting access denial. 326s ok 186 326s # --- 326s # Order allow,deny 326s # Allow from 127.0.0.1 326s # Deny from 66.6.6.6 326s # expecting access. 326s ok 187 326s # --- 326s # Order allow,deny 326s # Allow from 127.0 326s # expecting access. 326s ok 188 326s # --- 326s # Order allow,deny 326s # Deny from all 326s # expecting access denial. 326s ok 189 326s # --- 326s # Order allow,deny 326s # Allow from 127.0 326s # Deny from all 326s # expecting access denial. 326s ok 190 326s # --- 326s # Order allow,deny 326s # Deny from localhost 326s # expecting access denial. 326s ok 191 326s # --- 326s # Order allow,deny 326s # Allow from 127.0 326s # Deny from localhost 326s # expecting access denial. 326s ok 192 326s # --- 326s # Order allow,deny 326s # Deny from 127.0.0.1 326s # expecting access denial. 326s ok 193 326s # --- 326s # Order allow,deny 326s # Allow from 127.0 326s # Deny from 127.0.0.1 326s # expecting access denial. 326s ok 194 326s # --- 326s # Order allow,deny 326s # Deny from 127.0 326s # expecting access denial. 326s ok 195 326s # --- 326s # Order allow,deny 326s # Allow from 127.0 326s # Deny from 127.0 326s # expecting access denial. 326s ok 196 326s # --- 326s # Order allow,deny 326s # Deny from 127.0.0.1/255.255.0.0 326s # expecting access denial. 326s ok 197 326s # --- 326s # Order allow,deny 326s # Allow from 127.0 326s # Deny from 127.0.0.1/255.255.0.0 326s # expecting access denial. 326s ok 198 326s # --- 326s # Order allow,deny 326s # Deny from 127.0.0.1/16 326s # expecting access denial. 326s ok 199 326s # --- 326s # Order allow,deny 326s # Allow from 127.0 326s # Deny from 127.0.0.1/16 326s # expecting access denial. 326s ok 200 326s # --- 326s # Order allow,deny 326s # Deny from somewhere.else.com 326s # expecting access denial. 326s ok 201 326s # --- 326s # Order allow,deny 326s # Allow from 127.0 326s # Deny from somewhere.else.com 326s # expecting access. 326s ok 202 326s # --- 326s # Order allow,deny 326s # Deny from 66.6.6.6 326s # expecting access denial. 326s ok 203 326s # --- 326s # Order allow,deny 326s # Allow from 127.0 326s # Deny from 66.6.6.6 326s # expecting access. 326s ok 204 326s # --- 326s # Order allow,deny 326s # Allow from 127.0.0.1/255.255.0.0 326s # expecting access. 326s ok 205 326s # --- 326s # Order allow,deny 326s # Deny from all 326s # expecting access denial. 326s ok 206 326s # --- 326s # Order allow,deny 326s # Allow from 127.0.0.1/255.255.0.0 326s # Deny from all 326s # expecting access denial. 326s ok 207 326s # --- 326s # Order allow,deny 326s # Deny from localhost 326s # expecting access denial. 326s ok 208 326s # --- 326s # Order allow,deny 326s # Allow from 127.0.0.1/255.255.0.0 326s # Deny from localhost 326s # expecting access denial. 326s ok 209 326s # --- 326s # Order allow,deny 326s # Deny from 127.0.0.1 326s # expecting access denial. 326s ok 210 326s # --- 326s # Order allow,deny 326s # Allow from 127.0.0.1/255.255.0.0 326s # Deny from 127.0.0.1 326s # expecting access denial. 326s ok 211 326s # --- 326s # Order allow,deny 326s # Deny from 127.0 326s # expecting access denial. 326s ok 212 326s # --- 326s # Order allow,deny 326s # Allow from 127.0.0.1/255.255.0.0 326s # Deny from 127.0 326s # expecting access denial. 326s ok 213 326s # --- 326s # Order allow,deny 326s # Deny from 127.0.0.1/255.255.0.0 326s # expecting access denial. 326s ok 214 326s # --- 326s # Order allow,deny 326s # Allow from 127.0.0.1/255.255.0.0 326s # Deny from 127.0.0.1/255.255.0.0 326s # expecting access denial. 326s ok 215 326s # --- 326s # Order allow,deny 326s # Deny from 127.0.0.1/16 326s # expecting access denial. 326s ok 216 326s # --- 326s # Order allow,deny 326s # Allow from 127.0.0.1/255.255.0.0 326s # Deny from 127.0.0.1/16 326s # expecting access denial. 326s ok 217 326s # --- 326s # Order allow,deny 326s # Deny from somewhere.else.com 326s # expecting access denial. 326s ok 218 326s # --- 326s # Order allow,deny 326s # Allow from 127.0.0.1/255.255.0.0 326s # Deny from somewhere.else.com 326s # expecting access. 326s ok 219 326s # --- 326s # Order allow,deny 326s # Deny from 66.6.6.6 326s # expecting access denial. 326s ok 220 326s # --- 326s # Order allow,deny 326s # Allow from 127.0.0.1/255.255.0.0 326s # Deny from 66.6.6.6 326s # expecting access. 326s ok 221 326s # --- 326s # Order allow,deny 326s # Allow from 127.0.0.1/16 326s # expecting access. 326s ok 222 326s # --- 326s # Order allow,deny 326s # Deny from all 326s # expecting access denial. 326s ok 223 326s # --- 326s # Order allow,deny 326s # Allow from 127.0.0.1/16 326s # Deny from all 326s # expecting access denial. 326s ok 224 326s # --- 326s # Order allow,deny 326s # Deny from localhost 326s # expecting access denial. 326s ok 225 326s # --- 326s # Order allow,deny 326s # Allow from 127.0.0.1/16 326s # Deny from localhost 326s # expecting access denial. 326s ok 226 326s # --- 326s # Order allow,deny 326s # Deny from 127.0.0.1 326s # expecting access denial. 326s ok 227 326s # --- 326s # Order allow,deny 326s # Allow from 127.0.0.1/16 326s # Deny from 127.0.0.1 326s # expecting access denial. 326s ok 228 326s # --- 326s # Order allow,deny 326s # Deny from 127.0 326s # expecting access denial. 326s ok 229 326s # --- 326s # Order allow,deny 326s # Allow from 127.0.0.1/16 326s # Deny from 127.0 326s # expecting access denial. 326s ok 230 326s # --- 326s # Order allow,deny 326s # Deny from 127.0.0.1/255.255.0.0 326s # expecting access denial. 326s ok 231 326s # --- 326s # Order allow,deny 326s # Allow from 127.0.0.1/16 326s # Deny from 127.0.0.1/255.255.0.0 326s # expecting access denial. 326s ok 232 326s # --- 326s # Order allow,deny 326s # Deny from 127.0.0.1/16 326s # expecting access denial. 326s ok 233 326s # --- 326s # Order allow,deny 326s # Allow from 127.0.0.1/16 326s # Deny from 127.0.0.1/16 326s # expecting access denial. 326s ok 234 326s # --- 326s # Order allow,deny 326s # Deny from somewhere.else.com 326s # expecting access denial. 326s ok 235 326s # --- 326s # Order allow,deny 326s # Allow from 127.0.0.1/16 326s # Deny from somewhere.else.com 326s # expecting access. 326s ok 236 326s # --- 326s # Order allow,deny 326s # Deny from 66.6.6.6 326s # expecting access denial. 326s ok 237 326s # --- 326s # Order allow,deny 326s # Allow from 127.0.0.1/16 326s # Deny from 66.6.6.6 326s # expecting access. 326s ok 238 326s # --- 326s # Order allow,deny 326s # Allow from somewhere.else.com 326s # expecting access denial. 326s ok 239 326s # --- 326s # Order allow,deny 326s # Deny from all 326s # expecting access denial. 326s ok 240 326s # --- 326s # Order allow,deny 326s # Allow from somewhere.else.com 326s # Deny from all 326s # expecting access denial. 326s ok 241 326s # --- 326s # Order allow,deny 326s # Deny from localhost 326s # expecting access denial. 326s ok 242 326s # --- 326s # Order allow,deny 326s # Allow from somewhere.else.com 326s # Deny from localhost 326s # expecting access denial. 326s ok 243 326s # --- 326s # Order allow,deny 326s # Deny from 127.0.0.1 326s # expecting access denial. 326s ok 244 326s # --- 326s # Order allow,deny 326s # Allow from somewhere.else.com 326s # Deny from 127.0.0.1 326s # expecting access denial. 326s ok 245 326s # --- 326s # Order allow,deny 326s # Deny from 127.0 326s # expecting access denial. 326s ok 246 326s # --- 326s # Order allow,deny 326s # Allow from somewhere.else.com 326s # Deny from 127.0 326s # expecting access denial. 326s ok 247 326s # --- 326s # Order allow,deny 326s # Deny from 127.0.0.1/255.255.0.0 326s # expecting access denial. 326s ok 248 326s # --- 326s # Order allow,deny 326s # Allow from somewhere.else.com 326s # Deny from 127.0.0.1/255.255.0.0 326s # expecting access denial. 326s ok 249 326s # --- 326s # Order allow,deny 326s # Deny from 127.0.0.1/16 326s # expecting access denial. 326s ok 250 326s # --- 326s # Order allow,deny 326s # Allow from somewhere.else.com 326s # Deny from 127.0.0.1/16 326s # expecting access denial. 326s ok 251 326s # --- 326s # Order allow,deny 326s # Deny from somewhere.else.com 326s # expecting access denial. 326s ok 252 326s # --- 326s # Order allow,deny 326s # Allow from somewhere.else.com 326s # Deny from somewhere.else.com 326s # expecting access denial. 326s ok 253 326s # --- 326s # Order allow,deny 326s # Deny from 66.6.6.6 326s # expecting access denial. 326s ok 254 326s # --- 326s # Order allow,deny 326s # Allow from somewhere.else.com 326s # Deny from 66.6.6.6 326s # expecting access denial. 326s ok 255 326s # --- 326s # Order allow,deny 326s # Allow from 66.6.6.6 326s # expecting access denial. 326s ok 256 326s # --- 326s # Order allow,deny 326s # Deny from all 326s # expecting access denial. 326s ok 257 326s # --- 326s # Order allow,deny 326s # Allow from 66.6.6.6 326s # Deny from all 326s # expecting access denial. 326s ok 258 326s # --- 326s # Order allow,deny 326s # Deny from localhost 326s # expecting access denial. 326s ok 259 326s # --- 326s # Order allow,deny 326s # Allow from 66.6.6.6 326s # Deny from localhost 326s # expecting access denial. 326s ok 260 326s # --- 326s # Order allow,deny 326s # Deny from 127.0.0.1 326s # expecting access denial. 326s ok 261 326s # --- 326s # Order allow,deny 326s # Allow from 66.6.6.6 326s # Deny from 127.0.0.1 326s # expecting access denial. 326s ok 262 326s # --- 326s # Order allow,deny 326s # Deny from 127.0 326s # expecting access denial. 326s ok 263 326s # --- 326s # Order allow,deny 326s # Allow from 66.6.6.6 326s # Deny from 127.0 326s # expecting access denial. 326s ok 264 326s # --- 326s # Order allow,deny 326s # Deny from 127.0.0.1/255.255.0.0 326s # expecting access denial. 326s ok 265 326s # --- 326s # Order allow,deny 326s # Allow from 66.6.6.6 326s # Deny from 127.0.0.1/255.255.0.0 326s # expecting access denial. 326s ok 266 326s # --- 326s # Order allow,deny 326s # Deny from 127.0.0.1/16 326s # expecting access denial. 326s ok 267 326s # --- 326s # Order allow,deny 326s # Allow from 66.6.6.6 326s # Deny from 127.0.0.1/16 326s # expecting access denial. 326s ok 268 326s # --- 326s # Order allow,deny 326s # Deny from somewhere.else.com 326s # expecting access denial. 326s ok 269 326s # --- 326s # Order allow,deny 326s # Allow from 66.6.6.6 326s # Deny from somewhere.else.com 326s # expecting access denial. 326s ok 270 326s # --- 326s # Order allow,deny 326s # Deny from 66.6.6.6 326s # expecting access denial. 326s ok 271 326s # --- 326s # Order allow,deny 326s # Allow from 66.6.6.6 326s # Deny from 66.6.6.6 326s # expecting access denial. 326s ok 272 326s # --- 326s # Order mutual-failure 326s # Allow from all 326s # expecting access. 326s ok 273 326s # --- 326s # Order mutual-failure 326s # Deny from all 326s # expecting access denial. 326s ok 274 326s # --- 326s # Order mutual-failure 326s # Allow from all 326s # Deny from all 326s # expecting access denial. 326s ok 275 326s # --- 326s # Order mutual-failure 326s # Deny from localhost 326s # expecting access denial. 326s ok 276 326s # --- 326s # Order mutual-failure 326s # Allow from all 326s # Deny from localhost 326s # expecting access denial. 326s ok 277 326s # --- 326s # Order mutual-failure 326s # Deny from 127.0.0.1 326s # expecting access denial. 326s ok 278 326s # --- 326s # Order mutual-failure 326s # Allow from all 326s # Deny from 127.0.0.1 326s # expecting access denial. 326s ok 279 326s # --- 326s # Order mutual-failure 326s # Deny from 127.0 326s # expecting access denial. 326s ok 280 326s # --- 326s # Order mutual-failure 326s # Allow from all 326s # Deny from 127.0 326s # expecting access denial. 326s ok 281 326s # --- 326s # Order mutual-failure 326s # Deny from 127.0.0.1/255.255.0.0 326s # expecting access denial. 326s ok 282 326s # --- 326s # Order mutual-failure 326s # Allow from all 326s # Deny from 127.0.0.1/255.255.0.0 326s # expecting access denial. 326s ok 283 326s # --- 326s # Order mutual-failure 326s # Deny from 127.0.0.1/16 326s # expecting access denial. 326s ok 284 326s # --- 326s # Order mutual-failure 326s # Allow from all 326s # Deny from 127.0.0.1/16 326s # expecting access denial. 326s ok 285 326s # --- 326s # Order mutual-failure 326s # Deny from somewhere.else.com 326s # expecting access denial. 326s ok 286 326s # --- 326s # Order mutual-failure 326s # Allow from all 326s # Deny from somewhere.else.com 326s # expecting access. 326s ok 287 326s # --- 326s # Order mutual-failure 326s # Deny from 66.6.6.6 326s # expecting access denial. 326s ok 288 326s # --- 326s # Order mutual-failure 326s # Allow from all 326s # Deny from 66.6.6.6 326s # expecting access. 326s ok 289 326s # --- 326s # Order mutual-failure 326s # Allow from localhost 326s # expecting access. 326s ok 290 326s # --- 326s # Order mutual-failure 326s # Deny from all 326s # expecting access denial. 326s ok 291 326s # --- 326s # Order mutual-failure 326s # Allow from localhost 326s # Deny from all 326s # expecting access denial. 326s ok 292 326s # --- 326s # Order mutual-failure 326s # Deny from localhost 326s # expecting access denial. 326s ok 293 326s # --- 326s # Order mutual-failure 326s # Allow from localhost 326s # Deny from localhost 326s # expecting access denial. 326s ok 294 326s # --- 326s # Order mutual-failure 326s # Deny from 127.0.0.1 326s # expecting access denial. 326s ok 295 326s # --- 326s # Order mutual-failure 326s # Allow from localhost 326s # Deny from 127.0.0.1 326s # expecting access denial. 326s ok 296 326s # --- 326s # Order mutual-failure 326s # Deny from 127.0 326s # expecting access denial. 326s ok 297 326s # --- 326s # Order mutual-failure 326s # Allow from localhost 326s # Deny from 127.0 326s # expecting access denial. 326s ok 298 326s # --- 326s # Order mutual-failure 326s # Deny from 127.0.0.1/255.255.0.0 326s # expecting access denial. 326s ok 299 326s # --- 326s # Order mutual-failure 326s # Allow from localhost 326s # Deny from 127.0.0.1/255.255.0.0 326s # expecting access denial. 326s ok 300 326s # --- 326s # Order mutual-failure 326s # Deny from 127.0.0.1/16 326s # expecting access denial. 326s ok 301 326s # --- 326s # Order mutual-failure 326s # Allow from localhost 326s # Deny from 127.0.0.1/16 326s # expecting access denial. 326s ok 302 326s # --- 326s # Order mutual-failure 326s # Deny from somewhere.else.com 326s # expecting access denial. 326s ok 303 326s # --- 326s # Order mutual-failure 326s # Allow from localhost 326s # Deny from somewhere.else.com 326s # expecting access. 326s ok 304 326s # --- 326s # Order mutual-failure 326s # Deny from 66.6.6.6 326s # expecting access denial. 326s ok 305 326s # --- 326s # Order mutual-failure 326s # Allow from localhost 326s # Deny from 66.6.6.6 326s # expecting access. 326s ok 306 326s # --- 326s # Order mutual-failure 326s # Allow from 127.0.0.1 326s # expecting access. 326s ok 307 326s # --- 326s # Order mutual-failure 326s # Deny from all 326s # expecting access denial. 326s ok 308 326s # --- 326s # Order mutual-failure 326s # Allow from 127.0.0.1 326s # Deny from all 326s # expecting access denial. 326s ok 309 326s # --- 326s # Order mutual-failure 326s # Deny from localhost 326s # expecting access denial. 326s ok 310 326s # --- 326s # Order mutual-failure 326s # Allow from 127.0.0.1 326s # Deny from localhost 326s # expecting access denial. 326s ok 311 326s # --- 326s # Order mutual-failure 326s # Deny from 127.0.0.1 326s # expecting access denial. 326s ok 312 326s # --- 326s # Order mutual-failure 326s # Allow from 127.0.0.1 326s # Deny from 127.0.0.1 326s # expecting access denial. 326s ok 313 326s # --- 326s # Order mutual-failure 326s # Deny from 127.0 326s # expecting access denial. 326s ok 314 326s # --- 326s # Order mutual-failure 326s # Allow from 127.0.0.1 326s # Deny from 127.0 326s # expecting access denial. 326s ok 315 326s # --- 326s # Order mutual-failure 326s # Deny from 127.0.0.1/255.255.0.0 326s # expecting access denial. 326s ok 316 326s # --- 326s # Order mutual-failure 326s # Allow from 127.0.0.1 326s # Deny from 127.0.0.1/255.255.0.0 326s # expecting access denial. 326s ok 317 326s # --- 326s # Order mutual-failure 326s # Deny from 127.0.0.1/16 326s # expecting access denial. 326s ok 318 326s # --- 326s # Order mutual-failure 326s # Allow from 127.0.0.1 326s # Deny from 127.0.0.1/16 326s # expecting access denial. 326s ok 319 326s # --- 326s # Order mutual-failure 326s # Deny from somewhere.else.com 326s # expecting access denial. 326s ok 320 326s # --- 326s # Order mutual-failure 326s # Allow from 127.0.0.1 326s # Deny from somewhere.else.com 326s # expecting access. 326s ok 321 326s # --- 326s # Order mutual-failure 326s # Deny from 66.6.6.6 326s # expecting access denial. 326s ok 322 326s # --- 326s # Order mutual-failure 326s # Allow from 127.0.0.1 326s # Deny from 66.6.6.6 326s # expecting access. 326s ok 323 326s # --- 326s # Order mutual-failure 326s # Allow from 127.0 326s # expecting access. 326s ok 324 326s # --- 326s # Order mutual-failure 326s # Deny from all 326s # expecting access denial. 326s ok 325 326s # --- 326s # Order mutual-failure 326s # Allow from 127.0 326s # Deny from all 326s # expecting access denial. 326s ok 326 326s # --- 326s # Order mutual-failure 326s # Deny from localhost 326s # expecting access denial. 326s ok 327 326s # --- 326s # Order mutual-failure 326s # Allow from 127.0 326s # Deny from localhost 326s # expecting access denial. 326s ok 328 326s # --- 326s # Order mutual-failure 326s # Deny from 127.0.0.1 326s # expecting access denial. 326s ok 329 326s # --- 326s # Order mutual-failure 326s # Allow from 127.0 326s # Deny from 127.0.0.1 326s # expecting access denial. 326s ok 330 326s # --- 326s # Order mutual-failure 326s # Deny from 127.0 326s # expecting access denial. 326s ok 331 326s # --- 326s # Order mutual-failure 326s # Allow from 127.0 326s # Deny from 127.0 326s # expecting access denial. 326s ok 332 326s # --- 326s # Order mutual-failure 326s # Deny from 127.0.0.1/255.255.0.0 326s # expecting access denial. 326s ok 333 326s # --- 326s # Order mutual-failure 326s # Allow from 127.0 326s # Deny from 127.0.0.1/255.255.0.0 326s # expecting access denial. 326s ok 334 326s # --- 326s # Order mutual-failure 326s # Deny from 127.0.0.1/16 326s # expecting access denial. 326s ok 335 326s # --- 326s # Order mutual-failure 326s # Allow from 127.0 326s # Deny from 127.0.0.1/16 326s # expecting access denial. 326s ok 336 326s # --- 326s # Order mutual-failure 326s # Deny from somewhere.else.com 326s # expecting access denial. 326s ok 337 326s # --- 326s # Order mutual-failure 326s # Allow from 127.0 326s # Deny from somewhere.else.com 326s # expecting access. 326s ok 338 326s # --- 326s # Order mutual-failure 326s # Deny from 66.6.6.6 326s # expecting access denial. 326s ok 339 326s # --- 326s # Order mutual-failure 326s # Allow from 127.0 326s # Deny from 66.6.6.6 326s # expecting access. 326s ok 340 326s # --- 326s # Order mutual-failure 326s # Allow from 127.0.0.1/255.255.0.0 326s # expecting access. 326s ok 341 326s # --- 326s # Order mutual-failure 326s # Deny from all 326s # expecting access denial. 326s ok 342 326s # --- 326s # Order mutual-failure 326s # Allow from 127.0.0.1/255.255.0.0 326s # Deny from all 326s # expecting access denial. 326s ok 343 326s # --- 326s # Order mutual-failure 326s # Deny from localhost 326s # expecting access denial. 326s ok 344 326s # --- 326s # Order mutual-failure 326s # Allow from 127.0.0.1/255.255.0.0 326s # Deny from localhost 326s # expecting access denial. 326s ok 345 326s # --- 326s # Order mutual-failure 326s # Deny from 127.0.0.1 326s # expecting access denial. 326s ok 346 326s # --- 326s # Order mutual-failure 326s # Allow from 127.0.0.1/255.255.0.0 326s # Deny from 127.0.0.1 326s # expecting access denial. 326s ok 347 326s # --- 326s # Order mutual-failure 326s # Deny from 127.0 326s # expecting access denial. 326s ok 348 326s # --- 326s # Order mutual-failure 326s # Allow from 127.0.0.1/255.255.0.0 326s # Deny from 127.0 326s # expecting access denial. 326s ok 349 326s # --- 326s # Order mutual-failure 326s # Deny from 127.0.0.1/255.255.0.0 326s # expecting access denial. 326s ok 350 326s # --- 326s # Order mutual-failure 326s # Allow from 127.0.0.1/255.255.0.0 326s # Deny from 127.0.0.1/255.255.0.0 326s # expecting access denial. 326s ok 351 326s # --- 326s # Order mutual-failure 326s # Deny from 127.0.0.1/16 326s # expecting access denial. 326s ok 352 326s # --- 326s # Order mutual-failure 326s # Allow from 127.0.0.1/255.255.0.0 326s # Deny from 127.0.0.1/16 326s # expecting access denial. 326s ok 353 326s # --- 326s # Order mutual-failure 326s # Deny from somewhere.else.com 326s # expecting access denial. 326s ok 354 326s # --- 326s # Order mutual-failure 326s # Allow from 127.0.0.1/255.255.0.0 326s # Deny from somewhere.else.com 326s # expecting access. 326s ok 355 326s # --- 326s # Order mutual-failure 326s # Deny from 66.6.6.6 326s # expecting access denial. 326s ok 356 326s # --- 326s # Order mutual-failure 326s # Allow from 127.0.0.1/255.255.0.0 326s # Deny from 66.6.6.6 326s # expecting access. 326s ok 357 326s # --- 326s # Order mutual-failure 326s # Allow from 127.0.0.1/16 326s # expecting access. 326s ok 358 326s # --- 326s # Order mutual-failure 326s # Deny from all 326s # expecting access denial. 326s ok 359 326s # --- 326s # Order mutual-failure 326s # Allow from 127.0.0.1/16 326s # Deny from all 326s # expecting access denial. 326s ok 360 326s # --- 326s # Order mutual-failure 326s # Deny from localhost 326s # expecting access denial. 326s ok 361 326s # --- 326s # Order mutual-failure 326s # Allow from 127.0.0.1/16 326s # Deny from localhost 326s # expecting access denial. 326s ok 362 326s # --- 326s # Order mutual-failure 326s # Deny from 127.0.0.1 326s # expecting access denial. 326s ok 363 326s # --- 326s # Order mutual-failure 326s # Allow from 127.0.0.1/16 326s # Deny from 127.0.0.1 326s # expecting access denial. 326s ok 364 326s # --- 326s # Order mutual-failure 326s # Deny from 127.0 326s # expecting access denial. 326s ok 365 326s # --- 326s # Order mutual-failure 326s # Allow from 127.0.0.1/16 326s # Deny from 127.0 326s # expecting access denial. 326s ok 366 326s # --- 326s # Order mutual-failure 326s # Deny from 127.0.0.1/255.255.0.0 326s # expecting access denial. 326s ok 367 326s # --- 326s # Order mutual-failure 326s # Allow from 127.0.0.1/16 326s # Deny from 127.0.0.1/255.255.0.0 326s # expecting access denial. 326s ok 368 326s # --- 326s # Order mutual-failure 326s # Deny from 127.0.0.1/16 326s # expecting access denial. 326s ok 369 326s # --- 326s # Order mutual-failure 326s # Allow from 127.0.0.1/16 326s # Deny from 127.0.0.1/16 326s # expecting access denial. 326s ok 370 326s # --- 326s # Order mutual-failure 326s # Deny from somewhere.else.com 326s # expecting access denial. 326s ok 371 326s # --- 326s # Order mutual-failure 326s # Allow from 127.0.0.1/16 326s # Deny from somewhere.else.com 326s # expecting access. 326s ok 372 326s # --- 326s # Order mutual-failure 326s # Deny from 66.6.6.6 326s # expecting access denial. 326s ok 373 326s # --- 326s # Order mutual-failure 326s # Allow from 127.0.0.1/16 326s # Deny from 66.6.6.6 326s # expecting access. 326s ok 374 326s # --- 326s # Order mutual-failure 326s # Allow from somewhere.else.com 326s # expecting access denial. 326s ok 375 326s # --- 326s # Order mutual-failure 326s # Deny from all 326s # expecting access denial. 326s ok 376 326s # --- 326s # Order mutual-failure 326s # Allow from somewhere.else.com 326s # Deny from all 326s # expecting access denial. 326s ok 377 326s # --- 326s # Order mutual-failure 326s # Deny from localhost 326s # expecting access denial. 326s ok 378 326s # --- 326s # Order mutual-failure 326s # Allow from somewhere.else.com 326s # Deny from localhost 326s # expecting access denial. 326s ok 379 326s # --- 326s # Order mutual-failure 326s # Deny from 127.0.0.1 326s # expecting access denial. 326s ok 380 326s # --- 326s # Order mutual-failure 326s # Allow from somewhere.else.com 326s # Deny from 127.0.0.1 326s # expecting access denial. 326s ok 381 326s # --- 326s # Order mutual-failure 326s # Deny from 127.0 326s # expecting access denial. 326s ok 382 326s # --- 326s # Order mutual-failure 326s # Allow from somewhere.else.com 326s # Deny from 127.0 326s # expecting access denial. 326s ok 383 326s # --- 326s # Order mutual-failure 326s # Deny from 127.0.0.1/255.255.0.0 326s # expecting access denial. 326s ok 384 326s # --- 326s # Order mutual-failure 326s # Allow from somewhere.else.com 326s # Deny from 127.0.0.1/255.255.0.0 326s # expecting access denial. 326s ok 385 326s # --- 326s # Order mutual-failure 326s # Deny from 127.0.0.1/16 326s # expecting access denial. 326s ok 386 326s # --- 326s # Order mutual-failure 326s # Allow from somewhere.else.com 326s # Deny from 127.0.0.1/16 326s # expecting access denial. 326s ok 387 326s # --- 326s # Order mutual-failure 326s # Deny from somewhere.else.com 326s # expecting access denial. 326s ok 388 326s # --- 326s # Order mutual-failure 326s # Allow from somewhere.else.com 326s # Deny from somewhere.else.com 326s # expecting access denial. 326s ok 389 326s # --- 326s # Order mutual-failure 326s # Deny from 66.6.6.6 326s # expecting access denial. 326s ok 390 326s # --- 326s # Order mutual-failure 326s # Allow from somewhere.else.com 326s # Deny from 66.6.6.6 326s # expecting access denial. 326s ok 391 326s # --- 326s # Order mutual-failure 326s # Allow from 66.6.6.6 326s # expecting access denial. 326s ok 392 326s # --- 326s # Order mutual-failure 326s # Deny from all 326s # expecting access denial. 326s ok 393 326s # --- 326s # Order mutual-failure 326s # Allow from 66.6.6.6 326s # Deny from all 326s # expecting access denial. 326s ok 394 326s # --- 326s # Order mutual-failure 326s # Deny from localhost 326s # expecting access denial. 326s ok 395 326s # --- 326s # Order mutual-failure 326s # Allow from 66.6.6.6 326s # Deny from localhost 326s # expecting access denial. 326s ok 396 326s # --- 326s # Order mutual-failure 326s # Deny from 127.0.0.1 326s # expecting access denial. 326s ok 397 326s # --- 326s # Order mutual-failure 326s # Allow from 66.6.6.6 326s # Deny from 127.0.0.1 326s # expecting access denial. 326s ok 398 326s # --- 326s # Order mutual-failure 326s # Deny from 127.0 326s # expecting access denial. 326s ok 399 326s # --- 326s # Order mutual-failure 326s # Allow from 66.6.6.6 326s # Deny from 127.0 326s # expecting access denial. 326s ok 400 326s # --- 326s # Order mutual-failure 326s # Deny from 127.0.0.1/255.255.0.0 326s # expecting access denial. 326s ok 401 326s # --- 326s # Order mutual-failure 326s # Allow from 66.6.6.6 326s # Deny from 127.0.0.1/255.255.0.0 326s # expecting access denial. 326s ok 402 326s # --- 326s # Order mutual-failure 326s # Deny from 127.0.0.1/16 326s # expecting access denial. 326s ok 403 326s # --- 326s # Order mutual-failure 326s # Allow from 66.6.6.6 326s # Deny from 127.0.0.1/16 326s # expecting access denial. 326s ok 404 326s # --- 326s # Order mutual-failure 326s # Deny from somewhere.else.com 326s # expecting access denial. 326s ok 405 326s # --- 326s # Order mutual-failure 326s # Allow from 66.6.6.6 326s # Deny from somewhere.else.com 326s # expecting access denial. 326s ok 406 326s # --- 326s # Order mutual-failure 326s # Deny from 66.6.6.6 326s # expecting access denial. 326s ok 407 326s # --- 326s # Order mutual-failure 326s # Allow from 66.6.6.6 326s # Deny from 66.6.6.6 326s # expecting access denial. 326s ok 408 326s ok 330s t/modules/actions.t ................. 330s 1..20 330s # Running under perl version 5.040000 for linux 330s # Current time local: Fri Nov 29 19:51:23 2024 330s # Current time GMT: Fri Nov 29 19:51:23 2024 330s # Using Test.pm version 1.31 330s # Using Apache/Test.pm version 1.44 330s # expected: 200 330s # received: '200' 330s ok 1 330s # expected: 'nada' 330s # received: 'nada' 330s ok 2 330s # expected: 404 330s # received: '404' 330s ok 3 330s ok 4 # skip RC=404, no need to check content 330s # expected: 404 330s # received: '404' 330s ok 5 330s ok 6 # skip RC=404, no need to check content 330s # expected: 404 330s # received: '404' 330s ok 7 330s ok 8 # skip RC=404, no need to check content 330s # expected: 200 330s # received: '200' 330s ok 9 330s # expected: 'nada' 330s # received: 'nada' 330s ok 10 330s # expected: 404 330s # received: '404' 330s ok 11 330s ok 12 # skip RC=404, no need to check content 330s # expected: 200 330s # received: '200' 330s ok 13 330s # expected: 'POST 330s # foo2: bar2 330s # ' 330s # received: 'POST 330s # foo2: bar2 330s # ' 330s ok 14 330s # expected: 405 330s # received: '405' 330s ok 15 330s # expected: 200 330s # received: '200' 330s ok 16 330s # expected: 'foo=bar' 330s # received: 'foo=bar' 330s ok 17 330s # expected: 200 330s # received: '200' 330s ok 18 330s # expected: 'POST 330s # foo2: bar2 330s # ' 330s # received: 'POST 330s # foo2: bar2 330s # ' 330s ok 19 330s # expected: 405 330s # received: '405' 330s ok 20 330s ok 333s t/modules/alias.t ................... 333s 1..134 333s # Running under perl version 5.040000 for linux 333s # Current time local: Fri Nov 29 19:51:27 2024 333s # Current time GMT: Fri Nov 29 19:51:27 2024 333s # Using Test.pm version 1.31 333s # Using Apache/Test.pm version 1.44 333s # verifying simple aliases 333s # testing : /alias/ 333s # expected: 200 333s # received: '200' 333s ok 1 333s # testing : /bogu/ 333s # expected: 404 333s # received: '404' 333s ok 2 333s # verifying alias match with /ali[0-9]. 333s # testing : /ali0 333s # expected: 0 333s # received: '0' 333s ok 3 333s # testing : /ali1 333s # expected: 1 333s # received: '1' 333s ok 4 333s # testing : /ali2 333s # expected: 2 333s # received: '2' 333s ok 5 333s # testing : /ali3 333s # expected: 3 333s # received: '3' 333s ok 6 333s # testing : /ali4 333s # expected: 4 333s # received: '4' 333s ok 7 333s # testing : /ali5 333s # expected: 5 333s # received: '5' 333s ok 8 333s # testing : /ali6 333s # expected: 6 333s # received: '6' 333s ok 9 333s # testing : /ali7 333s # expected: 7 333s # received: '7' 333s ok 10 333s # testing : /ali8 333s # expected: 8 333s # received: '8' 333s ok 11 333s # testing : /ali9 333s # expected: 9 333s # received: '9' 333s ok 12 333s # verifying expression alias match with /expr/ali[0-9]. 333s # testing : /ali0 333s # expected: 0 333s # received: '0' 333s ok 13 333s # testing : /ali1 333s # expected: 1 333s # received: '1' 333s ok 14 333s # testing : /ali2 333s # expected: 2 333s # received: '2' 333s ok 15 333s # testing : /ali3 333s # expected: 3 333s # received: '3' 333s ok 16 333s # testing : /ali4 333s # expected: 4 333s # received: '4' 333s ok 17 333s # testing : /ali5 333s # expected: 5 333s # received: '5' 333s ok 18 333s # testing : /ali6 333s # expected: 6 333s # received: '6' 333s ok 19 333s # testing : /ali7 333s # expected: 7 333s # received: '7' 333s ok 20 333s # testing : /ali8 333s # expected: 8 333s # received: '8' 333s ok 21 333s # testing : /ali9 333s # expected: 9 333s # received: '9' 333s ok 22 333s # testing : /forbid 333s # expected: '403' 333s # received: '403' 333s ok 23 333s # testing : /gone 333s # expected: '410' 333s # received: '410' 333s ok 24 333s # testing : /perm 333s # expected: '301' 333s # received: '301' 333s ok 25 333s # testing : /perm2 333s # expected: '301' 333s # received: '301' 333s ok 26 333s # testing : /seeother 333s # expected: '303' 333s # received: '303' 333s ok 27 333s # testing : /temp 333s # expected: '302' 333s # received: '302' 333s ok 28 333s # testing : /temp2 333s # expected: '302' 333s # received: '302' 333s ok 29 333s verifying body of perm and temp redirect match 333s # testing : /p0 333s # expected: 0 333s # received: '0' 333s ok 30 333s # testing : /p1 333s # expected: 1 333s # received: '1' 333s ok 31 333s # testing : /p2 333s # expected: 2 333s # received: '2' 333s ok 32 333s # testing : /p3 333s # expected: 3 333s # received: '3' 333s ok 33 333s # testing : /p4 333s # expected: 4 333s # received: '4' 333s ok 34 333s # testing : /p5 333s # expected: 5 333s # received: '5' 333s ok 35 333s # testing : /p6 333s # expected: 6 333s # received: '6' 333s ok 36 333s # testing : /p7 333s # expected: 7 333s # received: '7' 333s ok 37 333s # testing : /p8 333s # expected: 8 333s # received: '8' 333s ok 38 333s # testing : /p9 333s # expected: 9 333s # received: '9' 333s ok 39 333s # testing : /t0 333s # expected: 0 333s # received: '0' 333s ok 40 333s # testing : /t1 333s # expected: 1 333s # received: '1' 333s ok 41 333s # testing : /t2 333s # expected: 2 333s # received: '2' 333s ok 42 333s # testing : /t3 333s # expected: 3 333s # received: '3' 333s ok 43 333s # testing : /t4 333s # expected: 4 333s # received: '4' 333s ok 44 333s # testing : /t5 333s # expected: 5 333s # received: '5' 333s ok 45 333s # testing : /t6 333s # expected: 6 333s # received: '6' 333s ok 46 333s # testing : /t7 333s # expected: 7 333s # received: '7' 333s ok 47 333s # testing : /t8 333s # expected: 8 333s # received: '8' 333s ok 48 333s # testing : /t9 333s # expected: 9 333s # received: '9' 333s ok 49 333s verifying body of perm and temp redirect match with expression support 333s # testing : /p0 333s # expected: 0 333s # received: '0' 333s ok 50 333s # testing : /p1 333s # expected: 1 333s # received: '1' 333s ok 51 333s # testing : /p2 333s # expected: 2 333s # received: '2' 333s ok 52 333s # testing : /p3 333s # expected: 3 333s # received: '3' 333s ok 53 333s # testing : /p4 333s # expected: 4 333s # received: '4' 333s ok 54 333s # testing : /p5 333s # expected: 5 333s # received: '5' 333s ok 55 333s # testing : /p6 333s # expected: 6 333s # received: '6' 333s ok 56 333s # testing : /p7 333s # expected: 7 333s # received: '7' 333s ok 57 333s # testing : /p8 333s # expected: 8 333s # received: '8' 333s ok 58 333s # testing : /p9 333s # expected: 9 333s # received: '9' 333s ok 59 333s # testing : /t0 333s # expected: 0 333s # received: '0' 333s ok 60 333s # testing : /t1 333s # expected: 1 333s # received: '1' 333s ok 61 333s # testing : /t2 333s # expected: 2 333s # received: '2' 333s ok 62 333s # testing : /t3 333s # expected: 3 333s # received: '3' 333s ok 63 333s # testing : /t4 333s # expected: 4 333s # received: '4' 333s ok 64 333s # testing : /t5 333s # expected: 5 333s # received: '5' 333s ok 65 333s # testing : /t6 333s # expected: 6 333s # received: '6' 333s ok 66 333s # testing : /t7 333s # expected: 7 333s # received: '7' 333s ok 67 333s # testing : /t8 333s # expected: 8 333s # received: '8' 333s ok 68 333s # testing : /t9 333s # expected: 9 333s # received: '9' 333s ok 69 333s verifying return code of seeother and gone redirect match 333s # testing : f0 333s # expected: '403' 333s # received: '403' 333s ok 70 333s # testing : f1 333s # expected: '403' 333s # received: '403' 333s ok 71 333s # testing : f2 333s # expected: '403' 333s # received: '403' 333s ok 72 333s # testing : f3 333s # expected: '403' 333s # received: '403' 333s ok 73 333s # testing : f4 333s # expected: '403' 333s # received: '403' 333s ok 74 333s # testing : f5 333s # expected: '403' 333s # received: '403' 333s ok 75 333s # testing : f6 333s # expected: '403' 333s # received: '403' 333s ok 76 333s # testing : f7 333s # expected: '403' 333s # received: '403' 333s ok 77 333s # testing : f8 333s # expected: '403' 333s # received: '403' 333s ok 78 333s # testing : f9 333s # expected: '403' 333s # received: '403' 333s ok 79 333s # testing : g0 333s # expected: '410' 333s # received: '410' 333s ok 80 333s # testing : g1 333s # expected: '410' 333s # received: '410' 333s ok 81 333s # testing : g2 333s # expected: '410' 333s # received: '410' 333s ok 82 333s # testing : g3 333s # expected: '410' 333s # received: '410' 333s ok 83 333s # testing : g4 333s # expected: '410' 333s # received: '410' 333s ok 84 333s # testing : g5 333s # expected: '410' 333s # received: '410' 333s ok 85 333s # testing : g6 333s # expected: '410' 333s # received: '410' 333s ok 86 333s # testing : g7 333s # expected: '410' 333s # received: '410' 333s ok 87 333s # testing : g8 333s # expected: '410' 333s # received: '410' 333s ok 88 333s # testing : g9 333s # expected: '410' 333s # received: '410' 333s ok 89 333s # testing : s0 333s # expected: '303' 333s # received: '303' 333s ok 90 333s # testing : s1 333s # expected: '303' 333s # received: '303' 333s ok 91 333s # testing : s2 333s # expected: '303' 333s # received: '303' 333s ok 92 333s # testing : s3 333s # expected: '303' 333s # received: '303' 333s ok 93 333s # testing : s4 333s # expected: '303' 333s # received: '303' 333s ok 94 333s # testing : s5 333s # expected: '303' 333s # received: '303' 333s ok 95 333s # testing : s6 333s # expected: '303' 333s # received: '303' 333s ok 96 333s # testing : s7 333s # expected: '303' 333s # received: '303' 333s ok 97 333s # testing : s8 333s # expected: '303' 333s # received: '303' 333s ok 98 333s # testing : s9 333s # expected: '303' 333s # received: '303' 333s ok 99 333s verifying return code of seeother and gone redirect match with expression support 333s # testing : f0 333s # expected: '403' 333s # received: '403' 333s ok 100 333s # testing : f1 333s # expected: '403' 333s # received: '403' 333s ok 101 333s # testing : f2 333s # expected: '403' 333s # received: '403' 333s ok 102 333s # testing : f3 333s # expected: '403' 333s # received: '403' 333s ok 103 333s # testing : f4 333s # expected: '403' 333s # received: '403' 333s ok 104 333s # testing : f5 333s # expected: '403' 333s # received: '403' 333s ok 105 333s # testing : f6 333s # expected: '403' 333s # received: '403' 333s ok 106 333s # testing : f7 333s # expected: '403' 333s # received: '403' 333s ok 107 333s # testing : f8 333s # expected: '403' 333s # received: '403' 333s ok 108 333s # testing : f9 333s # expected: '403' 333s # received: '403' 333s ok 109 333s # testing : g0 333s # expected: '410' 333s # received: '410' 333s ok 110 333s # testing : g1 333s # expected: '410' 333s # received: '410' 333s ok 111 333s # testing : g2 333s # expected: '410' 333s # received: '410' 333s ok 112 333s # testing : g3 333s # expected: '410' 333s # received: '410' 333s ok 113 333s # testing : g4 333s # expected: '410' 333s # received: '410' 333s ok 114 333s # testing : g5 333s # expected: '410' 333s # received: '410' 333s ok 115 333s # testing : g6 333s # expected: '410' 333s # received: '410' 333s ok 116 333s # testing : g7 333s # expected: '410' 333s # received: '410' 333s ok 117 333s # testing : g8 333s # expected: '410' 333s # received: '410' 333s ok 118 333s # testing : g9 333s # expected: '410' 333s # received: '410' 333s ok 119 333s # testing : s0 333s # expected: '303' 333s # received: '303' 333s ok 120 333s # testing : s1 333s # expected: '303' 333s # received: '303' 333s ok 121 333s # testing : s2 333s # expected: '303' 333s # received: '303' 333s ok 122 333s # testing : s3 333s # expected: '303' 333s # received: '303' 333s ok 123 333s # testing : s4 333s # expected: '303' 333s # received: '303' 333s ok 124 333s # testing : s5 333s # expected: '303' 333s # received: '303' 333s ok 125 333s # testing : s6 333s # expected: '303' 333s # received: '303' 333s ok 126 333s # testing : s7 333s # expected: '303' 333s # received: '303' 333s ok 127 333s # testing : s8 333s # expected: '303' 333s # received: '303' 333s ok 128 333s # testing : s9 333s # expected: '303' 333s # received: '303' 333s ok 129 333s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/modules/alias/script 333s # verifying /modules/alias/script is plain text 333s # testing : /modules/alias/script 333s # expected: '#!/bin/sh 333s # echo Content-type: text/plain 333s # echo 333s # echo this is a shell script cgi. 333s # ' 333s # received: '#!/bin/sh 333s # echo Content-type: text/plain 333s # echo 333s # echo this is a shell script cgi. 333s # ' 333s ok 130 333s # verifying same file accessed at /cgi/script is executed code 333s # testing : /cgi/script 333s # expected: 'this is a shell script cgi. 333s # ' 333s # received: 'this is a shell script cgi. 333s # ' 333s ok 131 333s # verifying ScriptAliasMatch with /aliascgi-script 333s # testing : /aliascgi-script 333s # expected: 'this is a shell script cgi. 333s # ' 333s # received: 'this is a shell script cgi. 333s # ' 333s ok 132 333s # verifying ScriptAlias in LocationMatch with /expr/aliascgi-script 333s # testing : /aliascgi-script 333s # expected: 'this is a shell script cgi. 333s # ' 333s # received: 'this is a shell script cgi. 333s # ' 333s ok 133 333s # verifying bad script alias. 333s # testing : /aliascgi-nada 333s # expected: 404 333s # received: '404' 333s ok 134 333s # removing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/modules/alias/script 333s ok 336s t/modules/allowmethods.t ............ 336s 1..9 336s # Running under perl version 5.040000 for linux 336s # Current time local: Fri Nov 29 19:51:30 2024 336s # Current time GMT: Fri Nov 29 19:51:30 2024 336s # Using Test.pm version 1.31 336s # Using Apache/Test.pm version 1.44 336s # testing : Get request to /Get responds 200 336s # expected: 200 336s # received: '200' 336s ok 1 336s # testing : Head request to /Get responds 200 336s # expected: 200 336s # received: '200' 336s ok 2 336s # testing : Post request to /Get responds 405 336s # expected: 405 336s # received: '405' 336s ok 3 336s # testing : Get request to /Head responds 200 336s # expected: 200 336s # received: '200' 336s ok 4 336s # testing : Head request to /Head responds 200 336s # expected: 200 336s # received: '200' 336s ok 5 336s # testing : Post request to /Head responds 405 336s # expected: 405 336s # received: '405' 336s ok 6 336s # testing : Get request to /Post responds 405 336s # expected: 405 336s # received: '405' 336s ok 7 336s # testing : Head request to /Post responds 405 336s # expected: 405 336s # received: '405' 336s ok 8 336s # testing : Post request to /Post responds 200 336s # expected: 200 336s # received: '200' 336s ok 9 336s ok 339s t/modules/asis.t .................... 339s 1..3 339s # Running under perl version 5.040000 for linux 339s # Current time local: Fri Nov 29 19:51:33 2024 339s # Current time GMT: Fri Nov 29 19:51:33 2024 339s # Using Test.pm version 1.31 339s # Using Apache/Test.pm version 1.44 339s # testing : asis content OK 339s # expected: 'This is asis content. 339s # ' 339s # received: 'This is asis content. 339s # ' 339s ok 1 339s # testing : asis gave 404 error 339s # expected: 404 339s # received: '404' 339s ok 2 339s # testing : asis gave 403 error 339s # expected: 403 339s # received: '403' 339s ok 3 339s ok 344s t/modules/authz_core.t .............. 344s 1..504 344s # Running under perl version 5.040000 for linux 344s # Current time local: Fri Nov 29 19:51:36 2024 344s # Current time GMT: Fri Nov 29 19:51:36 2024 344s # Using Test.pm version 1.31 344s # Using Apache/Test.pm version 1.44 344s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/basic1 344s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/groups1 344s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 344s # got 200, expected 200 [a/ : a/ ] 344s ok 1 344s # got 200, expected 200 [a/ : a/ 1] 344s ok 2 344s # got 200, expected 200 [a/ : a/ 2] 344s ok 3 344s # got 200, expected 200 [a/ : a/ 1 2] 344s ok 4 344s # got 200, expected 200 [a/ : a/ 3] 344s ok 5 344s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 344s # got 401, expected 401 [a/ user1: a/ ] 344s ok 6 344s # got 200, expected 200 [a/ user1: a/ user1] 344s ok 7 344s # got 401, expected 401 [a/ user1: a/ user2] 344s ok 8 344s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 344s # got 403, expected 403 [a/ Any 1 2: a/ ] 344s ok 9 344s # got 200, expected 200 [a/ Any 1 2: a/ 1] 344s ok 10 344s # got 200, expected 200 [a/ Any 1 2: a/ 2] 344s ok 11 344s # got 200, expected 200 [a/ Any 1 2: a/ 1 2] 344s ok 12 344s # got 403, expected 403 [a/ Any 1 2: a/ 3] 344s ok 13 344s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 344s # got 403, expected 403 [a/b/ Any 2 3: a/b/ ] 344s ok 14 344s # got 403, expected 403 [a/b/ Any 2 3: a/b/ 1] 344s ok 15 344s # got 200, expected 200 [a/b/ Any 2 3: a/b/ 2] 344s ok 16 344s # got 200, expected 200 [a/b/ Any 2 3: a/b/ 3] 344s ok 17 344s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 344s # got 403, expected 403 [a/b/ Off Any 2 3: a/b/ ] 344s ok 18 344s # got 403, expected 403 [a/b/ Off Any 2 3: a/b/ 1] 344s ok 19 344s # got 200, expected 200 [a/b/ Off Any 2 3: a/b/ 2] 344s ok 20 344s # got 200, expected 200 [a/b/ Off Any 2 3: a/b/ 3] 344s ok 21 344s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 344s # got 403, expected 403 [a/b/ Or Any 2 3: a/b/ ] 344s ok 22 344s # got 200, expected 200 [a/b/ Or Any 2 3: a/b/ 1] 344s ok 23 344s # got 200, expected 200 [a/b/ Or Any 2 3: a/b/ 2] 344s ok 24 344s # got 200, expected 200 [a/b/ Or Any 2 3: a/b/ 3] 344s ok 25 344s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 344s # got 403, expected 403 [a/b/ And Any 2 3: a/b/ ] 344s ok 26 344s # got 403, expected 403 [a/b/ And Any 2 3: a/b/ 1] 344s ok 27 344s # got 200, expected 200 [a/b/ And Any 2 3: a/b/ 2] 344s ok 28 344s # got 403, expected 403 [a/b/ And Any 2 3: a/b/ 3] 344s ok 29 344s # got 200, expected 200 [a/b/ And Any 2 3: a/b/ 1 2] 344s ok 30 344s # got 200, expected 200 [a/b/ And Any 2 3: a/b/ 1 3] 344s ok 31 344s # got 200, expected 200 [a/b/ And Any 2 3: a/b/ 2 3] 344s ok 32 344s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 344s # got 403, expected 403 [a/b/ All 2 3: a/b/ ] 344s ok 33 344s # got 403, expected 403 [a/b/ All 2 3: a/b/ 1] 344s ok 34 344s # got 403, expected 403 [a/b/ All 2 3: a/b/ 2] 344s ok 35 344s # got 403, expected 403 [a/b/ All 2 3: a/b/ 3] 344s ok 36 344s # got 200, expected 200 [a/b/ All 2 3: a/b/ 2 3] 344s ok 37 344s # got 403, expected 403 [a/b/ All 2 3: a/b/ 1 3] 344s ok 38 344s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 344s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ ] 344s ok 39 344s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 1] 344s ok 40 344s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 2] 344s ok 41 344s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 3] 344s ok 42 344s # got 200, expected 200 [a/b/ Off All 2 3: a/b/ 2 3] 344s ok 43 344s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 1 3] 344s ok 44 344s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 344s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ ] 344s ok 45 344s # got 200, expected 200 [a/b/ Or All 3 4: a/b/ 1] 344s ok 46 344s # got 200, expected 200 [a/b/ Or All 3 4: a/b/ 2] 344s ok 47 344s # got 200, expected 200 [a/b/ Or All 3 4: a/b/ 2 3] 344s ok 48 344s # got 200, expected 200 [a/b/ Or All 3 4: a/b/ 3 4] 344s ok 49 344s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 3] 344s ok 50 344s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 4] 344s ok 51 344s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 344s # got 403, expected 403 [a/b/ And All 2 3: a/b/ ] 344s ok 52 344s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 1] 344s ok 53 344s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 2] 344s ok 54 344s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 3] 344s ok 55 344s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 1 2] 344s ok 56 344s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 1 3] 344s ok 57 344s # got 200, expected 200 [a/b/ And All 2 3: a/b/ 2 3] 344s ok 58 344s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 344s # got 403, expected 403 [a/ All 1 !2: a/ ] 344s ok 59 344s # got 200, expected 200 [a/ All 1 !2: a/ 1] 344s ok 60 344s # got 403, expected 403 [a/ All 1 !2: a/ 2] 344s ok 61 344s # got 403, expected 403 [a/ All 1 !2: a/ 1 2] 344s ok 62 344s # got 403, expected 403 [a/ All 1 !2: a/ 3] 344s ok 63 344s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 344s # got 403, expected 403 [a/b/ Any 2 3: a/b/ ] 344s ok 64 344s # got 403, expected 403 [a/b/ Any 2 3: a/b/ 1] 344s ok 65 344s # got 200, expected 200 [a/b/ Any 2 3: a/b/ 2] 344s ok 66 344s # got 200, expected 200 [a/b/ Any 2 3: a/b/ 3] 344s ok 67 344s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 344s # got 403, expected 403 [a/b/ Off Any 2 3: a/b/ ] 344s ok 68 344s # got 403, expected 403 [a/b/ Off Any 2 3: a/b/ 1] 344s ok 69 344s # got 200, expected 200 [a/b/ Off Any 2 3: a/b/ 2] 344s ok 70 344s # got 200, expected 200 [a/b/ Off Any 2 3: a/b/ 3] 344s ok 71 344s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 344s # got 403, expected 403 [a/b/ Or Any 3 4: a/b/ ] 344s ok 72 344s # got 200, expected 200 [a/b/ Or Any 3 4: a/b/ 1] 344s ok 73 344s # got 403, expected 403 [a/b/ Or Any 3 4: a/b/ 1 2] 344s ok 74 344s # got 200, expected 200 [a/b/ Or Any 3 4: a/b/ 1 2 3] 344s ok 75 344s # got 200, expected 200 [a/b/ Or Any 3 4: a/b/ 1 2 4] 344s ok 76 344s # got 200, expected 200 [a/b/ Or Any 3 4: a/b/ 4] 344s ok 77 344s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 344s # got 403, expected 403 [a/b/ And Any 2 3: a/b/ ] 344s ok 78 344s # got 403, expected 403 [a/b/ And Any 2 3: a/b/ 1] 344s ok 79 344s # got 403, expected 403 [a/b/ And Any 2 3: a/b/ 2] 344s ok 80 344s # got 403, expected 403 [a/b/ And Any 2 3: a/b/ 3] 344s ok 81 344s # got 403, expected 403 [a/b/ And Any 2 3: a/b/ 1 2] 344s ok 82 344s # got 200, expected 200 [a/b/ And Any 2 3: a/b/ 1 3] 344s ok 83 344s # got 403, expected 403 [a/b/ And Any 2 3: a/b/ 2 3] 344s ok 84 344s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/c/.htaccess 344s # got 403, expected 403 [a/b/c/ Any 4: a/b/c/ 1 3] 344s ok 85 344s # got 200, expected 200 [a/b/c/ Any 4: a/b/c/ 4] 344s ok 86 344s # got 200, expected 200 [a/b/c/ Any 4: a/b/c/ 1 2 4] 344s ok 87 344s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 344s # got 403, expected 403 [a/b/ All 2 3: a/b/ ] 344s ok 88 344s # got 403, expected 403 [a/b/ All 2 3: a/b/ 1] 344s ok 89 344s # got 403, expected 403 [a/b/ All 2 3: a/b/ 2] 344s ok 90 344s # got 403, expected 403 [a/b/ All 2 3: a/b/ 3] 344s ok 91 344s # got 200, expected 200 [a/b/ All 2 3: a/b/ 2 3] 344s ok 92 344s # got 403, expected 403 [a/b/ All 2 3: a/b/ 1 3] 344s ok 93 344s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 344s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ ] 344s ok 94 344s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 1] 344s ok 95 344s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 2] 344s ok 96 344s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 3] 344s ok 97 344s # got 200, expected 200 [a/b/ Off All 2 3: a/b/ 2 3] 344s ok 98 344s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 1 3] 344s ok 99 344s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 344s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ ] 344s ok 100 344s # got 200, expected 200 [a/b/ Or All 3 4: a/b/ 1] 344s ok 101 344s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 2] 344s ok 102 344s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 2 3] 344s ok 103 344s # got 200, expected 200 [a/b/ Or All 3 4: a/b/ 3 4] 344s ok 104 344s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 3] 344s ok 105 344s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 4] 344s ok 106 344s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 344s # got 403, expected 403 [a/b/ And All 2 3: a/b/ ] 344s ok 107 344s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 1] 344s ok 108 344s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 2] 344s ok 109 344s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 3] 344s ok 110 344s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 1 2] 344s ok 111 344s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 1 3] 344s ok 112 344s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 2 3] 344s ok 113 344s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 344s # got 403, expected 403 [a/ All 1 2: a/ ] 344s ok 114 344s # got 403, expected 403 [a/ All 1 2: a/ 1] 344s ok 115 344s # got 403, expected 403 [a/ All 1 2: a/ 2] 344s ok 116 344s # got 200, expected 200 [a/ All 1 2: a/ 1 2] 344s ok 117 344s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 344s # got 403, expected 403 [a/b/ Any 2 3: a/b/ ] 344s ok 118 344s # got 403, expected 403 [a/b/ Any 2 3: a/b/ 1] 344s ok 119 344s # got 200, expected 200 [a/b/ Any 2 3: a/b/ 2] 344s ok 120 344s # got 200, expected 200 [a/b/ Any 2 3: a/b/ 3] 344s ok 121 344s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 344s # got 403, expected 403 [a/b/ Off Any 2 3: a/b/ ] 344s ok 122 344s # got 403, expected 403 [a/b/ Off Any 2 3: a/b/ 1] 344s ok 123 344s # got 200, expected 200 [a/b/ Off Any 2 3: a/b/ 2] 344s ok 124 344s # got 200, expected 200 [a/b/ Off Any 2 3: a/b/ 3] 344s ok 125 344s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 344s # got 403, expected 403 [a/b/ Or Any 3 4: a/b/ ] 344s ok 126 344s # got 403, expected 403 [a/b/ Or Any 3 4: a/b/ 1] 344s ok 127 344s # got 403, expected 403 [a/b/ Or Any 3 4: a/b/ 2] 344s ok 128 344s # got 200, expected 200 [a/b/ Or Any 3 4: a/b/ 1 2] 344s ok 129 344s # got 200, expected 200 [a/b/ Or Any 3 4: a/b/ 3] 344s ok 130 344s # got 200, expected 200 [a/b/ Or Any 3 4: a/b/ 4] 344s ok 131 344s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 344s # got 403, expected 403 [a/b/ And Any 3 4: a/b/ ] 344s ok 132 344s # got 403, expected 403 [a/b/ And Any 3 4: a/b/ 1] 344s ok 133 344s # got 403, expected 403 [a/b/ And Any 3 4: a/b/ 2] 344s ok 134 344s # got 403, expected 403 [a/b/ And Any 3 4: a/b/ 3] 344s ok 135 344s # got 403, expected 403 [a/b/ And Any 3 4: a/b/ 4] 344s ok 136 344s # got 403, expected 403 [a/b/ And Any 3 4: a/b/ 1 2] 344s ok 137 344s # got 200, expected 200 [a/b/ And Any 3 4: a/b/ 1 2 3] 344s ok 138 344s # got 200, expected 200 [a/b/ And Any 3 4: a/b/ 1 2 4] 344s ok 139 344s # got 403, expected 403 [a/b/ And Any 3 4: a/b/ 1 3 4] 344s ok 140 344s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 344s # got 403, expected 403 [a/b/ All 2 3: a/b/ ] 344s ok 141 344s # got 403, expected 403 [a/b/ All 2 3: a/b/ 1] 344s ok 142 344s # got 403, expected 403 [a/b/ All 2 3: a/b/ 2] 344s ok 143 344s # got 403, expected 403 [a/b/ All 2 3: a/b/ 3] 344s ok 144 344s # got 200, expected 200 [a/b/ All 2 3: a/b/ 2 3] 344s ok 145 344s # got 403, expected 403 [a/b/ All 2 3: a/b/ 1 3] 344s ok 146 344s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 344s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ ] 344s ok 147 344s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 1] 344s ok 148 344s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 2] 344s ok 149 344s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 3] 344s ok 150 344s # got 200, expected 200 [a/b/ Off All 2 3: a/b/ 2 3] 344s ok 151 344s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 1 3] 344s ok 152 344s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 344s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ ] 344s ok 153 344s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 1] 344s ok 154 344s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 2] 344s ok 155 344s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 3] 344s ok 156 344s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 4] 344s ok 157 344s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 2 3] 344s ok 158 344s # got 200, expected 200 [a/b/ Or All 3 4: a/b/ 3 4] 344s ok 159 344s # got 200, expected 200 [a/b/ Or All 3 4: a/b/ 1 2] 344s ok 160 344s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 344s # got 403, expected 403 [a/b/ And All 2 3: a/b/ ] 344s ok 161 344s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 1] 344s ok 162 344s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 2] 344s ok 163 344s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 3] 344s ok 164 344s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 1 2] 344s ok 165 344s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 1 3] 344s ok 166 344s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 2 3] 344s ok 167 344s # got 200, expected 200 [a/b/ And All 2 3: a/b/ 1 2 3] 344s ok 168 344s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 344s # got 403, expected 403 [a/ All 2 1 user2 user1: a/ ] 344s ok 169 344s # got 403, expected 403 [a/ All 2 1 user2 user1: a/ 1] 344s ok 170 344s # got 403, expected 403 [a/ All 2 1 user2 user1: a/ user1] 344s ok 171 344s # got 401, expected 401 [a/ All 2 1 user2 user1: a/ 1 2] 344s ok 172 344s # got 401, expected 401 [a/ All 2 1 user2 user1: a/ 1 2 user1] 344s ok 173 344s # got 401, expected 401 [a/ All 2 1 user2 user1: a/ 1 2 user3] 344s ok 174 344s # got 403, expected 403 [a/ All 2 1 user2 user1: a/ 1 user1] 344s ok 175 344s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 344s # got 401, expected 401 [a/ Any 2 1 user2 user1: a/ ] 344s ok 176 344s # got 200, expected 200 [a/ Any 2 1 user2 user1: a/ 1] 344s ok 177 344s # got 200, expected 200 [a/ Any 2 1 user2 user1: a/ user1] 344s ok 178 344s # got 401, expected 401 [a/ Any 2 1 user2 user1: a/ user3] 344s ok 179 344s # got 200, expected 200 [a/ Any 2 1 user2 user1: a/ 1 2] 344s ok 180 344s # got 200, expected 200 [a/ Any 2 1 user2 user1: a/ 1 user1] 344s ok 181 344s # got 200, expected 200 [a/ Any 2 1 user2 user1: a/ 1 user3] 344s ok 182 344s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 344s # got 403, expected 403 [a/ All 1 2 user2 user1: a/ ] 344s ok 183 344s # got 403, expected 403 [a/ All 1 2 user2 user1: a/ 1] 344s ok 184 344s # got 403, expected 403 [a/ All 1 2 user2 user1: a/ user1] 344s ok 185 344s # got 401, expected 401 [a/ All 1 2 user2 user1: a/ 1 2] 344s ok 186 344s # got 401, expected 401 [a/ All 1 2 user2 user1: a/ 1 2 user1] 344s ok 187 344s # got 401, expected 401 [a/ All 1 2 user2 user1: a/ 1 2 user3] 344s ok 188 344s # got 403, expected 403 [a/ All 1 2 user2 user1: a/ 1 user1] 344s ok 189 344s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 344s # got 401, expected 401 [a/ Any 1 2 user2 user1: a/ ] 344s ok 190 344s # got 200, expected 200 [a/ Any 1 2 user2 user1: a/ 1] 344s ok 191 344s # got 200, expected 200 [a/ Any 1 2 user2 user1: a/ user1] 344s ok 192 344s # got 401, expected 401 [a/ Any 1 2 user2 user1: a/ user3] 344s ok 193 344s # got 200, expected 200 [a/ Any 1 2 user2 user1: a/ 1 2] 344s ok 194 344s # got 200, expected 200 [a/ Any 1 2 user2 user1: a/ 1 user1] 344s ok 195 344s # got 200, expected 200 [a/ Any 1 2 user2 user1: a/ 1 user3] 344s ok 196 344s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 344s # got 403, expected 403 [a/ All 1 user2 2 user1: a/ ] 344s ok 197 344s # got 403, expected 403 [a/ All 1 user2 2 user1: a/ 1] 344s ok 198 344s # got 403, expected 403 [a/ All 1 user2 2 user1: a/ user1] 344s ok 199 344s # got 401, expected 401 [a/ All 1 user2 2 user1: a/ 1 2] 344s ok 200 344s # got 401, expected 401 [a/ All 1 user2 2 user1: a/ 1 2 user1] 344s ok 201 344s # got 401, expected 401 [a/ All 1 user2 2 user1: a/ 1 2 user3] 344s ok 202 344s # got 403, expected 403 [a/ All 1 user2 2 user1: a/ 1 user1] 344s ok 203 344s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 344s # got 401, expected 401 [a/ Any 1 user2 2 user1: a/ ] 344s ok 204 344s # got 200, expected 200 [a/ Any 1 user2 2 user1: a/ 1] 344s ok 205 344s # got 200, expected 200 [a/ Any 1 user2 2 user1: a/ user1] 344s ok 206 344s # got 401, expected 401 [a/ Any 1 user2 2 user1: a/ user3] 344s ok 207 344s # got 200, expected 200 [a/ Any 1 user2 2 user1: a/ 1 2] 344s ok 208 344s # got 200, expected 200 [a/ Any 1 user2 2 user1: a/ 1 user1] 344s ok 209 344s # got 200, expected 200 [a/ Any 1 user2 2 user1: a/ 1 user3] 344s ok 210 344s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 344s # got 403, expected 403 [a/ All 1 user2 user1 2: a/ ] 344s ok 211 344s # got 403, expected 403 [a/ All 1 user2 user1 2: a/ 1] 344s ok 212 344s # got 403, expected 403 [a/ All 1 user2 user1 2: a/ user1] 344s ok 213 344s # got 401, expected 401 [a/ All 1 user2 user1 2: a/ 1 2] 344s ok 214 344s # got 401, expected 401 [a/ All 1 user2 user1 2: a/ 1 2 user1] 344s ok 215 344s # got 401, expected 401 [a/ All 1 user2 user1 2: a/ 1 2 user3] 344s ok 216 344s # got 403, expected 403 [a/ All 1 user2 user1 2: a/ 1 user1] 344s ok 217 344s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 344s # got 401, expected 401 [a/ Any 1 user2 user1 2: a/ ] 344s ok 218 344s # got 200, expected 200 [a/ Any 1 user2 user1 2: a/ 1] 344s ok 219 344s # got 200, expected 200 [a/ Any 1 user2 user1 2: a/ user1] 344s ok 220 344s # got 401, expected 401 [a/ Any 1 user2 user1 2: a/ user3] 344s ok 221 344s # got 200, expected 200 [a/ Any 1 user2 user1 2: a/ 1 2] 344s ok 222 344s # got 200, expected 200 [a/ Any 1 user2 user1 2: a/ 1 user1] 344s ok 223 344s # got 200, expected 200 [a/ Any 1 user2 user1 2: a/ 1 user3] 344s ok 224 344s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 344s # got 403, expected 403 [a/ All 2 user2 1 user1: a/ ] 344s ok 225 344s # got 403, expected 403 [a/ All 2 user2 1 user1: a/ 1] 344s ok 226 344s # got 403, expected 403 [a/ All 2 user2 1 user1: a/ user1] 344s ok 227 344s # got 401, expected 401 [a/ All 2 user2 1 user1: a/ 1 2] 344s ok 228 344s # got 401, expected 401 [a/ All 2 user2 1 user1: a/ 1 2 user1] 344s ok 229 344s # got 401, expected 401 [a/ All 2 user2 1 user1: a/ 1 2 user3] 344s ok 230 344s # got 403, expected 403 [a/ All 2 user2 1 user1: a/ 1 user1] 344s ok 231 344s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 344s # got 401, expected 401 [a/ Any 2 user2 1 user1: a/ ] 344s ok 232 344s # got 200, expected 200 [a/ Any 2 user2 1 user1: a/ 1] 344s ok 233 344s # got 200, expected 200 [a/ Any 2 user2 1 user1: a/ user1] 344s ok 234 344s # got 401, expected 401 [a/ Any 2 user2 1 user1: a/ user3] 344s ok 235 344s # got 200, expected 200 [a/ Any 2 user2 1 user1: a/ 1 2] 344s ok 236 344s # got 200, expected 200 [a/ Any 2 user2 1 user1: a/ 1 user1] 344s ok 237 344s # got 200, expected 200 [a/ Any 2 user2 1 user1: a/ 1 user3] 344s ok 238 344s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 344s # got 403, expected 403 [a/ All user2 2 1 user1: a/ ] 344s ok 239 344s # got 403, expected 403 [a/ All user2 2 1 user1: a/ 1] 344s ok 240 344s # got 403, expected 403 [a/ All user2 2 1 user1: a/ user1] 344s ok 241 344s # got 401, expected 401 [a/ All user2 2 1 user1: a/ 1 2] 344s ok 242 344s # got 401, expected 401 [a/ All user2 2 1 user1: a/ 1 2 user1] 344s ok 243 344s # got 401, expected 401 [a/ All user2 2 1 user1: a/ 1 2 user3] 344s ok 244 344s # got 403, expected 403 [a/ All user2 2 1 user1: a/ 1 user1] 344s ok 245 344s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 344s # got 401, expected 401 [a/ Any user2 2 1 user1: a/ ] 344s ok 246 344s # got 200, expected 200 [a/ Any user2 2 1 user1: a/ 1] 344s ok 247 344s # got 200, expected 200 [a/ Any user2 2 1 user1: a/ user1] 344s ok 248 344s # got 401, expected 401 [a/ Any user2 2 1 user1: a/ user3] 344s ok 249 344s # got 200, expected 200 [a/ Any user2 2 1 user1: a/ 1 2] 344s ok 250 344s # got 200, expected 200 [a/ Any user2 2 1 user1: a/ 1 user1] 344s ok 251 344s # got 200, expected 200 [a/ Any user2 2 1 user1: a/ 1 user3] 344s ok 252 344s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 344s # got 403, expected 403 [a/ All user2 1 2 user1: a/ ] 344s ok 253 344s # got 403, expected 403 [a/ All user2 1 2 user1: a/ 1] 344s ok 254 344s # got 403, expected 403 [a/ All user2 1 2 user1: a/ user1] 344s ok 255 344s # got 401, expected 401 [a/ All user2 1 2 user1: a/ 1 2] 344s ok 256 344s # got 401, expected 401 [a/ All user2 1 2 user1: a/ 1 2 user1] 344s ok 257 344s # got 401, expected 401 [a/ All user2 1 2 user1: a/ 1 2 user3] 344s ok 258 344s # got 403, expected 403 [a/ All user2 1 2 user1: a/ 1 user1] 344s ok 259 344s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 344s # got 401, expected 401 [a/ Any user2 1 2 user1: a/ ] 344s ok 260 344s # got 200, expected 200 [a/ Any user2 1 2 user1: a/ 1] 344s ok 261 344s # got 200, expected 200 [a/ Any user2 1 2 user1: a/ user1] 344s ok 262 344s # got 401, expected 401 [a/ Any user2 1 2 user1: a/ user3] 344s ok 263 344s # got 200, expected 200 [a/ Any user2 1 2 user1: a/ 1 2] 344s ok 264 344s # got 200, expected 200 [a/ Any user2 1 2 user1: a/ 1 user1] 344s ok 265 344s # got 200, expected 200 [a/ Any user2 1 2 user1: a/ 1 user3] 344s ok 266 344s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 344s # got 403, expected 403 [a/ All user2 1 user1 2: a/ ] 344s ok 267 344s # got 403, expected 403 [a/ All user2 1 user1 2: a/ 1] 344s ok 268 344s # got 403, expected 403 [a/ All user2 1 user1 2: a/ user1] 344s ok 269 344s # got 401, expected 401 [a/ All user2 1 user1 2: a/ 1 2] 344s ok 270 344s # got 401, expected 401 [a/ All user2 1 user1 2: a/ 1 2 user1] 344s ok 271 344s # got 401, expected 401 [a/ All user2 1 user1 2: a/ 1 2 user3] 344s ok 272 344s # got 403, expected 403 [a/ All user2 1 user1 2: a/ 1 user1] 344s ok 273 344s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 344s # got 401, expected 401 [a/ Any user2 1 user1 2: a/ ] 344s ok 274 344s # got 200, expected 200 [a/ Any user2 1 user1 2: a/ 1] 344s ok 275 344s # got 200, expected 200 [a/ Any user2 1 user1 2: a/ user1] 344s ok 276 344s # got 401, expected 401 [a/ Any user2 1 user1 2: a/ user3] 344s ok 277 344s # got 200, expected 200 [a/ Any user2 1 user1 2: a/ 1 2] 344s ok 278 344s # got 200, expected 200 [a/ Any user2 1 user1 2: a/ 1 user1] 344s ok 279 344s # got 200, expected 200 [a/ Any user2 1 user1 2: a/ 1 user3] 344s ok 280 344s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 344s # got 403, expected 403 [a/ All 2 user2 user1 1: a/ ] 344s ok 281 344s # got 403, expected 403 [a/ All 2 user2 user1 1: a/ 1] 344s ok 282 344s # got 403, expected 403 [a/ All 2 user2 user1 1: a/ user1] 344s ok 283 344s # got 401, expected 401 [a/ All 2 user2 user1 1: a/ 1 2] 344s ok 284 344s # got 401, expected 401 [a/ All 2 user2 user1 1: a/ 1 2 user1] 344s ok 285 344s # got 401, expected 401 [a/ All 2 user2 user1 1: a/ 1 2 user3] 344s ok 286 344s # got 403, expected 403 [a/ All 2 user2 user1 1: a/ 1 user1] 344s ok 287 344s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 344s # got 401, expected 401 [a/ Any 2 user2 user1 1: a/ ] 344s ok 288 344s # got 200, expected 200 [a/ Any 2 user2 user1 1: a/ 1] 344s ok 289 344s # got 200, expected 200 [a/ Any 2 user2 user1 1: a/ user1] 344s ok 290 344s # got 401, expected 401 [a/ Any 2 user2 user1 1: a/ user3] 344s ok 291 344s # got 200, expected 200 [a/ Any 2 user2 user1 1: a/ 1 2] 344s ok 292 344s # got 200, expected 200 [a/ Any 2 user2 user1 1: a/ 1 user1] 344s ok 293 344s # got 200, expected 200 [a/ Any 2 user2 user1 1: a/ 1 user3] 344s ok 294 344s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 344s # got 403, expected 403 [a/ All user2 2 user1 1: a/ ] 344s ok 295 344s # got 403, expected 403 [a/ All user2 2 user1 1: a/ 1] 344s ok 296 344s # got 403, expected 403 [a/ All user2 2 user1 1: a/ user1] 344s ok 297 344s # got 401, expected 401 [a/ All user2 2 user1 1: a/ 1 2] 344s ok 298 344s # got 401, expected 401 [a/ All user2 2 user1 1: a/ 1 2 user1] 344s ok 299 344s # got 401, expected 401 [a/ All user2 2 user1 1: a/ 1 2 user3] 344s ok 300 344s # got 403, expected 403 [a/ All user2 2 user1 1: a/ 1 user1] 344s ok 301 344s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 344s # got 401, expected 401 [a/ Any user2 2 user1 1: a/ ] 344s ok 302 344s # got 200, expected 200 [a/ Any user2 2 user1 1: a/ 1] 344s ok 303 344s # got 200, expected 200 [a/ Any user2 2 user1 1: a/ user1] 344s ok 304 344s # got 401, expected 401 [a/ Any user2 2 user1 1: a/ user3] 344s ok 305 344s # got 200, expected 200 [a/ Any user2 2 user1 1: a/ 1 2] 344s ok 306 344s # got 200, expected 200 [a/ Any user2 2 user1 1: a/ 1 user1] 344s ok 307 344s # got 200, expected 200 [a/ Any user2 2 user1 1: a/ 1 user3] 344s ok 308 344s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 344s # got 403, expected 403 [a/ All user2 user1 2 1: a/ ] 344s ok 309 344s # got 403, expected 403 [a/ All user2 user1 2 1: a/ 1] 344s ok 310 344s # got 403, expected 403 [a/ All user2 user1 2 1: a/ user1] 344s ok 311 344s # got 401, expected 401 [a/ All user2 user1 2 1: a/ 1 2] 344s ok 312 344s # got 401, expected 401 [a/ All user2 user1 2 1: a/ 1 2 user1] 344s ok 313 344s # got 401, expected 401 [a/ All user2 user1 2 1: a/ 1 2 user3] 344s ok 314 344s # got 403, expected 403 [a/ All user2 user1 2 1: a/ 1 user1] 344s ok 315 344s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 344s # got 401, expected 401 [a/ Any user2 user1 2 1: a/ ] 344s ok 316 344s # got 200, expected 200 [a/ Any user2 user1 2 1: a/ 1] 344s ok 317 344s # got 200, expected 200 [a/ Any user2 user1 2 1: a/ user1] 344s ok 318 344s # got 401, expected 401 [a/ Any user2 user1 2 1: a/ user3] 344s ok 319 344s # got 200, expected 200 [a/ Any user2 user1 2 1: a/ 1 2] 344s ok 320 344s # got 200, expected 200 [a/ Any user2 user1 2 1: a/ 1 user1] 344s ok 321 344s # got 200, expected 200 [a/ Any user2 user1 2 1: a/ 1 user3] 344s ok 322 344s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 344s # got 403, expected 403 [a/ All user2 user1 1 2: a/ ] 344s ok 323 344s # got 403, expected 403 [a/ All user2 user1 1 2: a/ 1] 344s ok 324 344s # got 403, expected 403 [a/ All user2 user1 1 2: a/ user1] 344s ok 325 344s # got 401, expected 401 [a/ All user2 user1 1 2: a/ 1 2] 344s ok 326 344s # got 401, expected 401 [a/ All user2 user1 1 2: a/ 1 2 user1] 344s ok 327 344s # got 401, expected 401 [a/ All user2 user1 1 2: a/ 1 2 user3] 344s ok 328 344s # got 403, expected 403 [a/ All user2 user1 1 2: a/ 1 user1] 344s ok 329 344s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 344s # got 401, expected 401 [a/ Any user2 user1 1 2: a/ ] 344s ok 330 344s # got 200, expected 200 [a/ Any user2 user1 1 2: a/ 1] 344s ok 331 344s # got 200, expected 200 [a/ Any user2 user1 1 2: a/ user1] 344s ok 332 344s # got 401, expected 401 [a/ Any user2 user1 1 2: a/ user3] 344s ok 333 344s # got 200, expected 200 [a/ Any user2 user1 1 2: a/ 1 2] 344s ok 334 344s # got 200, expected 200 [a/ Any user2 user1 1 2: a/ 1 user1] 344s ok 335 344s # got 200, expected 200 [a/ Any user2 user1 1 2: a/ 1 user3] 344s ok 336 344s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 344s # got 403, expected 403 [a/ All 2 1 user1 user2: a/ ] 344s ok 337 344s # got 403, expected 403 [a/ All 2 1 user1 user2: a/ 1] 344s ok 338 344s # got 403, expected 403 [a/ All 2 1 user1 user2: a/ user1] 344s ok 339 344s # got 401, expected 401 [a/ All 2 1 user1 user2: a/ 1 2] 344s ok 340 344s # got 401, expected 401 [a/ All 2 1 user1 user2: a/ 1 2 user1] 344s ok 341 344s # got 401, expected 401 [a/ All 2 1 user1 user2: a/ 1 2 user3] 344s ok 342 344s # got 403, expected 403 [a/ All 2 1 user1 user2: a/ 1 user1] 344s ok 343 344s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 344s # got 401, expected 401 [a/ Any 2 1 user1 user2: a/ ] 344s ok 344 344s # got 200, expected 200 [a/ Any 2 1 user1 user2: a/ 1] 344s ok 345 344s # got 200, expected 200 [a/ Any 2 1 user1 user2: a/ user1] 344s ok 346 344s # got 401, expected 401 [a/ Any 2 1 user1 user2: a/ user3] 344s ok 347 344s # got 200, expected 200 [a/ Any 2 1 user1 user2: a/ 1 2] 344s ok 348 344s # got 200, expected 200 [a/ Any 2 1 user1 user2: a/ 1 user1] 344s ok 349 344s # got 200, expected 200 [a/ Any 2 1 user1 user2: a/ 1 user3] 344s ok 350 344s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 344s # got 403, expected 403 [a/ All 1 2 user1 user2: a/ ] 344s ok 351 344s # got 403, expected 403 [a/ All 1 2 user1 user2: a/ 1] 344s ok 352 344s # got 403, expected 403 [a/ All 1 2 user1 user2: a/ user1] 344s ok 353 344s # got 401, expected 401 [a/ All 1 2 user1 user2: a/ 1 2] 344s ok 354 344s # got 401, expected 401 [a/ All 1 2 user1 user2: a/ 1 2 user1] 344s ok 355 344s # got 401, expected 401 [a/ All 1 2 user1 user2: a/ 1 2 user3] 344s ok 356 344s # got 403, expected 403 [a/ All 1 2 user1 user2: a/ 1 user1] 344s ok 357 344s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 344s # got 401, expected 401 [a/ Any 1 2 user1 user2: a/ ] 344s ok 358 344s # got 200, expected 200 [a/ Any 1 2 user1 user2: a/ 1] 344s ok 359 344s # got 200, expected 200 [a/ Any 1 2 user1 user2: a/ user1] 344s ok 360 344s # got 401, expected 401 [a/ Any 1 2 user1 user2: a/ user3] 344s ok 361 344s # got 200, expected 200 [a/ Any 1 2 user1 user2: a/ 1 2] 344s ok 362 344s # got 200, expected 200 [a/ Any 1 2 user1 user2: a/ 1 user1] 344s ok 363 344s # got 200, expected 200 [a/ Any 1 2 user1 user2: a/ 1 user3] 344s ok 364 344s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 344s # got 403, expected 403 [a/ All 1 user1 2 user2: a/ ] 344s ok 365 344s # got 403, expected 403 [a/ All 1 user1 2 user2: a/ 1] 344s ok 366 344s # got 403, expected 403 [a/ All 1 user1 2 user2: a/ user1] 344s ok 367 344s # got 401, expected 401 [a/ All 1 user1 2 user2: a/ 1 2] 344s ok 368 344s # got 401, expected 401 [a/ All 1 user1 2 user2: a/ 1 2 user1] 344s ok 369 344s # got 401, expected 401 [a/ All 1 user1 2 user2: a/ 1 2 user3] 344s ok 370 344s # got 403, expected 403 [a/ All 1 user1 2 user2: a/ 1 user1] 344s ok 371 344s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 344s # got 401, expected 401 [a/ Any 1 user1 2 user2: a/ ] 344s ok 372 344s # got 200, expected 200 [a/ Any 1 user1 2 user2: a/ 1] 344s ok 373 344s # got 200, expected 200 [a/ Any 1 user1 2 user2: a/ user1] 344s ok 374 344s # got 401, expected 401 [a/ Any 1 user1 2 user2: a/ user3] 344s ok 375 344s # got 200, expected 200 [a/ Any 1 user1 2 user2: a/ 1 2] 344s ok 376 344s # got 200, expected 200 [a/ Any 1 user1 2 user2: a/ 1 user1] 344s ok 377 344s # got 200, expected 200 [a/ Any 1 user1 2 user2: a/ 1 user3] 344s ok 378 344s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 344s # got 403, expected 403 [a/ All 1 user1 user2 2: a/ ] 344s ok 379 344s # got 403, expected 403 [a/ All 1 user1 user2 2: a/ 1] 344s ok 380 344s # got 403, expected 403 [a/ All 1 user1 user2 2: a/ user1] 344s ok 381 344s # got 401, expected 401 [a/ All 1 user1 user2 2: a/ 1 2] 344s ok 382 344s # got 401, expected 401 [a/ All 1 user1 user2 2: a/ 1 2 user1] 344s ok 383 344s # got 401, expected 401 [a/ All 1 user1 user2 2: a/ 1 2 user3] 344s ok 384 344s # got 403, expected 403 [a/ All 1 user1 user2 2: a/ 1 user1] 344s ok 385 344s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 344s # got 401, expected 401 [a/ Any 1 user1 user2 2: a/ ] 344s ok 386 344s # got 200, expected 200 [a/ Any 1 user1 user2 2: a/ 1] 344s ok 387 344s # got 200, expected 200 [a/ Any 1 user1 user2 2: a/ user1] 344s ok 388 344s # got 401, expected 401 [a/ Any 1 user1 user2 2: a/ user3] 344s ok 389 344s # got 200, expected 200 [a/ Any 1 user1 user2 2: a/ 1 2] 344s ok 390 344s # got 200, expected 200 [a/ Any 1 user1 user2 2: a/ 1 user1] 344s ok 391 344s # got 200, expected 200 [a/ Any 1 user1 user2 2: a/ 1 user3] 344s ok 392 344s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 344s # got 403, expected 403 [a/ All 2 user1 1 user2: a/ ] 344s ok 393 344s # got 403, expected 403 [a/ All 2 user1 1 user2: a/ 1] 344s ok 394 344s # got 403, expected 403 [a/ All 2 user1 1 user2: a/ user1] 344s ok 395 344s # got 401, expected 401 [a/ All 2 user1 1 user2: a/ 1 2] 344s ok 396 344s # got 401, expected 401 [a/ All 2 user1 1 user2: a/ 1 2 user1] 344s ok 397 344s # got 401, expected 401 [a/ All 2 user1 1 user2: a/ 1 2 user3] 344s ok 398 344s # got 403, expected 403 [a/ All 2 user1 1 user2: a/ 1 user1] 344s ok 399 344s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 344s # got 401, expected 401 [a/ Any 2 user1 1 user2: a/ ] 344s ok 400 344s # got 200, expected 200 [a/ Any 2 user1 1 user2: a/ 1] 344s ok 401 344s # got 200, expected 200 [a/ Any 2 user1 1 user2: a/ user1] 344s ok 402 344s # got 401, expected 401 [a/ Any 2 user1 1 user2: a/ user3] 344s ok 403 344s # got 200, expected 200 [a/ Any 2 user1 1 user2: a/ 1 2] 344s ok 404 344s # got 200, expected 200 [a/ Any 2 user1 1 user2: a/ 1 user1] 344s ok 405 344s # got 200, expected 200 [a/ Any 2 user1 1 user2: a/ 1 user3] 344s ok 406 344s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 344s # got 403, expected 403 [a/ All user1 2 1 user2: a/ ] 344s ok 407 344s # got 403, expected 403 [a/ All user1 2 1 user2: a/ 1] 344s ok 408 344s # got 403, expected 403 [a/ All user1 2 1 user2: a/ user1] 344s ok 409 344s # got 401, expected 401 [a/ All user1 2 1 user2: a/ 1 2] 344s ok 410 344s # got 401, expected 401 [a/ All user1 2 1 user2: a/ 1 2 user1] 344s ok 411 344s # got 401, expected 401 [a/ All user1 2 1 user2: a/ 1 2 user3] 344s ok 412 344s # got 403, expected 403 [a/ All user1 2 1 user2: a/ 1 user1] 344s ok 413 344s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 344s # got 401, expected 401 [a/ Any user1 2 1 user2: a/ ] 344s ok 414 344s # got 200, expected 200 [a/ Any user1 2 1 user2: a/ 1] 344s ok 415 344s # got 200, expected 200 [a/ Any user1 2 1 user2: a/ user1] 344s ok 416 344s # got 401, expected 401 [a/ Any user1 2 1 user2: a/ user3] 344s ok 417 344s # got 200, expected 200 [a/ Any user1 2 1 user2: a/ 1 2] 344s ok 418 344s # got 200, expected 200 [a/ Any user1 2 1 user2: a/ 1 user1] 344s ok 419 344s # got 200, expected 200 [a/ Any user1 2 1 user2: a/ 1 user3] 344s ok 420 344s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 344s # got 403, expected 403 [a/ All user1 1 2 user2: a/ ] 344s ok 421 344s # got 403, expected 403 [a/ All user1 1 2 user2: a/ 1] 344s ok 422 344s # got 403, expected 403 [a/ All user1 1 2 user2: a/ user1] 344s ok 423 344s # got 401, expected 401 [a/ All user1 1 2 user2: a/ 1 2] 344s ok 424 344s # got 401, expected 401 [a/ All user1 1 2 user2: a/ 1 2 user1] 344s ok 425 344s # got 401, expected 401 [a/ All user1 1 2 user2: a/ 1 2 user3] 344s ok 426 344s # got 403, expected 403 [a/ All user1 1 2 user2: a/ 1 user1] 344s ok 427 344s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 344s # got 401, expected 401 [a/ Any user1 1 2 user2: a/ ] 344s ok 428 344s # got 200, expected 200 [a/ Any user1 1 2 user2: a/ 1] 344s ok 429 344s # got 200, expected 200 [a/ Any user1 1 2 user2: a/ user1] 344s ok 430 344s # got 401, expected 401 [a/ Any user1 1 2 user2: a/ user3] 344s ok 431 344s # got 200, expected 200 [a/ Any user1 1 2 user2: a/ 1 2] 344s ok 432 344s # got 200, expected 200 [a/ Any user1 1 2 user2: a/ 1 user1] 344s ok 433 344s # got 200, expected 200 [a/ Any user1 1 2 user2: a/ 1 user3] 344s ok 434 344s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 344s # got 403, expected 403 [a/ All user1 1 user2 2: a/ ] 344s ok 435 344s # got 403, expected 403 [a/ All user1 1 user2 2: a/ 1] 344s ok 436 344s # got 403, expected 403 [a/ All user1 1 user2 2: a/ user1] 344s ok 437 344s # got 401, expected 401 [a/ All user1 1 user2 2: a/ 1 2] 344s ok 438 344s # got 401, expected 401 [a/ All user1 1 user2 2: a/ 1 2 user1] 344s ok 439 344s # got 401, expected 401 [a/ All user1 1 user2 2: a/ 1 2 user3] 344s ok 440 344s # got 403, expected 403 [a/ All user1 1 user2 2: a/ 1 user1] 344s ok 441 344s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 344s # got 401, expected 401 [a/ Any user1 1 user2 2: a/ ] 344s ok 442 344s # got 200, expected 200 [a/ Any user1 1 user2 2: a/ 1] 344s ok 443 344s # got 200, expected 200 [a/ Any user1 1 user2 2: a/ user1] 344s ok 444 344s # got 401, expected 401 [a/ Any user1 1 user2 2: a/ user3] 344s ok 445 344s # got 200, expected 200 [a/ Any user1 1 user2 2: a/ 1 2] 344s ok 446 344s # got 200, expected 200 [a/ Any user1 1 user2 2: a/ 1 user1] 344s ok 447 344s # got 200, expected 200 [a/ Any user1 1 user2 2: a/ 1 user3] 344s ok 448 344s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 344s # got 403, expected 403 [a/ All 2 user1 user2 1: a/ ] 344s ok 449 344s # got 403, expected 403 [a/ All 2 user1 user2 1: a/ 1] 344s ok 450 344s # got 403, expected 403 [a/ All 2 user1 user2 1: a/ user1] 344s ok 451 344s # got 401, expected 401 [a/ All 2 user1 user2 1: a/ 1 2] 344s ok 452 344s # got 401, expected 401 [a/ All 2 user1 user2 1: a/ 1 2 user1] 344s ok 453 344s # got 401, expected 401 [a/ All 2 user1 user2 1: a/ 1 2 user3] 344s ok 454 344s # got 403, expected 403 [a/ All 2 user1 user2 1: a/ 1 user1] 344s ok 455 344s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 344s # got 401, expected 401 [a/ Any 2 user1 user2 1: a/ ] 344s ok 456 344s # got 200, expected 200 [a/ Any 2 user1 user2 1: a/ 1] 344s ok 457 344s # got 200, expected 200 [a/ Any 2 user1 user2 1: a/ user1] 344s ok 458 344s # got 401, expected 401 [a/ Any 2 user1 user2 1: a/ user3] 344s ok 459 344s # got 200, expected 200 [a/ Any 2 user1 user2 1: a/ 1 2] 344s ok 460 344s # got 200, expected 200 [a/ Any 2 user1 user2 1: a/ 1 user1] 344s ok 461 344s # got 200, expected 200 [a/ Any 2 user1 user2 1: a/ 1 user3] 344s ok 462 344s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 344s # got 403, expected 403 [a/ All user1 2 user2 1: a/ ] 344s ok 463 344s # got 403, expected 403 [a/ All user1 2 user2 1: a/ 1] 344s ok 464 344s # got 403, expected 403 [a/ All user1 2 user2 1: a/ user1] 344s ok 465 344s # got 401, expected 401 [a/ All user1 2 user2 1: a/ 1 2] 344s ok 466 344s # got 401, expected 401 [a/ All user1 2 user2 1: a/ 1 2 user1] 344s ok 467 344s # got 401, expected 401 [a/ All user1 2 user2 1: a/ 1 2 user3] 344s ok 468 344s # got 403, expected 403 [a/ All user1 2 user2 1: a/ 1 user1] 344s ok 469 344s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 344s # got 401, expected 401 [a/ Any user1 2 user2 1: a/ ] 344s ok 470 344s # got 200, expected 200 [a/ Any user1 2 user2 1: a/ 1] 344s ok 471 344s # got 200, expected 200 [a/ Any user1 2 user2 1: a/ user1] 344s ok 472 344s # got 401, expected 401 [a/ Any user1 2 user2 1: a/ user3] 344s ok 473 344s # got 200, expected 200 [a/ Any user1 2 user2 1: a/ 1 2] 344s ok 474 344s # got 200, expected 200 [a/ Any user1 2 user2 1: a/ 1 user1] 344s ok 475 344s # got 200, expected 200 [a/ Any user1 2 user2 1: a/ 1 user3] 344s ok 476 344s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 344s # got 403, expected 403 [a/ All user1 user2 2 1: a/ ] 344s ok 477 344s # got 403, expected 403 [a/ All user1 user2 2 1: a/ 1] 344s ok 478 344s # got 403, expected 403 [a/ All user1 user2 2 1: a/ user1] 344s ok 479 344s # got 401, expected 401 [a/ All user1 user2 2 1: a/ 1 2] 344s ok 480 344s # got 401, expected 401 [a/ All user1 user2 2 1: a/ 1 2 user1] 344s ok 481 344s # got 401, expected 401 [a/ All user1 user2 2 1: a/ 1 2 user3] 344s ok 482 344s # got 403, expected 403 [a/ All user1 user2 2 1: a/ 1 user1] 344s ok 483 344s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 344s # got 401, expected 401 [a/ Any user1 user2 2 1: a/ ] 344s ok 484 344s # got 200, expected 200 [a/ Any user1 user2 2 1: a/ 1] 344s ok 485 344s # got 200, expected 200 [a/ Any user1 user2 2 1: a/ user1] 344s ok 486 344s # got 401, expected 401 [a/ Any user1 user2 2 1: a/ user3] 344s ok 487 344s # got 200, expected 200 [a/ Any user1 user2 2 1: a/ 1 2] 344s ok 488 344s # got 200, expected 200 [a/ Any user1 user2 2 1: a/ 1 user1] 344s ok 489 344s # got 200, expected 200 [a/ Any user1 user2 2 1: a/ 1 user3] 344s ok 490 344s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 344s # got 403, expected 403 [a/ All user1 user2 1 2: a/ ] 344s ok 491 344s # got 403, expected 403 [a/ All user1 user2 1 2: a/ 1] 344s ok 492 344s # got 403, expected 403 [a/ All user1 user2 1 2: a/ user1] 344s ok 493 344s # got 401, expected 401 [a/ All user1 user2 1 2: a/ 1 2] 344s ok 494 344s # got 401, expected 401 [a/ All user1 user2 1 2: a/ 1 2 user1] 344s ok 495 344s # got 401, expected 401 [a/ All user1 user2 1 2: a/ 1 2 user3] 344s ok 496 344s # got 403, expected 403 [a/ All user1 user2 1 2: a/ 1 user1] 344s ok 497 344s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 344s # got 401, expected 401 [a/ Any user1 user2 1 2: a/ ] 344s ok 498 344s # got 200, expected 200 [a/ Any user1 user2 1 2: a/ 1] 344s ok 499 344s # got 200, expected 200 [a/ Any user1 user2 1 2: a/ user1] 344s ok 500 344s # got 401, expected 401 [a/ Any user1 user2 1 2: a/ user3] 344s ok 501 344s # got 200, expected 200 [a/ Any user1 user2 1 2: a/ 1 2] 344s ok 502 344s # got 200, expected 200 [a/ Any user1 user2 1 2: a/ 1 user1] 344s ok 503 344s # got 200, expected 200 [a/ Any user1 user2 1 2: a/ 1 user3] 344s ok 504 344s # removing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/c/.htaccess 344s # removing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 344s # removing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 344s # removing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/basic1 344s # removing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/groups1 344s ok 347s t/modules/autoindex.t ............... 347s 1..84 347s # Running under perl version 5.040000 for linux 347s # Current time local: Fri Nov 29 19:51:40 2024 347s # Current time GMT: Fri Nov 29 19:51:40 2024 347s # Using Test.pm version 1.31 347s # Using Apache/Test.pm version 1.44 347s --- 347s IndexOrderDefault Ascending Name 347s GET /modules/autoindex/htaccess/ 347s ok 1 347s --- 347s IndexOrderDefault Ascending Name 347s 347s (C=N O=A) 347s GET /modules/autoindex/htaccess/?C=N&O=A 347s ok 2 347s --- 347s IndexOrderDefault Ascending Name 347s 347s (C=N O=D) 347s GET /modules/autoindex/htaccess/?C=N&O=D 347s ok 3 347s --- 347s IndexOrderDefault Ascending Name 347s 347s (C=M O=A) 347s GET /modules/autoindex/htaccess/?C=M&O=A 347s ok 4 347s --- 347s IndexOrderDefault Ascending Name 347s 347s (C=M O=D) 347s GET /modules/autoindex/htaccess/?C=M&O=D 347s ok 5 347s --- 347s IndexOrderDefault Ascending Name 347s 347s (C=S O=A) 347s GET /modules/autoindex/htaccess/?C=S&O=A 347s ok 6 347s --- 347s IndexOrderDefault Ascending Name 347s 347s (C=S O=D) 347s GET /modules/autoindex/htaccess/?C=S&O=D 347s ok 7 347s --- 347s IndexOrderDefault Ascending Date 347s GET /modules/autoindex/htaccess/ 347s ok 8 347s --- 347s IndexOrderDefault Ascending Date 347s 347s (C=N O=A) 347s GET /modules/autoindex/htaccess/?C=N&O=A 347s ok 9 347s --- 347s IndexOrderDefault Ascending Date 347s 347s (C=N O=D) 347s GET /modules/autoindex/htaccess/?C=N&O=D 347s ok 10 347s --- 347s IndexOrderDefault Ascending Date 347s 347s (C=M O=A) 347s GET /modules/autoindex/htaccess/?C=M&O=A 347s ok 11 347s --- 347s IndexOrderDefault Ascending Date 347s 347s (C=M O=D) 347s GET /modules/autoindex/htaccess/?C=M&O=D 347s ok 12 347s --- 347s IndexOrderDefault Ascending Date 347s 347s (C=S O=A) 347s GET /modules/autoindex/htaccess/?C=S&O=A 347s ok 13 347s --- 347s IndexOrderDefault Ascending Date 347s 347s (C=S O=D) 347s GET /modules/autoindex/htaccess/?C=S&O=D 347s ok 14 347s --- 347s IndexOrderDefault Ascending Size 347s GET /modules/autoindex/htaccess/ 347s ok 15 347s --- 347s IndexOrderDefault Ascending Size 347s 347s (C=N O=A) 347s GET /modules/autoindex/htaccess/?C=N&O=A 347s ok 16 347s --- 347s IndexOrderDefault Ascending Size 347s 347s (C=N O=D) 347s GET /modules/autoindex/htaccess/?C=N&O=D 347s ok 17 347s --- 347s IndexOrderDefault Ascending Size 347s 347s (C=M O=A) 347s GET /modules/autoindex/htaccess/?C=M&O=A 347s ok 18 347s --- 347s IndexOrderDefault Ascending Size 347s 347s (C=M O=D) 347s GET /modules/autoindex/htaccess/?C=M&O=D 347s ok 19 347s --- 347s IndexOrderDefault Ascending Size 347s 347s (C=S O=A) 347s GET /modules/autoindex/htaccess/?C=S&O=A 347s ok 20 347s --- 347s IndexOrderDefault Ascending Size 347s 347s (C=S O=D) 347s GET /modules/autoindex/htaccess/?C=S&O=D 347s ok 21 347s --- 347s IndexOrderDefault Descending Name 347s GET /modules/autoindex/htaccess/ 347s ok 22 347s --- 347s IndexOrderDefault Descending Name 347s 347s (C=N O=A) 347s GET /modules/autoindex/htaccess/?C=N&O=A 347s ok 23 347s --- 347s IndexOrderDefault Descending Name 347s 347s (C=N O=D) 347s GET /modules/autoindex/htaccess/?C=N&O=D 347s ok 24 347s --- 347s IndexOrderDefault Descending Name 347s 347s (C=M O=A) 347s GET /modules/autoindex/htaccess/?C=M&O=A 347s ok 25 347s --- 347s IndexOrderDefault Descending Name 347s 347s (C=M O=D) 347s GET /modules/autoindex/htaccess/?C=M&O=D 347s ok 26 347s --- 347s IndexOrderDefault Descending Name 347s 347s (C=S O=A) 347s GET /modules/autoindex/htaccess/?C=S&O=A 347s ok 27 347s --- 347s IndexOrderDefault Descending Name 347s 347s (C=S O=D) 347s GET /modules/autoindex/htaccess/?C=S&O=D 347s ok 28 347s --- 347s IndexOrderDefault Descending Date 347s GET /modules/autoindex/htaccess/ 347s ok 29 347s --- 347s IndexOrderDefault Descending Date 347s 347s (C=N O=A) 347s GET /modules/autoindex/htaccess/?C=N&O=A 347s ok 30 347s --- 347s IndexOrderDefault Descending Date 347s 347s (C=N O=D) 347s GET /modules/autoindex/htaccess/?C=N&O=D 347s ok 31 347s --- 347s IndexOrderDefault Descending Date 347s 347s (C=M O=A) 347s GET /modules/autoindex/htaccess/?C=M&O=A 347s ok 32 347s --- 347s IndexOrderDefault Descending Date 347s 347s (C=M O=D) 347s GET /modules/autoindex/htaccess/?C=M&O=D 347s ok 33 347s --- 347s IndexOrderDefault Descending Date 347s 347s (C=S O=A) 347s GET /modules/autoindex/htaccess/?C=S&O=A 347s ok 34 347s --- 347s IndexOrderDefault Descending Date 347s 347s (C=S O=D) 347s GET /modules/autoindex/htaccess/?C=S&O=D 347s ok 35 347s --- 347s IndexOrderDefault Descending Size 347s GET /modules/autoindex/htaccess/ 347s ok 36 347s --- 347s IndexOrderDefault Descending Size 347s 347s (C=N O=A) 347s GET /modules/autoindex/htaccess/?C=N&O=A 347s ok 37 347s --- 347s IndexOrderDefault Descending Size 347s 347s (C=N O=D) 347s GET /modules/autoindex/htaccess/?C=N&O=D 347s ok 38 347s --- 347s IndexOrderDefault Descending Size 347s 347s (C=M O=A) 347s GET /modules/autoindex/htaccess/?C=M&O=A 347s ok 39 347s --- 347s IndexOrderDefault Descending Size 347s 347s (C=M O=D) 347s GET /modules/autoindex/htaccess/?C=M&O=D 347s ok 40 347s --- 347s IndexOrderDefault Descending Size 347s 347s (C=S O=A) 347s GET /modules/autoindex/htaccess/?C=S&O=A 347s ok 41 347s --- 347s IndexOrderDefault Descending Size 347s 347s (C=S O=D) 347s GET /modules/autoindex/htaccess/?C=S&O=D 347s ok 42 347s --- 347s IndexOptions FancyIndexing 347s IndexOrderDefault Ascending Name 347s GET /modules/autoindex/htaccess/ 347s ok 43 347s --- 347s IndexOptions FancyIndexing 347s IndexOrderDefault Ascending Name 347s 347s (C=N O=A) 347s GET /modules/autoindex/htaccess/?C=N&O=A 347s ok 44 347s --- 347s IndexOptions FancyIndexing 347s IndexOrderDefault Ascending Name 347s 347s (C=N O=D) 347s GET /modules/autoindex/htaccess/?C=N&O=D 347s ok 45 347s --- 347s IndexOptions FancyIndexing 347s IndexOrderDefault Ascending Name 347s 347s (C=M O=A) 347s GET /modules/autoindex/htaccess/?C=M&O=A 347s ok 46 347s --- 347s IndexOptions FancyIndexing 347s IndexOrderDefault Ascending Name 347s 347s (C=M O=D) 347s GET /modules/autoindex/htaccess/?C=M&O=D 347s ok 47 347s --- 347s IndexOptions FancyIndexing 347s IndexOrderDefault Ascending Name 347s 347s (C=S O=A) 347s GET /modules/autoindex/htaccess/?C=S&O=A 347s ok 48 347s --- 347s IndexOptions FancyIndexing 347s IndexOrderDefault Ascending Name 347s 347s (C=S O=D) 347s GET /modules/autoindex/htaccess/?C=S&O=D 347s ok 49 347s --- 347s IndexOptions FancyIndexing 347s IndexOrderDefault Ascending Date 347s GET /modules/autoindex/htaccess/ 347s ok 50 347s --- 347s IndexOptions FancyIndexing 347s IndexOrderDefault Ascending Date 347s 347s (C=N O=A) 347s GET /modules/autoindex/htaccess/?C=N&O=A 347s ok 51 347s --- 347s IndexOptions FancyIndexing 347s IndexOrderDefault Ascending Date 347s 347s (C=N O=D) 347s GET /modules/autoindex/htaccess/?C=N&O=D 347s ok 52 347s --- 347s IndexOptions FancyIndexing 347s IndexOrderDefault Ascending Date 347s 347s (C=M O=A) 347s GET /modules/autoindex/htaccess/?C=M&O=A 347s ok 53 347s --- 347s IndexOptions FancyIndexing 347s IndexOrderDefault Ascending Date 347s 347s (C=M O=D) 347s GET /modules/autoindex/htaccess/?C=M&O=D 347s ok 54 347s --- 347s IndexOptions FancyIndexing 347s IndexOrderDefault Ascending Date 347s 347s (C=S O=A) 347s GET /modules/autoindex/htaccess/?C=S&O=A 347s ok 55 347s --- 347s IndexOptions FancyIndexing 347s IndexOrderDefault Ascending Date 347s 347s (C=S O=D) 347s GET /modules/autoindex/htaccess/?C=S&O=D 347s ok 56 347s --- 347s IndexOptions FancyIndexing 347s IndexOrderDefault Ascending Size 347s GET /modules/autoindex/htaccess/ 347s ok 57 347s --- 347s IndexOptions FancyIndexing 347s IndexOrderDefault Ascending Size 347s 347s (C=N O=A) 347s GET /modules/autoindex/htaccess/?C=N&O=A 347s ok 58 347s --- 347s IndexOptions FancyIndexing 347s IndexOrderDefault Ascending Size 347s 347s (C=N O=D) 347s GET /modules/autoindex/htaccess/?C=N&O=D 347s ok 59 347s --- 347s IndexOptions FancyIndexing 347s IndexOrderDefault Ascending Size 347s 347s (C=M O=A) 347s GET /modules/autoindex/htaccess/?C=M&O=A 347s ok 60 347s --- 347s IndexOptions FancyIndexing 347s IndexOrderDefault Ascending Size 347s 347s (C=M O=D) 347s GET /modules/autoindex/htaccess/?C=M&O=D 347s ok 61 347s --- 347s IndexOptions FancyIndexing 347s IndexOrderDefault Ascending Size 347s 347s (C=S O=A) 347s GET /modules/autoindex/htaccess/?C=S&O=A 347s ok 62 347s --- 347s IndexOptions FancyIndexing 347s IndexOrderDefault Ascending Size 347s 347s (C=S O=D) 347s GET /modules/autoindex/htaccess/?C=S&O=D 347s ok 63 347s --- 347s IndexOptions FancyIndexing 347s IndexOrderDefault Descending Name 347s GET /modules/autoindex/htaccess/ 347s ok 64 347s --- 347s IndexOptions FancyIndexing 347s IndexOrderDefault Descending Name 347s 347s (C=N O=A) 347s GET /modules/autoindex/htaccess/?C=N&O=A 347s ok 65 347s --- 347s IndexOptions FancyIndexing 347s IndexOrderDefault Descending Name 347s 347s (C=N O=D) 347s GET /modules/autoindex/htaccess/?C=N&O=D 347s ok 66 347s --- 347s IndexOptions FancyIndexing 347s IndexOrderDefault Descending Name 347s 347s (C=M O=A) 347s GET /modules/autoindex/htaccess/?C=M&O=A 347s ok 67 347s --- 347s IndexOptions FancyIndexing 347s IndexOrderDefault Descending Name 347s 347s (C=M O=D) 347s GET /modules/autoindex/htaccess/?C=M&O=D 347s ok 68 347s --- 347s IndexOptions FancyIndexing 347s IndexOrderDefault Descending Name 347s 347s (C=S O=A) 347s GET /modules/autoindex/htaccess/?C=S&O=A 347s ok 69 347s --- 347s IndexOptions FancyIndexing 347s IndexOrderDefault Descending Name 347s 347s (C=S O=D) 347s GET /modules/autoindex/htaccess/?C=S&O=D 347s ok 70 347s --- 347s IndexOptions FancyIndexing 347s IndexOrderDefault Descending Date 347s GET /modules/autoindex/htaccess/ 347s ok 71 347s --- 347s IndexOptions FancyIndexing 347s IndexOrderDefault Descending Date 347s 347s (C=N O=A) 347s GET /modules/autoindex/htaccess/?C=N&O=A 347s ok 72 347s --- 347s IndexOptions FancyIndexing 347s IndexOrderDefault Descending Date 347s 347s (C=N O=D) 347s GET /modules/autoindex/htaccess/?C=N&O=D 347s ok 73 347s --- 347s IndexOptions FancyIndexing 347s IndexOrderDefault Descending Date 347s 347s (C=M O=A) 347s GET /modules/autoindex/htaccess/?C=M&O=A 347s ok 74 347s --- 347s IndexOptions FancyIndexing 347s IndexOrderDefault Descending Date 347s 347s (C=M O=D) 347s GET /modules/autoindex/htaccess/?C=M&O=D 347s ok 75 347s --- 347s IndexOptions FancyIndexing 347s IndexOrderDefault Descending Date 347s 347s (C=S O=A) 347s GET /modules/autoindex/htaccess/?C=S&O=A 347s ok 76 347s --- 347s IndexOptions FancyIndexing 347s IndexOrderDefault Descending Date 347s 347s (C=S O=D) 347s GET /modules/autoindex/htaccess/?C=S&O=D 347s ok 77 347s --- 347s IndexOptions FancyIndexing 347s IndexOrderDefault Descending Size 347s GET /modules/autoindex/htaccess/ 347s ok 78 347s --- 347s IndexOptions FancyIndexing 347s IndexOrderDefault Descending Size 347s 347s (C=N O=A) 347s GET /modules/autoindex/htaccess/?C=N&O=A 347s ok 79 347s --- 347s IndexOptions FancyIndexing 347s IndexOrderDefault Descending Size 347s 347s (C=N O=D) 347s GET /modules/autoindex/htaccess/?C=N&O=D 347s ok 80 347s --- 347s IndexOptions FancyIndexing 347s IndexOrderDefault Descending Size 347s 347s (C=M O=A) 347s GET /modules/autoindex/htaccess/?C=M&O=A 347s ok 81 347s --- 347s IndexOptions FancyIndexing 347s IndexOrderDefault Descending Size 347s 347s (C=M O=D) 347s GET /modules/autoindex/htaccess/?C=M&O=D 347s ok 82 347s --- 347s IndexOptions FancyIndexing 347s IndexOrderDefault Descending Size 347s 347s (C=S O=A) 347s GET /modules/autoindex/htaccess/?C=S&O=A 347s ok 83 347s --- 347s IndexOptions FancyIndexing 347s IndexOrderDefault Descending Size 347s 347s (C=S O=D) 347s GET /modules/autoindex/htaccess/?C=S&O=D 347s ok 84 347s ok 350s t/modules/autoindex2.t .............. 350s 1..3 350s # Running under perl version 5.040000 for linux 350s # Current time local: Fri Nov 29 19:51:44 2024 350s # Current time GMT: Fri Nov 29 19:51:44 2024 350s # Using Test.pm version 1.31 350s # Using Apache/Test.pm version 1.44 350s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/modules/autoindex2/dir_protected/htpasswd 350s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/modules/autoindex2/dir_protected/.htaccess 350s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/modules/autoindex2/dir_broken/.htaccess 350s # testing : dir_broken should not be listed 350s # expected: 0 350s # received: 0 350s ok 1 350s # testing : dir_normal should be listed 350s # expected: 1 350s # received: 1 350s ok 2 350s # testing : dir_protected should not be listed 350s # expected: 0 350s # received: 0 350s ok 3 350s # removing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/modules/autoindex2/dir_broken/.htaccess 350s # removing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/modules/autoindex2/dir_protected/htpasswd 350s # removing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/modules/autoindex2/dir_protected/.htaccess 350s # removing dir tree: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/modules/autoindex2/dir_normal 350s # removing dir tree: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/modules/autoindex2/dir_protected 350s # removing dir tree: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/modules/autoindex2/dir_broken 350s # removing dir tree: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/modules/autoindex2 350s ok 353s t/modules/brotli.t .................. 353s 1..64 353s # Running under perl version 5.040000 for linux 353s # Current time local: Fri Nov 29 19:51:47 2024 353s # Current time GMT: Fri Nov 29 19:51:47 2024 353s # Using Test.pm version 1.31 353s # Using Apache/Test.pm version 1.44 353s qvalue: 353s # expected: 200 353s # received: '200' 353s ok 1 353s # testing : response Content-Encoding is OK 353s # expected: 'br' 353s # received: 'br' 353s ok 2 353s qvalue: 353s # expected: 200 353s # received: '200' 353s ok 3 353s # testing : response Content-Encoding is OK 353s # expected: 'br' 353s # received: 'br' 353s ok 4 353s qvalue: 353s # expected: 200 353s # received: '200' 353s ok 5 353s # testing : response Content-Encoding is OK 353s # expected: 'br' 353s # received: 'br' 353s ok 6 353s qvalue: 353s # expected: 200 353s # received: '200' 353s ok 7 353s # testing : response Content-Encoding is OK 353s # expected: 'br' 353s # received: 'br' 353s ok 8 353s qvalue: 353s # expected: 200 353s # received: '200' 353s ok 9 353s # testing : response Content-Encoding is OK 353s # expected: 'br' 353s # received: 'br' 353s ok 10 353s qvalue: 353s # expected: 200 353s # received: '200' 353s ok 11 353s # testing : response Content-Encoding is OK 353s # expected: 'br' 353s # received: 'br' 353s ok 12 353s qvalue: ; 353s # expected: 200 353s # received: '200' 353s ok 13 353s # testing : response Content-Encoding is OK 353s # expected: 'br' 353s # received: 'br' 353s ok 14 353s qvalue: ; 353s # expected: 200 353s # received: '200' 353s ok 15 353s # testing : response Content-Encoding is OK 353s # expected: 'br' 353s # received: 'br' 353s ok 16 353s qvalue: ; 353s # expected: 200 353s # received: '200' 353s ok 17 353s # testing : response Content-Encoding is OK 353s # expected: 'br' 353s # received: 'br' 353s ok 18 353s qvalue: ;q= 353s # expected: 200 353s # received: '200' 353s ok 19 353s # testing : response Content-Encoding is OK 353s # expected: 'br' 353s # received: 'br' 353s ok 20 353s qvalue: ;q= 353s # expected: 200 353s # received: '200' 353s ok 21 353s # testing : response Content-Encoding is OK 353s # expected: 'br' 353s # received: 'br' 353s ok 22 353s qvalue: ;q= 353s # expected: 200 353s # received: '200' 353s ok 23 353s # testing : response Content-Encoding is OK 353s # expected: 'br' 353s # received: 'br' 353s ok 24 353s qvalue: ;q=0 353s # expected: 200 353s # received: '200' 353s ok 25 353s # testing : response without Content-Encoding is OK 353s # expected: undef 353s # received: undef 353s ok 26 353s qvalue: ;q=0 353s # expected: 200 353s # received: '200' 353s ok 27 353s # testing : response without Content-Encoding is OK 353s # expected: undef 353s # received: undef 353s ok 28 353s qvalue: ;q=0 353s # expected: 200 353s # received: '200' 353s ok 29 353s # testing : response without Content-Encoding is OK 353s # expected: undef 353s # received: undef 353s ok 30 353s qvalue: ;q=0. 353s # expected: 200 353s # received: '200' 353s ok 31 353s # testing : response without Content-Encoding is OK 353s # expected: undef 353s # received: undef 353s ok 32 353s qvalue: ;q=0. 353s # expected: 200 353s # received: '200' 353s ok 33 353s # testing : response without Content-Encoding is OK 353s # expected: undef 353s # received: undef 353s ok 34 353s qvalue: ;q=0. 353s # expected: 200 353s # received: '200' 353s ok 35 353s # testing : response without Content-Encoding is OK 353s # expected: undef 353s # received: undef 353s ok 36 353s qvalue: ;q=0.0 353s # expected: 200 353s # received: '200' 353s ok 37 353s # testing : response without Content-Encoding is OK 353s # expected: undef 353s # received: undef 353s ok 38 353s qvalue: ;q=0.0 353s # expected: 200 353s # received: '200' 353s ok 39 353s # testing : response without Content-Encoding is OK 353s # expected: undef 353s # received: undef 353s ok 40 353s qvalue: ;q=0.0 353s # expected: 200 353s # received: '200' 353s ok 41 353s # testing : response without Content-Encoding is OK 353s # expected: undef 353s # received: undef 353s ok 42 353s qvalue: ;q=0.00 353s # expected: 200 353s # received: '200' 353s ok 43 353s # testing : response without Content-Encoding is OK 353s # expected: undef 353s # received: undef 353s ok 44 353s qvalue: ;q=0.00 353s # expected: 200 353s # received: '200' 353s ok 45 353s # testing : response without Content-Encoding is OK 353s # expected: undef 353s # received: undef 353s ok 46 353s qvalue: ;q=0.00 353s # expected: 200 353s # received: '200' 353s ok 47 353s # testing : response without Content-Encoding is OK 353s # expected: undef 353s # received: undef 353s ok 48 353s qvalue: ;q=0.000 353s # expected: 200 353s # received: '200' 353s ok 49 353s # testing : response without Content-Encoding is OK 353s # expected: undef 353s # received: undef 353s ok 50 353s qvalue: ;q=0.000 353s # expected: 200 353s # received: '200' 353s ok 51 353s # testing : response without Content-Encoding is OK 353s # expected: undef 353s # received: undef 353s ok 52 353s qvalue: ;q=0.000 353s # expected: 200 353s # received: '200' 353s ok 53 353s # testing : response without Content-Encoding is OK 353s # expected: undef 353s # received: undef 353s ok 54 353s qvalue: ;q=0.0000 353s # expected: 200 353s # received: '200' 353s ok 55 353s # testing : response Content-Encoding is OK 353s # expected: 'br' 353s # received: 'br' 353s ok 56 353s qvalue: ;q=0.0000 353s # expected: 200 353s # received: '200' 353s ok 57 353s # testing : response Content-Encoding is OK 353s # expected: 'br' 353s # received: 'br' 353s ok 58 353s qvalue: ;q=0.0000 353s # expected: 200 353s # received: '200' 353s ok 59 353s # testing : response Content-Encoding is OK 353s # expected: 'br' 353s # received: 'br' 353s ok 60 353s # expected: 200 353s # received: '200' 353s ok 61 353s # testing : response Content-Encoding is OK 353s # expected: 'br' 353s # received: 'br' 353s ok 62 353s # expected: 200 353s # received: '200' 353s ok 63 353s # testing : response Content-Encoding is OK 353s # expected: 'gzip' 353s # received: 'gzip' 353s ok 64 353s ok 357s t/modules/buffer.t .................. 357s 1..12 357s # Running under perl version 5.040000 for linux 357s # Current time local: Fri Nov 29 19:51:50 2024 357s # Current time GMT: Fri Nov 29 19:51:50 2024 357s # Using Test.pm version 1.31 357s # Using Apache/Test.pm version 1.44 357s # testing : Checking return code is '200' 357s # expected: 200 357s # received: '200' 357s ok 1 357s ok 2 357s # testing : Checking return code is '200' 357s # expected: 200 357s # received: '200' 357s ok 3 357s ok 4 357s # testing : Checking return code is '200' 357s # expected: 200 357s # received: '200' 357s ok 5 357s ok 6 357s # testing : Checking return code is '200' 357s # expected: 200 357s # received: '200' 357s ok 7 357s ok 8 357s # testing : Checking return code is '200' 357s # expected: 200 357s # received: '200' 357s ok 9 357s ok 10 357s # testing : Checking return code is '200' 357s # expected: 200 357s # received: '200' 357s ok 11 357s ok 12 357s ok 361s t/modules/cache.t ................... 361s 1..3 361s # Running under perl version 5.040000 for linux 361s # Current time local: Fri Nov 29 19:51:54 2024 361s # Current time GMT: Fri Nov 29 19:51:54 2024 361s # Using Test.pm version 1.31 361s # Using Apache/Test.pm version 1.44 361s # testing : non-cached call to index.html 361s # expected: 200 361s # received: '200' 361s ok 1 361s # testing : call to cache index.html 361s # expected: 200 361s # received: '200' 361s ok 2 361s # testing : cached call to index.html 361s # expected: 200 361s # received: '200' 361s ok 3 361s # removing dir tree: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/conf/cacheroot/ 361s ok 367s t/modules/cgi.t ..................... 367s 1..58 367s # Running under perl version 5.040000 for linux 367s # Current time local: Fri Nov 29 19:51:58 2024 367s # Current time GMT: Fri Nov 29 19:51:58 2024 367s # Using Test.pm version 1.31 367s # Using Apache/Test.pm version 1.44 367s # testing : return code for acceptpathinfodefault.sh 367s # expected: 200 367s # received: '200' 367s ok 1 367s # testing : body for acceptpathinfodefault.sh 367s # expected: '' 367s # received: '' 367s ok 2 367s # testing : return code for acceptpathinfodefault.sh/foo 367s # expected: 200 367s # received: '200' 367s ok 3 367s # testing : body for acceptpathinfodefault.sh/foo 367s # expected: '/foo' 367s # received: '/foo' 367s ok 4 367s # testing : return code for acceptpathinfooff.sh 367s # expected: 200 367s # received: '200' 367s ok 5 367s # testing : body for acceptpathinfooff.sh 367s # expected: '' 367s # received: '' 367s ok 6 367s # testing : return code for acceptpathinfooff.sh/foo 367s # expected: 404 367s # received: '404' 367s ok 7 367s # no body test for this one 367s ok 8 367s # testing : return code for acceptpathinfoon.sh 367s # expected: 200 367s # received: '200' 367s ok 9 367s # testing : body for acceptpathinfoon.sh 367s # expected: '' 367s # received: '' 367s ok 10 367s # testing : return code for acceptpathinfoon.sh/foo 367s # expected: 200 367s # received: '200' 367s ok 11 367s # testing : body for acceptpathinfoon.sh/foo 367s # expected: '/foo' 367s # received: '/foo' 367s ok 12 367s # testing : return code for bogus-perl.pl 367s # expected: 500 367s # received: '500' 367s ok 13 367s # cgi log created ok. 367s ok 14 367s # testing : return code for bogus-sh.sh 367s # expected: 500 367s # received: '500' 367s ok 15 367s # checking that log size (807) is bigger than it used to be (523) 367s ok 16 367s # testing : return code for nph-stderr.pl 367s # expected: 200 367s # received: '200' 367s ok 17 367s # testing : body for nph-stderr.pl 367s # expected: 'this is nph-stdout' 367s # received: 'this is nph-stdout' 367s ok 18 367s # testing : return code for nph-test.pl 367s # expected: 200 367s # received: '200' 367s ok 19 367s # testing : body for nph-test.pl 367s # expected: 'ok' 367s # received: 'ok' 367s ok 20 367s # testing : return code for perl.pl 367s # expected: 200 367s # received: '200' 367s ok 21 367s # testing : body for perl.pl 367s # expected: 'perl cgi' 367s # received: 'perl cgi' 367s ok 22 367s # testing : return code for sh.sh 367s # expected: 200 367s # received: '200' 367s ok 23 367s # testing : body for sh.sh 367s # expected: 'sh cgi' 367s # received: 'sh cgi' 367s ok 24 367s # testing : return code for stderr1.pl 367s # expected: 200 367s # received: '200' 367s ok 25 367s # testing : body for stderr1.pl 367s # expected: 'this is stdout' 367s # received: 'this is stdout' 367s ok 26 367s # testing : return code for stderr2.pl 367s # expected: 200 367s # received: '200' 367s ok 27 367s # testing : body for stderr2.pl 367s # expected: 'this is also stdout' 367s # received: 'this is also stdout' 367s ok 28 367s # testing : return code for stderr3.pl 367s # expected: 200 367s # received: '200' 367s ok 29 367s # testing : body for stderr3.pl 367s # expected: 'this is more stdout' 367s # received: 'this is more stdout' 367s ok 30 367s # posted content (length 10) to bogus-perl.pl 367s # testing : POST to /modules/cgi/bogus-perl.pl [content: 1 x 10] 367s # expected: '500' 367s # received: '500' 367s ok 31 367s # checking that log size (35781) is greater than 807 367s ok 32 367s # verifying that logged content is 10 characters 367s ok 33 367s # posted content (length 99) to bogus-perl.pl 367s # testing : POST to /modules/cgi/bogus-perl.pl [content: 2 x 99] 367s # expected: '500' 367s # received: '500' 367s ok 34 367s # checking that log size (36240) is greater than 35781 367s ok 35 367s # verifying that logged content is 99 characters 367s ok 36 367s # posted content (length 250) to bogus-perl.pl 367s # testing : POST to /modules/cgi/bogus-perl.pl [content: 3 x 250] 367s # expected: '500' 367s # received: '500' 367s ok 37 367s # checking that log size (36851) is greater than 36240 367s ok 38 367s # verifying that logged content is 250 characters 367s ok 39 367s # posted content (length 255) to bogus-perl.pl 367s # testing : POST to /modules/cgi/bogus-perl.pl [content: 4 x 255] 367s # expected: '500' 367s # received: '500' 367s ok 40 367s # checking that log size (37467) is greater than 36851 367s ok 41 367s # verifying that logged content is 255 characters 367s ok 42 367s # posted content (length 256) to bogus-perl.pl 367s # testing : POST to /modules/cgi/bogus-perl.pl [content: 5 x 256] 367s # expected: '500' 367s # received: '500' 367s ok 43 367s # checking that log size (38084) is greater than 37467 367s ok 44 367s # verifying that logged content is 256 characters 367s ok 45 367s # posted content (length 257) to bogus-perl.pl 367s # testing : POST to /modules/cgi/bogus-perl.pl [content: 6 x 257] 367s # expected: '500' 367s # received: '500' 367s ok 46 367s # checking that log size (38701) is greater than 38084 367s ok 47 367s # verifying that logged content is 256 characters 367s ok 48 367s # posted content (length 258) to bogus-perl.pl 367s # testing : POST to /modules/cgi/bogus-perl.pl [content: 7 x 258] 367s # expected: '500' 367s # received: '500' 367s ok 49 367s # checking that log size (39318) is greater than 38701 367s ok 50 367s # verifying that logged content is 256 characters 367s ok 51 367s # posted content (length 1024) to bogus-perl.pl 367s # testing : POST to /modules/cgi/bogus-perl.pl [content: 8 x 1024] 367s # expected: '500' 367s # received: '500' 367s ok 52 367s # checking that log size (39936) is greater than 39318 367s ok 53 367s # verifying that logged content is 256 characters 367s ok 54 367s # verifying log is greater than 40960 bytes. 367s ok 55 367s # verifying log did not grow after making bogus request. 367s ok 56 367s # verifying log did not grow after making another bogus request. 367s ok 57 367s # checking that HEAD /modules/cgi/perl.pl returns 200. 367s ok 58 367s ok 370s t/modules/data.t .................... 370s 1..2 370s # Running under perl version 5.040000 for linux 370s # Current time local: Fri Nov 29 19:52:04 2024 370s # Current time GMT: Fri Nov 29 19:52:04 2024 370s # Using Test.pm version 1.31 370s # Using Apache/Test.pm version 1.44 370s # testing : Checking return code is '200' 370s # expected: 200 370s # received: '200' 370s ok 1 370s ok 2 370s ok 376s t/modules/dav.t ..................... 376s 1..19 376s # Running under perl version 5.040000 for linux 376s # Current time local: Fri Nov 29 19:52:07 2024 376s # Current time GMT: Fri Nov 29 19:52:07 2024 376s # Using Test.pm version 1.31 376s # Using Apache/Test.pm version 1.44 376s resource lock test: 376s ok 1 376s DAV put test: 376s ok 2 376s getting DAV resource properties: 376s ok 3 376s created: Fri, 29 Nov 2024 19:52:10 GMT 376s modified: Fri, 29 Nov 2024 19:52:10 GMT 376s now: Fri, 29 Nov 2024 19:52:13 GMT 376s ok 4 376s ok 5 376s resource lock status test: 376s ok 6 376s resource unlock test: 376s ok 7 376s resource lock status test: 376s ok 8 376s getting uri... 376s expect: 376s -> 376s 376s
376s

mod_dav test page

376s this is a page generated by
376s the mod_dav test in the Apache
376s perl test suite.
376s
376s 376s 376s <- 376s got: 376s -> 376s 376s
376s

mod_dav test page

376s this is a page generated by
376s the mod_dav test in the Apache
376s perl test suite.
376s
376s 376s 376s <- 376s ok 9 376s putting with 2nd dav client (on unlocked resource) 376s ok 10 376s getting new uri... 376s expect: 376s -> 376s 376s
376s

mod_dav test page take two

376s this is a page generated by
376s the mod_dav test in the Apache
376s perl test suite.
376s
376s 376s 376s <- 376s got: 376s -> 376s 376s
376s

mod_dav test page take two

376s this is a page generated by
376s the mod_dav test in the Apache
376s perl test suite.
376s
376s 376s 376s <- 376s ok 11 376s client 1 locking resource 376s ok 12 376s client 2 attempting to lock same resource 376s ok 13 376s client 2 attempting to put resource locked by client 1 376s ok 14 376s verifying all is well through http 376s getting new uri... 376s expect: 376s -> 376s 376s
376s

mod_dav test page take two

376s this is a page generated by
376s the mod_dav test in the Apache
376s perl test suite.
376s
376s 376s 376s <- 376s got: 376s -> 376s 376s
376s

mod_dav test page take two

376s this is a page generated by
376s the mod_dav test in the Apache
376s perl test suite.
376s
376s 376s 376s <- 376s ok 15 376s ok 16 376s resource delete test: 376s ok 17 376s expect 404 not found got: 404 376s ok 18 376s PR 49825: expect 400 bad request got: 400 376s ok 19 376s ok 379s t/modules/deflate.t ................. 379s 1..47 379s # Running under perl version 5.040000 for linux 379s # Current time local: Fri Nov 29 19:52:13 2024 379s # Current time GMT: Fri Nov 29 19:52:13 2024 379s # Using Test.pm version 1.31 379s # Using Apache/Test.pm version 1.44 379s testing default 379s ok 1 379s ok 2 379s ok 3 379s ok 4 379s ok 5 379s ok 6 379s ok 7 379s ok 8 379s ok 9 379s ok 10 379s ok 11 379s ok 12 379s ok 13 379s ok 14 379s ok 15 379s ok 16 379s ok 17 379s ok 18 379s ok 19 379s ok 20 379s ok 21 379s ok 22 379s ok 23 379s ok 24 379s ok 25 379s ok 26 379s ok 27 379s ok 28 379s ok 29 379s ok 30 379s ok 31 379s ok 32 379s ok 33 379s ok 34 379s ok 35 379s ok 36 379s ok 37 379s ok 38 379s ok 39 379s ok 40 379s ok 41 379s ok 42 379s ok 43 379s ok 44 379s ok 45 379s # testing : response was 304 379s # expected: qr/HTTP\/1\.. 304/ 379s # received: 'HTTP/1.1 304 Not Modified' 379s ok 46 379s # testing : expect EOF after 304 header 379s # expected: 0 379s # received: 0 379s ok 47 379s ok 382s t/modules/digest.t .................. 382s 1..13 382s # Running under perl version 5.040000 for linux 382s # Current time local: Fri Nov 29 19:52:16 2024 382s # Current time GMT: Fri Nov 29 19:52:16 2024 382s # Using Test.pm version 1.31 382s # Using Apache/Test.pm version 1.44 382s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/realm1 382s # testing : no user to authenticate 382s # expected: 401 382s # received: '401' 382s ok 1 382s # testing : user1:foo not found 382s # expected: 401 382s # received: '401' 382s ok 2 382s # testing : user1:password1 found 382s # expected: 200 382s # received: '200' 382s ok 3 382s # testing : user1:password1 with query string found 382s # expected: 200 382s # received: '200' 382s ok 4 382s # testing : manual Authorization header query string 382s # expected: 200 382s # received: '200' 382s ok 5 382s # testing : manual Authorization with no query string in header 382s # expected: 400 382s # received: '400' 382s ok 6 382s # testing : manual Authorization header with mismatched query string 382s # expected: 400 382s # received: '400' 382s ok 7 382s # testing : manual Authorization header with mismatched query string 382s # expected: 400 382s # received: '400' 382s ok 8 382s # testing : manual Authorization with no query string in header + MSIE 382s # expected: 200 382s # received: '200' 382s ok 9 382s # testing : a compliant response coming from MSIE 382s # expected: 200 382s # received: '200' 382s ok 10 382s # testing : manual Authorization header with mismatched query string + MSIE 382s # expected: 400 382s # received: '400' 382s ok 11 382s # testing : manual Authorization header with mismatched query string + MSIE 382s # expected: 400 382s # received: '400' 382s ok 12 382s # testing : no query string + MSIE 382s # expected: 200 382s # received: '200' 382s ok 13 382s # removing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/realm1 382s ok 387s t/modules/dir.t ..................... 387s 1..212 387s # Running under perl version 5.040000 for linux 387s # Current time local: Fri Nov 29 19:52:19 2024 387s # Current time GMT: Fri Nov 29 19:52:19 2024 387s # Using Test.pm version 1.31 387s # Using Apache/Test.pm version 1.44 387s expecting 403 (forbidden) using DirectoryIndex foo 387s ok 1 387s running 5 test gambit for "1.html" 387s ok 2 387s ok 3 387s ok 4 387s ok 5 387s ok 6 387s running 5 test gambit for "2.html" 387s ok 7 387s ok 8 387s ok 9 387s ok 10 387s ok 11 387s running 5 test gambit for "3.html" 387s ok 12 387s ok 13 387s ok 14 387s ok 15 387s ok 16 387s running 5 test gambit for "4.html" 387s ok 17 387s ok 18 387s ok 19 387s ok 20 387s ok 21 387s running 5 test gambit for "5.html" 387s ok 22 387s ok 23 387s ok 24 387s ok 25 387s ok 26 387s running 5 test gambit for "6.html" 387s ok 27 387s ok 28 387s ok 29 387s ok 30 387s ok 31 387s running 5 test gambit for "7.html" 387s ok 32 387s ok 33 387s ok 34 387s ok 35 387s ok 36 387s running 5 test gambit for "8.html" 387s ok 37 387s ok 38 387s ok 39 387s ok 40 387s ok 41 387s running 5 test gambit for "9.html" 387s ok 42 387s ok 43 387s ok 44 387s ok 45 387s ok 46 387s running 5 test gambit for "0.html" 387s ok 47 387s ok 48 387s ok 49 387s ok 50 387s ok 51 387s expecting 403 (forbidden) using DirectoryIndex goo 387s ok 52 387s running 5 test gambit for "1.html" 387s ok 53 387s ok 54 387s ok 55 387s ok 56 387s ok 57 387s running 5 test gambit for "2.html" 387s ok 58 387s ok 59 387s ok 60 387s ok 61 387s ok 62 387s running 5 test gambit for "3.html" 387s ok 63 387s ok 64 387s ok 65 387s ok 66 387s ok 67 387s running 5 test gambit for "4.html" 387s ok 68 387s ok 69 387s ok 70 387s ok 71 387s ok 72 387s running 5 test gambit for "5.html" 387s ok 73 387s ok 74 387s ok 75 387s ok 76 387s ok 77 387s running 5 test gambit for "6.html" 387s ok 78 387s ok 79 387s ok 80 387s ok 81 387s ok 82 387s running 5 test gambit for "7.html" 387s ok 83 387s ok 84 387s ok 85 387s ok 86 387s ok 87 387s running 5 test gambit for "8.html" 387s ok 88 387s ok 89 387s ok 90 387s ok 91 387s ok 92 387s running 5 test gambit for "9.html" 387s ok 93 387s ok 94 387s ok 95 387s ok 96 387s ok 97 387s running 5 test gambit for "0.html" 387s ok 98 387s ok 99 387s ok 100 387s ok 101 387s ok 102 387s expecting 403 (forbidden) using DirectoryIndex moo 387s ok 103 387s running 5 test gambit for "1.html" 387s ok 104 387s ok 105 387s ok 106 387s ok 107 387s ok 108 387s running 5 test gambit for "2.html" 387s ok 109 387s ok 110 387s ok 111 387s ok 112 387s ok 113 387s running 5 test gambit for "3.html" 387s ok 114 387s ok 115 387s ok 116 387s ok 117 387s ok 118 387s running 5 test gambit for "4.html" 387s ok 119 387s ok 120 387s ok 121 387s ok 122 387s ok 123 387s running 5 test gambit for "5.html" 387s ok 124 387s ok 125 387s ok 126 387s ok 127 387s ok 128 387s running 5 test gambit for "6.html" 387s ok 129 387s ok 130 387s ok 131 387s ok 132 387s ok 133 387s running 5 test gambit for "7.html" 387s ok 134 387s ok 135 387s ok 136 387s ok 137 387s ok 138 387s running 5 test gambit for "8.html" 387s ok 139 387s ok 140 387s ok 141 387s ok 142 387s ok 143 387s running 5 test gambit for "9.html" 387s ok 144 387s ok 145 387s ok 146 387s ok 147 387s ok 148 387s running 5 test gambit for "0.html" 387s ok 149 387s ok 150 387s ok 151 387s ok 152 387s ok 153 387s expecting 403 (forbidden) using DirectoryIndex bleh 387s ok 154 387s running 5 test gambit for "1.html" 387s ok 155 387s ok 156 387s ok 157 387s ok 158 387s ok 159 387s running 5 test gambit for "2.html" 387s ok 160 387s ok 161 387s ok 162 387s ok 163 387s ok 164 387s running 5 test gambit for "3.html" 387s ok 165 387s ok 166 387s ok 167 387s ok 168 387s ok 169 387s running 5 test gambit for "4.html" 387s ok 170 387s ok 171 387s ok 172 387s ok 173 387s ok 174 387s running 5 test gambit for "5.html" 387s ok 175 387s ok 176 387s ok 177 387s ok 178 387s ok 179 387s running 5 test gambit for "6.html" 387s ok 180 387s ok 181 387s ok 182 387s ok 183 387s ok 184 387s running 5 test gambit for "7.html" 387s ok 185 387s ok 186 387s ok 187 387s ok 188 387s ok 189 387s running 5 test gambit for "8.html" 387s ok 190 387s ok 191 387s ok 192 387s ok 193 387s ok 194 387s running 5 test gambit for "9.html" 387s ok 195 387s ok 196 387s ok 197 387s ok 198 387s ok 199 387s running 5 test gambit for "0.html" 387s ok 200 387s ok 201 387s ok 202 387s ok 203 387s ok 204 387s DirectoryIndex /modules/alias/index.html 387s ok 205 387s expecting 403 for DirectoryIndex foo goo moo bleh 387s ok 206 387s expecting 1 with DirectoryIndex 1.html 2.html 3.html 4.html 5.html 6.html 7.html 8.html 9.html 0.html 387s ok 207 387s expecting 1 with DirectoryIndex foo goo moo bleh 1.html 2.html 3.html 4.html 5.html 6.html 7.html 8.html 9.html 0.html 387s ok 208 387s removed .htaccess (no DirectoryIndex), expecting default (index.html) 387s ok 209 387s ok 210 387s ok 211 387s ok 212 # skip missing DirectorySlash NotFound 387s ok 390s t/modules/directorymatch.t .......... 390s 1..2 390s # Running under perl version 5.040000 for linux 390s # Current time local: Fri Nov 29 19:52:24 2024 390s # Current time GMT: Fri Nov 29 19:52:24 2024 390s # Using Test.pm version 1.31 390s # Using Apache/Test.pm version 1.44 390s # testing : code for /index.html 390s # expected: 200 390s # received: '200' 390s ok 1 390s # testing : check for DMMATCH1 390s # expected: '1' 390s # received: '1' 390s ok 2 390s ok 393s t/modules/env.t ..................... 393s 1..6 393s # Running under perl version 5.040000 for linux 393s # Current time local: Fri Nov 29 19:52:27 2024 393s # Current time GMT: Fri Nov 29 19:52:27 2024 393s # Using Test.pm version 1.31 393s # Using Apache/Test.pm version 1.44 393s # host: /modules/env/host.shtml 393s # host: EXPECT ->test.host.name<- ACTUAL ->test.host.name<- 393s ok 1 393s # nothere: /modules/env/nothere.shtml 393s # nothere: EXPECT ->(none)<- ACTUAL ->(none)<- 393s ok 2 393s # set: /modules/env/set.shtml 393s # set: EXPECT ->mod_env test environment variable<- ACTUAL ->mod_env test environment variable<- 393s ok 3 393s # setempty: /modules/env/setempty.shtml 393s # setempty: EXPECT -><- ACTUAL -><- 393s ok 4 393s # type: /modules/env/type.shtml 393s # type: EXPECT ->(none)<- ACTUAL ->(none)<- 393s ok 5 393s # unset: /modules/env/unset.shtml 393s # unset: EXPECT ->(none)<- ACTUAL ->(none)<- 393s ok 6 393s ok 396s t/modules/expires.t ................. 396s 1..92 396s # Running under perl version 5.040000 for linux 396s # Current time local: Fri Nov 29 19:52:30 2024 396s # Current time GMT: Fri Nov 29 19:52:30 2024 396s # Using Test.pm version 1.31 396s # Using Apache/Test.pm version 1.44 396s # debug: index.html 396s HTTP/1.1 200 OK 396s Cache-Control: max-age=323205023 396s Connection: close 396s Date: Fri, 29 Nov 2024 19:52:33 GMT 396s Accept-Ranges: bytes 396s ETag: "3-61fafa7f73d80" 396s Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 396s Vary: In-If1 396s Content-Length: 3 396s Content-Type: text/html 396s Expires: Mon, 26 Feb 2035 15:02:57 GMT 396s Last-Modified: Thu, 15 Aug 2024 02:32:38 GMT 396s Client-Date: Fri, 29 Nov 2024 19:52:33 GMT 396s Client-Peer: 127.0.0.1:8529 396s Client-Response-Num: 1 396s DMMATCH1: 1 396s 396s 396s ok 1 396s # debug: [Cache-Control] [max-age=323205023] 396s # debug: [Connection] [close] 396s # debug: [Date] [Fri, 29 Nov 2024 19:52:33 GMT] 396s # debug: [Accept-Ranges] [bytes] 396s # debug: [ETag] ["3-61fafa7f73d80"] 396s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0] 396s # debug: [Vary] [In-If1] 396s # debug: [Content-Length] [3] 396s # debug: [Content-Type] [text/html] 396s # debug: [Expires] [Mon, 26 Feb 2035 15:02:57 GMT] 396s # debug: [Last-Modified] [Thu, 15 Aug 2024 02:32:38 GMT] 396s # debug: [Client-Date] [Fri, 29 Nov 2024 19:52:33 GMT] 396s # debug: [Client-Peer] [127.0.0.1:8529] 396s # debug: [Client-Response-Num] [1] 396s # debug: [DMMATCH1] [1] 396s # debug: expires Mon, 26 Feb 2035 15:02:57 GMT 396s # debug: expires 2056114977 396s # debug: modified Thu, 15 Aug 2024 02:32:38 GMT 396s # debug: modified 1723689158 396s # debug: access Fri, 29 Nov 2024 19:52:33 GMT 396s # debug: access 1732909953 396s # debug: expected: 332425819 396s # debug: actual : 332425819 396s ok 2 396s # debug: text.txt 396s HTTP/1.1 200 OK 396s Cache-Control: max-age=0 396s Connection: close 396s Date: Fri, 29 Nov 2024 19:52:33 GMT 396s Accept-Ranges: bytes 396s ETag: "0-61fafa7f73d80" 396s Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 396s Vary: In-If1 396s Content-Type: text/plain 396s Expires: Fri, 29 Nov 2024 19:52:33 GMT 396s Last-Modified: Thu, 15 Aug 2024 02:32:38 GMT 396s Client-Date: Fri, 29 Nov 2024 19:52:33 GMT 396s Client-Peer: 127.0.0.1:8529 396s Client-Response-Num: 1 396s DMMATCH1: 1 396s 396s 396s ok 3 396s # debug: [Cache-Control] [max-age=0] 396s # debug: [Connection] [close] 396s # debug: [Date] [Fri, 29 Nov 2024 19:52:33 GMT] 396s # debug: [Accept-Ranges] [bytes] 396s # debug: [ETag] ["0-61fafa7f73d80"] 396s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0] 396s # debug: [Vary] [In-If1] 396s # debug: [Content-Type] [text/plain] 396s # debug: [Expires] [Fri, 29 Nov 2024 19:52:33 GMT] 396s # debug: [Last-Modified] [Thu, 15 Aug 2024 02:32:38 GMT] 396s # debug: [Client-Date] [Fri, 29 Nov 2024 19:52:33 GMT] 396s # debug: [Client-Peer] [127.0.0.1:8529] 396s # debug: [Client-Response-Num] [1] 396s # debug: [DMMATCH1] [1] 396s # debug: expires Fri, 29 Nov 2024 19:52:33 GMT 396s # debug: expires 1732909953 396s # debug: modified Thu, 15 Aug 2024 02:32:38 GMT 396s # debug: modified 1723689158 396s # debug: access Fri, 29 Nov 2024 19:52:33 GMT 396s # debug: access 1732909953 396s # debug: expected: 9220795 396s # debug: actual : 9220795 396s ok 4 396s # debug: image.gif 396s HTTP/1.1 200 OK 396s Cache-Control: max-age=120 396s Connection: close 396s Date: Fri, 29 Nov 2024 19:52:33 GMT 396s Accept-Ranges: bytes 396s ETag: "0-61fafa7f73d80" 396s Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 396s Vary: In-If1 396s Content-Type: image/gif 396s Expires: Fri, 29 Nov 2024 19:54:33 GMT 396s Last-Modified: Thu, 15 Aug 2024 02:32:38 GMT 396s Client-Date: Fri, 29 Nov 2024 19:52:33 GMT 396s Client-Peer: 127.0.0.1:8529 396s Client-Response-Num: 1 396s DMMATCH1: 1 396s 396s 396s ok 5 396s # debug: [Cache-Control] [max-age=120] 396s # debug: [Connection] [close] 396s # debug: [Date] [Fri, 29 Nov 2024 19:52:33 GMT] 396s # debug: [Accept-Ranges] [bytes] 396s # debug: [ETag] ["0-61fafa7f73d80"] 396s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0] 396s # debug: [Vary] [In-If1] 396s # debug: [Content-Type] [image/gif] 396s # debug: [Expires] [Fri, 29 Nov 2024 19:54:33 GMT] 396s # debug: [Last-Modified] [Thu, 15 Aug 2024 02:32:38 GMT] 396s # debug: [Client-Date] [Fri, 29 Nov 2024 19:52:33 GMT] 396s # debug: [Client-Peer] [127.0.0.1:8529] 396s # debug: [Client-Response-Num] [1] 396s # debug: [DMMATCH1] [1] 396s # debug: expires Fri, 29 Nov 2024 19:54:33 GMT 396s # debug: expires 1732910073 396s # debug: modified Thu, 15 Aug 2024 02:32:38 GMT 396s # debug: modified 1723689158 396s # debug: access Fri, 29 Nov 2024 19:52:33 GMT 396s # debug: access 1732909953 396s # debug: expected: 120 396s # debug: actual : 120 396s ok 6 396s # debug: foo.jpg 396s HTTP/1.1 200 OK 396s Cache-Control: max-age=86400 396s Connection: close 396s Date: Fri, 29 Nov 2024 19:52:33 GMT 396s Accept-Ranges: bytes 396s ETag: "0-61fafa7f73d80" 396s Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 396s Vary: In-If1 396s Content-Type: image/jpeg 396s Expires: Sat, 30 Nov 2024 19:52:33 GMT 396s Last-Modified: Thu, 15 Aug 2024 02:32:38 GMT 396s Client-Date: Fri, 29 Nov 2024 19:52:33 GMT 396s Client-Peer: 127.0.0.1:8529 396s Client-Response-Num: 1 396s DMMATCH1: 1 396s 396s 396s ok 7 396s # debug: [Cache-Control] [max-age=86400] 396s # debug: [Connection] [close] 396s # debug: [Date] [Fri, 29 Nov 2024 19:52:33 GMT] 396s # debug: [Accept-Ranges] [bytes] 396s # debug: [ETag] ["0-61fafa7f73d80"] 396s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0] 396s # debug: [Vary] [In-If1] 396s # debug: [Content-Type] [image/jpeg] 396s # debug: [Expires] [Sat, 30 Nov 2024 19:52:33 GMT] 396s # debug: [Last-Modified] [Thu, 15 Aug 2024 02:32:38 GMT] 396s # debug: [Client-Date] [Fri, 29 Nov 2024 19:52:33 GMT] 396s # debug: [Client-Peer] [127.0.0.1:8529] 396s # debug: [Client-Response-Num] [1] 396s # debug: [DMMATCH1] [1] 396s # debug: expires Sat, 30 Nov 2024 19:52:33 GMT 396s # debug: expires 1732996353 396s # debug: modified Thu, 15 Aug 2024 02:32:38 GMT 396s # debug: modified 1723689158 396s # debug: access Fri, 29 Nov 2024 19:52:33 GMT 396s # debug: access 1732909953 396s # debug: expected: 86400 396s # debug: actual : 86400 396s ok 8 396s # debug: [Cache-Control] [max-age=323205023] 396s # debug: [Connection] [close] 396s # debug: [Date] [Fri, 29 Nov 2024 19:52:33 GMT] 396s # debug: [Accept-Ranges] [bytes] 396s # debug: [ETag] ["3-61fafa7f73d80"] 396s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0] 396s # debug: [Vary] [In-If1] 396s # debug: [Content-Length] [3] 396s # debug: [Content-Type] [text/html] 396s # debug: [Expires] [Mon, 26 Feb 2035 15:02:57 GMT] 396s # debug: [Last-Modified] [Thu, 15 Aug 2024 02:32:38 GMT] 396s # debug: [Client-Date] [Fri, 29 Nov 2024 19:52:33 GMT] 396s # debug: [Client-Peer] [127.0.0.1:8529] 396s # debug: [Client-Response-Num] [1] 396s # debug: [DMMATCH1] [1] 396s # debug: expires Mon, 26 Feb 2035 15:02:57 GMT 396s # debug: expires 2056114977 396s # debug: modified Thu, 15 Aug 2024 02:32:38 GMT 396s # debug: modified 1723689158 396s # debug: access Fri, 29 Nov 2024 19:52:33 GMT 396s # debug: access 1732909953 396s # debug: expected: 332425819 396s # debug: actual : 332425819 396s ok 9 396s # debug: [Cache-Control] [max-age=0] 396s # debug: [Connection] [close] 396s # debug: [Date] [Fri, 29 Nov 2024 19:52:33 GMT] 396s # debug: [Accept-Ranges] [bytes] 396s # debug: [ETag] ["0-61fafa7f73d80"] 396s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0] 396s # debug: [Vary] [In-If1] 396s # debug: [Content-Type] [text/plain] 396s # debug: [Expires] [Fri, 29 Nov 2024 19:52:33 GMT] 396s # debug: [Last-Modified] [Thu, 15 Aug 2024 02:32:38 GMT] 396s # debug: [Client-Date] [Fri, 29 Nov 2024 19:52:33 GMT] 396s # debug: [Client-Peer] [127.0.0.1:8529] 396s # debug: [Client-Response-Num] [1] 396s # debug: [DMMATCH1] [1] 396s # debug: expires Fri, 29 Nov 2024 19:52:33 GMT 396s # debug: expires 1732909953 396s # debug: modified Thu, 15 Aug 2024 02:32:38 GMT 396s # debug: modified 1723689158 396s # debug: access Fri, 29 Nov 2024 19:52:33 GMT 396s # debug: access 1732909953 396s # debug: expected: 9220795 396s # debug: actual : 9220795 396s ok 10 396s # debug: [Cache-Control] [max-age=120] 396s # debug: [Connection] [close] 396s # debug: [Date] [Fri, 29 Nov 2024 19:52:33 GMT] 396s # debug: [Accept-Ranges] [bytes] 396s # debug: [ETag] ["0-61fafa7f73d80"] 396s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0] 396s # debug: [Vary] [In-If1] 396s # debug: [Content-Type] [image/gif] 396s # debug: [Expires] [Fri, 29 Nov 2024 19:54:33 GMT] 396s # debug: [Last-Modified] [Thu, 15 Aug 2024 02:32:38 GMT] 396s # debug: [Client-Date] [Fri, 29 Nov 2024 19:52:33 GMT] 396s # debug: [Client-Peer] [127.0.0.1:8529] 396s # debug: [Client-Response-Num] [1] 396s # debug: [DMMATCH1] [1] 396s # debug: expires Fri, 29 Nov 2024 19:54:33 GMT 396s # debug: expires 1732910073 396s # debug: modified Thu, 15 Aug 2024 02:32:38 GMT 396s # debug: modified 1723689158 396s # debug: access Fri, 29 Nov 2024 19:52:33 GMT 396s # debug: access 1732909953 396s # debug: expected: 120 396s # debug: actual : 120 396s ok 11 396s # debug: [Cache-Control] [max-age=86400] 396s # debug: [Connection] [close] 396s # debug: [Date] [Fri, 29 Nov 2024 19:52:33 GMT] 396s # debug: [Accept-Ranges] [bytes] 396s # debug: [ETag] ["0-61fafa7f73d80"] 396s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0] 396s # debug: [Vary] [In-If1] 396s # debug: [Content-Type] [image/jpeg] 396s # debug: [Expires] [Sat, 30 Nov 2024 19:52:33 GMT] 396s # debug: [Last-Modified] [Thu, 15 Aug 2024 02:32:38 GMT] 396s # debug: [Client-Date] [Fri, 29 Nov 2024 19:52:33 GMT] 396s # debug: [Client-Peer] [127.0.0.1:8529] 396s # debug: [Client-Response-Num] [1] 396s # debug: [DMMATCH1] [1] 396s # debug: expires Sat, 30 Nov 2024 19:52:33 GMT 396s # debug: expires 1732996353 396s # debug: modified Thu, 15 Aug 2024 02:32:38 GMT 396s # debug: modified 1723689158 396s # debug: access Fri, 29 Nov 2024 19:52:33 GMT 396s # debug: access 1732909953 396s # debug: expected: 86400 396s # debug: actual : 86400 396s ok 12 396s # --- 396s # ExpiresActive On 396s # debug: [Cache-Control] [max-age=323205023] 396s # debug: [Connection] [close] 396s # debug: [Date] [Fri, 29 Nov 2024 19:52:33 GMT] 396s # debug: [Accept-Ranges] [bytes] 396s # debug: [ETag] ["3-61fafa7f73d80"] 396s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0] 396s # debug: [Vary] [In-If1] 396s # debug: [Content-Length] [3] 396s # debug: [Content-Type] [text/html] 396s # debug: [Expires] [Mon, 26 Feb 2035 15:02:57 GMT] 396s # debug: [Last-Modified] [Thu, 15 Aug 2024 02:32:38 GMT] 396s # debug: [Client-Date] [Fri, 29 Nov 2024 19:52:33 GMT] 396s # debug: [Client-Peer] [127.0.0.1:8529] 396s # debug: [Client-Response-Num] [1] 396s # debug: [DMMATCH1] [1] 396s # debug: expires Mon, 26 Feb 2035 15:02:57 GMT 396s # debug: expires 2056114977 396s # debug: modified Thu, 15 Aug 2024 02:32:38 GMT 396s # debug: modified 1723689158 396s # debug: access Fri, 29 Nov 2024 19:52:33 GMT 396s # debug: access 1732909953 396s # debug: expected: 332425819 396s # debug: actual : 332425819 396s ok 13 396s # --- 396s # ExpiresActive On 396s # debug: [Cache-Control] [max-age=0] 396s # debug: [Connection] [close] 396s # debug: [Date] [Fri, 29 Nov 2024 19:52:33 GMT] 396s # debug: [Accept-Ranges] [bytes] 396s # debug: [ETag] ["0-61fafa7f73d80"] 396s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0] 396s # debug: [Vary] [In-If1] 396s # debug: [Content-Type] [text/plain] 396s # debug: [Expires] [Fri, 29 Nov 2024 19:52:33 GMT] 396s # debug: [Last-Modified] [Thu, 15 Aug 2024 02:32:38 GMT] 396s # debug: [Client-Date] [Fri, 29 Nov 2024 19:52:33 GMT] 396s # debug: [Client-Peer] [127.0.0.1:8529] 396s # debug: [Client-Response-Num] [1] 396s # debug: [DMMATCH1] [1] 396s # debug: expires Fri, 29 Nov 2024 19:52:33 GMT 396s # debug: expires 1732909953 396s # debug: modified Thu, 15 Aug 2024 02:32:38 GMT 396s # debug: modified 1723689158 396s # debug: access Fri, 29 Nov 2024 19:52:33 GMT 396s # debug: access 1732909953 396s # debug: expected: 9220795 396s # debug: actual : 9220795 396s ok 14 396s # --- 396s # ExpiresActive On 396s # debug: [Cache-Control] [max-age=120] 396s # debug: [Connection] [close] 396s # debug: [Date] [Fri, 29 Nov 2024 19:52:33 GMT] 396s # debug: [Accept-Ranges] [bytes] 396s # debug: [ETag] ["0-61fafa7f73d80"] 396s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0] 396s # debug: [Vary] [In-If1] 396s # debug: [Content-Type] [image/gif] 396s # debug: [Expires] [Fri, 29 Nov 2024 19:54:33 GMT] 396s # debug: [Last-Modified] [Thu, 15 Aug 2024 02:32:38 GMT] 396s # debug: [Client-Date] [Fri, 29 Nov 2024 19:52:33 GMT] 396s # debug: [Client-Peer] [127.0.0.1:8529] 396s # debug: [Client-Response-Num] [1] 396s # debug: [DMMATCH1] [1] 396s # debug: expires Fri, 29 Nov 2024 19:54:33 GMT 396s # debug: expires 1732910073 396s # debug: modified Thu, 15 Aug 2024 02:32:38 GMT 396s # debug: modified 1723689158 396s # debug: access Fri, 29 Nov 2024 19:52:33 GMT 396s # debug: access 1732909953 396s # debug: expected: 120 396s # debug: actual : 120 396s ok 15 396s # --- 396s # ExpiresActive On 396s # debug: [Cache-Control] [max-age=86400] 396s # debug: [Connection] [close] 396s # debug: [Date] [Fri, 29 Nov 2024 19:52:33 GMT] 396s # debug: [Accept-Ranges] [bytes] 396s # debug: [ETag] ["0-61fafa7f73d80"] 396s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0] 396s # debug: [Vary] [In-If1] 396s # debug: [Content-Type] [image/jpeg] 396s # debug: [Expires] [Sat, 30 Nov 2024 19:52:33 GMT] 396s # debug: [Last-Modified] [Thu, 15 Aug 2024 02:32:38 GMT] 396s # debug: [Client-Date] [Fri, 29 Nov 2024 19:52:33 GMT] 396s # debug: [Client-Peer] [127.0.0.1:8529] 396s # debug: [Client-Response-Num] [1] 396s # debug: [DMMATCH1] [1] 396s # debug: expires Sat, 30 Nov 2024 19:52:33 GMT 396s # debug: expires 1732996353 396s # debug: modified Thu, 15 Aug 2024 02:32:38 GMT 396s # debug: modified 1723689158 396s # debug: access Fri, 29 Nov 2024 19:52:33 GMT 396s # debug: access 1732909953 396s # debug: expected: 86400 396s # debug: actual : 86400 396s ok 16 396s #--- 396s # ExpiresActive On 396s ExpiresDefault "access plus 1 years 2 months 2 days 4 hours 21 minutes 48 seconds" 396s # debug: [Cache-Control] [max-age=36908508] 396s # debug: [Connection] [close] 396s # debug: [Date] [Fri, 29 Nov 2024 19:52:33 GMT] 396s # debug: [Accept-Ranges] [bytes] 396s # debug: [ETag] ["3-61fafa7f73d80"] 396s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0] 396s # debug: [Vary] [In-If1] 396s # debug: [Content-Length] [3] 396s # debug: [Content-Type] [text/html] 396s # debug: [Expires] [Sat, 31 Jan 2026 00:14:21 GMT] 396s # debug: [Last-Modified] [Thu, 15 Aug 2024 02:32:38 GMT] 396s # debug: [Client-Date] [Fri, 29 Nov 2024 19:52:33 GMT] 396s # debug: [Client-Peer] [127.0.0.1:8529] 396s # debug: [Client-Response-Num] [1] 396s # debug: [DMMATCH1] [1] 396s # debug: expires Sat, 31 Jan 2026 00:14:21 GMT 396s # debug: expires 1769818461 396s # debug: modified Thu, 15 Aug 2024 02:32:38 GMT 396s # debug: modified 1723689158 396s # debug: access Fri, 29 Nov 2024 19:52:33 GMT 396s # debug: access 1732909953 396s # debug: expected: 36908508 396s # debug: actual : 36908508 396s ok 17 396s #--- 396s # ExpiresActive On 396s ExpiresDefault "access plus 1 years 2 months 2 days 4 hours 21 minutes 48 seconds" 396s # debug: [Cache-Control] [max-age=0] 396s # debug: [Connection] [close] 396s # debug: [Date] [Fri, 29 Nov 2024 19:52:33 GMT] 396s # debug: [Accept-Ranges] [bytes] 396s # debug: [ETag] ["0-61fafa7f73d80"] 396s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0] 396s # debug: [Vary] [In-If1] 396s # debug: [Content-Type] [text/plain] 396s # debug: [Expires] [Fri, 29 Nov 2024 19:52:33 GMT] 396s # debug: [Last-Modified] [Thu, 15 Aug 2024 02:32:38 GMT] 396s # debug: [Client-Date] [Fri, 29 Nov 2024 19:52:33 GMT] 396s # debug: [Client-Peer] [127.0.0.1:8529] 396s # debug: [Client-Response-Num] [1] 396s # debug: [DMMATCH1] [1] 396s # debug: expires Fri, 29 Nov 2024 19:52:33 GMT 396s # debug: expires 1732909953 396s # debug: modified Thu, 15 Aug 2024 02:32:38 GMT 396s # debug: modified 1723689158 396s # debug: access Fri, 29 Nov 2024 19:52:33 GMT 396s # debug: access 1732909953 396s # debug: expected: 9220795 396s # debug: actual : 9220795 396s ok 18 396s #--- 396s # ExpiresActive On 396s ExpiresDefault "access plus 1 years 2 months 2 days 4 hours 21 minutes 48 seconds" 396s # debug: [Cache-Control] [max-age=120] 396s # debug: [Connection] [close] 396s # debug: [Date] [Fri, 29 Nov 2024 19:52:33 GMT] 396s # debug: [Accept-Ranges] [bytes] 396s # debug: [ETag] ["0-61fafa7f73d80"] 396s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0] 396s # debug: [Vary] [In-If1] 396s # debug: [Content-Type] [image/gif] 396s # debug: [Expires] [Fri, 29 Nov 2024 19:54:33 GMT] 396s # debug: [Last-Modified] [Thu, 15 Aug 2024 02:32:38 GMT] 396s # debug: [Client-Date] [Fri, 29 Nov 2024 19:52:33 GMT] 396s # debug: [Client-Peer] [127.0.0.1:8529] 396s # debug: [Client-Response-Num] [1] 396s # debug: [DMMATCH1] [1] 396s # debug: expires Fri, 29 Nov 2024 19:54:33 GMT 396s # debug: expires 1732910073 396s # debug: modified Thu, 15 Aug 2024 02:32:38 GMT 396s # debug: modified 1723689158 396s # debug: access Fri, 29 Nov 2024 19:52:33 GMT 396s # debug: access 1732909953 396s # debug: expected: 120 396s # debug: actual : 120 396s ok 19 396s #--- 396s # ExpiresActive On 396s ExpiresDefault "access plus 1 years 2 months 2 days 4 hours 21 minutes 48 seconds" 396s # debug: [Cache-Control] [max-age=86400] 396s # debug: [Connection] [close] 396s # debug: [Date] [Fri, 29 Nov 2024 19:52:33 GMT] 396s # debug: [Accept-Ranges] [bytes] 396s # debug: [ETag] ["0-61fafa7f73d80"] 396s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0] 396s # debug: [Vary] [In-If1] 396s # debug: [Content-Type] [image/jpeg] 396s # debug: [Expires] [Sat, 30 Nov 2024 19:52:33 GMT] 396s # debug: [Last-Modified] [Thu, 15 Aug 2024 02:32:38 GMT] 396s # debug: [Client-Date] [Fri, 29 Nov 2024 19:52:33 GMT] 396s # debug: [Client-Peer] [127.0.0.1:8529] 396s # debug: [Client-Response-Num] [1] 396s # debug: [DMMATCH1] [1] 396s # debug: expires Sat, 30 Nov 2024 19:52:33 GMT 396s # debug: expires 1732996353 396s # debug: modified Thu, 15 Aug 2024 02:32:38 GMT 396s # debug: modified 1723689158 396s # debug: access Fri, 29 Nov 2024 19:52:33 GMT 396s # debug: access 1732909953 396s # debug: expected: 86400 396s # debug: actual : 86400 396s ok 20 396s # --- 396s # ExpiresActive On 396s ExpiresByType text/plain "modification plus 1 years 2 weeks 13 days 1 minutes 14 seconds" 396s # debug: [Cache-Control] [max-age=323205023] 396s # debug: [Connection] [close] 396s # debug: [Date] [Fri, 29 Nov 2024 19:52:33 GMT] 396s # debug: [Accept-Ranges] [bytes] 396s # debug: [ETag] ["3-61fafa7f73d80"] 396s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0] 396s # debug: [Vary] [In-If1] 396s # debug: [Content-Length] [3] 396s # debug: [Content-Type] [text/html] 396s # debug: [Expires] [Mon, 26 Feb 2035 15:02:57 GMT] 396s # debug: [Last-Modified] [Thu, 15 Aug 2024 02:32:38 GMT] 396s # debug: [Client-Date] [Fri, 29 Nov 2024 19:52:33 GMT] 396s # debug: [Client-Peer] [127.0.0.1:8529] 396s # debug: [Client-Response-Num] [1] 396s # debug: [DMMATCH1] [1] 396s # debug: expires Mon, 26 Feb 2035 15:02:57 GMT 396s # debug: expires 2056114977 396s # debug: modified Thu, 15 Aug 2024 02:32:38 GMT 396s # debug: modified 1723689158 396s # debug: access Fri, 29 Nov 2024 19:52:33 GMT 396s # debug: access 1732909953 396s # debug: expected: 332425819 396s # debug: actual : 332425819 396s ok 21 396s # --- 396s # ExpiresActive On 396s ExpiresByType text/plain "modification plus 1 years 2 weeks 13 days 1 minutes 14 seconds" 396s # debug: [Cache-Control] [max-age=24648078] 396s # debug: [Connection] [close] 396s # debug: [Date] [Fri, 29 Nov 2024 19:52:33 GMT] 396s # debug: [Accept-Ranges] [bytes] 396s # debug: [ETag] ["0-61fafa7f73d80"] 396s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0] 396s # debug: [Vary] [In-If1] 396s # debug: [Content-Type] [text/plain] 396s # debug: [Expires] [Thu, 11 Sep 2025 02:33:52 GMT] 396s # debug: [Last-Modified] [Thu, 15 Aug 2024 02:32:38 GMT] 396s # debug: [Client-Date] [Fri, 29 Nov 2024 19:52:33 GMT] 396s # debug: [Client-Peer] [127.0.0.1:8529] 396s # debug: [Client-Response-Num] [1] 396s # debug: [DMMATCH1] [1] 396s # debug: expires Thu, 11 Sep 2025 02:33:52 GMT 396s # debug: expires 1757558032 396s # debug: modified Thu, 15 Aug 2024 02:32:38 GMT 396s # debug: modified 1723689158 396s # debug: access Fri, 29 Nov 2024 19:52:33 GMT 396s # debug: access 1732909953 396s # debug: expected: 33868874 396s # debug: actual : 33868874 396s ok 22 396s # --- 396s # ExpiresActive On 396s ExpiresByType text/plain "modification plus 1 years 2 weeks 13 days 1 minutes 14 seconds" 396s # debug: [Cache-Control] [max-age=120] 396s # debug: [Connection] [close] 396s # debug: [Date] [Fri, 29 Nov 2024 19:52:33 GMT] 396s # debug: [Accept-Ranges] [bytes] 396s # debug: [ETag] ["0-61fafa7f73d80"] 396s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0] 396s # debug: [Vary] [In-If1] 396s # debug: [Content-Type] [image/gif] 396s # debug: [Expires] [Fri, 29 Nov 2024 19:54:33 GMT] 396s # debug: [Last-Modified] [Thu, 15 Aug 2024 02:32:38 GMT] 396s # debug: [Client-Date] [Fri, 29 Nov 2024 19:52:33 GMT] 396s # debug: [Client-Peer] [127.0.0.1:8529] 396s # debug: [Client-Response-Num] [1] 396s # debug: [DMMATCH1] [1] 396s # debug: expires Fri, 29 Nov 2024 19:54:33 GMT 396s # debug: expires 1732910073 396s # debug: modified Thu, 15 Aug 2024 02:32:38 GMT 396s # debug: modified 1723689158 396s # debug: access Fri, 29 Nov 2024 19:52:33 GMT 396s # debug: access 1732909953 396s # debug: expected: 120 396s # debug: actual : 120 396s ok 23 396s # --- 396s # ExpiresActive On 396s ExpiresByType text/plain "modification plus 1 years 2 weeks 13 days 1 minutes 14 seconds" 396s # debug: [Cache-Control] [max-age=86400] 396s # debug: [Connection] [close] 396s # debug: [Date] [Fri, 29 Nov 2024 19:52:33 GMT] 396s # debug: [Accept-Ranges] [bytes] 396s # debug: [ETag] ["0-61fafa7f73d80"] 396s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0] 396s # debug: [Vary] [In-If1] 396s # debug: [Content-Type] [image/jpeg] 396s # debug: [Expires] [Sat, 30 Nov 2024 19:52:33 GMT] 396s # debug: [Last-Modified] [Thu, 15 Aug 2024 02:32:38 GMT] 396s # debug: [Client-Date] [Fri, 29 Nov 2024 19:52:33 GMT] 396s # debug: [Client-Peer] [127.0.0.1:8529] 396s # debug: [Client-Response-Num] [1] 396s # debug: [DMMATCH1] [1] 396s # debug: expires Sat, 30 Nov 2024 19:52:33 GMT 396s # debug: expires 1732996353 396s # debug: modified Thu, 15 Aug 2024 02:32:38 GMT 396s # debug: modified 1723689158 396s # debug: access Fri, 29 Nov 2024 19:52:33 GMT 396s # debug: access 1732909953 396s # debug: expected: 86400 396s # debug: actual : 86400 396s ok 24 396s # --- 396s # ExpiresActive On 396s ExpiresDefault "modification plus 1 years 2 months 4 days 5 hours 17 minutes 14 seconds" 396s ExpiresByType text/plain "access plus 1 years 2 months 1 weeks 3 hours 8 minutes 41 seconds" 396s # debug: [Cache-Control] [max-age=27863838] 396s # debug: [Connection] [close] 396s # debug: [Date] [Fri, 29 Nov 2024 19:52:33 GMT] 396s # debug: [Accept-Ranges] [bytes] 396s # debug: [ETag] ["3-61fafa7f73d80"] 396s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0] 396s # debug: [Vary] [In-If1] 396s # debug: [Content-Length] [3] 396s # debug: [Content-Type] [text/html] 396s # debug: [Expires] [Sat, 18 Oct 2025 07:49:52 GMT] 396s # debug: [Last-Modified] [Thu, 15 Aug 2024 02:32:38 GMT] 396s # debug: [Client-Date] [Fri, 29 Nov 2024 19:52:33 GMT] 396s # debug: [Client-Peer] [127.0.0.1:8529] 396s # debug: [Client-Response-Num] [1] 396s # debug: [DMMATCH1] [1] 396s # debug: expires Sat, 18 Oct 2025 07:49:52 GMT 396s # debug: expires 1760773792 396s # debug: modified Thu, 15 Aug 2024 02:32:38 GMT 396s # debug: modified 1723689158 396s # debug: access Fri, 29 Nov 2024 19:52:33 GMT 396s # debug: access 1732909953 396s # debug: expected: 37084634 396s # debug: actual : 37084634 396s ok 25 396s # --- 396s # ExpiresActive On 396s ExpiresDefault "modification plus 1 years 2 months 4 days 5 hours 17 minutes 14 seconds" 396s ExpiresByType text/plain "access plus 1 years 2 months 1 weeks 3 hours 8 minutes 41 seconds" 396s # debug: [Cache-Control] [max-age=37336121] 396s # debug: [Connection] [close] 396s # debug: [Date] [Fri, 29 Nov 2024 19:52:33 GMT] 396s # debug: [Accept-Ranges] [bytes] 396s # debug: [ETag] ["0-61fafa7f73d80"] 396s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0] 396s # debug: [Vary] [In-If1] 396s # debug: [Content-Type] [text/plain] 396s # debug: [Expires] [Wed, 04 Feb 2026 23:01:14 GMT] 396s # debug: [Last-Modified] [Thu, 15 Aug 2024 02:32:38 GMT] 396s # debug: [Client-Date] [Fri, 29 Nov 2024 19:52:33 GMT] 396s # debug: [Client-Peer] [127.0.0.1:8529] 396s # debug: [Client-Response-Num] [1] 396s # debug: [DMMATCH1] [1] 396s # debug: expires Wed, 04 Feb 2026 23:01:14 GMT 396s # debug: expires 1770246074 396s # debug: modified Thu, 15 Aug 2024 02:32:38 GMT 396s # debug: modified 1723689158 396s # debug: access Fri, 29 Nov 2024 19:52:33 GMT 396s # debug: access 1732909953 396s # debug: expected: 37336121 396s # debug: actual : 37336121 396s ok 26 396s # --- 396s # ExpiresActive On 396s ExpiresDefault "modification plus 1 years 2 months 4 days 5 hours 17 minutes 14 seconds" 396s ExpiresByType text/plain "access plus 1 years 2 months 1 weeks 3 hours 8 minutes 41 seconds" 396s # debug: [Cache-Control] [max-age=120] 396s # debug: [Connection] [close] 396s # debug: [Date] [Fri, 29 Nov 2024 19:52:33 GMT] 396s # debug: [Accept-Ranges] [bytes] 396s # debug: [ETag] ["0-61fafa7f73d80"] 396s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0] 396s # debug: [Vary] [In-If1] 396s # debug: [Content-Type] [image/gif] 396s # debug: [Expires] [Fri, 29 Nov 2024 19:54:33 GMT] 396s # debug: [Last-Modified] [Thu, 15 Aug 2024 02:32:38 GMT] 396s # debug: [Client-Date] [Fri, 29 Nov 2024 19:52:33 GMT] 396s # debug: [Client-Peer] [127.0.0.1:8529] 396s # debug: [Client-Response-Num] [1] 396s # debug: [DMMATCH1] [1] 396s # debug: expires Fri, 29 Nov 2024 19:54:33 GMT 396s # debug: expires 1732910073 396s # debug: modified Thu, 15 Aug 2024 02:32:38 GMT 396s # debug: modified 1723689158 396s # debug: access Fri, 29 Nov 2024 19:52:33 GMT 396s # debug: access 1732909953 396s # debug: expected: 120 396s # debug: actual : 120 396s ok 27 396s # --- 396s # ExpiresActive On 396s ExpiresDefault "modification plus 1 years 2 months 4 days 5 hours 17 minutes 14 seconds" 396s ExpiresByType text/plain "access plus 1 years 2 months 1 weeks 3 hours 8 minutes 41 seconds" 396s # debug: [Cache-Control] [max-age=86400] 396s # debug: [Connection] [close] 396s # debug: [Date] [Fri, 29 Nov 2024 19:52:33 GMT] 396s # debug: [Accept-Ranges] [bytes] 396s # debug: [ETag] ["0-61fafa7f73d80"] 396s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0] 396s # debug: [Vary] [In-If1] 396s # debug: [Content-Type] [image/jpeg] 396s # debug: [Expires] [Sat, 30 Nov 2024 19:52:33 GMT] 396s # debug: [Last-Modified] [Thu, 15 Aug 2024 02:32:38 GMT] 396s # debug: [Client-Date] [Fri, 29 Nov 2024 19:52:33 GMT] 396s # debug: [Client-Peer] [127.0.0.1:8529] 396s # debug: [Client-Response-Num] [1] 396s # debug: [DMMATCH1] [1] 396s # debug: expires Sat, 30 Nov 2024 19:52:33 GMT 396s # debug: expires 1732996353 396s # debug: modified Thu, 15 Aug 2024 02:32:38 GMT 396s # debug: modified 1723689158 396s # debug: access Fri, 29 Nov 2024 19:52:33 GMT 396s # debug: access 1732909953 396s # debug: expected: 86400 396s # debug: actual : 86400 396s ok 28 396s #--- 396s # ExpiresActive On 396s ExpiresDefault "access plus 2 months 10 days 3 hours 16 minutes 4 seconds" 396s # debug: [Cache-Control] [max-age=6059764] 396s # debug: [Connection] [close] 396s # debug: [Date] [Fri, 29 Nov 2024 19:52:33 GMT] 396s # debug: [Accept-Ranges] [bytes] 396s # debug: [ETag] ["3-61fafa7f73d80"] 396s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0] 396s # debug: [Vary] [In-If1] 396s # debug: [Content-Length] [3] 396s # debug: [Content-Type] [text/html] 396s # debug: [Expires] [Fri, 07 Feb 2025 23:08:37 GMT] 396s # debug: [Last-Modified] [Thu, 15 Aug 2024 02:32:38 GMT] 396s # debug: [Client-Date] [Fri, 29 Nov 2024 19:52:33 GMT] 396s # debug: [Client-Peer] [127.0.0.1:8529] 396s # debug: [Client-Response-Num] [1] 396s # debug: [DMMATCH1] [1] 396s # debug: expires Fri, 07 Feb 2025 23:08:37 GMT 396s # debug: expires 1738969717 396s # debug: modified Thu, 15 Aug 2024 02:32:38 GMT 396s # debug: modified 1723689158 396s # debug: access Fri, 29 Nov 2024 19:52:33 GMT 396s # debug: access 1732909953 396s # debug: expected: 6059764 396s # debug: actual : 6059764 396s ok 29 396s #--- 396s # ExpiresActive On 396s ExpiresDefault "access plus 2 months 10 days 3 hours 16 minutes 4 seconds" 396s # debug: [Cache-Control] [max-age=0] 396s # debug: [Connection] [close] 396s # debug: [Date] [Fri, 29 Nov 2024 19:52:33 GMT] 396s # debug: [Accept-Ranges] [bytes] 396s # debug: [ETag] ["0-61fafa7f73d80"] 396s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0] 396s # debug: [Vary] [In-If1] 396s # debug: [Content-Type] [text/plain] 396s # debug: [Expires] [Fri, 29 Nov 2024 19:52:33 GMT] 396s # debug: [Last-Modified] [Thu, 15 Aug 2024 02:32:38 GMT] 396s # debug: [Client-Date] [Fri, 29 Nov 2024 19:52:33 GMT] 396s # debug: [Client-Peer] [127.0.0.1:8529] 396s # debug: [Client-Response-Num] [1] 396s # debug: [DMMATCH1] [1] 396s # debug: expires Fri, 29 Nov 2024 19:52:33 GMT 396s # debug: expires 1732909953 396s # debug: modified Thu, 15 Aug 2024 02:32:38 GMT 396s # debug: modified 1723689158 396s # debug: access Fri, 29 Nov 2024 19:52:33 GMT 396s # debug: access 1732909953 396s # debug: expected: 9220795 396s # debug: actual : 9220795 396s ok 30 396s #--- 396s # ExpiresActive On 396s ExpiresDefault "access plus 2 months 10 days 3 hours 16 minutes 4 seconds" 396s # debug: [Cache-Control] [max-age=120] 396s # debug: [Connection] [close] 396s # debug: [Date] [Fri, 29 Nov 2024 19:52:33 GMT] 396s # debug: [Accept-Ranges] [bytes] 396s # debug: [ETag] ["0-61fafa7f73d80"] 396s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0] 396s # debug: [Vary] [In-If1] 396s # debug: [Content-Type] [image/gif] 396s # debug: [Expires] [Fri, 29 Nov 2024 19:54:33 GMT] 396s # debug: [Last-Modified] [Thu, 15 Aug 2024 02:32:38 GMT] 396s # debug: [Client-Date] [Fri, 29 Nov 2024 19:52:33 GMT] 396s # debug: [Client-Peer] [127.0.0.1:8529] 396s # debug: [Client-Response-Num] [1] 396s # debug: [DMMATCH1] [1] 396s # debug: expires Fri, 29 Nov 2024 19:54:33 GMT 396s # debug: expires 1732910073 396s # debug: modified Thu, 15 Aug 2024 02:32:38 GMT 396s # debug: modified 1723689158 396s # debug: access Fri, 29 Nov 2024 19:52:33 GMT 396s # debug: access 1732909953 396s # debug: expected: 120 396s # debug: actual : 120 396s ok 31 396s #--- 396s # ExpiresActive On 396s ExpiresDefault "access plus 2 months 10 days 3 hours 16 minutes 4 seconds" 396s # debug: [Cache-Control] [max-age=86400] 396s # debug: [Connection] [close] 396s # debug: [Date] [Fri, 29 Nov 2024 19:52:33 GMT] 396s # debug: [Accept-Ranges] [bytes] 396s # debug: [ETag] ["0-61fafa7f73d80"] 396s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0] 396s # debug: [Vary] [In-If1] 396s # debug: [Content-Type] [image/jpeg] 396s # debug: [Expires] [Sat, 30 Nov 2024 19:52:33 GMT] 396s # debug: [Last-Modified] [Thu, 15 Aug 2024 02:32:38 GMT] 396s # debug: [Client-Date] [Fri, 29 Nov 2024 19:52:33 GMT] 396s # debug: [Client-Peer] [127.0.0.1:8529] 396s # debug: [Client-Response-Num] [1] 396s # debug: [DMMATCH1] [1] 396s # debug: expires Sat, 30 Nov 2024 19:52:33 GMT 396s # debug: expires 1732996353 396s # debug: modified Thu, 15 Aug 2024 02:32:38 GMT 396s # debug: modified 1723689158 396s # debug: access Fri, 29 Nov 2024 19:52:33 GMT 396s # debug: access 1732909953 396s # debug: expected: 86400 396s # debug: actual : 86400 396s ok 32 396s # --- 396s # ExpiresActive On 396s ExpiresByType image/gif "modification plus 3 months 1 weeks 9 days 2 hours 46 minutes 3 seconds" 396s # debug: [Cache-Control] [max-age=323205023] 396s # debug: [Connection] [close] 396s # debug: [Date] [Fri, 29 Nov 2024 19:52:33 GMT] 396s # debug: [Accept-Ranges] [bytes] 396s # debug: [ETag] ["3-61fafa7f73d80"] 396s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0] 396s # debug: [Vary] [In-If1] 396s # debug: [Content-Length] [3] 396s # debug: [Content-Type] [text/html] 396s # debug: [Expires] [Mon, 26 Feb 2035 15:02:57 GMT] 396s # debug: [Last-Modified] [Thu, 15 Aug 2024 02:32:38 GMT] 396s # debug: [Client-Date] [Fri, 29 Nov 2024 19:52:33 GMT] 396s # debug: [Client-Peer] [127.0.0.1:8529] 396s # debug: [Client-Response-Num] [1] 396s # debug: [DMMATCH1] [1] 396s # debug: expires Mon, 26 Feb 2035 15:02:57 GMT 396s # debug: expires 2056114977 396s # debug: modified Thu, 15 Aug 2024 02:32:38 GMT 396s # debug: modified 1723689158 396s # debug: access Fri, 29 Nov 2024 19:52:33 GMT 396s # debug: access 1732909953 396s # debug: expected: 332425819 396s # debug: actual : 332425819 396s ok 33 396s # --- 396s # ExpiresActive On 396s ExpiresByType image/gif "modification plus 3 months 1 weeks 9 days 2 hours 46 minutes 3 seconds" 396s # debug: [Cache-Control] [max-age=0] 396s # debug: [Connection] [close] 396s # debug: [Date] [Fri, 29 Nov 2024 19:52:33 GMT] 396s # debug: [Accept-Ranges] [bytes] 396s # debug: [ETag] ["0-61fafa7f73d80"] 396s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0] 396s # debug: [Vary] [In-If1] 396s # debug: [Content-Type] [text/plain] 396s # debug: [Expires] [Fri, 29 Nov 2024 19:52:33 GMT] 396s # debug: [Last-Modified] [Thu, 15 Aug 2024 02:32:38 GMT] 396s # debug: [Client-Date] [Fri, 29 Nov 2024 19:52:33 GMT] 396s # debug: [Client-Peer] [127.0.0.1:8529] 396s # debug: [Client-Response-Num] [1] 396s # debug: [DMMATCH1] [1] 396s # debug: expires Fri, 29 Nov 2024 19:52:33 GMT 396s # debug: expires 1732909953 396s # debug: modified Thu, 15 Aug 2024 02:32:38 GMT 396s # debug: modified 1723689158 396s # debug: access Fri, 29 Nov 2024 19:52:33 GMT 396s # debug: access 1732909953 396s # debug: expected: 9220795 396s # debug: actual : 9220795 396s ok 34 396s # --- 396s # ExpiresActive On 396s ExpiresByType image/gif "modification plus 3 months 1 weeks 9 days 2 hours 46 minutes 3 seconds" 396s # debug: [Cache-Control] [max-age=0] 396s # debug: [Connection] [close] 396s # debug: [Date] [Fri, 29 Nov 2024 19:52:33 GMT] 396s # debug: [Accept-Ranges] [bytes] 396s # debug: [ETag] ["0-61fafa7f73d80"] 396s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0] 396s # debug: [Vary] [In-If1] 396s # debug: [Content-Type] [image/gif] 396s # debug: [Expires] [Fri, 29 Nov 2024 19:52:33 GMT] 396s # debug: [Last-Modified] [Thu, 15 Aug 2024 02:32:38 GMT] 396s # debug: [Client-Date] [Fri, 29 Nov 2024 19:52:33 GMT] 396s # debug: [Client-Peer] [127.0.0.1:8529] 396s # debug: [Client-Response-Num] [1] 396s # debug: [DMMATCH1] [1] 396s # debug: expires Fri, 29 Nov 2024 19:52:33 GMT 396s # debug: expires 1732909953 396s # debug: modified Thu, 15 Aug 2024 02:32:38 GMT 396s # debug: modified 1723689158 396s # debug: access Fri, 29 Nov 2024 19:52:33 GMT 396s # debug: access 1732909953 396s # debug: expected: 9220795 396s # debug: actual : 9220795 396s ok 35 396s # --- 396s # ExpiresActive On 396s ExpiresByType image/gif "modification plus 3 months 1 weeks 9 days 2 hours 46 minutes 3 seconds" 396s # debug: [Cache-Control] [max-age=86400] 396s # debug: [Connection] [close] 396s # debug: [Date] [Fri, 29 Nov 2024 19:52:33 GMT] 396s # debug: [Accept-Ranges] [bytes] 396s # debug: [ETag] ["0-61fafa7f73d80"] 396s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0] 396s # debug: [Vary] [In-If1] 396s # debug: [Content-Type] [image/jpeg] 396s # debug: [Expires] [Sat, 30 Nov 2024 19:52:33 GMT] 396s # debug: [Last-Modified] [Thu, 15 Aug 2024 02:32:38 GMT] 396s # debug: [Client-Date] [Fri, 29 Nov 2024 19:52:33 GMT] 396s # debug: [Client-Peer] [127.0.0.1:8529] 396s # debug: [Client-Response-Num] [1] 396s # debug: [DMMATCH1] [1] 396s # debug: expires Sat, 30 Nov 2024 19:52:33 GMT 396s # debug: expires 1732996353 396s # debug: modified Thu, 15 Aug 2024 02:32:38 GMT 396s # debug: modified 1723689158 396s # debug: access Fri, 29 Nov 2024 19:52:33 GMT 396s # debug: access 1732909953 396s # debug: expected: 86400 396s # debug: actual : 86400 396s ok 36 396s # --- 396s # ExpiresActive On 396s ExpiresDefault "access plus 1 years 1 months 1 weeks 8 days 1 hours 37 minutes 24 seconds" 396s ExpiresByType image/gif "modification plus 2 months 11 days 8 hours 20 minutes 10 seconds" 396s # debug: [Cache-Control] [max-age=35429844] 396s # debug: [Connection] [close] 396s # debug: [Date] [Fri, 29 Nov 2024 19:52:33 GMT] 396s # debug: [Accept-Ranges] [bytes] 396s # debug: [ETag] ["3-61fafa7f73d80"] 396s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0] 396s # debug: [Vary] [In-If1] 396s # debug: [Content-Length] [3] 396s # debug: [Content-Type] [text/html] 396s # debug: [Expires] [Tue, 13 Jan 2026 21:29:57 GMT] 396s # debug: [Last-Modified] [Thu, 15 Aug 2024 02:32:38 GMT] 396s # debug: [Client-Date] [Fri, 29 Nov 2024 19:52:33 GMT] 396s # debug: [Client-Peer] [127.0.0.1:8529] 396s # debug: [Client-Response-Num] [1] 396s # debug: [DMMATCH1] [1] 396s # debug: expires Tue, 13 Jan 2026 21:29:57 GMT 396s # debug: expires 1768339797 396s # debug: modified Thu, 15 Aug 2024 02:32:38 GMT 396s # debug: modified 1723689158 396s # debug: access Fri, 29 Nov 2024 19:52:33 GMT 396s # debug: access 1732909953 396s # debug: expected: 35429844 396s # debug: actual : 35429844 396s ok 37 396s # --- 396s # ExpiresActive On 396s ExpiresDefault "access plus 1 years 1 months 1 weeks 8 days 1 hours 37 minutes 24 seconds" 396s ExpiresByType image/gif "modification plus 2 months 11 days 8 hours 20 minutes 10 seconds" 396s # debug: [Cache-Control] [max-age=0] 396s # debug: [Connection] [close] 396s # debug: [Date] [Fri, 29 Nov 2024 19:52:33 GMT] 396s # debug: [Accept-Ranges] [bytes] 396s # debug: [ETag] ["0-61fafa7f73d80"] 396s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0] 396s # debug: [Vary] [In-If1] 396s # debug: [Content-Type] [text/plain] 396s # debug: [Expires] [Fri, 29 Nov 2024 19:52:33 GMT] 396s # debug: [Last-Modified] [Thu, 15 Aug 2024 02:32:38 GMT] 396s # debug: [Client-Date] [Fri, 29 Nov 2024 19:52:33 GMT] 396s # debug: [Client-Peer] [127.0.0.1:8529] 396s # debug: [Client-Response-Num] [1] 396s # debug: [DMMATCH1] [1] 396s # debug: expires Fri, 29 Nov 2024 19:52:33 GMT 396s # debug: expires 1732909953 396s # debug: modified Thu, 15 Aug 2024 02:32:38 GMT 396s # debug: modified 1723689158 396s # debug: access Fri, 29 Nov 2024 19:52:33 GMT 396s # debug: access 1732909953 396s # debug: expected: 9220795 396s # debug: actual : 9220795 396s ok 38 396s # --- 396s # ExpiresActive On 396s ExpiresDefault "access plus 1 years 1 months 1 weeks 8 days 1 hours 37 minutes 24 seconds" 396s ExpiresByType image/gif "modification plus 2 months 11 days 8 hours 20 minutes 10 seconds" 396s # debug: [Cache-Control] [max-age=0] 396s # debug: [Connection] [close] 396s # debug: [Date] [Fri, 29 Nov 2024 19:52:33 GMT] 396s # debug: [Accept-Ranges] [bytes] 396s # debug: [ETag] ["0-61fafa7f73d80"] 396s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0] 396s # debug: [Vary] [In-If1] 396s # debug: [Content-Type] [image/gif] 396s # debug: [Expires] [Fri, 29 Nov 2024 19:52:33 GMT] 396s # debug: [Last-Modified] [Thu, 15 Aug 2024 02:32:38 GMT] 396s # debug: [Client-Date] [Fri, 29 Nov 2024 19:52:33 GMT] 396s # debug: [Client-Peer] [127.0.0.1:8529] 396s # debug: [Client-Response-Num] [1] 396s # debug: [DMMATCH1] [1] 396s # debug: expires Fri, 29 Nov 2024 19:52:33 GMT 396s # debug: expires 1732909953 396s # debug: modified Thu, 15 Aug 2024 02:32:38 GMT 396s # debug: modified 1723689158 396s # debug: access Fri, 29 Nov 2024 19:52:33 GMT 396s # debug: access 1732909953 396s # debug: expected: 9220795 396s # debug: actual : 9220795 396s ok 39 396s # --- 396s # ExpiresActive On 396s ExpiresDefault "access plus 1 years 1 months 1 weeks 8 days 1 hours 37 minutes 24 seconds" 396s ExpiresByType image/gif "modification plus 2 months 11 days 8 hours 20 minutes 10 seconds" 396s # debug: [Cache-Control] [max-age=86400] 396s # debug: [Connection] [close] 396s # debug: [Date] [Fri, 29 Nov 2024 19:52:33 GMT] 396s # debug: [Accept-Ranges] [bytes] 396s # debug: [ETag] ["0-61fafa7f73d80"] 396s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0] 396s # debug: [Vary] [In-If1] 396s # debug: [Content-Type] [image/jpeg] 396s # debug: [Expires] [Sat, 30 Nov 2024 19:52:33 GMT] 396s # debug: [Last-Modified] [Thu, 15 Aug 2024 02:32:38 GMT] 396s # debug: [Client-Date] [Fri, 29 Nov 2024 19:52:33 GMT] 396s # debug: [Client-Peer] [127.0.0.1:8529] 396s # debug: [Client-Response-Num] [1] 396s # debug: [DMMATCH1] [1] 396s # debug: expires Sat, 30 Nov 2024 19:52:33 GMT 396s # debug: expires 1732996353 396s # debug: modified Thu, 15 Aug 2024 02:32:38 GMT 396s # debug: modified 1723689158 396s # debug: access Fri, 29 Nov 2024 19:52:33 GMT 396s # debug: access 1732909953 396s # debug: expected: 86400 396s # debug: actual : 86400 396s ok 40 396s #--- 396s # ExpiresActive On 396s ExpiresDefault "modification plus 1 months 2 weeks 14 days 2 hours 5 minutes 5 seconds" 396s # debug: [Cache-Control] [max-age=0] 396s # debug: [Connection] [close] 396s # debug: [Date] [Fri, 29 Nov 2024 19:52:33 GMT] 396s # debug: [Accept-Ranges] [bytes] 396s # debug: [ETag] ["3-61fafa7f73d80"] 396s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0] 396s # debug: [Vary] [In-If1] 396s # debug: [Content-Length] [3] 396s # debug: [Content-Type] [text/html] 396s # debug: [Expires] [Fri, 29 Nov 2024 19:52:33 GMT] 396s # debug: [Last-Modified] [Thu, 15 Aug 2024 02:32:38 GMT] 396s # debug: [Client-Date] [Fri, 29 Nov 2024 19:52:33 GMT] 396s # debug: [Client-Peer] [127.0.0.1:8529] 396s # debug: [Client-Response-Num] [1] 396s # debug: [DMMATCH1] [1] 396s # debug: expires Fri, 29 Nov 2024 19:52:33 GMT 396s # debug: expires 1732909953 396s # debug: modified Thu, 15 Aug 2024 02:32:38 GMT 396s # debug: modified 1723689158 396s # debug: access Fri, 29 Nov 2024 19:52:33 GMT 396s # debug: access 1732909953 396s # debug: expected: 9220795 396s # debug: actual : 9220795 396s ok 41 396s #--- 396s # ExpiresActive On 396s ExpiresDefault "modification plus 1 months 2 weeks 14 days 2 hours 5 minutes 5 seconds" 396s # debug: [Cache-Control] [max-age=0] 396s # debug: [Connection] [close] 396s # debug: [Date] [Fri, 29 Nov 2024 19:52:33 GMT] 396s # debug: [Accept-Ranges] [bytes] 396s # debug: [ETag] ["0-61fafa7f73d80"] 396s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0] 396s # debug: [Vary] [In-If1] 396s # debug: [Content-Type] [text/plain] 396s # debug: [Expires] [Fri, 29 Nov 2024 19:52:33 GMT] 396s # debug: [Last-Modified] [Thu, 15 Aug 2024 02:32:38 GMT] 396s # debug: [Client-Date] [Fri, 29 Nov 2024 19:52:33 GMT] 396s # debug: [Client-Peer] [127.0.0.1:8529] 396s # debug: [Client-Response-Num] [1] 396s # debug: [DMMATCH1] [1] 396s # debug: expires Fri, 29 Nov 2024 19:52:33 GMT 396s # debug: expires 1732909953 396s # debug: modified Thu, 15 Aug 2024 02:32:38 GMT 396s # debug: modified 1723689158 396s # debug: access Fri, 29 Nov 2024 19:52:33 GMT 396s # debug: access 1732909953 396s # debug: expected: 9220795 396s # debug: actual : 9220795 396s ok 42 396s #--- 396s # ExpiresActive On 396s ExpiresDefault "modification plus 1 months 2 weeks 14 days 2 hours 5 minutes 5 seconds" 396s # debug: [Cache-Control] [max-age=120] 396s # debug: [Connection] [close] 396s # debug: [Date] [Fri, 29 Nov 2024 19:52:33 GMT] 396s # debug: [Accept-Ranges] [bytes] 396s # debug: [ETag] ["0-61fafa7f73d80"] 396s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0] 396s # debug: [Vary] [In-If1] 396s # debug: [Content-Type] [image/gif] 396s # debug: [Expires] [Fri, 29 Nov 2024 19:54:33 GMT] 396s # debug: [Last-Modified] [Thu, 15 Aug 2024 02:32:38 GMT] 396s # debug: [Client-Date] [Fri, 29 Nov 2024 19:52:33 GMT] 396s # debug: [Client-Peer] [127.0.0.1:8529] 396s # debug: [Client-Response-Num] [1] 396s # debug: [DMMATCH1] [1] 396s # debug: expires Fri, 29 Nov 2024 19:54:33 GMT 396s # debug: expires 1732910073 396s # debug: modified Thu, 15 Aug 2024 02:32:38 GMT 396s # debug: modified 1723689158 396s # debug: access Fri, 29 Nov 2024 19:52:33 GMT 396s # debug: access 1732909953 396s # debug: expected: 120 396s # debug: actual : 120 396s ok 43 396s #--- 396s # ExpiresActive On 396s ExpiresDefault "modification plus 1 months 2 weeks 14 days 2 hours 5 minutes 5 seconds" 396s # debug: [Cache-Control] [max-age=86400] 396s # debug: [Connection] [close] 396s # debug: [Date] [Fri, 29 Nov 2024 19:52:33 GMT] 396s # debug: [Accept-Ranges] [bytes] 396s # debug: [ETag] ["0-61fafa7f73d80"] 396s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0] 396s # debug: [Vary] [In-If1] 396s # debug: [Content-Type] [image/jpeg] 396s # debug: [Expires] [Sat, 30 Nov 2024 19:52:33 GMT] 396s # debug: [Last-Modified] [Thu, 15 Aug 2024 02:32:38 GMT] 396s # debug: [Client-Date] [Fri, 29 Nov 2024 19:52:33 GMT] 396s # debug: [Client-Peer] [127.0.0.1:8529] 396s # debug: [Client-Response-Num] [1] 396s # debug: [DMMATCH1] [1] 396s # debug: expires Sat, 30 Nov 2024 19:52:33 GMT 396s # debug: expires 1732996353 396s # debug: modified Thu, 15 Aug 2024 02:32:38 GMT 396s # debug: modified 1723689158 396s # debug: access Fri, 29 Nov 2024 19:52:33 GMT 396s # debug: access 1732909953 396s # debug: expected: 86400 396s # debug: actual : 86400 396s ok 44 396s # --- 396s # ExpiresActive On 396s ExpiresByType image/jpeg "modification plus 2 months 18 days 1 hours 14 minutes 22 seconds" 396s # debug: [Cache-Control] [max-age=323205023] 396s # debug: [Connection] [close] 396s # debug: [Date] [Fri, 29 Nov 2024 19:52:33 GMT] 396s # debug: [Accept-Ranges] [bytes] 396s # debug: [ETag] ["3-61fafa7f73d80"] 396s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0] 396s # debug: [Vary] [In-If1] 396s # debug: [Content-Length] [3] 396s # debug: [Content-Type] [text/html] 396s # debug: [Expires] [Mon, 26 Feb 2035 15:02:57 GMT] 396s # debug: [Last-Modified] [Thu, 15 Aug 2024 02:32:38 GMT] 396s # debug: [Client-Date] [Fri, 29 Nov 2024 19:52:33 GMT] 396s # debug: [Client-Peer] [127.0.0.1:8529] 396s # debug: [Client-Response-Num] [1] 396s # debug: [DMMATCH1] [1] 396s # debug: expires Mon, 26 Feb 2035 15:02:57 GMT 396s # debug: expires 2056114977 396s # debug: modified Thu, 15 Aug 2024 02:32:38 GMT 396s # debug: modified 1723689158 396s # debug: access Fri, 29 Nov 2024 19:52:33 GMT 396s # debug: access 1732909953 396s # debug: expected: 332425819 396s # debug: actual : 332425819 396s ok 45 396s # --- 396s # ExpiresActive On 396s ExpiresByType image/jpeg "modification plus 2 months 18 days 1 hours 14 minutes 22 seconds" 396s # debug: [Cache-Control] [max-age=0] 396s # debug: [Connection] [close] 396s # debug: [Date] [Fri, 29 Nov 2024 19:52:33 GMT] 396s # debug: [Accept-Ranges] [bytes] 396s # debug: [ETag] ["0-61fafa7f73d80"] 396s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0] 396s # debug: [Vary] [In-If1] 396s # debug: [Content-Type] [text/plain] 396s # debug: [Expires] [Fri, 29 Nov 2024 19:52:33 GMT] 396s # debug: [Last-Modified] [Thu, 15 Aug 2024 02:32:38 GMT] 396s # debug: [Client-Date] [Fri, 29 Nov 2024 19:52:33 GMT] 396s # debug: [Client-Peer] [127.0.0.1:8529] 396s # debug: [Client-Response-Num] [1] 396s # debug: [DMMATCH1] [1] 396s # debug: expires Fri, 29 Nov 2024 19:52:33 GMT 396s # debug: expires 1732909953 396s # debug: modified Thu, 15 Aug 2024 02:32:38 GMT 396s # debug: modified 1723689158 396s # debug: access Fri, 29 Nov 2024 19:52:33 GMT 396s # debug: access 1732909953 396s # debug: expected: 9220795 396s # debug: actual : 9220795 396s ok 46 396s # --- 396s # ExpiresActive On 396s ExpiresByType image/jpeg "modification plus 2 months 18 days 1 hours 14 minutes 22 seconds" 396s # debug: [Cache-Control] [max-age=120] 396s # debug: [Connection] [close] 396s # debug: [Date] [Fri, 29 Nov 2024 19:52:33 GMT] 396s # debug: [Accept-Ranges] [bytes] 396s # debug: [ETag] ["0-61fafa7f73d80"] 396s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0] 396s # debug: [Vary] [In-If1] 396s # debug: [Content-Type] [image/gif] 396s # debug: [Expires] [Fri, 29 Nov 2024 19:54:33 GMT] 396s # debug: [Last-Modified] [Thu, 15 Aug 2024 02:32:38 GMT] 396s # debug: [Client-Date] [Fri, 29 Nov 2024 19:52:33 GMT] 396s # debug: [Client-Peer] [127.0.0.1:8529] 396s # debug: [Client-Response-Num] [1] 396s # debug: [DMMATCH1] [1] 396s # debug: expires Fri, 29 Nov 2024 19:54:33 GMT 396s # debug: expires 1732910073 396s # debug: modified Thu, 15 Aug 2024 02:32:38 GMT 396s # debug: modified 1723689158 396s # debug: access Fri, 29 Nov 2024 19:52:33 GMT 396s # debug: access 1732909953 396s # debug: expected: 120 396s # debug: actual : 120 396s ok 47 396s # --- 396s # ExpiresActive On 396s ExpiresByType image/jpeg "modification plus 2 months 18 days 1 hours 14 minutes 22 seconds" 396s # debug: [Cache-Control] [max-age=0] 396s # debug: [Connection] [close] 396s # debug: [Date] [Fri, 29 Nov 2024 19:52:33 GMT] 396s # debug: [Accept-Ranges] [bytes] 396s # debug: [ETag] ["0-61fafa7f73d80"] 396s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0] 396s # debug: [Vary] [In-If1] 396s # debug: [Content-Type] [image/jpeg] 396s # debug: [Expires] [Fri, 29 Nov 2024 19:52:33 GMT] 396s # debug: [Last-Modified] [Thu, 15 Aug 2024 02:32:38 GMT] 396s # debug: [Client-Date] [Fri, 29 Nov 2024 19:52:33 GMT] 396s # debug: [Client-Peer] [127.0.0.1:8529] 396s # debug: [Client-Response-Num] [1] 396s # debug: [DMMATCH1] [1] 396s # debug: expires Fri, 29 Nov 2024 19:52:33 GMT 396s # debug: expires 1732909953 396s # debug: modified Thu, 15 Aug 2024 02:32:38 GMT 396s # debug: modified 1723689158 396s # debug: access Fri, 29 Nov 2024 19:52:33 GMT 396s # debug: access 1732909953 396s # debug: expected: 9220795 396s # debug: actual : 9220795 396s ok 48 396s # --- 396s # ExpiresActive On 396s ExpiresDefault A8174 396s ExpiresByType image/jpeg M36664108 396s # debug: [Cache-Control] [max-age=8174] 396s # debug: [Connection] [close] 396s # debug: [Date] [Fri, 29 Nov 2024 19:52:33 GMT] 396s # debug: [Accept-Ranges] [bytes] 396s # debug: [ETag] ["3-61fafa7f73d80"] 396s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0] 396s # debug: [Vary] [In-If1] 396s # debug: [Content-Length] [3] 396s # debug: [Content-Type] [text/html] 396s # debug: [Expires] [Fri, 29 Nov 2024 22:08:47 GMT] 396s # debug: [Last-Modified] [Thu, 15 Aug 2024 02:32:38 GMT] 396s # debug: [Client-Date] [Fri, 29 Nov 2024 19:52:33 GMT] 396s # debug: [Client-Peer] [127.0.0.1:8529] 396s # debug: [Client-Response-Num] [1] 396s # debug: [DMMATCH1] [1] 396s # debug: expires Fri, 29 Nov 2024 22:08:47 GMT 396s # debug: expires 1732918127 396s # debug: modified Thu, 15 Aug 2024 02:32:38 GMT 396s # debug: modified 1723689158 396s # debug: access Fri, 29 Nov 2024 19:52:33 GMT 396s # debug: access 1732909953 396s # debug: expected: 8174 396s # debug: actual : 8174 396s ok 49 396s # --- 396s # ExpiresActive On 396s ExpiresDefault A8174 396s ExpiresByType image/jpeg M36664108 396s # debug: [Cache-Control] [max-age=0] 396s # debug: [Connection] [close] 396s # debug: [Date] [Fri, 29 Nov 2024 19:52:33 GMT] 396s # debug: [Accept-Ranges] [bytes] 396s # debug: [ETag] ["0-61fafa7f73d80"] 396s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0] 396s # debug: [Vary] [In-If1] 396s # debug: [Content-Type] [text/plain] 396s # debug: [Expires] [Fri, 29 Nov 2024 19:52:33 GMT] 396s # debug: [Last-Modified] [Thu, 15 Aug 2024 02:32:38 GMT] 396s # debug: [Client-Date] [Fri, 29 Nov 2024 19:52:33 GMT] 396s # debug: [Client-Peer] [127.0.0.1:8529] 396s # debug: [Client-Response-Num] [1] 396s # debug: [DMMATCH1] [1] 396s # debug: expires Fri, 29 Nov 2024 19:52:33 GMT 396s # debug: expires 1732909953 396s # debug: modified Thu, 15 Aug 2024 02:32:38 GMT 396s # debug: modified 1723689158 396s # debug: access Fri, 29 Nov 2024 19:52:33 GMT 396s # debug: access 1732909953 396s # debug: expected: 9220795 396s # debug: actual : 9220795 396s ok 50 396s # --- 396s # ExpiresActive On 396s ExpiresDefault A8174 396s ExpiresByType image/jpeg M36664108 396s # debug: [Cache-Control] [max-age=120] 396s # debug: [Connection] [close] 396s # debug: [Date] [Fri, 29 Nov 2024 19:52:33 GMT] 396s # debug: [Accept-Ranges] [bytes] 396s # debug: [ETag] ["0-61fafa7f73d80"] 396s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0] 396s # debug: [Vary] [In-If1] 396s # debug: [Content-Type] [image/gif] 396s # debug: [Expires] [Fri, 29 Nov 2024 19:54:33 GMT] 396s # debug: [Last-Modified] [Thu, 15 Aug 2024 02:32:38 GMT] 396s # debug: [Client-Date] [Fri, 29 Nov 2024 19:52:33 GMT] 396s # debug: [Client-Peer] [127.0.0.1:8529] 396s # debug: [Client-Response-Num] [1] 396s # debug: [DMMATCH1] [1] 396s # debug: expires Fri, 29 Nov 2024 19:54:33 GMT 396s # debug: expires 1732910073 396s # debug: modified Thu, 15 Aug 2024 02:32:38 GMT 396s # debug: modified 1723689158 396s # debug: access Fri, 29 Nov 2024 19:52:33 GMT 396s # debug: access 1732909953 396s # debug: expected: 120 396s # debug: actual : 120 396s ok 51 396s # --- 396s # ExpiresActive On 396s ExpiresDefault A8174 396s ExpiresByType image/jpeg M36664108 396s # debug: [Cache-Control] [max-age=27443312] 396s # debug: [Connection] [close] 396s # debug: [Date] [Fri, 29 Nov 2024 19:52:33 GMT] 396s # debug: [Accept-Ranges] [bytes] 396s # debug: [ETag] ["0-61fafa7f73d80"] 396s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0] 396s # debug: [Vary] [In-If1] 396s # debug: [Content-Type] [image/jpeg] 396s # debug: [Expires] [Mon, 13 Oct 2025 11:01:06 GMT] 396s # debug: [Last-Modified] [Thu, 15 Aug 2024 02:32:38 GMT] 396s # debug: [Client-Date] [Fri, 29 Nov 2024 19:52:33 GMT] 396s # debug: [Client-Peer] [127.0.0.1:8529] 396s # debug: [Client-Response-Num] [1] 396s # debug: [DMMATCH1] [1] 396s # debug: expires Mon, 13 Oct 2025 11:01:06 GMT 396s # debug: expires 1760353266 396s # debug: modified Thu, 15 Aug 2024 02:32:38 GMT 396s # debug: modified 1723689158 396s # debug: access Fri, 29 Nov 2024 19:52:33 GMT 396s # debug: access 1732909953 396s # debug: expected: 36664108 396s # debug: actual : 36664108 396s ok 52 396s # --- 396s # ExpiresActive Off 396s # debug: [Connection] [close] 396s # debug: [Date] [Fri, 29 Nov 2024 19:52:33 GMT] 396s # debug: [Accept-Ranges] [bytes] 396s # debug: [ETag] ["3-61fafa7f73d80"] 396s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0] 396s # debug: [Vary] [In-If1] 396s # debug: [Content-Length] [3] 396s # debug: [Content-Type] [text/html] 396s # debug: [Last-Modified] [Thu, 15 Aug 2024 02:32:38 GMT] 396s # debug: [Client-Date] [Fri, 29 Nov 2024 19:52:33 GMT] 396s # debug: [Client-Peer] [127.0.0.1:8529] 396s # debug: [Client-Response-Num] [1] 396s # debug: [DMMATCH1] [1] 396s ok 53 396s # --- 396s # ExpiresActive Off 396s # debug: [Connection] [close] 396s # debug: [Date] [Fri, 29 Nov 2024 19:52:33 GMT] 396s # debug: [Accept-Ranges] [bytes] 396s # debug: [ETag] ["0-61fafa7f73d80"] 396s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0] 396s # debug: [Vary] [In-If1] 396s # debug: [Content-Type] [text/plain] 396s # debug: [Last-Modified] [Thu, 15 Aug 2024 02:32:38 GMT] 396s # debug: [Client-Date] [Fri, 29 Nov 2024 19:52:33 GMT] 396s # debug: [Client-Peer] [127.0.0.1:8529] 396s # debug: [Client-Response-Num] [1] 396s # debug: [DMMATCH1] [1] 396s ok 54 396s # --- 396s # ExpiresActive Off 396s # debug: [Connection] [close] 396s # debug: [Date] [Fri, 29 Nov 2024 19:52:33 GMT] 396s # debug: [Accept-Ranges] [bytes] 396s # debug: [ETag] ["0-61fafa7f73d80"] 396s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0] 396s # debug: [Vary] [In-If1] 396s # debug: [Content-Type] [image/gif] 396s # debug: [Last-Modified] [Thu, 15 Aug 2024 02:32:38 GMT] 396s # debug: [Client-Date] [Fri, 29 Nov 2024 19:52:33 GMT] 396s # debug: [Client-Peer] [127.0.0.1:8529] 396s # debug: [Client-Response-Num] [1] 396s # debug: [DMMATCH1] [1] 396s ok 55 396s # --- 396s # ExpiresActive Off 396s # debug: [Connection] [close] 396s # debug: [Date] [Fri, 29 Nov 2024 19:52:33 GMT] 396s # debug: [Accept-Ranges] [bytes] 396s # debug: [ETag] ["0-61fafa7f73d80"] 396s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0] 396s # debug: [Vary] [In-If1] 396s # debug: [Content-Type] [image/jpeg] 396s # debug: [Last-Modified] [Thu, 15 Aug 2024 02:32:38 GMT] 396s # debug: [Client-Date] [Fri, 29 Nov 2024 19:52:33 GMT] 396s # debug: [Client-Peer] [127.0.0.1:8529] 396s # debug: [Client-Response-Num] [1] 396s # debug: [DMMATCH1] [1] 396s ok 56 396s #--- 396s # ExpiresActive Off 396s ExpiresDefault M1927818 396s # debug: [Connection] [close] 396s # debug: [Date] [Fri, 29 Nov 2024 19:52:33 GMT] 396s # debug: [Accept-Ranges] [bytes] 396s # debug: [ETag] ["3-61fafa7f73d80"] 396s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0] 396s # debug: [Vary] [In-If1] 396s # debug: [Content-Length] [3] 396s # debug: [Content-Type] [text/html] 396s # debug: [Last-Modified] [Thu, 15 Aug 2024 02:32:38 GMT] 396s # debug: [Client-Date] [Fri, 29 Nov 2024 19:52:33 GMT] 396s # debug: [Client-Peer] [127.0.0.1:8529] 396s # debug: [Client-Response-Num] [1] 396s # debug: [DMMATCH1] [1] 396s ok 57 396s #--- 396s # ExpiresActive Off 396s ExpiresDefault M1927818 396s # debug: [Connection] [close] 396s # debug: [Date] [Fri, 29 Nov 2024 19:52:33 GMT] 396s # debug: [Accept-Ranges] [bytes] 396s # debug: [ETag] ["0-61fafa7f73d80"] 396s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0] 396s # debug: [Vary] [In-If1] 396s # debug: [Content-Type] [text/plain] 396s # debug: [Last-Modified] [Thu, 15 Aug 2024 02:32:38 GMT] 396s # debug: [Client-Date] [Fri, 29 Nov 2024 19:52:33 GMT] 396s # debug: [Client-Peer] [127.0.0.1:8529] 396s # debug: [Client-Response-Num] [1] 396s # debug: [DMMATCH1] [1] 396s ok 58 396s #--- 396s # ExpiresActive Off 396s ExpiresDefault M1927818 396s # debug: [Connection] [close] 396s # debug: [Date] [Fri, 29 Nov 2024 19:52:33 GMT] 396s # debug: [Accept-Ranges] [bytes] 396s # debug: [ETag] ["0-61fafa7f73d80"] 396s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0] 396s # debug: [Vary] [In-If1] 396s # debug: [Content-Type] [image/gif] 396s # debug: [Last-Modified] [Thu, 15 Aug 2024 02:32:38 GMT] 396s # debug: [Client-Date] [Fri, 29 Nov 2024 19:52:33 GMT] 396s # debug: [Client-Peer] [127.0.0.1:8529] 396s # debug: [Client-Response-Num] [1] 396s # debug: [DMMATCH1] [1] 396s ok 59 396s #--- 396s # ExpiresActive Off 396s ExpiresDefault M1927818 396s # debug: [Connection] [close] 396s # debug: [Date] [Fri, 29 Nov 2024 19:52:33 GMT] 396s # debug: [Accept-Ranges] [bytes] 396s # debug: [ETag] ["0-61fafa7f73d80"] 396s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0] 396s # debug: [Vary] [In-If1] 396s # debug: [Content-Type] [image/jpeg] 396s # debug: [Last-Modified] [Thu, 15 Aug 2024 02:32:38 GMT] 396s # debug: [Client-Date] [Fri, 29 Nov 2024 19:52:33 GMT] 396s # debug: [Client-Peer] [127.0.0.1:8529] 396s # debug: [Client-Response-Num] [1] 396s # debug: [DMMATCH1] [1] 396s ok 60 396s # --- 396s # ExpiresActive Off 396s ExpiresByType text/plain M3989738 396s # debug: [Connection] [close] 396s # debug: [Date] [Fri, 29 Nov 2024 19:52:33 GMT] 396s # debug: [Accept-Ranges] [bytes] 396s # debug: [ETag] ["3-61fafa7f73d80"] 396s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0] 396s # debug: [Vary] [In-If1] 396s # debug: [Content-Length] [3] 396s # debug: [Content-Type] [text/html] 396s # debug: [Last-Modified] [Thu, 15 Aug 2024 02:32:38 GMT] 396s # debug: [Client-Date] [Fri, 29 Nov 2024 19:52:33 GMT] 396s # debug: [Client-Peer] [127.0.0.1:8529] 396s # debug: [Client-Response-Num] [1] 396s # debug: [DMMATCH1] [1] 396s ok 61 396s # --- 396s # ExpiresActive Off 396s ExpiresByType text/plain M3989738 396s # debug: [Connection] [close] 396s # debug: [Date] [Fri, 29 Nov 2024 19:52:33 GMT] 396s # debug: [Accept-Ranges] [bytes] 396s # debug: [ETag] ["0-61fafa7f73d80"] 396s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0] 396s # debug: [Vary] [In-If1] 396s # debug: [Content-Type] [text/plain] 396s # debug: [Last-Modified] [Thu, 15 Aug 2024 02:32:38 GMT] 396s # debug: [Client-Date] [Fri, 29 Nov 2024 19:52:33 GMT] 396s # debug: [Client-Peer] [127.0.0.1:8529] 396s # debug: [Client-Response-Num] [1] 396s # debug: [DMMATCH1] [1] 396s ok 62 396s # --- 396s # ExpiresActive Off 396s ExpiresByType text/plain M3989738 396s # debug: [Connection] [close] 396s # debug: [Date] [Fri, 29 Nov 2024 19:52:33 GMT] 396s # debug: [Accept-Ranges] [bytes] 396s # debug: [ETag] ["0-61fafa7f73d80"] 396s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0] 396s # debug: [Vary] [In-If1] 396s # debug: [Content-Type] [image/gif] 396s # debug: [Last-Modified] [Thu, 15 Aug 2024 02:32:38 GMT] 396s # debug: [Client-Date] [Fri, 29 Nov 2024 19:52:33 GMT] 396s # debug: [Client-Peer] [127.0.0.1:8529] 396s # debug: [Client-Response-Num] [1] 396s # debug: [DMMATCH1] [1] 396s ok 63 396s # --- 396s # ExpiresActive Off 396s ExpiresByType text/plain M3989738 396s # debug: [Connection] [close] 396s # debug: [Date] [Fri, 29 Nov 2024 19:52:33 GMT] 396s # debug: [Accept-Ranges] [bytes] 396s # debug: [ETag] ["0-61fafa7f73d80"] 396s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0] 396s # debug: [Vary] [In-If1] 396s # debug: [Content-Type] [image/jpeg] 396s # debug: [Last-Modified] [Thu, 15 Aug 2024 02:32:38 GMT] 396s # debug: [Client-Date] [Fri, 29 Nov 2024 19:52:33 GMT] 396s # debug: [Client-Peer] [127.0.0.1:8529] 396s # debug: [Client-Response-Num] [1] 396s # debug: [DMMATCH1] [1] 396s ok 64 396s # --- 396s # ExpiresActive Off 396s ExpiresDefault M6667647 396s ExpiresByType text/plain "modification plus 1 years 2 weeks 7 days 1 hours 15 minutes" 396s # debug: [Connection] [close] 396s # debug: [Date] [Fri, 29 Nov 2024 19:52:33 GMT] 396s # debug: [Accept-Ranges] [bytes] 396s # debug: [ETag] ["3-61fafa7f73d80"] 396s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0] 396s # debug: [Vary] [In-If1] 396s # debug: [Content-Length] [3] 396s # debug: [Content-Type] [text/html] 396s # debug: [Last-Modified] [Thu, 15 Aug 2024 02:32:38 GMT] 396s # debug: [Client-Date] [Fri, 29 Nov 2024 19:52:33 GMT] 396s # debug: [Client-Peer] [127.0.0.1:8529] 396s # debug: [Client-Response-Num] [1] 396s # debug: [DMMATCH1] [1] 396s ok 65 396s # --- 396s # ExpiresActive Off 396s ExpiresDefault M6667647 396s ExpiresByType text/plain "modification plus 1 years 2 weeks 7 days 1 hours 15 minutes" 396s # debug: [Connection] [close] 396s # debug: [Date] [Fri, 29 Nov 2024 19:52:33 GMT] 396s # debug: [Accept-Ranges] [bytes] 396s # debug: [ETag] ["0-61fafa7f73d80"] 396s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0] 396s # debug: [Vary] [In-If1] 396s # debug: [Content-Type] [text/plain] 396s # debug: [Last-Modified] [Thu, 15 Aug 2024 02:32:38 GMT] 396s # debug: [Client-Date] [Fri, 29 Nov 2024 19:52:33 GMT] 396s # debug: [Client-Peer] [127.0.0.1:8529] 396s # debug: [Client-Response-Num] [1] 396s # debug: [DMMATCH1] [1] 396s ok 66 396s # --- 396s # ExpiresActive Off 396s ExpiresDefault M6667647 396s ExpiresByType text/plain "modification plus 1 years 2 weeks 7 days 1 hours 15 minutes" 396s # debug: [Connection] [close] 396s # debug: [Date] [Fri, 29 Nov 2024 19:52:33 GMT] 396s # debug: [Accept-Ranges] [bytes] 396s # debug: [ETag] ["0-61fafa7f73d80"] 396s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0] 396s # debug: [Vary] [In-If1] 396s # debug: [Content-Type] [image/gif] 396s # debug: [Last-Modified] [Thu, 15 Aug 2024 02:32:38 GMT] 396s # debug: [Client-Date] [Fri, 29 Nov 2024 19:52:33 GMT] 396s # debug: [Client-Peer] [127.0.0.1:8529] 396s # debug: [Client-Response-Num] [1] 396s # debug: [DMMATCH1] [1] 396s ok 67 396s # --- 396s # ExpiresActive Off 396s ExpiresDefault M6667647 396s ExpiresByType text/plain "modification plus 1 years 2 weeks 7 days 1 hours 15 minutes" 396s # debug: [Connection] [close] 396s # debug: [Date] [Fri, 29 Nov 2024 19:52:33 GMT] 396s # debug: [Accept-Ranges] [bytes] 396s # debug: [ETag] ["0-61fafa7f73d80"] 396s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0] 396s # debug: [Vary] [In-If1] 396s # debug: [Content-Type] [image/jpeg] 396s # debug: [Last-Modified] [Thu, 15 Aug 2024 02:32:38 GMT] 396s # debug: [Client-Date] [Fri, 29 Nov 2024 19:52:33 GMT] 396s # debug: [Client-Peer] [127.0.0.1:8529] 396s # debug: [Client-Response-Num] [1] 396s # debug: [DMMATCH1] [1] 396s ok 68 396s #--- 396s # ExpiresActive Off 396s ExpiresDefault "modification plus 2 months 1 weeks 11 days 8 hours 9 minutes 21 seconds" 396s # debug: [Connection] [close] 396s # debug: [Date] [Fri, 29 Nov 2024 19:52:33 GMT] 396s # debug: [Accept-Ranges] [bytes] 396s # debug: [ETag] ["3-61fafa7f73d80"] 396s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0] 396s # debug: [Vary] [In-If1] 396s # debug: [Content-Length] [3] 396s # debug: [Content-Type] [text/html] 396s # debug: [Last-Modified] [Thu, 15 Aug 2024 02:32:38 GMT] 396s # debug: [Client-Date] [Fri, 29 Nov 2024 19:52:33 GMT] 396s # debug: [Client-Peer] [127.0.0.1:8529] 396s # debug: [Client-Response-Num] [1] 396s # debug: [DMMATCH1] [1] 396s ok 69 396s #--- 396s # ExpiresActive Off 396s ExpiresDefault "modification plus 2 months 1 weeks 11 days 8 hours 9 minutes 21 seconds" 396s # debug: [Connection] [close] 396s # debug: [Date] [Fri, 29 Nov 2024 19:52:33 GMT] 396s # debug: [Accept-Ranges] [bytes] 396s # debug: [ETag] ["0-61fafa7f73d80"] 396s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0] 396s # debug: [Vary] [In-If1] 396s # debug: [Content-Type] [text/plain] 396s # debug: [Last-Modified] [Thu, 15 Aug 2024 02:32:38 GMT] 396s # debug: [Client-Date] [Fri, 29 Nov 2024 19:52:33 GMT] 396s # debug: [Client-Peer] [127.0.0.1:8529] 396s # debug: [Client-Response-Num] [1] 396s # debug: [DMMATCH1] [1] 396s ok 70 396s #--- 396s # ExpiresActive Off 396s ExpiresDefault "modification plus 2 months 1 weeks 11 days 8 hours 9 minutes 21 seconds" 396s # debug: [Connection] [close] 396s # debug: [Date] [Fri, 29 Nov 2024 19:52:33 GMT] 396s # debug: [Accept-Ranges] [bytes] 396s # debug: [ETag] ["0-61fafa7f73d80"] 396s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0] 396s # debug: [Vary] [In-If1] 396s # debug: [Content-Type] [image/gif] 396s # debug: [Last-Modified] [Thu, 15 Aug 2024 02:32:38 GMT] 396s # debug: [Client-Date] [Fri, 29 Nov 2024 19:52:33 GMT] 396s # debug: [Client-Peer] [127.0.0.1:8529] 396s # debug: [Client-Response-Num] [1] 396s # debug: [DMMATCH1] [1] 396s ok 71 396s #--- 396s # ExpiresActive Off 396s ExpiresDefault "modification plus 2 months 1 weeks 11 days 8 hours 9 minutes 21 seconds" 396s # debug: [Connection] [close] 396s # debug: [Date] [Fri, 29 Nov 2024 19:52:33 GMT] 396s # debug: [Accept-Ranges] [bytes] 396s # debug: [ETag] ["0-61fafa7f73d80"] 396s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0] 396s # debug: [Vary] [In-If1] 396s # debug: [Content-Type] [image/jpeg] 396s # debug: [Last-Modified] [Thu, 15 Aug 2024 02:32:38 GMT] 396s # debug: [Client-Date] [Fri, 29 Nov 2024 19:52:33 GMT] 396s # debug: [Client-Peer] [127.0.0.1:8529] 396s # debug: [Client-Response-Num] [1] 396s # debug: [DMMATCH1] [1] 396s ok 72 396s # --- 396s # ExpiresActive Off 396s ExpiresByType image/gif M23241 396s # debug: [Connection] [close] 396s # debug: [Date] [Fri, 29 Nov 2024 19:52:33 GMT] 396s # debug: [Accept-Ranges] [bytes] 396s # debug: [ETag] ["3-61fafa7f73d80"] 396s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0] 396s # debug: [Vary] [In-If1] 396s # debug: [Content-Length] [3] 396s # debug: [Content-Type] [text/html] 396s # debug: [Last-Modified] [Thu, 15 Aug 2024 02:32:38 GMT] 396s # debug: [Client-Date] [Fri, 29 Nov 2024 19:52:33 GMT] 396s # debug: [Client-Peer] [127.0.0.1:8529] 396s # debug: [Client-Response-Num] [1] 396s # debug: [DMMATCH1] [1] 396s ok 73 396s # --- 396s # ExpiresActive Off 396s ExpiresByType image/gif M23241 396s # debug: [Connection] [close] 396s # debug: [Date] [Fri, 29 Nov 2024 19:52:33 GMT] 396s # debug: [Accept-Ranges] [bytes] 396s # debug: [ETag] ["0-61fafa7f73d80"] 396s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0] 396s # debug: [Vary] [In-If1] 396s # debug: [Content-Type] [text/plain] 396s # debug: [Last-Modified] [Thu, 15 Aug 2024 02:32:38 GMT] 396s # debug: [Client-Date] [Fri, 29 Nov 2024 19:52:33 GMT] 396s # debug: [Client-Peer] [127.0.0.1:8529] 396s # debug: [Client-Response-Num] [1] 396s # debug: [DMMATCH1] [1] 396s ok 74 396s # --- 396s # ExpiresActive Off 396s ExpiresByType image/gif M23241 396s # debug: [Connection] [close] 396s # debug: [Date] [Fri, 29 Nov 2024 19:52:33 GMT] 396s # debug: [Accept-Ranges] [bytes] 396s # debug: [ETag] ["0-61fafa7f73d80"] 396s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0] 396s # debug: [Vary] [In-If1] 396s # debug: [Content-Type] [image/gif] 396s # debug: [Last-Modified] [Thu, 15 Aug 2024 02:32:38 GMT] 396s # debug: [Client-Date] [Fri, 29 Nov 2024 19:52:33 GMT] 396s # debug: [Client-Peer] [127.0.0.1:8529] 396s # debug: [Client-Response-Num] [1] 396s # debug: [DMMATCH1] [1] 396s ok 75 396s # --- 396s # ExpiresActive Off 396s ExpiresByType image/gif M23241 396s # debug: [Connection] [close] 396s # debug: [Date] [Fri, 29 Nov 2024 19:52:33 GMT] 396s # debug: [Accept-Ranges] [bytes] 396s # debug: [ETag] ["0-61fafa7f73d80"] 396s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0] 396s # debug: [Vary] [In-If1] 396s # debug: [Content-Type] [image/jpeg] 396s # debug: [Last-Modified] [Thu, 15 Aug 2024 02:32:38 GMT] 396s # debug: [Client-Date] [Fri, 29 Nov 2024 19:52:33 GMT] 396s # debug: [Client-Peer] [127.0.0.1:8529] 396s # debug: [Client-Response-Num] [1] 396s # debug: [DMMATCH1] [1] 396s ok 76 396s # --- 396s # ExpiresActive Off 396s ExpiresDefault "modification plus 1 years 1 weeks 14 days 6 hours 18 minutes 18 seconds" 396s ExpiresByType image/gif "modification plus 15 days 4 hours 44 minutes 43 seconds" 396s # debug: [Connection] [close] 396s # debug: [Date] [Fri, 29 Nov 2024 19:52:33 GMT] 396s # debug: [Accept-Ranges] [bytes] 396s # debug: [ETag] ["3-61fafa7f73d80"] 396s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0] 396s # debug: [Vary] [In-If1] 396s # debug: [Content-Length] [3] 396s # debug: [Content-Type] [text/html] 396s # debug: [Last-Modified] [Thu, 15 Aug 2024 02:32:38 GMT] 396s # debug: [Client-Date] [Fri, 29 Nov 2024 19:52:33 GMT] 396s # debug: [Client-Peer] [127.0.0.1:8529] 396s # debug: [Client-Response-Num] [1] 396s # debug: [DMMATCH1] [1] 396s ok 77 396s # --- 396s # ExpiresActive Off 396s ExpiresDefault "modification plus 1 years 1 weeks 14 days 6 hours 18 minutes 18 seconds" 396s ExpiresByType image/gif "modification plus 15 days 4 hours 44 minutes 43 seconds" 396s # debug: [Connection] [close] 396s # debug: [Date] [Fri, 29 Nov 2024 19:52:33 GMT] 396s # debug: [Accept-Ranges] [bytes] 396s # debug: [ETag] ["0-61fafa7f73d80"] 396s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0] 396s # debug: [Vary] [In-If1] 396s # debug: [Content-Type] [text/plain] 396s # debug: [Last-Modified] [Thu, 15 Aug 2024 02:32:38 GMT] 396s # debug: [Client-Date] [Fri, 29 Nov 2024 19:52:33 GMT] 396s # debug: [Client-Peer] [127.0.0.1:8529] 396s # debug: [Client-Response-Num] [1] 396s # debug: [DMMATCH1] [1] 396s ok 78 396s # --- 396s # ExpiresActive Off 396s ExpiresDefault "modification plus 1 years 1 weeks 14 days 6 hours 18 minutes 18 seconds" 396s ExpiresByType image/gif "modification plus 15 days 4 hours 44 minutes 43 seconds" 396s # debug: [Connection] [close] 396s # debug: [Date] [Fri, 29 Nov 2024 19:52:33 GMT] 396s # debug: [Accept-Ranges] [bytes] 396s # debug: [ETag] ["0-61fafa7f73d80"] 396s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0] 396s # debug: [Vary] [In-If1] 396s # debug: [Content-Type] [image/gif] 396s # debug: [Last-Modified] [Thu, 15 Aug 2024 02:32:38 GMT] 396s # debug: [Client-Date] [Fri, 29 Nov 2024 19:52:33 GMT] 396s # debug: [Client-Peer] [127.0.0.1:8529] 396s # debug: [Client-Response-Num] [1] 396s # debug: [DMMATCH1] [1] 396s ok 79 396s # --- 396s # ExpiresActive Off 396s ExpiresDefault "modification plus 1 years 1 weeks 14 days 6 hours 18 minutes 18 seconds" 396s ExpiresByType image/gif "modification plus 15 days 4 hours 44 minutes 43 seconds" 396s # debug: [Connection] [close] 396s # debug: [Date] [Fri, 29 Nov 2024 19:52:33 GMT] 396s # debug: [Accept-Ranges] [bytes] 396s # debug: [ETag] ["0-61fafa7f73d80"] 396s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0] 396s # debug: [Vary] [In-If1] 396s # debug: [Content-Type] [image/jpeg] 396s # debug: [Last-Modified] [Thu, 15 Aug 2024 02:32:38 GMT] 396s # debug: [Client-Date] [Fri, 29 Nov 2024 19:52:33 GMT] 396s # debug: [Client-Peer] [127.0.0.1:8529] 396s # debug: [Client-Response-Num] [1] 396s # debug: [DMMATCH1] [1] 396s ok 80 396s #--- 396s # ExpiresActive Off 396s ExpiresDefault "access plus 1 years 3 months 4 days 3 hours 37 minutes 48 seconds" 396s # debug: [Connection] [close] 396s # debug: [Date] [Fri, 29 Nov 2024 19:52:33 GMT] 396s # debug: [Accept-Ranges] [bytes] 396s # debug: [ETag] ["3-61fafa7f73d80"] 396s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0] 396s # debug: [Vary] [In-If1] 396s # debug: [Content-Length] [3] 396s # debug: [Content-Type] [text/html] 396s # debug: [Last-Modified] [Thu, 15 Aug 2024 02:32:38 GMT] 396s # debug: [Client-Date] [Fri, 29 Nov 2024 19:52:33 GMT] 396s # debug: [Client-Peer] [127.0.0.1:8529] 396s # debug: [Client-Response-Num] [1] 396s # debug: [DMMATCH1] [1] 396s ok 81 396s #--- 396s # ExpiresActive Off 396s ExpiresDefault "access plus 1 years 3 months 4 days 3 hours 37 minutes 48 seconds" 396s # debug: [Connection] [close] 396s # debug: [Date] [Fri, 29 Nov 2024 19:52:33 GMT] 396s # debug: [Accept-Ranges] [bytes] 396s # debug: [ETag] ["0-61fafa7f73d80"] 396s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0] 396s # debug: [Vary] [In-If1] 396s # debug: [Content-Type] [text/plain] 396s # debug: [Last-Modified] [Thu, 15 Aug 2024 02:32:38 GMT] 396s # debug: [Client-Date] [Fri, 29 Nov 2024 19:52:33 GMT] 396s # debug: [Client-Peer] [127.0.0.1:8529] 396s # debug: [Client-Response-Num] [1] 396s # debug: [DMMATCH1] [1] 396s ok 82 396s #--- 396s # ExpiresActive Off 396s ExpiresDefault "access plus 1 years 3 months 4 days 3 hours 37 minutes 48 seconds" 396s # debug: [Connection] [close] 396s # debug: [Date] [Fri, 29 Nov 2024 19:52:33 GMT] 396s # debug: [Accept-Ranges] [bytes] 396s # debug: [ETag] ["0-61fafa7f73d80"] 396s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0] 396s # debug: [Vary] [In-If1] 396s # debug: [Content-Type] [image/gif] 396s # debug: [Last-Modified] [Thu, 15 Aug 2024 02:32:38 GMT] 396s # debug: [Client-Date] [Fri, 29 Nov 2024 19:52:33 GMT] 396s # debug: [Client-Peer] [127.0.0.1:8529] 396s # debug: [Client-Response-Num] [1] 396s # debug: [DMMATCH1] [1] 396s ok 83 396s #--- 396s # ExpiresActive Off 396s ExpiresDefault "access plus 1 years 3 months 4 days 3 hours 37 minutes 48 seconds" 396s # debug: [Connection] [close] 396s # debug: [Date] [Fri, 29 Nov 2024 19:52:33 GMT] 396s # debug: [Accept-Ranges] [bytes] 396s # debug: [ETag] ["0-61fafa7f73d80"] 396s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0] 396s # debug: [Vary] [In-If1] 396s # debug: [Content-Type] [image/jpeg] 396s # debug: [Last-Modified] [Thu, 15 Aug 2024 02:32:38 GMT] 396s # debug: [Client-Date] [Fri, 29 Nov 2024 19:52:33 GMT] 396s # debug: [Client-Peer] [127.0.0.1:8529] 396s # debug: [Client-Response-Num] [1] 396s # debug: [DMMATCH1] [1] 396s ok 84 396s # --- 396s # ExpiresActive Off 396s ExpiresByType image/jpeg A7888867 396s # debug: [Connection] [close] 396s # debug: [Date] [Fri, 29 Nov 2024 19:52:33 GMT] 396s # debug: [Accept-Ranges] [bytes] 396s # debug: [ETag] ["3-61fafa7f73d80"] 396s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0] 396s # debug: [Vary] [In-If1] 396s # debug: [Content-Length] [3] 396s # debug: [Content-Type] [text/html] 396s # debug: [Last-Modified] [Thu, 15 Aug 2024 02:32:38 GMT] 396s # debug: [Client-Date] [Fri, 29 Nov 2024 19:52:33 GMT] 396s # debug: [Client-Peer] [127.0.0.1:8529] 396s # debug: [Client-Response-Num] [1] 396s # debug: [DMMATCH1] [1] 396s ok 85 396s # --- 396s # ExpiresActive Off 396s ExpiresByType image/jpeg A7888867 396s # debug: [Connection] [close] 396s # debug: [Date] [Fri, 29 Nov 2024 19:52:33 GMT] 396s # debug: [Accept-Ranges] [bytes] 396s # debug: [ETag] ["0-61fafa7f73d80"] 396s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0] 396s # debug: [Vary] [In-If1] 396s # debug: [Content-Type] [text/plain] 396s # debug: [Last-Modified] [Thu, 15 Aug 2024 02:32:38 GMT] 396s # debug: [Client-Date] [Fri, 29 Nov 2024 19:52:33 GMT] 396s # debug: [Client-Peer] [127.0.0.1:8529] 396s # debug: [Client-Response-Num] [1] 396s # debug: [DMMATCH1] [1] 396s ok 86 396s # --- 396s # ExpiresActive Off 396s ExpiresByType image/jpeg A7888867 396s # debug: [Connection] [close] 396s # debug: [Date] [Fri, 29 Nov 2024 19:52:33 GMT] 396s # debug: [Accept-Ranges] [bytes] 396s # debug: [ETag] ["0-61fafa7f73d80"] 396s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0] 396s # debug: [Vary] [In-If1] 396s # debug: [Content-Type] [image/gif] 396s # debug: [Last-Modified] [Thu, 15 Aug 2024 02:32:38 GMT] 396s # debug: [Client-Date] [Fri, 29 Nov 2024 19:52:33 GMT] 396s # debug: [Client-Peer] [127.0.0.1:8529] 396s # debug: [Client-Response-Num] [1] 396s # debug: [DMMATCH1] [1] 396s ok 87 396s # --- 396s # ExpiresActive Off 396s ExpiresByType image/jpeg A7888867 396s # debug: [Connection] [close] 396s # debug: [Date] [Fri, 29 Nov 2024 19:52:33 GMT] 396s # debug: [Accept-Ranges] [bytes] 396s # debug: [ETag] ["0-61fafa7f73d80"] 396s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0] 396s # debug: [Vary] [In-If1] 396s # debug: [Content-Type] [image/jpeg] 396s # debug: [Last-Modified] [Thu, 15 Aug 2024 02:32:38 GMT] 396s # debug: [Client-Date] [Fri, 29 Nov 2024 19:52:33 GMT] 396s # debug: [Client-Peer] [127.0.0.1:8529] 396s # debug: [Client-Response-Num] [1] 396s # debug: [DMMATCH1] [1] 396s ok 88 396s # --- 396s # ExpiresActive Off 396s ExpiresDefault A33711443 396s ExpiresByType image/jpeg M33122250 396s # debug: [Connection] [close] 396s # debug: [Date] [Fri, 29 Nov 2024 19:52:33 GMT] 396s # debug: [Accept-Ranges] [bytes] 396s # debug: [ETag] ["3-61fafa7f73d80"] 396s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0] 396s # debug: [Vary] [In-If1] 396s # debug: [Content-Length] [3] 396s # debug: [Content-Type] [text/html] 396s # debug: [Last-Modified] [Thu, 15 Aug 2024 02:32:38 GMT] 396s # debug: [Client-Date] [Fri, 29 Nov 2024 19:52:33 GMT] 396s # debug: [Client-Peer] [127.0.0.1:8529] 396s # debug: [Client-Response-Num] [1] 396s # debug: [DMMATCH1] [1] 396s ok 89 396s # --- 396s # ExpiresActive Off 396s ExpiresDefault A33711443 396s ExpiresByType image/jpeg M33122250 396s # debug: [Connection] [close] 396s # debug: [Date] [Fri, 29 Nov 2024 19:52:33 GMT] 396s # debug: [Accept-Ranges] [bytes] 396s # debug: [ETag] ["0-61fafa7f73d80"] 396s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0] 396s # debug: [Vary] [In-If1] 396s # debug: [Content-Type] [text/plain] 396s # debug: [Last-Modified] [Thu, 15 Aug 2024 02:32:38 GMT] 396s # debug: [Client-Date] [Fri, 29 Nov 2024 19:52:33 GMT] 396s # debug: [Client-Peer] [127.0.0.1:8529] 396s # debug: [Client-Response-Num] [1] 396s # debug: [DMMATCH1] [1] 396s ok 90 396s # --- 396s # ExpiresActive Off 396s ExpiresDefault A33711443 396s ExpiresByType image/jpeg M33122250 396s # debug: [Connection] [close] 396s # debug: [Date] [Fri, 29 Nov 2024 19:52:33 GMT] 396s # debug: [Accept-Ranges] [bytes] 396s # debug: [ETag] ["0-61fafa7f73d80"] 396s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0] 396s # debug: [Vary] [In-If1] 396s # debug: [Content-Type] [image/gif] 396s # debug: [Last-Modified] [Thu, 15 Aug 2024 02:32:38 GMT] 396s # debug: [Client-Date] [Fri, 29 Nov 2024 19:52:33 GMT] 396s # debug: [Client-Peer] [127.0.0.1:8529] 396s # debug: [Client-Response-Num] [1] 396s # debug: [DMMATCH1] [1] 396s ok 91 396s # --- 396s # ExpiresActive Off 396s ExpiresDefault A33711443 396s ExpiresByType image/jpeg M33122250 396s # debug: [Connection] [close] 396s # debug: [Date] [Fri, 29 Nov 2024 19:52:33 GMT] 396s # debug: [Accept-Ranges] [bytes] 396s # debug: [ETag] ["0-61fafa7f73d80"] 396s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0] 396s # debug: [Vary] [In-If1] 396s # debug: [Content-Type] [image/jpeg] 396s # debug: [Last-Modified] [Thu, 15 Aug 2024 02:32:38 GMT] 396s # debug: [Client-Date] [Fri, 29 Nov 2024 19:52:33 GMT] 396s # debug: [Client-Peer] [127.0.0.1:8529] 396s # debug: [Client-Response-Num] [1] 396s # debug: [DMMATCH1] [1] 396s ok 92 396s ok 424s t/modules/ext_filter.t .............. 424s 1..24 424s # Running under perl version 5.040000 for linux 424s # Current time local: Fri Nov 29 19:52:33 2024 424s # Current time GMT: Fri Nov 29 19:52:33 2024 424s # Using Test.pm version 1.31 424s # Using Apache/Test.pm version 1.44 424s # testing : sed output filter 424s # expected: 'barbar' 424s # received: 'barbar' 424s ok 1 424s # testing : slow filter process 424s # expected: 'foobar' 424s # received: 'foobar' 424s ok 2 424s # testing : echo worked 424s # expected: 200 424s # received: '200' 424s ok 3 424s # testing : request body filtered 424s # expected: 'barbar 424s # ' 424s # received: 'barbar 424s # ' 424s ok 4 424s # testing : got 413 error 424s # expected: 413 424s # received: '413' 424s ok 5 424s # testing : got 413 error body 424s # expected: qr/413 Request Entity Too Large/ 424s # received: ' 424s # 424s # 413 Request Entity Too Large 424s # 424s #

Request Entity Too Large

424s # The requested resource does not allow request data with POST requests, or the amount of data provided in 424s # the request exceeds the capacity limit. 424s # 424s # ' 424s ok 6 424s # testing : got 413 error 424s # expected: 413 424s # received: '413' 424s ok 7 424s # testing : got 413 error body 424s # expected: qr/413 Request Entity Too Large/ 424s # received: ' 424s # 424s # 413 Request Entity Too Large 424s # 424s #

Request Entity Too Large

424s # The requested resource does not allow request data with POST requests, or the amount of data provided in 424s # the request exceeds the capacity limit. 424s # 424s # ' 424s ok 8 424s # testing : got 413 error 424s # expected: 413 424s # received: '413' 424s ok 9 424s # testing : got 413 error body 424s # expected: qr/413 Request Entity Too Large/ 424s # received: ' 424s # 424s # 413 Request Entity Too Large 424s # 424s #

Request Entity Too Large

424s # The requested resource does not allow request data with POST requests, or the amount of data provided in 424s # the request exceeds the capacity limit. 424s # 424s # ' 424s ok 10 424s # testing : got 413 error 424s # expected: 413 424s # received: '413' 424s ok 11 424s # testing : got 413 error body 424s # expected: qr/413 Request Entity Too Large/ 424s # received: ' 424s # 424s # 413 Request Entity Too Large 424s # 424s #

Request Entity Too Large

424s # The requested resource does not allow request data with POST requests, or the amount of data provided in 424s # the request exceeds the capacity limit. 424s # 424s # ' 424s ok 12 424s # testing : got 413 error 424s # expected: 413 424s # received: '413' 424s ok 13 424s # testing : got 413 error body 424s # expected: qr/413 Request Entity Too Large/ 424s # received: ' 424s # 424s # 413 Request Entity Too Large 424s # 424s #

Request Entity Too Large

424s # The requested resource does not allow request data with POST requests, or the amount of data provided in 424s # the request exceeds the capacity limit. 424s # 424s # ' 424s ok 14 424s # testing : got 413 error 424s # expected: 413 424s # received: '413' 424s ok 15 424s # testing : got 413 error body 424s # expected: qr/413 Request Entity Too Large/ 424s # received: ' 424s # 424s # 413 Request Entity Too Large 424s # 424s #

Request Entity Too Large

424s # The requested resource does not allow request data with POST requests, or the amount of data provided in 424s # the request exceeds the capacity limit. 424s # 424s # ' 424s ok 16 424s # testing : got 413 error 424s # expected: 413 424s # received: '413' 424s ok 17 424s # testing : got 413 error body 424s # expected: qr/413 Request Entity Too Large/ 424s # received: ' 424s # 424s # 413 Request Entity Too Large 424s # 424s #

Request Entity Too Large

424s # The requested resource does not allow request data with POST requests, or the amount of data provided in 424s # the request exceeds the capacity limit. 424s # 424s # ' 424s ok 18 424s # testing : got 413 error 424s # expected: 413 424s # received: '413' 424s ok 19 424s # testing : got 413 error body 424s # expected: qr/413 Request Entity Too Large/ 424s # received: ' 424s # 424s # 413 Request Entity Too Large 424s # 424s #

Request Entity Too Large

424s # The requested resource does not allow request data with POST requests, or the amount of data provided in 424s # the request exceeds the capacity limit. 424s # 424s # ' 424s ok 20 424s # testing : got 413 error 424s # expected: 413 424s # received: '413' 424s ok 21 424s # testing : got 413 error body 424s # expected: qr/413 Request Entity Too Large/ 424s # received: ' 424s # 424s # 413 Request Entity Too Large 424s # 424s #

Request Entity Too Large

424s # The requested resource does not allow request data with POST requests, or the amount of data provided in 424s # the request exceeds the capacity limit. 424s # 424s # ' 424s ok 22 424s # testing : got 413 error 424s # expected: 413 424s # received: '413' 424s ok 23 424s # testing : got 413 error body 424s # expected: qr/413 Request Entity Too Large/ 424s # received: ' 424s # 424s # 413 Request Entity Too Large 424s # 424s #

Request Entity Too Large

424s # The requested resource does not allow request data with POST requests, or the amount of data provided in 424s # the request exceeds the capacity limit. 424s # 424s # ' 424s ok 24 424s ok 427s t/modules/filter.t .................. 427s 1..5 427s # Running under perl version 5.040000 for linux 427s # Current time local: Fri Nov 29 19:53:01 2024 427s # Current time GMT: Fri Nov 29 19:53:01 2024 427s # Using Test.pm version 1.31 427s # Using Apache/Test.pm version 1.44 427s # expected: 'HELLOWORLD' 427s # received: 'HELLOWORLD' 427s ok 1 427s # expected: 'HELLOWORLD' 427s # received: 'HELLOWORLD' 427s ok 2 427s # expected: 'HELLOWORLD' 427s # received: 'HELLOWORLD' 427s ok 3 427s # expected: 'helloworld' 427s # received: 'helloworld' 427s ok 4 427s # expected: 'helloworld' 427s # received: 'helloworld' 427s ok 5 427s ok 431s t/modules/headers.t ................. 431s 1..376 431s # Running under perl version 5.040000 for linux 431s # Current time local: Fri Nov 29 19:53:04 2024 431s # Current time GMT: Fri Nov 29 19:53:04 2024 431s # Using Test.pm version 1.31 431s # Using Apache/Test.pm version 1.44 431s ok 1 431s ok 2 431s ok 3 431s ok 4 431s ok 5 431s ok 6 431s ok 7 431s ok 8 431s ok 9 431s ok 10 431s ok 11 431s ok 12 431s ok 13 431s ok 14 431s ok 15 431s ok 16 431s ok 17 431s ok 18 431s ok 19 431s ok 20 431s ok 21 431s ok 22 431s ok 23 431s ok 24 431s ok 25 431s ok 26 431s ok 27 431s ok 28 431s ok 29 431s ok 30 431s ok 31 431s ok 32 431s ok 33 431s ok 34 431s ok 35 431s ok 36 431s ok 37 431s ok 38 431s ok 39 431s ok 40 431s ok 41 431s ok 42 431s ok 43 431s ok 44 431s ok 45 431s ok 46 431s ok 47 431s ok 48 431s ok 49 431s ok 50 431s ok 51 431s ok 52 431s ok 53 431s ok 54 431s ok 55 431s ok 56 431s ok 57 431s ok 58 431s ok 59 431s ok 60 431s ok 61 431s ok 62 431s ok 63 431s ok 64 431s ok 65 431s ok 66 431s ok 67 431s ok 68 431s ok 69 431s ok 70 431s ok 71 431s ok 72 431s ok 73 431s ok 74 431s ok 75 431s ok 76 431s ok 77 431s ok 78 431s ok 79 431s ok 80 431s ok 81 431s ok 82 431s ok 83 431s ok 84 431s ok 85 431s ok 86 431s ok 87 431s ok 88 431s ok 89 431s ok 90 431s ok 91 431s ok 92 431s ok 93 431s ok 94 431s ok 95 431s ok 96 431s ok 97 431s ok 98 431s ok 99 431s ok 100 431s ok 101 431s ok 102 431s ok 103 431s ok 104 431s ok 105 431s ok 106 431s ok 107 431s ok 108 431s ok 109 431s ok 110 431s ok 111 431s ok 112 431s ok 113 431s ok 114 431s ok 115 431s ok 116 431s ok 117 431s ok 118 431s ok 119 431s ok 120 431s ok 121 431s ok 122 431s ok 123 431s ok 124 431s ok 125 431s ok 126 431s ok 127 431s ok 128 431s ok 129 431s ok 130 431s ok 131 431s ok 132 431s ok 133 431s ok 134 431s ok 135 431s ok 136 431s ok 137 431s ok 138 431s ok 139 431s ok 140 431s ok 141 431s ok 142 431s ok 143 431s ok 144 431s ok 145 431s ok 146 431s ok 147 431s ok 148 431s ok 149 431s ok 150 431s ok 151 431s ok 152 431s ok 153 431s ok 154 431s ok 155 431s ok 156 431s ok 157 431s ok 158 431s ok 159 431s ok 160 431s ok 161 431s ok 162 431s ok 163 431s ok 164 431s ok 165 431s ok 166 431s ok 167 431s ok 168 431s ok 169 431s ok 170 431s ok 171 431s ok 172 431s ok 173 431s ok 174 431s ok 175 431s ok 176 431s ok 177 431s ok 178 431s ok 179 431s ok 180 431s ok 181 431s ok 182 431s ok 183 431s ok 184 431s ok 185 431s ok 186 431s ok 187 431s ok 188 431s ok 189 431s ok 190 431s ok 191 431s ok 192 431s ok 193 431s ok 194 431s ok 195 431s ok 196 431s ok 197 431s ok 198 431s ok 199 431s ok 200 431s ok 201 431s ok 202 431s ok 203 431s ok 204 431s ok 205 431s ok 206 431s ok 207 431s ok 208 431s ok 209 431s ok 210 431s ok 211 431s ok 212 431s ok 213 431s ok 214 431s ok 215 431s ok 216 431s ok 217 431s ok 218 431s ok 219 431s ok 220 431s ok 221 431s ok 222 431s ok 223 431s ok 224 431s ok 225 431s ok 226 431s ok 227 431s ok 228 431s ok 229 431s ok 230 431s ok 231 431s ok 232 431s ok 233 431s ok 234 431s ok 235 431s ok 236 431s ok 237 431s ok 238 431s ok 239 431s ok 240 431s ok 241 431s ok 242 431s ok 243 431s ok 244 431s ok 245 431s ok 246 431s ok 247 431s ok 248 431s ok 249 431s ok 250 431s ok 251 431s ok 252 431s ok 253 431s ok 254 431s ok 255 431s ok 256 431s ok 257 431s ok 258 431s ok 259 431s ok 260 431s ok 261 431s ok 262 431s ok 263 431s ok 264 431s ok 265 431s ok 266 431s ok 267 431s ok 268 431s ok 269 431s ok 270 431s ok 271 431s ok 272 431s ok 273 431s ok 274 431s ok 275 431s ok 276 431s ok 277 431s ok 278 431s ok 279 431s ok 280 431s ok 281 431s ok 282 431s ok 283 431s ok 284 431s ok 285 431s ok 286 431s ok 287 431s ok 288 431s ok 289 431s ok 290 431s ok 291 431s ok 292 431s ok 293 431s ok 294 431s ok 295 431s ok 296 431s ok 297 431s ok 298 431s ok 299 431s ok 300 431s ok 301 431s ok 302 431s ok 303 431s ok 304 431s ok 305 431s ok 306 431s ok 307 431s ok 308 431s ok 309 431s ok 310 431s ok 311 431s ok 312 431s ok 313 431s ok 314 431s ok 315 431s ok 316 431s ok 317 431s ok 318 431s ok 319 431s ok 320 431s ok 321 431s ok 322 431s ok 323 431s ok 324 431s ok 325 431s ok 326 431s ok 327 431s ok 328 431s ok 329 431s ok 330 431s ok 331 431s ok 332 431s ok 333 431s ok 334 431s ok 335 431s ok 336 431s ok 337 431s ok 338 431s ok 339 431s ok 340 431s 431s 431s 431s Header sent n°0: 431s header: Test-Header 431s value: value 431s Header sent n°1: 431s header: Aaa 431s value: b 431s Header sent n°2: 431s header: Aa 431s value: bb 431s # testing : Checking return code is '200' 431s # expected: 200 431s # received: '200' 431s ok 341 431s 431s Header received n°0: 431s header: Test-Header 431s expected: value 431s received: value 431s 431s Header received n°1: 431s header: Aaa 431s expected: b 431s received: b 431s 431s Header received n°2: 431s header: Aa 431s expected: bb 431s received: bb 431s 431s Response received is: 431s HTTP/1.1 200 OK 431s Connection: close 431s Date: Fri, 29 Nov 2024 19:53:08 GMT 431s Accept-Ranges: bytes 431s ETag: "0-61fafa7f73d80" 431s Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 431s Vary: In-If1 431s Content-Length: 0 431s Content-Type: text/html 431s Last-Modified: Thu, 15 Aug 2024 02:32:38 GMT 431s Aa: bb 431s Aaa: b 431s Client-Date: Fri, 29 Nov 2024 19:53:08 GMT 431s Client-Peer: 127.0.0.1:8529 431s Client-Response-Num: 1 431s DMMATCH1: 1 431s Test-Header: value 431s 431s ok 342 431s 431s 431s 431s Header sent n°0: 431s header: Test-Header 431s value: foo 431s Header sent n°1: 431s header: aaa 431s value: b 431s Header sent n°2: 431s header: aa 431s value: bb 431s # testing : Checking return code is '200' 431s # expected: 200 431s # received: '200' 431s ok 343 431s 431s Header received n°0: 431s header: Test-Header 431s expected: foo 431s received: foo 431s 431s Header received n°1: 431s header: aa 431s expected: bb 431s received: bb 431s 431s Response received is: 431s HTTP/1.1 200 OK 431s Connection: close 431s Date: Fri, 29 Nov 2024 19:53:08 GMT 431s Accept-Ranges: bytes 431s ETag: "0-61fafa7f73d80" 431s Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 431s Vary: In-If1 431s Content-Length: 0 431s Content-Type: text/html 431s Last-Modified: Thu, 15 Aug 2024 02:32:38 GMT 431s Aa: bb 431s Client-Date: Fri, 29 Nov 2024 19:53:08 GMT 431s Client-Peer: 127.0.0.1:8529 431s Client-Response-Num: 1 431s DMMATCH1: 1 431s Test-Header: foo 431s 431s ok 344 431s 431s 431s 431s Header sent n°0: 431s header: Test-Header 431s value: foo 431s Header sent n°1: 431s header: Test-Header1 431s value: value1 431s Header sent n°2: 431s header: Test-Header2 431s value: value2 431s # testing : Checking return code is '200' 431s # expected: 200 431s # received: '200' 431s ok 345 431s 431s Header received n°0: 431s header: Test-Header 431s expected: foo 431s received: foo 431s 431s Header received n°1: 431s header: Test-Header1 431s expected: value1 431s received: value1 431s 431s Header received n°2: 431s header: Test-Header2 431s expected: value2 431s received: value2 431s 431s Response received is: 431s HTTP/1.1 200 OK 431s Connection: close 431s Date: Fri, 29 Nov 2024 19:53:08 GMT 431s Accept-Ranges: bytes 431s ETag: "0-61fafa7f73d80" 431s Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 431s Vary: In-If1 431s Content-Length: 0 431s Content-Type: text/html 431s Last-Modified: Thu, 15 Aug 2024 02:32:38 GMT 431s Client-Date: Fri, 29 Nov 2024 19:53:08 GMT 431s Client-Peer: 127.0.0.1:8529 431s Client-Response-Num: 1 431s DMMATCH1: 1 431s Test-Header: foo 431s Test-Header1: value1 431s Test-Header2: value2 431s 431s ok 346 431s 431s 431s 431s Header sent n°0: 431s header: Test-Header 431s value: foofoo 431s # testing : Checking return code is '200' 431s # expected: 200 431s # received: '200' 431s ok 347 431s 431s Header received n°0: 431s header: Test-Header 431s expected: barfoo 431s received: barfoo 431s 431s Response received is: 431s HTTP/1.1 200 OK 431s Connection: close 431s Date: Fri, 29 Nov 2024 19:53:08 GMT 431s Accept-Ranges: bytes 431s ETag: "0-61fafa7f73d80" 431s Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 431s Vary: In-If1 431s Content-Length: 0 431s Content-Type: text/html 431s Last-Modified: Thu, 15 Aug 2024 02:32:38 GMT 431s Client-Date: Fri, 29 Nov 2024 19:53:08 GMT 431s Client-Peer: 127.0.0.1:8529 431s Client-Response-Num: 1 431s DMMATCH1: 1 431s Test-Header: barfoo 431s 431s ok 348 431s 431s 431s 431s Header sent n°0: 431s header: Test-Header 431s value: foo2foo2 431s # testing : Checking return code is '200' 431s # expected: 200 431s # received: '200' 431s ok 349 431s 431s Header received n°0: 431s header: Test-Header 431s expected: barfoo2 431s received: barfoo2 431s 431s Response received is: 431s HTTP/1.1 200 OK 431s Connection: close 431s Date: Fri, 29 Nov 2024 19:53:08 GMT 431s Accept-Ranges: bytes 431s ETag: "0-61fafa7f73d80" 431s Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 431s Vary: In-If1 431s Content-Length: 0 431s Content-Type: text/html 431s Last-Modified: Thu, 15 Aug 2024 02:32:38 GMT 431s Client-Date: Fri, 29 Nov 2024 19:53:08 GMT 431s Client-Peer: 127.0.0.1:8529 431s Client-Response-Num: 1 431s DMMATCH1: 1 431s Test-Header: barfoo2 431s 431s ok 350 431s 431s 431s 431s Header sent n°0: 431s header: Test-Header 431s value: foofoo 431s # testing : Checking return code is '200' 431s # expected: 200 431s # received: '200' 431s ok 351 431s 431s Header received n°0: 431s header: Test-Header 431s expected: bar2foo 431s received: bar2foo 431s 431s Response received is: 431s HTTP/1.1 200 OK 431s Connection: close 431s Date: Fri, 29 Nov 2024 19:53:08 GMT 431s Accept-Ranges: bytes 431s ETag: "0-61fafa7f73d80" 431s Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 431s Vary: In-If1 431s Content-Length: 0 431s Content-Type: text/html 431s Last-Modified: Thu, 15 Aug 2024 02:32:38 GMT 431s Client-Date: Fri, 29 Nov 2024 19:53:08 GMT 431s Client-Peer: 127.0.0.1:8529 431s Client-Response-Num: 1 431s DMMATCH1: 1 431s Test-Header: bar2foo 431s 431s ok 352 431s 431s 431s 431s Header sent n°0: 431s header: Test-Header 431s value: foofoo 431s # testing : Checking return code is '200' 431s # expected: 200 431s # received: '200' 431s ok 353 431s 431s Header received n°0: 431s header: Test-Header 431s expected: barbar 431s received: barbar 431s 431s Response received is: 431s HTTP/1.1 200 OK 431s Connection: close 431s Date: Fri, 29 Nov 2024 19:53:08 GMT 431s Accept-Ranges: bytes 431s ETag: "0-61fafa7f73d80" 431s Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 431s Vary: In-If1 431s Content-Length: 0 431s Content-Type: text/html 431s Last-Modified: Thu, 15 Aug 2024 02:32:38 GMT 431s Client-Date: Fri, 29 Nov 2024 19:53:08 GMT 431s Client-Peer: 127.0.0.1:8529 431s Client-Response-Num: 1 431s DMMATCH1: 1 431s Test-Header: barbar 431s 431s ok 354 431s 431s 431s 431s Header sent n°0: 431s header: Test-Header 431s value: foo2foo2 431s # testing : Checking return code is '200' 431s # expected: 200 431s # received: '200' 431s ok 355 431s 431s Header received n°0: 431s header: Test-Header 431s expected: barbar 431s received: barbar 431s 431s Response received is: 431s HTTP/1.1 200 OK 431s Connection: close 431s Date: Fri, 29 Nov 2024 19:53:08 GMT 431s Accept-Ranges: bytes 431s ETag: "0-61fafa7f73d80" 431s Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 431s Vary: In-If1 431s Content-Length: 0 431s Content-Type: text/html 431s Last-Modified: Thu, 15 Aug 2024 02:32:38 GMT 431s Client-Date: Fri, 29 Nov 2024 19:53:08 GMT 431s Client-Peer: 127.0.0.1:8529 431s Client-Response-Num: 1 431s DMMATCH1: 1 431s Test-Header: barbar 431s 431s ok 356 431s 431s 431s 431s Header sent n°0: 431s header: Test-Header 431s value: foofoo 431s # testing : Checking return code is '200' 431s # expected: 200 431s # received: '200' 431s ok 357 431s 431s Header received n°0: 431s header: Test-Header 431s expected: bar2bar2 431s received: bar2bar2 431s 431s Response received is: 431s HTTP/1.1 200 OK 431s Connection: close 431s Date: Fri, 29 Nov 2024 19:53:08 GMT 431s Accept-Ranges: bytes 431s ETag: "0-61fafa7f73d80" 431s Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 431s Vary: In-If1 431s Content-Length: 0 431s Content-Type: text/html 431s Last-Modified: Thu, 15 Aug 2024 02:32:38 GMT 431s Client-Date: Fri, 29 Nov 2024 19:53:08 GMT 431s Client-Peer: 127.0.0.1:8529 431s Client-Response-Num: 1 431s DMMATCH1: 1 431s Test-Header: bar2bar2 431s 431s ok 358 431s # testing : Checking return code is '200' 431s # expected: 200 431s # received: '200' 431s ok 359 431s 431s Header received n°0: 431s header: Test-Header 431s expected: foo 431s received: foo 431s 431s Response received is: 431s HTTP/1.1 200 OK 431s Connection: close 431s Date: Fri, 29 Nov 2024 19:53:08 GMT 431s Accept-Ranges: bytes 431s ETag: "0-61fafa7f73d80" 431s Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 431s Vary: In-If1 431s Content-Length: 0 431s Content-Type: text/html 431s Last-Modified: Thu, 15 Aug 2024 02:32:38 GMT 431s Client-Date: Fri, 29 Nov 2024 19:53:08 GMT 431s Client-Peer: 127.0.0.1:8529 431s Client-Response-Num: 1 431s DMMATCH1: 1 431s Test-Header: foo 431s 431s ok 360 431s 431s 431s 431s Header sent n°0: 431s header: Test-Header 431s value: foo 431s # testing : Checking return code is '200' 431s # expected: 200 431s # received: '200' 431s ok 361 431s 431s Header received n°0: 431s header: Test-Header 431s expected: foo 431s received: foo 431s 431s Response received is: 431s HTTP/1.1 200 OK 431s Connection: close 431s Date: Fri, 29 Nov 2024 19:53:08 GMT 431s Accept-Ranges: bytes 431s ETag: "0-61fafa7f73d80" 431s Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 431s Vary: In-If1 431s Content-Length: 0 431s Content-Type: text/html 431s Last-Modified: Thu, 15 Aug 2024 02:32:38 GMT 431s Client-Date: Fri, 29 Nov 2024 19:53:08 GMT 431s Client-Peer: 127.0.0.1:8529 431s Client-Response-Num: 1 431s DMMATCH1: 1 431s Test-Header: foo 431s 431s ok 362 431s 431s 431s 431s Header sent n°0: 431s header: Test-Header 431s value: "foo" 431s # testing : Checking return code is '200' 431s # expected: 200 431s # received: '200' 431s ok 363 431s 431s Header received n°0: 431s header: Test-Header 431s expected: "foo", foo 431s received: "foo", foo 431s 431s Response received is: 431s HTTP/1.1 200 OK 431s Connection: close 431s Date: Fri, 29 Nov 2024 19:53:08 GMT 431s Accept-Ranges: bytes 431s ETag: "0-61fafa7f73d80" 431s Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 431s Vary: In-If1 431s Content-Length: 0 431s Content-Type: text/html 431s Last-Modified: Thu, 15 Aug 2024 02:32:38 GMT 431s Client-Date: Fri, 29 Nov 2024 19:53:08 GMT 431s Client-Peer: 127.0.0.1:8529 431s Client-Response-Num: 1 431s DMMATCH1: 1 431s Test-Header: "foo", foo 431s 431s ok 364 431s 431s 431s 431s Header sent n°0: 431s header: Test-Header 431s value: foo 431s # testing : Checking return code is '200' 431s # expected: 200 431s # received: '200' 431s ok 365 431s 431s Header received n°0: 431s header: Test-Header 431s expected: foo, bar 431s received: foo, bar 431s 431s Response received is: 431s HTTP/1.1 200 OK 431s Connection: close 431s Date: Fri, 29 Nov 2024 19:53:08 GMT 431s Accept-Ranges: bytes 431s ETag: "0-61fafa7f73d80" 431s Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 431s Vary: In-If1 431s Content-Length: 0 431s Content-Type: text/html 431s Last-Modified: Thu, 15 Aug 2024 02:32:38 GMT 431s Client-Date: Fri, 29 Nov 2024 19:53:08 GMT 431s Client-Peer: 127.0.0.1:8529 431s Client-Response-Num: 1 431s DMMATCH1: 1 431s Test-Header: foo, bar 431s 431s ok 366 431s 431s 431s 431s Header sent n°0: 431s header: Test-Header 431s value: foo 431s # testing : Checking return code is '200' 431s # expected: 200 431s # received: '200' 431s ok 367 431s 431s Header received n°0: 431s header: Test-Header 431s expected: foo 431s received: foo 431s 431s Response received is: 431s HTTP/1.1 200 OK 431s Connection: close 431s Date: Fri, 29 Nov 2024 19:53:08 GMT 431s Accept-Ranges: bytes 431s ETag: "0-61fafa7f73d80" 431s Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 431s Vary: In-If1 431s Content-Length: 0 431s Content-Type: text/html 431s Last-Modified: Thu, 15 Aug 2024 02:32:38 GMT 431s Client-Date: Fri, 29 Nov 2024 19:53:08 GMT 431s Client-Peer: 127.0.0.1:8529 431s Client-Response-Num: 1 431s DMMATCH1: 1 431s Test-Header: foo 431s 431s ok 368 431s 431s 431s 431s Header sent n°0: 431s header: Test-Header 431s value: foo 431s # testing : Checking return code is '200' 431s # expected: 200 431s # received: '200' 431s ok 369 431s 431s Header received n°0: 431s header: Test-Header 431s expected: foo 431s received: foo 431s 431s Header received n°1: 431s header: Test-Header2 431s expected: bar 431s received: bar 431s 431s Response received is: 431s HTTP/1.1 200 OK 431s Connection: close 431s Date: Fri, 29 Nov 2024 19:53:08 GMT 431s Accept-Ranges: bytes 431s ETag: "0-61fafa7f73d80" 431s Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 431s Vary: In-If1 431s Content-Length: 0 431s Content-Type: text/html 431s Last-Modified: Thu, 15 Aug 2024 02:32:38 GMT 431s Client-Date: Fri, 29 Nov 2024 19:53:08 GMT 431s Client-Peer: 127.0.0.1:8529 431s Client-Response-Num: 1 431s DMMATCH1: 1 431s Test-Header: foo 431s Test-Header2: bar 431s 431s ok 370 431s # testing : Checking return code is '200' 431s # expected: 200 431s # received: '200' 431s ok 371 431s 431s Header received n°0: 431s header: Test-Header 431s expected: foo 431s received: foo 431s 431s Response received is: 431s HTTP/1.1 200 OK 431s Connection: close 431s Date: Fri, 29 Nov 2024 19:53:08 GMT 431s Accept-Ranges: bytes 431s ETag: "0-61fafa7f73d80" 431s Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 431s Vary: In-If1 431s Content-Length: 0 431s Content-Type: text/html 431s Last-Modified: Thu, 15 Aug 2024 02:32:38 GMT 431s Client-Date: Fri, 29 Nov 2024 19:53:08 GMT 431s Client-Peer: 127.0.0.1:8529 431s Client-Response-Num: 1 431s DMMATCH1: 1 431s Test-Header: foo 431s 431s ok 372 431s # testing : Checking return code is '200' 431s # expected: 200 431s # received: '200' 431s ok 373 431s 431s Header received n°0: 431s header: Test-Header 431s expected: foo 431s received: foo 431s 431s Response received is: 431s HTTP/1.1 200 OK 431s Connection: close 431s Date: Fri, 29 Nov 2024 19:53:08 GMT 431s Accept-Ranges: bytes 431s ETag: "0-61fafa7f73d80" 431s Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 431s Vary: In-If1 431s Content-Length: 0 431s Content-Type: text/html 431s Last-Modified: Thu, 15 Aug 2024 02:32:38 GMT 431s Client-Date: Fri, 29 Nov 2024 19:53:08 GMT 431s Client-Peer: 127.0.0.1:8529 431s Client-Response-Num: 1 431s DMMATCH1: 1 431s Test-Header: foo 431s 431s ok 374 431s # testing : Checking return code is '200' 431s # expected: 200 431s # received: '200' 431s ok 375 431s 431s Header received n°0: 431s header: Test-Header 431s expected: foo 431s received: foo 431s 431s Response received is: 431s HTTP/1.1 200 OK 431s Connection: close 431s Date: Fri, 29 Nov 2024 19:53:08 GMT 431s Accept-Ranges: bytes 431s ETag: "0-61fafa7f73d80" 431s Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 431s Vary: In-If1 431s Content-Length: 0 431s Content-Type: text/html 431s Last-Modified: Thu, 15 Aug 2024 02:32:38 GMT 431s Client-Date: Fri, 29 Nov 2024 19:53:08 GMT 431s Client-Peer: 127.0.0.1:8529 431s Client-Response-Num: 1 431s DMMATCH1: 1 431s Test-Header: foo 431s 431s ok 376 431s ok 434s t/modules/heartbeat.t ............... skipped: no reason given 440s t/modules/include.t ................. 440s 1..98 440s # Running under perl version 5.040000 for linux 440s # Current time local: Fri Nov 29 19:53:11 2024 440s # Current time GMT: Fri Nov 29 19:53:11 2024 440s # Using Test.pm version 1.31 440s # Using Apache/Test.pm version 1.44 440s # testing : GET /modules/include/abs-path.shtml 440s # expected: 'inc-extra2.shtml body inc-extra1.shtml body abs-path.shtml body' 440s # received: 'inc-extra2.shtml body inc-extra1.shtml body abs-path.shtml body' 440s ok 1 440s # testing : GET /modules/include/apexpr/err.shtml 440s # expected: '[an error occurred while processing this directive] err.shtml' 440s # received: '[an error occurred while processing this directive] err.shtml' 440s ok 2 440s # testing : GET /modules/include/apexpr/if1.shtml 440s # expected: 'pass' 440s # received: 'pass' 440s ok 3 440s # testing : GET /modules/include/apexpr/lazyvar.shtml 440s # expected: 'pass' 440s # received: 'pass' 440s ok 4 440s # testing : GET /modules/include/apexpr/restrict.shtml 440s # expected: '[an error occurred while processing this directive] restrict.shtml' 440s # received: '[an error occurred while processing this directive] restrict.shtml' 440s ok 5 440s # testing : GET /modules/include/apexpr/var.shtml 440s # expected: 'pass pass pass' 440s # received: 'pass pass pass' 440s ok 6 440s # testing : GET /modules/include/big.shtml 440s # expected: 'hello pass pass pass hello' 440s # received: 'hello pass pass pass hello' 440s ok 7 440s # testing : GET /modules/include/comment.shtml 440s # expected: 'No comment here' 440s # received: 'No comment here' 440s ok 8 440s # testing : GET /modules/include/echo.shtml 440s # expected: 'echo.shtml' 440s # received: 'echo.shtml' 440s ok 9 440s # testing : GET /modules/include/echo1.shtml 440s # expected: '' 440s # received: '' 440s ok 10 440s # testing : GET /modules/include/echo2.shtml 440s # expected: ' pass config echomsg pass' 440s # received: ' pass config echomsg pass' 440s ok 11 440s # testing : GET /modules/include/echo3.shtml 440s # expected: '' 440s # received: '' 440s ok 12 440s # testing : GET /modules/include/encode.shtml 440s # expected: '# %^ %23%20%25%5e' 440s # received: '# %^ %23%20%25%5e' 440s ok 13 440s # testing : GET /modules/include/errmsg1.shtml 440s # expected: 'errmsg' 440s # received: 'errmsg' 440s ok 14 440s # testing : GET /modules/include/errmsg2.shtml 440s # expected: 'errmsg' 440s # received: 'errmsg' 440s ok 15 440s # testing : GET /modules/include/errmsg3.shtml 440s # expected: 'errmsg' 440s # received: 'errmsg' 440s ok 16 440s # testing : GET /modules/include/errmsg4.shtml 440s # expected: 'pass errmsg' 440s # received: 'pass errmsg' 440s ok 17 440s # testing : GET /modules/include/errmsg5.shtml 440s # expected: '' 440s # received: '' 440s ok 18 440s # testing : GET /modules/include/exec/off/cgi.shtml 440s # expected: '[an error occurred while processing this directive]' 440s # received: '[an error occurred while processing this directive]' 440s ok 19 440s # testing : GET /modules/include/exec/off/cmd.shtml 440s # expected: '[an error occurred while processing this directive]' 440s # received: '[an error occurred while processing this directive]' 440s ok 20 440s # testing : GET /modules/include/exec/on/cgi.shtml 440s # expected: 'perl cgi' 440s # received: 'perl cgi' 440s ok 21 440s # testing : GET /modules/include/exec/on/cmd.shtml 440s # expected: 'pass' 440s # received: 'pass' 440s ok 22 440s # testing : GET /modules/include/extra/inc-bogus.shtml 440s # expected: '[an error occurred while processing this directive] inc-bogus.shtml body' 440s # received: '[an error occurred while processing this directive] inc-bogus.shtml body' 440s ok 23 440s # testing : GET /modules/include/foo.shtml 440s # expected: '[an error occurred while processing this directive] foo.shtml body' 440s # received: '[an error occurred while processing this directive] foo.shtml body' 440s ok 24 440s # testing : GET /modules/include/foo1.shtml 440s # expected: '[an error occurred while processing this directive] foo.shtml body' 440s # received: '[an error occurred while processing this directive] foo.shtml body' 440s ok 25 440s # testing : GET /modules/include/foo2.shtml 440s # expected: '[an error occurred while processing this directive] foo.shtml body' 440s # received: '[an error occurred while processing this directive] foo.shtml body' 440s ok 26 440s # testing : GET /modules/include/if1.shtml 440s # expected: 'pass' 440s # received: 'pass' 440s ok 27 440s # testing : GET /modules/include/if10.shtml 440s # expected: 'pass' 440s # received: 'pass' 440s ok 28 440s # testing : GET /modules/include/if11.shtml 440s # expected: 'pass' 440s # received: 'pass' 440s ok 29 440s # testing : GET /modules/include/if2.shtml 440s # expected: 'pass pass' 440s # received: 'pass pass' 440s ok 30 440s # testing : GET /modules/include/if3.shtml 440s # expected: 'pass pass pass' 440s # received: 'pass pass pass' 440s ok 31 440s # testing : GET /modules/include/if4.shtml 440s # expected: 'pass pass' 440s # received: 'pass pass' 440s ok 32 440s # testing : GET /modules/include/if5.shtml 440s # expected: 'pass pass pass' 440s # received: 'pass pass pass' 440s ok 33 440s # testing : GET /modules/include/if6.shtml 440s # expected: '[an error occurred while processing this directive]' 440s # received: '[an error occurred while processing this directive]' 440s ok 34 440s # testing : GET /modules/include/if7.shtml 440s # expected: '[an error occurred while processing this directive]' 440s # received: '[an error occurred while processing this directive]' 440s ok 35 440s # testing : GET /modules/include/if8.shtml 440s # expected: 'pass' 440s # received: 'pass' 440s ok 36 440s # testing : GET /modules/include/if9.shtml 440s # expected: 'pass pass' 440s # received: 'pass pass' 440s ok 37 440s # testing : GET /modules/include/inc-nego.shtml 440s # expected: 'index.html.en' 440s # received: 'index.html.en' 440s ok 38 440s # testing : GET /modules/include/inc-rfile.shtml 440s # expected: 'inc-extra2.shtml body inc-extra1.shtml body inc-rfile.shtml body' 440s # received: 'inc-extra2.shtml body inc-extra1.shtml body inc-rfile.shtml body' 440s ok 39 440s # testing : GET /modules/include/inc-rvirtual.shtml 440s # expected: 'inc-extra2.shtml body inc-extra1.shtml body inc-rvirtual.shtml body' 440s # received: 'inc-extra2.shtml body inc-extra1.shtml body inc-rvirtual.shtml body' 440s ok 40 440s # testing : GET /modules/include/include1.shtml 440s # expected: 'inc-two.shtml body include.shtml body' 440s # received: 'inc-two.shtml body include.shtml body' 440s ok 41 440s # testing : GET /modules/include/include2.shtml 440s # expected: 'inc-two.shtml body include.shtml body' 440s # received: 'inc-two.shtml body include.shtml body' 440s ok 42 440s # testing : GET /modules/include/include3.shtml 440s # expected: 'inc-two.shtml body inc-one.shtml body include.shtml body' 440s # received: 'inc-two.shtml body inc-one.shtml body include.shtml body' 440s ok 43 440s # testing : GET /modules/include/include4.shtml 440s # expected: 'inc-two.shtml body inc-one.shtml body include.shtml body' 440s # received: 'inc-two.shtml body inc-one.shtml body include.shtml body' 440s ok 44 440s # testing : GET /modules/include/include5.shtml 440s # expected: 'inc-two.shtml body inc-one.shtml body inc-three.shtml body include.shtml body' 440s # received: 'inc-two.shtml body inc-one.shtml body inc-three.shtml body include.shtml body' 440s ok 45 440s # testing : GET /modules/include/include6.shtml 440s # expected: 'inc-two.shtml body inc-one.shtml body inc-three.shtml body include.shtml body' 440s # received: 'inc-two.shtml body inc-one.shtml body inc-three.shtml body include.shtml body' 440s ok 46 440s # testing : GET /modules/include/malformed.shtml 440s # expected: '[an error occurred while processing this directive] malformed.shtml' 440s # received: '[an error occurred while processing this directive] malformed.shtml' 440s ok 47 440s # testing : POST /modules/include/mod_request/echo.shtml 440s # expected: 'echo.shtml' 440s # received: 'echo.shtml' 440s ok 48 440s # testing : POST /modules/include/mod_request/post.shtml 440s # expected: 'POST foo: bar foo2: bar2' 440s # received: 'POST foo: bar foo2: bar2' 440s ok 49 440s # testing : sizeof(body) > KeptBodySize 440s # expected: 413 440s # received: '413' 440s ok 50 440s # testing : GET /modules/include/mod_request/post.shtml?foo=bar&foo2=bar2 440s # expected: 'GET foo: bar foo2: bar2' 440s # received: 'GET foo: bar foo2: bar2' 440s ok 51 440s # testing : GET /modules/include/newline.shtml 440s # expected: 'inc-two.shtml body' 440s # received: 'inc-two.shtml body' 440s ok 52 440s # testing : GET /modules/include/notreal.shtml 440s # expected: 'pass ' 440s # received: '-->' 440s ok 54 440s # testing : GET /modules/include/parse2.shtml 440s # expected: '"' 440s # received: '"' 440s ok 55 440s # testing : GET /modules/include/ranged-virtual.shtml with Range 440s # expected: 'xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx' 440s # received: 'xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx' 440s ok 56 440s # testing : GET /modules/include/regex.shtml 440s # expected: '(none) 1 (none)' 440s # received: '(none) 1 (none)' 440s ok 57 440s # testing : GET /modules/include/retagged1.shtml 440s # expected: 'retagged1.shtml' 440s # received: 'retagged1.shtml' 440s ok 58 440s # testing : GET /modules/include/retagged2.shtml 440s # expected: '----retagged2.shtml' 440s # received: '----retagged2.shtml' 440s ok 59 440s # testing : GET /modules/include/set.shtml 440s # expected: 'set works' 440s # received: 'set works' 440s ok 60 440s # testing : GET /modules/include/var128.shtml 440s # expected: 'xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxyz' 440s # received: 'xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxyz' 440s ok 61 440s # testing : GET /modules/include/virtualq.shtml?foo=bar 440s # expected: 'foo=bar pass inc-two.shtml body foo=bar' 440s # received: 'foo=bar pass inc-two.shtml body foo=bar' 440s ok 62 440s # testing : GET /modules/include/size.shtml 440s # expected: '1,122 1,122 1.1K 1.1K' 440s # received: '1,122 1,122 1.1K 1.1K' 440s ok 63 440s # testing : GET /modules/include/file.shtml 440s # expected: 'Thursday, August 15, 2024 Thursday, August 15, 2024 1723689158 1723689158' 440s # received: 'Thursday, August 15, 2024 Thursday, August 15, 2024 1723689158 1723689158' 440s ok 64 440s # testing : GET /modules/include/printenv.shtml 440s # expected: '200' 440s # received: '200' 440s ok 65 440s ok 66 440s ok 67 440s # testing : /mod_include test/ 440s # expected: qr/mod_include test/ 440s # received: ' 440s # 440s # mod_include test 440s # 440s # 440s # 440s #

mod_include test

440s # 440s # 440s # Hello World 440s # 440s #

[back]

440s # 440s #
440s #
footer
440s # 440s # ' 440s ok 68 440s # testing : /Hello World/ 440s # expected: qr/Hello World/ 440s # received: ' 440s # 440s # mod_include test 440s # 440s # 440s # 440s #

mod_include test

440s # 440s # 440s # Hello World 440s # 440s #

[back]

440s # 440s #
440s #
footer
440s # 440s # ' 440s ok 69 440s # testing : /footer/ 440s # expected: qr/footer/ 440s # received: ' 440s # 440s # mod_include test 440s # 440s # 440s # 440s #

mod_include test

440s # 440s # 440s # Hello World 440s # 440s #

[back]

440s # 440s #
440s #
footer
440s # 440s # ' 440s ok 70 440s # testing : XBitHack off [0444] 440s # expected: ' ' 440s # received: ' ' 440s ok 71 440s # testing : XBitHack off [0544] 440s # expected: ' ' 440s # received: ' ' 440s ok 72 440s # testing : XBitHack off [0554] 440s # expected: ' ' 440s # received: ' ' 440s ok 73 440s # testing : XBitHack on [0444] 440s # expected: ' ' 440s # received: ' ' 440s ok 74 440s # testing : XBitHack on [0544] 440s # expected: 'No Last-modified date ; inc-two.shtml body ' 440s # received: 'No Last-modified date ; inc-two.shtml body ' 440s ok 75 440s # testing : XBitHack on [0554] 440s # expected: 'No Last-modified date ; inc-two.shtml body ' 440s # received: 'No Last-modified date ; inc-two.shtml body ' 440s ok 76 440s # testing : XBitHack both [timefmt] 440s # expected: 'xx2024xx' 440s # received: 'xx2024xx' 440s ok 77 440s # testing : XBitHack full [0444] 440s # expected: ' ' 440s # received: ' ' 440s ok 78 440s # testing : XBitHack full [0544] 440s # expected: 'No Last-modified date ; inc-two.shtml body ' 440s # received: 'No Last-modified date ; inc-two.shtml body ' 440s ok 79 440s # testing : XBitHack full [0554] 440s # expected: 'Has Last-modified date ; inc-two.shtml body ' 440s # received: 'Has Last-modified date ; inc-two.shtml body ' 440s ok 80 440s # testing : XBitHack full [0554] / ETag 440s # expected: 'No ETag ; ' 440s # received: 'No ETag ; ' 440s ok 81 440s # testing : XBitHack full [0554] / If-Modified-Since 440s # expected: 304 440s # received: '304' 440s ok 82 440s # testing : XBitHack full [0544] / If-Modified-Since 440s # expected: 200 440s # received: '200' 440s ok 83 440s # testing : XBitHack full [0544] / ETag 440s # expected: 'No ETag ; inc-two.shtml body ' 440s # received: 'No ETag ; inc-two.shtml body ' 440s ok 84 440s # testing : GET /modules/include/bucketeer/y.shtml 440s # expected: '____ _____ _____ ___________________ ##################################1/8 ##################################2/8 ##################################3/8 ##################################4/8 ##################################5/8 ##################################6/8/tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs ##################################7/8 ##################################8/8 @@@@@@@@ @@@@@@@@@@@@@@@@@@@@@@@@' 440s # received: '____ _____ _____ ___________________ ##################################1/8 ##################################2/8 ##################################3/8 ##################################4/8 ##################################5/8 ##################################6/8/tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs ##################################7/8 ##################################8/8 @@@@@@@@ @@@@@@@@@@@@@@@@@@@@@@@@' 440s ok 85 440s # testing : GET /modules/include/bucketeer/y0.shtml 440s # expected: '____ ______________________________________________________________________________ ______________________________________________________________________________________ ___________________ ##################################### ##################################### ##################################### ##################################### ##################################### ##################################### ##################################### ##################################### @@@@@@@@ @@@@@@@@@@@@@@@@@@@@@@@@' 440s # received: '____ ______________________________________________________________________________ ______________________________________________________________________________________ ___________________ ##################################### ##################################### ##################################### ##################################### ##################################### ##################################### ##################################### ##################################### @@@@@@@@ @@@@@@@@@@@@@@@@@@@@@@@@' 440s ok 86 440s # testing : GET /modules/include/bucketeer/y1.shtml 440s # expected: '____ ______________________________________________________________________________ ______________________________________________________________________________________ ___________________ ##################################### ##################################### ##################################### ##################################### ##################################### ##################################### ##################################### ##################################### @@@@@@@@ @@@@@@@@@@@@@@@@@@@@@@@@' 440s # received: '____ ______________________________________________________________________________ ______________________________________________________________________________________ ___________________ ##################################### ##################################### ##################################### ##################################### ##################################### ##################################### ##################################### ##################################### @@@@@@@@ @@@@@@@@@@@@@@@@@@@@@@@@' 440s ok 87 440s # testing : GET /modules/include/bucketeer/y2.shtml 440s # expected: '____ ______________________________________________________________________________ ______________________________________________________________________________________ ___________________ ##################################### ##################################### ##################################### ##################################### ##################################### ##################################### ##################################### ##################################### @@@@@@@@ @@@@@@@@@@@@@@@@@@@@@@@@' 440s # received: '____ ______________________________________________________________________________ ______________________________________________________________________________________ ___________________ ##################################### ##################################### ##################################### ##################################### ##################################### ##################################### ##################################### ##################################### @@@@@@@@ @@@@@@@@@@@@@@@@@@@@@@@@' 440s ok 88 440s # testing : GET /modules/include/bucketeer/y3.shtml 440s # expected: '____ ______________________________________________________________________________ ______________________________________________________________________________________ ___________________ ##################################### ##################################### ##################################### ##################################### ##################################### ##################################### ##################################### ##################################### @@@@@@@@ @@@@@@@@@@@@@@@@@@@@@@@@' 440s # received: '____ ______________________________________________________________________________ ______________________________________________________________________________________ ___________________ ##################################### ##################################### ##################################### ##################################### ##################################### ##################################### ##################################### ##################################### @@@@@@@@ @@@@@@@@@@@@@@@@@@@@@@@@' 440s ok 89 440s # testing : GET /modules/include/bucketeer/y4.shtml 440s # expected: '[an error occurred while processing this directive]' 440s # received: '[an error occurred while processing this directive]' 440s ok 90 440s # testing : GET /modules/include/bucketeer/y5.shtml 440s # expected: 'pass [an error occurred while processing this directive] pass pass1' 440s # received: 'pass [an error occurred while processing this directive] pass pass1' 440s ok 91 440s # testing : GET /modules/include/bucketeer/y6.shtml 440s # expected: 'BeforeIfElseBlockAfterIf' 440s # received: 'BeforeIfElseBlockAfterIf' 440s ok 92 440s # testing : GET /modules/include/bucketeer/y7.shtml 440s # expected: 'Before If SomethingElseAfter if' 440s # received: 'Before If SomethingElseAfter if' 440s ok 93 440s # testing : GET /modules/include/bucketeer/y8.shtml 440s # expected: 'FalseSetDone' 440s # received: 'FalseSetDone' 440s ok 94 440s # testing : GET /modules/include/bucketeer/y9.shtml 440s # expected: 'FalseSetDone' 440s # received: 'FalseSetDone' 440s ok 95 440s # testing : GET /modules/include/bucketeer/y10.shtml 440s # expected: '"pass"' 440s # received: '"pass"' 440s ok 96 440s # testing : GET /modules/include/bucketeer/retagged3.shtml 440s # expected: '----retagged3.shtml' 440s # received: '----retagged3.shtml' 440s ok 97 440s # testing : GET /modules/include/bucketeer/retagged4.shtml 440s # expected: '---pass' 440s # received: '---pass' 440s ok 98 440s ok 443s t/modules/info.t .................... 443s 1..1 443s # Running under perl version 5.040000 for linux 443s # Current time local: Fri Nov 29 19:53:17 2024 443s # Current time GMT: Fri Nov 29 19:53:17 2024 443s # Using Test.pm version 1.31 443s # Using Apache/Test.pm version 1.44 443s ok 1 443s ok 446s t/modules/ldap.t .................... skipped: LDAP testing not configured 449s t/modules/lua.t ..................... 449s 1..60 449s # Running under perl version 5.040000 for linux 449s # Current time local: Fri Nov 29 19:53:23 2024 449s # Current time GMT: Fri Nov 29 19:53:23 2024 449s # Using Test.pm version 1.31 449s # Using Apache/Test.pm version 1.44 449s # testing : code for /modules/lua/hello.lua 449s # expected: 200 449s # received: '200' 449s ok 1 449s # testing : response content for /modules/lua/hello.lua 449s # expected: 'Hello Lua World! 449s # ' 449s # received: 'Hello Lua World! 449s # ' 449s ok 2 449s # testing : c-type for /modules/lua/hello.lua 449s # expected: 'text/plain' 449s # received: 'text/plain' 449s ok 3 449s ok 4 # skip 449s # testing : code for /modules/lua/404?translateme=1 449s # expected: 200 449s # received: '200' 449s ok 5 449s # testing : response content for /modules/lua/404?translateme=1 449s # expected: 'Hello Lua World! 449s # ' 449s # received: 'Hello Lua World! 449s # ' 449s ok 6 449s ok 7 # skip 449s ok 8 # skip 449s # testing : code for /modules/lua/translate-inherit-before/404?translateme=1 449s # expected: 200 449s # received: '200' 449s ok 9 449s # testing : response content for /modules/lua/translate-inherit-before/404?translateme=1 449s # expected: 'other lua handler 449s # ' 449s # received: 'other lua handler 449s # ' 449s ok 10 449s ok 11 # skip 449s ok 12 # skip 449s # testing : code for /modules/lua/translate-inherit-default-before/404?translateme=1 449s # expected: 200 449s # received: '200' 449s ok 13 449s # testing : response content for /modules/lua/translate-inherit-default-before/404?translateme=1 449s # expected: 'other lua handler 449s # ' 449s # received: 'other lua handler 449s # ' 449s ok 14 449s ok 15 # skip 449s ok 16 # skip 449s # testing : code for /modules/lua/translate-inherit-after/404?translateme=1 449s # expected: 200 449s # received: '200' 449s ok 17 449s # testing : response content for /modules/lua/translate-inherit-after/404?translateme=1 449s # expected: 'Hello Lua World! 449s # ' 449s # received: 'Hello Lua World! 449s # ' 449s ok 18 449s ok 19 # skip 449s ok 20 # skip 449s # testing : code for /modules/lua/translate-inherit-before/404?translateme=1&ok=1 449s # expected: 200 449s # received: '200' 449s ok 21 449s # testing : response content for /modules/lua/translate-inherit-before/404?translateme=1&ok=1 449s # expected: 'other lua handler 449s # ' 449s # received: 'other lua handler 449s # ' 449s ok 22 449s ok 23 # skip 449s ok 24 # skip 449s # testing : code for /modules/lua/translate-inherit-default-before/404?translateme=1&ok=1 449s # expected: 200 449s # received: '200' 449s ok 25 449s # testing : response content for /modules/lua/translate-inherit-default-before/404?translateme=1&ok=1 449s # expected: 'other lua handler 449s # ' 449s # received: 'other lua handler 449s # ' 449s ok 26 449s ok 27 # skip 449s ok 28 # skip 449s # testing : code for /modules/lua/translate-inherit-after/404?translateme=1&ok=1 449s # expected: 200 449s # received: '200' 449s ok 29 449s # testing : response content for /modules/lua/translate-inherit-after/404?translateme=1&ok=1 449s # expected: 'other lua handler 449s # ' 449s # received: 'other lua handler 449s # ' 449s ok 30 449s ok 31 # skip 449s ok 32 # skip 449s # testing : code for /modules/lua/version.lua 449s # expected: 200 449s # received: '200' 449s ok 33 449s # testing : response content for /modules/lua/version.lua 449s # expected: qr/^Apache\/2.4.62/ 449s # received: 'Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0' 449s ok 34 449s ok 35 # skip 449s ok 36 # skip 449s # testing : code for /modules/lua/method.lua 449s # expected: 200 449s # received: '200' 449s ok 37 449s # testing : response content for /modules/lua/method.lua 449s # expected: 'GET' 449s # received: 'GET' 449s ok 38 449s ok 39 # skip 449s ok 40 # skip 449s # testing : code for /modules/lua/201.lua 449s # expected: 201 449s # received: '201' 449s ok 41 449s # testing : response content for /modules/lua/201.lua 449s # expected: '' 449s # received: '' 449s ok 42 449s ok 43 # skip 449s ok 44 # skip 449s # testing : code for /modules/lua/https.lua 449s # expected: 200 449s # received: '200' 449s ok 45 449s # testing : response content for /modules/lua/https.lua 449s # expected: 'nope' 449s # received: 'nope' 449s ok 46 449s ok 47 # skip 449s ok 48 # skip 449s # testing : code for /modules/lua/setheaders.lua 449s # expected: 200 449s # received: '200' 449s ok 49 449s # testing : response content for /modules/lua/setheaders.lua 449s # expected: '' 449s # received: '' 449s ok 50 449s ok 51 # skip 449s # 'X-Header' header value is 'yes' (expected 'yes') 449s # 'X-Host' header value is 'localhost:8529' (expected 'localhost:8529') 449s ok 52 449s # testing : code for /modules/lua/setheaderfromparam.lua?HeaderName=foo&HeaderValue=bar 449s # expected: 200 449s # received: '200' 449s ok 53 449s # testing : response content for /modules/lua/setheaderfromparam.lua?HeaderName=foo&HeaderValue=bar 449s # expected: 'Header set' 449s # received: 'Header set' 449s ok 54 449s ok 55 # skip 449s # 'foo' header value is 'bar' (expected 'bar') 449s ok 56 449s # testing : code for /modules/lua/filtered/foobar.html 449s # expected: 200 449s # received: '200' 449s ok 57 449s # testing : response content for /modules/lua/filtered/foobar.html 449s # expected: 'prefix 449s # bucket:foobar 449s # suffix 449s # ' 449s # received: 'prefix 449s # bucket:foobar 449s # suffix 449s # ' 449s ok 58 449s ok 59 # skip 449s ok 60 # skip 449s ok 453s t/modules/negotiation.t ............. 453s 1..158 453s # Running under perl version 5.040000 for linux 453s # Current time local: Fri Nov 29 19:53:26 2024 453s # Current time GMT: Fri Nov 29 19:53:26 2024 453s # Using Test.pm version 1.31 453s # Using Apache/Test.pm version 1.44 453s # GET /modules/negotiation/en/ 453s # testing : Verify correct default language for index.en.foo 453s # expected: 'index.html.en' 453s # received: 'index.html.en' 453s ok 1 453s # GET /modules/negotiation/en/compressed/ 453s # testing : Verify correct default language for index.en.foo.gz 453s # expected: 'index.html.en.gz' 453s # received: 'index.html.en.gz' 453s ok 2 453s # GET /modules/negotiation/en/two/index 453s # testing : Verify correct default language for index.en.html 453s # expected: 'index.en.html' 453s # received: 'index.en.html' 453s ok 3 453s # GET /modules/negotiation/en/index.html.en 453s # testing : Explicitly request en/index.html.en 453s # expected: 200 453s # received: '200' 453s ok 4 453s # GET /modules/negotiation/en/two/index.en.html 453s # testing : Explicitly request en/two/index.en.html 453s # expected: 200 453s # received: '200' 453s ok 5 453s # GET /modules/negotiation/en/ 453s # Accept-Language: en 453s # testing : Verify with a default language Accept-Language still obeyed 453s # expected: 'index.html.en' 453s # received: 'index.html.en' 453s ok 6 453s # GET /modules/negotiation/en/compressed/ 453s # Accept-Language: en 453s # testing : Verify with a default language Accept-Language still obeyed (compression on) 453s # expected: 'index.html.en.gz' 453s # received: 'index.html.en.gz' 453s ok 7 453s # GET /modules/negotiation/en/two/index 453s # Accept-Language: en 453s # testing : Verify with a default language Accept-Language still obeyed 453s # expected: 'index.en.html' 453s # received: 'index.en.html' 453s ok 8 453s # GET /modules/negotiation/en/index.html.fr 453s # testing : Explicitly request en/index.html.fr 453s # expected: 200 453s # received: '200' 453s ok 9 453s # GET /modules/negotiation/en/two/index.fr.html 453s # testing : Explicitly request en/two/index.fr.html 453s # expected: 200 453s # received: '200' 453s ok 10 453s # GET /modules/negotiation/en/ 453s # Accept-Language: fr 453s # testing : Verify with a default language Accept-Language still obeyed 453s # expected: 'index.html.fr' 453s # received: 'index.html.fr' 453s ok 11 453s # GET /modules/negotiation/en/compressed/ 453s # Accept-Language: fr 453s # testing : Verify with a default language Accept-Language still obeyed (compression on) 453s # expected: 'index.html.fr.gz' 453s # received: 'index.html.fr.gz' 453s ok 12 453s # GET /modules/negotiation/en/two/index 453s # Accept-Language: fr 453s # testing : Verify with a default language Accept-Language still obeyed 453s # expected: 'index.fr.html' 453s # received: 'index.fr.html' 453s ok 13 453s # GET /modules/negotiation/en/index.html.de 453s # testing : Explicitly request en/index.html.de 453s # expected: 200 453s # received: '200' 453s ok 14 453s # GET /modules/negotiation/en/two/index.de.html 453s # testing : Explicitly request en/two/index.de.html 453s # expected: 200 453s # received: '200' 453s ok 15 453s # GET /modules/negotiation/en/ 453s # Accept-Language: de 453s # testing : Verify with a default language Accept-Language still obeyed 453s # expected: 'index.html.de' 453s # received: 'index.html.de' 453s ok 16 453s # GET /modules/negotiation/en/compressed/ 453s # Accept-Language: de 453s # testing : Verify with a default language Accept-Language still obeyed (compression on) 453s # expected: 'index.html.de.gz' 453s # received: 'index.html.de.gz' 453s ok 17 453s # GET /modules/negotiation/en/two/index 453s # Accept-Language: de 453s # testing : Verify with a default language Accept-Language still obeyed 453s # expected: 'index.de.html' 453s # received: 'index.de.html' 453s ok 18 453s # GET /modules/negotiation/en/index.html.fu 453s # testing : Explicitly request en/index.html.fu 453s # expected: 200 453s # received: '200' 453s ok 19 453s # GET /modules/negotiation/en/two/index.fu.html 453s # testing : Explicitly request en/two/index.fu.html 453s # expected: 200 453s # received: '200' 453s ok 20 453s # GET /modules/negotiation/en/ 453s # Accept-Language: fu 453s # testing : Verify with a default language Accept-Language still obeyed 453s # expected: 'index.html.fu' 453s # received: 'index.html.fu' 453s ok 21 453s # GET /modules/negotiation/en/compressed/ 453s # Accept-Language: fu 453s # testing : Verify with a default language Accept-Language still obeyed (compression on) 453s # expected: 'index.html.fu.gz' 453s # received: 'index.html.fu.gz' 453s ok 22 453s # GET /modules/negotiation/en/two/index 453s # Accept-Language: fu 453s # testing : Verify with a default language Accept-Language still obeyed 453s # expected: 'index.fu.html' 453s # received: 'index.fu.html' 453s ok 23 453s # GET /modules/negotiation/en/index.html.zh-TW 453s # testing : Explicitly request en/index.html.zh-TW 453s # expected: 200 453s # received: '200' 453s ok 24 453s # GET /modules/negotiation/en/two/index.zh-TW.html 453s # testing : Explicitly request en/two/index.zh-TW.html 453s # expected: 200 453s # received: '200' 453s ok 25 453s # GET /modules/negotiation/en/ 453s # Accept-Language: zh-TW 453s # testing : Verify with a default language Accept-Language still obeyed 453s # expected: 'index.html.zh-TW' 453s # received: 'index.html.zh-TW' 453s ok 26 453s # GET /modules/negotiation/en/compressed/ 453s # Accept-Language: zh-TW 453s # testing : Verify with a default language Accept-Language still obeyed (compression on) 453s # expected: 'index.html.zh-TW.gz' 453s # received: 'index.html.zh-TW.gz' 453s ok 27 453s # GET /modules/negotiation/en/two/index 453s # Accept-Language: zh-TW 453s # testing : Verify with a default language Accept-Language still obeyed 453s # expected: 'index.zh-TW.html' 453s # received: 'index.zh-TW.html' 453s ok 28 453s # GET /modules/negotiation/fr/ 453s # testing : Verify correct default language for index.fr.foo 453s # expected: 'index.html.fr' 453s # received: 'index.html.fr' 453s ok 29 453s # GET /modules/negotiation/fr/compressed/ 453s # testing : Verify correct default language for index.fr.foo.gz 453s # expected: 'index.html.fr.gz' 453s # received: 'index.html.fr.gz' 453s ok 30 453s # GET /modules/negotiation/fr/two/index 453s # testing : Verify correct default language for index.fr.html 453s # expected: 'index.fr.html' 453s # received: 'index.fr.html' 453s ok 31 453s # GET /modules/negotiation/fr/index.html.en 453s # testing : Explicitly request fr/index.html.en 453s # expected: 200 453s # received: '200' 453s ok 32 453s # GET /modules/negotiation/fr/two/index.en.html 453s # testing : Explicitly request fr/two/index.en.html 453s # expected: 200 453s # received: '200' 453s ok 33 453s # GET /modules/negotiation/fr/ 453s # Accept-Language: en 453s # testing : Verify with a default language Accept-Language still obeyed 453s # expected: 'index.html.en' 453s # received: 'index.html.en' 453s ok 34 453s # GET /modules/negotiation/fr/compressed/ 453s # Accept-Language: en 453s # testing : Verify with a default language Accept-Language still obeyed (compression on) 453s # expected: 'index.html.en.gz' 453s # received: 'index.html.en.gz' 453s ok 35 453s # GET /modules/negotiation/fr/two/index 453s # Accept-Language: en 453s # testing : Verify with a default language Accept-Language still obeyed 453s # expected: 'index.en.html' 453s # received: 'index.en.html' 453s ok 36 453s # GET /modules/negotiation/fr/index.html.fr 453s # testing : Explicitly request fr/index.html.fr 453s # expected: 200 453s # received: '200' 453s ok 37 453s # GET /modules/negotiation/fr/two/index.fr.html 453s # testing : Explicitly request fr/two/index.fr.html 453s # expected: 200 453s # received: '200' 453s ok 38 453s # GET /modules/negotiation/fr/ 453s # Accept-Language: fr 453s # testing : Verify with a default language Accept-Language still obeyed 453s # expected: 'index.html.fr' 453s # received: 'index.html.fr' 453s ok 39 453s # GET /modules/negotiation/fr/compressed/ 453s # Accept-Language: fr 453s # testing : Verify with a default language Accept-Language still obeyed (compression on) 453s # expected: 'index.html.fr.gz' 453s # received: 'index.html.fr.gz' 453s ok 40 453s # GET /modules/negotiation/fr/two/index 453s # Accept-Language: fr 453s # testing : Verify with a default language Accept-Language still obeyed 453s # expected: 'index.fr.html' 453s # received: 'index.fr.html' 453s ok 41 453s # GET /modules/negotiation/fr/index.html.de 453s # testing : Explicitly request fr/index.html.de 453s # expected: 200 453s # received: '200' 453s ok 42 453s # GET /modules/negotiation/fr/two/index.de.html 453s # testing : Explicitly request fr/two/index.de.html 453s # expected: 200 453s # received: '200' 453s ok 43 453s # GET /modules/negotiation/fr/ 453s # Accept-Language: de 453s # testing : Verify with a default language Accept-Language still obeyed 453s # expected: 'index.html.de' 453s # received: 'index.html.de' 453s ok 44 453s # GET /modules/negotiation/fr/compressed/ 453s # Accept-Language: de 453s # testing : Verify with a default language Accept-Language still obeyed (compression on) 453s # expected: 'index.html.de.gz' 453s # received: 'index.html.de.gz' 453s ok 45 453s # GET /modules/negotiation/fr/two/index 453s # Accept-Language: de 453s # testing : Verify with a default language Accept-Language still obeyed 453s # expected: 'index.de.html' 453s # received: 'index.de.html' 453s ok 46 453s # GET /modules/negotiation/fr/index.html.fu 453s # testing : Explicitly request fr/index.html.fu 453s # expected: 200 453s # received: '200' 453s ok 47 453s # GET /modules/negotiation/fr/two/index.fu.html 453s # testing : Explicitly request fr/two/index.fu.html 453s # expected: 200 453s # received: '200' 453s ok 48 453s # GET /modules/negotiation/fr/ 453s # Accept-Language: fu 453s # testing : Verify with a default language Accept-Language still obeyed 453s # expected: 'index.html.fu' 453s # received: 'index.html.fu' 453s ok 49 453s # GET /modules/negotiation/fr/compressed/ 453s # Accept-Language: fu 453s # testing : Verify with a default language Accept-Language still obeyed (compression on) 453s # expected: 'index.html.fu.gz' 453s # received: 'index.html.fu.gz' 453s ok 50 453s # GET /modules/negotiation/fr/two/index 453s # Accept-Language: fu 453s # testing : Verify with a default language Accept-Language still obeyed 453s # expected: 'index.fu.html' 453s # received: 'index.fu.html' 453s ok 51 453s # GET /modules/negotiation/fr/index.html.zh-TW 453s # testing : Explicitly request fr/index.html.zh-TW 453s # expected: 200 453s # received: '200' 453s ok 52 453s # GET /modules/negotiation/fr/two/index.zh-TW.html 453s # testing : Explicitly request fr/two/index.zh-TW.html 453s # expected: 200 453s # received: '200' 453s ok 53 453s # GET /modules/negotiation/fr/ 453s # Accept-Language: zh-TW 453s # testing : Verify with a default language Accept-Language still obeyed 453s # expected: 'index.html.zh-TW' 453s # received: 'index.html.zh-TW' 453s ok 54 453s # GET /modules/negotiation/fr/compressed/ 453s # Accept-Language: zh-TW 453s # testing : Verify with a default language Accept-Language still obeyed (compression on) 453s # expected: 'index.html.zh-TW.gz' 453s # received: 'index.html.zh-TW.gz' 453s ok 55 453s # GET /modules/negotiation/fr/two/index 453s # Accept-Language: zh-TW 453s # testing : Verify with a default language Accept-Language still obeyed 453s # expected: 'index.zh-TW.html' 453s # received: 'index.zh-TW.html' 453s ok 56 453s # GET /modules/negotiation/de/ 453s # testing : Verify correct default language for index.de.foo 453s # expected: 'index.html.de' 453s # received: 'index.html.de' 453s ok 57 453s # GET /modules/negotiation/de/compressed/ 453s # testing : Verify correct default language for index.de.foo.gz 453s # expected: 'index.html.de.gz' 453s # received: 'index.html.de.gz' 453s ok 58 453s # GET /modules/negotiation/de/two/index 453s # testing : Verify correct default language for index.de.html 453s # expected: 'index.de.html' 453s # received: 'index.de.html' 453s ok 59 453s # GET /modules/negotiation/de/index.html.en 453s # testing : Explicitly request de/index.html.en 453s # expected: 200 453s # received: '200' 453s ok 60 453s # GET /modules/negotiation/de/two/index.en.html 453s # testing : Explicitly request de/two/index.en.html 453s # expected: 200 453s # received: '200' 453s ok 61 453s # GET /modules/negotiation/de/ 453s # Accept-Language: en 453s # testing : Verify with a default language Accept-Language still obeyed 453s # expected: 'index.html.en' 453s # received: 'index.html.en' 453s ok 62 453s # GET /modules/negotiation/de/compressed/ 453s # Accept-Language: en 453s # testing : Verify with a default language Accept-Language still obeyed (compression on) 453s # expected: 'index.html.en.gz' 453s # received: 'index.html.en.gz' 453s ok 63 453s # GET /modules/negotiation/de/two/index 453s # Accept-Language: en 453s # testing : Verify with a default language Accept-Language still obeyed 453s # expected: 'index.en.html' 453s # received: 'index.en.html' 453s ok 64 453s # GET /modules/negotiation/de/index.html.fr 453s # testing : Explicitly request de/index.html.fr 453s # expected: 200 453s # received: '200' 453s ok 65 453s # GET /modules/negotiation/de/two/index.fr.html 453s # testing : Explicitly request de/two/index.fr.html 453s # expected: 200 453s # received: '200' 453s ok 66 453s # GET /modules/negotiation/de/ 453s # Accept-Language: fr 453s # testing : Verify with a default language Accept-Language still obeyed 453s # expected: 'index.html.fr' 453s # received: 'index.html.fr' 453s ok 67 453s # GET /modules/negotiation/de/compressed/ 453s # Accept-Language: fr 453s # testing : Verify with a default language Accept-Language still obeyed (compression on) 453s # expected: 'index.html.fr.gz' 453s # received: 'index.html.fr.gz' 453s ok 68 453s # GET /modules/negotiation/de/two/index 453s # Accept-Language: fr 453s # testing : Verify with a default language Accept-Language still obeyed 453s # expected: 'index.fr.html' 453s # received: 'index.fr.html' 453s ok 69 453s # GET /modules/negotiation/de/index.html.de 453s # testing : Explicitly request de/index.html.de 453s # expected: 200 453s # received: '200' 453s ok 70 453s # GET /modules/negotiation/de/two/index.de.html 453s # testing : Explicitly request de/two/index.de.html 453s # expected: 200 453s # received: '200' 453s ok 71 453s # GET /modules/negotiation/de/ 453s # Accept-Language: de 453s # testing : Verify with a default language Accept-Language still obeyed 453s # expected: 'index.html.de' 453s # received: 'index.html.de' 453s ok 72 453s # GET /modules/negotiation/de/compressed/ 453s # Accept-Language: de 453s # testing : Verify with a default language Accept-Language still obeyed (compression on) 453s # expected: 'index.html.de.gz' 453s # received: 'index.html.de.gz' 453s ok 73 453s # GET /modules/negotiation/de/two/index 453s # Accept-Language: de 453s # testing : Verify with a default language Accept-Language still obeyed 453s # expected: 'index.de.html' 453s # received: 'index.de.html' 453s ok 74 453s # GET /modules/negotiation/de/index.html.fu 453s # testing : Explicitly request de/index.html.fu 453s # expected: 200 453s # received: '200' 453s ok 75 453s # GET /modules/negotiation/de/two/index.fu.html 453s # testing : Explicitly request de/two/index.fu.html 453s # expected: 200 453s # received: '200' 453s ok 76 453s # GET /modules/negotiation/de/ 453s # Accept-Language: fu 453s # testing : Verify with a default language Accept-Language still obeyed 453s # expected: 'index.html.fu' 453s # received: 'index.html.fu' 453s ok 77 453s # GET /modules/negotiation/de/compressed/ 453s # Accept-Language: fu 453s # testing : Verify with a default language Accept-Language still obeyed (compression on) 453s # expected: 'index.html.fu.gz' 453s # received: 'index.html.fu.gz' 453s ok 78 453s # GET /modules/negotiation/de/two/index 453s # Accept-Language: fu 453s # testing : Verify with a default language Accept-Language still obeyed 453s # expected: 'index.fu.html' 453s # received: 'index.fu.html' 453s ok 79 453s # GET /modules/negotiation/de/index.html.zh-TW 453s # testing : Explicitly request de/index.html.zh-TW 453s # expected: 200 453s # received: '200' 453s ok 80 453s # GET /modules/negotiation/de/two/index.zh-TW.html 453s # testing : Explicitly request de/two/index.zh-TW.html 453s # expected: 200 453s # received: '200' 453s ok 81 453s # GET /modules/negotiation/de/ 453s # Accept-Language: zh-TW 453s # testing : Verify with a default language Accept-Language still obeyed 453s # expected: 'index.html.zh-TW' 453s # received: 'index.html.zh-TW' 453s ok 82 453s # GET /modules/negotiation/de/compressed/ 453s # Accept-Language: zh-TW 453s # testing : Verify with a default language Accept-Language still obeyed (compression on) 453s # expected: 'index.html.zh-TW.gz' 453s # received: 'index.html.zh-TW.gz' 453s ok 83 453s # GET /modules/negotiation/de/two/index 453s # Accept-Language: zh-TW 453s # testing : Verify with a default language Accept-Language still obeyed 453s # expected: 'index.zh-TW.html' 453s # received: 'index.zh-TW.html' 453s ok 84 453s # GET /modules/negotiation/fu/ 453s # testing : Verify correct default language for index.fu.foo 453s # expected: 'index.html.fu' 453s # received: 'index.html.fu' 453s ok 85 453s # GET /modules/negotiation/fu/compressed/ 453s # testing : Verify correct default language for index.fu.foo.gz 453s # expected: 'index.html.fu.gz' 453s # received: 'index.html.fu.gz' 453s ok 86 453s # GET /modules/negotiation/fu/two/index 453s # testing : Verify correct default language for index.fu.html 453s # expected: 'index.fu.html' 453s # received: 'index.fu.html' 453s ok 87 453s # GET /modules/negotiation/fu/index.html.en 453s # testing : Explicitly request fu/index.html.en 453s # expected: 200 453s # received: '200' 453s ok 88 453s # GET /modules/negotiation/fu/two/index.en.html 453s # testing : Explicitly request fu/two/index.en.html 453s # expected: 200 453s # received: '200' 453s ok 89 453s # GET /modules/negotiation/fu/ 453s # Accept-Language: en 453s # testing : Verify with a default language Accept-Language still obeyed 453s # expected: 'index.html.en' 453s # received: 'index.html.en' 453s ok 90 453s # GET /modules/negotiation/fu/compressed/ 453s # Accept-Language: en 453s # testing : Verify with a default language Accept-Language still obeyed (compression on) 453s # expected: 'index.html.en.gz' 453s # received: 'index.html.en.gz' 453s ok 91 453s # GET /modules/negotiation/fu/two/index 453s # Accept-Language: en 453s # testing : Verify with a default language Accept-Language still obeyed 453s # expected: 'index.en.html' 453s # received: 'index.en.html' 453s ok 92 453s # GET /modules/negotiation/fu/index.html.fr 453s # testing : Explicitly request fu/index.html.fr 453s # expected: 200 453s # received: '200' 453s ok 93 453s # GET /modules/negotiation/fu/two/index.fr.html 453s # testing : Explicitly request fu/two/index.fr.html 453s # expected: 200 453s # received: '200' 453s ok 94 453s # GET /modules/negotiation/fu/ 453s # Accept-Language: fr 453s # testing : Verify with a default language Accept-Language still obeyed 453s # expected: 'index.html.fr' 453s # received: 'index.html.fr' 453s ok 95 453s # GET /modules/negotiation/fu/compressed/ 453s # Accept-Language: fr 453s # testing : Verify with a default language Accept-Language still obeyed (compression on) 453s # expected: 'index.html.fr.gz' 453s # received: 'index.html.fr.gz' 453s ok 96 453s # GET /modules/negotiation/fu/two/index 453s # Accept-Language: fr 453s # testing : Verify with a default language Accept-Language still obeyed 453s # expected: 'index.fr.html' 453s # received: 'index.fr.html' 453s ok 97 453s # GET /modules/negotiation/fu/index.html.de 453s # testing : Explicitly request fu/index.html.de 453s # expected: 200 453s # received: '200' 453s ok 98 453s # GET /modules/negotiation/fu/two/index.de.html 453s # testing : Explicitly request fu/two/index.de.html 453s # expected: 200 453s # received: '200' 453s ok 99 453s # GET /modules/negotiation/fu/ 453s # Accept-Language: de 453s # testing : Verify with a default language Accept-Language still obeyed 453s # expected: 'index.html.de' 453s # received: 'index.html.de' 453s ok 100 453s # GET /modules/negotiation/fu/compressed/ 453s # Accept-Language: de 453s # testing : Verify with a default language Accept-Language still obeyed (compression on) 453s # expected: 'index.html.de.gz' 453s # received: 'index.html.de.gz' 453s ok 101 453s # GET /modules/negotiation/fu/two/index 453s # Accept-Language: de 453s # testing : Verify with a default language Accept-Language still obeyed 453s # expected: 'index.de.html' 453s # received: 'index.de.html' 453s ok 102 453s # GET /modules/negotiation/fu/index.html.fu 453s # testing : Explicitly request fu/index.html.fu 453s # expected: 200 453s # received: '200' 453s ok 103 453s # GET /modules/negotiation/fu/two/index.fu.html 453s # testing : Explicitly request fu/two/index.fu.html 453s # expected: 200 453s # received: '200' 453s ok 104 453s # GET /modules/negotiation/fu/ 453s # Accept-Language: fu 453s # testing : Verify with a default language Accept-Language still obeyed 453s # expected: 'index.html.fu' 453s # received: 'index.html.fu' 453s ok 105 453s # GET /modules/negotiation/fu/compressed/ 453s # Accept-Language: fu 453s # testing : Verify with a default language Accept-Language still obeyed (compression on) 453s # expected: 'index.html.fu.gz' 453s # received: 'index.html.fu.gz' 453s ok 106 453s # GET /modules/negotiation/fu/two/index 453s # Accept-Language: fu 453s # testing : Verify with a default language Accept-Language still obeyed 453s # expected: 'index.fu.html' 453s # received: 'index.fu.html' 453s ok 107 453s # GET /modules/negotiation/fu/index.html.zh-TW 453s # testing : Explicitly request fu/index.html.zh-TW 453s # expected: 200 453s # received: '200' 453s ok 108 453s # GET /modules/negotiation/fu/two/index.zh-TW.html 453s # testing : Explicitly request fu/two/index.zh-TW.html 453s # expected: 200 453s # received: '200' 453s ok 109 453s # GET /modules/negotiation/fu/ 453s # Accept-Language: zh-TW 453s # testing : Verify with a default language Accept-Language still obeyed 453s # expected: 'index.html.zh-TW' 453s # received: 'index.html.zh-TW' 453s ok 110 453s # GET /modules/negotiation/fu/compressed/ 453s # Accept-Language: zh-TW 453s # testing : Verify with a default language Accept-Language still obeyed (compression on) 453s # expected: 'index.html.zh-TW.gz' 453s # received: 'index.html.zh-TW.gz' 453s ok 111 453s # GET /modules/negotiation/fu/two/index 453s # Accept-Language: zh-TW 453s # testing : Verify with a default language Accept-Language still obeyed 453s # expected: 'index.zh-TW.html' 453s # received: 'index.zh-TW.html' 453s ok 112 453s # GET /modules/negotiation/zh-TW/ 453s # testing : Verify correct default language for index.zh-TW.foo 453s # expected: 'index.html.zh-TW' 453s # received: 'index.html.zh-TW' 453s ok 113 453s # GET /modules/negotiation/zh-TW/compressed/ 453s # testing : Verify correct default language for index.zh-TW.foo.gz 453s # expected: 'index.html.zh-TW.gz' 453s # received: 'index.html.zh-TW.gz' 453s ok 114 453s # GET /modules/negotiation/zh-TW/two/index 453s # testing : Verify correct default language for index.zh-TW.html 453s # expected: 'index.zh-TW.html' 453s # received: 'index.zh-TW.html' 453s ok 115 453s # GET /modules/negotiation/zh-TW/index.html.en 453s # testing : Explicitly request zh-TW/index.html.en 453s # expected: 200 453s # received: '200' 453s ok 116 453s # GET /modules/negotiation/zh-TW/two/index.en.html 453s # testing : Explicitly request zh-TW/two/index.en.html 453s # expected: 200 453s # received: '200' 453s ok 117 453s # GET /modules/negotiation/zh-TW/ 453s # Accept-Language: en 453s # testing : Verify with a default language Accept-Language still obeyed 453s # expected: 'index.html.en' 453s # received: 'index.html.en' 453s ok 118 453s # GET /modules/negotiation/zh-TW/compressed/ 453s # Accept-Language: en 453s # testing : Verify with a default language Accept-Language still obeyed (compression on) 453s # expected: 'index.html.en.gz' 453s # received: 'index.html.en.gz' 453s ok 119 453s # GET /modules/negotiation/zh-TW/two/index 453s # Accept-Language: en 453s # testing : Verify with a default language Accept-Language still obeyed 453s # expected: 'index.en.html' 453s # received: 'index.en.html' 453s ok 120 453s # GET /modules/negotiation/zh-TW/index.html.fr 453s # testing : Explicitly request zh-TW/index.html.fr 453s # expected: 200 453s # received: '200' 453s ok 121 453s # GET /modules/negotiation/zh-TW/two/index.fr.html 453s # testing : Explicitly request zh-TW/two/index.fr.html 453s # expected: 200 453s # received: '200' 453s ok 122 453s # GET /modules/negotiation/zh-TW/ 453s # Accept-Language: fr 453s # testing : Verify with a default language Accept-Language still obeyed 453s # expected: 'index.html.fr' 453s # received: 'index.html.fr' 453s ok 123 453s # GET /modules/negotiation/zh-TW/compressed/ 453s # Accept-Language: fr 453s # testing : Verify with a default language Accept-Language still obeyed (compression on) 453s # expected: 'index.html.fr.gz' 453s # received: 'index.html.fr.gz' 453s ok 124 453s # GET /modules/negotiation/zh-TW/two/index 453s # Accept-Language: fr 453s # testing : Verify with a default language Accept-Language still obeyed 453s # expected: 'index.fr.html' 453s # received: 'index.fr.html' 453s ok 125 453s # GET /modules/negotiation/zh-TW/index.html.de 453s # testing : Explicitly request zh-TW/index.html.de 453s # expected: 200 453s # received: '200' 453s ok 126 453s # GET /modules/negotiation/zh-TW/two/index.de.html 453s # testing : Explicitly request zh-TW/two/index.de.html 453s # expected: 200 453s # received: '200' 453s ok 127 453s # GET /modules/negotiation/zh-TW/ 453s # Accept-Language: de 453s # testing : Verify with a default language Accept-Language still obeyed 453s # expected: 'index.html.de' 453s # received: 'index.html.de' 453s ok 128 453s # GET /modules/negotiation/zh-TW/compressed/ 453s # Accept-Language: de 453s # testing : Verify with a default language Accept-Language still obeyed (compression on) 453s # expected: 'index.html.de.gz' 453s # received: 'index.html.de.gz' 453s ok 129 453s # GET /modules/negotiation/zh-TW/two/index 453s # Accept-Language: de 453s # testing : Verify with a default language Accept-Language still obeyed 453s # expected: 'index.de.html' 453s # received: 'index.de.html' 453s ok 130 453s # GET /modules/negotiation/zh-TW/index.html.fu 453s # testing : Explicitly request zh-TW/index.html.fu 453s # expected: 200 453s # received: '200' 453s ok 131 453s # GET /modules/negotiation/zh-TW/two/index.fu.html 453s # testing : Explicitly request zh-TW/two/index.fu.html 453s # expected: 200 453s # received: '200' 453s ok 132 453s # GET /modules/negotiation/zh-TW/ 453s # Accept-Language: fu 453s # testing : Verify with a default language Accept-Language still obeyed 453s # expected: 'index.html.fu' 453s # received: 'index.html.fu' 453s ok 133 453s # GET /modules/negotiation/zh-TW/compressed/ 453s # Accept-Language: fu 453s # testing : Verify with a default language Accept-Language still obeyed (compression on) 453s # expected: 'index.html.fu.gz' 453s # received: 'index.html.fu.gz' 453s ok 134 453s # GET /modules/negotiation/zh-TW/two/index 453s # Accept-Language: fu 453s # testing : Verify with a default language Accept-Language still obeyed 453s # expected: 'index.fu.html' 453s # received: 'index.fu.html' 453s ok 135 453s # GET /modules/negotiation/zh-TW/index.html.zh-TW 453s # testing : Explicitly request zh-TW/index.html.zh-TW 453s # expected: 200 453s # received: '200' 453s ok 136 453s # GET /modules/negotiation/zh-TW/two/index.zh-TW.html 453s # testing : Explicitly request zh-TW/two/index.zh-TW.html 453s # expected: 200 453s # received: '200' 453s ok 137 453s # GET /modules/negotiation/zh-TW/ 453s # Accept-Language: zh-TW 453s # testing : Verify with a default language Accept-Language still obeyed 453s # expected: 'index.html.zh-TW' 453s # received: 'index.html.zh-TW' 453s ok 138 453s # GET /modules/negotiation/zh-TW/compressed/ 453s # Accept-Language: zh-TW 453s # testing : Verify with a default language Accept-Language still obeyed (compression on) 453s # expected: 'index.html.zh-TW.gz' 453s # received: 'index.html.zh-TW.gz' 453s ok 139 453s # GET /modules/negotiation/zh-TW/two/index 453s # Accept-Language: zh-TW 453s # testing : Verify with a default language Accept-Language still obeyed 453s # expected: 'index.zh-TW.html' 453s # received: 'index.zh-TW.html' 453s ok 140 453s # GET /modules/negotiation/en/ 453s # Accept-Language: en; q=0.1, fr; q=0.4, fu; q=0.9, de; q=0.2 453s # testing : fu has a higher quality rating, so we expect fu 453s # expected: 'index.html.fu' 453s # received: 'index.html.fu' 453s ok 141 453s # GET /modules/negotiation/en/two/index 453s # Accept-Language: en; q=0.1, fr; q=0.4, fu; q=0.9, de; q=0.2 453s # testing : fu has a higher quality rating, so we expect fu 453s # expected: 'index.fu.html' 453s # received: 'index.fu.html' 453s ok 142 453s # GET /modules/negotiation/en/compressed/ 453s # Accept-Language: en; q=0.1, fr; q=0.4, fu; q=0.9, de; q=0.2 453s # testing : fu has a higher quality rating, so we expect fu 453s # expected: 'index.html.fu.gz' 453s # received: 'index.html.fu.gz' 453s ok 143 453s # GET /modules/negotiation/en/ 453s # Accept-Language: en; q=0.1, fr; q=0.4, bu; q=1.0 453s # testing : bu has the highest quality but is non-existant, so fr is next best 453s # expected: 'index.html.fr' 453s # received: 'index.html.fr' 453s ok 144 453s # GET /modules/negotiation/en/two/index 453s # Accept-Language: en; q=0.1, fr; q=0.4, bu; q=1.0 453s # testing : bu has the highest quality but is non-existant, so fr is next best 453s # expected: 'index.fr.html' 453s # received: 'index.fr.html' 453s ok 145 453s # GET /modules/negotiation/en/compressed/ 453s # Accept-Language: en; q=0.1, fr; q=0.4, bu; q=1.0 453s # testing : bu has the highest quality but is non-existant, so fr is next best 453s # expected: 'index.html.fr.gz' 453s # received: 'index.html.fr.gz' 453s ok 146 453s # GET /modules/negotiation/query/test?foo 453s # testing : The type map gives the script the highest quality; 453s # the request included a query string 453s # expected: 'QUERY_STRING --> foo' 453s # received: 'QUERY_STRING --> foo' 453s ok 147 453s # testing : should send correct variant 453s # expected: 'text/plain' 453s # received: 'text/plain' 453s ok 148 453s # testing : should send correct variant 453s # expected: 'text/plain' 453s # received: 'text/plain' 453s ok 149 453s # testing : should send correct variant 453s # expected: 'text/html' 453s # received: 'text/html' 453s ok 150 453s # testing : should send correct variant 453s # expected: 'image/jpeg' 453s # received: 'image/jpeg' 453s ok 151 453s # testing : should send correct variant 453s # expected: 'image/gif' 453s # received: 'image/gif' 453s ok 152 453s # testing : should send correct variant 453s # expected: 'text/plain' 453s # received: 'text/plain' 453s ok 153 453s # testing : expect Not Acceptable for Accept: 453s # expected: 406 453s # received: '406' 453s ok 154 453s # testing : expect Not Acceptable for Accept: *bad 453s # expected: 406 453s # received: '406' 453s ok 155 453s # testing : expect Not Acceptable for Accept: /* 453s # expected: 406 453s # received: '406' 453s ok 156 453s # testing : expect Not Acceptable for Accept: */ 453s # expected: 406 453s # received: '406' 453s ok 157 453s # testing : expect Not Acceptable for Accept: te/* 453s # expected: 406 453s # received: '406' 453s ok 158 453s ok 471s t/modules/proxy.t ................... 471s 1..46 471s # Running under perl version 5.040000 for linux 471s # Current time local: Fri Nov 29 19:53:30 2024 471s # Current time GMT: Fri Nov 29 19:53:30 2024 471s # Using Test.pm version 1.31 471s # Using Apache/Test.pm version 1.44 471s # testing : reverse proxy 471s # expected: 200 471s # received: '200' 471s ok 1 471s # testing : reverse proxied body 471s # expected: qr/^welcome to / 471s # received: 'welcome to localhost:8529 471s # ' 471s ok 2 471s # testing : reverse proxy to index.html 471s # expected: 200 471s # received: '200' 471s ok 3 471s # testing : reverse proxied body to index.html 471s # expected: qr/^welcome to / 471s # received: 'welcome to localhost:8529 471s # ' 471s ok 4 471s # testing : reverse proxy match 471s # expected: 200 471s # received: '200' 471s ok 5 471s # testing : reverse proxied body match 471s # expected: qr/^welcome to / 471s # received: 'welcome to localhost:8529 471s # ' 471s ok 6 471s # testing : reverse proxy match to index.html 471s # expected: 200 471s # received: '200' 471s ok 7 471s # testing : reverse proxied body match to index.html 471s # expected: qr/^welcome to / 471s # received: 'welcome to localhost:8529 471s # ' 471s ok 8 471s # testing : reverse proxy match no slash 471s # expected: 200 471s # received: '200' 471s ok 9 471s # testing : reverse proxied body no slash 471s # expected: qr/^welcome to / 471s # received: 'welcome to localhost:8529 471s # ' 471s ok 10 471s # testing : reverse proxy match w/ slash 471s # expected: 200 471s # received: '200' 471s ok 11 471s # testing : reverse proxied body w/ slash 471s # expected: qr/^welcome to / 471s # received: 'welcome to localhost:8529 471s # ' 471s ok 12 471s # testing : reverse proxy match w/ slash to index.html 471s # expected: 200 471s # received: '200' 471s ok 13 471s # testing : reverse proxied body w/ slash to index.html 471s # expected: qr/^welcome to / 471s # received: 'welcome to localhost:8529 471s # ' 471s ok 14 471s # testing : reverse Location-proxy to index.html 471s # expected: 200 471s # received: '200' 471s ok 15 471s # testing : reverse Location-proxied body 471s # expected: qr/^welcome to / 471s # received: 'welcome to localhost:8529 471s # ' 471s ok 16 471s # testing : reverse Location-proxy blocked by no-proxy env 471s # expected: 404 471s # received: '404' 471s ok 17 471s # testing : reverse proxy to env.pl 471s # expected: 200 471s # received: '200' 471s ok 18 471s # testing : reverse proxied env.pl response 471s # expected: qr/^APACHE_TEST_HOSTNAME = / 471s # received: 'APACHE_TEST_HOSTNAME = test.host.name 471s # CONTEXT_DOCUMENT_ROOT = /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs 471s # CONTEXT_PREFIX = 471s # DOCUMENT_ROOT = /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs 471s # ENV_TEST = mod_env test environment variable 471s # ENV_TEST_EMPTY = 471s # GATEWAY_INTERFACE = CGI/1.1 471s # HTTP_CONNECTION = close 471s # HTTP_HOST = localhost:8529 471s # HTTP_USER_AGENT = libwww-perl/6.77 471s # HTTP_X_FORWARDED_FOR = 127.0.0.1 471s # HTTP_X_FORWARDED_HOST = localhost:8548 471s # HTTP_X_FORWARDED_SERVER = localhost 471s # PATH = /usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin 471s # QUERY_STRING = 471s # REMOTE_ADDR = 127.0.0.1 471s # REMOTE_PORT = 34122 471s # REQUEST_METHOD = GET 471s # REQUEST_SCHEME = http 471s # REQUEST_URI = /modules/cgi/env.pl 471s # SCRIPT_FILENAME = /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/modules/cgi/env.pl 471s # SCRIPT_NAME = /modules/cgi/env.pl 471s # SCRIPT_URI = http://localhost:8529/modules/cgi/env.pl 471s # SCRIPT_URL = /modules/cgi/env.pl 471s # SERVER_ADDR = 127.0.0.1 471s # SERVER_ADMIN = tuser@localhost 471s # SERVER_NAME = localhost 471s # SERVER_PORT = 8529 471s # SERVER_PROTOCOL = HTTP/1.1 471s # SERVER_SIGNATURE = 471s # SERVER_SOFTWARE = Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 471s # UNIQUE_ID = Z0obwLDnuJLLBKSuhOG6fAAAAAY 471s # ' 471s ok 19 471s # testing : X-Forwarded-For enabled 471s # expected: qr/HTTP_X_FORWARDED_FOR = / 471s # received: 'APACHE_TEST_HOSTNAME = test.host.name 471s # CONTEXT_DOCUMENT_ROOT = /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs 471s # CONTEXT_PREFIX = 471s # DOCUMENT_ROOT = /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs 471s # ENV_TEST = mod_env test environment variable 471s # ENV_TEST_EMPTY = 471s # GATEWAY_INTERFACE = CGI/1.1 471s # HTTP_CONNECTION = close 471s # HTTP_HOST = localhost:8529 471s # HTTP_USER_AGENT = libwww-perl/6.77 471s # HTTP_X_FORWARDED_FOR = 127.0.0.1 471s # HTTP_X_FORWARDED_HOST = localhost:8548 471s # HTTP_X_FORWARDED_SERVER = localhost 471s # PATH = /usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin 471s # QUERY_STRING = 471s # REMOTE_ADDR = 127.0.0.1 471s # REMOTE_PORT = 34122 471s # REQUEST_METHOD = GET 471s # REQUEST_SCHEME = http 471s # REQUEST_URI = /modules/cgi/env.pl 471s # SCRIPT_FILENAME = /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/modules/cgi/env.pl 471s # SCRIPT_NAME = /modules/cgi/env.pl 471s # SCRIPT_URI = http://localhost:8529/modules/cgi/env.pl 471s # SCRIPT_URL = /modules/cgi/env.pl 471s # SERVER_ADDR = 127.0.0.1 471s # SERVER_ADMIN = tuser@localhost 471s # SERVER_NAME = localhost 471s # SERVER_PORT = 8529 471s # SERVER_PROTOCOL = HTTP/1.1 471s # SERVER_SIGNATURE = 471s # SERVER_SOFTWARE = Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 471s # UNIQUE_ID = Z0obwLDnuJLLBKSuhOG6fAAAAAY 471s # ' 471s ok 20 471s # testing : reverse proxy to env.pl without X-F-F 471s # expected: 200 471s # received: '200' 471s ok 21 471s # testing : reverse proxied env.pl w/o X-F-F 471s # expected: qr/HTTP_X_FORWARDED_FOR = / 471s # received: 'APACHE_TEST_HOSTNAME = test.host.name 471s # CONTEXT_DOCUMENT_ROOT = /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs 471s # CONTEXT_PREFIX = 471s # DOCUMENT_ROOT = /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs 471s # ENV_TEST = mod_env test environment variable 471s # ENV_TEST_EMPTY = 471s # GATEWAY_INTERFACE = CGI/1.1 471s # HTTP_CONNECTION = Keep-Alive 471s # HTTP_HOST = localhost:8529 471s # HTTP_USER_AGENT = libwww-perl/6.77 471s # PATH = /usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin 471s # QUERY_STRING = 471s # REMOTE_ADDR = 127.0.0.1 471s # REMOTE_PORT = 34130 471s # REQUEST_METHOD = GET 471s # REQUEST_SCHEME = http 471s # REQUEST_URI = /modules/cgi/env.pl 471s # SCRIPT_FILENAME = /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/modules/cgi/env.pl 471s # SCRIPT_NAME = /modules/cgi/env.pl 471s # SCRIPT_URI = http://localhost:8529/modules/cgi/env.pl 471s # SCRIPT_URL = /modules/cgi/env.pl 471s # SERVER_ADDR = 127.0.0.1 471s # SERVER_ADMIN = tuser@localhost 471s # SERVER_NAME = localhost 471s # SERVER_PORT = 8529 471s # SERVER_PROTOCOL = HTTP/1.1 471s # SERVER_SIGNATURE = 471s # SERVER_SOFTWARE = Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 471s # UNIQUE_ID = Z0obwBejz0jdILo6jSlaxQAAAAU 471s # ' 471s ok 22 471s # testing : reverse proxy with query string 471s # expected: 200 471s # received: '200' 471s ok 23 471s # testing : reverse proxied query string OK 471s # expected: qr/QUERY_STRING = reverse-proxy\n/s 471s # received: 'APACHE_TEST_HOSTNAME = test.host.name 471s # CONTEXT_DOCUMENT_ROOT = /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs 471s # CONTEXT_PREFIX = 471s # DOCUMENT_ROOT = /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs 471s # ENV_TEST = mod_env test environment variable 471s # ENV_TEST_EMPTY = 471s # GATEWAY_INTERFACE = CGI/1.1 471s # HTTP_CONNECTION = close 471s # HTTP_HOST = localhost:8529 471s # HTTP_USER_AGENT = libwww-perl/6.77 471s # HTTP_X_FORWARDED_FOR = 127.0.0.1 471s # HTTP_X_FORWARDED_HOST = localhost:8548 471s # HTTP_X_FORWARDED_SERVER = localhost 471s # PATH = /usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin 471s # QUERY_STRING = reverse-proxy 471s # REMOTE_ADDR = 127.0.0.1 471s # REMOTE_PORT = 34142 471s # REQUEST_METHOD = GET 471s # REQUEST_SCHEME = http 471s # REQUEST_URI = /modules/cgi/env.pl?reverse-proxy 471s # SCRIPT_FILENAME = /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/modules/cgi/env.pl 471s # SCRIPT_NAME = /modules/cgi/env.pl 471s # SCRIPT_URI = http://localhost:8529/modules/cgi/env.pl 471s # SCRIPT_URL = /modules/cgi/env.pl 471s # SERVER_ADDR = 127.0.0.1 471s # SERVER_ADMIN = tuser@localhost 471s # SERVER_NAME = localhost 471s # SERVER_PORT = 8529 471s # SERVER_PROTOCOL = HTTP/1.1 471s # SERVER_SIGNATURE = 471s # SERVER_SOFTWARE = Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 471s # UNIQUE_ID = Z0obxCqRnwLcRQAEDUItdgAAAAA 471s # ' 471s ok 24 471s # testing : reverse proxy to dripfeed CGI 471s # expected: 200 471s # received: '200' 471s ok 25 471s # testing : reverse proxied to dripfeed CGI content OK 471s # expected: 'abcdef' 471s # received: 'abcdef' 471s ok 26 471s # testing : reverse proxy to nph-102 471s # expected: 102 471s # received: '102' 471s ok 27 471s # testing : reverse proxy 102 response 471s # expected: '' 471s # received: '' 471s ok 28 471s # testing : reverse proxy URI decoding issue, PR 15207 471s # expected: 404 471s # received: '404' 471s ok 29 471s # testing : ProxyPass not-proxied request 471s # expected: 200 471s # received: '200' 471s ok 30 471s # testing : ProxyPass not-proxied content OK 471s # expected: 'hello world' 471s # received: 'hello world' 471s ok 31 471s # testing : Lua executed 471s # expected: 200 471s # received: '200' 471s ok 32 471s # testing : 'Set-Cookie domain=' wrongly updated by ProxyPassReverseCookieDomain, PR 61560 471s # expected: 'fakedomain=local;domain=remote' 471s # received: 'fakedomain=local;domain=remote' 471s ok 33 471s # testing : Lua executed 471s # expected: 200 471s # received: '200' 471s ok 34 471s # testing : 'Set-Cookie path=' wrongly updated by ProxyPassReverseCookiePath, PR 61560 471s # expected: 'fakepath=/local;path=/remote' 471s # received: 'fakepath=/local;path=/remote' 471s ok 35 471s # testing : Lua executed 471s # expected: 200 471s # received: '200' 471s ok 36 471s # testing : 'Set-Cookie path=' wrongly updated by ProxyPassReverseCookiePath and/or ProxyPassReverseCookieDomain 471s # expected: 'domain=remote;path=/remote;foo=bar' 471s # received: 'domain=remote;path=/remote;foo=bar' 471s ok 37 471s # testing : reverse proxy of redirect 471s # expected: 301 471s # received: '301' 471s ok 38 471s # testing : reverse proxy rewrote redirect 471s # expected: qr/http:\/\/[^\/]*\/reverse\/alias/ 471s # received: 'http://localhost:8548/reverse/alias' 471s ok 39 471s # testing : reverse proxy of redirect via balancer 471s # expected: 301 471s # received: '301' 471s ok 40 471s # testing : reverse proxy via balancer rewrote redirect 471s # expected: 'http://localhost:8540/pr45434/5.html' 471s # received: 'http://localhost:8540/pr45434/5.html' 471s ok 41 471s # testing : ProxyPass UDS path 471s # expected: 200 471s # received: '200' 471s ok 42 471s # testing : UDS content OK 471s # expected: 'hello world' 471s # received: 'hello world' 471s ok 43 471s # testing : proxy mapping=servlet map it to /servlet/mapping.html 471s # expected: 200 471s # received: '200' 471s ok 44 471s # testing : proxy mapping=servlet map it to /servlet/mapping.html 471s # expected: 200 471s # received: '200' 471s ok 45 471s # testing : proxy to /servlet/mapping.html 471s # expected: 200 471s # received: '200' 471s ok 46 471s ok 477s t/modules/proxy_balancer.t .......... 477s 1..16 477s # Running under perl version 5.040000 for linux 477s # Current time local: Fri Nov 29 19:53:48 2024 477s # Current time GMT: Fri Nov 29 19:53:48 2024 477s # Using Test.pm version 1.31 477s # Using Apache/Test.pm version 1.44 477s # testing : Balancer did not die 477s # expected: 200 477s # received: '200' 477s ok 1 477s # testing : Balancer did not die 477s # expected: 200 477s # received: '200' 477s ok 2 477s # testing : Balancer did not die 477s # expected: 200 477s # received: '200' 477s ok 3 477s # testing : failed over 477s # expected: 200 477s # received: '200' 477s ok 4 477s # testing : response body echoed 477s # expected: 'AAAAAAAA' 477s # received: 'AAAAAAAA' 477s ok 5 477s # testing : failed over 477s # expected: 200 477s # received: '200' 477s ok 6 477s # testing : response body echoed 477s # expected: 'AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA' 477s # received: 'AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA' 477s ok 7 477s # testing : failed over 477s # expected: 200 477s # received: '200' 477s ok 8 477s # testing : response body echoed 477s # expected: 'AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA' 477s # received: 'AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA' 477s ok 9 477s # testing : failed over 477s # expected: 200 477s # received: '200' 477s ok 10 477s # testing : response body echoed 477s # expected: 'AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA' 477s # received: 'AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA' 477s ok 11 477s # testing : Can't find balancer-manager 477s # expected: 200 477s # received: '200' 477s ok 12 477s # testing : request failed 477s # expected: 200 477s # received: '200' 477s ok 13 477s # testing : AJP worker created 477s # expected: qr/ajp/ 477s # received: ' 477s # Balancer Manager 477s # 477s # 477s #

Load Balancer Manager for localhost

477s # 477s #
Server Version: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0
477s #
Server Built: 2024-11-21T21:36:30
477s #
Balancer changes will NOT be persisted on restart.
Balancers are inherited from main server.
ProxyPass settings are inherited from main server.
477s #
477s #

LoadBalancer Status for balancer://foo1 [peb8a738a_foo1]

477s # 477s # 477s # 477s # 477s # 477s # 477s # 477s # 477s # 477s # 477s #
MaxMembersStickySessionDisableFailoverTimeoutFailoverAttemptsMethodPathActive
2 [2 Used] (None) Off01byrequests/baltest1Yes
477s #
477s # 477s # 477s # 477s # 477s # 477s # 477s #
Worker URLRouteRouteRedirFactorSetStatusElectedBusyLoadToFromHC MethodHC IntervalPassesFailsHC uriHC Expr
http://localhost:85381.000Init Ok 10-100198 41 NONE30000ms1 (0)1 (0)
http://localhost:85391.000Init Ok 00100 0 0 NONE30000ms1 (0)1 (0)
477s #
477s #

LoadBalancer Status for balancer://foo2 [peb8a738a_foo2]

477s # 477s # 477s # 477s # 477s # 477s # 477s # 477s # 477s # 477s # 477s #
MaxMembersStickySessionDisableFailoverTimeoutFailoverAttemptsMethodPathActive
2 [2 Used] (None) Off01bytraffic/baltest2Yes
477s #
477s # 477s # 477s # 477s # 477s # 477s # 477s #
Worker URLRouteRouteRedirFactorSetStatusElectedBusyLoadToFromHC MethodHC IntervalPassesFailsHC uriHC Expr
http://localhost:85381.000Init Ok 100198 41 NONE30000ms1 (0)1 (0)
http://localhost:85391.000Init Ok 000 0 0 NONE30000ms1 (0)1 (0)
477s #
477s #

LoadBalancer Status for balancer://foo3 [peb8a738a_foo3]

477s # 477s # 477s # 477s # 477s # 477s # 477s # 477s # 477s # 477s # 477s #
MaxMembersStickySessionDisableFailoverTimeoutFailoverAttemptsMethodPathActive
2 [2 Used] (None) Off01bybusyness/baltest3Yes
477s #
477s # 477s # 477s # 477s # 477s # 477s # 477s #
Worker URLRouteRouteRedirFactorSetStatusElectedBusyLoadToFromHC MethodHC IntervalPassesFailsHC uriHC Expr
http://localhost:85381.000Init Ok 10-100198 41 NONE30000ms1 (0)1 (0)
http://localhost:85391.000Init Ok 00100 0 0 NONE30000ms1 (0)1 (0)
477s #
477s #

LoadBalancer Status for balancer://foo4 [peb8a738a_foo4]

477s # 477s # 477s # 477s # 477s # 477s # 477s # 477s # 477s # 477s # 477s #
MaxMembersStickySessionDisableFailoverTimeoutFailoverAttemptsMethodPathActive
2 [2 Used] (None) Off01heartbeat/baltest4Yes
477s #
477s # 477s # 477s # 477s # 477s # 477s # 477s #
Worker URLRouteRouteRedirFactorSetStatusElectedBusyLoadToFromHC MethodHC IntervalPassesFailsHC uriHC Expr
http://localhost:85381.000Init Ok 000 0 0 NONE30000ms1 (0)1 (0)
http://localhost:85391.000Init Ok 000 0 0 NONE30000ms1 (0)1 (0)
477s #
477s #

LoadBalancer Status for balancer://pr45434 [peb8a738a_pr45434]

477s # 477s # 477s # 477s # 477s # 477s # 477s # 477s # 477s # 477s # 477s #
MaxMembersStickySessionDisableFailoverTimeoutFailoverAttemptsMethodPathActive
1 [1 Used] (None) Off00byrequests/pr45434Yes
477s #
477s # 477s # 477s # 477s # 477s #
Worker URLRouteRouteRedirFactorSetStatusElectedBusyLoadToFromHC MethodHC IntervalPassesFailsHC uriHC Expr
http://localhost:8529/modules1.000Init Ok 100212 280 NONE30000ms1 (0)1 (0)
477s #
477s #

LoadBalancer Status for balancer://failover [peb8a738a_failover]

477s # 477s # 477s # 477s # 477s # 477s # 477s # 477s # 477s # 477s # 477s #
MaxMembersStickySessionDisableFailoverTimeoutFailoverAttemptsMethodPathActive
2 [2 Used] (None) Off01byrequests/Yes
477s #
477s # 477s # 477s # 477s # 477s # 477s # 477s #
Worker URLRouteRouteRedirFactorSetStatusElectedBusyLoadToFromHC MethodHC IntervalPassesFailsHC uriHC Expr
http://localhost:85411.000Init Err 200 0 0 NONE30000ms1 (0)1 (0)
http://localhost:85381.000Init Stby Ok 4007.2K6.1KNONE30000ms1 (0)1 (0)
477s #
477s #

LoadBalancer Status for balancer://dynproxy [peb8a738a_dynproxy]

477s # 477s # 477s # 477s # 477s # 477s # 477s # 477s # 477s # 477s # 477s #
MaxMembersStickySessionDisableFailoverTimeoutFailoverAttemptsMethodPathActive
10 [0 Used] (None) Off00byrequests/dynproxyYes
477s #
477s # 477s # 477s #
Worker URLRouteRouteRedirFactorSetStatusElectedBusyLoadToFromHC MethodHC IntervalPassesFailsHC uriHC Expr
477s #
477s # 477s # ' 477s ok 14 477s # testing : request should fail for /dynproxy 477s # expected: 503 477s # received: '503' 477s ok 15 477s # testing : request failed to /dynproxy 477s # expected: 200 477s # received: '200' 477s ok 16 477s ok 480s Can't exec "php-fpm": No such file or directory at t/modules/proxy_fcgi.t line 12. 480s t/modules/proxy_fcgi.t .............. 480s 1..27 480s # Running under perl version 5.040000 for linux 480s # Current time local: Fri Nov 29 19:53:54 2024 480s # Current time GMT: Fri Nov 29 19:53:54 2024 480s # Using Test.pm version 1.31 480s # Using Apache/Test.pm version 1.44 480s # testing : proxy to FCGI backend works (/fcgisetenv?query) 480s # expected: 200 480s # received: '200' 480s ok 1 480s # > APACHE_TEST_HOSTNAME=test.host.name 480s # > CONTEXT_DOCUMENT_ROOT=/tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs 480s # > CONTEXT_PREFIX= 480s # > DOCUMENT_ROOT=/tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs 480s # > ENV_TEST=mod_env test environment variable 480s # > ENV_TEST_EMPTY= 480s # > FCGI_ROLE=RESPONDER 480s # > GATEWAY_INTERFACE=CGI/1.1 480s # > HTTP_CONNECTION=TE, close 480s # > HTTP_HOST=localhost:8543 480s # > HTTP_TE=deflate,gzip;q=0.3 480s # > HTTP_USER_AGENT=libwww-perl/6.77 480s # > PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin 480s # > QUERY_STRING=test_value 480s # > REMOTE_PORT=42564 480s # > REQUEST_METHOD=GET 480s # > REQUEST_SCHEME=http 480s # > REQUEST_URI=/fcgisetenv?query 480s # > SCRIPT_FILENAME=proxy:fcgi://127.0.0.1:8542/tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/fcgisetenv 480s # > SCRIPT_NAME=/fcgisetenv 480s # > SCRIPT_URI=http://localhost:8543/fcgisetenv 480s # > SCRIPT_URL=/fcgisetenv 480s # > SERVER_ADDR=127.0.0.1 480s # > SERVER_ADMIN=tuser@localhost 480s # > SERVER_NAME=localhost 480s # > SERVER_PORT=8543 480s # > SERVER_PROTOCOL=HTTP/1.1 480s # > SERVER_SIGNATURE= 480s # > SERVER_SOFTWARE=Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 480s # > TEST_CGI_VERSION=v1.1 480s # > TEST_DOCROOT=/tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs 480s # > TEST_EMPTY= 480s # > UNIQUE_ID=Z0ob1ffO0s9LAM7RQIGMlwAAAAI 480s # > proxy-nokeepalive=1 480s # testing : ProxyFCGISetEnvIf can override an existing variable 480s # expected: 'test_value' 480s # received: 'test_value' 480s ok 2 480s # testing : ProxyFCGISetEnvIf does not set variables if condition is false 480s # expected: undef 480s # received: undef 480s ok 3 480s # testing : ProxyFCGISetEnvIf can set empty values 480s # expected: '' 480s # received: '' 480s ok 4 480s # testing : ProxyFCGISetEnvIf can replace with request variables 480s # expected: '/tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs' 480s # received: '/tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs' 480s ok 5 480s # testing : ProxyFCGISetEnvIf can replace with backreferences 480s # expected: 'v1.1' 480s # received: 'v1.1' 480s ok 6 480s # testing : ProxyFCGISetEnvIf can unset var 480s # expected: undef 480s # received: undef 480s ok 7 480s # testing : proxy to FCGI backend works (/modules/proxy/fcgi-generic/index.php?query) 480s # expected: 200 480s # received: '200' 480s ok 8 480s # > APACHE_TEST_HOSTNAME=test.host.name 480s # > CONTEXT_DOCUMENT_ROOT=/tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs 480s # > CONTEXT_PREFIX= 480s # > DOCUMENT_ROOT=/tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs 480s # > ENV_TEST=mod_env test environment variable 480s # > ENV_TEST_EMPTY= 480s # > FCGI_ROLE=RESPONDER 480s # > GATEWAY_INTERFACE=CGI/1.1 480s # > HTTP_CONNECTION=TE, close 480s # > HTTP_HOST=localhost:8543 480s # > HTTP_TE=deflate,gzip;q=0.3 480s # > HTTP_USER_AGENT=libwww-perl/6.77 480s # > PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin 480s # > QUERY_STRING=query 480s # > REMOTE_ADDR=127.0.0.1 480s # > REMOTE_PORT=42570 480s # > REQUEST_METHOD=GET 480s # > REQUEST_SCHEME=http 480s # > REQUEST_URI=/modules/proxy/fcgi-generic/index.php?query 480s # > SCRIPT_FILENAME=/tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/modules/proxy/fcgi-generic/index.php 480s # > SCRIPT_NAME=/modules/proxy/fcgi-generic/index.php 480s # > SCRIPT_URI=http://localhost:8543/modules/proxy/fcgi-generic/index.php 480s # > SCRIPT_URL=/modules/proxy/fcgi-generic/index.php 480s # > SERVER_ADDR=127.0.0.1 480s # > SERVER_ADMIN=tuser@localhost 480s # > SERVER_NAME=localhost 480s # > SERVER_PORT=8543 480s # > SERVER_PROTOCOL=HTTP/1.1 480s # > SERVER_SIGNATURE= 480s # > SERVER_SOFTWARE=Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 480s # > UNIQUE_ID=Z0ob1ffO0s9LAM7RQIGMmAAAAAI 480s # > proxy-nokeepalive=1 480s # testing : GENERIC SCRIPT_FILENAME should have neither query string nor proxy: prefix 480s # expected: '/tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/modules/proxy/fcgi-generic/index.php' 480s # received: '/tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/modules/proxy/fcgi-generic/index.php' 480s ok 9 480s # testing : proxy to FCGI backend works (/modules/proxy/fcgi-generic-rewrite/index.php?query) 480s # expected: 200 480s # received: '200' 480s ok 10 480s # > APACHE_TEST_HOSTNAME=test.host.name 480s # > CONTEXT_DOCUMENT_ROOT=/tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs 480s # > CONTEXT_PREFIX= 480s # > DOCUMENT_ROOT=/tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs 480s # > ENV_TEST=mod_env test environment variable 480s # > ENV_TEST_EMPTY= 480s # > FCGI_ROLE=RESPONDER 480s # > GATEWAY_INTERFACE=CGI/1.1 480s # > HTTP_CONNECTION=TE, close 480s # > HTTP_HOST=localhost:8543 480s # > HTTP_TE=deflate,gzip;q=0.3 480s # > HTTP_USER_AGENT=libwww-perl/6.77 480s # > PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin 480s # > QUERY_STRING=query 480s # > REMOTE_ADDR=127.0.0.1 480s # > REMOTE_PORT=42580 480s # > REQUEST_METHOD=GET 480s # > REQUEST_SCHEME=http 480s # > REQUEST_URI=/modules/proxy/fcgi-generic-rewrite/index.php?query 480s # > SCRIPT_FILENAME=/tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/modules/proxy/fcgi-generic-rewrite/index.php 480s # > SCRIPT_NAME=/modules/proxy/fcgi-generic-rewrite/index.php 480s # > SCRIPT_URI=http://localhost:8543/modules/proxy/fcgi-generic-rewrite/index.php 480s # > SCRIPT_URL=/modules/proxy/fcgi-generic-rewrite/index.php 480s # > SERVER_ADDR=127.0.0.1 480s # > SERVER_ADMIN=tuser@localhost 480s # > SERVER_NAME=localhost 480s # > SERVER_PORT=8543 480s # > SERVER_PROTOCOL=HTTP/1.1 480s # > SERVER_SIGNATURE= 480s # > SERVER_SOFTWARE=Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 480s # > UNIQUE_ID=Z0ob1ffO0s9LAM7RQIGMmQAAAAI 480s # > proxy-nokeepalive=1 480s # testing : GENERIC SCRIPT_FILENAME should have neither query string nor proxy: prefix 480s # expected: '/tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/modules/proxy/fcgi-generic-rewrite/index.php' 480s # received: '/tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/modules/proxy/fcgi-generic-rewrite/index.php' 480s ok 11 480s # testing : proxy to FCGI backend works (/modules/proxy/fcgi-rewrite-path-info/path/info?query) 480s # expected: 200 480s # received: '200' 480s ok 12 480s # > APACHE_TEST_HOSTNAME=test.host.name 480s # > CONTEXT_DOCUMENT_ROOT=/tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs 480s # > CONTEXT_PREFIX= 480s # > DOCUMENT_ROOT=/tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs 480s # > ENV_TEST=mod_env test environment variable 480s # > ENV_TEST_EMPTY= 480s # > FCGI_ROLE=RESPONDER 480s # > GATEWAY_INTERFACE=CGI/1.1 480s # > HTTP_CONNECTION=TE, close 480s # > HTTP_HOST=localhost:8543 480s # > HTTP_TE=deflate,gzip;q=0.3 480s # > HTTP_USER_AGENT=libwww-perl/6.77 480s # > PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin 480s # > PATH_INFO=/path/info 480s # > PATH_TRANSLATED=/tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/path/info 480s # > QUERY_STRING=query 480s # > REDIRECT_APACHE_TEST_HOSTNAME=test.host.name 480s # > REDIRECT_ENV_TEST=mod_env test environment variable 480s # > REDIRECT_ENV_TEST_EMPTY= 480s # > REDIRECT_QUERY_STRING=query 480s # > REDIRECT_SCRIPT_URI=http://localhost:8543/modules/proxy/fcgi-rewrite-path-info/path/info 480s # > REDIRECT_SCRIPT_URL=/modules/proxy/fcgi-rewrite-path-info/path/info 480s # > REDIRECT_STATUS=200 480s # > REDIRECT_UNIQUE_ID=Z0ob1ffO0s9LAM7RQIGMmgAAAAI 480s # > REDIRECT_URL=/modules/proxy/fcgi-rewrite-path-info/path/info 480s # > REMOTE_ADDR=127.0.0.1 480s # > REMOTE_PORT=42582 480s # > REQUEST_METHOD=GET 480s # > REQUEST_SCHEME=http 480s # > REQUEST_URI=/modules/proxy/fcgi-rewrite-path-info/path/info?query 480s # > SCRIPT_FILENAME=proxy:fcgi://127.0.0.1:8542/tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/modules/proxy/fcgi-rewrite-path-info/index.php 480s # > SCRIPT_NAME=/modules/proxy/fcgi-rewrite-path-info/index.php 480s # > SCRIPT_URI=http://localhost:8543/modules/proxy/fcgi-rewrite-path-info/path/info 480s # > SCRIPT_URL=/modules/proxy/fcgi-rewrite-path-info/path/info 480s # > SERVER_ADDR=127.0.0.1 480s # > SERVER_ADMIN=tuser@localhost 480s # > SERVER_NAME=localhost 480s # > SERVER_PORT=8543 480s # > SERVER_PROTOCOL=HTTP/1.1 480s # > SERVER_SIGNATURE= 480s # > SERVER_SOFTWARE=Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 480s # > UNIQUE_ID=Z0ob1ffO0s9LAM7RQIGMmgAAAAI 480s # > proxy-nokeepalive=1 480s # testing : Default SCRIPT_FILENAME has proxy:fcgi prefix for compatibility 480s # expected: 'proxy:fcgi://127.0.0.1:8542/tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/modules/proxy/fcgi-rewrite-path-info/index.php' 480s # received: 'proxy:fcgi://127.0.0.1:8542/tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/modules/proxy/fcgi-rewrite-path-info/index.php' 480s ok 13 480s # testing : Default SCRIPT_NAME uses actual path to script 480s # expected: '/modules/proxy/fcgi-rewrite-path-info/index.php' 480s # received: '/modules/proxy/fcgi-rewrite-path-info/index.php' 480s ok 14 480s # testing : Default PATH_INFO is correct 480s # expected: '/path/info' 480s # received: '/path/info' 480s ok 15 480s # testing : Default PATH_TRANSLATED is correct 480s # expected: '/tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/path/info' 480s # received: '/tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/path/info' 480s ok 16 480s # testing : Default QUERY_STRING is correct 480s # expected: 'query' 480s # received: 'query' 480s ok 17 480s # testing : Default REDIRECT_URL uses original client URL 480s # expected: '/modules/proxy/fcgi-rewrite-path-info/path/info' 480s # received: '/modules/proxy/fcgi-rewrite-path-info/path/info' 480s ok 18 480s # testing : proxy to FCGI backend works (/modules/proxy/fcgi-action/index.php/path/info?query) 480s # expected: 200 480s # received: '200' 480s ok 19 480s # > APACHE_TEST_HOSTNAME=test.host.name 480s # > CONTEXT_DOCUMENT_ROOT=/tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs 480s # > CONTEXT_PREFIX= 480s # > DOCUMENT_ROOT=/tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs 480s # > ENV_TEST=mod_env test environment variable 480s # > ENV_TEST_EMPTY= 480s # > FCGI_ROLE=RESPONDER 480s # > GATEWAY_INTERFACE=CGI/1.1 480s # > HTTP_CONNECTION=TE, close 480s # > HTTP_HOST=localhost:8543 480s # > HTTP_TE=deflate,gzip;q=0.3 480s # > HTTP_USER_AGENT=libwww-perl/6.77 480s # > PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin 480s # > PATH_INFO=/modules/proxy/fcgi-action/index.php/path/info 480s # > PATH_TRANSLATED=/tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/modules/proxy/fcgi-action/index.php/path/info 480s # > QUERY_STRING=query 480s # > REDIRECT_APACHE_TEST_HOSTNAME=test.host.name 480s # > REDIRECT_ENV_TEST=mod_env test environment variable 480s # > REDIRECT_ENV_TEST_EMPTY= 480s # > REDIRECT_HANDLER=application/x-fcgi-action 480s # > REDIRECT_QUERY_STRING=query 480s # > REDIRECT_SCRIPT_URI=http://localhost:8543/modules/proxy/fcgi-action/index.php/path/info 480s # > REDIRECT_SCRIPT_URL=/modules/proxy/fcgi-action/index.php/path/info 480s # > REDIRECT_STATUS=200 480s # > REDIRECT_UNIQUE_ID=Z0ob1ffO0s9LAM7RQIGMmwAAAAI 480s # > REDIRECT_URL=/modules/proxy/fcgi-action/index.php/path/info 480s # > REMOTE_ADDR=127.0.0.1 480s # > REMOTE_PORT=42586 480s # > REQUEST_METHOD=GET 480s # > REQUEST_SCHEME=http 480s # > REQUEST_URI=/modules/proxy/fcgi-action/index.php/path/info?query 480s # > SCRIPT_FILENAME=proxy:fcgi://127.0.0.1:8542/tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/fcgi-action-virtual 480s # > SCRIPT_NAME=/fcgi-action-virtual 480s # > SCRIPT_URI=http://localhost:8543/modules/proxy/fcgi-action/index.php/path/info 480s # > SCRIPT_URL=/modules/proxy/fcgi-action/index.php/path/info 480s # > SERVER_ADDR=127.0.0.1 480s # > SERVER_ADMIN=tuser@localhost 480s # > SERVER_NAME=localhost 480s # > SERVER_PORT=8543 480s # > SERVER_PROTOCOL=HTTP/1.1 480s # > SERVER_SIGNATURE= 480s # > SERVER_SOFTWARE=Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 480s # > UNIQUE_ID=Z0ob1ffO0s9LAM7RQIGMmwAAAAI 480s # > proxy-nokeepalive=1 480s # testing : Action SCRIPT_FILENAME has proxy:fcgi prefix and uses virtual action Location 480s # expected: 'proxy:fcgi://127.0.0.1:8542/tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/fcgi-action-virtual' 480s # received: 'proxy:fcgi://127.0.0.1:8542/tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/fcgi-action-virtual' 480s ok 20 480s # testing : Action SCRIPT_NAME is the virtual action Location 480s # expected: '/fcgi-action-virtual' 480s # received: '/fcgi-action-virtual' 480s ok 21 480s # testing : Action PATH_INFO contains full URI path 480s # expected: '/modules/proxy/fcgi-action/index.php/path/info' 480s # received: '/modules/proxy/fcgi-action/index.php/path/info' 480s ok 22 480s # testing : Action PATH_TRANSLATED contains full URI path 480s # expected: '/tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/modules/proxy/fcgi-action/index.php/path/info' 480s # received: '/tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/modules/proxy/fcgi-action/index.php/path/info' 480s ok 23 480s # testing : Action QUERY_STRING is correct 480s # expected: 'query' 480s # received: 'query' 480s ok 24 480s # testing : Action REDIRECT_URL uses original client URL 480s # expected: '/modules/proxy/fcgi-action/index.php/path/info' 480s # received: '/modules/proxy/fcgi-action/index.php/path/info' 480s ok 25 480s # testing : proxy to FCGI backend works (/modules/proxy/fcgi/index.php) 480s # expected: 200 480s # received: '200' 480s ok 26 480s # > APACHE_TEST_HOSTNAME=test.host.name 480s # > CONTEXT_DOCUMENT_ROOT=/tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs 480s # > CONTEXT_PREFIX= 480s # > DOCUMENT_ROOT=/tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs 480s # > ENV_TEST=mod_env test environment variable 480s # > ENV_TEST_EMPTY= 480s # > FCGI_ROLE=RESPONDER 480s # > GATEWAY_INTERFACE=CGI/1.1 480s # > HTTP_CONNECTION=TE, close 480s # > HTTP_HOST=localhost:8543 480s # > HTTP_TE=deflate,gzip;q=0.3 480s # > HTTP_USER_AGENT=libwww-perl/6.77 480s # > PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin 480s # > QUERY_STRING= 480s # > REMOTE_ADDR=127.0.0.1 480s # > REMOTE_PORT=42602 480s # > REQUEST_METHOD=GET 480s # > REQUEST_SCHEME=http 480s # > REQUEST_URI=/modules/proxy/fcgi/index.php 480s # > SCRIPT_FILENAME=proxy:fcgi://127.0.0.1:8542/tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/modules/proxy/fcgi/index.php 480s # > SCRIPT_NAME=/modules/proxy/fcgi/index.php 480s # > SCRIPT_URI=http://localhost:8543/modules/proxy/fcgi/index.php 480s # > SCRIPT_URL=/modules/proxy/fcgi/index.php 480s # > SERVER_ADDR=127.0.0.1 480s # > SERVER_ADMIN=tuser@localhost 480s # > SERVER_NAME=localhost 480s # > SERVER_PORT=8543 480s # > SERVER_PROTOCOL=HTTP/1.1 480s # > SERVER_SIGNATURE= 480s # > SERVER_SOFTWARE=Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 480s # > UNIQUE_ID=Z0ob1ffO0s9LAM7RQIGMnAAAAAI 480s # > proxy-nokeepalive=1 480s # testing : Server sets correct SCRIPT_NAME by default 480s # expected: '/modules/proxy/fcgi/index.php' 480s # received: '/modules/proxy/fcgi/index.php' 480s ok 27 480s ok 484s t/modules/proxy_websockets.t ........ skipped: cannot find module 'AnyEvent::WebSocket::Client' 487s t/modules/proxy_websockets_ssl.t .... skipped: cannot find module 'AnyEvent::WebSocket::Client' 490s t/modules/ratelimit.t ............... 490s 1..3 490s # Running under perl version 5.040000 for linux 490s # Current time local: Fri Nov 29 19:54:04 2024 490s # Current time GMT: Fri Nov 29 19:54:04 2024 490s # Using Test.pm version 1.31 490s # Using Apache/Test.pm version 1.44 490s # Status Line: '200 OK' 490s # testing : ratelimited small file 490s # expected: '200' 490s # received: '200' 490s ok 1 490s # Status Line: '200 OK' 490s # testing : ratelimited small autoindex output 490s # expected: '200' 490s # received: '200' 490s ok 2 490s # Status Line: '200 OK' 490s # testing : ratelimited chunked response 490s # expected: '200' 490s # received: '200' 490s ok 3 490s ok 493s t/modules/reflector.t ............... 493s 1..14 493s # Running under perl version 5.040000 for linux 493s # Current time local: Fri Nov 29 19:54:07 2024 493s # Current time GMT: Fri Nov 29 19:54:07 2024 493s # Using Test.pm version 1.31 493s # Using Apache/Test.pm version 1.44 493s # testing : Checking return code is '200' 493s # expected: 200 493s # received: '200' 493s ok 1 493s ok 2 493s # testing : 'Content-Encoding' has not been added because there was no filter 493s # expected: undef 493s # received: undef 493s ok 3 493s # testing : 'header2reflect' is present 493s # expected: '1' 493s # received: '1' 493s ok 4 493s # testing : 'header2update' is absent 493s # expected: undef 493s # received: undef 493s ok 5 493s # testing : 'header2updateUpdated' is present 493s # expected: '1' 493s # received: '1' 493s ok 6 493s # testing : 'header2delete' is absent 493s # expected: undef 493s # received: undef 493s ok 7 493s # testing : Checking return code is '200' 493s # expected: 200 493s # received: '200' 493s ok 8 493s ok 9 493s # testing : 'Content-Encoding' has been added by the DEFLATE filter 493s # expected: 'gzip' 493s # received: 'gzip' 493s ok 10 493s # testing : 'header2reflect' is present 493s # expected: '1' 493s # received: '1' 493s ok 11 493s # testing : 'header2update' is absent 493s # expected: undef 493s # received: undef 493s ok 12 493s # testing : 'header2updateUpdated' is present 493s # expected: '1' 493s # received: '1' 493s ok 13 493s # testing : 'header2delete' is absent 493s # expected: undef 493s # received: undef 493s ok 14 493s ok 496s t/modules/remoteip.t ................ 496s 1..12 496s # Running under perl version 5.040000 for linux 496s # Current time local: Fri Nov 29 19:54:10 2024 496s # Current time GMT: Fri Nov 29 19:54:10 2024 496s # Using Test.pm version 1.31 496s # Using Apache/Test.pm version 1.44 496s ok 1 496s # testing : PROXY human readable TCP4 protocol check 496s # expected: 200 496s # received: '200' 496s ok 2 496s # testing : Content check 496s # expected: 'PROXY-OK' 496s # received: 'PROXY-OK' 496s ok 3 496s ok 4 496s # testing : broken PROXY human readable protocol check 496s # expected: undef 496s # received: undef 496s ok 5 496s # testing : Content check 496s # expected: '' 496s # received: '' 496s ok 6 496s ok 7 496s # testing : PROXY human readable TCP6 protocol check 496s # expected: 200 496s # received: '200' 496s ok 8 496s # testing : Content check 496s # expected: 'PROXY-OK' 496s # received: 'PROXY-OK' 496s ok 9 496s ok 10 496s # testing : PROXY binary protocol TCP4 check 496s # expected: 200 496s # received: '200' 496s ok 11 496s # testing : Content check 496s # expected: 'PROXY-OK' 496s # received: 'PROXY-OK' 496s ok 12 496s ok 499s t/modules/rewrite.t ................. 499s 1..70 499s # Running under perl version 5.040000 for linux 499s # Current time local: Fri Nov 29 19:54:13 2024 499s # Current time GMT: Fri Nov 29 19:54:13 2024 499s # Using Test.pm version 1.31 499s # Using Apache/Test.pm version 1.44 499s ok 1 499s ok 2 499s ok 3 499s ok 4 499s ok 5 499s ok 6 499s ok 7 499s ok 8 499s ok 9 499s ok 10 499s ok 11 499s ok 12 499s ok 13 499s ok 14 499s ok 15 499s ok 16 499s ok 17 499s ok 18 499s ok 19 499s ok 20 499s ok 21 499s # testing : query-string append test 499s # expected: qr/\nQUERY_STRING = foo=bar\&baz=bee\n/s 499s # received: 'APACHE_TEST_HOSTNAME = test.host.name 499s # CONTEXT_DOCUMENT_ROOT = /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs 499s # CONTEXT_PREFIX = 499s # DOCUMENT_ROOT = /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs 499s # ENV_TEST = mod_env test environment variable 499s # ENV_TEST_EMPTY = 499s # GATEWAY_INTERFACE = CGI/1.1 499s # HTTP_CONNECTION = TE, close 499s # HTTP_HOST = localhost:8529 499s # HTTP_TE = deflate,gzip;q=0.3 499s # HTTP_USER_AGENT = libwww-perl/6.77 499s # PATH = /usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin 499s # QUERY_STRING = foo=bar&baz=bee 499s # REDIRECT_APACHE_TEST_HOSTNAME = test.host.name 499s # REDIRECT_ENV_TEST = mod_env test environment variable 499s # REDIRECT_ENV_TEST_EMPTY = 499s # REDIRECT_QUERY_STRING = foo=bar&baz=bee 499s # REDIRECT_SCRIPT_URI = http://localhost:8529/modules/rewrite/qsa.html 499s # REDIRECT_SCRIPT_URL = /modules/rewrite/qsa.html 499s # REDIRECT_STATUS = 200 499s # REDIRECT_UNIQUE_ID = Z0ob6LILanY5nP75geeMGwAAAAQ 499s # REDIRECT_URL = /modules/rewrite/qsa.html 499s # REMOTE_ADDR = 127.0.0.1 499s # REMOTE_PORT = 52246 499s # REQUEST_METHOD = GET 499s # REQUEST_SCHEME = http 499s # REQUEST_URI = /modules/rewrite/qsa.html?baz=bee 499s # SCRIPT_FILENAME = /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/modules/cgi/env.pl 499s # SCRIPT_NAME = /modules/cgi/env.pl 499s # SCRIPT_URI = http://localhost:8529/modules/rewrite/qsa.html 499s # SCRIPT_URL = /modules/rewrite/qsa.html 499s # SERVER_ADDR = 127.0.0.1 499s # SERVER_ADMIN = tuser@localhost 499s # SERVER_NAME = localhost 499s # SERVER_PORT = 8529 499s # SERVER_PROTOCOL = HTTP/1.1 499s # SERVER_SIGNATURE = 499s # SERVER_SOFTWARE = Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 499s # UNIQUE_ID = Z0ob6LILanY5nP75geeMGwAAAAQ' 499s ok 22 499s # testing : per-dir redirect response code is OK 499s # expected: 301 499s # received: '301' 499s ok 23 499s # testing : per-dir query-string escaping is OK 499s # expected: 'http://localhost:8529/foobar.html?q=%25' 499s # received: 'http://localhost:8529/foobar.html?q=%25' 499s ok 24 499s # testing : redirect response code is OK 499s # expected: 301 499s # received: '301' 499s ok 25 499s # testing : query-string escaping is OK 499s # expected: 'http://localhost:8529/foobar.html?q=%25' 499s # received: 'http://localhost:8529/foobar.html?q=%25' 499s ok 26 499s # testing : request was proxied 499s # expected: 'JACKPOT' 499s # received: 'JACKPOT' 499s ok 27 499s # testing : per-dir proxied rewrite escaping worked 499s # expected: 'foo bar' 499s # received: 'foo bar' 499s ok 28 499s # testing : QUERY_STRING passed OK 499s # expected: qr/QUERY_STRING = fish=fowl\n/s 499s # received: 'APACHE_TEST_HOSTNAME = test.host.name 499s # CONTEXT_DOCUMENT_ROOT = /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs 499s # CONTEXT_PREFIX = 499s # DOCUMENT_ROOT = /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs 499s # ENV_TEST = mod_env test environment variable 499s # ENV_TEST_EMPTY = 499s # GATEWAY_INTERFACE = CGI/1.1 499s # HTTP_CONNECTION = Keep-Alive 499s # HTTP_HOST = localhost:8529 499s # HTTP_USER_AGENT = libwww-perl/6.77 499s # HTTP_X_FORWARDED_FOR = 127.0.0.1 499s # HTTP_X_FORWARDED_HOST = localhost:8529 499s # HTTP_X_FORWARDED_SERVER = localhost 499s # PATH = /usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin 499s # QUERY_STRING = fish=fowl 499s # REMOTE_ADDR = 127.0.0.1 499s # REMOTE_PORT = 52312 499s # REQUEST_METHOD = GET 499s # REQUEST_SCHEME = http 499s # REQUEST_URI = /modules/cgi/env.pl?fish=fowl 499s # SCRIPT_FILENAME = /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/modules/cgi/env.pl 499s # SCRIPT_NAME = /modules/cgi/env.pl 499s # SCRIPT_URI = http://localhost:8529/modules/cgi/env.pl 499s # SCRIPT_URL = /modules/cgi/env.pl 499s # SERVER_ADDR = 127.0.0.1 499s # SERVER_ADMIN = tuser@localhost 499s # SERVER_NAME = localhost 499s # SERVER_PORT = 8529 499s # SERVER_PROTOCOL = HTTP/1.1 499s # SERVER_SIGNATURE = 499s # SERVER_SOFTWARE = Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 499s # UNIQUE_ID = Z0ob6LILanY5nP75geeMHgAAAAQ' 499s ok 29 499s # testing : RewriteCond QUERY_STRING test 499s # expected: 404 499s # received: '404' 499s ok 30 499s # testing : QUERY_STRING passed OK 499s # expected: qr/QUERY_STRING = horse=trigger\n/s 499s # received: 'APACHE_TEST_HOSTNAME = test.host.name 499s # CONTEXT_DOCUMENT_ROOT = /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs 499s # CONTEXT_PREFIX = 499s # DOCUMENT_ROOT = /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs 499s # ENV_TEST = mod_env test environment variable 499s # ENV_TEST_EMPTY = 499s # GATEWAY_INTERFACE = CGI/1.1 499s # HTTP_CONNECTION = Keep-Alive 499s # HTTP_HOST = localhost:8529 499s # HTTP_USER_AGENT = libwww-perl/6.77 499s # HTTP_X_FORWARDED_FOR = 127.0.0.1 499s # HTTP_X_FORWARDED_HOST = localhost:8529 499s # HTTP_X_FORWARDED_SERVER = localhost 499s # PATH = /usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin 499s # QUERY_STRING = horse=trigger 499s # REMOTE_ADDR = 127.0.0.1 499s # REMOTE_PORT = 52312 499s # REQUEST_METHOD = GET 499s # REQUEST_SCHEME = http 499s # REQUEST_URI = /modules/cgi/env.pl?horse=trigger 499s # SCRIPT_FILENAME = /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/modules/cgi/env.pl 499s # SCRIPT_NAME = /modules/cgi/env.pl 499s # SCRIPT_URI = http://localhost:8529/modules/cgi/env.pl 499s # SCRIPT_URL = /modules/cgi/env.pl 499s # SERVER_ADDR = 127.0.0.1 499s # SERVER_ADMIN = tuser@localhost 499s # SERVER_NAME = localhost 499s # SERVER_PORT = 8529 499s # SERVER_PROTOCOL = HTTP/1.1 499s # SERVER_SIGNATURE = 499s # SERVER_SOFTWARE = Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 499s # UNIQUE_ID = Z0ob6LILanY5nP75geeMHwAAAAQ' 499s ok 31 499s # testing : proxy/QSA test success 499s # expected: 200 499s # received: '200' 499s ok 32 499s # testing : proxy/QSA test appended args correctly 499s # expected: qr/QUERY_STRING = foo=bar\&bloo=blar\n/s 499s # received: 'HTTP/1.1 200 OK 499s # Connection: close 499s # Date: Fri, 29 Nov 2024 19:54:16 GMT 499s # Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 499s # Vary: In-If1 499s # Content-Type: text/plain 499s # Client-Date: Fri, 29 Nov 2024 19:54:16 GMT 499s # Client-Peer: 127.0.0.1:8529 499s # Client-Response-Num: 1 499s # Client-Transfer-Encoding: chunked 499s # DMMATCH1: 1, 1 499s # 499s # APACHE_TEST_HOSTNAME = test.host.name 499s # CONTEXT_DOCUMENT_ROOT = /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs 499s # CONTEXT_PREFIX = 499s # DOCUMENT_ROOT = /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs 499s # ENV_TEST = mod_env test environment variable 499s # ENV_TEST_EMPTY = 499s # GATEWAY_INTERFACE = CGI/1.1 499s # HTTP_CONNECTION = Keep-Alive 499s # HTTP_HOST = localhost:8529 499s # HTTP_USER_AGENT = libwww-perl/6.77 499s # HTTP_X_FORWARDED_FOR = 127.0.0.1 499s # HTTP_X_FORWARDED_HOST = localhost:8529 499s # HTTP_X_FORWARDED_SERVER = localhost 499s # PATH = /usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin 499s # QUERY_STRING = foo=bar&bloo=blar 499s # REMOTE_ADDR = 127.0.0.1 499s # REMOTE_PORT = 52312 499s # REQUEST_METHOD = GET 499s # REQUEST_SCHEME = http 499s # REQUEST_URI = /modules/cgi/env.pl?foo=bar&bloo=blar 499s # SCRIPT_FILENAME = /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/modules/cgi/env.pl 499s # SCRIPT_NAME = /modules/cgi/env.pl 499s # SCRIPT_URI = http://localhost:8529/modules/cgi/env.pl 499s # SCRIPT_URL = /modules/cgi/env.pl 499s # SERVER_ADDR = 127.0.0.1 499s # SERVER_ADMIN = tuser@localhost 499s # SERVER_NAME = localhost 499s # SERVER_PORT = 8529 499s # SERVER_PROTOCOL = HTTP/1.1 499s # SERVER_SIGNATURE = 499s # SERVER_SOFTWARE = Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 499s # UNIQUE_ID = Z0ob6LILanY5nP75geeMIAAAAAQ 499s # ' 499s ok 33 499s # testing : PR 60478 rewrite loop is halted 499s # expected: 500 499s # received: '500' 499s ok 34 499s # testing : Correct internal redirect happened, OK 499s # expected: qr/VARY2/ 499s # received: 'VARY2 499s # ' 499s ok 35 499s # testing : Vary:Host header not added, OK 499s # expected: qr/(?!.*Host.*)/ 499s # received: 'In-If1' 499s ok 36 499s # testing : Correct internal redirect happened, OK 499s # expected: qr/VARY2/ 499s # received: 'VARY2 499s # ' 499s ok 37 499s # testing : Vary:Host header not added, OK 499s # expected: qr/(?!.*Host.*)/ 499s # received: 'In-If1' 499s ok 38 499s # testing : Correct internal redirect happened, OK 499s # expected: qr/VARY4/ 499s # received: 'VARY4' 499s ok 39 499s # testing : Vary:User-Agent header added, OK 499s # expected: qr/User-Agent/ 499s # received: 'In-If1,User-Agent' 499s ok 40 499s # testing : Correct internal redirect happened, OK 499s # expected: qr/VARY4/ 499s # received: 'VARY4' 499s ok 41 499s # testing : Vary:Accept header added, OK 499s # expected: qr/Accept/ 499s # received: 'In-If1,Accept' 499s ok 42 499s # testing : Correct internal redirect happened, OK 499s # expected: qr/VARY4/ 499s # received: 'VARY4' 499s ok 43 499s # testing : Vary:Referer header added, OK 499s # expected: qr/Referer/ 499s # received: 'In-If1,Referer' 499s ok 44 499s # testing : Vary:Accept header not added, OK 499s # expected: qr/(?!.*Accept.*)/ 499s # received: 'In-If1,Referer' 499s ok 45 499s # testing : Correct internal redirect happened, OK 499s # expected: qr/VARY4/ 499s # received: 'VARY4' 499s ok 46 499s # testing : Vary:Host header not added, OK 499s # expected: qr/(?!.*Host.*)/ 499s # received: 'In-If1' 499s ok 47 499s # testing : samesite not present with no arg 499s # expected: qr/(?!.*SameSite=.*)/ 499s # received: 'NAME3=VAL; path=/0; domain=localhost; expires=Tue, 28-Jan-2025 19:54:16 GMT; secure; HttpOnly' 499s ok 48 499s # testing : samesite not present with 0 499s # expected: qr/(?!.*SameSite=.*)/ 499s # received: 'NAME3=VAL; path=/0; domain=localhost; expires=Tue, 28-Jan-2025 19:54:16 GMT; secure; HttpOnly' 499s ok 49 499s # testing : samesite not present with false 499s # expected: qr/(?!.*SameSite=.*)/ 499s # received: 'NAME3=VAL; path=/0; domain=localhost; expires=Tue, 28-Jan-2025 19:54:16 GMT; secure; HttpOnly' 499s ok 50 499s # testing : samesite=none 499s # expected: qr/SameSite=none/ 499s # received: 'NAME3=VAL; path=/0; domain=localhost; expires=Tue, 28-Jan-2025 19:54:16 GMT; secure; HttpOnly; SameSite=none' 499s ok 51 499s # testing : samesite=lax 499s # expected: qr/SameSite=lax/ 499s # received: 'NAME3=VAL; path=/0; domain=localhost; expires=Tue, 28-Jan-2025 19:54:16 GMT; secure; HttpOnly; SameSite=lax' 499s ok 52 499s # testing : samesite=foo 499s # expected: qr/SameSite=foo/ 499s # received: 'NAME3=VAL; path=/0; domain=localhost; expires=Tue, 28-Jan-2025 19:54:16 GMT; secure; HttpOnly; SameSite=foo' 499s ok 53 499s # Check /modules/rewrite/escaping/local/foo%20bar for 403 499s # expected: 403 499s # received: '403' 499s ok 54 499s # Check /modules/rewrite/escaping/redir_ne/foo%20bar for 403 499s # expected: 403 499s # received: '403' 499s ok 55 499s # Check /modules/rewrite/escaping/proxy/foo%20bar for 403 499s # expected: 403 499s # received: '403' 499s ok 56 499s # Check /modules/rewrite/escaping/proxy_ne/foo%20bar for 403 499s # expected: 403 499s # received: '403' 499s ok 57 499s # Check /modules/rewrite/escaping/fixups/local/foo%20bar for 403 499s # expected: 403 499s # received: '403' 499s ok 58 499s # Check /modules/rewrite/escaping/fixups/redir_ne/foo%20bar for 403 499s # expected: 403 499s # received: '403' 499s ok 59 499s # Check /modules/rewrite/escaping/fixups/proxy/foo%20bar for 403 499s # expected: 403 499s # received: '403' 499s ok 60 499s # Check /modules/rewrite/escaping/fixups/proxy_ne/foo%20bar for 403 499s # expected: 403 499s # received: '403' 499s ok 61 499s # Check /modules/rewrite/escaping/redir/foo%20bar for 302 499s # expected: 302 499s # received: '302' 499s ok 62 499s # Check /modules/rewrite/escaping/fixups/redir/foo%20bar for 302 499s # expected: 302 499s # received: '302' 499s ok 63 499s # Check /modules/rewrite/escaping/local_b/foo/bar/%20baz%0d for foo%2fbar%2f+baz%0d 499s # rewritten query 'foo%2fbar%2f+baz%0d' 499s # expected: 'foo%2fbar%2f+baz%0d' 499s # received: 'foo%2fbar%2f+baz%0d' 499s ok 64 499s # Check /modules/rewrite/escaping/local_b_justslash/foo/bar/%20baz/ for foo%2fbar%2f baz%2f 499s # rewritten query 'foo%2fbar%2f baz%2f' 499s # expected: 'foo%2fbar%2f baz%2f' 499s # received: 'foo%2fbar%2f baz%2f' 499s ok 65 499s # Check /modules/rewrite/escaping/local_bctls/foo/bar/%20baz/%0d for foo/bar/+baz/%0d 499s # rewritten query 'foo/bar/+baz/%0d' 499s # expected: 'foo/bar/+baz/%0d' 499s # received: 'foo/bar/+baz/%0d' 499s ok 66 499s # Check /modules/rewrite/escaping/local_bctls_nospace/foo/bar/%20baz/%0d for foo/bar/ baz/%0d 499s # rewritten query 'foo/bar/ baz/%0d' 499s # expected: 'foo/bar/ baz/%0d' 499s # received: 'foo/bar/ baz/%0d' 499s ok 67 499s # Check /modules/rewrite/escaping/local_bctls_andslash/foo/bar/%20baz/%0d for foo%2fbar%2f+baz%2f%0d 499s # rewritten query 'foo%2fbar%2f+baz%2f%0d' 499s # expected: 'foo%2fbar%2f+baz%2f%0d' 499s # received: 'foo%2fbar%2f+baz%2f%0d' 499s ok 68 499s # Check /modules/rewrite/escaping/local_b_noslash/foo/bar/%20baz/%0d for foo/bar/+baz/%0d 499s # rewritten query 'foo/bar/+baz/%0d' 499s # expected: 'foo/bar/+baz/%0d' 499s # received: 'foo/bar/+baz/%0d' 499s ok 69 499s # Check /modules/rewrite/escaping/qsd-like/foo for redir /foo$ 499s # redirect is http://localhost:8529/foo 499s ok 70 499s ok 502s t/modules/sed.t ..................... skipped: cannot find module 'LWP::Protocol::AnyEvent::http' 505s t/modules/session.t ................. 505s 1..140 todo 53 54 88 89; 505s # Running under perl version 5.040000 for linux 505s # Current time local: Fri Nov 29 19:54:19 2024 505s # Current time GMT: Fri Nov 29 19:54:19 2024 505s # Using Test.pm version 1.31 505s # Using Apache/Test.pm version 1.44 505s # Cannot write session when off: POST / 505s # testing : response code (Cannot write session when off) 505s # expected: 200 505s # received: '200' 505s ok 1 505s # no expiry (Cannot write session when off) 505s ok 2 505s # testing : session header (Cannot write session when off) 505s # expected: '(none)' 505s # received: '(none)' 505s ok 3 505s # testing : session dirty (Cannot write session when off) 505s # expected: 0 505s # received: 0 505s ok 4 505s # testing : body (Cannot write session when off) 505s # expected: '' 505s # received: '' 505s ok 5 505s # New empty session is not saved: GET /on 505s # testing : response code (New empty session is not saved) 505s # expected: 200 505s # received: '200' 505s ok 6 505s # no expiry (New empty session is not saved) 505s ok 7 505s # testing : session header (New empty session is not saved) 505s # expected: '(none)' 505s # received: '(none)' 505s ok 8 505s # testing : session dirty (New empty session is not saved) 505s # expected: 0 505s # received: 0 505s ok 9 505s # testing : body (New empty session is not saved) 505s # expected: '' 505s # received: '' 505s ok 10 505s # Set session: POST /on 505s # testing : response code (Set session) 505s # expected: 200 505s # received: '200' 505s ok 11 505s # no expiry (Set session) 505s ok 12 505s # testing : session header (Set session) 505s # expected: 'test=value' 505s # received: 'test=value' 505s ok 13 505s # testing : session dirty (Set session) 505s # expected: 1 505s # received: '1' 505s ok 14 505s # testing : body (Set session) 505s # expected: '' 505s # received: '' 505s ok 15 505s # Get session: POST /on?test=value 505s # testing : response code (Get session) 505s # expected: 200 505s # received: '200' 505s ok 16 505s # no expiry (Get session) 505s ok 17 505s # testing : session header (Get session) 505s # expected: '(none)' 505s # received: '(none)' 505s ok 18 505s # testing : session dirty (Get session) 505s # expected: 0 505s # received: 0 505s ok 19 505s # testing : body (Get session) 505s # expected: 'value' 505s # received: 'value' 505s ok 20 505s # Delete session: POST /on?test=value 505s # testing : response code (Delete session) 505s # expected: 200 505s # received: '200' 505s ok 21 505s # no expiry (Delete session) 505s ok 22 505s # testing : session header (Delete session) 505s # expected: '' 505s # received: '' 505s ok 23 505s # testing : session dirty (Delete session) 505s # expected: 1 505s # received: '1' 505s ok 24 505s # testing : body (Delete session) 505s # expected: '' 505s # received: '' 505s ok 25 505s # Edit session: POST /on?test=value 505s # testing : response code (Edit session) 505s # expected: 200 505s # received: '200' 505s ok 26 505s # no expiry (Edit session) 505s ok 27 505s # testing : session header (Edit session) 505s # expected: 'test=' 505s # received: 'test=' 505s ok 28 505s # testing : session dirty (Edit session) 505s # expected: 1 505s # received: '1' 505s ok 29 505s # testing : body (Edit session) 505s # expected: '' 505s # received: '' 505s ok 30 505s # Encode session: POST /on/encode 505s # testing : response code (Encode session) 505s # expected: 200 505s # received: '200' 505s ok 31 505s # no expiry (Encode session) 505s ok 32 505s # testing : session header (Encode session) 505s # expected: 'TestEncoded:test=value' 505s # received: 'TestEncoded:test=value' 505s ok 33 505s # testing : session dirty (Encode session) 505s # expected: 1 505s # received: '1' 505s ok 34 505s # testing : body (Encode session) 505s # expected: '' 505s # received: '' 505s ok 35 505s # Decode session: POST /on/encode?TestEncoded:test=value 505s # testing : response code (Decode session) 505s # expected: 200 505s # received: '200' 505s ok 36 505s # no expiry (Decode session) 505s ok 37 505s # testing : session header (Decode session) 505s # expected: '(none)' 505s # received: '(none)' 505s ok 38 505s # testing : session dirty (Decode session) 505s # expected: 0 505s # received: 0 505s ok 39 505s # testing : body (Decode session) 505s # expected: 'value' 505s # received: 'value' 505s ok 40 505s # Custom decoder failure: GET /on/encode?test=value 505s # testing : response code (Custom decoder failure) 505s # expected: 200 505s # received: '200' 505s ok 41 505s # no expiry (Custom decoder failure) 505s ok 42 505s # testing : session header (Custom decoder failure) 505s # expected: '(none)' 505s # received: '(none)' 505s ok 43 505s # testing : session dirty (Custom decoder failure) 505s # expected: 0 505s # received: 0 505s ok 44 505s # testing : body (Custom decoder failure) 505s # expected: '' 505s # received: '' 505s ok 45 505s # Identity decoder failure: GET /on?&=test 505s # testing : response code (Identity decoder failure) 505s # expected: 200 505s # received: '200' 505s ok 46 505s # no expiry (Identity decoder failure) 505s ok 47 505s # testing : session header (Identity decoder failure) 505s # expected: '(none)' 505s # received: '(none)' 505s ok 48 505s # testing : session dirty (Identity decoder failure) 505s # expected: 0 505s # received: 0 505s ok 49 505s # testing : body (Identity decoder failure) 505s # expected: '' 505s # received: '' 505s ok 50 505s # Session writable after decode failure: POST /on/encode?test=value 505s # testing : response code (Session writable after decode failure) 505s # expected: 200 505s # received: '200' 505s ok 51 505s # no expiry (Session writable after decode failure) 505s ok 52 505s # testing : session header (Session writable after decode failure) 505s # expected: 'TestEncoded:test=value' 505s # received: '(none)' 505s not ok 53 505s # Failed test 53 in t/modules/session.t at line 77 fail #11 *TODO* 505s # testing : session dirty (Session writable after decode failure) 505s # expected: 1 505s # received: 0 505s not ok 54 505s # Failed test 54 in t/modules/session.t at line 79 fail #11 *TODO* 505s # testing : body (Session writable after decode failure) 505s # expected: '' 505s # received: '' 505s ok 55 505s # SessionEnv Off 505s # testing : response code (SessionEnv Off) 505s # expected: 200 505s # received: '200' 505s ok 56 505s # no expiry (SessionEnv Off) 505s ok 57 505s # testing : session header (SessionEnv Off) 505s # expected: '(none)' 505s # received: '(none)' 505s ok 58 505s # testing : session dirty (SessionEnv Off) 505s # expected: 0 505s # received: 0 505s ok 59 505s # testing : body (SessionEnv Off) 505s # expected: '(none)' 505s # received: '(none)' 505s ok 60 505s # SessionEnv On: GET /on/env/on/env.shtml?test=value 505s # testing : response code (SessionEnv On) 505s # expected: 200 505s # received: '200' 505s ok 61 505s # no expiry (SessionEnv On) 505s ok 62 505s # testing : session header (SessionEnv On) 505s # expected: '(none)' 505s # received: '(none)' 505s ok 63 505s # testing : session dirty (SessionEnv On) 505s # expected: 0 505s # received: 0 505s ok 64 505s # testing : body (SessionEnv On) 505s # expected: 'test=value' 505s # received: 'test=value' 505s ok 65 505s # SessionHeader 505s # testing : response code (SessionHeader) 505s # expected: 200 505s # received: '200' 505s ok 66 505s # no expiry (SessionHeader) 505s ok 67 505s # testing : session header (SessionHeader) 505s # expected: 'test=value&another=5&last=7' 505s # received: 'test=value&another=5&last=7' 505s ok 68 505s # testing : session dirty (SessionHeader) 505s # expected: 1 505s # received: '1' 505s ok 69 505s # testing : body (SessionHeader) 505s # expected: '' 505s # received: '' 505s ok 70 505s # SessionMaxAge adds expiry: GET /on/expire?test=value 505s # testing : response code (SessionMaxAge adds expiry) 505s # expected: 200 505s # received: '200' 505s ok 71 505s # expiry of 1732910162 (SessionMaxAge adds expiry) 505s ok 72 505s # testing : session header (SessionMaxAge adds expiry) 505s # expected: 'test=value' 505s # received: 'test=value' 505s ok 73 505s # testing : session dirty (SessionMaxAge adds expiry) 505s # expected: 0 505s # received: '0' 505s ok 74 505s # testing : body (SessionMaxAge adds expiry) 505s # expected: '' 505s # received: '' 505s ok 75 505s # Discard expired session: GET /on/expire?test=value&expiry=1 505s # testing : response code (Discard expired session) 505s # expected: 200 505s # received: '200' 505s ok 76 505s # expiry of 1732910162 (Discard expired session) 505s ok 77 505s # testing : session header (Discard expired session) 505s # expected: '' 505s # received: '' 505s ok 78 505s # testing : session dirty (Discard expired session) 505s # expected: 0 505s # received: '0' 505s ok 79 505s # testing : body (Discard expired session) 505s # expected: '' 505s # received: '' 505s ok 80 505s # Keep non-expired session: GET /on/expire?test=value&expiry=1732910262000000 505s # testing : response code (Keep non-expired session) 505s # expected: 200 505s # received: '200' 505s ok 81 505s # expiry of 1732910162 (Keep non-expired session) 505s ok 82 505s # testing : session header (Keep non-expired session) 505s # expected: 'test=value' 505s # received: 'test=value' 505s ok 83 505s # testing : session dirty (Keep non-expired session) 505s # expected: 0 505s # received: '0' 505s ok 84 505s # testing : body (Keep non-expired session) 505s # expected: '' 505s # received: '' 505s ok 85 505s # Session writable after expired: POST /on/expire?expiry=1 505s # testing : response code (Session writable after expired) 505s # expected: 200 505s # received: '200' 505s ok 86 505s # expiry of 1732910162 (Session writable after expired) 505s ok 87 505s # testing : session header (Session writable after expired) 505s # expected: 'test=value' 505s # received: '' 505s not ok 88 505s # Failed test 88 in t/modules/session.t at line 77 fail #18 *TODO* 505s # testing : session dirty (Session writable after expired) 505s # expected: 1 505s # received: '0' 505s not ok 89 505s # Failed test 89 in t/modules/session.t at line 79 fail #18 *TODO* 505s # testing : body (Session writable after expired) 505s # expected: '' 505s # received: '' 505s ok 90 505s # SessionExpiryUpdateInterval off by default: GET /on/expire?test=value&expiry=1732910162000000 505s # testing : response code (SessionExpiryUpdateInterval off by default) 505s # expected: 200 505s # received: '200' 505s ok 91 505s # expiry of 1732910162 (SessionExpiryUpdateInterval off by default) 505s ok 92 505s # testing : session header (SessionExpiryUpdateInterval off by default) 505s # expected: 'test=value' 505s # received: 'test=value' 505s ok 93 505s # testing : session dirty (SessionExpiryUpdateInterval off by default) 505s # expected: 0 505s # received: '0' 505s ok 94 505s # testing : body (SessionExpiryUpdateInterval off by default) 505s # expected: '' 505s # received: '' 505s ok 95 505s # SessionExpiryUpdateInterval skips save: GET /on/expire/cache?test=value&expiry=1732910162000000 505s # testing : response code (SessionExpiryUpdateInterval skips save) 505s # expected: 200 505s # received: '200' 505s ok 96 505s # no expiry (SessionExpiryUpdateInterval skips save) 505s ok 97 505s # testing : session header (SessionExpiryUpdateInterval skips save) 505s # expected: '(none)' 505s # received: '(none)' 505s ok 98 505s # testing : session dirty (SessionExpiryUpdateInterval skips save) 505s # expected: 0 505s # received: 0 505s ok 99 505s # testing : body (SessionExpiryUpdateInterval skips save) 505s # expected: '' 505s # received: '' 505s ok 100 505s # Session readable when save skipped: POST /on/expire/cache?test=value&expiry=1732910162000000 505s # testing : response code (Session readable when save skipped) 505s # expected: 200 505s # received: '200' 505s ok 101 505s # no expiry (Session readable when save skipped) 505s ok 102 505s # testing : session header (Session readable when save skipped) 505s # expected: '(none)' 505s # received: '(none)' 505s ok 103 505s # testing : session dirty (Session readable when save skipped) 505s # expected: 0 505s # received: 0 505s ok 104 505s # testing : body (Session readable when save skipped) 505s # expected: 'value' 505s # received: 'value' 505s ok 105 505s # Dirty overrides SessionExpiryUpdateInterval: POST /on/expire/cache?test=value&expiry=1732910162000000 505s # testing : response code (Dirty overrides SessionExpiryUpdateInterval) 505s # expected: 200 505s # received: '200' 505s ok 106 505s # expiry of 1732910162 (Dirty overrides SessionExpiryUpdateInterval) 505s ok 107 505s # testing : session header (Dirty overrides SessionExpiryUpdateInterval) 505s # expected: 'test=value' 505s # received: 'test=value' 505s ok 108 505s # testing : session dirty (Dirty overrides SessionExpiryUpdateInterval) 505s # expected: 1 505s # received: '1' 505s ok 109 505s # testing : body (Dirty overrides SessionExpiryUpdateInterval) 505s # expected: '' 505s # received: '' 505s ok 110 505s # Old session always updates expiry: GET /on/expire/cache?test=value&expiry=1732910102000000 505s # testing : response code (Old session always updates expiry) 505s # expected: 200 505s # received: '200' 505s ok 111 505s # expiry of 1732910162 (Old session always updates expiry) 505s ok 112 505s # testing : session header (Old session always updates expiry) 505s # expected: 'test=value' 505s # received: 'test=value' 505s ok 113 505s # testing : session dirty (Old session always updates expiry) 505s # expected: 0 505s # received: '0' 505s ok 114 505s # testing : body (Old session always updates expiry) 505s # expected: '' 505s # received: '' 505s ok 115 505s # New empty session with expiry not saved: GET /on/expire/cache 505s # testing : response code (New empty session with expiry not saved) 505s # expected: 200 505s # received: '200' 505s ok 116 505s # no expiry (New empty session with expiry not saved) 505s ok 117 505s # testing : session header (New empty session with expiry not saved) 505s # expected: '(none)' 505s # received: '(none)' 505s ok 118 505s # testing : session dirty (New empty session with expiry not saved) 505s # expected: 0 505s # received: 0 505s ok 119 505s # testing : body (New empty session with expiry not saved) 505s # expected: '' 505s # received: '' 505s ok 120 505s # Can create session with SessionExpiryUpdateInterval: POST /on/expire/cache 505s # testing : response code (Can create session with SessionExpiryUpdateInterval) 505s # expected: 200 505s # received: '200' 505s ok 121 505s # expiry of 1732910162 (Can create session with SessionExpiryUpdateInterval) 505s ok 122 505s # testing : session header (Can create session with SessionExpiryUpdateInterval) 505s # expected: 'test=value' 505s # received: 'test=value' 505s ok 123 505s # testing : session dirty (Can create session with SessionExpiryUpdateInterval) 505s # expected: 1 505s # received: '1' 505s ok 124 505s # testing : body (Can create session with SessionExpiryUpdateInterval) 505s # expected: '' 505s # received: '' 505s ok 125 505s # Cannot write session when not included: POST /on/include?test=value 505s # testing : response code (Cannot write session when not included) 505s # expected: 200 505s # received: '200' 505s ok 126 505s # no expiry (Cannot write session when not included) 505s ok 127 505s # testing : session header (Cannot write session when not included) 505s # expected: '(none)' 505s # received: '(none)' 505s ok 128 505s # testing : session dirty (Cannot write session when not included) 505s # expected: 0 505s # received: 0 505s ok 129 505s # testing : body (Cannot write session when not included) 505s # expected: '' 505s # received: '' 505s ok 130 505s # Can read session when included: POST /on/include/yes?test=value 505s # testing : response code (Can read session when included) 505s # expected: 200 505s # received: '200' 505s ok 131 505s # no expiry (Can read session when included) 505s ok 132 505s # testing : session header (Can read session when included) 505s # expected: '(none)' 505s # received: '(none)' 505s ok 133 505s # testing : session dirty (Can read session when included) 505s # expected: 0 505s # received: 0 505s ok 134 505s # testing : body (Can read session when included) 505s # expected: 'value' 505s # received: 'value' 505s ok 135 505s # SessionExclude overrides SessionInclude: POST /on/include/yes/no?test=value 505s # testing : response code (SessionExclude overrides SessionInclude) 505s # expected: 200 505s # received: '200' 505s ok 136 505s # no expiry (SessionExclude overrides SessionInclude) 505s ok 137 505s # testing : session header (SessionExclude overrides SessionInclude) 505s # expected: '(none)' 505s # received: '(none)' 505s ok 138 505s # testing : session dirty (SessionExclude overrides SessionInclude) 505s # expected: 0 505s # received: 0 505s ok 139 505s # testing : body (SessionExclude overrides SessionInclude) 505s # expected: '' 505s # received: '' 505s ok 140 505s ok 508s t/modules/session_cookie.t .......... 508s 1..2 508s # Running under perl version 5.040000 for linux 508s # Current time local: Fri Nov 29 19:54:22 2024 508s # Current time GMT: Fri Nov 29 19:54:22 2024 508s # Using Test.pm version 1.31 508s # Using Apache/Test.pm version 1.44 508s # expected: 404 508s # received: '404' 508s ok 1 508s # expected: 200 508s # received: '200' 508s ok 2 508s ok 513s t/modules/setenvif.t ................ 513s 1..142 513s # Running under perl version 5.040000 for linux 513s # Current time local: Fri Nov 29 19:54:25 2024 513s # Current time GMT: Fri Nov 29 19:54:25 2024 513s # Using Test.pm version 1.31 513s # Using Apache/Test.pm version 1.44 513s --- 513s conf: 513s BrowserMatch ^libwww-perl/.* VAR_ONE=set 513s expecting: 513s ->1:set 513s 2:(none) 513s 3:(none) 513s <- 513s got: 513s ->1:set 513s 2:(none) 513s 3:(none) 513s <- 513s ok 1 513s --- 513s conf: 513s BrowserMatch ^libwww-perl/.* VAR_ONE=set VAR_TWO=set 513s expecting: 513s ->1:set 513s 2:set 513s 3:(none) 513s <- 513s got: 513s ->1:set 513s 2:set 513s 3:(none) 513s <- 513s ok 2 513s --- 513s conf: 513s BrowserMatch ^libwww-perl/.* VAR_ONE=set VAR_TWO=set VAR_THREE=set 513s expecting: 513s ->1:set 513s 2:set 513s 3:set 513s <- 513s got: 513s ->1:set 513s 2:set 513s 3:set 513s <- 513s ok 3 513s --- 513s conf: 513s BrowserMatch foo-browser/0.1 VAR_ONE=set 513s expecting: 513s ->1:(none) 513s 2:(none) 513s 3:(none) 513s <- 513s got: 513s ->1:(none) 513s 2:(none) 513s 3:(none) 513s <- 513s ok 4 513s --- 513s conf: 513s BrowserMatch foo-browser/0.1 VAR_ONE=set VAR_TWO=set 513s expecting: 513s ->1:(none) 513s 2:(none) 513s 3:(none) 513s <- 513s got: 513s ->1:(none) 513s 2:(none) 513s 3:(none) 513s <- 513s ok 5 513s --- 513s conf: 513s BrowserMatch foo-browser/0.1 VAR_ONE=set VAR_TWO=set VAR_THREE=set 513s expecting: 513s ->1:(none) 513s 2:(none) 513s 3:(none) 513s <- 513s got: 513s ->1:(none) 513s 2:(none) 513s 3:(none) 513s <- 513s ok 6 513s --- 513s conf: 513s SetEnvIf Remote_Addr 127.0.0.1 VAR_ONE=set 513s expecting: 513s ->1:set 513s 2:(none) 513s 3:(none) 513s <- 513s got: 513s ->1:set 513s 2:(none) 513s 3:(none) 513s <- 513s ok 7 513s --- 513s conf: 513s SetEnvIf Remote_Addr 127.0.0.1 VAR_ONE=set VAR_TWO=set 513s expecting: 513s ->1:set 513s 2:set 513s 3:(none) 513s <- 513s got: 513s ->1:set 513s 2:set 513s 3:(none) 513s <- 513s ok 8 513s --- 513s conf: 513s SetEnvIf Remote_Addr 127.0.0.1 VAR_ONE=set VAR_TWO=set VAR_THREE=set 513s expecting: 513s ->1:set 513s 2:set 513s 3:set 513s <- 513s got: 513s ->1:set 513s 2:set 513s 3:set 513s <- 513s ok 9 513s --- 513s conf: 513s SetEnvIf Remote_Addr 63.125.18.195 VAR_ONE=set 513s expecting: 513s ->1:(none) 513s 2:(none) 513s 3:(none) 513s <- 513s got: 513s ->1:(none) 513s 2:(none) 513s 3:(none) 513s <- 513s ok 10 513s --- 513s conf: 513s SetEnvIf Remote_Addr 63.125.18.195 VAR_ONE=set VAR_TWO=set 513s expecting: 513s ->1:(none) 513s 2:(none) 513s 3:(none) 513s <- 513s got: 513s ->1:(none) 513s 2:(none) 513s 3:(none) 513s <- 513s ok 11 513s --- 513s conf: 513s SetEnvIf Remote_Addr 63.125.18.195 VAR_ONE=set VAR_TWO=set VAR_THREE=set 513s expecting: 513s ->1:(none) 513s 2:(none) 513s 3:(none) 513s <- 513s got: 513s ->1:(none) 513s 2:(none) 513s 3:(none) 513s <- 513s ok 12 513s --- 513s conf: 513s SetEnvIf Remote_Addr 127.0.0.1 RELAY=1 513s SetEnvIf RELAY 1 VAR_ONE=set 513s expecting: 513s ->1:set 513s 2:(none) 513s 3:(none) 513s <- 513s got: 513s ->1:set 513s 2:(none) 513s 3:(none) 513s <- 513s ok 13 513s --- 513s conf: 513s SetEnvIf Remote_Addr 127.0.0.1 RELAY=1 513s SetEnvIf RELAY 1 VAR_ONE=set VAR_TWO=set 513s expecting: 513s ->1:set 513s 2:set 513s 3:(none) 513s <- 513s got: 513s ->1:set 513s 2:set 513s 3:(none) 513s <- 513s ok 14 513s --- 513s conf: 513s SetEnvIf Remote_Addr 127.0.0.1 RELAY=1 513s SetEnvIf RELAY 1 VAR_ONE=set VAR_TWO=set VAR_THREE=set 513s expecting: 513s ->1:set 513s 2:set 513s 3:set 513s <- 513s got: 513s ->1:set 513s 2:set 513s 3:set 513s <- 513s ok 15 513s --- 513s conf: 513s SetEnvIf Remote_Addr 127.0.0.1 RELAY=1 513s SetEnvIf RELAY 0 VAR_ONE=set 513s expecting: 513s ->1:(none) 513s 2:(none) 513s 3:(none) 513s <- 513s got: 513s ->1:(none) 513s 2:(none) 513s 3:(none) 513s <- 513s ok 16 513s --- 513s conf: 513s SetEnvIf Remote_Addr 127.0.0.1 RELAY=1 513s SetEnvIf RELAY 0 VAR_ONE=set VAR_TWO=set 513s expecting: 513s ->1:(none) 513s 2:(none) 513s 3:(none) 513s <- 513s got: 513s ->1:(none) 513s 2:(none) 513s 3:(none) 513s <- 513s ok 17 513s --- 513s conf: 513s SetEnvIf Remote_Addr 127.0.0.1 RELAY=1 513s SetEnvIf RELAY 0 VAR_ONE=set VAR_TWO=set VAR_THREE=set 513s expecting: 513s ->1:(none) 513s 2:(none) 513s 3:(none) 513s <- 513s got: 513s ->1:(none) 513s 2:(none) 513s 3:(none) 513s <- 513s ok 18 513s --- 513s conf: 513s SetEnvIfNoCase Remote_Addr 127.0.0.1 VAR_ONE=set 513s expecting: 513s ->1:set 513s 2:(none) 513s 3:(none) 513s <- 513s got: 513s ->1:set 513s 2:(none) 513s 3:(none) 513s <- 513s ok 19 513s --- 513s conf: 513s SetEnvIfNoCase Remote_Addr 127.0.0.1 VAR_ONE=set VAR_TWO=set 513s expecting: 513s ->1:set 513s 2:set 513s 3:(none) 513s <- 513s got: 513s ->1:set 513s 2:set 513s 3:(none) 513s <- 513s ok 20 513s --- 513s conf: 513s SetEnvIfNoCase Remote_Addr 127.0.0.1 VAR_ONE=set VAR_TWO=set VAR_THREE=set 513s expecting: 513s ->1:set 513s 2:set 513s 3:set 513s <- 513s got: 513s ->1:set 513s 2:set 513s 3:set 513s <- 513s ok 21 513s --- 513s conf: 513s SetEnvIfNoCase Remote_Addr 63.125.18.195 VAR_ONE=set 513s expecting: 513s ->1:(none) 513s 2:(none) 513s 3:(none) 513s <- 513s got: 513s ->1:(none) 513s 2:(none) 513s 3:(none) 513s <- 513s ok 22 513s --- 513s conf: 513s SetEnvIfNoCase Remote_Addr 63.125.18.195 VAR_ONE=set VAR_TWO=set 513s expecting: 513s ->1:(none) 513s 2:(none) 513s 3:(none) 513s <- 513s got: 513s ->1:(none) 513s 2:(none) 513s 3:(none) 513s <- 513s ok 23 513s --- 513s conf: 513s SetEnvIfNoCase Remote_Addr 63.125.18.195 VAR_ONE=set VAR_TWO=set VAR_THREE=set 513s expecting: 513s ->1:(none) 513s 2:(none) 513s 3:(none) 513s <- 513s got: 513s ->1:(none) 513s 2:(none) 513s 3:(none) 513s <- 513s ok 24 513s --- 513s conf: 513s SetEnvIf Remote_Host 127.0.0.1 VAR_ONE=set 513s expecting: 513s ->1:set 513s 2:(none) 513s 3:(none) 513s <- 513s got: 513s ->1:set 513s 2:(none) 513s 3:(none) 513s <- 513s ok 25 513s --- 513s conf: 513s SetEnvIf Remote_Host 127.0.0.1 VAR_ONE=set VAR_TWO=set 513s expecting: 513s ->1:set 513s 2:set 513s 3:(none) 513s <- 513s got: 513s ->1:set 513s 2:set 513s 3:(none) 513s <- 513s ok 26 513s --- 513s conf: 513s SetEnvIf Remote_Host 127.0.0.1 VAR_ONE=set VAR_TWO=set VAR_THREE=set 513s expecting: 513s ->1:set 513s 2:set 513s 3:set 513s <- 513s got: 513s ->1:set 513s 2:set 513s 3:set 513s <- 513s ok 27 513s --- 513s conf: 513s SetEnvIf Remote_Host some.where.else.com VAR_ONE=set 513s expecting: 513s ->1:(none) 513s 2:(none) 513s 3:(none) 513s <- 513s got: 513s ->1:(none) 513s 2:(none) 513s 3:(none) 513s <- 513s ok 28 513s --- 513s conf: 513s SetEnvIf Remote_Host some.where.else.com VAR_ONE=set VAR_TWO=set 513s expecting: 513s ->1:(none) 513s 2:(none) 513s 3:(none) 513s <- 513s got: 513s ->1:(none) 513s 2:(none) 513s 3:(none) 513s <- 513s ok 29 513s --- 513s conf: 513s SetEnvIf Remote_Host some.where.else.com VAR_ONE=set VAR_TWO=set VAR_THREE=set 513s expecting: 513s ->1:(none) 513s 2:(none) 513s 3:(none) 513s <- 513s got: 513s ->1:(none) 513s 2:(none) 513s 3:(none) 513s <- 513s ok 30 513s --- 513s conf: 513s SetEnvIf Remote_Host 127.0.0.1 RELAY=1 513s SetEnvIf RELAY 1 VAR_ONE=set 513s expecting: 513s ->1:set 513s 2:(none) 513s 3:(none) 513s <- 513s got: 513s ->1:set 513s 2:(none) 513s 3:(none) 513s <- 513s ok 31 513s --- 513s conf: 513s SetEnvIf Remote_Host 127.0.0.1 RELAY=1 513s SetEnvIf RELAY 1 VAR_ONE=set VAR_TWO=set 513s expecting: 513s ->1:set 513s 2:set 513s 3:(none) 513s <- 513s got: 513s ->1:set 513s 2:set 513s 3:(none) 513s <- 513s ok 32 513s --- 513s conf: 513s SetEnvIf Remote_Host 127.0.0.1 RELAY=1 513s SetEnvIf RELAY 1 VAR_ONE=set VAR_TWO=set VAR_THREE=set 513s expecting: 513s ->1:set 513s 2:set 513s 3:set 513s <- 513s got: 513s ->1:set 513s 2:set 513s 3:set 513s <- 513s ok 33 513s --- 513s conf: 513s SetEnvIf Remote_Host 127.0.0.1 RELAY=1 513s SetEnvIf RELAY 0 VAR_ONE=set 513s expecting: 513s ->1:(none) 513s 2:(none) 513s 3:(none) 513s <- 513s got: 513s ->1:(none) 513s 2:(none) 513s 3:(none) 513s <- 513s ok 34 513s --- 513s conf: 513s SetEnvIf Remote_Host 127.0.0.1 RELAY=1 513s SetEnvIf RELAY 0 VAR_ONE=set VAR_TWO=set 513s expecting: 513s ->1:(none) 513s 2:(none) 513s 3:(none) 513s <- 513s got: 513s ->1:(none) 513s 2:(none) 513s 3:(none) 513s <- 513s ok 35 513s --- 513s conf: 513s SetEnvIf Remote_Host 127.0.0.1 RELAY=1 513s SetEnvIf RELAY 0 VAR_ONE=set VAR_TWO=set VAR_THREE=set 513s expecting: 513s ->1:(none) 513s 2:(none) 513s 3:(none) 513s <- 513s got: 513s ->1:(none) 513s 2:(none) 513s 3:(none) 513s <- 513s ok 36 513s --- 513s conf: 513s SetEnvIfNoCase Remote_Host 127.0.0.1 VAR_ONE=set 513s expecting: 513s ->1:set 513s 2:(none) 513s 3:(none) 513s <- 513s got: 513s ->1:set 513s 2:(none) 513s 3:(none) 513s <- 513s ok 37 513s --- 513s conf: 513s SetEnvIfNoCase Remote_Host 127.0.0.1 VAR_ONE=set VAR_TWO=set 513s expecting: 513s ->1:set 513s 2:set 513s 3:(none) 513s <- 513s got: 513s ->1:set 513s 2:set 513s 3:(none) 513s <- 513s ok 38 513s --- 513s conf: 513s SetEnvIfNoCase Remote_Host 127.0.0.1 VAR_ONE=set VAR_TWO=set VAR_THREE=set 513s expecting: 513s ->1:set 513s 2:set 513s 3:set 513s <- 513s got: 513s ->1:set 513s 2:set 513s 3:set 513s <- 513s ok 39 513s --- 513s conf: 513s SetEnvIfNoCase Remote_Host SOME.WHERE.ELSE.COM VAR_ONE=set 513s expecting: 513s ->1:(none) 513s 2:(none) 513s 3:(none) 513s <- 513s got: 513s ->1:(none) 513s 2:(none) 513s 3:(none) 513s <- 513s ok 40 513s --- 513s conf: 513s SetEnvIfNoCase Remote_Host SOME.WHERE.ELSE.COM VAR_ONE=set VAR_TWO=set 513s expecting: 513s ->1:(none) 513s 2:(none) 513s 3:(none) 513s <- 513s got: 513s ->1:(none) 513s 2:(none) 513s 3:(none) 513s <- 513s ok 41 513s --- 513s conf: 513s SetEnvIfNoCase Remote_Host SOME.WHERE.ELSE.COM VAR_ONE=set VAR_TWO=set VAR_THREE=set 513s expecting: 513s ->1:(none) 513s 2:(none) 513s 3:(none) 513s <- 513s got: 513s ->1:(none) 513s 2:(none) 513s 3:(none) 513s <- 513s ok 42 513s --- 513s conf: 513s SetEnvIf Request_Method GET VAR_ONE=set 513s expecting: 513s ->1:set 513s 2:(none) 513s 3:(none) 513s <- 513s got: 513s ->1:set 513s 2:(none) 513s 3:(none) 513s <- 513s ok 43 513s --- 513s conf: 513s SetEnvIf Request_Method GET VAR_ONE=set VAR_TWO=set 513s expecting: 513s ->1:set 513s 2:set 513s 3:(none) 513s <- 513s got: 513s ->1:set 513s 2:set 513s 3:(none) 513s <- 513s ok 44 513s --- 513s conf: 513s SetEnvIf Request_Method GET VAR_ONE=set VAR_TWO=set VAR_THREE=set 513s expecting: 513s ->1:set 513s 2:set 513s 3:set 513s <- 513s got: 513s ->1:set 513s 2:set 513s 3:set 513s <- 513s ok 45 513s --- 513s conf: 513s SetEnvIf Request_Method POST VAR_ONE=set 513s expecting: 513s ->1:(none) 513s 2:(none) 513s 3:(none) 513s <- 513s got: 513s ->1:(none) 513s 2:(none) 513s 3:(none) 513s <- 513s ok 46 513s --- 513s conf: 513s SetEnvIf Request_Method POST VAR_ONE=set VAR_TWO=set 513s expecting: 513s ->1:(none) 513s 2:(none) 513s 3:(none) 513s <- 513s got: 513s ->1:(none) 513s 2:(none) 513s 3:(none) 513s <- 513s ok 47 513s --- 513s conf: 513s SetEnvIf Request_Method POST VAR_ONE=set VAR_TWO=set VAR_THREE=set 513s expecting: 513s ->1:(none) 513s 2:(none) 513s 3:(none) 513s <- 513s got: 513s ->1:(none) 513s 2:(none) 513s 3:(none) 513s <- 513s ok 48 513s --- 513s conf: 513s SetEnvIf Request_Method GET RELAY=1 513s SetEnvIf RELAY 1 VAR_ONE=set 513s expecting: 513s ->1:set 513s 2:(none) 513s 3:(none) 513s <- 513s got: 513s ->1:set 513s 2:(none) 513s 3:(none) 513s <- 513s ok 49 513s --- 513s conf: 513s SetEnvIf Request_Method GET RELAY=1 513s SetEnvIf RELAY 1 VAR_ONE=set VAR_TWO=set 513s expecting: 513s ->1:set 513s 2:set 513s 3:(none) 513s <- 513s got: 513s ->1:set 513s 2:set 513s 3:(none) 513s <- 513s ok 50 513s --- 513s conf: 513s SetEnvIf Request_Method GET RELAY=1 513s SetEnvIf RELAY 1 VAR_ONE=set VAR_TWO=set VAR_THREE=set 513s expecting: 513s ->1:set 513s 2:set 513s 3:set 513s <- 513s got: 513s ->1:set 513s 2:set 513s 3:set 513s <- 513s ok 51 513s --- 513s conf: 513s SetEnvIf Request_Method GET RELAY=1 513s SetEnvIf RELAY 0 VAR_ONE=set 513s expecting: 513s ->1:(none) 513s 2:(none) 513s 3:(none) 513s <- 513s got: 513s ->1:(none) 513s 2:(none) 513s 3:(none) 513s <- 513s ok 52 513s --- 513s conf: 513s SetEnvIf Request_Method GET RELAY=1 513s SetEnvIf RELAY 0 VAR_ONE=set VAR_TWO=set 513s expecting: 513s ->1:(none) 513s 2:(none) 513s 3:(none) 513s <- 513s got: 513s ->1:(none) 513s 2:(none) 513s 3:(none) 513s <- 513s ok 53 513s --- 513s conf: 513s SetEnvIf Request_Method GET RELAY=1 513s SetEnvIf RELAY 0 VAR_ONE=set VAR_TWO=set VAR_THREE=set 513s expecting: 513s ->1:(none) 513s 2:(none) 513s 3:(none) 513s <- 513s got: 513s ->1:(none) 513s 2:(none) 513s 3:(none) 513s <- 513s ok 54 513s --- 513s conf: 513s SetEnvIfNoCase Request_Method GET VAR_ONE=set 513s expecting: 513s ->1:set 513s 2:(none) 513s 3:(none) 513s <- 513s got: 513s ->1:set 513s 2:(none) 513s 3:(none) 513s <- 513s ok 55 513s --- 513s conf: 513s SetEnvIfNoCase Request_Method GET VAR_ONE=set VAR_TWO=set 513s expecting: 513s ->1:set 513s 2:set 513s 3:(none) 513s <- 513s got: 513s ->1:set 513s 2:set 513s 3:(none) 513s <- 513s ok 56 513s --- 513s conf: 513s SetEnvIfNoCase Request_Method GET VAR_ONE=set VAR_TWO=set VAR_THREE=set 513s expecting: 513s ->1:set 513s 2:set 513s 3:set 513s <- 513s got: 513s ->1:set 513s 2:set 513s 3:set 513s <- 513s ok 57 513s --- 513s conf: 513s SetEnvIfNoCase Request_Method POST VAR_ONE=set 513s expecting: 513s ->1:(none) 513s 2:(none) 513s 3:(none) 513s <- 513s got: 513s ->1:(none) 513s 2:(none) 513s 3:(none) 513s <- 513s ok 58 513s --- 513s conf: 513s SetEnvIfNoCase Request_Method POST VAR_ONE=set VAR_TWO=set 513s expecting: 513s ->1:(none) 513s 2:(none) 513s 3:(none) 513s <- 513s got: 513s ->1:(none) 513s 2:(none) 513s 3:(none) 513s <- 513s ok 59 513s --- 513s conf: 513s SetEnvIfNoCase Request_Method POST VAR_ONE=set VAR_TWO=set VAR_THREE=set 513s expecting: 513s ->1:(none) 513s 2:(none) 513s 3:(none) 513s <- 513s got: 513s ->1:(none) 513s 2:(none) 513s 3:(none) 513s <- 513s ok 60 513s --- 513s conf: 513s SetEnvIf Request_Protocol HTTP VAR_ONE=set 513s expecting: 513s ->1:set 513s 2:(none) 513s 3:(none) 513s <- 513s got: 513s ->1:set 513s 2:(none) 513s 3:(none) 513s <- 513s ok 61 513s --- 513s conf: 513s SetEnvIf Request_Protocol HTTP VAR_ONE=set VAR_TWO=set 513s expecting: 513s ->1:set 513s 2:set 513s 3:(none) 513s <- 513s got: 513s ->1:set 513s 2:set 513s 3:(none) 513s <- 513s ok 62 513s --- 513s conf: 513s SetEnvIf Request_Protocol HTTP VAR_ONE=set VAR_TWO=set VAR_THREE=set 513s expecting: 513s ->1:set 513s 2:set 513s 3:set 513s <- 513s got: 513s ->1:set 513s 2:set 513s 3:set 513s <- 513s ok 63 513s --- 513s conf: 513s SetEnvIf Request_Protocol FTP VAR_ONE=set 513s expecting: 513s ->1:(none) 513s 2:(none) 513s 3:(none) 513s <- 513s got: 513s ->1:(none) 513s 2:(none) 513s 3:(none) 513s <- 513s ok 64 513s --- 513s conf: 513s SetEnvIf Request_Protocol FTP VAR_ONE=set VAR_TWO=set 513s expecting: 513s ->1:(none) 513s 2:(none) 513s 3:(none) 513s <- 513s got: 513s ->1:(none) 513s 2:(none) 513s 3:(none) 513s <- 513s ok 65 513s --- 513s conf: 513s SetEnvIf Request_Protocol FTP VAR_ONE=set VAR_TWO=set VAR_THREE=set 513s expecting: 513s ->1:(none) 513s 2:(none) 513s 3:(none) 513s <- 513s got: 513s ->1:(none) 513s 2:(none) 513s 3:(none) 513s <- 513s ok 66 513s --- 513s conf: 513s SetEnvIf Request_Protocol HTTP RELAY=1 513s SetEnvIf RELAY 1 VAR_ONE=set 513s expecting: 513s ->1:set 513s 2:(none) 513s 3:(none) 513s <- 513s got: 513s ->1:set 513s 2:(none) 513s 3:(none) 513s <- 513s ok 67 513s --- 513s conf: 513s SetEnvIf Request_Protocol HTTP RELAY=1 513s SetEnvIf RELAY 1 VAR_ONE=set VAR_TWO=set 513s expecting: 513s ->1:set 513s 2:set 513s 3:(none) 513s <- 513s got: 513s ->1:set 513s 2:set 513s 3:(none) 513s <- 513s ok 68 513s --- 513s conf: 513s SetEnvIf Request_Protocol HTTP RELAY=1 513s SetEnvIf RELAY 1 VAR_ONE=set VAR_TWO=set VAR_THREE=set 513s expecting: 513s ->1:set 513s 2:set 513s 3:set 513s <- 513s got: 513s ->1:set 513s 2:set 513s 3:set 513s <- 513s ok 69 513s --- 513s conf: 513s SetEnvIf Request_Protocol HTTP RELAY=1 513s SetEnvIf RELAY 0 VAR_ONE=set 513s expecting: 513s ->1:(none) 513s 2:(none) 513s 3:(none) 513s <- 513s got: 513s ->1:(none) 513s 2:(none) 513s 3:(none) 513s <- 513s ok 70 513s --- 513s conf: 513s SetEnvIf Request_Protocol HTTP RELAY=1 513s SetEnvIf RELAY 0 VAR_ONE=set VAR_TWO=set 513s expecting: 513s ->1:(none) 513s 2:(none) 513s 3:(none) 513s <- 513s got: 513s ->1:(none) 513s 2:(none) 513s 3:(none) 513s <- 513s ok 71 513s --- 513s conf: 513s SetEnvIf Request_Protocol HTTP RELAY=1 513s SetEnvIf RELAY 0 VAR_ONE=set VAR_TWO=set VAR_THREE=set 513s expecting: 513s ->1:(none) 513s 2:(none) 513s 3:(none) 513s <- 513s got: 513s ->1:(none) 513s 2:(none) 513s 3:(none) 513s <- 513s ok 72 513s --- 513s conf: 513s SetEnvIfNoCase Request_Protocol HTTP VAR_ONE=set 513s expecting: 513s ->1:set 513s 2:(none) 513s 3:(none) 513s <- 513s got: 513s ->1:set 513s 2:(none) 513s 3:(none) 513s <- 513s ok 73 513s --- 513s conf: 513s SetEnvIfNoCase Request_Protocol HTTP VAR_ONE=set VAR_TWO=set 513s expecting: 513s ->1:set 513s 2:set 513s 3:(none) 513s <- 513s got: 513s ->1:set 513s 2:set 513s 3:(none) 513s <- 513s ok 74 513s --- 513s conf: 513s SetEnvIfNoCase Request_Protocol HTTP VAR_ONE=set VAR_TWO=set VAR_THREE=set 513s expecting: 513s ->1:set 513s 2:set 513s 3:set 513s <- 513s got: 513s ->1:set 513s 2:set 513s 3:set 513s <- 513s ok 75 513s --- 513s conf: 513s SetEnvIfNoCase Request_Protocol FTP VAR_ONE=set 513s expecting: 513s ->1:(none) 513s 2:(none) 513s 3:(none) 513s <- 513s got: 513s ->1:(none) 513s 2:(none) 513s 3:(none) 513s <- 513s ok 76 513s --- 513s conf: 513s SetEnvIfNoCase Request_Protocol FTP VAR_ONE=set VAR_TWO=set 513s expecting: 513s ->1:(none) 513s 2:(none) 513s 3:(none) 513s <- 513s got: 513s ->1:(none) 513s 2:(none) 513s 3:(none) 513s <- 513s ok 77 513s --- 513s conf: 513s SetEnvIfNoCase Request_Protocol FTP VAR_ONE=set VAR_TWO=set VAR_THREE=set 513s expecting: 513s ->1:(none) 513s 2:(none) 513s 3:(none) 513s <- 513s got: 513s ->1:(none) 513s 2:(none) 513s 3:(none) 513s <- 513s ok 78 513s --- 513s conf: 513s SetEnvIf Request_URI /modules/setenvif/htaccess/setenvif.shtml VAR_ONE=set 513s expecting: 513s ->1:set 513s 2:(none) 513s 3:(none) 513s <- 513s got: 513s ->1:set 513s 2:(none) 513s 3:(none) 513s <- 513s ok 79 513s --- 513s conf: 513s SetEnvIf Request_URI /modules/setenvif/htaccess/setenvif.shtml VAR_ONE=set VAR_TWO=set 513s expecting: 513s ->1:set 513s 2:set 513s 3:(none) 513s <- 513s got: 513s ->1:set 513s 2:set 513s 3:(none) 513s <- 513s ok 80 513s --- 513s conf: 513s SetEnvIf Request_URI /modules/setenvif/htaccess/setenvif.shtml VAR_ONE=set VAR_TWO=set VAR_THREE=set 513s expecting: 513s ->1:set 513s 2:set 513s 3:set 513s <- 513s got: 513s ->1:set 513s 2:set 513s 3:set 513s <- 513s ok 81 513s --- 513s conf: 513s SetEnvIf Request_URI foo.html VAR_ONE=set 513s expecting: 513s ->1:(none) 513s 2:(none) 513s 3:(none) 513s <- 513s got: 513s ->1:(none) 513s 2:(none) 513s 3:(none) 513s <- 513s ok 82 513s --- 513s conf: 513s SetEnvIf Request_URI foo.html VAR_ONE=set VAR_TWO=set 513s expecting: 513s ->1:(none) 513s 2:(none) 513s 3:(none) 513s <- 513s got: 513s ->1:(none) 513s 2:(none) 513s 3:(none) 513s <- 513s ok 83 513s --- 513s conf: 513s SetEnvIf Request_URI foo.html VAR_ONE=set VAR_TWO=set VAR_THREE=set 513s expecting: 513s ->1:(none) 513s 2:(none) 513s 3:(none) 513s <- 513s got: 513s ->1:(none) 513s 2:(none) 513s 3:(none) 513s <- 513s ok 84 513s --- 513s conf: 513s SetEnvIf Request_URI /modules/setenvif/htaccess/setenvif.shtml RELAY=1 513s SetEnvIf RELAY 1 VAR_ONE=set 513s expecting: 513s ->1:set 513s 2:(none) 513s 3:(none) 513s <- 513s got: 513s ->1:set 513s 2:(none) 513s 3:(none) 513s <- 513s ok 85 513s --- 513s conf: 513s SetEnvIf Request_URI /modules/setenvif/htaccess/setenvif.shtml RELAY=1 513s SetEnvIf RELAY 1 VAR_ONE=set VAR_TWO=set 513s expecting: 513s ->1:set 513s 2:set 513s 3:(none) 513s <- 513s got: 513s ->1:set 513s 2:set 513s 3:(none) 513s <- 513s ok 86 513s --- 513s conf: 513s SetEnvIf Request_URI /modules/setenvif/htaccess/setenvif.shtml RELAY=1 513s SetEnvIf RELAY 1 VAR_ONE=set VAR_TWO=set VAR_THREE=set 513s expecting: 513s ->1:set 513s 2:set 513s 3:set 513s <- 513s got: 513s ->1:set 513s 2:set 513s 3:set 513s <- 513s ok 87 513s --- 513s conf: 513s SetEnvIf Request_URI /modules/setenvif/htaccess/setenvif.shtml RELAY=1 513s SetEnvIf RELAY 0 VAR_ONE=set 513s expecting: 513s ->1:(none) 513s 2:(none) 513s 3:(none) 513s <- 513s got: 513s ->1:(none) 513s 2:(none) 513s 3:(none) 513s <- 513s ok 88 513s --- 513s conf: 513s SetEnvIf Request_URI /modules/setenvif/htaccess/setenvif.shtml RELAY=1 513s SetEnvIf RELAY 0 VAR_ONE=set VAR_TWO=set 513s expecting: 513s ->1:(none) 513s 2:(none) 513s 3:(none) 513s <- 513s got: 513s ->1:(none) 513s 2:(none) 513s 3:(none) 513s <- 513s ok 89 513s --- 513s conf: 513s SetEnvIf Request_URI /modules/setenvif/htaccess/setenvif.shtml RELAY=1 513s SetEnvIf RELAY 0 VAR_ONE=set VAR_TWO=set VAR_THREE=set 513s expecting: 513s ->1:(none) 513s 2:(none) 513s 3:(none) 513s <- 513s got: 513s ->1:(none) 513s 2:(none) 513s 3:(none) 513s <- 513s ok 90 513s --- 513s conf: 513s SetEnvIfNoCase Request_URI /MODULES/SETENVIF/HTACCESS/SETENVIF.SHTML VAR_ONE=set 513s expecting: 513s ->1:set 513s 2:(none) 513s 3:(none) 513s <- 513s got: 513s ->1:set 513s 2:(none) 513s 3:(none) 513s <- 513s ok 91 513s --- 513s conf: 513s SetEnvIfNoCase Request_URI /MODULES/SETENVIF/HTACCESS/SETENVIF.SHTML VAR_ONE=set VAR_TWO=set 513s expecting: 513s ->1:set 513s 2:set 513s 3:(none) 513s <- 513s got: 513s ->1:set 513s 2:set 513s 3:(none) 513s <- 513s ok 92 513s --- 513s conf: 513s SetEnvIfNoCase Request_URI /MODULES/SETENVIF/HTACCESS/SETENVIF.SHTML VAR_ONE=set VAR_TWO=set VAR_THREE=set 513s expecting: 513s ->1:set 513s 2:set 513s 3:set 513s <- 513s got: 513s ->1:set 513s 2:set 513s 3:set 513s <- 513s ok 93 513s --- 513s conf: 513s SetEnvIfNoCase Request_URI FOO.HTML VAR_ONE=set 513s expecting: 513s ->1:(none) 513s 2:(none) 513s 3:(none) 513s <- 513s got: 513s ->1:(none) 513s 2:(none) 513s 3:(none) 513s <- 513s ok 94 513s --- 513s conf: 513s SetEnvIfNoCase Request_URI FOO.HTML VAR_ONE=set VAR_TWO=set 513s expecting: 513s ->1:(none) 513s 2:(none) 513s 3:(none) 513s <- 513s got: 513s ->1:(none) 513s 2:(none) 513s 3:(none) 513s <- 513s ok 95 513s --- 513s conf: 513s SetEnvIfNoCase Request_URI FOO.HTML VAR_ONE=set VAR_TWO=set VAR_THREE=set 513s expecting: 513s ->1:(none) 513s 2:(none) 513s 3:(none) 513s <- 513s got: 513s ->1:(none) 513s 2:(none) 513s 3:(none) 513s <- 513s ok 96 513s --- 513s conf: 513s SetEnvIf ^User-Ag ^libwww-perl/.* VAR_ONE=set 513s expecting: 513s ->1:set 513s 2:(none) 513s 3:(none) 513s <- 513s got: 513s ->1:set 513s 2:(none) 513s 3:(none) 513s <- 513s ok 97 513s --- 513s conf: 513s SetEnvIf ^User-Ag ^libwww-perl/.* VAR_ONE=set VAR_TWO=set 513s expecting: 513s ->1:set 513s 2:set 513s 3:(none) 513s <- 513s got: 513s ->1:set 513s 2:set 513s 3:(none) 513s <- 513s ok 98 513s --- 513s conf: 513s SetEnvIf ^User-Ag ^libwww-perl/.* VAR_ONE=set VAR_TWO=set VAR_THREE=set 513s expecting: 513s ->1:set 513s 2:set 513s 3:set 513s <- 513s got: 513s ->1:set 513s 2:set 513s 3:set 513s <- 513s ok 99 513s --- 513s conf: 513s SetEnvIf ^User-Ag foo-browser/0.1 VAR_ONE=set 513s expecting: 513s ->1:(none) 513s 2:(none) 513s 3:(none) 513s <- 513s got: 513s ->1:(none) 513s 2:(none) 513s 3:(none) 513s <- 513s ok 100 513s --- 513s conf: 513s SetEnvIf ^User-Ag foo-browser/0.1 VAR_ONE=set VAR_TWO=set 513s expecting: 513s ->1:(none) 513s 2:(none) 513s 3:(none) 513s <- 513s got: 513s ->1:(none) 513s 2:(none) 513s 3:(none) 513s <- 513s ok 101 513s --- 513s conf: 513s SetEnvIf ^User-Ag foo-browser/0.1 VAR_ONE=set VAR_TWO=set VAR_THREE=set 513s expecting: 513s ->1:(none) 513s 2:(none) 513s 3:(none) 513s <- 513s got: 513s ->1:(none) 513s 2:(none) 513s 3:(none) 513s <- 513s ok 102 513s --- 513s conf: 513s SetEnvIf ^User-Ag ^libwww-perl/.* RELAY=1 513s SetEnvIf RELAY 1 VAR_ONE=set 513s expecting: 513s ->1:set 513s 2:(none) 513s 3:(none) 513s <- 513s got: 513s ->1:set 513s 2:(none) 513s 3:(none) 513s <- 513s ok 103 513s --- 513s conf: 513s SetEnvIf ^User-Ag ^libwww-perl/.* RELAY=1 513s SetEnvIf RELAY 1 VAR_ONE=set VAR_TWO=set 513s expecting: 513s ->1:set 513s 2:set 513s 3:(none) 513s <- 513s got: 513s ->1:set 513s 2:set 513s 3:(none) 513s <- 513s ok 104 513s --- 513s conf: 513s SetEnvIf ^User-Ag ^libwww-perl/.* RELAY=1 513s SetEnvIf RELAY 1 VAR_ONE=set VAR_TWO=set VAR_THREE=set 513s expecting: 513s ->1:set 513s 2:set 513s 3:set 513s <- 513s got: 513s ->1:set 513s 2:set 513s 3:set 513s <- 513s ok 105 513s --- 513s conf: 513s SetEnvIf ^User-Ag ^libwww-perl/.* RELAY=1 513s SetEnvIf RELAY 0 VAR_ONE=set 513s expecting: 513s ->1:(none) 513s 2:(none) 513s 3:(none) 513s <- 513s got: 513s ->1:(none) 513s 2:(none) 513s 3:(none) 513s <- 513s ok 106 513s --- 513s conf: 513s SetEnvIf ^User-Ag ^libwww-perl/.* RELAY=1 513s SetEnvIf RELAY 0 VAR_ONE=set VAR_TWO=set 513s expecting: 513s ->1:(none) 513s 2:(none) 513s 3:(none) 513s <- 513s got: 513s ->1:(none) 513s 2:(none) 513s 3:(none) 513s <- 513s ok 107 513s --- 513s conf: 513s SetEnvIf ^User-Ag ^libwww-perl/.* RELAY=1 513s SetEnvIf RELAY 0 VAR_ONE=set VAR_TWO=set VAR_THREE=set 513s expecting: 513s ->1:(none) 513s 2:(none) 513s 3:(none) 513s <- 513s got: 513s ->1:(none) 513s 2:(none) 513s 3:(none) 513s <- 513s ok 108 513s --- 513s conf: 513s SetEnvIfNoCase ^User-Ag ^LIBWWW-PERL/.* VAR_ONE=set 513s expecting: 513s ->1:set 513s 2:(none) 513s 3:(none) 513s <- 513s got: 513s ->1:set 513s 2:(none) 513s 3:(none) 513s <- 513s ok 109 513s --- 513s conf: 513s SetEnvIfNoCase ^User-Ag ^LIBWWW-PERL/.* VAR_ONE=set VAR_TWO=set 513s expecting: 513s ->1:set 513s 2:set 513s 3:(none) 513s <- 513s got: 513s ->1:set 513s 2:set 513s 3:(none) 513s <- 513s ok 110 513s --- 513s conf: 513s SetEnvIfNoCase ^User-Ag ^LIBWWW-PERL/.* VAR_ONE=set VAR_TWO=set VAR_THREE=set 513s expecting: 513s ->1:set 513s 2:set 513s 3:set 513s <- 513s got: 513s ->1:set 513s 2:set 513s 3:set 513s <- 513s ok 111 513s --- 513s conf: 513s SetEnvIfNoCase ^User-Ag FOO-BROWSER/0.1 VAR_ONE=set 513s expecting: 513s ->1:(none) 513s 2:(none) 513s 3:(none) 513s <- 513s got: 513s ->1:(none) 513s 2:(none) 513s 3:(none) 513s <- 513s ok 112 513s --- 513s conf: 513s SetEnvIfNoCase ^User-Ag FOO-BROWSER/0.1 VAR_ONE=set VAR_TWO=set 513s expecting: 513s ->1:(none) 513s 2:(none) 513s 3:(none) 513s <- 513s got: 513s ->1:(none) 513s 2:(none) 513s 3:(none) 513s <- 513s ok 113 513s --- 513s conf: 513s SetEnvIfNoCase ^User-Ag FOO-BROWSER/0.1 VAR_ONE=set VAR_TWO=set VAR_THREE=set 513s expecting: 513s ->1:(none) 513s 2:(none) 513s 3:(none) 513s <- 513s got: 513s ->1:(none) 513s 2:(none) 513s 3:(none) 513s <- 513s ok 114 513s --- 513s conf: 513s BrowserMatch ^libwww-perl/.* RELAY=1 513s SetEnvIf RELAY 1 VAR_ONE=set 513s expecting: 513s ->1:set 513s 2:(none) 513s 3:(none) 513s <- 513s got: 513s ->1:set 513s 2:(none) 513s 3:(none) 513s <- 513s ok 115 513s --- 513s conf: 513s BrowserMatch ^libwww-perl/.* RELAY=1 513s SetEnvIf RELAY 1 VAR_ONE=set VAR_TWO=set 513s expecting: 513s ->1:set 513s 2:set 513s 3:(none) 513s <- 513s got: 513s ->1:set 513s 2:set 513s 3:(none) 513s <- 513s ok 116 513s --- 513s conf: 513s BrowserMatch ^libwww-perl/.* RELAY=1 513s SetEnvIf RELAY 1 VAR_ONE=set VAR_TWO=set VAR_THREE=set 513s expecting: 513s ->1:set 513s 2:set 513s 3:set 513s <- 513s got: 513s ->1:set 513s 2:set 513s 3:set 513s <- 513s ok 117 513s --- 513s conf: 513s BrowserMatch ^libwww-perl/.* RELAY=1 513s SetEnvIf RELAY 1 R2=1 513s SetEnvIf R2 1 VAR_ONE=set 513s expecting: 513s ->1:set 513s 2:(none) 513s 3:(none) 513s <- 513s got: 513s ->1:set 513s 2:(none) 513s 3:(none) 513s <- 513s ok 118 513s --- 513s conf: 513s BrowserMatch ^libwww-perl/.* RELAY=1 513s SetEnvIf RELAY 1 R2=1 513s SetEnvIf R2 1 VAR_ONE=set VAR_TWO=set 513s expecting: 513s ->1:set 513s 2:set 513s 3:(none) 513s <- 513s got: 513s ->1:set 513s 2:set 513s 3:(none) 513s <- 513s ok 119 513s --- 513s conf: 513s BrowserMatch ^libwww-perl/.* RELAY=1 513s SetEnvIf RELAY 1 R2=1 513s SetEnvIf R2 1 VAR_ONE=set VAR_TWO=set VAR_THREE=set 513s expecting: 513s ->1:set 513s 2:set 513s 3:set 513s <- 513s got: 513s ->1:set 513s 2:set 513s 3:set 513s <- 513s ok 120 513s --- 513s conf: 513s BrowserMatch ^libwww-perl/.* RELAY=1 513s SetEnvIf RELAY 1 R2=1 513s SetEnvIf R2 0 VAR_ONE=set 513s expecting: 513s ->1:(none) 513s 2:(none) 513s 3:(none) 513s <- 513s got: 513s ->1:(none) 513s 2:(none) 513s 3:(none) 513s <- 513s ok 121 513s --- 513s conf: 513s BrowserMatch ^libwww-perl/.* RELAY=1 513s SetEnvIf RELAY 1 R2=1 513s SetEnvIf R2 0 VAR_ONE=set VAR_TWO=set 513s expecting: 513s ->1:(none) 513s 2:(none) 513s 3:(none) 513s <- 513s got: 513s ->1:(none) 513s 2:(none) 513s 3:(none) 513s <- 513s ok 122 513s --- 513s conf: 513s BrowserMatch ^libwww-perl/.* RELAY=1 513s SetEnvIf RELAY 1 R2=1 513s SetEnvIf R2 0 VAR_ONE=set VAR_TWO=set VAR_THREE=set 513s expecting: 513s ->1:(none) 513s 2:(none) 513s 3:(none) 513s <- 513s got: 513s ->1:(none) 513s 2:(none) 513s 3:(none) 513s <- 513s ok 123 513s --- 513s conf: 513s BrowserMatch ^libwww-perl/.* RELAY=0 513s SetEnvIf RELAY 1 VAR_ONE=set 513s expecting: 513s ->1:(none) 513s 2:(none) 513s 3:(none) 513s <- 513s got: 513s ->1:(none) 513s 2:(none) 513s 3:(none) 513s <- 513s ok 124 513s --- 513s conf: 513s BrowserMatch ^libwww-perl/.* RELAY=0 513s SetEnvIf RELAY 1 VAR_ONE=set VAR_TWO=set 513s expecting: 513s ->1:(none) 513s 2:(none) 513s 3:(none) 513s <- 513s got: 513s ->1:(none) 513s 2:(none) 513s 3:(none) 513s <- 513s ok 125 513s --- 513s conf: 513s BrowserMatch ^libwww-perl/.* RELAY=0 513s SetEnvIf RELAY 1 VAR_ONE=set VAR_TWO=set VAR_THREE=set 513s expecting: 513s ->1:(none) 513s 2:(none) 513s 3:(none) 513s <- 513s got: 513s ->1:(none) 513s 2:(none) 513s 3:(none) 513s <- 513s ok 126 513s --- 513s conf: 513s BrowserMatch ^libwww-perl/.* RELAY=1 513s SetEnvIf RELAY 0 VAR_ONE=set 513s expecting: 513s ->1:(none) 513s 2:(none) 513s 3:(none) 513s <- 513s got: 513s ->1:(none) 513s 2:(none) 513s 3:(none) 513s <- 513s ok 127 513s --- 513s conf: 513s BrowserMatch ^libwww-perl/.* RELAY=1 513s SetEnvIf RELAY 0 VAR_ONE=set VAR_TWO=set 513s expecting: 513s ->1:(none) 513s 2:(none) 513s 3:(none) 513s <- 513s got: 513s ->1:(none) 513s 2:(none) 513s 3:(none) 513s <- 513s ok 128 513s --- 513s conf: 513s BrowserMatch ^libwww-perl/.* RELAY=1 513s SetEnvIf RELAY 0 VAR_ONE=set VAR_TWO=set VAR_THREE=set 513s expecting: 513s ->1:(none) 513s 2:(none) 513s 3:(none) 513s <- 513s got: 513s ->1:(none) 513s 2:(none) 513s 3:(none) 513s <- 513s ok 129 513s --- 513s conf: 513s BrowserMatch ^libwww-perl/.* RELAY=1 513s SetEnvIf RELAY 1 R2=1 513s SetEnvIf RELAY 1 !R2 513s SetEnvIf R2 1 VAR_ONE=set 513s expecting: 513s ->1:(none) 513s 2:(none) 513s 3:(none) 513s <- 513s got: 513s ->1:(none) 513s 2:(none) 513s 3:(none) 513s <- 513s ok 130 513s --- 513s conf: 513s BrowserMatch ^libwww-perl/.* RELAY=1 513s SetEnvIf RELAY 1 R2=1 513s SetEnvIf RELAY 1 !R2 513s SetEnvIf R2 1 VAR_ONE=set VAR_TWO=set 513s expecting: 513s ->1:(none) 513s 2:(none) 513s 3:(none) 513s <- 513s got: 513s ->1:(none) 513s 2:(none) 513s 3:(none) 513s <- 513s ok 131 513s --- 513s conf: 513s BrowserMatch ^libwww-perl/.* RELAY=1 513s SetEnvIf RELAY 1 R2=1 513s SetEnvIf RELAY 1 !R2 513s SetEnvIf R2 1 VAR_ONE=set VAR_TWO=set VAR_THREE=set 513s expecting: 513s ->1:(none) 513s 2:(none) 513s 3:(none) 513s <- 513s got: 513s ->1:(none) 513s 2:(none) 513s 3:(none) 513s <- 513s ok 132 513s --- 513s conf: 513s SetEnvIfExpr "%{REQUEST_URI} =~ /.shtml$/" VAR_ONE=set 513s expecting: 513s ->1:set 513s 2:(none) 513s 3:(none) 513s <- 513s got: 513s ->1:set 513s 2:(none) 513s 3:(none) 513s <- 513s ok 133 513s --- 513s conf: 513s SetEnvIfExpr "%{REQUEST_URI} =~ /.shtml$/" VAR_ONE=set VAR_TWO=set 513s expecting: 513s ->1:set 513s 2:set 513s 3:(none) 513s <- 513s got: 513s ->1:set 513s 2:set 513s 3:(none) 513s <- 513s ok 134 513s --- 513s conf: 513s SetEnvIfExpr "%{REQUEST_URI} =~ /.shtml$/" VAR_ONE=set VAR_TWO=set VAR_THREE=set 513s expecting: 513s ->1:set 513s 2:set 513s 3:set 513s <- 513s got: 513s ->1:set 513s 2:set 513s 3:set 513s <- 513s ok 135 513s --- 513s conf: 513s SetEnvIfExpr "%{REQUEST_URI} =~ /.foo$/" VAR_ONE=set 513s expecting: 513s ->1:(none) 513s 2:(none) 513s 3:(none) 513s <- 513s got: 513s ->1:(none) 513s 2:(none) 513s 3:(none) 513s <- 513s ok 136 513s --- 513s conf: 513s SetEnvIfExpr "%{REQUEST_URI} =~ /.foo$/" VAR_ONE=set VAR_TWO=set 513s expecting: 513s ->1:(none) 513s 2:(none) 513s 3:(none) 513s <- 513s got: 513s ->1:(none) 513s 2:(none) 513s 3:(none) 513s <- 513s ok 137 513s --- 513s conf: 513s SetEnvIfExpr "%{REQUEST_URI} =~ /.foo$/" VAR_ONE=set VAR_TWO=set VAR_THREE=set 513s expecting: 513s ->1:(none) 513s 2:(none) 513s 3:(none) 513s <- 513s got: 513s ->1:(none) 513s 2:(none) 513s 3:(none) 513s <- 513s ok 138 513s # expected: '1:.shtml 513s # 2:sh 513s # 3:(none) 513s # ' 513s # received: '1:.shtml 513s # 2:sh 513s # 3:(none) 513s # ' 513s ok 139 513s # expected: '1:(none) 513s # 2:(none) 513s # 3:(none) 513s # ' 513s # received: '1:(none) 513s # 2:(none) 513s # 3:(none) 513s # ' 513s ok 140 513s # expected: '1:(none) 513s # 2:(none) 513s # 3:(none) 513s # ' 513s # received: '1:(none) 513s # 2:(none) 513s # 3:(none) 513s # ' 513s ok 141 513s # expected: '1:$0 513s # 2:$1 513s # 3:(none) 513s # ' 513s # received: '1:$0 513s # 2:$1 513s # 3:(none) 513s # ' 513s ok 142 513s ok 515s t/modules/speling.t ................. 515s 1..48 515s # Running under perl version 5.040000 for linux 515s # Current time local: Fri Nov 29 19:54:28 2024 515s # Current time GMT: Fri Nov 29 19:54:28 2024 515s # Using Test.pm version 1.31 515s # Using Apache/Test.pm version 1.44 515s # testing : Checking normal. Expecting: 200 515s # expected: 200 515s # received: '200' 515s ok 1 515s ok 2 # skip Skipping. No redirect with status 200 515s # testing : Checking omission. Expecting: 301 515s # expected: 301 515s # received: '301' 515s ok 3 515s # testing : Redirect ok 515s # expected: qr/good\.html|several1\.html/ 515s # received: ' 515s # 515s # 301 Moved Permanently 515s # 515s #

Moved Permanently

515s #

The document has moved here.

515s # 515s # ' 515s ok 4 515s # testing : Checking insertion. Expecting: 301 515s # expected: 301 515s # received: '301' 515s ok 5 515s # testing : Redirect ok 515s # expected: qr/good\.html|several1\.html/ 515s # received: ' 515s # 515s # 301 Moved Permanently 515s # 515s #

Moved Permanently

515s #

The document has moved here.

515s # 515s # ' 515s ok 6 515s # testing : Checking transposition. Expecting: 301 515s # expected: 301 515s # received: '301' 515s ok 7 515s # testing : Redirect ok 515s # expected: qr/good\.html|several1\.html/ 515s # received: ' 515s # 515s # 301 Moved Permanently 515s # 515s #

Moved Permanently

515s #

The document has moved here.

515s # 515s # ' 515s ok 8 515s # testing : Checking wrong character. Expecting: 301 515s # expected: 301 515s # received: '301' 515s ok 9 515s # testing : Redirect ok 515s # expected: qr/good\.html|several1\.html/ 515s # received: ' 515s # 515s # 301 Moved Permanently 515s # 515s #

Moved Permanently

515s #

The document has moved here.

515s # 515s # ' 515s ok 10 515s # testing : Checking wrong extension. Expecting: 300 515s # expected: 300 515s # received: '300' 515s ok 11 515s # testing : Redirect ok 515s # expected: qr/good\.html|several1\.html/ 515s # received: ' 515s # 515s # 300 Multiple Choices 515s # 515s #

Multiple Choices

515s # The document name you requested (/modules/speling/nocase/good.wrong_ext) could not be found on this server. 515s # However, we found documents with names similar to the one you requested.

Available documents: 515s #

515s # 515s # ' 515s ok 12 515s # testing : Checking NC wrong extension. Expecting: 300 515s # expected: 300 515s # received: '300' 515s ok 13 515s # testing : Redirect ok 515s # expected: qr/good\.html|several1\.html/ 515s # received: ' 515s # 515s # 300 Multiple Choices 515s # 515s #

Multiple Choices

515s # The document name you requested (/modules/speling/nocase/GOOD.wrong_ext) could not be found on this server. 515s # However, we found documents with names similar to the one you requested.

Available documents: 515s #

515s # 515s # ' 515s ok 14 515s # testing : Checking wrong filename. Expecting: 404 515s # expected: 404 515s # received: '404' 515s ok 15 515s ok 16 # skip Skipping. No redirect with status 404 515s # testing : Checking double transposition. Expecting: 404 515s # expected: 404 515s # received: '404' 515s ok 17 515s ok 18 # skip Skipping. No redirect with status 404 515s # testing : Checking double wrong character. Expecting: 404 515s # expected: 404 515s # received: '404' 515s ok 19 515s ok 20 # skip Skipping. No redirect with status 404 515s # testing : Checking multiple choice. Expecting: 300 515s # expected: 300 515s # received: '300' 515s ok 21 515s # testing : Redirect ok 515s # expected: qr/good\.html|several1\.html/ 515s # received: ' 515s # 515s # 300 Multiple Choices 515s # 515s #

Multiple Choices

515s # The document name you requested (/modules/speling/nocase/several0.html) could not be found on this server. 515s # However, we found documents with names similar to the one you requested.

Available documents: 515s #

515s # 515s # ' 515s ok 22 515s # testing : Checking case. Expecting: 301 515s # expected: 301 515s # received: '301' 515s ok 23 515s # testing : Redirect ok 515s # expected: qr/good\.html|several1\.html/ 515s # received: ' 515s # 515s # 301 Moved Permanently 515s # 515s #

Moved Permanently

515s #

The document has moved here.

515s # 515s # ' 515s ok 24 515s # testing : Checking normal. Expecting: 200 515s # expected: 200 515s # received: '200' 515s ok 25 515s ok 26 # skip Skipping. No redirect with status 200 515s # testing : Checking omission. Expecting: 404 515s # expected: 404 515s # received: '404' 515s ok 27 515s ok 28 # skip Skipping. No redirect with status 404 515s # testing : Checking insertion. Expecting: 404 515s # expected: 404 515s # received: '404' 515s ok 29 515s ok 30 # skip Skipping. No redirect with status 404 515s # testing : Checking transposition. Expecting: 404 515s # expected: 404 515s # received: '404' 515s ok 31 515s ok 32 # skip Skipping. No redirect with status 404 515s # testing : Checking wrong character. Expecting: 404 515s # expected: 404 515s # received: '404' 515s ok 33 515s ok 34 # skip Skipping. No redirect with status 404 515s # testing : Checking wrong extension. Expecting: 300 515s # expected: 300 515s # received: '300' 515s ok 35 515s # testing : Redirect ok 515s # expected: qr/good\.html|several1\.html/ 515s # received: ' 515s # 515s # 300 Multiple Choices 515s # 515s #

Multiple Choices

515s # The document name you requested (/modules/speling/caseonly/good.wrong_ext) could not be found on this server. 515s # However, we found documents with names similar to the one you requested.

Available documents: 515s #

515s # 515s # ' 515s ok 36 515s # testing : Checking NC wrong extension. Expecting: 300 515s # expected: 300 515s # received: '300' 515s ok 37 515s # testing : Redirect ok 515s # expected: qr/good\.html|several1\.html/ 515s # received: ' 515s # 515s # 300 Multiple Choices 515s # 515s #

Multiple Choices

515s # The document name you requested (/modules/speling/caseonly/GOOD.wrong_ext) could not be found on this server. 515s # However, we found documents with names similar to the one you requested.

Available documents: 515s #

515s # 515s # ' 515s ok 38 515s # testing : Checking wrong filename. Expecting: 404 515s # expected: 404 515s # received: '404' 515s ok 39 515s ok 40 # skip Skipping. No redirect with status 404 515s # testing : Checking double transposition. Expecting: 404 515s # expected: 404 515s # received: '404' 515s ok 41 515s ok 42 # skip Skipping. No redirect with status 404 515s # testing : Checking double wrong character. Expecting: 404 515s # expected: 404 515s # received: '404' 515s ok 43 515s ok 44 # skip Skipping. No redirect with status 404 515s # testing : Checking multiple choice. Expecting: 404 515s # expected: 404 515s # received: '404' 515s ok 45 515s ok 46 # skip Skipping. No redirect with status 404 515s # testing : Checking case. Expecting: 301 515s # expected: 301 515s # received: '301' 515s ok 47 515s # testing : Redirect ok 515s # expected: qr/good\.html|several1\.html/ 515s # received: ' 515s # 515s # 301 Moved Permanently 515s # 515s #

Moved Permanently

515s #

The document has moved here.

515s # 515s # ' 515s ok 48 515s ok 518s t/modules/status.t .................. 518s 1..1 518s # Running under perl version 5.040000 for linux 518s # Current time local: Fri Nov 29 19:54:32 2024 518s # Current time GMT: Fri Nov 29 19:54:32 2024 518s # Using Test.pm version 1.31 518s # Using Apache/Test.pm version 1.44 518s 518s 518s Apache Status 518s 518s

Apache Server Status for localhost (via 127.0.0.1)

518s 518s
Server Version: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0
518s
Server MPM: prefork
518s
Server Built: 2024-11-21T21:36:30 518s

518s
Current Time: Friday, 29-Nov-2024 19:54:35 UTC
518s
Restart Time: Friday, 29-Nov-2024 19:48:05 UTC
518s
Parent Server Config. Generation: 1
518s
Parent Server MPM Generation: 0
518s
Server uptime: 6 minutes 29 seconds
518s
Server load: 0.88 0.77 0.40
518s
Total accesses: 6891 - Total Traffic: 138.4 MB - Total Duration: 126971
518s
CPU Usage: u.24 s.28 cu5.3 cs6.25 - 3.1% CPU load
518s
17.7 requests/sec - 364.2 kB/second - 20.6 kB/request - 18.4256 ms/request
518s
1 requests currently being processed, 0 workers gracefully restarting, 2 idle workers
518s
.W.__..
518s

Scoreboard Key:
518s "_" Waiting for Connection, 518s "S" Starting up, 518s "R" Reading Request,
518s "W" Sending Reply, 518s "K" Keepalive (read), 518s "D" DNS Lookup,
518s "C" Closing connection, 518s "L" Logging, 518s "G" Gracefully finishing,
518s "I" Idle cleanup of worker, 518s "." Open slot with no current process
518s

518s 518s 518s 518s 518s 518s 518s 518s 518s 518s 518s 518s 518s 518s 518s 518s 518s 518s 518s
SrvPIDAccMCPU 518s SSReqDurConnChildSlotClientProtocolVHostRequest
0-0-0/0/3314. 518s 0.00321618710.00.0093.59 518s 127.0.0.1http/1.1localhost:8536OPTIONS * HTTP/1.0
1-02903050/131/3369W 518s 0.1600338040.00.0944.57 518s 127.0.0.1http/1.1localhost:8529GET /server-status HTTP/1.1
2-0-0/0/22. 518s 0.0035038450.00.000.08 518s 127.0.0.1http/1.1localhost:8536OPTIONS * HTTP/1.0
3-02871080/82/82_ 518s 0.143032670.00.050.05 518s 127.0.0.1http/1.1localhost:8529GET /modules/speling/caseonly/several0.html HTTP/1.1
4-02871130/79/79_ 518s 0.203023410.00.040.04 518s 127.0.0.1http/1.1localhost:8529GET /modules/speling/caseonly/GOOD.html HTTP/1.1
5-0-0/0/12. 518s 0.00340970.00.000.01 518s 127.0.0.1http/1.1localhost:8536OPTIONS * HTTP/1.0
6-0-0/0/13. 518s 0.00330217430.00.000.01 518s 127.0.0.1http/1.1localhost:8536OPTIONS * HTTP/1.0
518s
518s 518s 518s 518s 518s 518s 518s 518s 518s 518s 518s 518s
SrvChild Server number - generation
PIDOS process ID
AccNumber of accesses this connection / this child / this slot
MMode of operation
CPUCPU usage, number of seconds
SSSeconds since beginning of most recent request
ReqMilliseconds required to process most recent request
DurSum of milliseconds required to process all requests
ConnKilobytes transferred this connection
ChildMegabytes transferred this child
SlotTotal megabytes transferred this slot
518s 518s 518s ok 1 518s ok 522s t/modules/substitute.t .............. 522s 1..19 522s # Running under perl version 5.040000 for linux 522s # Current time local: Fri Nov 29 19:54:35 2024 522s # Current time GMT: Fri Nov 29 19:54:35 2024 522s # Using Test.pm version 1.31 522s # Using Apache/Test.pm version 1.44 522s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 522s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 522s got 200 'barbar': OK 522s ok 1 522s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 522s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 522s got 200 'barbar': OK 522s ok 2 522s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 522s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 522s got 200 'foofoo': OK 522s ok 3 522s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 522s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 522s got 200 'barbar': OK 522s ok 4 522s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 522s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 522s got 200 'barbar': OK 522s ok 5 522s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 522s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 522s got 200 'barbar': OK 522s ok 6 522s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 522s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 522s got 200 'foof 522s oo': OK 522s ok 7 522s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 522s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 522s got 200 'xfoo': OK 522s ok 8 522s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 522s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 522s got 200 'xbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbar': OK 522s ok 9 522s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 522s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 522s got 200 'barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s barx 522s ': OK 522s ok 10 522s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 522s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 522s got 200 'a$1axb(': OK 522s ok 11 522s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 522s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 522s got 200 'a$XX': OK 522s ok 12 522s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 522s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 522s got 200 'xbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbar': OK 522s ok 13 522s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 522s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 522s got 200 'x&x': OK 522s ok 14 522s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 522s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 522s got 200 'xx': OK 522s ok 15 522s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 522s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 522s got 200 'fcooar': OK 522s ok 16 522s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 522s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 522s got 200 'fc$1ar': OK 522s ok 17 522s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 522s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 522s got 200 'fdooar': OK 522s ok 18 522s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 522s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 522s got 200 'XXXfooXXX 522s bar': OK 522s ok 19 522s # removing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 522s # removing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 522s ok 527s t/modules/unique_id.t ............... 527s 1..300 527s # Running under perl version 5.040000 for linux 527s # Current time local: Fri Nov 29 19:54:39 2024 527s # Current time GMT: Fri Nov 29 19:54:39 2024 527s # Using Test.pm version 1.31 527s # Using Apache/Test.pm version 1.44 527s # testing : fetch unique ID 527s # expected: 200 527s # received: '200' 527s ok 1 527s # unique id: Z0ocArILanY5nP75geeMWQAAAAQ 527s ok 2 527s ok 3 527s # testing : fetch unique ID 527s # expected: 200 527s # received: '200' 527s ok 4 527s # unique id: Z0ocAnt2zNW3dB50RS7lMQAAAAE 527s ok 5 527s ok 6 527s # testing : fetch unique ID 527s # expected: 200 527s # received: '200' 527s ok 7 527s # unique id: Z0ocAsgLRpmf7fq3RfE6SgAAAAM 527s ok 8 527s ok 9 527s # testing : fetch unique ID 527s # expected: 200 527s # received: '200' 527s ok 10 527s # unique id: Z0ocArILanY5nP75geeMWgAAAAQ 527s ok 11 527s ok 12 527s # testing : fetch unique ID 527s # expected: 200 527s # received: '200' 527s ok 13 527s # unique id: Z0ocAnt2zNW3dB50RS7lMgAAAAE 527s ok 14 527s ok 15 527s # testing : fetch unique ID 527s # expected: 200 527s # received: '200' 527s ok 16 527s # unique id: Z0ocAsgLRpmf7fq3RfE6SwAAAAM 527s ok 17 527s ok 18 527s # testing : fetch unique ID 527s # expected: 200 527s # received: '200' 527s ok 19 527s # unique id: Z0ocArILanY5nP75geeMWwAAAAQ 527s ok 20 527s ok 21 527s # testing : fetch unique ID 527s # expected: 200 527s # received: '200' 527s ok 22 527s # unique id: Z0ocAnt2zNW3dB50RS7lMwAAAAE 527s ok 23 527s ok 24 527s # testing : fetch unique ID 527s # expected: 200 527s # received: '200' 527s ok 25 527s # unique id: Z0ocAsgLRpmf7fq3RfE6TAAAAAM 527s ok 26 527s ok 27 527s # testing : fetch unique ID 527s # expected: 200 527s # received: '200' 527s ok 28 527s # unique id: Z0ocArILanY5nP75geeMXAAAAAQ 527s ok 29 527s ok 30 527s # testing : fetch unique ID 527s # expected: 200 527s # received: '200' 527s ok 31 527s # unique id: Z0ocAnt2zNW3dB50RS7lNAAAAAE 527s ok 32 527s ok 33 527s # testing : fetch unique ID 527s # expected: 200 527s # received: '200' 527s ok 34 527s # unique id: Z0ocAsgLRpmf7fq3RfE6TQAAAAM 527s ok 35 527s ok 36 527s # testing : fetch unique ID 527s # expected: 200 527s # received: '200' 527s ok 37 527s # unique id: Z0ocArILanY5nP75geeMXQAAAAQ 527s ok 38 527s ok 39 527s # testing : fetch unique ID 527s # expected: 200 527s # received: '200' 527s ok 40 527s # unique id: Z0ocAnt2zNW3dB50RS7lNQAAAAE 527s ok 41 527s ok 42 527s # testing : fetch unique ID 527s # expected: 200 527s # received: '200' 527s ok 43 527s # unique id: Z0ocAsgLRpmf7fq3RfE6TgAAAAM 527s ok 44 527s ok 45 527s # testing : fetch unique ID 527s # expected: 200 527s # received: '200' 527s ok 46 527s # unique id: Z0ocA7ILanY5nP75geeMXgAAAAQ 527s ok 47 527s ok 48 527s # testing : fetch unique ID 527s # expected: 200 527s # received: '200' 527s ok 49 527s # unique id: Z0ocA3t2zNW3dB50RS7lNgAAAAE 527s ok 50 527s ok 51 527s # testing : fetch unique ID 527s # expected: 200 527s # received: '200' 527s ok 52 527s # unique id: Z0ocA8gLRpmf7fq3RfE6TwAAAAM 527s ok 53 527s ok 54 527s # testing : fetch unique ID 527s # expected: 200 527s # received: '200' 527s ok 55 527s # unique id: Z0ocA7ILanY5nP75geeMXwAAAAQ 527s ok 56 527s ok 57 527s # testing : fetch unique ID 527s # expected: 200 527s # received: '200' 527s ok 58 527s # unique id: Z0ocA3t2zNW3dB50RS7lNwAAAAE 527s ok 59 527s ok 60 527s # testing : fetch unique ID 527s # expected: 200 527s # received: '200' 527s ok 61 527s # unique id: Z0ocA8gLRpmf7fq3RfE6UAAAAAM 527s ok 62 527s ok 63 527s # testing : fetch unique ID 527s # expected: 200 527s # received: '200' 527s ok 64 527s # unique id: Z0ocA7ILanY5nP75geeMYAAAAAQ 527s ok 65 527s ok 66 527s # testing : fetch unique ID 527s # expected: 200 527s # received: '200' 527s ok 67 527s # unique id: Z0ocA3t2zNW3dB50RS7lOAAAAAE 527s ok 68 527s ok 69 527s # testing : fetch unique ID 527s # expected: 200 527s # received: '200' 527s ok 70 527s # unique id: Z0ocA8gLRpmf7fq3RfE6UQAAAAM 527s ok 71 527s ok 72 527s # testing : fetch unique ID 527s # expected: 200 527s # received: '200' 527s ok 73 527s # unique id: Z0ocA7ILanY5nP75geeMYQAAAAQ 527s ok 74 527s ok 75 527s # testing : fetch unique ID 527s # expected: 200 527s # received: '200' 527s ok 76 527s # unique id: Z0ocA3t2zNW3dB50RS7lOQAAAAE 527s ok 77 527s ok 78 527s # testing : fetch unique ID 527s # expected: 200 527s # received: '200' 527s ok 79 527s # unique id: Z0ocA8gLRpmf7fq3RfE6UgAAAAM 527s ok 80 527s ok 81 527s # testing : fetch unique ID 527s # expected: 200 527s # received: '200' 527s ok 82 527s # unique id: Z0ocA7ILanY5nP75geeMYgAAAAQ 527s ok 83 527s ok 84 527s # testing : fetch unique ID 527s # expected: 200 527s # received: '200' 527s ok 85 527s # unique id: Z0ocA3t2zNW3dB50RS7lOgAAAAE 527s ok 86 527s ok 87 527s # testing : fetch unique ID 527s # expected: 200 527s # received: '200' 527s ok 88 527s # unique id: Z0ocA8gLRpmf7fq3RfE6UwAAAAM 527s ok 89 527s ok 90 527s # testing : fetch unique ID 527s # expected: 200 527s # received: '200' 527s ok 91 527s # unique id: Z0ocA7ILanY5nP75geeMYwAAAAQ 527s ok 92 527s ok 93 527s # testing : fetch unique ID 527s # expected: 200 527s # received: '200' 527s ok 94 527s # unique id: Z0ocA3t2zNW3dB50RS7lOwAAAAE 527s ok 95 527s ok 96 527s # testing : fetch unique ID 527s # expected: 200 527s # received: '200' 527s ok 97 527s # unique id: Z0ocA8gLRpmf7fq3RfE6VAAAAAM 527s ok 98 527s ok 99 527s # testing : fetch unique ID 527s # expected: 200 527s # received: '200' 527s ok 100 527s # unique id: Z0ocA7ILanY5nP75geeMZAAAAAQ 527s ok 101 527s ok 102 527s # testing : fetch unique ID 527s # expected: 200 527s # received: '200' 527s ok 103 527s # unique id: Z0ocA3t2zNW3dB50RS7lPAAAAAE 527s ok 104 527s ok 105 527s # testing : fetch unique ID 527s # expected: 200 527s # received: '200' 527s ok 106 527s # unique id: Z0ocA8gLRpmf7fq3RfE6VQAAAAM 527s ok 107 527s ok 108 527s # testing : fetch unique ID 527s # expected: 200 527s # received: '200' 527s ok 109 527s # unique id: Z0ocA7ILanY5nP75geeMZQAAAAQ 527s ok 110 527s ok 111 527s # testing : fetch unique ID 527s # expected: 200 527s # received: '200' 527s ok 112 527s # unique id: Z0ocA3t2zNW3dB50RS7lPQAAAAE 527s ok 113 527s ok 114 527s # testing : fetch unique ID 527s # expected: 200 527s # received: '200' 527s ok 115 527s # unique id: Z0ocA8gLRpmf7fq3RfE6VgAAAAM 527s ok 116 527s ok 117 527s # testing : fetch unique ID 527s # expected: 200 527s # received: '200' 527s ok 118 527s # unique id: Z0ocA7ILanY5nP75geeMZgAAAAQ 527s ok 119 527s ok 120 527s # testing : fetch unique ID 527s # expected: 200 527s # received: '200' 527s ok 121 527s # unique id: Z0ocA3t2zNW3dB50RS7lPgAAAAE 527s ok 122 527s ok 123 527s # testing : fetch unique ID 527s # expected: 200 527s # received: '200' 527s ok 124 527s # unique id: Z0ocA8gLRpmf7fq3RfE6VwAAAAM 527s ok 125 527s ok 126 527s # testing : fetch unique ID 527s # expected: 200 527s # received: '200' 527s ok 127 527s # unique id: Z0ocA7ILanY5nP75geeMZwAAAAQ 527s ok 128 527s ok 129 527s # testing : fetch unique ID 527s # expected: 200 527s # received: '200' 527s ok 130 527s # unique id: Z0ocA3t2zNW3dB50RS7lPwAAAAE 527s ok 131 527s ok 132 527s # testing : fetch unique ID 527s # expected: 200 527s # received: '200' 527s ok 133 527s # unique id: Z0ocA8gLRpmf7fq3RfE6WAAAAAM 527s ok 134 527s ok 135 527s # testing : fetch unique ID 527s # expected: 200 527s # received: '200' 527s ok 136 527s # unique id: Z0ocA7ILanY5nP75geeMaAAAAAQ 527s ok 137 527s ok 138 527s # testing : fetch unique ID 527s # expected: 200 527s # received: '200' 527s ok 139 527s # unique id: Z0ocA3t2zNW3dB50RS7lQAAAAAE 527s ok 140 527s ok 141 527s # testing : fetch unique ID 527s # expected: 200 527s # received: '200' 527s ok 142 527s # unique id: Z0ocA8gLRpmf7fq3RfE6WQAAAAM 527s ok 143 527s ok 144 527s # testing : fetch unique ID 527s # expected: 200 527s # received: '200' 527s ok 145 527s # unique id: Z0ocA7ILanY5nP75geeMaQAAAAQ 527s ok 146 527s ok 147 527s # testing : fetch unique ID 527s # expected: 200 527s # received: '200' 527s ok 148 527s # unique id: Z0ocA3t2zNW3dB50RS7lQQAAAAE 527s ok 149 527s ok 150 527s # testing : fetch unique ID 527s # expected: 200 527s # received: '200' 527s ok 151 527s # unique id: Z0ocA8gLRpmf7fq3RfE6WgAAAAM 527s ok 152 527s ok 153 527s # testing : fetch unique ID 527s # expected: 200 527s # received: '200' 527s ok 154 527s # unique id: Z0ocA7ILanY5nP75geeMagAAAAQ 527s ok 155 527s ok 156 527s # testing : fetch unique ID 527s # expected: 200 527s # received: '200' 527s ok 157 527s # unique id: Z0ocA3t2zNW3dB50RS7lQgAAAAE 527s ok 158 527s ok 159 527s # testing : fetch unique ID 527s # expected: 200 527s # received: '200' 527s ok 160 527s # unique id: Z0ocA8gLRpmf7fq3RfE6WwAAAAM 527s ok 161 527s ok 162 527s # testing : fetch unique ID 527s # expected: 200 527s # received: '200' 527s ok 163 527s # unique id: Z0ocA7ILanY5nP75geeMawAAAAQ 527s ok 164 527s ok 165 527s # testing : fetch unique ID 527s # expected: 200 527s # received: '200' 527s ok 166 527s # unique id: Z0ocA3t2zNW3dB50RS7lQwAAAAE 527s ok 167 527s ok 168 527s # testing : fetch unique ID 527s # expected: 200 527s # received: '200' 527s ok 169 527s # unique id: Z0ocA8gLRpmf7fq3RfE6XAAAAAM 527s ok 170 527s ok 171 527s # testing : fetch unique ID 527s # expected: 200 527s # received: '200' 527s ok 172 527s # unique id: Z0ocA7ILanY5nP75geeMbAAAAAQ 527s ok 173 527s ok 174 527s # testing : fetch unique ID 527s # expected: 200 527s # received: '200' 527s ok 175 527s # unique id: Z0ocA3t2zNW3dB50RS7lRAAAAAE 527s ok 176 527s ok 177 527s # testing : fetch unique ID 527s # expected: 200 527s # received: '200' 527s ok 178 527s # unique id: Z0ocA8gLRpmf7fq3RfE6XQAAAAM 527s ok 179 527s ok 180 527s # testing : fetch unique ID 527s # expected: 200 527s # received: '200' 527s ok 181 527s # unique id: Z0ocA7ILanY5nP75geeMbQAAAAQ 527s ok 182 527s ok 183 527s # testing : fetch unique ID 527s # expected: 200 527s # received: '200' 527s ok 184 527s # unique id: Z0ocA3t2zNW3dB50RS7lRQAAAAE 527s ok 185 527s ok 186 527s # testing : fetch unique ID 527s # expected: 200 527s # received: '200' 527s ok 187 527s # unique id: Z0ocA8gLRpmf7fq3RfE6XgAAAAM 527s ok 188 527s ok 189 527s # testing : fetch unique ID 527s # expected: 200 527s # received: '200' 527s ok 190 527s # unique id: Z0ocA7ILanY5nP75geeMbgAAAAQ 527s ok 191 527s ok 192 527s # testing : fetch unique ID 527s # expected: 200 527s # received: '200' 527s ok 193 527s # unique id: Z0ocA3t2zNW3dB50RS7lRgAAAAE 527s ok 194 527s ok 195 527s # testing : fetch unique ID 527s # expected: 200 527s # received: '200' 527s ok 196 527s # unique id: Z0ocBMgLRpmf7fq3RfE6XwAAAAM 527s ok 197 527s ok 198 527s # testing : fetch unique ID 527s # expected: 200 527s # received: '200' 527s ok 199 527s # unique id: Z0ocBLILanY5nP75geeMbwAAAAQ 527s ok 200 527s ok 201 527s # testing : fetch unique ID 527s # expected: 200 527s # received: '200' 527s ok 202 527s # unique id: Z0ocBHt2zNW3dB50RS7lRwAAAAE 527s ok 203 527s ok 204 527s # testing : fetch unique ID 527s # expected: 200 527s # received: '200' 527s ok 205 527s # unique id: Z0ocBMgLRpmf7fq3RfE6YAAAAAM 527s ok 206 527s ok 207 527s # testing : fetch unique ID 527s # expected: 200 527s # received: '200' 527s ok 208 527s # unique id: Z0ocBLILanY5nP75geeMcAAAAAQ 527s ok 209 527s ok 210 527s # testing : fetch unique ID 527s # expected: 200 527s # received: '200' 527s ok 211 527s # unique id: Z0ocBHt2zNW3dB50RS7lSAAAAAE 527s ok 212 527s ok 213 527s # testing : fetch unique ID 527s # expected: 200 527s # received: '200' 527s ok 214 527s # unique id: Z0ocBMgLRpmf7fq3RfE6YQAAAAM 527s ok 215 527s ok 216 527s # testing : fetch unique ID 527s # expected: 200 527s # received: '200' 527s ok 217 527s # unique id: Z0ocBLILanY5nP75geeMcQAAAAQ 527s ok 218 527s ok 219 527s # testing : fetch unique ID 527s # expected: 200 527s # received: '200' 527s ok 220 527s # unique id: Z0ocBHt2zNW3dB50RS7lSQAAAAE 527s ok 221 527s ok 222 527s # testing : fetch unique ID 527s # expected: 200 527s # received: '200' 527s ok 223 527s # unique id: Z0ocBMgLRpmf7fq3RfE6YgAAAAM 527s ok 224 527s ok 225 527s # testing : fetch unique ID 527s # expected: 200 527s # received: '200' 527s ok 226 527s # unique id: Z0ocBLILanY5nP75geeMcgAAAAQ 527s ok 227 527s ok 228 527s # testing : fetch unique ID 527s # expected: 200 527s # received: '200' 527s ok 229 527s # unique id: Z0ocBHt2zNW3dB50RS7lSgAAAAE 527s ok 230 527s ok 231 527s # testing : fetch unique ID 527s # expected: 200 527s # received: '200' 527s ok 232 527s # unique id: Z0ocBMgLRpmf7fq3RfE6YwAAAAM 527s ok 233 527s ok 234 527s # testing : fetch unique ID 527s # expected: 200 527s # received: '200' 527s ok 235 527s # unique id: Z0ocBLILanY5nP75geeMcwAAAAQ 527s ok 236 527s ok 237 527s # testing : fetch unique ID 527s # expected: 200 527s # received: '200' 527s ok 238 527s # unique id: Z0ocBHt2zNW3dB50RS7lSwAAAAE 527s ok 239 527s ok 240 527s # testing : fetch unique ID 527s # expected: 200 527s # received: '200' 527s ok 241 527s # unique id: Z0ocBMgLRpmf7fq3RfE6ZAAAAAM 527s ok 242 527s ok 243 527s # testing : fetch unique ID 527s # expected: 200 527s # received: '200' 527s ok 244 527s # unique id: Z0ocBLILanY5nP75geeMdAAAAAQ 527s ok 245 527s ok 246 527s # testing : fetch unique ID 527s # expected: 200 527s # received: '200' 527s ok 247 527s # unique id: Z0ocBHt2zNW3dB50RS7lTAAAAAE 527s ok 248 527s ok 249 527s # testing : fetch unique ID 527s # expected: 200 527s # received: '200' 527s ok 250 527s # unique id: Z0ocBMgLRpmf7fq3RfE6ZQAAAAM 527s ok 251 527s ok 252 527s # testing : fetch unique ID 527s # expected: 200 527s # received: '200' 527s ok 253 527s # unique id: Z0ocBLILanY5nP75geeMdQAAAAQ 527s ok 254 527s ok 255 527s # testing : fetch unique ID 527s # expected: 200 527s # received: '200' 527s ok 256 527s # unique id: Z0ocBHt2zNW3dB50RS7lTQAAAAE 527s ok 257 527s ok 258 527s # testing : fetch unique ID 527s # expected: 200 527s # received: '200' 527s ok 259 527s # unique id: Z0ocBMgLRpmf7fq3RfE6ZgAAAAM 527s ok 260 527s ok 261 527s # testing : fetch unique ID 527s # expected: 200 527s # received: '200' 527s ok 262 527s # unique id: Z0ocBLILanY5nP75geeMdgAAAAQ 527s ok 263 527s ok 264 527s # testing : fetch unique ID 527s # expected: 200 527s # received: '200' 527s ok 265 527s # unique id: Z0ocBHt2zNW3dB50RS7lTgAAAAE 527s ok 266 527s ok 267 527s # testing : fetch unique ID 527s # expected: 200 527s # received: '200' 527s ok 268 527s # unique id: Z0ocBMgLRpmf7fq3RfE6ZwAAAAM 527s ok 269 527s ok 270 527s # testing : fetch unique ID 527s # expected: 200 527s # received: '200' 527s ok 271 527s # unique id: Z0ocBLILanY5nP75geeMdwAAAAQ 527s ok 272 527s ok 273 527s # testing : fetch unique ID 527s # expected: 200 527s # received: '200' 527s ok 274 527s # unique id: Z0ocBHt2zNW3dB50RS7lTwAAAAE 527s ok 275 527s ok 276 527s # testing : fetch unique ID 527s # expected: 200 527s # received: '200' 527s ok 277 527s # unique id: Z0ocBMgLRpmf7fq3RfE6aAAAAAM 527s ok 278 527s ok 279 527s # testing : fetch unique ID 527s # expected: 200 527s # received: '200' 527s ok 280 527s # unique id: Z0ocBLILanY5nP75geeMeAAAAAQ 527s ok 281 527s ok 282 527s # testing : fetch unique ID 527s # expected: 200 527s # received: '200' 527s ok 283 527s # unique id: Z0ocBHt2zNW3dB50RS7lUAAAAAE 527s ok 284 527s ok 285 527s # testing : fetch unique ID 527s # expected: 200 527s # received: '200' 527s ok 286 527s # unique id: Z0ocBMgLRpmf7fq3RfE6aQAAAAM 527s ok 287 527s ok 288 527s # testing : fetch unique ID 527s # expected: 200 527s # received: '200' 527s ok 289 527s # unique id: Z0ocBLILanY5nP75geeMeQAAAAQ 527s ok 290 527s ok 291 527s # testing : fetch unique ID 527s # expected: 200 527s # received: '200' 527s ok 292 527s # unique id: Z0ocBHt2zNW3dB50RS7lUQAAAAE 527s ok 293 527s ok 294 527s # testing : fetch unique ID 527s # expected: 200 527s # received: '200' 527s ok 295 527s # unique id: Z0ocBMgLRpmf7fq3RfE6agAAAAM 527s ok 296 527s ok 297 527s # testing : fetch unique ID 527s # expected: 200 527s # received: '200' 527s ok 298 527s # unique id: Z0ocBLILanY5nP75geeMegAAAAQ 527s ok 299 527s ok 300 527s ok 531s t/modules/usertrack.t ............... 531s 1..1004 531s # Running under perl version 5.040000 for linux 531s # Current time local: Fri Nov 29 19:54:44 2024 531s # Current time GMT: Fri Nov 29 19:54:44 2024 531s # Using Test.pm version 1.31 531s # Using Apache/Test.pm version 1.44 531s # testing : Checking return code is '200' 531s # expected: 200 531s # received: '200' 531s ok 1 531s ok 2 531s Set-Cookie: usertrack_test=91d7fe74.62812923902a8; path=/; expires=Fri, 29-Nov-24 19:55:47 GMT 531s Cookie: usertrack_test=91d7fe74.62812923902a8 531s ok 3 531s # testing : Checking return code is '200' 531s # expected: 200 531s # received: '200' 531s ok 4 531s ok 5 531s # testing : Checking return code is '200' 531s # expected: 200 531s # received: '200' 531s ok 6 531s ok 7 531s Set-Cookie: usertrack_test=4eb8e8e7.62812923931c5; path=/; expires=Fri, 29-Nov-24 19:55:48 GMT 531s Cookie: usertrack_test=4eb8e8e7.62812923931c5 531s ok 8 531s # testing : Checking return code is '200' 531s # expected: 200 531s # received: '200' 531s ok 9 531s ok 10 531s # testing : Checking return code is '200' 531s # expected: 200 531s # received: '200' 531s ok 11 531s ok 12 531s Set-Cookie: usertrack_test=51be1698.6281292394a59; path=/; expires=Fri, 29-Nov-24 19:55:48 GMT 531s Cookie: usertrack_test=51be1698.6281292394a59 531s ok 13 531s # testing : Checking return code is '200' 531s # expected: 200 531s # received: '200' 531s ok 14 531s ok 15 531s # testing : Checking return code is '200' 531s # expected: 200 531s # received: '200' 531s ok 16 531s ok 17 531s Set-Cookie: usertrack_test=709f35e2.6281292395eaf; path=/; expires=Fri, 29-Nov-24 19:55:48 GMT 531s Cookie: usertrack_test=709f35e2.6281292395eaf 531s ok 18 531s # testing : Checking return code is '200' 531s # expected: 200 531s # received: '200' 531s ok 19 531s ok 20 531s # testing : Checking return code is '200' 531s # expected: 200 531s # received: '200' 531s ok 21 531s ok 22 531s Set-Cookie: usertrack_test=1b0d5b8b.62812923971f6; path=/; expires=Fri, 29-Nov-24 19:55:48 GMT 531s Cookie: usertrack_test=1b0d5b8b.62812923971f6 531s ok 23 531s # testing : Checking return code is '200' 531s # expected: 200 531s # received: '200' 531s ok 24 531s ok 25 531s # testing : Checking return code is '200' 531s # expected: 200 531s # received: '200' 531s ok 26 531s ok 27 531s Set-Cookie: usertrack_test=5114be6e.6281292398580; path=/; expires=Fri, 29-Nov-24 19:55:48 GMT 531s Cookie: usertrack_test=5114be6e.6281292398580 531s ok 28 531s # testing : Checking return code is '200' 531s # expected: 200 531s # received: '200' 531s ok 29 531s ok 30 531s # testing : Checking return code is '200' 531s # expected: 200 531s # received: '200' 531s ok 31 531s ok 32 531s Set-Cookie: usertrack_test=3b966b5d.62812923999c9; path=/; expires=Fri, 29-Nov-24 19:55:48 GMT 531s Cookie: usertrack_test=3b966b5d.62812923999c9 531s ok 33 531s # testing : Checking return code is '200' 531s # expected: 200 531s # received: '200' 531s ok 34 531s ok 35 531s # testing : Checking return code is '200' 531s # expected: 200 531s # received: '200' 531s ok 36 531s ok 37 531s Set-Cookie: usertrack_test=fd0a01b2.628129239ae71; path=/; expires=Fri, 29-Nov-24 19:55:48 GMT 531s Cookie: usertrack_test=fd0a01b2.628129239ae71 531s ok 38 531s # testing : Checking return code is '200' 531s # expected: 200 531s # received: '200' 531s ok 39 531s ok 40 531s # testing : Checking return code is '200' 531s # expected: 200 531s # received: '200' 531s ok 41 531s ok 42 531s Set-Cookie: usertrack_test=cf6c0224.628129239c2f0; path=/; expires=Fri, 29-Nov-24 19:55:48 GMT 531s Cookie: usertrack_test=cf6c0224.628129239c2f0 531s ok 43 531s # testing : Checking return code is '200' 531s # expected: 200 531s # received: '200' 531s ok 44 531s ok 45 531s # testing : Checking return code is '200' 531s # expected: 200 531s # received: '200' 531s ok 46 531s ok 47 531s Set-Cookie: usertrack_test=38e46e70.628129239d64e; path=/; expires=Fri, 29-Nov-24 19:55:48 GMT 531s Cookie: usertrack_test=38e46e70.628129239d64e 531s ok 48 531s # testing : Checking return code is '200' 531s # expected: 200 531s # received: '200' 531s ok 49 531s ok 50 531s # testing : Checking return code is '200' 531s # expected: 200 531s # received: '200' 531s ok 51 531s ok 52 531s Set-Cookie: usertrack_test=dc5beccc.628129239ea7c; path=/; expires=Fri, 29-Nov-24 19:55:48 GMT 531s Cookie: usertrack_test=dc5beccc.628129239ea7c 531s ok 53 531s # testing : Checking return code is '200' 531s # expected: 200 531s # received: '200' 531s ok 54 531s ok 55 531s # testing : Checking return code is '200' 531s # expected: 200 531s # received: '200' 531s ok 56 531s ok 57 531s Set-Cookie: usertrack_test=9967225c.628129239fcf1; path=/; expires=Fri, 29-Nov-24 19:55:48 GMT 531s Cookie: usertrack_test=9967225c.628129239fcf1 531s ok 58 531s # testing : Checking return code is '200' 531s # expected: 200 531s # received: '200' 531s ok 59 531s ok 60 531s # testing : Checking return code is '200' 531s # expected: 200 531s # received: '200' 531s ok 61 531s ok 62 531s Set-Cookie: usertrack_test=42f2e2c9.62812923a10dd; path=/; expires=Fri, 29-Nov-24 19:55:48 GMT 531s Cookie: usertrack_test=42f2e2c9.62812923a10dd 531s ok 63 531s # testing : Checking return code is '200' 531s # expected: 200 531s # received: '200' 531s ok 64 531s ok 65 531s # testing : Checking return code is '200' 531s # expected: 200 531s # received: '200' 531s ok 66 531s ok 67 531s Set-Cookie: usertrack_test=34356a96.62812923a24a9; path=/; expires=Fri, 29-Nov-24 19:55:48 GMT 531s Cookie: usertrack_test=34356a96.62812923a24a9 531s ok 68 531s # testing : Checking return code is '200' 531s # expected: 200 531s # received: '200' 531s ok 69 531s ok 70 531s # testing : Checking return code is '200' 531s # expected: 200 531s # received: '200' 531s ok 71 531s ok 72 531s Set-Cookie: usertrack_test=cb5c2487.62812923a383d; path=/; expires=Fri, 29-Nov-24 19:55:48 GMT 531s Cookie: usertrack_test=cb5c2487.62812923a383d 531s ok 73 531s # testing : Checking return code is '200' 531s # expected: 200 531s # received: '200' 531s ok 74 531s ok 75 531s # testing : Checking return code is '200' 531s # expected: 200 531s # received: '200' 531s ok 76 531s ok 77 531s Set-Cookie: usertrack_test=61d8989b.62812923a4b37; path=/; expires=Fri, 29-Nov-24 19:55:48 GMT 531s Cookie: usertrack_test=61d8989b.62812923a4b37 531s ok 78 531s # testing : Checking return code is '200' 531s # expected: 200 531s # received: '200' 531s ok 79 531s ok 80 531s # testing : Checking return code is '200' 531s # expected: 200 531s # received: '200' 531s ok 81 531s ok 82 531s Set-Cookie: usertrack_test=84c620b5.62812923a5f18; path=/; expires=Fri, 29-Nov-24 19:55:48 GMT 531s Cookie: usertrack_test=84c620b5.62812923a5f18 531s ok 83 531s # testing : Checking return code is '200' 531s # expected: 200 531s # received: '200' 531s ok 84 531s ok 85 531s # testing : Checking return code is '200' 531s # expected: 200 531s # received: '200' 531s ok 86 531s ok 87 531s Set-Cookie: usertrack_test=3a5b5a18.62812923a72fb; path=/; expires=Fri, 29-Nov-24 19:55:48 GMT 531s Cookie: usertrack_test=3a5b5a18.62812923a72fb 531s ok 88 531s # testing : Checking return code is '200' 531s # expected: 200 531s # received: '200' 531s ok 89 531s ok 90 531s # testing : Checking return code is '200' 531s # expected: 200 531s # received: '200' 531s ok 91 531s ok 92 531s Set-Cookie: usertrack_test=4da35d4f.62812923a87e2; path=/; expires=Fri, 29-Nov-24 19:55:48 GMT 531s Cookie: usertrack_test=4da35d4f.62812923a87e2 531s ok 93 531s # testing : Checking return code is '200' 531s # expected: 200 531s # received: '200' 531s ok 94 531s ok 95 531s # testing : Checking return code is '200' 531s # expected: 200 531s # received: '200' 531s ok 96 531s ok 97 531s Set-Cookie: usertrack_test=a6608f8e.62812923a9c84; path=/; expires=Fri, 29-Nov-24 19:55:48 GMT 531s Cookie: usertrack_test=a6608f8e.62812923a9c84 531s ok 98 531s # testing : Checking return code is '200' 531s # expected: 200 531s # received: '200' 531s ok 99 531s ok 100 531s # testing : Checking return code is '200' 531s # expected: 200 531s # received: '200' 531s ok 101 531s ok 102 531s Set-Cookie: usertrack_test=63917415.62812923ab135; path=/; expires=Fri, 29-Nov-24 19:55:48 GMT 531s Cookie: usertrack_test=63917415.62812923ab135 531s ok 103 531s # testing : Checking return code is '200' 531s # expected: 200 531s # received: '200' 531s ok 104 531s ok 105 531s # testing : Checking return code is '200' 531s # expected: 200 531s # received: '200' 531s ok 106 531s ok 107 531s Set-Cookie: usertrack_test=e2d5924a.62812923ac4e1; path=/; expires=Fri, 29-Nov-24 19:55:48 GMT 531s Cookie: usertrack_test=e2d5924a.62812923ac4e1 531s ok 108 531s # testing : Checking return code is '200' 531s # expected: 200 531s # received: '200' 531s ok 109 531s ok 110 531s # testing : Checking return code is '200' 531s # expected: 200 531s # received: '200' 531s ok 111 531s ok 112 531s Set-Cookie: usertrack_test=c8e5f4ab.62812923ad958; path=/; expires=Fri, 29-Nov-24 19:55:48 GMT 531s Cookie: usertrack_test=c8e5f4ab.62812923ad958 531s ok 113 531s # testing : Checking return code is '200' 531s # expected: 200 531s # received: '200' 531s ok 114 531s ok 115 531s # testing : Checking return code is '200' 531s # expected: 200 531s # received: '200' 531s ok 116 531s ok 117 531s Set-Cookie: usertrack_test=409dfb73.62812923aeed0; path=/; expires=Fri, 29-Nov-24 19:55:48 GMT 531s Cookie: usertrack_test=409dfb73.62812923aeed0 531s ok 118 531s # testing : Checking return code is '200' 531s # expected: 200 531s # received: '200' 531s ok 119 531s ok 120 531s # testing : Checking return code is '200' 531s # expected: 200 531s # received: '200' 531s ok 121 531s ok 122 531s Set-Cookie: usertrack_test=1d500d06.62812923b042d; path=/; expires=Fri, 29-Nov-24 19:55:48 GMT 531s Cookie: usertrack_test=1d500d06.62812923b042d 531s ok 123 531s # testing : Checking return code is '200' 531s # expected: 200 531s # received: '200' 531s ok 124 531s ok 125 531s # testing : Checking return code is '200' 531s # expected: 200 531s # received: '200' 531s ok 126 531s ok 127 531s Set-Cookie: usertrack_test=7e1f92d1.62812923b190c; path=/; expires=Fri, 29-Nov-24 19:55:48 GMT 531s Cookie: usertrack_test=7e1f92d1.62812923b190c 531s ok 128 531s # testing : Checking return code is '200' 531s # expected: 200 531s # received: '200' 531s ok 129 531s ok 130 531s # testing : Checking return code is '200' 531s # expected: 200 531s # received: '200' 531s ok 131 531s ok 132 531s Set-Cookie: usertrack_test=a2c227b.62812923b2e21; path=/; expires=Fri, 29-Nov-24 19:55:48 GMT 531s Cookie: usertrack_test=a2c227b.62812923b2e21 531s ok 133 531s # testing : Checking return code is '200' 531s # expected: 200 531s # received: '200' 531s ok 134 531s ok 135 531s # testing : Checking return code is '200' 531s # expected: 200 531s # received: '200' 531s ok 136 531s ok 137 531s Set-Cookie: usertrack_test=6233afed.62812923b43de; path=/; expires=Fri, 29-Nov-24 19:55:48 GMT 531s Cookie: usertrack_test=6233afed.62812923b43de 531s ok 138 531s # testing : Checking return code is '200' 531s # expected: 200 531s # received: '200' 531s ok 139 531s ok 140 531s # testing : Checking return code is '200' 531s # expected: 200 531s # received: '200' 531s ok 141 531s ok 142 531s Set-Cookie: usertrack_test=d806b733.62812923b5916; path=/; expires=Fri, 29-Nov-24 19:55:48 GMT 531s Cookie: usertrack_test=d806b733.62812923b5916 531s ok 143 531s # testing : Checking return code is '200' 531s # expected: 200 531s # received: '200' 531s ok 144 531s ok 145 531s # testing : Checking return code is '200' 531s # expected: 200 531s # received: '200' 531s ok 146 531s ok 147 531s Set-Cookie: usertrack_test=dd9d0dd4.62812923b6ea9; path=/; expires=Fri, 29-Nov-24 19:55:48 GMT 531s Cookie: usertrack_test=dd9d0dd4.62812923b6ea9 531s ok 148 531s # testing : Checking return code is '200' 531s # expected: 200 531s # received: '200' 531s ok 149 531s ok 150 531s # testing : Checking return code is '200' 531s # expected: 200 531s # received: '200' 531s ok 151 531s ok 152 531s Set-Cookie: usertrack_test=4c215383.62812923b82de; path=/; expires=Fri, 29-Nov-24 19:55:48 GMT 531s Cookie: usertrack_test=4c215383.62812923b82de 531s ok 153 531s # testing : Checking return code is '200' 531s # expected: 200 531s # received: '200' 531s ok 154 531s ok 155 531s # testing : Checking return code is '200' 531s # expected: 200 531s # received: '200' 531s ok 156 531s ok 157 531s Set-Cookie: usertrack_test=5f9c42c5.62812923b9806; path=/; expires=Fri, 29-Nov-24 19:55:48 GMT 531s Cookie: usertrack_test=5f9c42c5.62812923b9806 531s ok 158 531s # testing : Checking return code is '200' 531s # expected: 200 531s # received: '200' 531s ok 159 531s ok 160 531s # testing : Checking return code is '200' 531s # expected: 200 531s # received: '200' 531s ok 161 531s ok 162 531s Set-Cookie: usertrack_test=9b4caf9a.62812923bac5a; path=/; expires=Fri, 29-Nov-24 19:55:48 GMT 531s Cookie: usertrack_test=9b4caf9a.62812923bac5a 531s ok 163 531s # testing : Checking return code is '200' 531s # expected: 200 531s # received: '200' 531s ok 164 531s ok 165 531s # testing : Checking return code is '200' 531s # expected: 200 531s # received: '200' 531s ok 166 531s ok 167 531s Set-Cookie: usertrack_test=bb237434.62812923bc136; path=/; expires=Fri, 29-Nov-24 19:55:48 GMT 531s Cookie: usertrack_test=bb237434.62812923bc136 531s ok 168 531s # testing : Checking return code is '200' 531s # expected: 200 531s # received: '200' 531s ok 169 531s ok 170 531s # testing : Checking return code is '200' 531s # expected: 200 531s # received: '200' 531s ok 171 531s ok 172 531s Set-Cookie: usertrack_test=7c969a71.62812923bd639; path=/; expires=Fri, 29-Nov-24 19:55:48 GMT 531s Cookie: usertrack_test=7c969a71.62812923bd639 531s ok 173 531s # testing : Checking return code is '200' 531s # expected: 200 531s # received: '200' 531s ok 174 531s ok 175 531s # testing : Checking return code is '200' 531s # expected: 200 531s # received: '200' 531s ok 176 531s ok 177 531s Set-Cookie: usertrack_test=3242bfc9.62812923bea0b; path=/; expires=Fri, 29-Nov-24 19:55:48 GMT 531s Cookie: usertrack_test=3242bfc9.62812923bea0b 531s ok 178 531s # testing : Checking return code is '200' 531s # expected: 200 531s # received: '200' 531s ok 179 531s ok 180 531s # testing : Checking return code is '200' 531s # expected: 200 531s # received: '200' 531s ok 181 531s ok 182 531s Set-Cookie: usertrack_test=37a7bc9d.62812923bfd31; path=/; expires=Fri, 29-Nov-24 19:55:48 GMT 531s Cookie: usertrack_test=37a7bc9d.62812923bfd31 531s ok 183 531s # testing : Checking return code is '200' 531s # expected: 200 531s # received: '200' 531s ok 184 531s ok 185 531s # testing : Checking return code is '200' 531s # expected: 200 531s # received: '200' 531s ok 186 531s ok 187 531s Set-Cookie: usertrack_test=671f797f.62812923c0f56; path=/; expires=Fri, 29-Nov-24 19:55:48 GMT 531s Cookie: usertrack_test=671f797f.62812923c0f56 531s ok 188 531s # testing : Checking return code is '200' 531s # expected: 200 531s # received: '200' 531s ok 189 531s ok 190 531s # testing : Checking return code is '200' 531s # expected: 200 531s # received: '200' 531s ok 191 531s ok 192 531s Set-Cookie: usertrack_test=fcbfd29d.62812923c2127; path=/; expires=Fri, 29-Nov-24 19:55:48 GMT 531s Cookie: usertrack_test=fcbfd29d.62812923c2127 531s ok 193 531s # testing : Checking return code is '200' 531s # expected: 200 531s # received: '200' 531s ok 194 531s ok 195 531s # testing : Checking return code is '200' 531s # expected: 200 531s # received: '200' 531s ok 196 531s ok 197 531s Set-Cookie: usertrack_test=22784510.62812923c33c5; path=/; expires=Fri, 29-Nov-24 19:55:48 GMT 531s Cookie: usertrack_test=22784510.62812923c33c5 531s ok 198 531s # testing : Checking return code is '200' 531s # expected: 200 531s # received: '200' 531s ok 199 531s ok 200 531s # testing : Checking return code is '200' 531s # expected: 200 531s # received: '200' 531s ok 201 531s ok 202 531s Set-Cookie: usertrack_test=deed0fc7.62812923c4746; path=/; expires=Fri, 29-Nov-24 19:55:48 GMT 531s Cookie: usertrack_test=deed0fc7.62812923c4746 531s ok 203 531s # testing : Checking return code is '200' 531s # expected: 200 531s # received: '200' 531s ok 204 531s ok 205 531s # testing : Checking return code is '200' 531s # expected: 200 531s # received: '200' 531s ok 206 531s ok 207 531s Set-Cookie: usertrack_test=14782283.62812923c59dc; path=/; expires=Fri, 29-Nov-24 19:55:48 GMT 531s Cookie: usertrack_test=14782283.62812923c59dc 531s ok 208 531s # testing : Checking return code is '200' 531s # expected: 200 531s # received: '200' 531s ok 209 531s ok 210 531s # testing : Checking return code is '200' 531s # expected: 200 531s # received: '200' 531s ok 211 531s ok 212 531s Set-Cookie: usertrack_test=2c4d2941.62812923c6c6f; path=/; expires=Fri, 29-Nov-24 19:55:48 GMT 531s Cookie: usertrack_test=2c4d2941.62812923c6c6f 531s ok 213 531s # testing : Checking return code is '200' 531s # expected: 200 531s # received: '200' 531s ok 214 531s ok 215 531s # testing : Checking return code is '200' 531s # expected: 200 531s # received: '200' 531s ok 216 531s ok 217 531s Set-Cookie: usertrack_test=7f230aac.62812923c7e51; path=/; expires=Fri, 29-Nov-24 19:55:48 GMT 531s Cookie: usertrack_test=7f230aac.62812923c7e51 531s ok 218 531s # testing : Checking return code is '200' 531s # expected: 200 531s # received: '200' 531s ok 219 531s ok 220 531s # testing : Checking return code is '200' 531s # expected: 200 531s # received: '200' 531s ok 221 531s ok 222 531s Set-Cookie: usertrack_test=7ace2b2a.62812923c8fb0; path=/; expires=Fri, 29-Nov-24 19:55:48 GMT 531s Cookie: usertrack_test=7ace2b2a.62812923c8fb0 531s ok 223 531s # testing : Checking return code is '200' 531s # expected: 200 531s # received: '200' 531s ok 224 531s ok 225 531s # testing : Checking return code is '200' 531s # expected: 200 531s # received: '200' 531s ok 226 531s ok 227 531s Set-Cookie: usertrack_test=c24f6425.62812923ca459; path=/; expires=Fri, 29-Nov-24 19:55:48 GMT 531s Cookie: usertrack_test=c24f6425.62812923ca459 531s ok 228 531s # testing : Checking return code is '200' 531s # expected: 200 531s # received: '200' 531s ok 229 531s ok 230 531s # testing : Checking return code is '200' 531s # expected: 200 531s # received: '200' 531s ok 231 531s ok 232 531s Set-Cookie: usertrack_test=54df3801.62812923cb80d; path=/; expires=Fri, 29-Nov-24 19:55:48 GMT 531s Cookie: usertrack_test=54df3801.62812923cb80d 531s ok 233 531s # testing : Checking return code is '200' 531s # expected: 200 531s # received: '200' 531s ok 234 531s ok 235 531s # testing : Checking return code is '200' 531s # expected: 200 531s # received: '200' 531s ok 236 531s ok 237 531s Set-Cookie: usertrack_test=482ebbae.62812923cc9ba; path=/; expires=Fri, 29-Nov-24 19:55:48 GMT 531s Cookie: usertrack_test=482ebbae.62812923cc9ba 531s ok 238 531s # testing : Checking return code is '200' 531s # expected: 200 531s # received: '200' 531s ok 239 531s ok 240 531s # testing : Checking return code is '200' 531s # expected: 200 531s # received: '200' 531s ok 241 531s ok 242 531s Set-Cookie: usertrack_test=bf01a654.62812923cdb64; path=/; expires=Fri, 29-Nov-24 19:55:48 GMT 531s Cookie: usertrack_test=bf01a654.62812923cdb64 531s ok 243 531s # testing : Checking return code is '200' 531s # expected: 200 531s # received: '200' 531s ok 244 531s ok 245 531s # testing : Checking return code is '200' 531s # expected: 200 531s # received: '200' 531s ok 246 531s ok 247 531s Set-Cookie: usertrack_test=965e4457.62812923cec98; path=/; expires=Fri, 29-Nov-24 19:55:48 GMT 531s Cookie: usertrack_test=965e4457.62812923cec98 531s ok 248 531s # testing : Checking return code is '200' 531s # expected: 200 531s # received: '200' 531s ok 249 531s ok 250 531s # testing : Checking return code is '200' 531s # expected: 200 531s # received: '200' 531s ok 251 531s ok 252 531s Set-Cookie: usertrack_test=9da92a1e.62812923cfdae; path=/; expires=Fri, 29-Nov-24 19:55:48 GMT 531s Cookie: usertrack_test=9da92a1e.62812923cfdae 531s ok 253 531s # testing : Checking return code is '200' 531s # expected: 200 531s # received: '200' 531s ok 254 531s ok 255 531s # testing : Checking return code is '200' 531s # expected: 200 531s # received: '200' 531s ok 256 531s ok 257 531s Set-Cookie: usertrack_test=4c98a626.62812923d0e61; path=/; expires=Fri, 29-Nov-24 19:55:48 GMT 531s Cookie: usertrack_test=4c98a626.62812923d0e61 531s ok 258 531s # testing : Checking return code is '200' 531s # expected: 200 531s # received: '200' 531s ok 259 531s ok 260 531s # testing : Checking return code is '200' 531s # expected: 200 531s # received: '200' 531s ok 261 531s ok 262 531s Set-Cookie: usertrack_test=fdcec38b.62812923d1fc1; path=/; expires=Fri, 29-Nov-24 19:55:48 GMT 531s Cookie: usertrack_test=fdcec38b.62812923d1fc1 531s ok 263 531s # testing : Checking return code is '200' 531s # expected: 200 531s # received: '200' 531s ok 264 531s ok 265 531s # testing : Checking return code is '200' 531s # expected: 200 531s # received: '200' 531s ok 266 531s ok 267 531s Set-Cookie: usertrack_test=6499f546.62812923d300e; path=/; expires=Fri, 29-Nov-24 19:55:48 GMT 531s Cookie: usertrack_test=6499f546.62812923d300e 531s ok 268 531s # testing : Checking return code is '200' 531s # expected: 200 531s # received: '200' 531s ok 269 531s ok 270 531s # testing : Checking return code is '200' 531s # expected: 200 531s # received: '200' 531s ok 271 531s ok 272 531s Set-Cookie: usertrack_test=9afe4a5.62812923d4095; path=/; expires=Fri, 29-Nov-24 19:55:48 GMT 531s Cookie: usertrack_test=9afe4a5.62812923d4095 531s ok 273 531s # testing : Checking return code is '200' 531s # expected: 200 531s # received: '200' 531s ok 274 531s ok 275 531s # testing : Checking return code is '200' 531s # expected: 200 531s # received: '200' 531s ok 276 531s ok 277 531s Set-Cookie: usertrack_test=2792be75.62812923d512d; path=/; expires=Fri, 29-Nov-24 19:55:48 GMT 531s Cookie: usertrack_test=2792be75.62812923d512d 531s ok 278 531s # testing : Checking return code is '200' 531s # expected: 200 531s # received: '200' 531s ok 279 531s ok 280 531s # testing : Checking return code is '200' 531s # expected: 200 531s # received: '200' 531s ok 281 531s ok 282 531s Set-Cookie: usertrack_test=13f3ad54.62812923d61bc; path=/; expires=Fri, 29-Nov-24 19:55:48 GMT 531s Cookie: usertrack_test=13f3ad54.62812923d61bc 531s ok 283 531s # testing : Checking return code is '200' 531s # expected: 200 531s # received: '200' 531s ok 284 531s ok 285 531s # testing : Checking return code is '200' 531s # expected: 200 531s # received: '200' 531s ok 286 531s ok 287 531s Set-Cookie: usertrack_test=f4995f29.62812923d726f; path=/; expires=Fri, 29-Nov-24 19:55:48 GMT 531s Cookie: usertrack_test=f4995f29.62812923d726f 531s ok 288 531s # testing : Checking return code is '200' 531s # expected: 200 531s # received: '200' 531s ok 289 531s ok 290 531s # testing : Checking return code is '200' 531s # expected: 200 531s # received: '200' 531s ok 291 531s ok 292 531s Set-Cookie: usertrack_test=50ff723a.62812923d8338; path=/; expires=Fri, 29-Nov-24 19:55:48 GMT 531s Cookie: usertrack_test=50ff723a.62812923d8338 531s ok 293 531s # testing : Checking return code is '200' 531s # expected: 200 531s # received: '200' 531s ok 294 531s ok 295 531s # testing : Checking return code is '200' 531s # expected: 200 531s # received: '200' 531s ok 296 531s ok 297 531s Set-Cookie: usertrack_test=5f7ea36.62812923d947c; path=/; expires=Fri, 29-Nov-24 19:55:48 GMT 531s Cookie: usertrack_test=5f7ea36.62812923d947c 531s ok 298 531s # testing : Checking return code is '200' 531s # expected: 200 531s # received: '200' 531s ok 299 531s ok 300 531s # testing : Checking return code is '200' 531s # expected: 200 531s # received: '200' 531s ok 301 531s ok 302 531s Set-Cookie: usertrack_test=58fa0fc.62812923da649; path=/; expires=Fri, 29-Nov-24 19:55:48 GMT 531s Cookie: usertrack_test=58fa0fc.62812923da649 531s ok 303 531s # testing : Checking return code is '200' 531s # expected: 200 531s # received: '200' 531s ok 304 531s ok 305 531s # testing : Checking return code is '200' 531s # expected: 200 531s # received: '200' 531s ok 306 531s ok 307 531s Set-Cookie: usertrack_test=2184d7e0.62812923db7c9; path=/; expires=Fri, 29-Nov-24 19:55:48 GMT 531s Cookie: usertrack_test=2184d7e0.62812923db7c9 531s ok 308 531s # testing : Checking return code is '200' 531s # expected: 200 531s # received: '200' 531s ok 309 531s ok 310 531s # testing : Checking return code is '200' 531s # expected: 200 531s # received: '200' 531s ok 311 531s ok 312 531s Set-Cookie: usertrack_test=8323284.62812923dc767; path=/; expires=Fri, 29-Nov-24 19:55:48 GMT 531s Cookie: usertrack_test=8323284.62812923dc767 531s ok 313 531s # testing : Checking return code is '200' 531s # expected: 200 531s # received: '200' 531s ok 314 531s ok 315 531s # testing : Checking return code is '200' 531s # expected: 200 531s # received: '200' 531s ok 316 531s ok 317 531s Set-Cookie: usertrack_test=216cfb15.62812923dd551; path=/; expires=Fri, 29-Nov-24 19:55:48 GMT 531s Cookie: usertrack_test=216cfb15.62812923dd551 531s ok 318 531s # testing : Checking return code is '200' 531s # expected: 200 531s # received: '200' 531s ok 319 531s ok 320 531s # testing : Checking return code is '200' 531s # expected: 200 531s # received: '200' 531s ok 321 531s ok 322 531s Set-Cookie: usertrack_test=b123dad8.62812923de2f6; path=/; expires=Fri, 29-Nov-24 19:55:48 GMT 531s Cookie: usertrack_test=b123dad8.62812923de2f6 531s ok 323 531s # testing : Checking return code is '200' 531s # expected: 200 531s # received: '200' 531s ok 324 531s ok 325 531s # testing : Checking return code is '200' 531s # expected: 200 531s # received: '200' 531s ok 326 531s ok 327 531s Set-Cookie: usertrack_test=6a54a767.62812923df0a7; path=/; expires=Fri, 29-Nov-24 19:55:48 GMT 531s Cookie: usertrack_test=6a54a767.62812923df0a7 531s ok 328 531s # testing : Checking return code is '200' 531s # expected: 200 531s # received: '200' 531s ok 329 531s ok 330 531s # testing : Checking return code is '200' 531s # expected: 200 531s # received: '200' 531s ok 331 531s ok 332 531s Set-Cookie: usertrack_test=b5446835.62812923dfdab; path=/; expires=Fri, 29-Nov-24 19:55:48 GMT 531s Cookie: usertrack_test=b5446835.62812923dfdab 531s ok 333 531s # testing : Checking return code is '200' 531s # expected: 200 531s # received: '200' 531s ok 334 531s ok 335 531s # testing : Checking return code is '200' 531s # expected: 200 531s # received: '200' 531s ok 336 531s ok 337 531s Set-Cookie: usertrack_test=1311b90e.62812923e0b94; path=/; expires=Fri, 29-Nov-24 19:55:48 GMT 531s Cookie: usertrack_test=1311b90e.62812923e0b94 531s ok 338 531s # testing : Checking return code is '200' 531s # expected: 200 531s # received: '200' 531s ok 339 531s ok 340 531s # testing : Checking return code is '200' 531s # expected: 200 531s # received: '200' 531s ok 341 531s ok 342 531s Set-Cookie: usertrack_test=2a048149.62812923e18fb; path=/; expires=Fri, 29-Nov-24 19:55:48 GMT 531s Cookie: usertrack_test=2a048149.62812923e18fb 531s ok 343 531s # testing : Checking return code is '200' 531s # expected: 200 531s # received: '200' 531s ok 344 531s ok 345 531s # testing : Checking return code is '200' 531s # expected: 200 531s # received: '200' 531s ok 346 531s ok 347 531s Set-Cookie: usertrack_test=267086ff.62812923e2689; path=/; expires=Fri, 29-Nov-24 19:55:48 GMT 531s Cookie: usertrack_test=267086ff.62812923e2689 531s ok 348 531s # testing : Checking return code is '200' 531s # expected: 200 531s # received: '200' 531s ok 349 531s ok 350 531s # testing : Checking return code is '200' 531s # expected: 200 531s # received: '200' 531s ok 351 531s ok 352 531s Set-Cookie: usertrack_test=74d128e7.62812923e3434; path=/; expires=Fri, 29-Nov-24 19:55:48 GMT 531s Cookie: usertrack_test=74d128e7.62812923e3434 531s ok 353 531s # testing : Checking return code is '200' 531s # expected: 200 531s # received: '200' 531s ok 354 531s ok 355 531s # testing : Checking return code is '200' 531s # expected: 200 531s # received: '200' 531s ok 356 531s ok 357 531s Set-Cookie: usertrack_test=2054963f.62812923e4212; path=/; expires=Fri, 29-Nov-24 19:55:48 GMT 531s Cookie: usertrack_test=2054963f.62812923e4212 531s ok 358 531s # testing : Checking return code is '200' 531s # expected: 200 531s # received: '200' 531s ok 359 531s ok 360 531s # testing : Checking return code is '200' 531s # expected: 200 531s # received: '200' 531s ok 361 531s ok 362 531s Set-Cookie: usertrack_test=c4044d3a.62812923e4fa7; path=/; expires=Fri, 29-Nov-24 19:55:48 GMT 531s Cookie: usertrack_test=c4044d3a.62812923e4fa7 531s ok 363 531s # testing : Checking return code is '200' 531s # expected: 200 531s # received: '200' 531s ok 364 531s ok 365 531s # testing : Checking return code is '200' 531s # expected: 200 531s # received: '200' 531s ok 366 531s ok 367 531s Set-Cookie: usertrack_test=714f975d.62812923e5da2; path=/; expires=Fri, 29-Nov-24 19:55:48 GMT 531s Cookie: usertrack_test=714f975d.62812923e5da2 531s ok 368 531s # testing : Checking return code is '200' 531s # expected: 200 531s # received: '200' 531s ok 369 531s ok 370 531s # testing : Checking return code is '200' 531s # expected: 200 531s # received: '200' 531s ok 371 531s ok 372 531s Set-Cookie: usertrack_test=8fe1a409.62812923e6b8a; path=/; expires=Fri, 29-Nov-24 19:55:48 GMT 531s Cookie: usertrack_test=8fe1a409.62812923e6b8a 531s ok 373 531s # testing : Checking return code is '200' 531s # expected: 200 531s # received: '200' 531s ok 374 531s ok 375 531s # testing : Checking return code is '200' 531s # expected: 200 531s # received: '200' 531s ok 376 531s ok 377 531s Set-Cookie: usertrack_test=8fd5621c.62812923e795b; path=/; expires=Fri, 29-Nov-24 19:55:48 GMT 531s Cookie: usertrack_test=8fd5621c.62812923e795b 531s ok 378 531s # testing : Checking return code is '200' 531s # expected: 200 531s # received: '200' 531s ok 379 531s ok 380 531s # testing : Checking return code is '200' 531s # expected: 200 531s # received: '200' 531s ok 381 531s ok 382 531s Set-Cookie: usertrack_test=78f82701.62812923e86f1; path=/; expires=Fri, 29-Nov-24 19:55:48 GMT 531s Cookie: usertrack_test=78f82701.62812923e86f1 531s ok 383 531s # testing : Checking return code is '200' 531s # expected: 200 531s # received: '200' 531s ok 384 531s ok 385 531s # testing : Checking return code is '200' 531s # expected: 200 531s # received: '200' 531s ok 386 531s ok 387 531s Set-Cookie: usertrack_test=219fd3b3.62812923e947d; path=/; expires=Fri, 29-Nov-24 19:55:48 GMT 531s Cookie: usertrack_test=219fd3b3.62812923e947d 531s ok 388 531s # testing : Checking return code is '200' 531s # expected: 200 531s # received: '200' 531s ok 389 531s ok 390 531s # testing : Checking return code is '200' 531s # expected: 200 531s # received: '200' 531s ok 391 531s ok 392 531s Set-Cookie: usertrack_test=18d39927.62812923ea1ff; path=/; expires=Fri, 29-Nov-24 19:55:48 GMT 531s Cookie: usertrack_test=18d39927.62812923ea1ff 531s ok 393 531s # testing : Checking return code is '200' 531s # expected: 200 531s # received: '200' 531s ok 394 531s ok 395 531s # testing : Checking return code is '200' 531s # expected: 200 531s # received: '200' 531s ok 396 531s ok 397 531s Set-Cookie: usertrack_test=c3be3888.62812923eafc0; path=/; expires=Fri, 29-Nov-24 19:55:48 GMT 531s Cookie: usertrack_test=c3be3888.62812923eafc0 531s ok 398 531s # testing : Checking return code is '200' 531s # expected: 200 531s # received: '200' 531s ok 399 531s ok 400 531s # testing : Checking return code is '200' 531s # expected: 200 531s # received: '200' 531s ok 401 531s ok 402 531s Set-Cookie: usertrack_test=7519b932.62812923ebd90; path=/; expires=Fri, 29-Nov-24 19:55:48 GMT 531s Cookie: usertrack_test=7519b932.62812923ebd90 531s ok 403 531s # testing : Checking return code is '200' 531s # expected: 200 531s # received: '200' 531s ok 404 531s ok 405 531s # testing : Checking return code is '200' 531s # expected: 200 531s # received: '200' 531s ok 406 531s ok 407 531s Set-Cookie: usertrack_test=f3968e6.62812923ecb93; path=/; expires=Fri, 29-Nov-24 19:55:48 GMT 531s Cookie: usertrack_test=f3968e6.62812923ecb93 531s ok 408 531s # testing : Checking return code is '200' 531s # expected: 200 531s # received: '200' 531s ok 409 531s ok 410 531s # testing : Checking return code is '200' 531s # expected: 200 531s # received: '200' 531s ok 411 531s ok 412 531s Set-Cookie: usertrack_test=5c5f5117.62812923ed993; path=/; expires=Fri, 29-Nov-24 19:55:48 GMT 531s Cookie: usertrack_test=5c5f5117.62812923ed993 531s ok 413 531s # testing : Checking return code is '200' 531s # expected: 200 531s # received: '200' 531s ok 414 531s ok 415 531s # testing : Checking return code is '200' 531s # expected: 200 531s # received: '200' 531s ok 416 531s ok 417 531s Set-Cookie: usertrack_test=c2beee82.62812923ee741; path=/; expires=Fri, 29-Nov-24 19:55:48 GMT 531s Cookie: usertrack_test=c2beee82.62812923ee741 531s ok 418 531s # testing : Checking return code is '200' 531s # expected: 200 531s # received: '200' 531s ok 419 531s ok 420 531s # testing : Checking return code is '200' 531s # expected: 200 531s # received: '200' 531s ok 421 531s ok 422 531s Set-Cookie: usertrack_test=78e275b2.62812923ef571; path=/; expires=Fri, 29-Nov-24 19:55:48 GMT 531s Cookie: usertrack_test=78e275b2.62812923ef571 531s ok 423 531s # testing : Checking return code is '200' 531s # expected: 200 531s # received: '200' 531s ok 424 531s ok 425 531s # testing : Checking return code is '200' 531s # expected: 200 531s # received: '200' 531s ok 426 531s ok 427 531s Set-Cookie: usertrack_test=f05889ae.62812923f030e; path=/; expires=Fri, 29-Nov-24 19:55:48 GMT 531s Cookie: usertrack_test=f05889ae.62812923f030e 531s ok 428 531s # testing : Checking return code is '200' 531s # expected: 200 531s # received: '200' 531s ok 429 531s ok 430 531s # testing : Checking return code is '200' 531s # expected: 200 531s # received: '200' 531s ok 431 531s ok 432 531s Set-Cookie: usertrack_test=c7adc703.62812923f1138; path=/; expires=Fri, 29-Nov-24 19:55:48 GMT 531s Cookie: usertrack_test=c7adc703.62812923f1138 531s ok 433 531s # testing : Checking return code is '200' 531s # expected: 200 531s # received: '200' 531s ok 434 531s ok 435 531s # testing : Checking return code is '200' 531s # expected: 200 531s # received: '200' 531s ok 436 531s ok 437 531s Set-Cookie: usertrack_test=cfe887df.62812923f1eda; path=/; expires=Fri, 29-Nov-24 19:55:48 GMT 531s Cookie: usertrack_test=cfe887df.62812923f1eda 531s ok 438 531s # testing : Checking return code is '200' 531s # expected: 200 531s # received: '200' 531s ok 439 531s ok 440 531s # testing : Checking return code is '200' 531s # expected: 200 531s # received: '200' 531s ok 441 531s ok 442 531s Set-Cookie: usertrack_test=8750f14e.62812923f2c51; path=/; expires=Fri, 29-Nov-24 19:55:48 GMT 531s Cookie: usertrack_test=8750f14e.62812923f2c51 531s ok 443 531s # testing : Checking return code is '200' 531s # expected: 200 531s # received: '200' 531s ok 444 531s ok 445 531s # testing : Checking return code is '200' 531s # expected: 200 531s # received: '200' 531s ok 446 531s ok 447 531s Set-Cookie: usertrack_test=c0ba5f4f.62812923f3a09; path=/; expires=Fri, 29-Nov-24 19:55:48 GMT 531s Cookie: usertrack_test=c0ba5f4f.62812923f3a09 531s ok 448 531s # testing : Checking return code is '200' 531s # expected: 200 531s # received: '200' 531s ok 449 531s ok 450 531s # testing : Checking return code is '200' 531s # expected: 200 531s # received: '200' 531s ok 451 531s ok 452 531s Set-Cookie: usertrack_test=b0e587e4.62812923f4798; path=/; expires=Fri, 29-Nov-24 19:55:48 GMT 531s Cookie: usertrack_test=b0e587e4.62812923f4798 531s ok 453 531s # testing : Checking return code is '200' 531s # expected: 200 531s # received: '200' 531s ok 454 531s ok 455 531s # testing : Checking return code is '200' 531s # expected: 200 531s # received: '200' 531s ok 456 531s ok 457 531s Set-Cookie: usertrack_test=eedb0df8.62812923f5562; path=/; expires=Fri, 29-Nov-24 19:55:48 GMT 531s Cookie: usertrack_test=eedb0df8.62812923f5562 531s ok 458 531s # testing : Checking return code is '200' 531s # expected: 200 531s # received: '200' 531s ok 459 531s ok 460 531s # testing : Checking return code is '200' 531s # expected: 200 531s # received: '200' 531s ok 461 531s ok 462 531s Set-Cookie: usertrack_test=eed75985.62812923f63b8; path=/; expires=Fri, 29-Nov-24 19:55:48 GMT 531s Cookie: usertrack_test=eed75985.62812923f63b8 531s ok 463 531s # testing : Checking return code is '200' 531s # expected: 200 531s # received: '200' 531s ok 464 531s ok 465 531s # testing : Checking return code is '200' 531s # expected: 200 531s # received: '200' 531s ok 466 531s ok 467 531s Set-Cookie: usertrack_test=c8ff7390.62812923f7113; path=/; expires=Fri, 29-Nov-24 19:55:48 GMT 531s Cookie: usertrack_test=c8ff7390.62812923f7113 531s ok 468 531s # testing : Checking return code is '200' 531s # expected: 200 531s # received: '200' 531s ok 469 531s ok 470 531s # testing : Checking return code is '200' 531s # expected: 200 531s # received: '200' 531s ok 471 531s ok 472 531s Set-Cookie: usertrack_test=47ce6fe3.62812923f7e91; path=/; expires=Fri, 29-Nov-24 19:55:48 GMT 531s Cookie: usertrack_test=47ce6fe3.62812923f7e91 531s ok 473 531s # testing : Checking return code is '200' 531s # expected: 200 531s # received: '200' 531s ok 474 531s ok 475 531s # testing : Checking return code is '200' 531s # expected: 200 531s # received: '200' 531s ok 476 531s ok 477 531s Set-Cookie: usertrack_test=1f172248.62812923f8c6c; path=/; expires=Fri, 29-Nov-24 19:55:48 GMT 531s Cookie: usertrack_test=1f172248.62812923f8c6c 531s ok 478 531s # testing : Checking return code is '200' 531s # expected: 200 531s # received: '200' 531s ok 479 531s ok 480 531s # testing : Checking return code is '200' 531s # expected: 200 531s # received: '200' 531s ok 481 531s ok 482 531s Set-Cookie: usertrack_test=8dd5fb33.62812923f9a7f; path=/; expires=Fri, 29-Nov-24 19:55:48 GMT 531s Cookie: usertrack_test=8dd5fb33.62812923f9a7f 531s ok 483 531s # testing : Checking return code is '200' 531s # expected: 200 531s # received: '200' 531s ok 484 531s ok 485 531s # testing : Checking return code is '200' 531s # expected: 200 531s # received: '200' 531s ok 486 531s ok 487 531s Set-Cookie: usertrack_test=bb86a614.62812923fa83f; path=/; expires=Fri, 29-Nov-24 19:55:48 GMT 531s Cookie: usertrack_test=bb86a614.62812923fa83f 531s ok 488 531s # testing : Checking return code is '200' 531s # expected: 200 531s # received: '200' 531s ok 489 531s ok 490 531s # testing : Checking return code is '200' 531s # expected: 200 531s # received: '200' 531s ok 491 531s ok 492 531s Set-Cookie: usertrack_test=2ac68fd7.62812923fb64d; path=/; expires=Fri, 29-Nov-24 19:55:48 GMT 531s Cookie: usertrack_test=2ac68fd7.62812923fb64d 531s ok 493 531s # testing : Checking return code is '200' 531s # expected: 200 531s # received: '200' 531s ok 494 531s ok 495 531s # testing : Checking return code is '200' 531s # expected: 200 531s # received: '200' 531s ok 496 531s ok 497 531s Set-Cookie: usertrack_test=52cc8c04.62812923fc44d; path=/; expires=Fri, 29-Nov-24 19:55:48 GMT 531s Cookie: usertrack_test=52cc8c04.62812923fc44d 531s ok 498 531s # testing : Checking return code is '200' 531s # expected: 200 531s # received: '200' 531s ok 499 531s ok 500 531s # testing : Checking return code is '200' 531s # expected: 200 531s # received: '200' 531s ok 501 531s ok 502 531s Set-Cookie: usertrack_test=4c7fd71b.62812923fd293; path=/; expires=Fri, 29-Nov-24 19:55:48 GMT 531s Cookie: usertrack_test=4c7fd71b.62812923fd293 531s ok 503 531s # testing : Checking return code is '200' 531s # expected: 200 531s # received: '200' 531s ok 504 531s ok 505 531s # testing : Checking return code is '200' 531s # expected: 200 531s # received: '200' 531s ok 506 531s ok 507 531s Set-Cookie: usertrack_test=5e5f2e4a.62812923fdfd6; path=/; expires=Fri, 29-Nov-24 19:55:48 GMT 531s Cookie: usertrack_test=5e5f2e4a.62812923fdfd6 531s ok 508 531s # testing : Checking return code is '200' 531s # expected: 200 531s # received: '200' 531s ok 509 531s ok 510 531s # testing : Checking return code is '200' 531s # expected: 200 531s # received: '200' 531s ok 511 531s ok 512 531s Set-Cookie: usertrack_test=5fc49941.62812923fec5b; path=/; expires=Fri, 29-Nov-24 19:55:48 GMT 531s Cookie: usertrack_test=5fc49941.62812923fec5b 531s ok 513 531s # testing : Checking return code is '200' 531s # expected: 200 531s # received: '200' 531s ok 514 531s ok 515 531s # testing : Checking return code is '200' 531s # expected: 200 531s # received: '200' 531s ok 516 531s ok 517 531s Set-Cookie: usertrack_test=bff871b9.62812923ff95c; path=/; expires=Fri, 29-Nov-24 19:55:48 GMT 531s Cookie: usertrack_test=bff871b9.62812923ff95c 531s ok 518 531s # testing : Checking return code is '200' 531s # expected: 200 531s # received: '200' 531s ok 519 531s ok 520 531s # testing : Checking return code is '200' 531s # expected: 200 531s # received: '200' 531s ok 521 531s ok 522 531s Set-Cookie: usertrack_test=d2fe925b.62812924006f8; path=/; expires=Fri, 29-Nov-24 19:55:48 GMT 531s Cookie: usertrack_test=d2fe925b.62812924006f8 531s ok 523 531s # testing : Checking return code is '200' 531s # expected: 200 531s # received: '200' 531s ok 524 531s ok 525 531s # testing : Checking return code is '200' 531s # expected: 200 531s # received: '200' 531s ok 526 531s ok 527 531s Set-Cookie: usertrack_test=27b98e84.6281292401444; path=/; expires=Fri, 29-Nov-24 19:55:48 GMT 531s Cookie: usertrack_test=27b98e84.6281292401444 531s ok 528 531s # testing : Checking return code is '200' 531s # expected: 200 531s # received: '200' 531s ok 529 531s ok 530 531s # testing : Checking return code is '200' 531s # expected: 200 531s # received: '200' 531s ok 531 531s ok 532 531s Set-Cookie: usertrack_test=70002b4e.6281292402294; path=/; expires=Fri, 29-Nov-24 19:55:48 GMT 531s Cookie: usertrack_test=70002b4e.6281292402294 531s ok 533 531s # testing : Checking return code is '200' 531s # expected: 200 531s # received: '200' 531s ok 534 531s ok 535 531s # testing : Checking return code is '200' 531s # expected: 200 531s # received: '200' 531s ok 536 531s ok 537 531s Set-Cookie: usertrack_test=2742adb3.628129240307c; path=/; expires=Fri, 29-Nov-24 19:55:48 GMT 531s Cookie: usertrack_test=2742adb3.628129240307c 531s ok 538 531s # testing : Checking return code is '200' 531s # expected: 200 531s # received: '200' 531s ok 539 531s ok 540 531s # testing : Checking return code is '200' 531s # expected: 200 531s # received: '200' 531s ok 541 531s ok 542 531s Set-Cookie: usertrack_test=4e309c6a.6281292403ebb; path=/; expires=Fri, 29-Nov-24 19:55:48 GMT 531s Cookie: usertrack_test=4e309c6a.6281292403ebb 531s ok 543 531s # testing : Checking return code is '200' 531s # expected: 200 531s # received: '200' 531s ok 544 531s ok 545 531s # testing : Checking return code is '200' 531s # expected: 200 531s # received: '200' 531s ok 546 531s ok 547 531s Set-Cookie: usertrack_test=93686b50.6281292404cf9; path=/; expires=Fri, 29-Nov-24 19:55:48 GMT 531s Cookie: usertrack_test=93686b50.6281292404cf9 531s ok 548 531s # testing : Checking return code is '200' 531s # expected: 200 531s # received: '200' 531s ok 549 531s ok 550 531s # testing : Checking return code is '200' 531s # expected: 200 531s # received: '200' 531s ok 551 531s ok 552 531s Set-Cookie: usertrack_test=95008a53.6281292405ac5; path=/; expires=Fri, 29-Nov-24 19:55:48 GMT 531s Cookie: usertrack_test=95008a53.6281292405ac5 531s ok 553 531s # testing : Checking return code is '200' 531s # expected: 200 531s # received: '200' 531s ok 554 531s ok 555 531s # testing : Checking return code is '200' 531s # expected: 200 531s # received: '200' 531s ok 556 531s ok 557 531s Set-Cookie: usertrack_test=9409f467.628129240689b; path=/; expires=Fri, 29-Nov-24 19:55:48 GMT 531s Cookie: usertrack_test=9409f467.628129240689b 531s ok 558 531s # testing : Checking return code is '200' 531s # expected: 200 531s # received: '200' 531s ok 559 531s ok 560 531s # testing : Checking return code is '200' 531s # expected: 200 531s # received: '200' 531s ok 561 531s ok 562 531s Set-Cookie: usertrack_test=a9b95866.628129240768c; path=/; expires=Fri, 29-Nov-24 19:55:48 GMT 531s Cookie: usertrack_test=a9b95866.628129240768c 531s ok 563 531s # testing : Checking return code is '200' 531s # expected: 200 531s # received: '200' 531s ok 564 531s ok 565 531s # testing : Checking return code is '200' 531s # expected: 200 531s # received: '200' 531s ok 566 531s ok 567 531s Set-Cookie: usertrack_test=46ddfc65.628129240848e; path=/; expires=Fri, 29-Nov-24 19:55:48 GMT 531s Cookie: usertrack_test=46ddfc65.628129240848e 531s ok 568 531s # testing : Checking return code is '200' 531s # expected: 200 531s # received: '200' 531s ok 569 531s ok 570 531s # testing : Checking return code is '200' 531s # expected: 200 531s # received: '200' 531s ok 571 531s ok 572 531s Set-Cookie: usertrack_test=227aefd5.62812924091a9; path=/; expires=Fri, 29-Nov-24 19:55:48 GMT 531s Cookie: usertrack_test=227aefd5.62812924091a9 531s ok 573 531s # testing : Checking return code is '200' 531s # expected: 200 531s # received: '200' 531s ok 574 531s ok 575 531s # testing : Checking return code is '200' 531s # expected: 200 531s # received: '200' 531s ok 576 531s ok 577 531s Set-Cookie: usertrack_test=9f5e1f0b.6281292409f92; path=/; expires=Fri, 29-Nov-24 19:55:48 GMT 531s Cookie: usertrack_test=9f5e1f0b.6281292409f92 531s ok 578 531s # testing : Checking return code is '200' 531s # expected: 200 531s # received: '200' 531s ok 579 531s ok 580 531s # testing : Checking return code is '200' 531s # expected: 200 531s # received: '200' 531s ok 581 531s ok 582 531s Set-Cookie: usertrack_test=42c9aace.628129240ad5f; path=/; expires=Fri, 29-Nov-24 19:55:48 GMT 531s Cookie: usertrack_test=42c9aace.628129240ad5f 531s ok 583 531s # testing : Checking return code is '200' 531s # expected: 200 531s # received: '200' 531s ok 584 531s ok 585 531s # testing : Checking return code is '200' 531s # expected: 200 531s # received: '200' 531s ok 586 531s ok 587 531s Set-Cookie: usertrack_test=c9e2b47.628129240bc13; path=/; expires=Fri, 29-Nov-24 19:55:48 GMT 531s Cookie: usertrack_test=c9e2b47.628129240bc13 531s ok 588 531s # testing : Checking return code is '200' 531s # expected: 200 531s # received: '200' 531s ok 589 531s ok 590 531s # testing : Checking return code is '200' 531s # expected: 200 531s # received: '200' 531s ok 591 531s ok 592 531s Set-Cookie: usertrack_test=fb96bd5a.628129240caaa; path=/; expires=Fri, 29-Nov-24 19:55:48 GMT 531s Cookie: usertrack_test=fb96bd5a.628129240caaa 531s ok 593 531s # testing : Checking return code is '200' 531s # expected: 200 531s # received: '200' 531s ok 594 531s ok 595 531s # testing : Checking return code is '200' 531s # expected: 200 531s # received: '200' 531s ok 596 531s ok 597 531s Set-Cookie: usertrack_test=b0335513.628129240d85e; path=/; expires=Fri, 29-Nov-24 19:55:48 GMT 531s Cookie: usertrack_test=b0335513.628129240d85e 531s ok 598 531s # testing : Checking return code is '200' 531s # expected: 200 531s # received: '200' 531s ok 599 531s ok 600 531s # testing : Checking return code is '200' 531s # expected: 200 531s # received: '200' 531s ok 601 531s ok 602 531s Set-Cookie: usertrack_test=f6aec21d.628129240e656; path=/; expires=Fri, 29-Nov-24 19:55:48 GMT 531s Cookie: usertrack_test=f6aec21d.628129240e656 531s ok 603 531s # testing : Checking return code is '200' 531s # expected: 200 531s # received: '200' 531s ok 604 531s ok 605 531s # testing : Checking return code is '200' 531s # expected: 200 531s # received: '200' 531s ok 606 531s ok 607 531s Set-Cookie: usertrack_test=fa208c39.628129240f46f; path=/; expires=Fri, 29-Nov-24 19:55:48 GMT 531s Cookie: usertrack_test=fa208c39.628129240f46f 531s ok 608 531s # testing : Checking return code is '200' 531s # expected: 200 531s # received: '200' 531s ok 609 531s ok 610 531s # testing : Checking return code is '200' 531s # expected: 200 531s # received: '200' 531s ok 611 531s ok 612 531s Set-Cookie: usertrack_test=7bc1d3b.62812924102eb; path=/; expires=Fri, 29-Nov-24 19:55:48 GMT 531s Cookie: usertrack_test=7bc1d3b.62812924102eb 531s ok 613 531s # testing : Checking return code is '200' 531s # expected: 200 531s # received: '200' 531s ok 614 531s ok 615 531s # testing : Checking return code is '200' 531s # expected: 200 531s # received: '200' 531s ok 616 531s ok 617 531s Set-Cookie: usertrack_test=d4514783.628129241110f; path=/; expires=Fri, 29-Nov-24 19:55:48 GMT 531s Cookie: usertrack_test=d4514783.628129241110f 531s ok 618 531s # testing : Checking return code is '200' 531s # expected: 200 531s # received: '200' 531s ok 619 531s ok 620 531s # testing : Checking return code is '200' 531s # expected: 200 531s # received: '200' 531s ok 621 531s ok 622 532s Set-Cookie: usertrack_test=7f72067d.6281292411e66; path=/; expires=Fri, 29-Nov-24 19:55:48 GMT 532s Cookie: usertrack_test=7f72067d.6281292411e66 532s ok 623 532s # testing : Checking return code is '200' 532s # expected: 200 532s # received: '200' 532s ok 624 532s ok 625 532s # testing : Checking return code is '200' 532s # expected: 200 532s # received: '200' 532s ok 626 532s ok 627 532s Set-Cookie: usertrack_test=41bea22d.6281292412ca5; path=/; expires=Fri, 29-Nov-24 19:55:48 GMT 532s Cookie: usertrack_test=41bea22d.6281292412ca5 532s ok 628 532s # testing : Checking return code is '200' 532s # expected: 200 532s # received: '200' 532s ok 629 532s ok 630 532s # testing : Checking return code is '200' 532s # expected: 200 532s # received: '200' 532s ok 631 532s ok 632 532s Set-Cookie: usertrack_test=a0b420e1.6281292413afc; path=/; expires=Fri, 29-Nov-24 19:55:48 GMT 532s Cookie: usertrack_test=a0b420e1.6281292413afc 532s ok 633 532s # testing : Checking return code is '200' 532s # expected: 200 532s # received: '200' 532s ok 634 532s ok 635 532s # testing : Checking return code is '200' 532s # expected: 200 532s # received: '200' 532s ok 636 532s ok 637 532s Set-Cookie: usertrack_test=5579a891.6281292414916; path=/; expires=Fri, 29-Nov-24 19:55:48 GMT 532s Cookie: usertrack_test=5579a891.6281292414916 532s ok 638 532s # testing : Checking return code is '200' 532s # expected: 200 532s # received: '200' 532s ok 639 532s ok 640 532s # testing : Checking return code is '200' 532s # expected: 200 532s # received: '200' 532s ok 641 532s ok 642 532s Set-Cookie: usertrack_test=2e3fdba3.62812924156fc; path=/; expires=Fri, 29-Nov-24 19:55:48 GMT 532s Cookie: usertrack_test=2e3fdba3.62812924156fc 532s ok 643 532s # testing : Checking return code is '200' 532s # expected: 200 532s # received: '200' 532s ok 644 532s ok 645 532s # testing : Checking return code is '200' 532s # expected: 200 532s # received: '200' 532s ok 646 532s ok 647 532s Set-Cookie: usertrack_test=c09e8efd.628129241648d; path=/; expires=Fri, 29-Nov-24 19:55:48 GMT 532s Cookie: usertrack_test=c09e8efd.628129241648d 532s ok 648 532s # testing : Checking return code is '200' 532s # expected: 200 532s # received: '200' 532s ok 649 532s ok 650 532s # testing : Checking return code is '200' 532s # expected: 200 532s # received: '200' 532s ok 651 532s ok 652 532s Set-Cookie: usertrack_test=4e9096f6.628129241724a; path=/; expires=Fri, 29-Nov-24 19:55:48 GMT 532s Cookie: usertrack_test=4e9096f6.628129241724a 532s ok 653 532s # testing : Checking return code is '200' 532s # expected: 200 532s # received: '200' 532s ok 654 532s ok 655 532s # testing : Checking return code is '200' 532s # expected: 200 532s # received: '200' 532s ok 656 532s ok 657 532s Set-Cookie: usertrack_test=dd935739.6281292418085; path=/; expires=Fri, 29-Nov-24 19:55:48 GMT 532s Cookie: usertrack_test=dd935739.6281292418085 532s ok 658 532s # testing : Checking return code is '200' 532s # expected: 200 532s # received: '200' 532s ok 659 532s ok 660 532s # testing : Checking return code is '200' 532s # expected: 200 532s # received: '200' 532s ok 661 532s ok 662 532s Set-Cookie: usertrack_test=389ddca0.6281292418f25; path=/; expires=Fri, 29-Nov-24 19:55:48 GMT 532s Cookie: usertrack_test=389ddca0.6281292418f25 532s ok 663 532s # testing : Checking return code is '200' 532s # expected: 200 532s # received: '200' 532s ok 664 532s ok 665 532s # testing : Checking return code is '200' 532s # expected: 200 532s # received: '200' 532s ok 666 532s ok 667 532s Set-Cookie: usertrack_test=9fc76618.6281292419d66; path=/; expires=Fri, 29-Nov-24 19:55:48 GMT 532s Cookie: usertrack_test=9fc76618.6281292419d66 532s ok 668 532s # testing : Checking return code is '200' 532s # expected: 200 532s # received: '200' 532s ok 669 532s ok 670 532s # testing : Checking return code is '200' 532s # expected: 200 532s # received: '200' 532s ok 671 532s ok 672 532s Set-Cookie: usertrack_test=9ed0b2d9.628129241ab42; path=/; expires=Fri, 29-Nov-24 19:55:48 GMT 532s Cookie: usertrack_test=9ed0b2d9.628129241ab42 532s ok 673 532s # testing : Checking return code is '200' 532s # expected: 200 532s # received: '200' 532s ok 674 532s ok 675 532s # testing : Checking return code is '200' 532s # expected: 200 532s # received: '200' 532s ok 676 532s ok 677 532s Set-Cookie: usertrack_test=96f2c649.628129241b94b; path=/; expires=Fri, 29-Nov-24 19:55:48 GMT 532s Cookie: usertrack_test=96f2c649.628129241b94b 532s ok 678 532s # testing : Checking return code is '200' 532s # expected: 200 532s # received: '200' 532s ok 679 532s ok 680 532s # testing : Checking return code is '200' 532s # expected: 200 532s # received: '200' 532s ok 681 532s ok 682 532s Set-Cookie: usertrack_test=4e91d97c.628129241c702; path=/; expires=Fri, 29-Nov-24 19:55:48 GMT 532s Cookie: usertrack_test=4e91d97c.628129241c702 532s ok 683 532s # testing : Checking return code is '200' 532s # expected: 200 532s # received: '200' 532s ok 684 532s ok 685 532s # testing : Checking return code is '200' 532s # expected: 200 532s # received: '200' 532s ok 686 532s ok 687 532s Set-Cookie: usertrack_test=29c1228b.628129241d569; path=/; expires=Fri, 29-Nov-24 19:55:48 GMT 532s Cookie: usertrack_test=29c1228b.628129241d569 532s ok 688 532s # testing : Checking return code is '200' 532s # expected: 200 532s # received: '200' 532s ok 689 532s ok 690 532s # testing : Checking return code is '200' 532s # expected: 200 532s # received: '200' 532s ok 691 532s ok 692 532s Set-Cookie: usertrack_test=7f7287cf.628129241e414; path=/; expires=Fri, 29-Nov-24 19:55:48 GMT 532s Cookie: usertrack_test=7f7287cf.628129241e414 532s ok 693 532s # testing : Checking return code is '200' 532s # expected: 200 532s # received: '200' 532s ok 694 532s ok 695 532s # testing : Checking return code is '200' 532s # expected: 200 532s # received: '200' 532s ok 696 532s ok 697 532s Set-Cookie: usertrack_test=e81a1b5b.628129241f295; path=/; expires=Fri, 29-Nov-24 19:55:48 GMT 532s Cookie: usertrack_test=e81a1b5b.628129241f295 532s ok 698 532s # testing : Checking return code is '200' 532s # expected: 200 532s # received: '200' 532s ok 699 532s ok 700 532s # testing : Checking return code is '200' 532s # expected: 200 532s # received: '200' 532s ok 701 532s ok 702 532s Set-Cookie: usertrack_test=8d87d8d8.6281292420200; path=/; expires=Fri, 29-Nov-24 19:55:48 GMT 532s Cookie: usertrack_test=8d87d8d8.6281292420200 532s ok 703 532s # testing : Checking return code is '200' 532s # expected: 200 532s # received: '200' 532s ok 704 532s ok 705 532s # testing : Checking return code is '200' 532s # expected: 200 532s # received: '200' 532s ok 706 532s ok 707 532s Set-Cookie: usertrack_test=263b6af1.628129242108d; path=/; expires=Fri, 29-Nov-24 19:55:48 GMT 532s Cookie: usertrack_test=263b6af1.628129242108d 532s ok 708 532s # testing : Checking return code is '200' 532s # expected: 200 532s # received: '200' 532s ok 709 532s ok 710 532s # testing : Checking return code is '200' 532s # expected: 200 532s # received: '200' 532s ok 711 532s ok 712 532s Set-Cookie: usertrack_test=7fdb7dd3.6281292421f99; path=/; expires=Fri, 29-Nov-24 19:55:48 GMT 532s Cookie: usertrack_test=7fdb7dd3.6281292421f99 532s ok 713 532s # testing : Checking return code is '200' 532s # expected: 200 532s # received: '200' 532s ok 714 532s ok 715 532s # testing : Checking return code is '200' 532s # expected: 200 532s # received: '200' 532s ok 716 532s ok 717 532s Set-Cookie: usertrack_test=6d22b570.6281292422da2; path=/; expires=Fri, 29-Nov-24 19:55:48 GMT 532s Cookie: usertrack_test=6d22b570.6281292422da2 532s ok 718 532s # testing : Checking return code is '200' 532s # expected: 200 532s # received: '200' 532s ok 719 532s ok 720 532s # testing : Checking return code is '200' 532s # expected: 200 532s # received: '200' 532s ok 721 532s ok 722 532s Set-Cookie: usertrack_test=9f14fefd.6281292423cae; path=/; expires=Fri, 29-Nov-24 19:55:48 GMT 532s Cookie: usertrack_test=9f14fefd.6281292423cae 532s ok 723 532s # testing : Checking return code is '200' 532s # expected: 200 532s # received: '200' 532s ok 724 532s ok 725 532s # testing : Checking return code is '200' 532s # expected: 200 532s # received: '200' 532s ok 726 532s ok 727 532s Set-Cookie: usertrack_test=f0577b58.6281292424ab2; path=/; expires=Fri, 29-Nov-24 19:55:48 GMT 532s Cookie: usertrack_test=f0577b58.6281292424ab2 532s ok 728 532s # testing : Checking return code is '200' 532s # expected: 200 532s # received: '200' 532s ok 729 532s ok 730 532s # testing : Checking return code is '200' 532s # expected: 200 532s # received: '200' 532s ok 731 532s ok 732 532s Set-Cookie: usertrack_test=1f5818d9.62812924258fe; path=/; expires=Fri, 29-Nov-24 19:55:48 GMT 532s Cookie: usertrack_test=1f5818d9.62812924258fe 532s ok 733 532s # testing : Checking return code is '200' 532s # expected: 200 532s # received: '200' 532s ok 734 532s ok 735 532s # testing : Checking return code is '200' 532s # expected: 200 532s # received: '200' 532s ok 736 532s ok 737 532s Set-Cookie: usertrack_test=2f46d423.62812924267c1; path=/; expires=Fri, 29-Nov-24 19:55:48 GMT 532s Cookie: usertrack_test=2f46d423.62812924267c1 532s ok 738 532s # testing : Checking return code is '200' 532s # expected: 200 532s # received: '200' 532s ok 739 532s ok 740 532s # testing : Checking return code is '200' 532s # expected: 200 532s # received: '200' 532s ok 741 532s ok 742 532s Set-Cookie: usertrack_test=72545566.6281292427804; path=/; expires=Fri, 29-Nov-24 19:55:48 GMT 532s Cookie: usertrack_test=72545566.6281292427804 532s ok 743 532s # testing : Checking return code is '200' 532s # expected: 200 532s # received: '200' 532s ok 744 532s ok 745 532s # testing : Checking return code is '200' 532s # expected: 200 532s # received: '200' 532s ok 746 532s ok 747 532s Set-Cookie: usertrack_test=cbbcb9cf.6281292428677; path=/; expires=Fri, 29-Nov-24 19:55:48 GMT 532s Cookie: usertrack_test=cbbcb9cf.6281292428677 532s ok 748 532s # testing : Checking return code is '200' 532s # expected: 200 532s # received: '200' 532s ok 749 532s ok 750 532s # testing : Checking return code is '200' 532s # expected: 200 532s # received: '200' 532s ok 751 532s ok 752 532s Set-Cookie: usertrack_test=9d073ea6.6281292429534; path=/; expires=Fri, 29-Nov-24 19:55:48 GMT 532s Cookie: usertrack_test=9d073ea6.6281292429534 532s ok 753 532s # testing : Checking return code is '200' 532s # expected: 200 532s # received: '200' 532s ok 754 532s ok 755 532s # testing : Checking return code is '200' 532s # expected: 200 532s # received: '200' 532s ok 756 532s ok 757 532s Set-Cookie: usertrack_test=92cc3b90.628129242a3c9; path=/; expires=Fri, 29-Nov-24 19:55:48 GMT 532s Cookie: usertrack_test=92cc3b90.628129242a3c9 532s ok 758 532s # testing : Checking return code is '200' 532s # expected: 200 532s # received: '200' 532s ok 759 532s ok 760 532s # testing : Checking return code is '200' 532s # expected: 200 532s # received: '200' 532s ok 761 532s ok 762 532s Set-Cookie: usertrack_test=15921870.628129242b2a6; path=/; expires=Fri, 29-Nov-24 19:55:48 GMT 532s Cookie: usertrack_test=15921870.628129242b2a6 532s ok 763 532s # testing : Checking return code is '200' 532s # expected: 200 532s # received: '200' 532s ok 764 532s ok 765 532s # testing : Checking return code is '200' 532s # expected: 200 532s # received: '200' 532s ok 766 532s ok 767 532s Set-Cookie: usertrack_test=1a9a5e1b.628129242c125; path=/; expires=Fri, 29-Nov-24 19:55:48 GMT 532s Cookie: usertrack_test=1a9a5e1b.628129242c125 532s ok 768 532s # testing : Checking return code is '200' 532s # expected: 200 532s # received: '200' 532s ok 769 532s ok 770 532s # testing : Checking return code is '200' 532s # expected: 200 532s # received: '200' 532s ok 771 532s ok 772 532s Set-Cookie: usertrack_test=67e05e58.628129242cfed; path=/; expires=Fri, 29-Nov-24 19:55:48 GMT 532s Cookie: usertrack_test=67e05e58.628129242cfed 532s ok 773 532s # testing : Checking return code is '200' 532s # expected: 200 532s # received: '200' 532s ok 774 532s ok 775 532s # testing : Checking return code is '200' 532s # expected: 200 532s # received: '200' 532s ok 776 532s ok 777 532s Set-Cookie: usertrack_test=b0703d09.628129242de21; path=/; expires=Fri, 29-Nov-24 19:55:48 GMT 532s Cookie: usertrack_test=b0703d09.628129242de21 532s ok 778 532s # testing : Checking return code is '200' 532s # expected: 200 532s # received: '200' 532s ok 779 532s ok 780 532s # testing : Checking return code is '200' 532s # expected: 200 532s # received: '200' 532s ok 781 532s ok 782 532s Set-Cookie: usertrack_test=398fa2db.628129242eb1c; path=/; expires=Fri, 29-Nov-24 19:55:48 GMT 532s Cookie: usertrack_test=398fa2db.628129242eb1c 532s ok 783 532s # testing : Checking return code is '200' 532s # expected: 200 532s # received: '200' 532s ok 784 532s ok 785 532s # testing : Checking return code is '200' 532s # expected: 200 532s # received: '200' 532s ok 786 532s ok 787 532s Set-Cookie: usertrack_test=d127a62a.628129242f9a0; path=/; expires=Fri, 29-Nov-24 19:55:48 GMT 532s Cookie: usertrack_test=d127a62a.628129242f9a0 532s ok 788 532s # testing : Checking return code is '200' 532s # expected: 200 532s # received: '200' 532s ok 789 532s ok 790 532s # testing : Checking return code is '200' 532s # expected: 200 532s # received: '200' 532s ok 791 532s ok 792 532s Set-Cookie: usertrack_test=bf83550f.62812924308f6; path=/; expires=Fri, 29-Nov-24 19:55:48 GMT 532s Cookie: usertrack_test=bf83550f.62812924308f6 532s ok 793 532s # testing : Checking return code is '200' 532s # expected: 200 532s # received: '200' 532s ok 794 532s ok 795 532s # testing : Checking return code is '200' 532s # expected: 200 532s # received: '200' 532s ok 796 532s ok 797 532s Set-Cookie: usertrack_test=aa84aad7.628129243176c; path=/; expires=Fri, 29-Nov-24 19:55:48 GMT 532s Cookie: usertrack_test=aa84aad7.628129243176c 532s ok 798 532s # testing : Checking return code is '200' 532s # expected: 200 532s # received: '200' 532s ok 799 532s ok 800 532s # testing : Checking return code is '200' 532s # expected: 200 532s # received: '200' 532s ok 801 532s ok 802 532s Set-Cookie: usertrack_test=8b938520.62812924325b8; path=/; expires=Fri, 29-Nov-24 19:55:48 GMT 532s Cookie: usertrack_test=8b938520.62812924325b8 532s ok 803 532s # testing : Checking return code is '200' 532s # expected: 200 532s # received: '200' 532s ok 804 532s ok 805 532s # testing : Checking return code is '200' 532s # expected: 200 532s # received: '200' 532s ok 806 532s ok 807 532s Set-Cookie: usertrack_test=ecae8d9b.62812924333e0; path=/; expires=Fri, 29-Nov-24 19:55:48 GMT 532s Cookie: usertrack_test=ecae8d9b.62812924333e0 532s ok 808 532s # testing : Checking return code is '200' 532s # expected: 200 532s # received: '200' 532s ok 809 532s ok 810 532s # testing : Checking return code is '200' 532s # expected: 200 532s # received: '200' 532s ok 811 532s ok 812 532s Set-Cookie: usertrack_test=51dbd71f.62812924341e1; path=/; expires=Fri, 29-Nov-24 19:55:48 GMT 532s Cookie: usertrack_test=51dbd71f.62812924341e1 532s ok 813 532s # testing : Checking return code is '200' 532s # expected: 200 532s # received: '200' 532s ok 814 532s ok 815 532s # testing : Checking return code is '200' 532s # expected: 200 532s # received: '200' 532s ok 816 532s ok 817 532s Set-Cookie: usertrack_test=be9b8317.6281292434fe6; path=/; expires=Fri, 29-Nov-24 19:55:48 GMT 532s Cookie: usertrack_test=be9b8317.6281292434fe6 532s ok 818 532s # testing : Checking return code is '200' 532s # expected: 200 532s # received: '200' 532s ok 819 532s ok 820 532s # testing : Checking return code is '200' 532s # expected: 200 532s # received: '200' 532s ok 821 532s ok 822 532s Set-Cookie: usertrack_test=553f0983.6281292435e2d; path=/; expires=Fri, 29-Nov-24 19:55:48 GMT 532s Cookie: usertrack_test=553f0983.6281292435e2d 532s ok 823 532s # testing : Checking return code is '200' 532s # expected: 200 532s # received: '200' 532s ok 824 532s ok 825 532s # testing : Checking return code is '200' 532s # expected: 200 532s # received: '200' 532s ok 826 532s ok 827 532s Set-Cookie: usertrack_test=9fb8febf.6281292436c65; path=/; expires=Fri, 29-Nov-24 19:55:48 GMT 532s Cookie: usertrack_test=9fb8febf.6281292436c65 532s ok 828 532s # testing : Checking return code is '200' 532s # expected: 200 532s # received: '200' 532s ok 829 532s ok 830 532s # testing : Checking return code is '200' 532s # expected: 200 532s # received: '200' 532s ok 831 532s ok 832 532s Set-Cookie: usertrack_test=b902b68f.6281292437a9b; path=/; expires=Fri, 29-Nov-24 19:55:48 GMT 532s Cookie: usertrack_test=b902b68f.6281292437a9b 532s ok 833 532s # testing : Checking return code is '200' 532s # expected: 200 532s # received: '200' 532s ok 834 532s ok 835 532s # testing : Checking return code is '200' 532s # expected: 200 532s # received: '200' 532s ok 836 532s ok 837 532s Set-Cookie: usertrack_test=20396cfe.628129243888c; path=/; expires=Fri, 29-Nov-24 19:55:48 GMT 532s Cookie: usertrack_test=20396cfe.628129243888c 532s ok 838 532s # testing : Checking return code is '200' 532s # expected: 200 532s # received: '200' 532s ok 839 532s ok 840 532s # testing : Checking return code is '200' 532s # expected: 200 532s # received: '200' 532s ok 841 532s ok 842 532s Set-Cookie: usertrack_test=34b10b8.6281292439694; path=/; expires=Fri, 29-Nov-24 19:55:48 GMT 532s Cookie: usertrack_test=34b10b8.6281292439694 532s ok 843 532s # testing : Checking return code is '200' 532s # expected: 200 532s # received: '200' 532s ok 844 532s ok 845 532s # testing : Checking return code is '200' 532s # expected: 200 532s # received: '200' 532s ok 846 532s ok 847 532s Set-Cookie: usertrack_test=b2e2190c.628129243a663; path=/; expires=Fri, 29-Nov-24 19:55:48 GMT 532s Cookie: usertrack_test=b2e2190c.628129243a663 532s ok 848 532s # testing : Checking return code is '200' 532s # expected: 200 532s # received: '200' 532s ok 849 532s ok 850 532s # testing : Checking return code is '200' 532s # expected: 200 532s # received: '200' 532s ok 851 532s ok 852 532s Set-Cookie: usertrack_test=c7bb60c8.628129243b5f2; path=/; expires=Fri, 29-Nov-24 19:55:48 GMT 532s Cookie: usertrack_test=c7bb60c8.628129243b5f2 532s ok 853 532s # testing : Checking return code is '200' 532s # expected: 200 532s # received: '200' 532s ok 854 532s ok 855 532s # testing : Checking return code is '200' 532s # expected: 200 532s # received: '200' 532s ok 856 532s ok 857 532s Set-Cookie: usertrack_test=9c4acbfe.628129243c424; path=/; expires=Fri, 29-Nov-24 19:55:48 GMT 532s Cookie: usertrack_test=9c4acbfe.628129243c424 532s ok 858 532s # testing : Checking return code is '200' 532s # expected: 200 532s # received: '200' 532s ok 859 532s ok 860 532s # testing : Checking return code is '200' 532s # expected: 200 532s # received: '200' 532s ok 861 532s ok 862 532s Set-Cookie: usertrack_test=280cd368.628129243d394; path=/; expires=Fri, 29-Nov-24 19:55:48 GMT 532s Cookie: usertrack_test=280cd368.628129243d394 532s ok 863 532s # testing : Checking return code is '200' 532s # expected: 200 532s # received: '200' 532s ok 864 532s ok 865 532s # testing : Checking return code is '200' 532s # expected: 200 532s # received: '200' 532s ok 866 532s ok 867 532s Set-Cookie: usertrack_test=1c3da9ff.628129243e319; path=/; expires=Fri, 29-Nov-24 19:55:48 GMT 532s Cookie: usertrack_test=1c3da9ff.628129243e319 532s ok 868 532s # testing : Checking return code is '200' 532s # expected: 200 532s # received: '200' 532s ok 869 532s ok 870 532s # testing : Checking return code is '200' 532s # expected: 200 532s # received: '200' 532s ok 871 532s ok 872 532s Set-Cookie: usertrack_test=948939e0.628129243f141; path=/; expires=Fri, 29-Nov-24 19:55:48 GMT 532s Cookie: usertrack_test=948939e0.628129243f141 532s ok 873 532s # testing : Checking return code is '200' 532s # expected: 200 532s # received: '200' 532s ok 874 532s ok 875 532s # testing : Checking return code is '200' 532s # expected: 200 532s # received: '200' 532s ok 876 532s ok 877 532s Set-Cookie: usertrack_test=32ef47b4.628129243ff58; path=/; expires=Fri, 29-Nov-24 19:55:48 GMT 532s Cookie: usertrack_test=32ef47b4.628129243ff58 532s ok 878 532s # testing : Checking return code is '200' 532s # expected: 200 532s # received: '200' 532s ok 879 532s ok 880 532s # testing : Checking return code is '200' 532s # expected: 200 532s # received: '200' 532s ok 881 532s ok 882 532s Set-Cookie: usertrack_test=95e1a601.6281292440ce8; path=/; expires=Fri, 29-Nov-24 19:55:48 GMT 532s Cookie: usertrack_test=95e1a601.6281292440ce8 532s ok 883 532s # testing : Checking return code is '200' 532s # expected: 200 532s # received: '200' 532s ok 884 532s ok 885 532s # testing : Checking return code is '200' 532s # expected: 200 532s # received: '200' 532s ok 886 532s ok 887 532s Set-Cookie: usertrack_test=bb6a2b91.6281292441a8f; path=/; expires=Fri, 29-Nov-24 19:55:48 GMT 532s Cookie: usertrack_test=bb6a2b91.6281292441a8f 532s ok 888 532s # testing : Checking return code is '200' 532s # expected: 200 532s # received: '200' 532s ok 889 532s ok 890 532s # testing : Checking return code is '200' 532s # expected: 200 532s # received: '200' 532s ok 891 532s ok 892 532s Set-Cookie: usertrack_test=c81646d7.628129244280d; path=/; expires=Fri, 29-Nov-24 19:55:48 GMT 532s Cookie: usertrack_test=c81646d7.628129244280d 532s ok 893 532s # testing : Checking return code is '200' 532s # expected: 200 532s # received: '200' 532s ok 894 532s ok 895 532s # testing : Checking return code is '200' 532s # expected: 200 532s # received: '200' 532s ok 896 532s ok 897 532s Set-Cookie: usertrack_test=4eaffd45.6281292443631; path=/; expires=Fri, 29-Nov-24 19:55:48 GMT 532s Cookie: usertrack_test=4eaffd45.6281292443631 532s ok 898 532s # testing : Checking return code is '200' 532s # expected: 200 532s # received: '200' 532s ok 899 532s ok 900 532s # testing : Checking return code is '200' 532s # expected: 200 532s # received: '200' 532s ok 901 532s ok 902 532s Set-Cookie: usertrack_test=5fbe571d.62812924444ac; path=/; expires=Fri, 29-Nov-24 19:55:48 GMT 532s Cookie: usertrack_test=5fbe571d.62812924444ac 532s ok 903 532s # testing : Checking return code is '200' 532s # expected: 200 532s # received: '200' 532s ok 904 532s ok 905 532s # testing : Checking return code is '200' 532s # expected: 200 532s # received: '200' 532s ok 906 532s ok 907 532s Set-Cookie: usertrack_test=e4babe99.62812924452a9; path=/; expires=Fri, 29-Nov-24 19:55:48 GMT 532s Cookie: usertrack_test=e4babe99.62812924452a9 532s ok 908 532s # testing : Checking return code is '200' 532s # expected: 200 532s # received: '200' 532s ok 909 532s ok 910 532s # testing : Checking return code is '200' 532s # expected: 200 532s # received: '200' 532s ok 911 532s ok 912 532s Set-Cookie: usertrack_test=fe7798a2.62812924460cf; path=/; expires=Fri, 29-Nov-24 19:55:48 GMT 532s Cookie: usertrack_test=fe7798a2.62812924460cf 532s ok 913 532s # testing : Checking return code is '200' 532s # expected: 200 532s # received: '200' 532s ok 914 532s ok 915 532s # testing : Checking return code is '200' 532s # expected: 200 532s # received: '200' 532s ok 916 532s ok 917 532s Set-Cookie: usertrack_test=10f59551.6281292446eaa; path=/; expires=Fri, 29-Nov-24 19:55:48 GMT 532s Cookie: usertrack_test=10f59551.6281292446eaa 532s ok 918 532s # testing : Checking return code is '200' 532s # expected: 200 532s # received: '200' 532s ok 919 532s ok 920 532s # testing : Checking return code is '200' 532s # expected: 200 532s # received: '200' 532s ok 921 532s ok 922 532s Set-Cookie: usertrack_test=d36c702.6281292447cc7; path=/; expires=Fri, 29-Nov-24 19:55:48 GMT 532s Cookie: usertrack_test=d36c702.6281292447cc7 532s ok 923 532s # testing : Checking return code is '200' 532s # expected: 200 532s # received: '200' 532s ok 924 532s ok 925 532s # testing : Checking return code is '200' 532s # expected: 200 532s # received: '200' 532s ok 926 532s ok 927 532s Set-Cookie: usertrack_test=e2a85eb8.6281292448a28; path=/; expires=Fri, 29-Nov-24 19:55:48 GMT 532s Cookie: usertrack_test=e2a85eb8.6281292448a28 532s ok 928 532s # testing : Checking return code is '200' 532s # expected: 200 532s # received: '200' 532s ok 929 532s ok 930 532s # testing : Checking return code is '200' 532s # expected: 200 532s # received: '200' 532s ok 931 532s ok 932 532s Set-Cookie: usertrack_test=61c5d4bc.628129244982f; path=/; expires=Fri, 29-Nov-24 19:55:48 GMT 532s Cookie: usertrack_test=61c5d4bc.628129244982f 532s ok 933 532s # testing : Checking return code is '200' 532s # expected: 200 532s # received: '200' 532s ok 934 532s ok 935 532s # testing : Checking return code is '200' 532s # expected: 200 532s # received: '200' 532s ok 936 532s ok 937 532s Set-Cookie: usertrack_test=f8424b59.628129244a597; path=/; expires=Fri, 29-Nov-24 19:55:48 GMT 532s Cookie: usertrack_test=f8424b59.628129244a597 532s ok 938 532s # testing : Checking return code is '200' 532s # expected: 200 532s # received: '200' 532s ok 939 532s ok 940 532s # testing : Checking return code is '200' 532s # expected: 200 532s # received: '200' 532s ok 941 532s ok 942 532s Set-Cookie: usertrack_test=d52ac36e.628129244b260; path=/; expires=Fri, 29-Nov-24 19:55:48 GMT 532s Cookie: usertrack_test=d52ac36e.628129244b260 532s ok 943 532s # testing : Checking return code is '200' 532s # expected: 200 532s # received: '200' 532s ok 944 532s ok 945 532s # testing : Checking return code is '200' 532s # expected: 200 532s # received: '200' 532s ok 946 532s ok 947 532s Set-Cookie: usertrack_test=2021b717.628129244c088; path=/; expires=Fri, 29-Nov-24 19:55:48 GMT 532s Cookie: usertrack_test=2021b717.628129244c088 532s ok 948 532s # testing : Checking return code is '200' 532s # expected: 200 532s # received: '200' 532s ok 949 532s ok 950 532s # testing : Checking return code is '200' 532s # expected: 200 532s # received: '200' 532s ok 951 532s ok 952 532s Set-Cookie: usertrack_test=ef11a612.628129244cebf; path=/; expires=Fri, 29-Nov-24 19:55:48 GMT 532s Cookie: usertrack_test=ef11a612.628129244cebf 532s ok 953 532s # testing : Checking return code is '200' 532s # expected: 200 532s # received: '200' 532s ok 954 532s ok 955 532s # testing : Checking return code is '200' 532s # expected: 200 532s # received: '200' 532s ok 956 532s ok 957 532s Set-Cookie: usertrack_test=509c4654.628129244dc94; path=/; expires=Fri, 29-Nov-24 19:55:48 GMT 532s Cookie: usertrack_test=509c4654.628129244dc94 532s ok 958 532s # testing : Checking return code is '200' 532s # expected: 200 532s # received: '200' 532s ok 959 532s ok 960 532s # testing : Checking return code is '200' 532s # expected: 200 532s # received: '200' 532s ok 961 532s ok 962 532s Set-Cookie: usertrack_test=6a0cff81.628129244ed36; path=/; expires=Fri, 29-Nov-24 19:55:48 GMT 532s Cookie: usertrack_test=6a0cff81.628129244ed36 532s ok 963 532s # testing : Checking return code is '200' 532s # expected: 200 532s # received: '200' 532s ok 964 532s ok 965 532s # testing : Checking return code is '200' 532s # expected: 200 532s # received: '200' 532s ok 966 532s ok 967 532s Set-Cookie: usertrack_test=328d1094.628129244fce9; path=/; expires=Fri, 29-Nov-24 19:55:48 GMT 532s Cookie: usertrack_test=328d1094.628129244fce9 532s ok 968 532s # testing : Checking return code is '200' 532s # expected: 200 532s # received: '200' 532s ok 969 532s ok 970 532s # testing : Checking return code is '200' 532s # expected: 200 532s # received: '200' 532s ok 971 532s ok 972 532s Set-Cookie: usertrack_test=c1d8ec43.6281292450ce8; path=/; expires=Fri, 29-Nov-24 19:55:48 GMT 532s Cookie: usertrack_test=c1d8ec43.6281292450ce8 532s ok 973 532s # testing : Checking return code is '200' 532s # expected: 200 532s # received: '200' 532s ok 974 532s ok 975 532s # testing : Checking return code is '200' 532s # expected: 200 532s # received: '200' 532s ok 976 532s ok 977 532s Set-Cookie: usertrack_test=261a5428.6281292451e19; path=/; expires=Fri, 29-Nov-24 19:55:48 GMT 532s Cookie: usertrack_test=261a5428.6281292451e19 532s ok 978 532s # testing : Checking return code is '200' 532s # expected: 200 532s # received: '200' 532s ok 979 532s ok 980 532s # testing : Checking return code is '200' 532s # expected: 200 532s # received: '200' 532s ok 981 532s ok 982 532s Set-Cookie: usertrack_test=6b5d0ade.6281292452ed3; path=/; expires=Fri, 29-Nov-24 19:55:48 GMT 532s Cookie: usertrack_test=6b5d0ade.6281292452ed3 532s ok 983 532s # testing : Checking return code is '200' 532s # expected: 200 532s # received: '200' 532s ok 984 532s ok 985 532s # testing : Checking return code is '200' 532s # expected: 200 532s # received: '200' 532s ok 986 532s ok 987 532s Set-Cookie: usertrack_test=5d4b3696.6281292453def; path=/; expires=Fri, 29-Nov-24 19:55:48 GMT 532s Cookie: usertrack_test=5d4b3696.6281292453def 532s ok 988 532s # testing : Checking return code is '200' 532s # expected: 200 532s # received: '200' 532s ok 989 532s ok 990 532s # testing : Checking return code is '200' 532s # expected: 200 532s # received: '200' 532s ok 991 532s ok 992 532s Set-Cookie: usertrack_test=499191af.6281292454cde; path=/; expires=Fri, 29-Nov-24 19:55:48 GMT 532s Cookie: usertrack_test=499191af.6281292454cde 532s ok 993 532s # testing : Checking return code is '200' 532s # expected: 200 532s # received: '200' 532s ok 994 532s ok 995 532s # testing : Checking return code is '200' 532s # expected: 200 532s # received: '200' 532s ok 996 532s ok 997 532s Set-Cookie: usertrack_test=89a1597.6281292455c79; path=/; expires=Fri, 29-Nov-24 19:55:48 GMT 532s Cookie: usertrack_test=89a1597.6281292455c79 532s ok 998 532s # testing : Checking return code is '200' 532s # expected: 200 532s # received: '200' 532s ok 999 532s ok 1000 532s ok 1001 532s # testing : Checking return code is '200' 532s # expected: 200 532s # received: '200' 532s ok 1002 532s # usertrack_test=9f58ae24.6281292456be0; path=/; expires=Fri, 29-Nov-24 19:55:48 GMT 532s ok 1003 532s # expected: undef 532s # received: undef 532s ok 1004 532s ok 535s t/modules/vhost_alias.t ............. 535s 1..8 535s # Running under perl version 5.040000 for linux 535s # Current time local: Fri Nov 29 19:54:48 2024 535s # Current time GMT: Fri Nov 29 19:54:48 2024 535s # Using Test.pm version 1.31 535s # Using Apache/Test.pm version 1.44 535s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/vha-test/_/vha-test/vha-test.com/index.html 535s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/www.vha-test.com/test-cgi.sh 535s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/server/_/heck/server.name.from.heck.org/index.html 535s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/big.server.name.from.heck.org/test-cgi.sh 535s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/com/_/ab/com/index.html 535s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/ab.com/test-cgi.sh 535s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/net/-/w-t-f/net/index.html 535s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/w-t-f.net/test-cgi.sh 535s # testing : VirtalDocumentRoot test 535s # expected: 'www.vha-test.com' 535s # received: 'www.vha-test.com' 535s ok 1 535s # testing : VirtualScriptAlias test 535s # expected: 'test cgi for www.vha-test.com' 535s # received: 'test cgi for www.vha-test.com' 535s ok 2 535s # testing : VirtalDocumentRoot test 535s # expected: 'big.server.name.from.heck.org' 535s # received: 'big.server.name.from.heck.org' 535s ok 3 535s # testing : VirtualScriptAlias test 535s # expected: 'test cgi for big.server.name.from.heck.org' 535s # received: 'test cgi for big.server.name.from.heck.org' 535s ok 4 535s # testing : VirtalDocumentRoot test 535s # expected: 'ab.com' 535s # received: 'ab.com' 535s ok 5 535s # testing : VirtualScriptAlias test 535s # expected: 'test cgi for ab.com' 535s # received: 'test cgi for ab.com' 535s ok 6 535s # testing : VirtalDocumentRoot test 535s # expected: 'w-t-f.net' 535s # received: 'w-t-f.net' 535s ok 7 535s # testing : VirtualScriptAlias test 535s # expected: 'test cgi for w-t-f.net' 535s # received: 'test cgi for w-t-f.net' 535s ok 8 535s # removing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/w-t-f.net/test-cgi.sh 535s # removing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/com/_/ab/com/index.html 535s # removing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/big.server.name.from.heck.org/test-cgi.sh 535s # removing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/server/_/heck/server.name.from.heck.org/index.html 535s # removing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/www.vha-test.com/test-cgi.sh 535s # removing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/ab.com/test-cgi.sh 535s # removing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/net/-/w-t-f/net/index.html 535s # removing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/vha-test/_/vha-test/vha-test.com/index.html 535s # removing dir tree: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/w-t-f.net 535s # removing dir tree: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/com/_ 535s # removing dir tree: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/vha-test 535s # removing dir tree: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/com/_/ab 535s # removing dir tree: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/server 535s # removing dir tree: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/server/_/heck/server.name.from.heck.org 535s # removing dir tree: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/com 535s # removing dir tree: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/big.server.name.from.heck.org 535s # removing dir tree: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/vha-test/_/vha-test/vha-test.com 535s # removing dir tree: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/net/- 535s # removing dir tree: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/net 535s # removing dir tree: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/www.vha-test.com 535s # removing dir tree: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/com/_/ab/com 535s # removing dir tree: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/server/_ 535s # removing dir tree: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/net/-/w-t-f 535s # removing dir tree: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/net/-/w-t-f/net 535s # removing dir tree: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/server/_/heck 535s # removing dir tree: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/vha-test/_/vha-test 535s # removing dir tree: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/vha-test/_ 535s # removing dir tree: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias 535s # removing dir tree: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/ab.com 535s ok 538s t/php/all.t ......................... skipped: cannot find one of php4 or php5 or sapi_apache2.c 541s t/protocol/echo.t ................... 541s 1..8 541s # Running under perl version 5.040000 for linux 541s # Current time local: Fri Nov 29 19:54:55 2024 541s # Current time GMT: Fri Nov 29 19:54:55 2024 541s # Using Test.pm version 1.31 541s # Using Apache/Test.pm version 1.44 541s testing mod_echo_ssl 541s ok 1 541s #Cipher: TLS_AES_256_GCM_SHA384 541s #Peer DN: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 541s # testing : echo 541s # expected: 't/protocol/echo.t' 541s # received: 't/protocol/echo.t' 541s ok 2 541s # testing : echo 541s # expected: '/usr/bin/perl' 541s # received: '/usr/bin/perl' 541s ok 3 541s # testing : echo 541s # expected: '347450347450347450347450347450' 541s # received: '347450347450347450347450347450' 541s ok 4 541s testing mod_echo 541s ok 5 541s # testing : echo 541s # expected: 't/protocol/echo.t' 541s # received: 't/protocol/echo.t' 541s ok 6 541s # testing : echo 541s # expected: '/usr/bin/perl' 541s # received: '/usr/bin/perl' 541s ok 7 541s # testing : echo 541s # expected: '347450347450347450347450347450' 541s # received: '347450347450347450347450347450' 541s ok 8 541s ok 544s t/protocol/nntp-like.t .............. skipped: deferred accept() prohibits testing with >=2.1.0 and OS linux 547s t/security/CVE-2003-0542.t .......... 547s 1..1 547s # Running under perl version 5.040000 for linux 547s # Current time local: Fri Nov 29 19:55:01 2024 547s # Current time GMT: Fri Nov 29 19:55:01 2024 547s # Using Test.pm version 1.31 547s # Using Apache/Test.pm version 1.44 547s # testing : CAN-2003-0542 test case 547s # expected: 404 547s # received: '404' 547s ok 1 547s ok 551s t/security/CVE-2004-0747.t .......... 551s 1..1 551s # Running under perl version 5.040000 for linux 551s # Current time local: Fri Nov 29 19:55:04 2024 551s # Current time GMT: Fri Nov 29 19:55:04 2024 551s # Using Test.pm version 1.31 551s # Using Apache/Test.pm version 1.44 551s # testing : CAN-2004-0747 ap_resolve_env test case 551s # expected: 200 551s # received: 200 551s ok 1 551s ok 554s t/security/CVE-2004-0811.t .......... 554s 1..8 554s # Running under perl version 5.040000 for linux 554s # Current time local: Fri Nov 29 19:55:08 2024 554s # Current time GMT: Fri Nov 29 19:55:08 2024 554s # Using Test.pm version 1.31 554s # Using Apache/Test.pm version 1.44 554s # testing : subdir access allowed 554s # expected: 200 554s # received: '200' 554s ok 1 554s # testing : subdir access allowed 554s # expected: 200 554s # received: '200' 554s ok 2 554s # testing : subdir access allowed 554s # expected: 200 554s # received: '200' 554s ok 3 554s # testing : subdir access allowed 554s # expected: 200 554s # received: '200' 554s ok 4 554s # testing : topdir access denied 554s # expected: 401 554s # received: '401' 554s ok 5 554s # testing : topdir access denied 554s # expected: 401 554s # received: '401' 554s ok 6 554s # testing : topdir access denied 554s # expected: 401 554s # received: '401' 554s ok 7 554s # testing : topdir access denied 554s # expected: 401 554s # received: '401' 554s ok 8 554s ok 557s t/security/CVE-2004-0940.t .......... 557s 1..1 557s # Running under perl version 5.040000 for linux 557s # Current time local: Fri Nov 29 19:55:11 2024 557s # Current time GMT: Fri Nov 29 19:55:11 2024 557s # Using Test.pm version 1.31 557s # Using Apache/Test.pm version 1.44 557s # testing : response was 200 557s # expected: 200 557s # received: '200' 557s ok 1 557s ok 560s t/security/CVE-2004-0942.t .......... 560s 1..2 560s # Running under perl version 5.040000 for linux 560s # Current time local: Fri Nov 29 19:55:14 2024 560s # Current time GMT: Fri Nov 29 19:55:14 2024 560s # Using Test.pm version 1.31 560s # Using Apache/Test.pm version 1.44 560s ok 1 560s # testing : request was refused 560s # expected: qr/^HTTP\/1\.. 400/ 560s # received: 'HTTP/1.1 400 Bad Request 560s # ' 560s ok 2 560s ok 563s t/security/CVE-2004-0958.t .......... skipped: cannot find one of php4 or php5 or sapi_apache2.c 566s t/security/CVE-2004-0959.t .......... skipped: cannot find one of php4 or php5 or sapi_apache2.c, PHP not installed 569s t/security/CVE-2005-2491.t .......... 569s 1..4 569s # Running under perl version 5.040000 for linux 569s # Current time local: Fri Nov 29 19:55:23 2024 569s # Current time GMT: Fri Nov 29 19:55:23 2024 569s # Using Test.pm version 1.31 569s # Using Apache/Test.pm version 1.44 569s # testing : check that server did not segfault 569s # expected: 'Internal Server Error' 569s # received: 'Internal Server Error' 569s ok 1 569s # testing : check for 500 response error 569s # expected: 500 569s # received: '500' 569s ok 2 569s # testing : check that server did not segfault 569s # expected: 'Internal Server Error' 569s # received: 'Internal Server Error' 569s ok 3 569s # testing : check for 500 response error 569s # expected: 500 569s # received: '500' 569s ok 4 569s ok 572s t/security/CVE-2005-2700.t .......... 572s 1..2 572s # Running under perl version 5.040000 for linux 572s # Current time local: Fri Nov 29 19:55:25 2024 572s # Current time GMT: Fri Nov 29 19:55:25 2024 572s # Using Test.pm version 1.31 572s # Using Apache/Test.pm version 1.44 572s # testing : access permitted without ccert 572s # expected: 200 572s # received: '200' 572s ok 1 572s # testing : access *not* permitted without ccert 572s # expected: 200 572s # received: '403' 572s ok 2 572s ok 575s t/security/CVE-2005-3352.t .......... 575s 1..2 575s # Running under perl version 5.040000 for linux 575s # Current time local: Fri Nov 29 19:55:29 2024 575s # Current time GMT: Fri Nov 29 19:55:29 2024 575s # Using Test.pm version 1.31 575s # Using Apache/Test.pm version 1.44 575s # testing : response code is OK 575s # expected: 200 575s # received: '200' 575s ok 1 575s # testing : referer was escaped 575s # expected: qr/%22%3e/ 575s # received: ' 575s # 575s # Menu for /security/CVE-2005-3352.map 575s # 575s #

Menu for /security/CVE-2005-3352.map

575s #
575s # 575s #
(Default) Go Back
575s # 575s # 575s # 575s # 575s # ' 575s ok 2 575s ok 578s t/security/CVE-2005-3357.t .......... 578s 1..3 578s # Running under perl version 5.040000 for linux 578s # Current time local: Fri Nov 29 19:55:32 2024 578s # Current time GMT: Fri Nov 29 19:55:32 2024 578s # Using Test.pm version 1.31 578s # Using Apache/Test.pm version 1.44 578s # URL is http://localhost:8534/ 578s ok 1 578s # testing : Expected bad request from 'GET http://localhost:8534/' 578s # expected: 400 578s # received: '400' 578s ok 2 578s # testing : errordoc content was served 578s # expected: qr/welcome to localhost/ 578s # received: 'welcome to localhost:8529 578s # ' 578s ok 3 578s ok 581s t/security/CVE-2006-5752.t .......... 581s 1..2 581s # Running under perl version 5.040000 for linux 581s # Current time local: Fri Nov 29 19:55:35 2024 581s # Current time GMT: Fri Nov 29 19:55:35 2024 581s # Using Test.pm version 1.31 581s # Using Apache/Test.pm version 1.44 581s # testing : server-status gave response 581s # expected: 200 581s # received: '200' 581s ok 1 581s # testing : response content-type had charset 581s # expected: qr/charset=/ 581s # received: 'text/html; charset=ISO-8859-1' 581s ok 2 581s ok 584s t/security/CVE-2007-5000.t .......... 584s 1..2 584s # Running under perl version 5.040000 for linux 584s # Current time local: Fri Nov 29 19:55:38 2024 584s # Current time GMT: Fri Nov 29 19:55:38 2024 584s # Using Test.pm version 1.31 584s # Using Apache/Test.pm version 1.44 584s # testing : response code is OK 584s # expected: 200 584s # received: '200' 584s ok 1 584s # testing : URI was escaped in response 584s # expected: qr// 584s # received: ' 584s # 584s # Menu for /security/CVE-2005-3352.map/<foo> 584s # 584s #

Menu for /security/CVE-2005-3352.map/<foo>

584s #
584s # 584s #
(Default) Go Back
584s # 584s # 584s # 584s # 584s # ' 584s ok 2 584s ok 587s t/security/CVE-2007-6388.t .......... 587s 1..2 587s # Running under perl version 5.040000 for linux 587s # Current time local: Fri Nov 29 19:55:41 2024 587s # Current time GMT: Fri Nov 29 19:55:41 2024 587s # Using Test.pm version 1.31 587s # Using Apache/Test.pm version 1.44 587s # testing : response code is OK 587s # expected: 200 587s # received: '200' 587s ok 1 587s # testing : refresh parameter not echoed verbatim 587s # expected: 42 587s # received: '42' 587s ok 2 587s ok 590s t/security/CVE-2008-2364.t .......... 590s 1..3 590s # Running under perl version 5.040000 for linux 590s # Current time local: Fri Nov 29 19:55:44 2024 590s # Current time GMT: Fri Nov 29 19:55:44 2024 590s # Using Test.pm version 1.31 590s # Using Apache/Test.pm version 1.44 590s # testing : reverse proxy to index.html 590s # expected: 200 590s # received: '200' 590s ok 1 590s # testing : small number of interim responses - CVE-2008-2364 590s # expected: 200 590s # received: '200' 590s ok 2 590s # testing : large number of interim responses - CVE-2008-2364 590s # expected: 502 590s # received: '502' 590s ok 3 590s ok 594s t/security/CVE-2009-1195.t .......... 594s 1..221 594s # Running under perl version 5.040000 for linux 594s # Current time local: Fri Nov 29 19:55:47 2024 594s # Current time GMT: Fri Nov 29 19:55:47 2024 594s # Using Test.pm version 1.31 594s # Using Apache/Test.pm version 1.44 594s # testing : Options should not be allowed for script #1; 500 response expected 594s # expected: 500 594s # received: '500' 594s ok 1 594s # testing : Options should be allowed for script #2; 200 response expected 594s # expected: 200 594s # received: '200' 594s ok 2 594s # testing : SSI should be evaluated but exec not permitted for script #2 594s # expected: '[an error occurred while processing this directive]' 594s # received: '[an error occurred while processing this directive]' 594s ok 3 594s # testing : Options should not be allowed for script #3; 500 response expected 594s # expected: 500 594s # received: '500' 594s ok 4 594s # testing : Options should be allowed for script #4; 200 response expected 594s # expected: 200 594s # received: '200' 594s ok 5 594s # testing : SSI should be evaluated but exec not permitted for script #4 594s # expected: '[an error occurred while processing this directive]' 594s # received: '[an error occurred while processing this directive]' 594s ok 6 594s # testing : Options should not be allowed for script #5; 500 response expected 594s # expected: 500 594s # received: '500' 594s ok 7 594s # testing : Options should be allowed for script #6; 200 response expected 594s # expected: 200 594s # received: '200' 594s ok 8 594s # testing : SSI should not be evaluated for script #6 594s # expected: qr/--\#exec cgi=/ 594s # received: '' 594s ok 9 594s # testing : Options should not be allowed for script #7; 500 response expected 594s # expected: 500 594s # received: '500' 594s ok 10 594s # testing : Options should not be allowed for script #8; 500 response expected 594s # expected: 500 594s # received: '500' 594s ok 11 594s # testing : Options should not be allowed for script #9; 500 response expected 594s # expected: 500 594s # received: '500' 594s ok 12 594s # testing : Options should not be allowed for script #10; 500 response expected 594s # expected: 500 594s # received: '500' 594s ok 13 594s # testing : Options should be allowed for script #11; 200 response expected 594s # expected: 200 594s # received: '200' 594s ok 14 594s # testing : SSI should be evaluated with exec allowed for script #11 594s # expected: 'perl cgi' 594s # received: 'perl cgi' 594s ok 15 594s # testing : Options should be allowed for script #12; 200 response expected 594s # expected: 200 594s # received: '200' 594s ok 16 594s # testing : SSI should be evaluated but exec not permitted for script #12 594s # expected: '[an error occurred while processing this directive]' 594s # received: '[an error occurred while processing this directive]' 594s ok 17 594s # testing : Options should be allowed for script #13; 200 response expected 594s # expected: 200 594s # received: '200' 594s ok 18 594s # testing : SSI should be evaluated with exec allowed for script #13 594s # expected: 'perl cgi' 594s # received: 'perl cgi' 594s ok 19 594s # testing : Options should be allowed for script #14; 200 response expected 594s # expected: 200 594s # received: '200' 594s ok 20 594s # testing : SSI should be evaluated but exec not permitted for script #14 594s # expected: '[an error occurred while processing this directive]' 594s # received: '[an error occurred while processing this directive]' 594s ok 21 594s # testing : Options should be allowed for script #15; 200 response expected 594s # expected: 200 594s # received: '200' 594s ok 22 594s # testing : SSI should not be evaluated for script #15 594s # expected: qr/--\#exec cgi=/ 594s # received: '' 594s ok 23 594s # testing : Options should be allowed for script #16; 200 response expected 594s # expected: 200 594s # received: '200' 594s ok 24 594s # testing : SSI should not be evaluated for script #16 594s # expected: qr/--\#exec cgi=/ 594s # received: '' 594s ok 25 594s # testing : Options should be allowed for script #17; 200 response expected 594s # expected: 200 594s # received: '200' 594s ok 26 594s # testing : SSI should be evaluated but exec not permitted for script #17 594s # expected: '[an error occurred while processing this directive]' 594s # received: '[an error occurred while processing this directive]' 594s ok 27 594s # testing : Options should be allowed for script #18; 200 response expected 594s # expected: 200 594s # received: '200' 594s ok 28 594s # testing : SSI should not be evaluated for script #18 594s # expected: qr/--\#exec cgi=/ 594s # received: '' 594s ok 29 594s # testing : Options should be allowed for script #19; 200 response expected 594s # expected: 200 594s # received: '200' 594s ok 30 594s # testing : SSI should be evaluated with exec allowed for script #19 594s # expected: 'perl cgi' 594s # received: 'perl cgi' 594s ok 31 594s # testing : Options should be allowed for script #20; 200 response expected 594s # expected: 200 594s # received: '200' 594s ok 32 594s # testing : SSI should not be evaluated for script #20 594s # expected: qr/--\#exec cgi=/ 594s # received: '' 594s ok 33 594s # testing : Options should be allowed for script #21; 200 response expected 594s # expected: 200 594s # received: '200' 594s ok 34 594s # testing : SSI should be evaluated with exec allowed for script #21 594s # expected: 'perl cgi' 594s # received: 'perl cgi' 594s ok 35 594s # testing : Options should be allowed for script #22; 200 response expected 594s # expected: 200 594s # received: '200' 594s ok 36 594s # testing : SSI should be evaluated but exec not permitted for script #22 594s # expected: '[an error occurred while processing this directive]' 594s # received: '[an error occurred while processing this directive]' 594s ok 37 594s # testing : Options should be allowed for script #23; 200 response expected 594s # expected: 200 594s # received: '200' 594s ok 38 594s # testing : SSI should be evaluated with exec allowed for script #23 594s # expected: 'perl cgi' 594s # received: 'perl cgi' 594s ok 39 594s # testing : Options should be allowed for script #24; 200 response expected 594s # expected: 200 594s # received: '200' 594s ok 40 594s # testing : SSI should be evaluated but exec not permitted for script #24 594s # expected: '[an error occurred while processing this directive]' 594s # received: '[an error occurred while processing this directive]' 594s ok 41 594s # testing : Options should be allowed for script #25; 200 response expected 594s # expected: 200 594s # received: '200' 594s ok 42 594s # testing : SSI should not be evaluated for script #25 594s # expected: qr/--\#exec cgi=/ 594s # received: '' 594s ok 43 594s # testing : Options should be allowed for script #26; 200 response expected 594s # expected: 200 594s # received: '200' 594s ok 44 594s # testing : SSI should not be evaluated for script #26 594s # expected: qr/--\#exec cgi=/ 594s # received: '' 594s ok 45 594s # testing : Options should be allowed for script #27; 200 response expected 594s # expected: 200 594s # received: '200' 594s ok 46 594s # testing : SSI should be evaluated but exec not permitted for script #27 594s # expected: '[an error occurred while processing this directive]' 594s # received: '[an error occurred while processing this directive]' 594s ok 47 594s # testing : Options should be allowed for script #28; 200 response expected 594s # expected: 200 594s # received: '200' 594s ok 48 594s # testing : SSI should not be evaluated for script #28 594s # expected: qr/--\#exec cgi=/ 594s # received: '' 594s ok 49 594s # testing : Options should be allowed for script #29; 200 response expected 594s # expected: 200 594s # received: '200' 594s ok 50 594s # testing : SSI should be evaluated with exec allowed for script #29 594s # expected: 'perl cgi' 594s # received: 'perl cgi' 594s ok 51 594s # testing : Options should be allowed for script #30; 200 response expected 594s # expected: 200 594s # received: '200' 594s ok 52 594s # testing : SSI should not be evaluated for script #30 594s # expected: qr/--\#exec cgi=/ 594s # received: '' 594s ok 53 594s # testing : Options should be allowed for script #31; 200 response expected 594s # expected: 200 594s # received: '200' 594s ok 54 594s # testing : SSI should not be evaluated for script #31 594s # expected: qr/--\#exec cgi=/ 594s # received: '' 594s ok 55 594s # testing : Options should be allowed for script #32; 200 response expected 594s # expected: 200 594s # received: '200' 594s ok 56 594s # testing : SSI should not be evaluated for script #32 594s # expected: qr/--\#exec cgi=/ 594s # received: '' 594s ok 57 594s # testing : Options should be allowed for script #33; 200 response expected 594s # expected: 200 594s # received: '200' 594s ok 58 594s # testing : SSI should not be evaluated for script #33 594s # expected: qr/--\#exec cgi=/ 594s # received: '' 594s ok 59 594s # testing : Options should be allowed for script #34; 200 response expected 594s # expected: 200 594s # received: '200' 594s ok 60 594s # testing : SSI should not be evaluated for script #34 594s # expected: qr/--\#exec cgi=/ 594s # received: '' 594s ok 61 594s # testing : Options should be allowed for script #35; 200 response expected 594s # expected: 200 594s # received: '200' 594s ok 62 594s # testing : SSI should not be evaluated for script #35 594s # expected: qr/--\#exec cgi=/ 594s # received: '' 594s ok 63 594s # testing : Options should be allowed for script #36; 200 response expected 594s # expected: 200 594s # received: '200' 594s ok 64 594s # testing : SSI should not be evaluated for script #36 594s # expected: qr/--\#exec cgi=/ 594s # received: '' 594s ok 65 594s # testing : Options should be allowed for script #37; 200 response expected 594s # expected: 200 594s # received: '200' 594s ok 66 594s # testing : SSI should not be evaluated for script #37 594s # expected: qr/--\#exec cgi=/ 594s # received: '' 594s ok 67 594s # testing : Options should be allowed for script #38; 200 response expected 594s # expected: 200 594s # received: '200' 594s ok 68 594s # testing : SSI should not be evaluated for script #38 594s # expected: qr/--\#exec cgi=/ 594s # received: '' 594s ok 69 594s # testing : Options should be allowed for script #39; 200 response expected 594s # expected: 200 594s # received: '200' 594s ok 70 594s # testing : SSI should not be evaluated for script #39 594s # expected: qr/--\#exec cgi=/ 594s # received: '' 594s ok 71 594s # testing : Options should be allowed for script #40; 200 response expected 594s # expected: 200 594s # received: '200' 594s ok 72 594s # testing : SSI should not be evaluated for script #40 594s # expected: qr/--\#exec cgi=/ 594s # received: '' 594s ok 73 594s # testing : Options should not be allowed for script #41; 500 response expected 594s # expected: 500 594s # received: '500' 594s ok 74 594s # testing : Options should be allowed for script #42; 200 response expected 594s # expected: 200 594s # received: '200' 594s ok 75 594s # testing : SSI should be evaluated but exec not permitted for script #42 594s # expected: '[an error occurred while processing this directive]' 594s # received: '[an error occurred while processing this directive]' 594s ok 76 594s # testing : Options should not be allowed for script #43; 500 response expected 594s # expected: 500 594s # received: '500' 594s ok 77 594s # testing : Options should be allowed for script #44; 200 response expected 594s # expected: 200 594s # received: '200' 594s ok 78 594s # testing : SSI should be evaluated but exec not permitted for script #44 594s # expected: '[an error occurred while processing this directive]' 594s # received: '[an error occurred while processing this directive]' 594s ok 79 594s # testing : Options should not be allowed for script #45; 500 response expected 594s # expected: 500 594s # received: '500' 594s ok 80 594s # testing : Options should be allowed for script #46; 200 response expected 594s # expected: 200 594s # received: '200' 594s ok 81 594s # testing : SSI should not be evaluated for script #46 594s # expected: qr/--\#exec cgi=/ 594s # received: '' 594s ok 82 594s # testing : Options should not be allowed for script #47; 500 response expected 594s # expected: 500 594s # received: '500' 594s ok 83 594s # testing : Options should not be allowed for script #48; 500 response expected 594s # expected: 500 594s # received: '500' 594s ok 84 594s # testing : Options should not be allowed for script #49; 500 response expected 594s # expected: 500 594s # received: '500' 594s ok 85 594s # testing : Options should not be allowed for script #50; 500 response expected 594s # expected: 500 594s # received: '500' 594s ok 86 594s # testing : Options should be allowed for script #51; 200 response expected 594s # expected: 200 594s # received: '200' 594s ok 87 594s # testing : SSI should be evaluated with exec allowed for script #51 594s # expected: 'perl cgi' 594s # received: 'perl cgi' 594s ok 88 594s # testing : Options should be allowed for script #52; 200 response expected 594s # expected: 200 594s # received: '200' 594s ok 89 594s # testing : SSI should be evaluated but exec not permitted for script #52 594s # expected: '[an error occurred while processing this directive]' 594s # received: '[an error occurred while processing this directive]' 594s ok 90 594s # testing : Options should be allowed for script #53; 200 response expected 594s # expected: 200 594s # received: '200' 594s ok 91 594s # testing : SSI should be evaluated with exec allowed for script #53 594s # expected: 'perl cgi' 594s # received: 'perl cgi' 594s ok 92 594s # testing : Options should be allowed for script #54; 200 response expected 594s # expected: 200 594s # received: '200' 594s ok 93 594s # testing : SSI should be evaluated but exec not permitted for script #54 594s # expected: '[an error occurred while processing this directive]' 594s # received: '[an error occurred while processing this directive]' 594s ok 94 594s # testing : Options should be allowed for script #55; 200 response expected 594s # expected: 200 594s # received: '200' 594s ok 95 594s # testing : SSI should not be evaluated for script #55 594s # expected: qr/--\#exec cgi=/ 594s # received: '' 594s ok 96 594s # testing : Options should be allowed for script #56; 200 response expected 594s # expected: 200 594s # received: '200' 594s ok 97 594s # testing : SSI should not be evaluated for script #56 594s # expected: qr/--\#exec cgi=/ 594s # received: '' 594s ok 98 594s # testing : Options should be allowed for script #57; 200 response expected 594s # expected: 200 594s # received: '200' 594s ok 99 594s # testing : SSI should be evaluated but exec not permitted for script #57 594s # expected: '[an error occurred while processing this directive]' 594s # received: '[an error occurred while processing this directive]' 594s ok 100 594s # testing : Options should be allowed for script #58; 200 response expected 594s # expected: 200 594s # received: '200' 594s ok 101 594s # testing : SSI should not be evaluated for script #58 594s # expected: qr/--\#exec cgi=/ 594s # received: '' 594s ok 102 594s # testing : Options should be allowed for script #59; 200 response expected 594s # expected: 200 594s # received: '200' 594s ok 103 594s # testing : SSI should be evaluated with exec allowed for script #59 594s # expected: 'perl cgi' 594s # received: 'perl cgi' 594s ok 104 594s # testing : Options should be allowed for script #60; 200 response expected 594s # expected: 200 594s # received: '200' 594s ok 105 594s # testing : SSI should not be evaluated for script #60 594s # expected: qr/--\#exec cgi=/ 594s # received: '' 594s ok 106 594s # testing : Options should be allowed for script #61; 200 response expected 594s # expected: 200 594s # received: '200' 594s ok 107 594s # testing : SSI should be evaluated with exec allowed for script #61 594s # expected: 'perl cgi' 594s # received: 'perl cgi' 594s ok 108 594s # testing : Options should be allowed for script #62; 200 response expected 594s # expected: 200 594s # received: '200' 594s ok 109 594s # testing : SSI should be evaluated but exec not permitted for script #62 594s # expected: '[an error occurred while processing this directive]' 594s # received: '[an error occurred while processing this directive]' 594s ok 110 594s # testing : Options should be allowed for script #63; 200 response expected 594s # expected: 200 594s # received: '200' 594s ok 111 594s # testing : SSI should be evaluated with exec allowed for script #63 594s # expected: 'perl cgi' 594s # received: 'perl cgi' 594s ok 112 594s # testing : Options should be allowed for script #64; 200 response expected 594s # expected: 200 594s # received: '200' 594s ok 113 594s # testing : SSI should be evaluated but exec not permitted for script #64 594s # expected: '[an error occurred while processing this directive]' 594s # received: '[an error occurred while processing this directive]' 594s ok 114 594s # testing : Options should be allowed for script #65; 200 response expected 594s # expected: 200 594s # received: '200' 594s ok 115 594s # testing : SSI should not be evaluated for script #65 594s # expected: qr/--\#exec cgi=/ 594s # received: '' 594s ok 116 594s # testing : Options should be allowed for script #66; 200 response expected 594s # expected: 200 594s # received: '200' 594s ok 117 594s # testing : SSI should not be evaluated for script #66 594s # expected: qr/--\#exec cgi=/ 594s # received: '' 594s ok 118 594s # testing : Options should be allowed for script #67; 200 response expected 594s # expected: 200 594s # received: '200' 594s ok 119 594s # testing : SSI should be evaluated but exec not permitted for script #67 594s # expected: '[an error occurred while processing this directive]' 594s # received: '[an error occurred while processing this directive]' 594s ok 120 594s # testing : Options should be allowed for script #68; 200 response expected 594s # expected: 200 594s # received: '200' 594s ok 121 594s # testing : SSI should not be evaluated for script #68 594s # expected: qr/--\#exec cgi=/ 594s # received: '' 594s ok 122 594s # testing : Options should be allowed for script #69; 200 response expected 594s # expected: 200 594s # received: '200' 594s ok 123 594s # testing : SSI should be evaluated with exec allowed for script #69 594s # expected: 'perl cgi' 594s # received: 'perl cgi' 594s ok 124 594s # testing : Options should be allowed for script #70; 200 response expected 594s # expected: 200 594s # received: '200' 594s ok 125 594s # testing : SSI should not be evaluated for script #70 594s # expected: qr/--\#exec cgi=/ 594s # received: '' 594s ok 126 594s # testing : Options should be allowed for script #71; 200 response expected 594s # expected: 200 594s # received: '200' 594s ok 127 594s # testing : SSI should be evaluated but exec not permitted for script #71 594s # expected: '[an error occurred while processing this directive]' 594s # received: '[an error occurred while processing this directive]' 594s ok 128 594s # testing : Options should be allowed for script #72; 200 response expected 594s # expected: 200 594s # received: '200' 594s ok 129 594s # testing : SSI should be evaluated but exec not permitted for script #72 594s # expected: '[an error occurred while processing this directive]' 594s # received: '[an error occurred while processing this directive]' 594s ok 130 594s # testing : Options should be allowed for script #73; 200 response expected 594s # expected: 200 594s # received: '200' 594s ok 131 594s # testing : SSI should be evaluated but exec not permitted for script #73 594s # expected: '[an error occurred while processing this directive]' 594s # received: '[an error occurred while processing this directive]' 594s ok 132 594s # testing : Options should be allowed for script #74; 200 response expected 594s # expected: 200 594s # received: '200' 594s ok 133 594s # testing : SSI should be evaluated but exec not permitted for script #74 594s # expected: '[an error occurred while processing this directive]' 594s # received: '[an error occurred while processing this directive]' 594s ok 134 594s # testing : Options should be allowed for script #75; 200 response expected 594s # expected: 200 594s # received: '200' 594s ok 135 594s # testing : SSI should be evaluated but exec not permitted for script #75 594s # expected: '[an error occurred while processing this directive]' 594s # received: '[an error occurred while processing this directive]' 594s ok 136 594s # testing : Options should be allowed for script #76; 200 response expected 594s # expected: 200 594s # received: '200' 594s ok 137 594s # testing : SSI should be evaluated but exec not permitted for script #76 594s # expected: '[an error occurred while processing this directive]' 594s # received: '[an error occurred while processing this directive]' 594s ok 138 594s # testing : Options should be allowed for script #77; 200 response expected 594s # expected: 200 594s # received: '200' 594s ok 139 594s # testing : SSI should be evaluated but exec not permitted for script #77 594s # expected: '[an error occurred while processing this directive]' 594s # received: '[an error occurred while processing this directive]' 594s ok 140 594s # testing : Options should be allowed for script #78; 200 response expected 594s # expected: 200 594s # received: '200' 594s ok 141 594s # testing : SSI should be evaluated but exec not permitted for script #78 594s # expected: '[an error occurred while processing this directive]' 594s # received: '[an error occurred while processing this directive]' 594s ok 142 594s # testing : Options should be allowed for script #79; 200 response expected 594s # expected: 200 594s # received: '200' 594s ok 143 594s # testing : SSI should be evaluated but exec not permitted for script #79 594s # expected: '[an error occurred while processing this directive]' 594s # received: '[an error occurred while processing this directive]' 594s ok 144 594s # testing : Options should be allowed for script #80; 200 response expected 594s # expected: 200 594s # received: '200' 594s ok 145 594s # testing : SSI should be evaluated but exec not permitted for script #80 594s # expected: '[an error occurred while processing this directive]' 594s # received: '[an error occurred while processing this directive]' 594s ok 146 594s # testing : Options should not be allowed for script #81; 500 response expected 594s # expected: 500 594s # received: '500' 594s ok 147 594s # testing : Options should be allowed for script #82; 200 response expected 594s # expected: 200 594s # received: '200' 594s ok 148 594s # testing : SSI should be evaluated but exec not permitted for script #82 594s # expected: '[an error occurred while processing this directive]' 594s # received: '[an error occurred while processing this directive]' 594s ok 149 594s # testing : Options should not be allowed for script #83; 500 response expected 594s # expected: 500 594s # received: '500' 594s ok 150 594s # testing : Options should be allowed for script #84; 200 response expected 594s # expected: 200 594s # received: '200' 594s ok 151 594s # testing : SSI should be evaluated but exec not permitted for script #84 594s # expected: '[an error occurred while processing this directive]' 594s # received: '[an error occurred while processing this directive]' 594s ok 152 594s # testing : Options should not be allowed for script #85; 500 response expected 594s # expected: 500 594s # received: '500' 594s ok 153 594s # testing : Options should be allowed for script #86; 200 response expected 594s # expected: 200 594s # received: '200' 594s ok 154 594s # testing : SSI should not be evaluated for script #86 594s # expected: qr/--\#exec cgi=/ 594s # received: '' 594s ok 155 594s # testing : Options should not be allowed for script #87; 500 response expected 594s # expected: 500 594s # received: '500' 594s ok 156 594s # testing : Options should not be allowed for script #88; 500 response expected 594s # expected: 500 594s # received: '500' 594s ok 157 594s # testing : Options should not be allowed for script #89; 500 response expected 594s # expected: 500 594s # received: '500' 594s ok 158 594s # testing : Options should not be allowed for script #90; 500 response expected 594s # expected: 500 594s # received: '500' 594s ok 159 594s # testing : Options should be allowed for script #91; 200 response expected 594s # expected: 200 594s # received: '200' 594s ok 160 594s # testing : SSI should be evaluated with exec allowed for script #91 594s # expected: 'perl cgi' 594s # received: 'perl cgi' 594s ok 161 594s # testing : Options should be allowed for script #92; 200 response expected 594s # expected: 200 594s # received: '200' 594s ok 162 594s # testing : SSI should be evaluated but exec not permitted for script #92 594s # expected: '[an error occurred while processing this directive]' 594s # received: '[an error occurred while processing this directive]' 594s ok 163 594s # testing : Options should be allowed for script #93; 200 response expected 594s # expected: 200 594s # received: '200' 594s ok 164 594s # testing : SSI should be evaluated with exec allowed for script #93 594s # expected: 'perl cgi' 594s # received: 'perl cgi' 594s ok 165 594s # testing : Options should be allowed for script #94; 200 response expected 594s # expected: 200 594s # received: '200' 594s ok 166 594s # testing : SSI should be evaluated but exec not permitted for script #94 594s # expected: '[an error occurred while processing this directive]' 594s # received: '[an error occurred while processing this directive]' 594s ok 167 594s # testing : Options should be allowed for script #95; 200 response expected 594s # expected: 200 594s # received: '200' 594s ok 168 594s # testing : SSI should not be evaluated for script #95 594s # expected: qr/--\#exec cgi=/ 594s # received: '' 594s ok 169 594s # testing : Options should be allowed for script #96; 200 response expected 594s # expected: 200 594s # received: '200' 594s ok 170 594s # testing : SSI should not be evaluated for script #96 594s # expected: qr/--\#exec cgi=/ 594s # received: '' 594s ok 171 594s # testing : Options should be allowed for script #97; 200 response expected 594s # expected: 200 594s # received: '200' 594s ok 172 594s # testing : SSI should be evaluated but exec not permitted for script #97 594s # expected: '[an error occurred while processing this directive]' 594s # received: '[an error occurred while processing this directive]' 594s ok 173 594s # testing : Options should be allowed for script #98; 200 response expected 594s # expected: 200 594s # received: '200' 594s ok 174 594s # testing : SSI should not be evaluated for script #98 594s # expected: qr/--\#exec cgi=/ 594s # received: '' 594s ok 175 594s # testing : Options should be allowed for script #99; 200 response expected 594s # expected: 200 594s # received: '200' 594s ok 176 594s # testing : SSI should be evaluated with exec allowed for script #99 594s # expected: 'perl cgi' 594s # received: 'perl cgi' 594s ok 177 594s # testing : Options should be allowed for script #100; 200 response expected 594s # expected: 200 594s # received: '200' 594s ok 178 594s # testing : SSI should not be evaluated for script #100 594s # expected: qr/--\#exec cgi=/ 594s # received: '' 594s ok 179 594s # testing : Options should be allowed for script #101; 200 response expected 594s # expected: 200 594s # received: '200' 594s ok 180 594s # testing : SSI should be evaluated with exec allowed for script #101 594s # expected: 'perl cgi' 594s # received: 'perl cgi' 594s ok 181 594s # testing : Options should be allowed for script #102; 200 response expected 594s # expected: 200 594s # received: '200' 594s ok 182 594s # testing : SSI should be evaluated but exec not permitted for script #102 594s # expected: '[an error occurred while processing this directive]' 594s # received: '[an error occurred while processing this directive]' 594s ok 183 594s # testing : Options should be allowed for script #103; 200 response expected 594s # expected: 200 594s # received: '200' 594s ok 184 594s # testing : SSI should be evaluated with exec allowed for script #103 594s # expected: 'perl cgi' 594s # received: 'perl cgi' 594s ok 185 594s # testing : Options should be allowed for script #104; 200 response expected 594s # expected: 200 594s # received: '200' 594s ok 186 594s # testing : SSI should be evaluated but exec not permitted for script #104 594s # expected: '[an error occurred while processing this directive]' 594s # received: '[an error occurred while processing this directive]' 594s ok 187 594s # testing : Options should be allowed for script #105; 200 response expected 594s # expected: 200 594s # received: '200' 594s ok 188 594s # testing : SSI should not be evaluated for script #105 594s # expected: qr/--\#exec cgi=/ 594s # received: '' 594s ok 189 594s # testing : Options should be allowed for script #106; 200 response expected 594s # expected: 200 594s # received: '200' 594s ok 190 594s # testing : SSI should not be evaluated for script #106 594s # expected: qr/--\#exec cgi=/ 594s # received: '' 594s ok 191 594s # testing : Options should be allowed for script #107; 200 response expected 594s # expected: 200 594s # received: '200' 594s ok 192 594s # testing : SSI should be evaluated but exec not permitted for script #107 594s # expected: '[an error occurred while processing this directive]' 594s # received: '[an error occurred while processing this directive]' 594s ok 193 594s # testing : Options should be allowed for script #108; 200 response expected 594s # expected: 200 594s # received: '200' 594s ok 194 594s # testing : SSI should not be evaluated for script #108 594s # expected: qr/--\#exec cgi=/ 594s # received: '' 594s ok 195 594s # testing : Options should be allowed for script #109; 200 response expected 594s # expected: 200 594s # received: '200' 594s ok 196 594s # testing : SSI should be evaluated with exec allowed for script #109 594s # expected: 'perl cgi' 594s # received: 'perl cgi' 594s ok 197 594s # testing : Options should be allowed for script #110; 200 response expected 594s # expected: 200 594s # received: '200' 594s ok 198 594s # testing : SSI should not be evaluated for script #110 594s # expected: qr/--\#exec cgi=/ 594s # received: '' 594s ok 199 594s # testing : Options should be allowed for script #111; 200 response expected 594s # expected: 200 594s # received: '200' 594s ok 200 594s # testing : SSI should be evaluated with exec allowed for script #111 594s # expected: 'perl cgi' 594s # received: 'perl cgi' 594s ok 201 594s # testing : Options should be allowed for script #112; 200 response expected 594s # expected: 200 594s # received: '200' 594s ok 202 594s # testing : SSI should be evaluated with exec allowed for script #112 594s # expected: 'perl cgi' 594s # received: 'perl cgi' 594s ok 203 594s # testing : Options should be allowed for script #113; 200 response expected 594s # expected: 200 594s # received: '200' 594s ok 204 594s # testing : SSI should be evaluated with exec allowed for script #113 594s # expected: 'perl cgi' 594s # received: 'perl cgi' 594s ok 205 594s # testing : Options should be allowed for script #114; 200 response expected 594s # expected: 200 594s # received: '200' 594s ok 206 594s # testing : SSI should be evaluated with exec allowed for script #114 594s # expected: 'perl cgi' 594s # received: 'perl cgi' 594s ok 207 594s # testing : Options should be allowed for script #115; 200 response expected 594s # expected: 200 594s # received: '200' 594s ok 208 594s # testing : SSI should be evaluated with exec allowed for script #115 594s # expected: 'perl cgi' 594s # received: 'perl cgi' 594s ok 209 594s # testing : Options should be allowed for script #116; 200 response expected 594s # expected: 200 594s # received: '200' 594s ok 210 594s # testing : SSI should be evaluated with exec allowed for script #116 594s # expected: 'perl cgi' 594s # received: 'perl cgi' 594s ok 211 594s # testing : Options should be allowed for script #117; 200 response expected 594s # expected: 200 594s # received: '200' 594s ok 212 594s # testing : SSI should be evaluated with exec allowed for script #117 594s # expected: 'perl cgi' 594s # received: 'perl cgi' 594s ok 213 594s # testing : Options should be allowed for script #118; 200 response expected 594s # expected: 200 594s # received: '200' 594s ok 214 594s # testing : SSI should be evaluated with exec allowed for script #118 594s # expected: 'perl cgi' 594s # received: 'perl cgi' 594s ok 215 594s # testing : Options should be allowed for script #119; 200 response expected 594s # expected: 200 594s # received: '200' 594s ok 216 594s # testing : SSI should be evaluated with exec allowed for script #119 594s # expected: 'perl cgi' 594s # received: 'perl cgi' 594s ok 217 594s # testing : Options should be allowed for script #120; 200 response expected 594s # expected: 200 594s # received: '200' 594s ok 218 594s # testing : SSI should be evaluated with exec allowed for script #120 594s # expected: 'perl cgi' 594s # received: 'perl cgi' 594s ok 219 594s # testing : Options should be allowed for script #121; 200 response expected 594s # expected: 200 594s # received: '200' 594s ok 220 594s # testing : SSI should be evaluated with exec allowed for script #121 594s # expected: 'perl cgi' 594s # received: 'perl cgi' 594s ok 221 594s ok 598s t/security/CVE-2009-1890.t .......... 598s 1..7 598s # Running under perl version 5.040000 for linux 598s # Current time local: Fri Nov 29 19:55:51 2024 598s # Current time GMT: Fri Nov 29 19:55:51 2024 598s # Using Test.pm version 1.31 598s # Using Apache/Test.pm version 1.44 598s ok 1 598s ok 2 598s ok 3 598s ok 4 598s ok 5 598s # testing : request was parsed 598s # expected: qr/^HTTP\/1\.. 200/ 598s # received: 'HTTP/1.1 200 OK 598s # ' 598s ok 6 598s # header: Date: Fri, 29 Nov 2024 19:55:54 GMT 598s # header: Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 598s # header: Vary: In-If1 598s # header: DMMATCH1: 1 598s # header: Content-Type: text/plain 598s # header: Connection: close 598s # header: 599s # got: xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx 599s # remaining: 0 599s # testing : read entire body 599s # expected: 0 599s # received: 0 599s ok 7 599s ok 601s t/security/CVE-2009-3555.t .......... 601s 1..4 601s # Running under perl version 5.040000 for linux 601s # Current time local: Fri Nov 29 19:55:55 2024 601s # Current time GMT: Fri Nov 29 19:55:55 2024 601s # Using Test.pm version 1.31 601s # Using Apache/Test.pm version 1.44 601s ok 1 # skip Skipping test for TLSv1.3 601s ok 2 # skip Skipping test for TLSv1.3 601s ok 3 # skip Skipping test for TLSv1.3 601s ok 4 # skip Skipping test for TLSv1.3 601s ok 605s t/security/CVE-2011-3368-rewrite.t .. 605s 1..3 605s # Running under perl version 5.040000 for linux 605s # Current time local: Fri Nov 29 19:55:58 2024 605s # Current time GMT: Fri Nov 29 19:55:58 2024 605s # Using Test.pm version 1.31 605s # Using Apache/Test.pm version 1.44 605s ok 1 605s ok 2 605s # testing : got 400 error 605s # expected: qr/^HTTP\/1\.. 400 Bad Request/ 605s # received: 'HTTP/1.1 400 Bad Request 605s # ' 605s ok 3 605s ok 608s t/security/CVE-2011-3368.t .......... 608s 1..3 608s # Running under perl version 5.040000 for linux 608s # Current time local: Fri Nov 29 19:56:01 2024 608s # Current time GMT: Fri Nov 29 19:56:01 2024 608s # Using Test.pm version 1.31 608s # Using Apache/Test.pm version 1.44 608s ok 1 608s ok 2 608s # testing : got 400 error 608s # expected: qr/^HTTP\/1\.. 400 Bad Request/ 608s # received: 'HTTP/1.1 400 Bad Request 608s # ' 608s ok 3 608s ok 610s t/security/CVE-2017-7659.t .......... 610s 1..2 610s # Running under perl version 5.040000 for linux 610s # Current time local: Fri Nov 29 19:56:05 2024 610s # Current time GMT: Fri Nov 29 19:56:05 2024 610s # Using Test.pm version 1.31 610s # Using Apache/Test.pm version 1.44 610s ok 1 610s ok 2 610s ok 613s t/security/CVE-2019-0215.t .......... 613s 1..2 613s # Running under perl version 5.040000 for linux 613s # Current time local: Fri Nov 29 19:56:07 2024 613s # Current time GMT: Fri Nov 29 19:56:07 2024 613s # Using Test.pm version 1.31 613s # Using Apache/Test.pm version 1.44 613s # Using TLSv13, expecting status 403 613s # testing : first access denied without client cert 613s # expected: 403 613s # received: '403' 613s ok 1 613s # testing : second access denied without client cert 613s # expected: 403 613s # received: '403' 613s ok 2 613s ok 616s t/security/CVE-2020-1927.t .......... 616s 1..1 616s # Running under perl version 5.040000 for linux 616s # Current time local: Fri Nov 29 19:56:10 2024 616s # Current time GMT: Fri Nov 29 19:56:10 2024 616s # Using Test.pm version 1.31 616s # Using Apache/Test.pm version 1.44 616s # SENDING to 127.0.0.1:8545 616s # GET /CVE-2020-1927/%0D%0Ahttp://127.0.0.1/ HTTP/1.1 616s Host: merge-disabled 616s Connection: close 616s 616s # SENDING to 127.0.0.1:8545 616s # GET /CVE-2020-1927/%0D%0Ahttp://127.0.0.1/ HTTP/1.1\r\nHost: merge-disabled\r\nConnection: close\r\n\r\n 616s # testing : regex didn't match and redirect 616s # expected: 404 616s # received: '404' 616s ok 1 616s ok 619s t/ssl/basicauth.t ................... 619s 1..4 619s # Running under perl version 5.040000 for linux 619s # Current time local: Fri Nov 29 19:56:13 2024 619s # Current time GMT: Fri Nov 29 19:56:13 2024 619s # Using Test.pm version 1.31 619s # Using Apache/Test.pm version 1.44 619s # testing : Getting /ssl-fakebasicauth/index.html with no cert 619s # expected: qr/^(500|403)$/ 619s # received: '403' 619s ok 1 619s # testing : Getting /ssl-fakebasicauth/index.html with client_snakeoil cert 619s # expected: 200 619s # received: '200' 619s ok 2 619s # testing : Getting /ssl-fakebasicauth/index.html with client_ok cert 619s # expected: 401 619s # received: '401' 619s ok 3 619s ok 4 # skip Colon in username test skipped. 619s ok 622s t/ssl/env.t ......................... 622s 1..30 622s # Running under perl version 5.040000 for linux 622s # Current time local: Fri Nov 29 19:56:16 2024 622s # Current time GMT: Fri Nov 29 19:56:16 2024 622s # Using Test.pm version 1.31 622s # Using Apache/Test.pm version 1.44 622s # testing : response status OK 622s # expected: 200 622s # received: '200' 622s ok 1 622s #SSL_SERVER_I_DN_ST: expect 'California', got 'California' 622s ok 2 622s #SSL_SERVER_I_DN_OU: expect 'httpd-test', got 'httpd-test' 622s ok 3 622s #SSL_SERVER_I_DN_Email: expect 'test-dev@httpd.apache.org', got 'test-dev@httpd.apache.org' 622s ok 4 622s #SSL_SERVER_I_DN_O: expect 'ASF', got 'ASF' 622s ok 5 622s #SSL_SERVER_I_DN_CN: expect 'ca', got 'ca' 622s ok 6 622s #SSL_SERVER_I_DN_L: expect 'San Francisco', got 'San Francisco' 622s ok 7 622s #SSL_SERVER_I_DN_C: expect 'US', got 'US' 622s ok 8 622s #SSL_CLIENT_S_DN_C should not exist 622s ok 9 622s #SSL_CLIENT_S_DN_L should not exist 622s ok 10 622s #SSL_CLIENT_S_DN_Email should not exist 622s ok 11 622s #SSL_CLIENT_S_DN_CN should not exist 622s ok 12 622s #SSL_CLIENT_S_DN_OU should not exist 622s ok 13 622s #SSL_CLIENT_S_DN_ST should not exist 622s ok 14 622s #SSL_CLIENT_S_DN_O should not exist 622s ok 15 622s # testing : second response status OK 622s # expected: 200 622s # received: '200' 622s ok 16 622s #SSL_SERVER_I_DN_ST: expect 'California', got 'California' 622s ok 17 622s #SSL_SERVER_I_DN_OU: expect 'httpd-test', got 'httpd-test' 622s ok 18 622s #SSL_SERVER_I_DN_Email: expect 'test-dev@httpd.apache.org', got 'test-dev@httpd.apache.org' 622s ok 19 622s #SSL_SERVER_I_DN_O: expect 'ASF', got 'ASF' 622s ok 20 622s #SSL_SERVER_I_DN_CN: expect 'ca', got 'ca' 622s ok 21 622s #SSL_SERVER_I_DN_L: expect 'San Francisco', got 'San Francisco' 622s ok 22 622s #SSL_SERVER_I_DN_C: expect 'US', got 'US' 622s ok 23 622s #SSL_CLIENT_S_DN_C: expect 'AU', got 'AU' 622s ok 24 622s #SSL_CLIENT_S_DN_L: expect 'Mackay', got 'Mackay' 622s ok 25 622s #SSL_CLIENT_S_DN_Email: expect 'test-dev@httpd.apache.org', got 'test-dev@httpd.apache.org' 622s ok 26 622s #SSL_CLIENT_S_DN_CN: expect 'client_snakeoil', got 'client_snakeoil' 622s ok 27 622s #SSL_CLIENT_S_DN_OU: expect 'Staff', got 'Staff' 622s ok 28 622s #SSL_CLIENT_S_DN_ST: expect 'Queensland', got 'Queensland' 622s ok 29 622s #SSL_CLIENT_S_DN_O: expect 'Snake Oil, Ltd.', got 'Snake Oil, Ltd.' 622s ok 30 622s ok 626s t/ssl/extlookup.t ................... 626s 1..4 626s # Running under perl version 5.040000 for linux 626s # Current time local: Fri Nov 29 19:56:19 2024 626s # Current time GMT: Fri Nov 29 19:56:19 2024 626s # Using Test.pm version 1.31 626s # Using Apache/Test.pm version 1.44 626s # testing : ssl_ext_lookup works for 1.3.6.1.4.1.18060.12.0 626s # expected: 200 626s # received: '200' 626s ok 1 626s # testing : Extension value match for 1.3.6.1.4.1.18060.12.0 626s # expected: 'Lemons' 626s # received: 'Lemons' 626s ok 2 626s # testing : ssl_ext_lookup works for 2.16.840.1.113730.1.13 626s # expected: 200 626s # received: '200' 626s ok 3 626s # testing : Extension value match for 2.16.840.1.113730.1.13 626s # expected: 'This Is A Comment' 626s # received: 'This Is A Comment' 626s ok 4 626s ok 629s t/ssl/fakeauth.t .................... 629s 1..3 629s # Running under perl version 5.040000 for linux 629s # Current time local: Fri Nov 29 19:56:23 2024 629s # Current time GMT: Fri Nov 29 19:56:23 2024 629s # Using Test.pm version 1.31 629s # Using Apache/Test.pm version 1.44 629s # testing : Getting /ssl-fakebasicauth2/index.html with no cert 629s # expected: qr/^(500|403)$/ 629s # received: '403' 629s ok 1 629s # testing : Getting /ssl-fakebasicauth2/index.html with client_snakeoil cert 629s # expected: 200 629s # received: '200' 629s ok 2 629s # testing : Getting /ssl-fakebasicauth2/index.html with client_ok cert 629s # expected: 200 629s # received: '200' 629s ok 3 629s ok 632s t/ssl/headers.t ..................... 632s 1..3 632s # Running under perl version 5.040000 for linux 632s # Current time local: Fri Nov 29 19:56:26 2024 632s # Current time GMT: Fri Nov 29 19:56:26 2024 632s # Using Test.pm version 1.31 632s # Using Apache/Test.pm version 1.44 632s # testing : SSLFlag header set 632s # expected: qr/X-SSL-Flag: on/ 632s # received: 'HTTP/1.1 200 OK 632s # Connection: close 632s # Date: Fri, 29 Nov 2024 19:56:29 GMT 632s # Accept-Ranges: bytes 632s # ETag: "c-61fafa7f73d80" 632s # Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 632s # Vary: In-If1 632s # Content-Length: 12 632s # Content-Type: text/html 632s # Last-Modified: Thu, 15 Aug 2024 02:32:38 GMT 632s # Client-Date: Fri, 29 Nov 2024 19:56:29 GMT 632s # Client-Peer: 127.0.0.1:8532 632s # Client-Response-Num: 1 632s # Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 632s # Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 632s # Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 632s # Client-SSL-Socket-Class: IO::Socket::SSL 632s # Client-SSL-Version: TLSv1_3 632s # DMMATCH1: 1 632s # X-SSL-Cert: -----BEGIN CERTIFICATE----- MIIERDCCAyygAwIBAgIBCTANBgkqhkiG9w0BAQsFADCBlDELMAkGA1UEBhMCVVMx EzARBgNVBAgMCkNhbGlmb3JuaWExFjAUBgNVBAcMDVNhbiBGcmFuY2lzY28xDDAK BgNVBAoMA0FTRjETMBEGA1UECwwKaHR0cGQtdGVzdDELMAkGA1UEAwwCY2ExKDAm BgkqhkiG9w0BCQEWGXRlc3QtZGV2QGh0dHBkLmFwYWNoZS5vcmcwHhcNMjQxMTI5 MTk0NzU5WhcNMjUxMTI5MTk0NzU5WjCBpDELMAkGA1UEBhMCVVMxEzARBgNVBAgM CkNhbGlmb3JuaWExFjAUBgNVBAcMDVNhbiBGcmFuY2lzY28xDDAKBgNVBAoMA0FT RjEcMBoGA1UECwwTaHR0cGQtdGVzdC9yc2EtdGVzdDESMBAGA1UEAwwJbG9jYWxo b3N0MSgwJgYJKoZIhvcNAQkBFhl0ZXN0LWRldkBodHRwZC5hcGFjaGUub3JnMIIB IjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA3gYDSElhiwQ0kF7Mg0q3bXKM hzBpUWtg9IGDJsSjfaoExkW5+ZU2KRvZmvpCA1frVdjtVBtvlEMqXniOvxYNt4l7 Z4ObYI7KiKhEyY7F1NhXmhd9OpXAQNp65ed1TXgaWTQ0g0wR27+HEjLmVtdwFZRM w3L4cCgHa9C5pVaqIk+B4lh04g7r85GiB4xvEjq2VGNm6XofsUO82+dWWqGV7OZf he6IbFITSVEQ+MDrNty/olceirsnymG5xtfj8dNt0dr49P/zQtOBDkueFsRDuoLY 79ePVUagwRkb5k3L3LyRuZHHarxucAkViBHAcab+nVRXg+9MmmGWoe6DmIOMRQID AQABo4GOMIGLMDQGA1UdEQQtMCuCCWxvY2FsaG9zdKAeBggrBgEFBQcIB6ASFhBf aHR0cHMubG9jYWxob3N0MBMGA1UdJQQMMAoGCCsGAQUFBwMBMB0GA1UdDgQWBBQi zlKQwwg6cvo4B5Okt0+gVhMuuDAfBgNVHSMEGDAWgBQegLVCvjflhH5Gh0tb4WUS Thq+VjANBgkqhkiG9w0BAQsFAAOCAQEAQP3HM49uNx7ywM2h9oX9XjdgqgP3n9gs zh0LsLI+l9Fx6QVckArImNFdt2DwAt2c3gY1DpXmFGOMld9ldoAQSgu6YK8//WRn RWFs03bCMNDlPBW7I99ZMp+6U/nGcEo1Er/ZjsFYbekE8uFLRrVUnT6QZalQ9/O2 yyopVC6JjTC/FHIZGaZVOEC5B0hnVI/XyWf+8VKbw0XK3KS2HCUZyyGi8LCRW4Ca xHBc2SAhLah1+G64Qewf5TkKeMoqaUro/XSleGniZk5cb8KUxZoO7l15x+ykb+tX nUU2c3h11fCwOEpxKoXpOdmdbKlgHe9d76xJfPz6glhnHzvjFH3lTg== -----END CERTIFICATE----- 632s # X-SSL-Flag: on 632s # X-SSL-None: (null) 632s # 632s # ' 632s ok 1 632s # testing : SSL certificate is unwrapped 632s # expected: qr/X-SSL-Cert:.*END CERTIFICATE-----/ 632s # received: 'HTTP/1.1 200 OK 632s # Connection: close 632s # Date: Fri, 29 Nov 2024 19:56:29 GMT 632s # Accept-Ranges: bytes 632s # ETag: "c-61fafa7f73d80" 632s # Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 632s # Vary: In-If1 632s # Content-Length: 12 632s # Content-Type: text/html 632s # Last-Modified: Thu, 15 Aug 2024 02:32:38 GMT 632s # Client-Date: Fri, 29 Nov 2024 19:56:29 GMT 632s # Client-Peer: 127.0.0.1:8532 632s # Client-Response-Num: 1 632s # Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 632s # Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 632s # Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 632s # Client-SSL-Socket-Class: IO::Socket::SSL 632s # Client-SSL-Version: TLSv1_3 632s # DMMATCH1: 1 632s # X-SSL-Cert: -----BEGIN CERTIFICATE----- MIIERDCCAyygAwIBAgIBCTANBgkqhkiG9w0BAQsFADCBlDELMAkGA1UEBhMCVVMx EzARBgNVBAgMCkNhbGlmb3JuaWExFjAUBgNVBAcMDVNhbiBGcmFuY2lzY28xDDAK BgNVBAoMA0FTRjETMBEGA1UECwwKaHR0cGQtdGVzdDELMAkGA1UEAwwCY2ExKDAm BgkqhkiG9w0BCQEWGXRlc3QtZGV2QGh0dHBkLmFwYWNoZS5vcmcwHhcNMjQxMTI5 MTk0NzU5WhcNMjUxMTI5MTk0NzU5WjCBpDELMAkGA1UEBhMCVVMxEzARBgNVBAgM CkNhbGlmb3JuaWExFjAUBgNVBAcMDVNhbiBGcmFuY2lzY28xDDAKBgNVBAoMA0FT RjEcMBoGA1UECwwTaHR0cGQtdGVzdC9yc2EtdGVzdDESMBAGA1UEAwwJbG9jYWxo b3N0MSgwJgYJKoZIhvcNAQkBFhl0ZXN0LWRldkBodHRwZC5hcGFjaGUub3JnMIIB IjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA3gYDSElhiwQ0kF7Mg0q3bXKM hzBpUWtg9IGDJsSjfaoExkW5+ZU2KRvZmvpCA1frVdjtVBtvlEMqXniOvxYNt4l7 Z4ObYI7KiKhEyY7F1NhXmhd9OpXAQNp65ed1TXgaWTQ0g0wR27+HEjLmVtdwFZRM w3L4cCgHa9C5pVaqIk+B4lh04g7r85GiB4xvEjq2VGNm6XofsUO82+dWWqGV7OZf he6IbFITSVEQ+MDrNty/olceirsnymG5xtfj8dNt0dr49P/zQtOBDkueFsRDuoLY 79ePVUagwRkb5k3L3LyRuZHHarxucAkViBHAcab+nVRXg+9MmmGWoe6DmIOMRQID AQABo4GOMIGLMDQGA1UdEQQtMCuCCWxvY2FsaG9zdKAeBggrBgEFBQcIB6ASFhBf aHR0cHMubG9jYWxob3N0MBMGA1UdJQQMMAoGCCsGAQUFBwMBMB0GA1UdDgQWBBQi zlKQwwg6cvo4B5Okt0+gVhMuuDAfBgNVHSMEGDAWgBQegLVCvjflhH5Gh0tb4WUS Thq+VjANBgkqhkiG9w0BAQsFAAOCAQEAQP3HM49uNx7ywM2h9oX9XjdgqgP3n9gs zh0LsLI+l9Fx6QVckArImNFdt2DwAt2c3gY1DpXmFGOMld9ldoAQSgu6YK8//WRn RWFs03bCMNDlPBW7I99ZMp+6U/nGcEo1Er/ZjsFYbekE8uFLRrVUnT6QZalQ9/O2 yyopVC6JjTC/FHIZGaZVOEC5B0hnVI/XyWf+8VKbw0XK3KS2HCUZyyGi8LCRW4Ca xHBc2SAhLah1+G64Qewf5TkKeMoqaUro/XSleGniZk5cb8KUxZoO7l15x+ykb+tX nUU2c3h11fCwOEpxKoXpOdmdbKlgHe9d76xJfPz6glhnHzvjFH3lTg== -----END CERTIFICATE----- 632s # X-SSL-Flag: on 632s # X-SSL-None: (null) 632s # 632s # ' 632s ok 2 632s # testing : unknown SSL variable not given 632s # expected: qr/X-SSL-None: \(null\)\n/ 632s # received: 'HTTP/1.1 200 OK 632s # Connection: close 632s # Date: Fri, 29 Nov 2024 19:56:29 GMT 632s # Accept-Ranges: bytes 632s # ETag: "c-61fafa7f73d80" 632s # Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 632s # Vary: In-If1 632s # Content-Length: 12 632s # Content-Type: text/html 632s # Last-Modified: Thu, 15 Aug 2024 02:32:38 GMT 632s # Client-Date: Fri, 29 Nov 2024 19:56:29 GMT 632s # Client-Peer: 127.0.0.1:8532 632s # Client-Response-Num: 1 632s # Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 632s # Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 632s # Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 632s # Client-SSL-Socket-Class: IO::Socket::SSL 632s # Client-SSL-Version: TLSv1_3 632s # DMMATCH1: 1 632s # X-SSL-Cert: -----BEGIN CERTIFICATE----- MIIERDCCAyygAwIBAgIBCTANBgkqhkiG9w0BAQsFADCBlDELMAkGA1UEBhMCVVMx EzARBgNVBAgMCkNhbGlmb3JuaWExFjAUBgNVBAcMDVNhbiBGcmFuY2lzY28xDDAK BgNVBAoMA0FTRjETMBEGA1UECwwKaHR0cGQtdGVzdDELMAkGA1UEAwwCY2ExKDAm BgkqhkiG9w0BCQEWGXRlc3QtZGV2QGh0dHBkLmFwYWNoZS5vcmcwHhcNMjQxMTI5 MTk0NzU5WhcNMjUxMTI5MTk0NzU5WjCBpDELMAkGA1UEBhMCVVMxEzARBgNVBAgM CkNhbGlmb3JuaWExFjAUBgNVBAcMDVNhbiBGcmFuY2lzY28xDDAKBgNVBAoMA0FT RjEcMBoGA1UECwwTaHR0cGQtdGVzdC9yc2EtdGVzdDESMBAGA1UEAwwJbG9jYWxo b3N0MSgwJgYJKoZIhvcNAQkBFhl0ZXN0LWRldkBodHRwZC5hcGFjaGUub3JnMIIB IjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA3gYDSElhiwQ0kF7Mg0q3bXKM hzBpUWtg9IGDJsSjfaoExkW5+ZU2KRvZmvpCA1frVdjtVBtvlEMqXniOvxYNt4l7 Z4ObYI7KiKhEyY7F1NhXmhd9OpXAQNp65ed1TXgaWTQ0g0wR27+HEjLmVtdwFZRM w3L4cCgHa9C5pVaqIk+B4lh04g7r85GiB4xvEjq2VGNm6XofsUO82+dWWqGV7OZf he6IbFITSVEQ+MDrNty/olceirsnymG5xtfj8dNt0dr49P/zQtOBDkueFsRDuoLY 79ePVUagwRkb5k3L3LyRuZHHarxucAkViBHAcab+nVRXg+9MmmGWoe6DmIOMRQID AQABo4GOMIGLMDQGA1UdEQQtMCuCCWxvY2FsaG9zdKAeBggrBgEFBQcIB6ASFhBf aHR0cHMubG9jYWxob3N0MBMGA1UdJQQMMAoGCCsGAQUFBwMBMB0GA1UdDgQWBBQi zlKQwwg6cvo4B5Okt0+gVhMuuDAfBgNVHSMEGDAWgBQegLVCvjflhH5Gh0tb4WUS Thq+VjANBgkqhkiG9w0BAQsFAAOCAQEAQP3HM49uNx7ywM2h9oX9XjdgqgP3n9gs zh0LsLI+l9Fx6QVckArImNFdt2DwAt2c3gY1DpXmFGOMld9ldoAQSgu6YK8//WRn RWFs03bCMNDlPBW7I99ZMp+6U/nGcEo1Er/ZjsFYbekE8uFLRrVUnT6QZalQ9/O2 yyopVC6JjTC/FHIZGaZVOEC5B0hnVI/XyWf+8VKbw0XK3KS2HCUZyyGi8LCRW4Ca xHBc2SAhLah1+G64Qewf5TkKeMoqaUro/XSleGniZk5cb8KUxZoO7l15x+ykb+tX nUU2c3h11fCwOEpxKoXpOdmdbKlgHe9d76xJfPz6glhnHzvjFH3lTg== -----END CERTIFICATE----- 632s # X-SSL-Flag: on 632s # X-SSL-None: (null) 632s # 632s # ' 632s ok 3 632s ok 635s t/ssl/http.t ........................ 635s 1..2 635s # Running under perl version 5.040000 for linux 635s # Current time local: Fri Nov 29 19:56:29 2024 635s # Current time GMT: Fri Nov 29 19:56:29 2024 635s # Using Test.pm version 1.31 635s # Using Apache/Test.pm version 1.44 635s # testing : Expected bad request from 'GET http://localhost:8532/index.html' 635s # expected: 400 635s # received: '400' 635s ok 1 635s # testing : that error document contains the proper hint 635s # expected: qr/speaking plain HTTP to an SSL-enabled server port/ 635s # received: ' 635s # 635s # 400 Bad Request 635s # 635s #

Bad Request

635s #

Your browser sent a request that this server could not understand.
635s # Reason: You\'re speaking plain HTTP to an SSL-enabled server port.
635s # Instead use the HTTPS scheme to access this URL, please.
635s #

635s # 635s # ' 635s ok 2 635s ok 638s t/ssl/ocsp.t ........................ 638s 1..3 638s # Running under perl version 5.040000 for linux 638s # Current time local: Fri Nov 29 19:56:32 2024 638s # Current time GMT: Fri Nov 29 19:56:32 2024 638s # Using Test.pm version 1.31 638s # Using Apache/Test.pm version 1.44 638s warning: Internal response 638s message: Server closed connection without sending any data back at /usr/share/perl5/Net/HTTP/Methods.pm line 397. 638s response: 638s 500 Server closed connection without sending any data back 638s Content-Type: text/plain 638s Client-Date: Fri, 29 Nov 2024 19:56:35 GMT 638s Client-Warning: Internal response 638s 638s Server closed connection without sending any data back at /usr/share/perl5/Net/HTTP/Methods.pm line 397. 638s ok 1 638s warning: 638s message: welcome to localhost:8529 638s response: 638s HTTP/1.1 200 OK 638s Connection: close 638s Date: Fri, 29 Nov 2024 19:56:35 GMT 638s Accept-Ranges: bytes 638s ETag: "1a-61fafa7f73d80" 638s Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 638s Vary: In-If1 638s Content-Length: 26 638s Content-Type: text/html 638s Last-Modified: Thu, 15 Aug 2024 02:32:38 GMT 638s Client-Date: Fri, 29 Nov 2024 19:56:35 GMT 638s Client-Peer: 127.0.0.1:8535 638s Client-Response-Num: 1 638s Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 638s Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 638s Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 638s Client-SSL-Socket-Class: IO::Socket::SSL 638s Client-SSL-Version: TLSv1_3 638s DMMATCH1: 1 638s 638s welcome to localhost:8529 638s ok 2 638s warning: Internal response 638s message: Server closed connection without sending any data back at /usr/share/perl5/Net/HTTP/Methods.pm line 397. 638s response: 638s 500 Server closed connection without sending any data back 638s Content-Type: text/plain 638s Client-Date: Fri, 29 Nov 2024 19:56:35 GMT 638s Client-Warning: Internal response 638s 638s Server closed connection without sending any data back at /usr/share/perl5/Net/HTTP/Methods.pm line 397. 638s ok 3 638s ok 642s t/ssl/pha.t ......................... 642s 1..4 642s # Running under perl version 5.040000 for linux 642s # Current time local: Fri Nov 29 19:56:35 2024 642s # Current time GMT: Fri Nov 29 19:56:35 2024 642s # Using Test.pm version 1.31 642s # Using Apache/Test.pm version 1.44 642s # testing : access must be denied without client certificate 642s # expected: 403 642s # received: '403' 642s ok 1 642s # testing : PHA reneg body buffer size restriction works 642s # expected: 413 642s # received: '413' 642s ok 2 642s # testing : PHA works with POST body 642s # expected: 200 642s # received: '200' 642s ok 3 642s # testing : request body matches response 642s # expected: 'xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx' 642s # received: 'xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx' 642s ok 4 642s ok 645s t/ssl/pr12355.t ..................... 645s 1..10 645s # Running under perl version 5.040000 for linux 645s # Current time local: Fri Nov 29 19:56:38 2024 645s # Current time GMT: Fri Nov 29 19:56:38 2024 645s # Using Test.pm version 1.31 645s # Using Apache/Test.pm version 1.44 645s # Downgrading to TLSv12 645s # testing : renegotiation on POST works 645s # expected: 200 645s # received: '200' 645s ok 1 645s # testing : request body matches response 645s # expected: 'hello world' 645s # received: 'hello world' 645s ok 2 645s # testing : renegotiation on POST works 645s # expected: 200 645s # received: '200' 645s ok 3 645s # testing : request body matches response 645s # expected: 'hello world' 645s # received: 'hello world' 645s ok 4 645s # testing : renegotiation on POST works 645s # expected: 200 645s # received: '200' 645s ok 5 645s # testing : request body matches response 645s # expected: 'xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx' 645s # received: 'xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx' 645s ok 6 645s # testing : renegotiation on POST works 645s # expected: 200 645s # received: '200' 645s ok 7 645s # testing : request body matches response 645s # expected: 'xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx' 645s # received: 'xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx' 645s ok 8 645s # testing : renegotiation on POST works 645s # expected: 200 645s # received: '200' 645s ok 9 645s # testing : request body matches response 645s # expected: 'HELLO' 645s # received: 'HELLO' 645s ok 10 645s ok 648s t/ssl/pr43738.t ..................... 648s 1..4 648s # Running under perl version 5.040000 for linux 648s # Current time local: Fri Nov 29 19:56:42 2024 648s # Current time GMT: Fri Nov 29 19:56:42 2024 648s # Using Test.pm version 1.31 648s # Using Apache/Test.pm version 1.44 648s # Downgrading to TLSv12 648s # testing : renegotiation on POST works 648s # expected: 200 648s # received: '200' 648s ok 1 648s # testing : request body matches response 648s # expected: '/modules/ssl/aes128/empty.pfa 648s # hello world' 648s # received: '/modules/ssl/aes128/empty.pfa 648s # hello world' 648s ok 2 648s # testing : renegotiation on POST works 648s # expected: 200 648s # received: '200' 648s ok 3 648s # testing : request body matches response 648s # expected: '/modules/ssl/aes256/empty.pfa 648s # hello world' 648s # received: '/modules/ssl/aes256/empty.pfa 648s # hello world' 648s ok 4 648s ok 662s t/ssl/proxy.t ....................... 662s # using LWP client 662s 1..290 662s # Running under perl version 5.040000 for linux 662s # Current time local: Fri Nov 29 19:56:45 2024 662s # Current time GMT: Fri Nov 29 19:56:45 2024 662s # Using Test.pm version 1.31 662s # Using Apache/Test.pm version 1.44 662s # testing : / with proxy_http_https (http) 662s # expected: 200 662s # received: '200' 662s ok 1 662s # testing : CGI script with folded headers 662s # expected: 200 662s # received: '200' 662s ok 2 662s # testing : using valid proxyssl client cert 662s # expected: 200 662s # received: '200' 662s ok 3 662s # testing : using invalid proxyssl client cert 662s # expected: 403 662s # received: '403' 662s ok 4 662s # testing : protected cgi script 662s # expected: 200 662s # received: '200' 662s ok 5 662s # testing : X-Forwarded-Host header 662s # expected: 'localhost:8558' 662s # received: 'localhost:8558' 662s ok 6 662s # testing : client subject common name 662s # expected: 'client_ok' 662s # received: 'client_ok' 662s ok 7 662s # testing : ProxyPassReverse Location rewrite 662s # expected: 'http://localhost:8558/modules/' 662s # received: 'http://localhost:8558/modules/' 662s ok 8 662s #lwp request: 662s #POST http://localhost:8558/eat_post HTTP/1.1 662s #User-Agent: libwww-perl/6.77 662s #Content-Length: 1024 662s # 662s #server response: 662s #HTTP/1.1 200 OK 662s #Connection: close 662s #Date: Fri, 29 Nov 2024 19:56:49 GMT 662s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 662s #Vary: In-If1 662s #Content-Length: 5 662s #Client-Date: Fri, 29 Nov 2024 19:56:49 GMT 662s #Client-Peer: 127.0.0.1:8558 662s #Client-Response-Num: 1 662s #DMMATCH1: 1 662s # 662s # testing : length posted 662s # expected: '1024' 662s # received: 1024 662s ok 9 662s #lwp request: 662s #POST http://localhost:8558/eat_post HTTP/1.1 662s #User-Agent: libwww-perl/6.77 662s #Content-Length: 2048 662s # 662s #server response: 662s #HTTP/1.1 200 OK 662s #Connection: close 662s #Date: Fri, 29 Nov 2024 19:56:49 GMT 662s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 662s #Vary: In-If1 662s #Content-Length: 5 662s #Client-Date: Fri, 29 Nov 2024 19:56:49 GMT 662s #Client-Peer: 127.0.0.1:8558 662s #Client-Response-Num: 1 662s #DMMATCH1: 1 662s # 662s # testing : length posted 662s # expected: '2048' 662s # received: 2048 662s ok 10 662s #lwp request: 662s #POST http://localhost:8558/eat_post HTTP/1.1 662s #User-Agent: libwww-perl/6.77 662s #Content-Length: 3072 662s # 662s #server response: 662s #HTTP/1.1 200 OK 662s #Connection: close 662s #Date: Fri, 29 Nov 2024 19:56:49 GMT 662s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 662s #Vary: In-If1 662s #Content-Length: 5 662s #Client-Date: Fri, 29 Nov 2024 19:56:49 GMT 662s #Client-Peer: 127.0.0.1:8558 662s #Client-Response-Num: 1 662s #DMMATCH1: 1 662s # 662s # testing : length posted 662s # expected: '3072' 662s # received: 3072 662s ok 11 662s #lwp request: 662s #POST http://localhost:8558/eat_post HTTP/1.1 662s #User-Agent: libwww-perl/6.77 662s #Content-Length: 4096 662s # 662s #server response: 662s #HTTP/1.1 200 OK 662s #Connection: close 662s #Date: Fri, 29 Nov 2024 19:56:49 GMT 662s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 662s #Vary: In-If1 662s #Content-Length: 5 662s #Client-Date: Fri, 29 Nov 2024 19:56:49 GMT 662s #Client-Peer: 127.0.0.1:8558 662s #Client-Response-Num: 1 662s #DMMATCH1: 1 662s # 662s # testing : length posted 662s # expected: '4096' 662s # received: 4096 662s ok 12 662s #lwp request: 662s #POST http://localhost:8558/eat_post HTTP/1.1 662s #User-Agent: libwww-perl/6.77 662s #Content-Length: 5120 662s # 662s #server response: 662s #HTTP/1.1 200 OK 662s #Connection: close 662s #Date: Fri, 29 Nov 2024 19:56:49 GMT 662s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 662s #Vary: In-If1 662s #Content-Length: 5 662s #Client-Date: Fri, 29 Nov 2024 19:56:49 GMT 662s #Client-Peer: 127.0.0.1:8558 662s #Client-Response-Num: 1 662s #DMMATCH1: 1 662s # 662s # testing : length posted 662s # expected: '5120' 662s # received: 5120 662s ok 13 662s #lwp request: 662s #POST http://localhost:8558/eat_post HTTP/1.1 662s #User-Agent: libwww-perl/6.77 662s #Content-Length: 6144 662s # 662s #server response: 662s #HTTP/1.1 200 OK 662s #Connection: close 662s #Date: Fri, 29 Nov 2024 19:56:49 GMT 662s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 662s #Vary: In-If1 662s #Content-Length: 5 662s #Client-Date: Fri, 29 Nov 2024 19:56:49 GMT 662s #Client-Peer: 127.0.0.1:8558 662s #Client-Response-Num: 1 662s #DMMATCH1: 1 662s # 662s # testing : length posted 662s # expected: '6144' 662s # received: 6144 662s ok 14 662s #lwp request: 662s #POST http://localhost:8558/eat_post HTTP/1.1 662s #User-Agent: libwww-perl/6.77 662s #Content-Length: 7168 662s # 662s #server response: 662s #HTTP/1.1 200 OK 662s #Connection: close 662s #Date: Fri, 29 Nov 2024 19:56:49 GMT 662s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 662s #Vary: In-If1 662s #Content-Length: 5 662s #Client-Date: Fri, 29 Nov 2024 19:56:49 GMT 662s #Client-Peer: 127.0.0.1:8558 662s #Client-Response-Num: 1 662s #DMMATCH1: 1 662s # 662s # testing : length posted 662s # expected: '7168' 662s # received: 7168 662s ok 15 662s #lwp request: 662s #POST http://localhost:8558/eat_post HTTP/1.1 662s #User-Agent: libwww-perl/6.77 662s #Content-Length: 8192 662s # 662s #server response: 662s #HTTP/1.1 200 OK 662s #Connection: close 662s #Date: Fri, 29 Nov 2024 19:56:49 GMT 662s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 662s #Vary: In-If1 662s #Content-Length: 5 662s #Client-Date: Fri, 29 Nov 2024 19:56:49 GMT 662s #Client-Peer: 127.0.0.1:8558 662s #Client-Response-Num: 1 662s #DMMATCH1: 1 662s # 662s # testing : length posted 662s # expected: '8192' 662s # received: 8192 662s ok 16 662s #lwp request: 662s #POST http://localhost:8558/eat_post HTTP/1.1 662s #User-Agent: libwww-perl/6.77 662s #Content-Length: 9216 662s # 662s #server response: 662s #HTTP/1.1 200 OK 662s #Connection: close 662s #Date: Fri, 29 Nov 2024 19:56:49 GMT 662s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 662s #Vary: In-If1 662s #Content-Length: 5 662s #Client-Date: Fri, 29 Nov 2024 19:56:49 GMT 662s #Client-Peer: 127.0.0.1:8558 662s #Client-Response-Num: 1 662s #DMMATCH1: 1 662s # 662s # testing : length posted 662s # expected: '9216' 662s # received: 9216 662s ok 17 662s #lwp request: 662s #POST http://localhost:8558/eat_post HTTP/1.1 662s #User-Agent: libwww-perl/6.77 662s #Content-Length: 10240 662s # 662s #server response: 662s #HTTP/1.1 200 OK 662s #Connection: close 662s #Date: Fri, 29 Nov 2024 19:56:49 GMT 662s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 662s #Vary: In-If1 662s #Content-Length: 6 662s #Client-Date: Fri, 29 Nov 2024 19:56:49 GMT 662s #Client-Peer: 127.0.0.1:8558 662s #Client-Response-Num: 1 662s #DMMATCH1: 1 662s # 662s # testing : length posted 662s # expected: '10240' 662s # received: 10240 662s ok 18 662s #lwp request: 662s #POST http://localhost:8558/eat_post HTTP/1.1 662s #User-Agent: libwww-perl/6.77 662s #Content-Length: 11264 662s # 662s #server response: 662s #HTTP/1.1 200 OK 662s #Connection: close 662s #Date: Fri, 29 Nov 2024 19:56:49 GMT 662s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 662s #Vary: In-If1 662s #Content-Length: 6 662s #Client-Date: Fri, 29 Nov 2024 19:56:49 GMT 662s #Client-Peer: 127.0.0.1:8558 662s #Client-Response-Num: 1 662s #DMMATCH1: 1 662s # 662s # testing : length posted 662s # expected: '11264' 662s # received: 11264 662s ok 19 662s #lwp request: 662s #POST http://localhost:8558/eat_post HTTP/1.1 662s #User-Agent: libwww-perl/6.77 662s #Content-Length: 12288 662s # 662s #server response: 662s #HTTP/1.1 200 OK 662s #Connection: close 662s #Date: Fri, 29 Nov 2024 19:56:49 GMT 662s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 662s #Vary: In-If1 662s #Content-Length: 6 662s #Client-Date: Fri, 29 Nov 2024 19:56:49 GMT 662s #Client-Peer: 127.0.0.1:8558 662s #Client-Response-Num: 1 662s #DMMATCH1: 1 662s # 662s # testing : length posted 662s # expected: '12288' 662s # received: 12288 662s ok 20 662s #lwp request: 662s #POST http://localhost:8558/eat_post HTTP/1.1 662s #User-Agent: libwww-perl/6.77 662s #Content-Length: 13312 662s # 662s #server response: 662s #HTTP/1.1 200 OK 662s #Connection: close 662s #Date: Fri, 29 Nov 2024 19:56:49 GMT 662s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 662s #Vary: In-If1 662s #Content-Length: 6 662s #Client-Date: Fri, 29 Nov 2024 19:56:49 GMT 662s #Client-Peer: 127.0.0.1:8558 662s #Client-Response-Num: 1 662s #DMMATCH1: 1 662s # 662s # testing : length posted 662s # expected: '13312' 662s # received: 13312 662s ok 21 662s #lwp request: 662s #POST http://localhost:8558/eat_post HTTP/1.1 662s #User-Agent: libwww-perl/6.77 662s #Content-Length: 14336 662s # 662s #server response: 662s #HTTP/1.1 200 OK 662s #Connection: close 662s #Date: Fri, 29 Nov 2024 19:56:49 GMT 662s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 662s #Vary: In-If1 662s #Content-Length: 6 662s #Client-Date: Fri, 29 Nov 2024 19:56:49 GMT 662s #Client-Peer: 127.0.0.1:8558 662s #Client-Response-Num: 1 662s #DMMATCH1: 1 662s # 662s # testing : length posted 662s # expected: '14336' 662s # received: 14336 662s ok 22 662s #lwp request: 662s #POST http://localhost:8558/eat_post HTTP/1.1 662s #User-Agent: libwww-perl/6.77 662s #Content-Length: 15360 662s # 662s #server response: 662s #HTTP/1.1 200 OK 662s #Connection: close 662s #Date: Fri, 29 Nov 2024 19:56:49 GMT 662s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 662s #Vary: In-If1 662s #Content-Length: 6 662s #Client-Date: Fri, 29 Nov 2024 19:56:49 GMT 662s #Client-Peer: 127.0.0.1:8558 662s #Client-Response-Num: 1 662s #DMMATCH1: 1 662s # 662s # testing : length posted 662s # expected: '15360' 662s # received: 15360 662s ok 23 662s #lwp request: 662s #POST http://localhost:8558/eat_post HTTP/1.1 662s #User-Agent: libwww-perl/6.77 662s #Content-Length: 16384 662s # 662s #server response: 662s #HTTP/1.1 200 OK 662s #Connection: close 662s #Date: Fri, 29 Nov 2024 19:56:49 GMT 662s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 662s #Vary: In-If1 662s #Content-Length: 6 662s #Client-Date: Fri, 29 Nov 2024 19:56:49 GMT 662s #Client-Peer: 127.0.0.1:8558 662s #Client-Response-Num: 1 662s #DMMATCH1: 1 662s # 662s # testing : length posted 662s # expected: '16384' 662s # received: 16384 662s ok 24 662s #lwp request: 662s #POST http://localhost:8558/eat_post HTTP/1.1 662s #User-Agent: libwww-perl/6.77 662s #Content-Length: 17408 662s # 662s #server response: 662s #HTTP/1.1 200 OK 662s #Connection: close 662s #Date: Fri, 29 Nov 2024 19:56:49 GMT 662s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 662s #Vary: In-If1 662s #Content-Length: 6 662s #Client-Date: Fri, 29 Nov 2024 19:56:49 GMT 662s #Client-Peer: 127.0.0.1:8558 662s #Client-Response-Num: 1 662s #DMMATCH1: 1 662s # 662s # testing : length posted 662s # expected: '17408' 662s # received: 17408 662s ok 25 662s #lwp request: 662s #POST http://localhost:8558/eat_post HTTP/1.1 662s #User-Agent: libwww-perl/6.77 662s #Content-Length: 18432 662s # 662s #server response: 662s #HTTP/1.1 200 OK 662s #Connection: close 662s #Date: Fri, 29 Nov 2024 19:56:49 GMT 662s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 662s #Vary: In-If1 662s #Content-Length: 6 662s #Client-Date: Fri, 29 Nov 2024 19:56:49 GMT 662s #Client-Peer: 127.0.0.1:8558 662s #Client-Response-Num: 1 662s #DMMATCH1: 1 662s # 662s # testing : length posted 662s # expected: '18432' 662s # received: 18432 662s ok 26 662s #lwp request: 662s #POST http://localhost:8558/eat_post HTTP/1.1 662s #User-Agent: libwww-perl/6.77 662s #Content-Length: 19456 662s # 662s #server response: 662s #HTTP/1.1 200 OK 662s #Connection: close 662s #Date: Fri, 29 Nov 2024 19:56:49 GMT 662s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 662s #Vary: In-If1 662s #Content-Length: 6 662s #Client-Date: Fri, 29 Nov 2024 19:56:49 GMT 662s #Client-Peer: 127.0.0.1:8558 662s #Client-Response-Num: 1 662s #DMMATCH1: 1 662s # 662s # testing : length posted 662s # expected: '19456' 662s # received: 19456 662s ok 27 662s #lwp request: 662s #POST http://localhost:8558/eat_post HTTP/1.1 662s #User-Agent: libwww-perl/6.77 662s #Content-Length: 20480 662s # 662s #server response: 662s #HTTP/1.1 200 OK 662s #Connection: close 662s #Date: Fri, 29 Nov 2024 19:56:49 GMT 662s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 662s #Vary: In-If1 662s #Content-Length: 6 662s #Client-Date: Fri, 29 Nov 2024 19:56:49 GMT 662s #Client-Peer: 127.0.0.1:8558 662s #Client-Response-Num: 1 662s #DMMATCH1: 1 662s # 662s # testing : length posted 662s # expected: '20480' 662s # received: 20480 662s ok 28 662s #lwp request: 662s #POST http://localhost:8558/eat_post HTTP/1.1 662s #User-Agent: libwww-perl/6.77 662s #Content-Length: 21504 662s # 662s #server response: 662s #HTTP/1.1 200 OK 662s #Connection: close 662s #Date: Fri, 29 Nov 2024 19:56:49 GMT 662s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 662s #Vary: In-If1 662s #Content-Length: 6 662s #Client-Date: Fri, 29 Nov 2024 19:56:49 GMT 662s #Client-Peer: 127.0.0.1:8558 662s #Client-Response-Num: 1 662s #DMMATCH1: 1 662s # 662s # testing : length posted 662s # expected: '21504' 662s # received: 21504 662s ok 29 662s #lwp request: 662s #POST http://localhost:8558/eat_post HTTP/1.1 662s #User-Agent: libwww-perl/6.77 662s #Content-Length: 22528 662s # 662s #server response: 662s #HTTP/1.1 200 OK 662s #Connection: close 662s #Date: Fri, 29 Nov 2024 19:56:49 GMT 662s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 662s #Vary: In-If1 662s #Content-Length: 6 662s #Client-Date: Fri, 29 Nov 2024 19:56:49 GMT 662s #Client-Peer: 127.0.0.1:8558 662s #Client-Response-Num: 1 662s #DMMATCH1: 1 662s # 662s # testing : length posted 662s # expected: '22528' 662s # received: 22528 662s ok 30 662s #lwp request: 662s #POST http://localhost:8558/eat_post HTTP/1.1 662s #User-Agent: libwww-perl/6.77 662s #Content-Length: 23552 662s # 662s #server response: 662s #HTTP/1.1 200 OK 662s #Connection: close 662s #Date: Fri, 29 Nov 2024 19:56:49 GMT 662s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 662s #Vary: In-If1 662s #Content-Length: 6 662s #Client-Date: Fri, 29 Nov 2024 19:56:49 GMT 662s #Client-Peer: 127.0.0.1:8558 662s #Client-Response-Num: 1 662s #DMMATCH1: 1 662s # 662s # testing : length posted 662s # expected: '23552' 662s # received: 23552 662s ok 31 662s #lwp request: 662s #POST http://localhost:8558/eat_post HTTP/1.1 662s #User-Agent: libwww-perl/6.77 662s #Content-Length: 24576 662s # 662s #server response: 662s #HTTP/1.1 200 OK 662s #Connection: close 662s #Date: Fri, 29 Nov 2024 19:56:49 GMT 662s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 662s #Vary: In-If1 662s #Content-Length: 6 662s #Client-Date: Fri, 29 Nov 2024 19:56:49 GMT 662s #Client-Peer: 127.0.0.1:8558 662s #Client-Response-Num: 1 662s #DMMATCH1: 1 662s # 662s # testing : length posted 662s # expected: '24576' 662s # received: 24576 662s ok 32 662s #lwp request: 662s #POST http://localhost:8558/eat_post HTTP/1.1 662s #User-Agent: libwww-perl/6.77 662s #Content-Length: 25600 662s # 662s #server response: 662s #HTTP/1.1 200 OK 662s #Connection: close 662s #Date: Fri, 29 Nov 2024 19:56:49 GMT 662s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 662s #Vary: In-If1 662s #Content-Length: 6 662s #Client-Date: Fri, 29 Nov 2024 19:56:49 GMT 662s #Client-Peer: 127.0.0.1:8558 662s #Client-Response-Num: 1 662s #DMMATCH1: 1 662s # 662s # testing : length posted 662s # expected: '25600' 662s # received: 25600 662s ok 33 662s #lwp request: 662s #POST http://localhost:8558/eat_post HTTP/1.1 662s #User-Agent: libwww-perl/6.77 662s #Content-Length: 26624 662s # 662s #server response: 662s #HTTP/1.1 200 OK 662s #Connection: close 662s #Date: Fri, 29 Nov 2024 19:56:49 GMT 662s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 662s #Vary: In-If1 662s #Content-Length: 6 662s #Client-Date: Fri, 29 Nov 2024 19:56:49 GMT 662s #Client-Peer: 127.0.0.1:8558 662s #Client-Response-Num: 1 662s #DMMATCH1: 1 662s # 662s # testing : length posted 662s # expected: '26624' 662s # received: 26624 662s ok 34 662s #lwp request: 662s #POST http://localhost:8558/eat_post HTTP/1.1 662s #User-Agent: libwww-perl/6.77 662s #Content-Length: 27648 662s # 662s #server response: 662s #HTTP/1.1 200 OK 662s #Connection: close 662s #Date: Fri, 29 Nov 2024 19:56:49 GMT 662s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 662s #Vary: In-If1 662s #Content-Length: 6 662s #Client-Date: Fri, 29 Nov 2024 19:56:49 GMT 662s #Client-Peer: 127.0.0.1:8558 662s #Client-Response-Num: 1 662s #DMMATCH1: 1 662s # 662s # testing : length posted 662s # expected: '27648' 662s # received: 27648 662s ok 35 662s #lwp request: 662s #POST http://localhost:8558/eat_post HTTP/1.1 662s #User-Agent: libwww-perl/6.77 662s #Content-Length: 28672 662s # 662s #server response: 662s #HTTP/1.1 200 OK 662s #Connection: close 662s #Date: Fri, 29 Nov 2024 19:56:49 GMT 662s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 662s #Vary: In-If1 662s #Content-Length: 6 662s #Client-Date: Fri, 29 Nov 2024 19:56:49 GMT 662s #Client-Peer: 127.0.0.1:8558 662s #Client-Response-Num: 1 662s #DMMATCH1: 1 662s # 662s # testing : length posted 662s # expected: '28672' 662s # received: 28672 662s ok 36 662s #lwp request: 662s #POST http://localhost:8558/eat_post HTTP/1.1 662s #User-Agent: libwww-perl/6.77 662s #Content-Length: 29696 662s # 662s #server response: 662s #HTTP/1.1 200 OK 662s #Connection: close 662s #Date: Fri, 29 Nov 2024 19:56:49 GMT 662s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 662s #Vary: In-If1 662s #Content-Length: 6 662s #Client-Date: Fri, 29 Nov 2024 19:56:49 GMT 662s #Client-Peer: 127.0.0.1:8558 662s #Client-Response-Num: 1 662s #DMMATCH1: 1 662s # 662s # testing : length posted 662s # expected: '29696' 662s # received: 29696 662s ok 37 662s #lwp request: 662s #POST http://localhost:8558/eat_post HTTP/1.1 662s #User-Agent: libwww-perl/6.77 662s #Content-Length: 30720 662s # 662s #server response: 662s #HTTP/1.1 200 OK 662s #Connection: close 662s #Date: Fri, 29 Nov 2024 19:56:49 GMT 662s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 662s #Vary: In-If1 662s #Content-Length: 6 662s #Client-Date: Fri, 29 Nov 2024 19:56:49 GMT 662s #Client-Peer: 127.0.0.1:8558 662s #Client-Response-Num: 1 662s #DMMATCH1: 1 662s # 662s # testing : length posted 662s # expected: '30720' 662s # received: 30720 662s ok 38 662s #lwp request: 662s #POST http://localhost:8558/eat_post HTTP/1.1 662s #User-Agent: libwww-perl/6.77 662s #Content-Length: 31744 662s # 662s #server response: 662s #HTTP/1.1 200 OK 662s #Connection: close 662s #Date: Fri, 29 Nov 2024 19:56:49 GMT 662s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 662s #Vary: In-If1 662s #Content-Length: 6 662s #Client-Date: Fri, 29 Nov 2024 19:56:49 GMT 662s #Client-Peer: 127.0.0.1:8558 662s #Client-Response-Num: 1 662s #DMMATCH1: 1 662s # 662s # testing : length posted 662s # expected: '31744' 662s # received: 31744 662s ok 39 662s #lwp request: 662s #POST http://localhost:8558/eat_post HTTP/1.1 662s #User-Agent: libwww-perl/6.77 662s #Content-Length: 32768 662s # 662s #server response: 662s #HTTP/1.1 200 OK 662s #Connection: close 662s #Date: Fri, 29 Nov 2024 19:56:49 GMT 662s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 662s #Vary: In-If1 662s #Content-Length: 6 662s #Client-Date: Fri, 29 Nov 2024 19:56:49 GMT 662s #Client-Peer: 127.0.0.1:8558 662s #Client-Response-Num: 1 662s #DMMATCH1: 1 662s # 662s # testing : length posted 662s # expected: '32768' 662s # received: 32768 662s ok 40 662s #lwp request: 662s #POST http://localhost:8558/eat_post HTTP/1.1 662s #User-Agent: libwww-perl/6.77 662s #Content-Length: 33792 662s # 662s #server response: 662s #HTTP/1.1 200 OK 662s #Connection: close 662s #Date: Fri, 29 Nov 2024 19:56:49 GMT 662s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 662s #Vary: In-If1 662s #Content-Length: 6 662s #Client-Date: Fri, 29 Nov 2024 19:56:49 GMT 662s #Client-Peer: 127.0.0.1:8558 662s #Client-Response-Num: 1 662s #DMMATCH1: 1 662s # 662s # testing : length posted 662s # expected: '33792' 662s # received: 33792 662s ok 41 662s #lwp request: 662s #POST http://localhost:8558/eat_post HTTP/1.1 662s #User-Agent: libwww-perl/6.77 662s #Content-Length: 34816 662s # 662s #server response: 662s #HTTP/1.1 200 OK 662s #Connection: close 662s #Date: Fri, 29 Nov 2024 19:56:49 GMT 662s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 662s #Vary: In-If1 662s #Content-Length: 6 662s #Client-Date: Fri, 29 Nov 2024 19:56:49 GMT 662s #Client-Peer: 127.0.0.1:8558 662s #Client-Response-Num: 1 662s #DMMATCH1: 1 662s # 662s # testing : length posted 662s # expected: '34816' 662s # received: 34816 662s ok 42 662s #lwp request: 662s #POST http://localhost:8558/eat_post HTTP/1.1 662s #User-Agent: libwww-perl/6.77 662s #Content-Length: 35840 662s # 662s #server response: 662s #HTTP/1.1 200 OK 662s #Connection: close 662s #Date: Fri, 29 Nov 2024 19:56:49 GMT 662s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 662s #Vary: In-If1 662s #Content-Length: 6 662s #Client-Date: Fri, 29 Nov 2024 19:56:49 GMT 662s #Client-Peer: 127.0.0.1:8558 662s #Client-Response-Num: 1 662s #DMMATCH1: 1 662s # 662s # testing : length posted 662s # expected: '35840' 662s # received: 35840 662s ok 43 662s #lwp request: 662s #POST http://localhost:8558/eat_post HTTP/1.1 662s #User-Agent: libwww-perl/6.77 662s #Content-Length: 36864 662s # 662s #server response: 662s #HTTP/1.1 200 OK 662s #Connection: close 662s #Date: Fri, 29 Nov 2024 19:56:49 GMT 662s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 662s #Vary: In-If1 662s #Content-Length: 6 662s #Client-Date: Fri, 29 Nov 2024 19:56:49 GMT 662s #Client-Peer: 127.0.0.1:8558 662s #Client-Response-Num: 1 662s #DMMATCH1: 1 662s # 662s # testing : length posted 662s # expected: '36864' 662s # received: 36864 662s ok 44 662s #lwp request: 662s #POST http://localhost:8558/eat_post HTTP/1.1 662s #User-Agent: libwww-perl/6.77 662s #Content-Length: 37888 662s # 662s #server response: 662s #HTTP/1.1 200 OK 662s #Connection: close 662s #Date: Fri, 29 Nov 2024 19:56:49 GMT 662s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 662s #Vary: In-If1 662s #Content-Length: 6 662s #Client-Date: Fri, 29 Nov 2024 19:56:49 GMT 662s #Client-Peer: 127.0.0.1:8558 662s #Client-Response-Num: 1 662s #DMMATCH1: 1 662s # 662s # testing : length posted 662s # expected: '37888' 662s # received: 37888 662s ok 45 662s #lwp request: 662s #POST http://localhost:8558/eat_post HTTP/1.1 662s #User-Agent: libwww-perl/6.77 662s #Content-Length: 38912 662s # 662s #server response: 662s #HTTP/1.1 200 OK 662s #Connection: close 662s #Date: Fri, 29 Nov 2024 19:56:49 GMT 662s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 662s #Vary: In-If1 662s #Content-Length: 6 662s #Client-Date: Fri, 29 Nov 2024 19:56:49 GMT 662s #Client-Peer: 127.0.0.1:8558 662s #Client-Response-Num: 1 662s #DMMATCH1: 1 662s # 662s # testing : length posted 662s # expected: '38912' 662s # received: 38912 662s ok 46 662s #lwp request: 662s #POST http://localhost:8558/eat_post HTTP/1.1 662s #User-Agent: libwww-perl/6.77 662s #Content-Length: 39936 662s # 662s #server response: 662s #HTTP/1.1 200 OK 662s #Connection: close 662s #Date: Fri, 29 Nov 2024 19:56:49 GMT 662s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 662s #Vary: In-If1 662s #Content-Length: 6 662s #Client-Date: Fri, 29 Nov 2024 19:56:49 GMT 662s #Client-Peer: 127.0.0.1:8558 662s #Client-Response-Num: 1 662s #DMMATCH1: 1 662s # 662s # testing : length posted 662s # expected: '39936' 662s # received: 39936 662s ok 47 662s #lwp request: 662s #POST http://localhost:8558/eat_post HTTP/1.1 662s #User-Agent: libwww-perl/6.77 662s #Content-Length: 40960 662s # 662s #server response: 662s #HTTP/1.1 200 OK 662s #Connection: close 662s #Date: Fri, 29 Nov 2024 19:56:49 GMT 662s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 662s #Vary: In-If1 662s #Content-Length: 6 662s #Client-Date: Fri, 29 Nov 2024 19:56:49 GMT 662s #Client-Peer: 127.0.0.1:8558 662s #Client-Response-Num: 1 662s #DMMATCH1: 1 662s # 662s # testing : length posted 662s # expected: '40960' 662s # received: 40960 662s ok 48 662s #lwp request: 662s #POST http://localhost:8558/eat_post HTTP/1.1 662s #User-Agent: libwww-perl/6.77 662s #Content-Length: 41984 662s # 662s #server response: 662s #HTTP/1.1 200 OK 662s #Connection: close 662s #Date: Fri, 29 Nov 2024 19:56:49 GMT 662s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 662s #Vary: In-If1 662s #Content-Length: 6 662s #Client-Date: Fri, 29 Nov 2024 19:56:49 GMT 662s #Client-Peer: 127.0.0.1:8558 662s #Client-Response-Num: 1 662s #DMMATCH1: 1 662s # 662s # testing : length posted 662s # expected: '41984' 662s # received: 41984 662s ok 49 662s #lwp request: 662s #POST http://localhost:8558/eat_post HTTP/1.1 662s #User-Agent: libwww-perl/6.77 662s #Content-Length: 43008 662s # 662s #server response: 662s #HTTP/1.1 200 OK 662s #Connection: close 662s #Date: Fri, 29 Nov 2024 19:56:49 GMT 662s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 662s #Vary: In-If1 662s #Content-Length: 6 662s #Client-Date: Fri, 29 Nov 2024 19:56:49 GMT 662s #Client-Peer: 127.0.0.1:8558 662s #Client-Response-Num: 1 662s #DMMATCH1: 1 662s # 662s # testing : length posted 662s # expected: '43008' 662s # received: 43008 662s ok 50 662s #lwp request: 662s #POST http://localhost:8558/eat_post HTTP/1.1 662s #User-Agent: libwww-perl/6.77 662s #Content-Length: 44032 662s # 662s #server response: 662s #HTTP/1.1 200 OK 662s #Connection: close 662s #Date: Fri, 29 Nov 2024 19:56:49 GMT 662s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 662s #Vary: In-If1 662s #Content-Length: 6 662s #Client-Date: Fri, 29 Nov 2024 19:56:49 GMT 662s #Client-Peer: 127.0.0.1:8558 662s #Client-Response-Num: 1 662s #DMMATCH1: 1 662s # 662s # testing : length posted 662s # expected: '44032' 662s # received: 44032 662s ok 51 662s #lwp request: 662s #POST http://localhost:8558/eat_post HTTP/1.1 662s #User-Agent: libwww-perl/6.77 662s #Content-Length: 45056 662s # 662s #server response: 662s #HTTP/1.1 200 OK 662s #Connection: close 662s #Date: Fri, 29 Nov 2024 19:56:49 GMT 662s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 662s #Vary: In-If1 662s #Content-Length: 6 662s #Client-Date: Fri, 29 Nov 2024 19:56:49 GMT 662s #Client-Peer: 127.0.0.1:8558 662s #Client-Response-Num: 1 662s #DMMATCH1: 1 662s # 662s # testing : length posted 662s # expected: '45056' 662s # received: 45056 662s ok 52 662s #lwp request: 662s #POST http://localhost:8558/eat_post HTTP/1.1 662s #User-Agent: libwww-perl/6.77 662s #Content-Length: 46080 662s # 662s #server response: 662s #HTTP/1.1 200 OK 662s #Connection: close 662s #Date: Fri, 29 Nov 2024 19:56:49 GMT 662s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 662s #Vary: In-If1 662s #Content-Length: 6 662s #Client-Date: Fri, 29 Nov 2024 19:56:49 GMT 662s #Client-Peer: 127.0.0.1:8558 662s #Client-Response-Num: 1 662s #DMMATCH1: 1 662s # 662s # testing : length posted 662s # expected: '46080' 662s # received: 46080 662s ok 53 662s #lwp request: 662s #POST http://localhost:8558/eat_post HTTP/1.1 662s #User-Agent: libwww-perl/6.77 662s #Content-Length: 47104 662s # 662s #server response: 662s #HTTP/1.1 200 OK 662s #Connection: close 662s #Date: Fri, 29 Nov 2024 19:56:49 GMT 662s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 662s #Vary: In-If1 662s #Content-Length: 6 662s #Client-Date: Fri, 29 Nov 2024 19:56:49 GMT 662s #Client-Peer: 127.0.0.1:8558 662s #Client-Response-Num: 1 662s #DMMATCH1: 1 662s # 662s # testing : length posted 662s # expected: '47104' 662s # received: 47104 662s ok 54 662s #lwp request: 662s #POST http://localhost:8558/eat_post HTTP/1.1 662s #User-Agent: libwww-perl/6.77 662s #Content-Length: 48128 662s # 662s #server response: 662s #HTTP/1.1 200 OK 662s #Connection: close 662s #Date: Fri, 29 Nov 2024 19:56:49 GMT 662s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 662s #Vary: In-If1 662s #Content-Length: 6 662s #Client-Date: Fri, 29 Nov 2024 19:56:49 GMT 662s #Client-Peer: 127.0.0.1:8558 662s #Client-Response-Num: 1 662s #DMMATCH1: 1 662s # 662s # testing : length posted 662s # expected: '48128' 662s # received: 48128 662s ok 55 662s #lwp request: 662s #POST http://localhost:8558/eat_post HTTP/1.1 662s #User-Agent: libwww-perl/6.77 662s #Content-Length: 49152 662s # 662s #server response: 662s #HTTP/1.1 200 OK 662s #Connection: close 662s #Date: Fri, 29 Nov 2024 19:56:49 GMT 662s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 662s #Vary: In-If1 662s #Content-Length: 6 662s #Client-Date: Fri, 29 Nov 2024 19:56:49 GMT 662s #Client-Peer: 127.0.0.1:8558 662s #Client-Response-Num: 1 662s #DMMATCH1: 1 662s # 662s # testing : length posted 662s # expected: '49152' 662s # received: 49152 662s ok 56 662s #lwp request: 662s #POST http://localhost:8558/eat_post HTTP/1.1 662s #User-Agent: libwww-perl/6.77 662s #Content-Length: 50176 662s # 662s #server response: 662s #HTTP/1.1 200 OK 662s #Connection: close 662s #Date: Fri, 29 Nov 2024 19:56:49 GMT 662s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 662s #Vary: In-If1 662s #Content-Length: 6 662s #Client-Date: Fri, 29 Nov 2024 19:56:49 GMT 662s #Client-Peer: 127.0.0.1:8558 662s #Client-Response-Num: 1 662s #DMMATCH1: 1 662s # 662s # testing : length posted 662s # expected: '50176' 662s # received: 50176 662s ok 57 662s #lwp request: 662s #POST http://localhost:8558/eat_post HTTP/1.1 662s #User-Agent: libwww-perl/6.77 662s #Content-Length: 51200 662s # 662s #server response: 662s #HTTP/1.1 200 OK 662s #Connection: close 662s #Date: Fri, 29 Nov 2024 19:56:49 GMT 662s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 662s #Vary: In-If1 662s #Content-Length: 6 662s #Client-Date: Fri, 29 Nov 2024 19:56:49 GMT 662s #Client-Peer: 127.0.0.1:8558 662s #Client-Response-Num: 1 662s #DMMATCH1: 1 662s # 662s # testing : length posted 662s # expected: '51200' 662s # received: 51200 662s ok 58 662s #lwp request: 662s #POST http://localhost:8558/eat_post HTTP/1.1 662s #User-Agent: libwww-perl/6.77 662s #Content-Length: 102400 662s # 662s #server response: 662s #HTTP/1.1 200 OK 662s #Connection: close 662s #Date: Fri, 29 Nov 2024 19:56:49 GMT 662s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 662s #Vary: In-If1 662s #Content-Length: 7 662s #Client-Date: Fri, 29 Nov 2024 19:56:49 GMT 662s #Client-Peer: 127.0.0.1:8558 662s #Client-Response-Num: 1 662s #DMMATCH1: 1 662s # 662s # testing : length posted 662s # expected: '102400' 662s # received: 102400 662s ok 59 662s # testing : / with proxy_http_https_proxy_section (http) 662s # expected: 200 662s # received: '200' 662s ok 60 662s # testing : CGI script with folded headers 662s # expected: 200 662s # received: '200' 662s ok 61 662s # testing : using valid proxyssl client cert 662s # expected: 200 662s # received: '200' 662s ok 62 662s # testing : using invalid proxyssl client cert 662s # expected: 403 662s # received: '403' 662s ok 63 662s # testing : protected cgi script 662s # expected: 200 662s # received: '200' 662s ok 64 662s # testing : X-Forwarded-Host header 662s # expected: 'localhost:8560' 662s # received: 'localhost:8560' 662s ok 65 662s # testing : client subject common name 662s # expected: 'client_ok' 662s # received: 'client_ok' 662s ok 66 662s # testing : ProxyPassReverse Location rewrite 662s # expected: 'http://localhost:8560/modules/' 662s # received: 'http://localhost:8560/modules/' 662s ok 67 662s #lwp request: 662s #POST http://localhost:8560/eat_post HTTP/1.1 662s #User-Agent: libwww-perl/6.77 662s #Content-Length: 1024 662s # 662s #server response: 662s #HTTP/1.1 200 OK 662s #Connection: close 662s #Date: Fri, 29 Nov 2024 19:56:50 GMT 662s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 662s #Vary: In-If1 662s #Content-Length: 5 662s #Client-Date: Fri, 29 Nov 2024 19:56:50 GMT 662s #Client-Peer: 127.0.0.1:8560 662s #Client-Response-Num: 1 662s #DMMATCH1: 1 662s # 662s # testing : length posted 662s # expected: '1024' 662s # received: 1024 662s ok 68 662s #lwp request: 662s #POST http://localhost:8560/eat_post HTTP/1.1 662s #User-Agent: libwww-perl/6.77 662s #Content-Length: 2048 662s # 662s #server response: 662s #HTTP/1.1 200 OK 662s #Connection: close 662s #Date: Fri, 29 Nov 2024 19:56:50 GMT 662s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 662s #Vary: In-If1 662s #Content-Length: 5 662s #Client-Date: Fri, 29 Nov 2024 19:56:50 GMT 662s #Client-Peer: 127.0.0.1:8560 662s #Client-Response-Num: 1 662s #DMMATCH1: 1 662s # 662s # testing : length posted 662s # expected: '2048' 662s # received: 2048 662s ok 69 662s #lwp request: 662s #POST http://localhost:8560/eat_post HTTP/1.1 662s #User-Agent: libwww-perl/6.77 662s #Content-Length: 3072 662s # 662s #server response: 662s #HTTP/1.1 200 OK 662s #Connection: close 662s #Date: Fri, 29 Nov 2024 19:56:50 GMT 662s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 662s #Vary: In-If1 662s #Content-Length: 5 662s #Client-Date: Fri, 29 Nov 2024 19:56:50 GMT 662s #Client-Peer: 127.0.0.1:8560 662s #Client-Response-Num: 1 662s #DMMATCH1: 1 662s # 662s # testing : length posted 662s # expected: '3072' 662s # received: 3072 662s ok 70 662s #lwp request: 662s #POST http://localhost:8560/eat_post HTTP/1.1 662s #User-Agent: libwww-perl/6.77 662s #Content-Length: 4096 662s # 662s #server response: 662s #HTTP/1.1 200 OK 662s #Connection: close 662s #Date: Fri, 29 Nov 2024 19:56:50 GMT 662s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 662s #Vary: In-If1 662s #Content-Length: 5 662s #Client-Date: Fri, 29 Nov 2024 19:56:50 GMT 662s #Client-Peer: 127.0.0.1:8560 662s #Client-Response-Num: 1 662s #DMMATCH1: 1 662s # 662s # testing : length posted 662s # expected: '4096' 662s # received: 4096 662s ok 71 662s #lwp request: 662s #POST http://localhost:8560/eat_post HTTP/1.1 662s #User-Agent: libwww-perl/6.77 662s #Content-Length: 5120 662s # 662s #server response: 662s #HTTP/1.1 200 OK 662s #Connection: close 662s #Date: Fri, 29 Nov 2024 19:56:50 GMT 662s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 662s #Vary: In-If1 662s #Content-Length: 5 662s #Client-Date: Fri, 29 Nov 2024 19:56:50 GMT 662s #Client-Peer: 127.0.0.1:8560 662s #Client-Response-Num: 1 662s #DMMATCH1: 1 662s # 662s # testing : length posted 662s # expected: '5120' 662s # received: 5120 662s ok 72 662s #lwp request: 662s #POST http://localhost:8560/eat_post HTTP/1.1 662s #User-Agent: libwww-perl/6.77 662s #Content-Length: 6144 662s # 662s #server response: 662s #HTTP/1.1 200 OK 662s #Connection: close 662s #Date: Fri, 29 Nov 2024 19:56:50 GMT 662s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 662s #Vary: In-If1 662s #Content-Length: 5 662s #Client-Date: Fri, 29 Nov 2024 19:56:50 GMT 662s #Client-Peer: 127.0.0.1:8560 662s #Client-Response-Num: 1 662s #DMMATCH1: 1 662s # 662s # testing : length posted 662s # expected: '6144' 662s # received: 6144 662s ok 73 662s #lwp request: 662s #POST http://localhost:8560/eat_post HTTP/1.1 662s #User-Agent: libwww-perl/6.77 662s #Content-Length: 7168 662s # 662s #server response: 662s #HTTP/1.1 200 OK 662s #Connection: close 662s #Date: Fri, 29 Nov 2024 19:56:50 GMT 662s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 662s #Vary: In-If1 662s #Content-Length: 5 662s #Client-Date: Fri, 29 Nov 2024 19:56:50 GMT 662s #Client-Peer: 127.0.0.1:8560 662s #Client-Response-Num: 1 662s #DMMATCH1: 1 662s # 662s # testing : length posted 662s # expected: '7168' 662s # received: 7168 662s ok 74 662s #lwp request: 662s #POST http://localhost:8560/eat_post HTTP/1.1 662s #User-Agent: libwww-perl/6.77 662s #Content-Length: 8192 662s # 662s #server response: 662s #HTTP/1.1 200 OK 662s #Connection: close 662s #Date: Fri, 29 Nov 2024 19:56:50 GMT 662s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 662s #Vary: In-If1 662s #Content-Length: 5 662s #Client-Date: Fri, 29 Nov 2024 19:56:50 GMT 662s #Client-Peer: 127.0.0.1:8560 662s #Client-Response-Num: 1 662s #DMMATCH1: 1 662s # 662s # testing : length posted 662s # expected: '8192' 662s # received: 8192 662s ok 75 662s #lwp request: 662s #POST http://localhost:8560/eat_post HTTP/1.1 662s #User-Agent: libwww-perl/6.77 662s #Content-Length: 9216 662s # 662s #server response: 662s #HTTP/1.1 200 OK 662s #Connection: close 662s #Date: Fri, 29 Nov 2024 19:56:50 GMT 662s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 662s #Vary: In-If1 662s #Content-Length: 5 662s #Client-Date: Fri, 29 Nov 2024 19:56:50 GMT 662s #Client-Peer: 127.0.0.1:8560 662s #Client-Response-Num: 1 662s #DMMATCH1: 1 662s # 662s # testing : length posted 662s # expected: '9216' 662s # received: 9216 662s ok 76 662s #lwp request: 662s #POST http://localhost:8560/eat_post HTTP/1.1 662s #User-Agent: libwww-perl/6.77 662s #Content-Length: 10240 662s # 662s #server response: 662s #HTTP/1.1 200 OK 662s #Connection: close 662s #Date: Fri, 29 Nov 2024 19:56:50 GMT 662s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 662s #Vary: In-If1 662s #Content-Length: 6 662s #Client-Date: Fri, 29 Nov 2024 19:56:50 GMT 662s #Client-Peer: 127.0.0.1:8560 662s #Client-Response-Num: 1 662s #DMMATCH1: 1 662s # 662s # testing : length posted 662s # expected: '10240' 662s # received: 10240 662s ok 77 662s #lwp request: 662s #POST http://localhost:8560/eat_post HTTP/1.1 662s #User-Agent: libwww-perl/6.77 662s #Content-Length: 11264 662s # 662s #server response: 662s #HTTP/1.1 200 OK 662s #Connection: close 662s #Date: Fri, 29 Nov 2024 19:56:50 GMT 662s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 662s #Vary: In-If1 662s #Content-Length: 6 662s #Client-Date: Fri, 29 Nov 2024 19:56:50 GMT 662s #Client-Peer: 127.0.0.1:8560 662s #Client-Response-Num: 1 662s #DMMATCH1: 1 662s # 662s # testing : length posted 662s # expected: '11264' 662s # received: 11264 662s ok 78 662s #lwp request: 662s #POST http://localhost:8560/eat_post HTTP/1.1 662s #User-Agent: libwww-perl/6.77 662s #Content-Length: 12288 662s # 662s #server response: 662s #HTTP/1.1 200 OK 662s #Connection: close 662s #Date: Fri, 29 Nov 2024 19:56:50 GMT 662s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 662s #Vary: In-If1 662s #Content-Length: 6 662s #Client-Date: Fri, 29 Nov 2024 19:56:50 GMT 662s #Client-Peer: 127.0.0.1:8560 662s #Client-Response-Num: 1 662s #DMMATCH1: 1 662s # 662s # testing : length posted 662s # expected: '12288' 662s # received: 12288 662s ok 79 662s #lwp request: 662s #POST http://localhost:8560/eat_post HTTP/1.1 662s #User-Agent: libwww-perl/6.77 662s #Content-Length: 13312 662s # 662s #server response: 662s #HTTP/1.1 200 OK 662s #Connection: close 662s #Date: Fri, 29 Nov 2024 19:56:50 GMT 662s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 662s #Vary: In-If1 662s #Content-Length: 6 662s #Client-Date: Fri, 29 Nov 2024 19:56:50 GMT 662s #Client-Peer: 127.0.0.1:8560 662s #Client-Response-Num: 1 662s #DMMATCH1: 1 662s # 662s # testing : length posted 662s # expected: '13312' 662s # received: 13312 662s ok 80 662s #lwp request: 662s #POST http://localhost:8560/eat_post HTTP/1.1 662s #User-Agent: libwww-perl/6.77 662s #Content-Length: 14336 662s # 662s #server response: 662s #HTTP/1.1 200 OK 662s #Connection: close 662s #Date: Fri, 29 Nov 2024 19:56:50 GMT 662s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 662s #Vary: In-If1 662s #Content-Length: 6 662s #Client-Date: Fri, 29 Nov 2024 19:56:50 GMT 662s #Client-Peer: 127.0.0.1:8560 662s #Client-Response-Num: 1 662s #DMMATCH1: 1 662s # 662s # testing : length posted 662s # expected: '14336' 662s # received: 14336 662s ok 81 662s #lwp request: 662s #POST http://localhost:8560/eat_post HTTP/1.1 662s #User-Agent: libwww-perl/6.77 662s #Content-Length: 15360 662s # 662s #server response: 662s #HTTP/1.1 200 OK 662s #Connection: close 662s #Date: Fri, 29 Nov 2024 19:56:50 GMT 662s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 662s #Vary: In-If1 662s #Content-Length: 6 662s #Client-Date: Fri, 29 Nov 2024 19:56:50 GMT 662s #Client-Peer: 127.0.0.1:8560 662s #Client-Response-Num: 1 662s #DMMATCH1: 1 662s # 662s # testing : length posted 662s # expected: '15360' 662s # received: 15360 662s ok 82 662s #lwp request: 662s #POST http://localhost:8560/eat_post HTTP/1.1 662s #User-Agent: libwww-perl/6.77 662s #Content-Length: 16384 662s # 662s #server response: 662s #HTTP/1.1 200 OK 662s #Connection: close 662s #Date: Fri, 29 Nov 2024 19:56:50 GMT 662s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 662s #Vary: In-If1 662s #Content-Length: 6 662s #Client-Date: Fri, 29 Nov 2024 19:56:50 GMT 662s #Client-Peer: 127.0.0.1:8560 662s #Client-Response-Num: 1 662s #DMMATCH1: 1 662s # 662s # testing : length posted 662s # expected: '16384' 662s # received: 16384 662s ok 83 662s #lwp request: 662s #POST http://localhost:8560/eat_post HTTP/1.1 662s #User-Agent: libwww-perl/6.77 662s #Content-Length: 17408 662s # 662s #server response: 662s #HTTP/1.1 200 OK 662s #Connection: close 662s #Date: Fri, 29 Nov 2024 19:56:50 GMT 662s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 662s #Vary: In-If1 662s #Content-Length: 6 662s #Client-Date: Fri, 29 Nov 2024 19:56:50 GMT 662s #Client-Peer: 127.0.0.1:8560 662s #Client-Response-Num: 1 662s #DMMATCH1: 1 662s # 662s # testing : length posted 662s # expected: '17408' 662s # received: 17408 662s ok 84 662s #lwp request: 662s #POST http://localhost:8560/eat_post HTTP/1.1 662s #User-Agent: libwww-perl/6.77 662s #Content-Length: 18432 662s # 662s #server response: 662s #HTTP/1.1 200 OK 662s #Connection: close 662s #Date: Fri, 29 Nov 2024 19:56:50 GMT 662s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 662s #Vary: In-If1 662s #Content-Length: 6 662s #Client-Date: Fri, 29 Nov 2024 19:56:50 GMT 662s #Client-Peer: 127.0.0.1:8560 662s #Client-Response-Num: 1 662s #DMMATCH1: 1 662s # 662s # testing : length posted 662s # expected: '18432' 662s # received: 18432 662s ok 85 662s #lwp request: 662s #POST http://localhost:8560/eat_post HTTP/1.1 662s #User-Agent: libwww-perl/6.77 662s #Content-Length: 19456 662s # 662s #server response: 662s #HTTP/1.1 200 OK 662s #Connection: close 662s #Date: Fri, 29 Nov 2024 19:56:50 GMT 662s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 662s #Vary: In-If1 662s #Content-Length: 6 662s #Client-Date: Fri, 29 Nov 2024 19:56:50 GMT 662s #Client-Peer: 127.0.0.1:8560 662s #Client-Response-Num: 1 662s #DMMATCH1: 1 662s # 662s # testing : length posted 662s # expected: '19456' 662s # received: 19456 662s ok 86 662s #lwp request: 662s #POST http://localhost:8560/eat_post HTTP/1.1 662s #User-Agent: libwww-perl/6.77 662s #Content-Length: 20480 662s # 662s #server response: 662s #HTTP/1.1 200 OK 662s #Connection: close 662s #Date: Fri, 29 Nov 2024 19:56:50 GMT 662s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 662s #Vary: In-If1 662s #Content-Length: 6 662s #Client-Date: Fri, 29 Nov 2024 19:56:50 GMT 662s #Client-Peer: 127.0.0.1:8560 662s #Client-Response-Num: 1 662s #DMMATCH1: 1 662s # 662s # testing : length posted 662s # expected: '20480' 662s # received: 20480 662s ok 87 662s #lwp request: 662s #POST http://localhost:8560/eat_post HTTP/1.1 662s #User-Agent: libwww-perl/6.77 662s #Content-Length: 21504 662s # 662s #server response: 662s #HTTP/1.1 200 OK 662s #Connection: close 662s #Date: Fri, 29 Nov 2024 19:56:50 GMT 662s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 662s #Vary: In-If1 662s #Content-Length: 6 662s #Client-Date: Fri, 29 Nov 2024 19:56:50 GMT 662s #Client-Peer: 127.0.0.1:8560 662s #Client-Response-Num: 1 662s #DMMATCH1: 1 662s # 662s # testing : length posted 662s # expected: '21504' 662s # received: 21504 662s ok 88 662s #lwp request: 662s #POST http://localhost:8560/eat_post HTTP/1.1 662s #User-Agent: libwww-perl/6.77 662s #Content-Length: 22528 662s # 662s #server response: 662s #HTTP/1.1 200 OK 662s #Connection: close 662s #Date: Fri, 29 Nov 2024 19:56:50 GMT 662s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 662s #Vary: In-If1 662s #Content-Length: 6 662s #Client-Date: Fri, 29 Nov 2024 19:56:50 GMT 662s #Client-Peer: 127.0.0.1:8560 662s #Client-Response-Num: 1 662s #DMMATCH1: 1 662s # 662s # testing : length posted 662s # expected: '22528' 662s # received: 22528 662s ok 89 662s #lwp request: 662s #POST http://localhost:8560/eat_post HTTP/1.1 662s #User-Agent: libwww-perl/6.77 662s #Content-Length: 23552 662s # 662s #server response: 662s #HTTP/1.1 200 OK 662s #Connection: close 662s #Date: Fri, 29 Nov 2024 19:56:50 GMT 662s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 662s #Vary: In-If1 662s #Content-Length: 6 662s #Client-Date: Fri, 29 Nov 2024 19:56:50 GMT 662s #Client-Peer: 127.0.0.1:8560 662s #Client-Response-Num: 1 662s #DMMATCH1: 1 662s # 662s # testing : length posted 662s # expected: '23552' 662s # received: 23552 662s ok 90 662s #lwp request: 662s #POST http://localhost:8560/eat_post HTTP/1.1 662s #User-Agent: libwww-perl/6.77 662s #Content-Length: 24576 662s # 662s #server response: 662s #HTTP/1.1 200 OK 662s #Connection: close 662s #Date: Fri, 29 Nov 2024 19:56:50 GMT 662s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 662s #Vary: In-If1 662s #Content-Length: 6 662s #Client-Date: Fri, 29 Nov 2024 19:56:50 GMT 662s #Client-Peer: 127.0.0.1:8560 662s #Client-Response-Num: 1 662s #DMMATCH1: 1 662s # 662s # testing : length posted 662s # expected: '24576' 662s # received: 24576 662s ok 91 662s #lwp request: 662s #POST http://localhost:8560/eat_post HTTP/1.1 662s #User-Agent: libwww-perl/6.77 662s #Content-Length: 25600 662s # 662s #server response: 662s #HTTP/1.1 200 OK 662s #Connection: close 662s #Date: Fri, 29 Nov 2024 19:56:50 GMT 662s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 662s #Vary: In-If1 662s #Content-Length: 6 662s #Client-Date: Fri, 29 Nov 2024 19:56:50 GMT 662s #Client-Peer: 127.0.0.1:8560 662s #Client-Response-Num: 1 662s #DMMATCH1: 1 662s # 662s # testing : length posted 662s # expected: '25600' 662s # received: 25600 662s ok 92 662s #lwp request: 662s #POST http://localhost:8560/eat_post HTTP/1.1 662s #User-Agent: libwww-perl/6.77 662s #Content-Length: 26624 662s # 662s #server response: 662s #HTTP/1.1 200 OK 662s #Connection: close 662s #Date: Fri, 29 Nov 2024 19:56:50 GMT 662s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 662s #Vary: In-If1 662s #Content-Length: 6 662s #Client-Date: Fri, 29 Nov 2024 19:56:50 GMT 662s #Client-Peer: 127.0.0.1:8560 662s #Client-Response-Num: 1 662s #DMMATCH1: 1 662s # 662s # testing : length posted 662s # expected: '26624' 662s # received: 26624 662s ok 93 662s #lwp request: 662s #POST http://localhost:8560/eat_post HTTP/1.1 662s #User-Agent: libwww-perl/6.77 662s #Content-Length: 27648 662s # 662s #server response: 662s #HTTP/1.1 200 OK 662s #Connection: close 662s #Date: Fri, 29 Nov 2024 19:56:50 GMT 662s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 662s #Vary: In-If1 662s #Content-Length: 6 662s #Client-Date: Fri, 29 Nov 2024 19:56:50 GMT 662s #Client-Peer: 127.0.0.1:8560 662s #Client-Response-Num: 1 662s #DMMATCH1: 1 662s # 662s # testing : length posted 662s # expected: '27648' 662s # received: 27648 662s ok 94 662s #lwp request: 662s #POST http://localhost:8560/eat_post HTTP/1.1 662s #User-Agent: libwww-perl/6.77 662s #Content-Length: 28672 662s # 662s #server response: 662s #HTTP/1.1 200 OK 662s #Connection: close 662s #Date: Fri, 29 Nov 2024 19:56:50 GMT 662s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 662s #Vary: In-If1 662s #Content-Length: 6 662s #Client-Date: Fri, 29 Nov 2024 19:56:50 GMT 662s #Client-Peer: 127.0.0.1:8560 662s #Client-Response-Num: 1 662s #DMMATCH1: 1 662s # 662s # testing : length posted 662s # expected: '28672' 662s # received: 28672 662s ok 95 662s #lwp request: 662s #POST http://localhost:8560/eat_post HTTP/1.1 662s #User-Agent: libwww-perl/6.77 662s #Content-Length: 29696 662s # 662s #server response: 662s #HTTP/1.1 200 OK 662s #Connection: close 662s #Date: Fri, 29 Nov 2024 19:56:50 GMT 662s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 662s #Vary: In-If1 662s #Content-Length: 6 662s #Client-Date: Fri, 29 Nov 2024 19:56:50 GMT 662s #Client-Peer: 127.0.0.1:8560 662s #Client-Response-Num: 1 662s #DMMATCH1: 1 662s # 662s # testing : length posted 662s # expected: '29696' 662s # received: 29696 662s ok 96 662s #lwp request: 662s #POST http://localhost:8560/eat_post HTTP/1.1 662s #User-Agent: libwww-perl/6.77 662s #Content-Length: 30720 662s # 662s #server response: 662s #HTTP/1.1 200 OK 662s #Connection: close 662s #Date: Fri, 29 Nov 2024 19:56:50 GMT 662s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 662s #Vary: In-If1 662s #Content-Length: 6 662s #Client-Date: Fri, 29 Nov 2024 19:56:50 GMT 662s #Client-Peer: 127.0.0.1:8560 662s #Client-Response-Num: 1 662s #DMMATCH1: 1 662s # 662s # testing : length posted 662s # expected: '30720' 662s # received: 30720 662s ok 97 662s #lwp request: 662s #POST http://localhost:8560/eat_post HTTP/1.1 662s #User-Agent: libwww-perl/6.77 662s #Content-Length: 31744 662s # 662s #server response: 662s #HTTP/1.1 200 OK 662s #Connection: close 662s #Date: Fri, 29 Nov 2024 19:56:50 GMT 662s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 662s #Vary: In-If1 662s #Content-Length: 6 662s #Client-Date: Fri, 29 Nov 2024 19:56:50 GMT 662s #Client-Peer: 127.0.0.1:8560 662s #Client-Response-Num: 1 662s #DMMATCH1: 1 662s # 662s # testing : length posted 662s # expected: '31744' 662s # received: 31744 662s ok 98 662s #lwp request: 662s #POST http://localhost:8560/eat_post HTTP/1.1 662s #User-Agent: libwww-perl/6.77 662s #Content-Length: 32768 662s # 662s #server response: 662s #HTTP/1.1 200 OK 662s #Connection: close 662s #Date: Fri, 29 Nov 2024 19:56:50 GMT 662s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 662s #Vary: In-If1 662s #Content-Length: 6 662s #Client-Date: Fri, 29 Nov 2024 19:56:50 GMT 662s #Client-Peer: 127.0.0.1:8560 662s #Client-Response-Num: 1 662s #DMMATCH1: 1 662s # 662s # testing : length posted 662s # expected: '32768' 662s # received: 32768 662s ok 99 662s #lwp request: 662s #POST http://localhost:8560/eat_post HTTP/1.1 662s #User-Agent: libwww-perl/6.77 662s #Content-Length: 33792 662s # 662s #server response: 662s #HTTP/1.1 200 OK 662s #Connection: close 662s #Date: Fri, 29 Nov 2024 19:56:50 GMT 662s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 662s #Vary: In-If1 662s #Content-Length: 6 662s #Client-Date: Fri, 29 Nov 2024 19:56:50 GMT 662s #Client-Peer: 127.0.0.1:8560 662s #Client-Response-Num: 1 662s #DMMATCH1: 1 662s # 662s # testing : length posted 662s # expected: '33792' 662s # received: 33792 662s ok 100 662s #lwp request: 662s #POST http://localhost:8560/eat_post HTTP/1.1 662s #User-Agent: libwww-perl/6.77 662s #Content-Length: 34816 662s # 662s #server response: 662s #HTTP/1.1 200 OK 662s #Connection: close 662s #Date: Fri, 29 Nov 2024 19:56:50 GMT 662s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 662s #Vary: In-If1 662s #Content-Length: 6 662s #Client-Date: Fri, 29 Nov 2024 19:56:50 GMT 662s #Client-Peer: 127.0.0.1:8560 662s #Client-Response-Num: 1 662s #DMMATCH1: 1 662s # 662s # testing : length posted 662s # expected: '34816' 662s # received: 34816 662s ok 101 662s #lwp request: 662s #POST http://localhost:8560/eat_post HTTP/1.1 662s #User-Agent: libwww-perl/6.77 662s #Content-Length: 35840 662s # 662s #server response: 662s #HTTP/1.1 200 OK 662s #Connection: close 662s #Date: Fri, 29 Nov 2024 19:56:50 GMT 662s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 662s #Vary: In-If1 662s #Content-Length: 6 662s #Client-Date: Fri, 29 Nov 2024 19:56:50 GMT 662s #Client-Peer: 127.0.0.1:8560 662s #Client-Response-Num: 1 662s #DMMATCH1: 1 662s # 662s # testing : length posted 662s # expected: '35840' 662s # received: 35840 662s ok 102 662s #lwp request: 662s #POST http://localhost:8560/eat_post HTTP/1.1 662s #User-Agent: libwww-perl/6.77 662s #Content-Length: 36864 662s # 662s #server response: 662s #HTTP/1.1 200 OK 662s #Connection: close 662s #Date: Fri, 29 Nov 2024 19:56:50 GMT 662s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 662s #Vary: In-If1 662s #Content-Length: 6 662s #Client-Date: Fri, 29 Nov 2024 19:56:50 GMT 662s #Client-Peer: 127.0.0.1:8560 662s #Client-Response-Num: 1 662s #DMMATCH1: 1 662s # 662s # testing : length posted 662s # expected: '36864' 662s # received: 36864 662s ok 103 662s #lwp request: 662s #POST http://localhost:8560/eat_post HTTP/1.1 662s #User-Agent: libwww-perl/6.77 662s #Content-Length: 37888 662s # 662s #server response: 662s #HTTP/1.1 200 OK 662s #Connection: close 662s #Date: Fri, 29 Nov 2024 19:56:50 GMT 662s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 662s #Vary: In-If1 662s #Content-Length: 6 662s #Client-Date: Fri, 29 Nov 2024 19:56:50 GMT 662s #Client-Peer: 127.0.0.1:8560 662s #Client-Response-Num: 1 662s #DMMATCH1: 1 662s # 662s # testing : length posted 662s # expected: '37888' 662s # received: 37888 662s ok 104 662s #lwp request: 662s #POST http://localhost:8560/eat_post HTTP/1.1 662s #User-Agent: libwww-perl/6.77 662s #Content-Length: 38912 662s # 662s #server response: 662s #HTTP/1.1 200 OK 662s #Connection: close 662s #Date: Fri, 29 Nov 2024 19:56:50 GMT 662s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 662s #Vary: In-If1 662s #Content-Length: 6 662s #Client-Date: Fri, 29 Nov 2024 19:56:50 GMT 662s #Client-Peer: 127.0.0.1:8560 662s #Client-Response-Num: 1 662s #DMMATCH1: 1 662s # 662s # testing : length posted 662s # expected: '38912' 662s # received: 38912 662s ok 105 662s #lwp request: 662s #POST http://localhost:8560/eat_post HTTP/1.1 662s #User-Agent: libwww-perl/6.77 662s #Content-Length: 39936 662s # 662s #server response: 662s #HTTP/1.1 200 OK 662s #Connection: close 662s #Date: Fri, 29 Nov 2024 19:56:50 GMT 662s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 662s #Vary: In-If1 662s #Content-Length: 6 662s #Client-Date: Fri, 29 Nov 2024 19:56:50 GMT 662s #Client-Peer: 127.0.0.1:8560 662s #Client-Response-Num: 1 662s #DMMATCH1: 1 662s # 662s # testing : length posted 662s # expected: '39936' 662s # received: 39936 662s ok 106 662s #lwp request: 662s #POST http://localhost:8560/eat_post HTTP/1.1 662s #User-Agent: libwww-perl/6.77 662s #Content-Length: 40960 662s # 662s #server response: 662s #HTTP/1.1 200 OK 662s #Connection: close 662s #Date: Fri, 29 Nov 2024 19:56:50 GMT 662s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 662s #Vary: In-If1 662s #Content-Length: 6 662s #Client-Date: Fri, 29 Nov 2024 19:56:50 GMT 662s #Client-Peer: 127.0.0.1:8560 662s #Client-Response-Num: 1 662s #DMMATCH1: 1 662s # 662s # testing : length posted 662s # expected: '40960' 662s # received: 40960 662s ok 107 662s #lwp request: 662s #POST http://localhost:8560/eat_post HTTP/1.1 662s #User-Agent: libwww-perl/6.77 662s #Content-Length: 41984 662s # 662s #server response: 662s #HTTP/1.1 200 OK 662s #Connection: close 662s #Date: Fri, 29 Nov 2024 19:56:50 GMT 662s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 662s #Vary: In-If1 662s #Content-Length: 6 662s #Client-Date: Fri, 29 Nov 2024 19:56:50 GMT 662s #Client-Peer: 127.0.0.1:8560 662s #Client-Response-Num: 1 662s #DMMATCH1: 1 662s # 662s # testing : length posted 662s # expected: '41984' 662s # received: 41984 662s ok 108 662s #lwp request: 662s #POST http://localhost:8560/eat_post HTTP/1.1 662s #User-Agent: libwww-perl/6.77 662s #Content-Length: 43008 662s # 662s #server response: 662s #HTTP/1.1 200 OK 662s #Connection: close 662s #Date: Fri, 29 Nov 2024 19:56:50 GMT 662s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 662s #Vary: In-If1 662s #Content-Length: 6 662s #Client-Date: Fri, 29 Nov 2024 19:56:50 GMT 662s #Client-Peer: 127.0.0.1:8560 662s #Client-Response-Num: 1 662s #DMMATCH1: 1 662s # 662s # testing : length posted 662s # expected: '43008' 662s # received: 43008 662s ok 109 662s #lwp request: 662s #POST http://localhost:8560/eat_post HTTP/1.1 662s #User-Agent: libwww-perl/6.77 662s #Content-Length: 44032 662s # 662s #server response: 662s #HTTP/1.1 200 OK 662s #Connection: close 662s #Date: Fri, 29 Nov 2024 19:56:50 GMT 662s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 662s #Vary: In-If1 662s #Content-Length: 6 662s #Client-Date: Fri, 29 Nov 2024 19:56:50 GMT 662s #Client-Peer: 127.0.0.1:8560 662s #Client-Response-Num: 1 662s #DMMATCH1: 1 662s # 662s # testing : length posted 662s # expected: '44032' 662s # received: 44032 662s ok 110 662s #lwp request: 662s #POST http://localhost:8560/eat_post HTTP/1.1 662s #User-Agent: libwww-perl/6.77 662s #Content-Length: 45056 662s # 662s #server response: 662s #HTTP/1.1 200 OK 662s #Connection: close 662s #Date: Fri, 29 Nov 2024 19:56:50 GMT 662s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 662s #Vary: In-If1 662s #Content-Length: 6 662s #Client-Date: Fri, 29 Nov 2024 19:56:50 GMT 662s #Client-Peer: 127.0.0.1:8560 662s #Client-Response-Num: 1 662s #DMMATCH1: 1 662s # 662s # testing : length posted 662s # expected: '45056' 662s # received: 45056 662s ok 111 662s #lwp request: 662s #POST http://localhost:8560/eat_post HTTP/1.1 662s #User-Agent: libwww-perl/6.77 662s #Content-Length: 46080 662s # 662s #server response: 662s #HTTP/1.1 200 OK 662s #Connection: close 662s #Date: Fri, 29 Nov 2024 19:56:50 GMT 662s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 662s #Vary: In-If1 662s #Content-Length: 6 662s #Client-Date: Fri, 29 Nov 2024 19:56:50 GMT 662s #Client-Peer: 127.0.0.1:8560 662s #Client-Response-Num: 1 662s #DMMATCH1: 1 662s # 662s # testing : length posted 662s # expected: '46080' 662s # received: 46080 662s ok 112 662s #lwp request: 662s #POST http://localhost:8560/eat_post HTTP/1.1 662s #User-Agent: libwww-perl/6.77 662s #Content-Length: 47104 662s # 662s #server response: 662s #HTTP/1.1 200 OK 662s #Connection: close 662s #Date: Fri, 29 Nov 2024 19:56:50 GMT 662s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 662s #Vary: In-If1 662s #Content-Length: 6 662s #Client-Date: Fri, 29 Nov 2024 19:56:50 GMT 662s #Client-Peer: 127.0.0.1:8560 662s #Client-Response-Num: 1 662s #DMMATCH1: 1 662s # 662s # testing : length posted 662s # expected: '47104' 662s # received: 47104 662s ok 113 662s #lwp request: 662s #POST http://localhost:8560/eat_post HTTP/1.1 662s #User-Agent: libwww-perl/6.77 662s #Content-Length: 48128 662s # 662s #server response: 662s #HTTP/1.1 200 OK 662s #Connection: close 662s #Date: Fri, 29 Nov 2024 19:56:50 GMT 662s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 662s #Vary: In-If1 662s #Content-Length: 6 662s #Client-Date: Fri, 29 Nov 2024 19:56:50 GMT 662s #Client-Peer: 127.0.0.1:8560 662s #Client-Response-Num: 1 662s #DMMATCH1: 1 662s # 662s # testing : length posted 662s # expected: '48128' 662s # received: 48128 662s ok 114 662s #lwp request: 662s #POST http://localhost:8560/eat_post HTTP/1.1 662s #User-Agent: libwww-perl/6.77 662s #Content-Length: 49152 662s # 662s #server response: 662s #HTTP/1.1 200 OK 662s #Connection: close 662s #Date: Fri, 29 Nov 2024 19:56:50 GMT 662s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 662s #Vary: In-If1 662s #Content-Length: 6 662s #Client-Date: Fri, 29 Nov 2024 19:56:50 GMT 662s #Client-Peer: 127.0.0.1:8560 662s #Client-Response-Num: 1 662s #DMMATCH1: 1 662s # 662s # testing : length posted 662s # expected: '49152' 662s # received: 49152 662s ok 115 662s #lwp request: 662s #POST http://localhost:8560/eat_post HTTP/1.1 662s #User-Agent: libwww-perl/6.77 662s #Content-Length: 50176 662s # 662s #server response: 662s #HTTP/1.1 200 OK 662s #Connection: close 662s #Date: Fri, 29 Nov 2024 19:56:50 GMT 662s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 662s #Vary: In-If1 662s #Content-Length: 6 662s #Client-Date: Fri, 29 Nov 2024 19:56:50 GMT 662s #Client-Peer: 127.0.0.1:8560 662s #Client-Response-Num: 1 662s #DMMATCH1: 1 662s # 662s # testing : length posted 662s # expected: '50176' 662s # received: 50176 662s ok 116 662s #lwp request: 662s #POST http://localhost:8560/eat_post HTTP/1.1 662s #User-Agent: libwww-perl/6.77 662s #Content-Length: 51200 662s # 662s #server response: 662s #HTTP/1.1 200 OK 662s #Connection: close 662s #Date: Fri, 29 Nov 2024 19:56:50 GMT 662s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 662s #Vary: In-If1 662s #Content-Length: 6 662s #Client-Date: Fri, 29 Nov 2024 19:56:51 GMT 662s #Client-Peer: 127.0.0.1:8560 662s #Client-Response-Num: 1 662s #DMMATCH1: 1 662s # 662s # testing : length posted 662s # expected: '51200' 662s # received: 51200 662s ok 117 662s #lwp request: 662s #POST http://localhost:8560/eat_post HTTP/1.1 662s #User-Agent: libwww-perl/6.77 662s #Content-Length: 102400 662s # 662s #server response: 662s #HTTP/1.1 200 OK 662s #Connection: close 662s #Date: Fri, 29 Nov 2024 19:56:51 GMT 662s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 662s #Vary: In-If1 662s #Content-Length: 7 662s #Client-Date: Fri, 29 Nov 2024 19:56:51 GMT 662s #Client-Peer: 127.0.0.1:8560 662s #Client-Response-Num: 1 662s #DMMATCH1: 1 662s # 662s # testing : length posted 662s # expected: '102400' 662s # received: 102400 662s ok 118 662s # testing : / with proxy_https_http (https) 662s # expected: 200 662s # received: '200' 662s ok 119 662s # testing : CGI script with folded headers 662s # expected: 200 662s # received: '200' 662s ok 120 662s # testing : ProxyPassReverse Location rewrite 662s # expected: 'https://localhost:8562/modules/' 662s # received: 'https://localhost:8562/modules/' 662s ok 121 662s #lwp request: 662s #POST https://localhost:8562/eat_post HTTP/1.1 662s #User-Agent: libwww-perl/6.77 662s #Content-Length: 1024 662s # 662s #server response: 662s #HTTP/1.1 200 OK 662s #Connection: close 662s #Date: Fri, 29 Nov 2024 19:56:51 GMT 662s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 662s #Vary: In-If1 662s #Content-Length: 5 662s #Client-Date: Fri, 29 Nov 2024 19:56:51 GMT 662s #Client-Peer: 127.0.0.1:8562 662s #Client-Response-Num: 1 662s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 662s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 662s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 662s #Client-SSL-Socket-Class: IO::Socket::SSL 662s #Client-SSL-Version: TLSv1_3 662s #DMMATCH1: 1 662s # 662s # testing : length posted 662s # expected: '1024' 662s # received: 1024 662s ok 122 662s #lwp request: 662s #POST https://localhost:8562/eat_post HTTP/1.1 662s #User-Agent: libwww-perl/6.77 662s #Content-Length: 2048 662s # 662s #server response: 662s #HTTP/1.1 200 OK 662s #Connection: close 662s #Date: Fri, 29 Nov 2024 19:56:51 GMT 662s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 662s #Vary: In-If1 662s #Content-Length: 5 662s #Client-Date: Fri, 29 Nov 2024 19:56:51 GMT 662s #Client-Peer: 127.0.0.1:8562 662s #Client-Response-Num: 1 662s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 662s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 662s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 662s #Client-SSL-Socket-Class: IO::Socket::SSL 662s #Client-SSL-Version: TLSv1_3 662s #DMMATCH1: 1 662s # 662s # testing : length posted 662s # expected: '2048' 662s # received: 2048 662s ok 123 662s #lwp request: 662s #POST https://localhost:8562/eat_post HTTP/1.1 662s #User-Agent: libwww-perl/6.77 662s #Content-Length: 3072 662s # 662s #server response: 662s #HTTP/1.1 200 OK 662s #Connection: close 662s #Date: Fri, 29 Nov 2024 19:56:51 GMT 662s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 662s #Vary: In-If1 662s #Content-Length: 5 662s #Client-Date: Fri, 29 Nov 2024 19:56:51 GMT 662s #Client-Peer: 127.0.0.1:8562 662s #Client-Response-Num: 1 662s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 662s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 662s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 662s #Client-SSL-Socket-Class: IO::Socket::SSL 662s #Client-SSL-Version: TLSv1_3 662s #DMMATCH1: 1 662s # 662s # testing : length posted 662s # expected: '3072' 662s # received: 3072 662s ok 124 662s #lwp request: 662s #POST https://localhost:8562/eat_post HTTP/1.1 662s #User-Agent: libwww-perl/6.77 662s #Content-Length: 4096 662s # 662s #server response: 662s #HTTP/1.1 200 OK 662s #Connection: close 662s #Date: Fri, 29 Nov 2024 19:56:51 GMT 662s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 662s #Vary: In-If1 662s #Content-Length: 5 662s #Client-Date: Fri, 29 Nov 2024 19:56:51 GMT 662s #Client-Peer: 127.0.0.1:8562 662s #Client-Response-Num: 1 662s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 662s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 662s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 662s #Client-SSL-Socket-Class: IO::Socket::SSL 662s #Client-SSL-Version: TLSv1_3 662s #DMMATCH1: 1 662s # 662s # testing : length posted 662s # expected: '4096' 662s # received: 4096 662s ok 125 662s #lwp request: 662s #POST https://localhost:8562/eat_post HTTP/1.1 662s #User-Agent: libwww-perl/6.77 662s #Content-Length: 5120 662s # 662s #server response: 662s #HTTP/1.1 200 OK 662s #Connection: close 662s #Date: Fri, 29 Nov 2024 19:56:51 GMT 662s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 662s #Vary: In-If1 662s #Content-Length: 5 662s #Client-Date: Fri, 29 Nov 2024 19:56:51 GMT 662s #Client-Peer: 127.0.0.1:8562 662s #Client-Response-Num: 1 662s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 662s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 662s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 662s #Client-SSL-Socket-Class: IO::Socket::SSL 662s #Client-SSL-Version: TLSv1_3 662s #DMMATCH1: 1 662s # 662s # testing : length posted 662s # expected: '5120' 662s # received: 5120 662s ok 126 662s #lwp request: 662s #POST https://localhost:8562/eat_post HTTP/1.1 662s #User-Agent: libwww-perl/6.77 662s #Content-Length: 6144 662s # 662s #server response: 662s #HTTP/1.1 200 OK 662s #Connection: close 662s #Date: Fri, 29 Nov 2024 19:56:51 GMT 662s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 662s #Vary: In-If1 662s #Content-Length: 5 662s #Client-Date: Fri, 29 Nov 2024 19:56:51 GMT 662s #Client-Peer: 127.0.0.1:8562 662s #Client-Response-Num: 1 662s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 662s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 662s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 662s #Client-SSL-Socket-Class: IO::Socket::SSL 662s #Client-SSL-Version: TLSv1_3 662s #DMMATCH1: 1 662s # 662s # testing : length posted 662s # expected: '6144' 662s # received: 6144 662s ok 127 662s #lwp request: 662s #POST https://localhost:8562/eat_post HTTP/1.1 662s #User-Agent: libwww-perl/6.77 662s #Content-Length: 7168 662s # 662s #server response: 662s #HTTP/1.1 200 OK 662s #Connection: close 662s #Date: Fri, 29 Nov 2024 19:56:51 GMT 662s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 662s #Vary: In-If1 662s #Content-Length: 5 662s #Client-Date: Fri, 29 Nov 2024 19:56:51 GMT 662s #Client-Peer: 127.0.0.1:8562 662s #Client-Response-Num: 1 662s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 662s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 662s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 662s #Client-SSL-Socket-Class: IO::Socket::SSL 662s #Client-SSL-Version: TLSv1_3 662s #DMMATCH1: 1 662s # 662s # testing : length posted 662s # expected: '7168' 662s # received: 7168 662s ok 128 662s #lwp request: 662s #POST https://localhost:8562/eat_post HTTP/1.1 662s #User-Agent: libwww-perl/6.77 662s #Content-Length: 8192 662s # 662s #server response: 662s #HTTP/1.1 200 OK 662s #Connection: close 662s #Date: Fri, 29 Nov 2024 19:56:51 GMT 662s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 662s #Vary: In-If1 662s #Content-Length: 5 662s #Client-Date: Fri, 29 Nov 2024 19:56:51 GMT 662s #Client-Peer: 127.0.0.1:8562 662s #Client-Response-Num: 1 662s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 662s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 662s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 662s #Client-SSL-Socket-Class: IO::Socket::SSL 662s #Client-SSL-Version: TLSv1_3 662s #DMMATCH1: 1 662s # 662s # testing : length posted 662s # expected: '8192' 662s # received: 8192 662s ok 129 662s #lwp request: 662s #POST https://localhost:8562/eat_post HTTP/1.1 662s #User-Agent: libwww-perl/6.77 662s #Content-Length: 9216 662s # 662s #server response: 662s #HTTP/1.1 200 OK 662s #Connection: close 662s #Date: Fri, 29 Nov 2024 19:56:51 GMT 662s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 662s #Vary: In-If1 662s #Content-Length: 5 662s #Client-Date: Fri, 29 Nov 2024 19:56:51 GMT 662s #Client-Peer: 127.0.0.1:8562 662s #Client-Response-Num: 1 662s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 662s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 662s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 662s #Client-SSL-Socket-Class: IO::Socket::SSL 662s #Client-SSL-Version: TLSv1_3 662s #DMMATCH1: 1 662s # 662s # testing : length posted 662s # expected: '9216' 662s # received: 9216 662s ok 130 662s #lwp request: 662s #POST https://localhost:8562/eat_post HTTP/1.1 662s #User-Agent: libwww-perl/6.77 662s #Content-Length: 10240 662s # 662s #server response: 662s #HTTP/1.1 200 OK 662s #Connection: close 662s #Date: Fri, 29 Nov 2024 19:56:51 GMT 662s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 662s #Vary: In-If1 662s #Content-Length: 6 662s #Client-Date: Fri, 29 Nov 2024 19:56:51 GMT 662s #Client-Peer: 127.0.0.1:8562 662s #Client-Response-Num: 1 662s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 662s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 662s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 662s #Client-SSL-Socket-Class: IO::Socket::SSL 662s #Client-SSL-Version: TLSv1_3 662s #DMMATCH1: 1 662s # 662s # testing : length posted 662s # expected: '10240' 662s # received: 10240 662s ok 131 662s #lwp request: 662s #POST https://localhost:8562/eat_post HTTP/1.1 662s #User-Agent: libwww-perl/6.77 662s #Content-Length: 11264 662s # 662s #server response: 662s #HTTP/1.1 200 OK 662s #Connection: close 662s #Date: Fri, 29 Nov 2024 19:56:51 GMT 662s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 662s #Vary: In-If1 662s #Content-Length: 6 662s #Client-Date: Fri, 29 Nov 2024 19:56:51 GMT 662s #Client-Peer: 127.0.0.1:8562 662s #Client-Response-Num: 1 662s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 662s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 662s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 662s #Client-SSL-Socket-Class: IO::Socket::SSL 662s #Client-SSL-Version: TLSv1_3 662s #DMMATCH1: 1 662s # 662s # testing : length posted 662s # expected: '11264' 662s # received: 11264 662s ok 132 662s #lwp request: 662s #POST https://localhost:8562/eat_post HTTP/1.1 662s #User-Agent: libwww-perl/6.77 662s #Content-Length: 12288 662s # 662s #server response: 662s #HTTP/1.1 200 OK 662s #Connection: close 662s #Date: Fri, 29 Nov 2024 19:56:51 GMT 662s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 662s #Vary: In-If1 662s #Content-Length: 6 662s #Client-Date: Fri, 29 Nov 2024 19:56:51 GMT 662s #Client-Peer: 127.0.0.1:8562 662s #Client-Response-Num: 1 662s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 662s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 662s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 662s #Client-SSL-Socket-Class: IO::Socket::SSL 662s #Client-SSL-Version: TLSv1_3 662s #DMMATCH1: 1 662s # 662s # testing : length posted 662s # expected: '12288' 662s # received: 12288 662s ok 133 662s #lwp request: 662s #POST https://localhost:8562/eat_post HTTP/1.1 662s #User-Agent: libwww-perl/6.77 662s #Content-Length: 13312 662s # 662s #server response: 662s #HTTP/1.1 200 OK 662s #Connection: close 662s #Date: Fri, 29 Nov 2024 19:56:51 GMT 662s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 662s #Vary: In-If1 662s #Content-Length: 6 662s #Client-Date: Fri, 29 Nov 2024 19:56:51 GMT 662s #Client-Peer: 127.0.0.1:8562 662s #Client-Response-Num: 1 662s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 662s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 662s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 662s #Client-SSL-Socket-Class: IO::Socket::SSL 662s #Client-SSL-Version: TLSv1_3 662s #DMMATCH1: 1 662s # 662s # testing : length posted 662s # expected: '13312' 662s # received: 13312 662s ok 134 662s #lwp request: 662s #POST https://localhost:8562/eat_post HTTP/1.1 662s #User-Agent: libwww-perl/6.77 662s #Content-Length: 14336 662s # 662s #server response: 662s #HTTP/1.1 200 OK 662s #Connection: close 662s #Date: Fri, 29 Nov 2024 19:56:51 GMT 662s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 662s #Vary: In-If1 662s #Content-Length: 6 662s #Client-Date: Fri, 29 Nov 2024 19:56:51 GMT 662s #Client-Peer: 127.0.0.1:8562 662s #Client-Response-Num: 1 662s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 662s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 662s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 662s #Client-SSL-Socket-Class: IO::Socket::SSL 662s #Client-SSL-Version: TLSv1_3 662s #DMMATCH1: 1 662s # 662s # testing : length posted 662s # expected: '14336' 662s # received: 14336 662s ok 135 662s #lwp request: 662s #POST https://localhost:8562/eat_post HTTP/1.1 662s #User-Agent: libwww-perl/6.77 662s #Content-Length: 15360 662s # 662s #server response: 662s #HTTP/1.1 200 OK 662s #Connection: close 662s #Date: Fri, 29 Nov 2024 19:56:51 GMT 662s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 662s #Vary: In-If1 662s #Content-Length: 6 662s #Client-Date: Fri, 29 Nov 2024 19:56:51 GMT 662s #Client-Peer: 127.0.0.1:8562 662s #Client-Response-Num: 1 662s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 662s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 662s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 662s #Client-SSL-Socket-Class: IO::Socket::SSL 662s #Client-SSL-Version: TLSv1_3 662s #DMMATCH1: 1 662s # 662s # testing : length posted 662s # expected: '15360' 662s # received: 15360 662s ok 136 662s #lwp request: 662s #POST https://localhost:8562/eat_post HTTP/1.1 662s #User-Agent: libwww-perl/6.77 662s #Content-Length: 16384 662s # 662s #server response: 662s #HTTP/1.1 200 OK 662s #Connection: close 662s #Date: Fri, 29 Nov 2024 19:56:51 GMT 662s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 662s #Vary: In-If1 662s #Content-Length: 6 662s #Client-Date: Fri, 29 Nov 2024 19:56:51 GMT 662s #Client-Peer: 127.0.0.1:8562 662s #Client-Response-Num: 1 662s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 662s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 662s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 662s #Client-SSL-Socket-Class: IO::Socket::SSL 662s #Client-SSL-Version: TLSv1_3 662s #DMMATCH1: 1 662s # 662s # testing : length posted 662s # expected: '16384' 662s # received: 16384 662s ok 137 662s #lwp request: 662s #POST https://localhost:8562/eat_post HTTP/1.1 662s #User-Agent: libwww-perl/6.77 662s #Content-Length: 17408 662s # 662s #server response: 662s #HTTP/1.1 200 OK 662s #Connection: close 662s #Date: Fri, 29 Nov 2024 19:56:51 GMT 662s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 662s #Vary: In-If1 662s #Content-Length: 6 662s #Client-Date: Fri, 29 Nov 2024 19:56:51 GMT 662s #Client-Peer: 127.0.0.1:8562 662s #Client-Response-Num: 1 662s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 662s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 662s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 662s #Client-SSL-Socket-Class: IO::Socket::SSL 662s #Client-SSL-Version: TLSv1_3 662s #DMMATCH1: 1 662s # 662s # testing : length posted 662s # expected: '17408' 662s # received: 17408 662s ok 138 662s #lwp request: 662s #POST https://localhost:8562/eat_post HTTP/1.1 662s #User-Agent: libwww-perl/6.77 662s #Content-Length: 18432 662s # 662s #server response: 662s #HTTP/1.1 200 OK 662s #Connection: close 662s #Date: Fri, 29 Nov 2024 19:56:51 GMT 662s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 662s #Vary: In-If1 662s #Content-Length: 6 662s #Client-Date: Fri, 29 Nov 2024 19:56:51 GMT 662s #Client-Peer: 127.0.0.1:8562 662s #Client-Response-Num: 1 662s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 662s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 662s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 662s #Client-SSL-Socket-Class: IO::Socket::SSL 662s #Client-SSL-Version: TLSv1_3 662s #DMMATCH1: 1 662s # 662s # testing : length posted 662s # expected: '18432' 662s # received: 18432 662s ok 139 662s #lwp request: 662s #POST https://localhost:8562/eat_post HTTP/1.1 662s #User-Agent: libwww-perl/6.77 662s #Content-Length: 19456 662s # 662s #server response: 662s #HTTP/1.1 200 OK 662s #Connection: close 662s #Date: Fri, 29 Nov 2024 19:56:51 GMT 662s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 662s #Vary: In-If1 662s #Content-Length: 6 662s #Client-Date: Fri, 29 Nov 2024 19:56:51 GMT 662s #Client-Peer: 127.0.0.1:8562 662s #Client-Response-Num: 1 662s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 662s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 662s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 662s #Client-SSL-Socket-Class: IO::Socket::SSL 662s #Client-SSL-Version: TLSv1_3 662s #DMMATCH1: 1 662s # 662s # testing : length posted 662s # expected: '19456' 662s # received: 19456 662s ok 140 662s #lwp request: 662s #POST https://localhost:8562/eat_post HTTP/1.1 662s #User-Agent: libwww-perl/6.77 662s #Content-Length: 20480 662s # 662s #server response: 662s #HTTP/1.1 200 OK 662s #Connection: close 662s #Date: Fri, 29 Nov 2024 19:56:51 GMT 662s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 662s #Vary: In-If1 662s #Content-Length: 6 662s #Client-Date: Fri, 29 Nov 2024 19:56:51 GMT 662s #Client-Peer: 127.0.0.1:8562 662s #Client-Response-Num: 1 662s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 662s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 662s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 662s #Client-SSL-Socket-Class: IO::Socket::SSL 662s #Client-SSL-Version: TLSv1_3 662s #DMMATCH1: 1 662s # 662s # testing : length posted 662s # expected: '20480' 662s # received: 20480 662s ok 141 662s #lwp request: 662s #POST https://localhost:8562/eat_post HTTP/1.1 662s #User-Agent: libwww-perl/6.77 662s #Content-Length: 21504 662s # 662s #server response: 662s #HTTP/1.1 200 OK 662s #Connection: close 662s #Date: Fri, 29 Nov 2024 19:56:51 GMT 662s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 662s #Vary: In-If1 662s #Content-Length: 6 662s #Client-Date: Fri, 29 Nov 2024 19:56:51 GMT 662s #Client-Peer: 127.0.0.1:8562 662s #Client-Response-Num: 1 662s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 662s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 662s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 662s #Client-SSL-Socket-Class: IO::Socket::SSL 662s #Client-SSL-Version: TLSv1_3 662s #DMMATCH1: 1 662s # 662s # testing : length posted 662s # expected: '21504' 662s # received: 21504 662s ok 142 662s #lwp request: 662s #POST https://localhost:8562/eat_post HTTP/1.1 662s #User-Agent: libwww-perl/6.77 662s #Content-Length: 22528 662s # 662s #server response: 662s #HTTP/1.1 200 OK 662s #Connection: close 662s #Date: Fri, 29 Nov 2024 19:56:51 GMT 662s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 662s #Vary: In-If1 662s #Content-Length: 6 662s #Client-Date: Fri, 29 Nov 2024 19:56:51 GMT 662s #Client-Peer: 127.0.0.1:8562 662s #Client-Response-Num: 1 662s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 662s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 662s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 662s #Client-SSL-Socket-Class: IO::Socket::SSL 662s #Client-SSL-Version: TLSv1_3 662s #DMMATCH1: 1 662s # 662s # testing : length posted 662s # expected: '22528' 662s # received: 22528 662s ok 143 662s #lwp request: 662s #POST https://localhost:8562/eat_post HTTP/1.1 662s #User-Agent: libwww-perl/6.77 662s #Content-Length: 23552 662s # 662s #server response: 662s #HTTP/1.1 200 OK 662s #Connection: close 662s #Date: Fri, 29 Nov 2024 19:56:51 GMT 662s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 662s #Vary: In-If1 662s #Content-Length: 6 662s #Client-Date: Fri, 29 Nov 2024 19:56:51 GMT 662s #Client-Peer: 127.0.0.1:8562 662s #Client-Response-Num: 1 662s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 662s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 662s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 662s #Client-SSL-Socket-Class: IO::Socket::SSL 662s #Client-SSL-Version: TLSv1_3 662s #DMMATCH1: 1 662s # 662s # testing : length posted 662s # expected: '23552' 662s # received: 23552 662s ok 144 662s #lwp request: 662s #POST https://localhost:8562/eat_post HTTP/1.1 662s #User-Agent: libwww-perl/6.77 662s #Content-Length: 24576 662s # 662s #server response: 662s #HTTP/1.1 200 OK 662s #Connection: close 662s #Date: Fri, 29 Nov 2024 19:56:51 GMT 662s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 662s #Vary: In-If1 662s #Content-Length: 6 662s #Client-Date: Fri, 29 Nov 2024 19:56:51 GMT 662s #Client-Peer: 127.0.0.1:8562 662s #Client-Response-Num: 1 662s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 662s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 662s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 662s #Client-SSL-Socket-Class: IO::Socket::SSL 662s #Client-SSL-Version: TLSv1_3 662s #DMMATCH1: 1 662s # 662s # testing : length posted 662s # expected: '24576' 662s # received: 24576 662s ok 145 662s #lwp request: 662s #POST https://localhost:8562/eat_post HTTP/1.1 662s #User-Agent: libwww-perl/6.77 662s #Content-Length: 25600 662s # 662s #server response: 662s #HTTP/1.1 200 OK 662s #Connection: close 662s #Date: Fri, 29 Nov 2024 19:56:51 GMT 662s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 662s #Vary: In-If1 662s #Content-Length: 6 662s #Client-Date: Fri, 29 Nov 2024 19:56:51 GMT 662s #Client-Peer: 127.0.0.1:8562 662s #Client-Response-Num: 1 662s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 662s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 662s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 662s #Client-SSL-Socket-Class: IO::Socket::SSL 662s #Client-SSL-Version: TLSv1_3 662s #DMMATCH1: 1 662s # 662s # testing : length posted 662s # expected: '25600' 662s # received: 25600 662s ok 146 662s #lwp request: 662s #POST https://localhost:8562/eat_post HTTP/1.1 662s #User-Agent: libwww-perl/6.77 662s #Content-Length: 26624 662s # 662s #server response: 662s #HTTP/1.1 200 OK 662s #Connection: close 662s #Date: Fri, 29 Nov 2024 19:56:51 GMT 662s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 662s #Vary: In-If1 662s #Content-Length: 6 662s #Client-Date: Fri, 29 Nov 2024 19:56:51 GMT 662s #Client-Peer: 127.0.0.1:8562 662s #Client-Response-Num: 1 662s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 662s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 662s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 662s #Client-SSL-Socket-Class: IO::Socket::SSL 662s #Client-SSL-Version: TLSv1_3 662s #DMMATCH1: 1 662s # 662s # testing : length posted 662s # expected: '26624' 662s # received: 26624 662s ok 147 662s #lwp request: 662s #POST https://localhost:8562/eat_post HTTP/1.1 662s #User-Agent: libwww-perl/6.77 662s #Content-Length: 27648 662s # 662s #server response: 662s #HTTP/1.1 200 OK 662s #Connection: close 662s #Date: Fri, 29 Nov 2024 19:56:51 GMT 662s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 662s #Vary: In-If1 662s #Content-Length: 6 662s #Client-Date: Fri, 29 Nov 2024 19:56:51 GMT 662s #Client-Peer: 127.0.0.1:8562 662s #Client-Response-Num: 1 662s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 662s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 662s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 662s #Client-SSL-Socket-Class: IO::Socket::SSL 662s #Client-SSL-Version: TLSv1_3 662s #DMMATCH1: 1 662s # 662s # testing : length posted 662s # expected: '27648' 662s # received: 27648 662s ok 148 662s #lwp request: 662s #POST https://localhost:8562/eat_post HTTP/1.1 662s #User-Agent: libwww-perl/6.77 662s #Content-Length: 28672 662s # 662s #server response: 662s #HTTP/1.1 200 OK 662s #Connection: close 662s #Date: Fri, 29 Nov 2024 19:56:51 GMT 662s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 662s #Vary: In-If1 662s #Content-Length: 6 662s #Client-Date: Fri, 29 Nov 2024 19:56:51 GMT 662s #Client-Peer: 127.0.0.1:8562 662s #Client-Response-Num: 1 662s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 662s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 662s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 662s #Client-SSL-Socket-Class: IO::Socket::SSL 662s #Client-SSL-Version: TLSv1_3 662s #DMMATCH1: 1 662s # 662s # testing : length posted 662s # expected: '28672' 662s # received: 28672 662s ok 149 662s #lwp request: 662s #POST https://localhost:8562/eat_post HTTP/1.1 662s #User-Agent: libwww-perl/6.77 662s #Content-Length: 29696 662s # 662s #server response: 662s #HTTP/1.1 200 OK 662s #Connection: close 662s #Date: Fri, 29 Nov 2024 19:56:51 GMT 662s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 662s #Vary: In-If1 662s #Content-Length: 6 662s #Client-Date: Fri, 29 Nov 2024 19:56:51 GMT 662s #Client-Peer: 127.0.0.1:8562 662s #Client-Response-Num: 1 662s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 662s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 662s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 662s #Client-SSL-Socket-Class: IO::Socket::SSL 662s #Client-SSL-Version: TLSv1_3 662s #DMMATCH1: 1 662s # 662s # testing : length posted 662s # expected: '29696' 662s # received: 29696 662s ok 150 662s #lwp request: 662s #POST https://localhost:8562/eat_post HTTP/1.1 662s #User-Agent: libwww-perl/6.77 662s #Content-Length: 30720 662s # 662s #server response: 662s #HTTP/1.1 200 OK 662s #Connection: close 662s #Date: Fri, 29 Nov 2024 19:56:51 GMT 662s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 662s #Vary: In-If1 662s #Content-Length: 6 662s #Client-Date: Fri, 29 Nov 2024 19:56:51 GMT 662s #Client-Peer: 127.0.0.1:8562 662s #Client-Response-Num: 1 662s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 662s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 662s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 662s #Client-SSL-Socket-Class: IO::Socket::SSL 662s #Client-SSL-Version: TLSv1_3 662s #DMMATCH1: 1 662s # 662s # testing : length posted 662s # expected: '30720' 662s # received: 30720 662s ok 151 662s #lwp request: 662s #POST https://localhost:8562/eat_post HTTP/1.1 662s #User-Agent: libwww-perl/6.77 662s #Content-Length: 31744 662s # 662s #server response: 662s #HTTP/1.1 200 OK 662s #Connection: close 662s #Date: Fri, 29 Nov 2024 19:56:51 GMT 662s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 662s #Vary: In-If1 662s #Content-Length: 6 662s #Client-Date: Fri, 29 Nov 2024 19:56:51 GMT 662s #Client-Peer: 127.0.0.1:8562 662s #Client-Response-Num: 1 662s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 662s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 662s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 662s #Client-SSL-Socket-Class: IO::Socket::SSL 662s #Client-SSL-Version: TLSv1_3 662s #DMMATCH1: 1 662s # 662s # testing : length posted 662s # expected: '31744' 662s # received: 31744 662s ok 152 662s #lwp request: 662s #POST https://localhost:8562/eat_post HTTP/1.1 662s #User-Agent: libwww-perl/6.77 662s #Content-Length: 32768 662s # 662s #server response: 662s #HTTP/1.1 200 OK 662s #Connection: close 662s #Date: Fri, 29 Nov 2024 19:56:51 GMT 662s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 662s #Vary: In-If1 662s #Content-Length: 6 662s #Client-Date: Fri, 29 Nov 2024 19:56:51 GMT 662s #Client-Peer: 127.0.0.1:8562 662s #Client-Response-Num: 1 662s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 662s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 662s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 662s #Client-SSL-Socket-Class: IO::Socket::SSL 662s #Client-SSL-Version: TLSv1_3 662s #DMMATCH1: 1 662s # 662s # testing : length posted 662s # expected: '32768' 662s # received: 32768 662s ok 153 662s #lwp request: 662s #POST https://localhost:8562/eat_post HTTP/1.1 662s #User-Agent: libwww-perl/6.77 662s #Content-Length: 33792 662s # 662s #server response: 662s #HTTP/1.1 200 OK 662s #Connection: close 662s #Date: Fri, 29 Nov 2024 19:56:51 GMT 662s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 662s #Vary: In-If1 662s #Content-Length: 6 662s #Client-Date: Fri, 29 Nov 2024 19:56:51 GMT 662s #Client-Peer: 127.0.0.1:8562 662s #Client-Response-Num: 1 662s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 662s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 662s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 662s #Client-SSL-Socket-Class: IO::Socket::SSL 662s #Client-SSL-Version: TLSv1_3 662s #DMMATCH1: 1 662s # 662s # testing : length posted 662s # expected: '33792' 662s # received: 33792 662s ok 154 662s #lwp request: 662s #POST https://localhost:8562/eat_post HTTP/1.1 662s #User-Agent: libwww-perl/6.77 662s #Content-Length: 34816 662s # 662s #server response: 662s #HTTP/1.1 200 OK 662s #Connection: close 662s #Date: Fri, 29 Nov 2024 19:56:51 GMT 662s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 662s #Vary: In-If1 662s #Content-Length: 6 662s #Client-Date: Fri, 29 Nov 2024 19:56:51 GMT 662s #Client-Peer: 127.0.0.1:8562 662s #Client-Response-Num: 1 662s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 662s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 662s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 662s #Client-SSL-Socket-Class: IO::Socket::SSL 662s #Client-SSL-Version: TLSv1_3 662s #DMMATCH1: 1 662s # 662s # testing : length posted 662s # expected: '34816' 662s # received: 34816 662s ok 155 662s #lwp request: 662s #POST https://localhost:8562/eat_post HTTP/1.1 662s #User-Agent: libwww-perl/6.77 662s #Content-Length: 35840 662s # 662s #server response: 662s #HTTP/1.1 200 OK 662s #Connection: close 662s #Date: Fri, 29 Nov 2024 19:56:51 GMT 662s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 662s #Vary: In-If1 662s #Content-Length: 6 662s #Client-Date: Fri, 29 Nov 2024 19:56:51 GMT 662s #Client-Peer: 127.0.0.1:8562 662s #Client-Response-Num: 1 662s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 662s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 662s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 662s #Client-SSL-Socket-Class: IO::Socket::SSL 662s #Client-SSL-Version: TLSv1_3 662s #DMMATCH1: 1 662s # 662s # testing : length posted 662s # expected: '35840' 662s # received: 35840 662s ok 156 662s #lwp request: 662s #POST https://localhost:8562/eat_post HTTP/1.1 662s #User-Agent: libwww-perl/6.77 662s #Content-Length: 36864 662s # 662s #server response: 662s #HTTP/1.1 200 OK 662s #Connection: close 662s #Date: Fri, 29 Nov 2024 19:56:52 GMT 662s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 662s #Vary: In-If1 662s #Content-Length: 6 662s #Client-Date: Fri, 29 Nov 2024 19:56:52 GMT 662s #Client-Peer: 127.0.0.1:8562 662s #Client-Response-Num: 1 662s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 662s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 662s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 662s #Client-SSL-Socket-Class: IO::Socket::SSL 662s #Client-SSL-Version: TLSv1_3 662s #DMMATCH1: 1 662s # 662s # testing : length posted 662s # expected: '36864' 662s # received: 36864 662s ok 157 662s #lwp request: 662s #POST https://localhost:8562/eat_post HTTP/1.1 662s #User-Agent: libwww-perl/6.77 662s #Content-Length: 37888 662s # 662s #server response: 662s #HTTP/1.1 200 OK 662s #Connection: close 662s #Date: Fri, 29 Nov 2024 19:56:52 GMT 662s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 662s #Vary: In-If1 662s #Content-Length: 6 662s #Client-Date: Fri, 29 Nov 2024 19:56:52 GMT 662s #Client-Peer: 127.0.0.1:8562 662s #Client-Response-Num: 1 662s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 662s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 662s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 662s #Client-SSL-Socket-Class: IO::Socket::SSL 662s #Client-SSL-Version: TLSv1_3 662s #DMMATCH1: 1 662s # 662s # testing : length posted 662s # expected: '37888' 662s # received: 37888 662s ok 158 662s #lwp request: 662s #POST https://localhost:8562/eat_post HTTP/1.1 662s #User-Agent: libwww-perl/6.77 662s #Content-Length: 38912 662s # 662s #server response: 662s #HTTP/1.1 200 OK 662s #Connection: close 662s #Date: Fri, 29 Nov 2024 19:56:52 GMT 662s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 662s #Vary: In-If1 662s #Content-Length: 6 662s #Client-Date: Fri, 29 Nov 2024 19:56:52 GMT 662s #Client-Peer: 127.0.0.1:8562 662s #Client-Response-Num: 1 662s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 662s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 662s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 662s #Client-SSL-Socket-Class: IO::Socket::SSL 662s #Client-SSL-Version: TLSv1_3 662s #DMMATCH1: 1 662s # 662s # testing : length posted 662s # expected: '38912' 662s # received: 38912 662s ok 159 662s #lwp request: 662s #POST https://localhost:8562/eat_post HTTP/1.1 662s #User-Agent: libwww-perl/6.77 662s #Content-Length: 39936 662s # 662s #server response: 662s #HTTP/1.1 200 OK 662s #Connection: close 662s #Date: Fri, 29 Nov 2024 19:56:52 GMT 662s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 662s #Vary: In-If1 662s #Content-Length: 6 662s #Client-Date: Fri, 29 Nov 2024 19:56:52 GMT 662s #Client-Peer: 127.0.0.1:8562 662s #Client-Response-Num: 1 662s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 662s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 662s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 662s #Client-SSL-Socket-Class: IO::Socket::SSL 662s #Client-SSL-Version: TLSv1_3 662s #DMMATCH1: 1 662s # 662s # testing : length posted 662s # expected: '39936' 662s # received: 39936 662s ok 160 662s #lwp request: 662s #POST https://localhost:8562/eat_post HTTP/1.1 662s #User-Agent: libwww-perl/6.77 662s #Content-Length: 40960 662s # 662s #server response: 662s #HTTP/1.1 200 OK 662s #Connection: close 662s #Date: Fri, 29 Nov 2024 19:56:52 GMT 662s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 662s #Vary: In-If1 662s #Content-Length: 6 662s #Client-Date: Fri, 29 Nov 2024 19:56:52 GMT 662s #Client-Peer: 127.0.0.1:8562 662s #Client-Response-Num: 1 662s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 662s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 662s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 662s #Client-SSL-Socket-Class: IO::Socket::SSL 662s #Client-SSL-Version: TLSv1_3 662s #DMMATCH1: 1 662s # 662s # testing : length posted 662s # expected: '40960' 662s # received: 40960 662s ok 161 662s #lwp request: 662s #POST https://localhost:8562/eat_post HTTP/1.1 662s #User-Agent: libwww-perl/6.77 662s #Content-Length: 41984 662s # 662s #server response: 662s #HTTP/1.1 200 OK 662s #Connection: close 662s #Date: Fri, 29 Nov 2024 19:56:52 GMT 662s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 662s #Vary: In-If1 662s #Content-Length: 6 662s #Client-Date: Fri, 29 Nov 2024 19:56:52 GMT 662s #Client-Peer: 127.0.0.1:8562 662s #Client-Response-Num: 1 662s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 662s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 662s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 662s #Client-SSL-Socket-Class: IO::Socket::SSL 662s #Client-SSL-Version: TLSv1_3 662s #DMMATCH1: 1 662s # 662s # testing : length posted 662s # expected: '41984' 662s # received: 41984 662s ok 162 662s #lwp request: 662s #POST https://localhost:8562/eat_post HTTP/1.1 662s #User-Agent: libwww-perl/6.77 662s #Content-Length: 43008 662s # 662s #server response: 662s #HTTP/1.1 200 OK 662s #Connection: close 662s #Date: Fri, 29 Nov 2024 19:56:52 GMT 662s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 662s #Vary: In-If1 662s #Content-Length: 6 662s #Client-Date: Fri, 29 Nov 2024 19:56:52 GMT 662s #Client-Peer: 127.0.0.1:8562 662s #Client-Response-Num: 1 662s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 662s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 662s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 662s #Client-SSL-Socket-Class: IO::Socket::SSL 662s #Client-SSL-Version: TLSv1_3 662s #DMMATCH1: 1 662s # 662s # testing : length posted 662s # expected: '43008' 662s # received: 43008 662s ok 163 662s #lwp request: 662s #POST https://localhost:8562/eat_post HTTP/1.1 662s #User-Agent: libwww-perl/6.77 662s #Content-Length: 44032 662s # 662s #server response: 662s #HTTP/1.1 200 OK 662s #Connection: close 662s #Date: Fri, 29 Nov 2024 19:56:52 GMT 662s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 662s #Vary: In-If1 662s #Content-Length: 6 662s #Client-Date: Fri, 29 Nov 2024 19:56:52 GMT 662s #Client-Peer: 127.0.0.1:8562 662s #Client-Response-Num: 1 662s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 662s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 662s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 662s #Client-SSL-Socket-Class: IO::Socket::SSL 662s #Client-SSL-Version: TLSv1_3 662s #DMMATCH1: 1 662s # 662s # testing : length posted 662s # expected: '44032' 662s # received: 44032 662s ok 164 662s #lwp request: 662s #POST https://localhost:8562/eat_post HTTP/1.1 662s #User-Agent: libwww-perl/6.77 662s #Content-Length: 45056 662s # 662s #server response: 662s #HTTP/1.1 200 OK 662s #Connection: close 662s #Date: Fri, 29 Nov 2024 19:56:52 GMT 662s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 662s #Vary: In-If1 662s #Content-Length: 6 662s #Client-Date: Fri, 29 Nov 2024 19:56:52 GMT 662s #Client-Peer: 127.0.0.1:8562 662s #Client-Response-Num: 1 662s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 662s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 662s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 662s #Client-SSL-Socket-Class: IO::Socket::SSL 662s #Client-SSL-Version: TLSv1_3 662s #DMMATCH1: 1 662s # 662s # testing : length posted 662s # expected: '45056' 662s # received: 45056 662s ok 165 662s #lwp request: 662s #POST https://localhost:8562/eat_post HTTP/1.1 662s #User-Agent: libwww-perl/6.77 662s #Content-Length: 46080 662s # 662s #server response: 662s #HTTP/1.1 200 OK 662s #Connection: close 662s #Date: Fri, 29 Nov 2024 19:56:52 GMT 662s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 662s #Vary: In-If1 662s #Content-Length: 6 662s #Client-Date: Fri, 29 Nov 2024 19:56:52 GMT 662s #Client-Peer: 127.0.0.1:8562 662s #Client-Response-Num: 1 662s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 662s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 662s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 662s #Client-SSL-Socket-Class: IO::Socket::SSL 662s #Client-SSL-Version: TLSv1_3 662s #DMMATCH1: 1 662s # 662s # testing : length posted 662s # expected: '46080' 662s # received: 46080 662s ok 166 662s #lwp request: 662s #POST https://localhost:8562/eat_post HTTP/1.1 662s #User-Agent: libwww-perl/6.77 662s #Content-Length: 47104 662s # 662s #server response: 662s #HTTP/1.1 200 OK 662s #Connection: close 662s #Date: Fri, 29 Nov 2024 19:56:52 GMT 662s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 662s #Vary: In-If1 662s #Content-Length: 6 662s #Client-Date: Fri, 29 Nov 2024 19:56:52 GMT 662s #Client-Peer: 127.0.0.1:8562 662s #Client-Response-Num: 1 662s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 662s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 662s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 662s #Client-SSL-Socket-Class: IO::Socket::SSL 662s #Client-SSL-Version: TLSv1_3 662s #DMMATCH1: 1 662s # 662s # testing : length posted 662s # expected: '47104' 662s # received: 47104 662s ok 167 662s #lwp request: 662s #POST https://localhost:8562/eat_post HTTP/1.1 662s #User-Agent: libwww-perl/6.77 662s #Content-Length: 48128 662s # 662s #server response: 662s #HTTP/1.1 200 OK 662s #Connection: close 662s #Date: Fri, 29 Nov 2024 19:56:52 GMT 662s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 662s #Vary: In-If1 662s #Content-Length: 6 662s #Client-Date: Fri, 29 Nov 2024 19:56:52 GMT 662s #Client-Peer: 127.0.0.1:8562 662s #Client-Response-Num: 1 662s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 662s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 662s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 662s #Client-SSL-Socket-Class: IO::Socket::SSL 662s #Client-SSL-Version: TLSv1_3 662s #DMMATCH1: 1 662s # 662s # testing : length posted 662s # expected: '48128' 662s # received: 48128 662s ok 168 662s #lwp request: 662s #POST https://localhost:8562/eat_post HTTP/1.1 662s #User-Agent: libwww-perl/6.77 662s #Content-Length: 49152 662s # 662s #server response: 662s #HTTP/1.1 200 OK 662s #Connection: close 662s #Date: Fri, 29 Nov 2024 19:56:52 GMT 662s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 662s #Vary: In-If1 662s #Content-Length: 6 662s #Client-Date: Fri, 29 Nov 2024 19:56:52 GMT 662s #Client-Peer: 127.0.0.1:8562 662s #Client-Response-Num: 1 662s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 662s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 662s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 662s #Client-SSL-Socket-Class: IO::Socket::SSL 662s #Client-SSL-Version: TLSv1_3 662s #DMMATCH1: 1 662s # 662s # testing : length posted 662s # expected: '49152' 662s # received: 49152 662s ok 169 662s #lwp request: 662s #POST https://localhost:8562/eat_post HTTP/1.1 662s #User-Agent: libwww-perl/6.77 662s #Content-Length: 50176 662s # 662s #server response: 662s #HTTP/1.1 200 OK 662s #Connection: close 662s #Date: Fri, 29 Nov 2024 19:56:52 GMT 662s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 662s #Vary: In-If1 662s #Content-Length: 6 662s #Client-Date: Fri, 29 Nov 2024 19:56:52 GMT 662s #Client-Peer: 127.0.0.1:8562 662s #Client-Response-Num: 1 662s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 662s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 662s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 662s #Client-SSL-Socket-Class: IO::Socket::SSL 662s #Client-SSL-Version: TLSv1_3 662s #DMMATCH1: 1 662s # 662s # testing : length posted 662s # expected: '50176' 662s # received: 50176 662s ok 170 662s #lwp request: 662s #POST https://localhost:8562/eat_post HTTP/1.1 662s #User-Agent: libwww-perl/6.77 662s #Content-Length: 51200 662s # 662s #server response: 662s #HTTP/1.1 200 OK 662s #Connection: close 662s #Date: Fri, 29 Nov 2024 19:56:52 GMT 662s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 662s #Vary: In-If1 662s #Content-Length: 6 662s #Client-Date: Fri, 29 Nov 2024 19:56:52 GMT 662s #Client-Peer: 127.0.0.1:8562 662s #Client-Response-Num: 1 662s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 662s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 662s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 662s #Client-SSL-Socket-Class: IO::Socket::SSL 662s #Client-SSL-Version: TLSv1_3 662s #DMMATCH1: 1 662s # 662s # testing : length posted 662s # expected: '51200' 662s # received: 51200 662s ok 171 662s #lwp request: 662s #POST https://localhost:8562/eat_post HTTP/1.1 662s #User-Agent: libwww-perl/6.77 662s #Content-Length: 102400 662s # 662s #server response: 662s #HTTP/1.1 200 OK 662s #Connection: close 662s #Date: Fri, 29 Nov 2024 19:56:52 GMT 662s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 662s #Vary: In-If1 662s #Content-Length: 7 662s #Client-Date: Fri, 29 Nov 2024 19:56:52 GMT 662s #Client-Peer: 127.0.0.1:8562 662s #Client-Response-Num: 1 662s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 662s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 662s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 662s #Client-SSL-Socket-Class: IO::Socket::SSL 662s #Client-SSL-Version: TLSv1_3 662s #DMMATCH1: 1 662s # 662s # testing : length posted 662s # expected: '102400' 662s # received: 102400 662s ok 172 662s # testing : / with proxy_https_https (https) 662s # expected: 200 662s # received: '200' 662s ok 173 662s # testing : CGI script with folded headers 662s # expected: 200 662s # received: '200' 662s ok 174 662s # testing : using valid proxyssl client cert 662s # expected: 200 662s # received: '200' 662s ok 175 662s # testing : using invalid proxyssl client cert 662s # expected: 403 662s # received: '403' 662s ok 176 662s # testing : protected cgi script 662s # expected: 200 662s # received: '200' 662s ok 177 662s # testing : X-Forwarded-Host header 662s # expected: 'localhost:8559' 662s # received: 'localhost:8559' 662s ok 178 662s # testing : client subject common name 662s # expected: 'client_ok' 662s # received: 'client_ok' 662s ok 179 662s # testing : ProxyPassReverse Location rewrite 662s # expected: 'https://localhost:8559/modules/' 662s # received: 'https://localhost:8559/modules/' 662s ok 180 662s #lwp request: 662s #POST https://localhost:8559/eat_post HTTP/1.1 662s #User-Agent: libwww-perl/6.77 662s #Content-Length: 1024 662s # 662s #server response: 662s #HTTP/1.1 200 OK 662s #Connection: close 662s #Date: Fri, 29 Nov 2024 19:56:56 GMT 662s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 662s #Vary: In-If1 662s #Content-Length: 5 662s #Client-Date: Fri, 29 Nov 2024 19:56:56 GMT 662s #Client-Peer: 127.0.0.1:8559 662s #Client-Response-Num: 1 662s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 662s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 662s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 662s #Client-SSL-Socket-Class: IO::Socket::SSL 662s #Client-SSL-Version: TLSv1_3 662s #DMMATCH1: 1 662s # 662s # testing : length posted 662s # expected: '1024' 662s # received: 1024 662s ok 181 662s #lwp request: 662s #POST https://localhost:8559/eat_post HTTP/1.1 662s #User-Agent: libwww-perl/6.77 662s #Content-Length: 2048 662s # 662s #server response: 662s #HTTP/1.1 200 OK 662s #Connection: close 662s #Date: Fri, 29 Nov 2024 19:56:56 GMT 662s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 662s #Vary: In-If1 662s #Content-Length: 5 662s #Client-Date: Fri, 29 Nov 2024 19:56:56 GMT 662s #Client-Peer: 127.0.0.1:8559 662s #Client-Response-Num: 1 662s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 662s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 662s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 662s #Client-SSL-Socket-Class: IO::Socket::SSL 662s #Client-SSL-Version: TLSv1_3 662s #DMMATCH1: 1 662s # 662s # testing : length posted 662s # expected: '2048' 662s # received: 2048 662s ok 182 662s #lwp request: 662s #POST https://localhost:8559/eat_post HTTP/1.1 662s #User-Agent: libwww-perl/6.77 662s #Content-Length: 3072 662s # 662s #server response: 662s #HTTP/1.1 200 OK 662s #Connection: close 662s #Date: Fri, 29 Nov 2024 19:56:56 GMT 662s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 662s #Vary: In-If1 662s #Content-Length: 5 662s #Client-Date: Fri, 29 Nov 2024 19:56:56 GMT 662s #Client-Peer: 127.0.0.1:8559 662s #Client-Response-Num: 1 662s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 662s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 662s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 662s #Client-SSL-Socket-Class: IO::Socket::SSL 662s #Client-SSL-Version: TLSv1_3 662s #DMMATCH1: 1 662s # 662s # testing : length posted 662s # expected: '3072' 662s # received: 3072 662s ok 183 662s #lwp request: 662s #POST https://localhost:8559/eat_post HTTP/1.1 662s #User-Agent: libwww-perl/6.77 662s #Content-Length: 4096 662s # 662s #server response: 662s #HTTP/1.1 200 OK 662s #Connection: close 662s #Date: Fri, 29 Nov 2024 19:56:56 GMT 662s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 662s #Vary: In-If1 662s #Content-Length: 5 662s #Client-Date: Fri, 29 Nov 2024 19:56:56 GMT 662s #Client-Peer: 127.0.0.1:8559 662s #Client-Response-Num: 1 662s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 662s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 662s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 662s #Client-SSL-Socket-Class: IO::Socket::SSL 662s #Client-SSL-Version: TLSv1_3 662s #DMMATCH1: 1 662s # 662s # testing : length posted 662s # expected: '4096' 662s # received: 4096 662s ok 184 662s #lwp request: 662s #POST https://localhost:8559/eat_post HTTP/1.1 662s #User-Agent: libwww-perl/6.77 662s #Content-Length: 5120 662s # 662s #server response: 662s #HTTP/1.1 200 OK 662s #Connection: close 662s #Date: Fri, 29 Nov 2024 19:56:56 GMT 662s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 662s #Vary: In-If1 662s #Content-Length: 5 662s #Client-Date: Fri, 29 Nov 2024 19:56:56 GMT 662s #Client-Peer: 127.0.0.1:8559 662s #Client-Response-Num: 1 662s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 662s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 662s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 662s #Client-SSL-Socket-Class: IO::Socket::SSL 662s #Client-SSL-Version: TLSv1_3 662s #DMMATCH1: 1 662s # 662s # testing : length posted 662s # expected: '5120' 662s # received: 5120 662s ok 185 662s #lwp request: 662s #POST https://localhost:8559/eat_post HTTP/1.1 662s #User-Agent: libwww-perl/6.77 662s #Content-Length: 6144 662s # 662s #server response: 662s #HTTP/1.1 200 OK 662s #Connection: close 662s #Date: Fri, 29 Nov 2024 19:56:56 GMT 662s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 662s #Vary: In-If1 662s #Content-Length: 5 662s #Client-Date: Fri, 29 Nov 2024 19:56:56 GMT 662s #Client-Peer: 127.0.0.1:8559 662s #Client-Response-Num: 1 662s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 662s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 662s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 662s #Client-SSL-Socket-Class: IO::Socket::SSL 662s #Client-SSL-Version: TLSv1_3 662s #DMMATCH1: 1 662s # 662s # testing : length posted 662s # expected: '6144' 662s # received: 6144 662s ok 186 662s #lwp request: 662s #POST https://localhost:8559/eat_post HTTP/1.1 662s #User-Agent: libwww-perl/6.77 662s #Content-Length: 7168 662s # 662s #server response: 662s #HTTP/1.1 200 OK 662s #Connection: close 662s #Date: Fri, 29 Nov 2024 19:56:56 GMT 662s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 662s #Vary: In-If1 662s #Content-Length: 5 662s #Client-Date: Fri, 29 Nov 2024 19:56:56 GMT 662s #Client-Peer: 127.0.0.1:8559 662s #Client-Response-Num: 1 662s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 662s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 662s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 662s #Client-SSL-Socket-Class: IO::Socket::SSL 662s #Client-SSL-Version: TLSv1_3 662s #DMMATCH1: 1 662s # 662s # testing : length posted 662s # expected: '7168' 662s # received: 7168 662s ok 187 662s #lwp request: 662s #POST https://localhost:8559/eat_post HTTP/1.1 662s #User-Agent: libwww-perl/6.77 662s #Content-Length: 8192 662s # 662s #server response: 662s #HTTP/1.1 200 OK 662s #Connection: close 662s #Date: Fri, 29 Nov 2024 19:56:56 GMT 662s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 662s #Vary: In-If1 662s #Content-Length: 5 662s #Client-Date: Fri, 29 Nov 2024 19:56:56 GMT 662s #Client-Peer: 127.0.0.1:8559 662s #Client-Response-Num: 1 662s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 662s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 662s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 662s #Client-SSL-Socket-Class: IO::Socket::SSL 662s #Client-SSL-Version: TLSv1_3 662s #DMMATCH1: 1 662s # 662s # testing : length posted 662s # expected: '8192' 662s # received: 8192 662s ok 188 662s #lwp request: 662s #POST https://localhost:8559/eat_post HTTP/1.1 662s #User-Agent: libwww-perl/6.77 662s #Content-Length: 9216 662s # 662s #server response: 662s #HTTP/1.1 200 OK 662s #Connection: close 662s #Date: Fri, 29 Nov 2024 19:56:56 GMT 662s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 662s #Vary: In-If1 662s #Content-Length: 5 662s #Client-Date: Fri, 29 Nov 2024 19:56:56 GMT 662s #Client-Peer: 127.0.0.1:8559 662s #Client-Response-Num: 1 662s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 662s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 662s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 662s #Client-SSL-Socket-Class: IO::Socket::SSL 662s #Client-SSL-Version: TLSv1_3 662s #DMMATCH1: 1 662s # 662s # testing : length posted 662s # expected: '9216' 662s # received: 9216 662s ok 189 662s #lwp request: 662s #POST https://localhost:8559/eat_post HTTP/1.1 662s #User-Agent: libwww-perl/6.77 662s #Content-Length: 10240 662s # 662s #server response: 662s #HTTP/1.1 200 OK 662s #Connection: close 662s #Date: Fri, 29 Nov 2024 19:56:56 GMT 662s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 662s #Vary: In-If1 662s #Content-Length: 6 662s #Client-Date: Fri, 29 Nov 2024 19:56:56 GMT 662s #Client-Peer: 127.0.0.1:8559 662s #Client-Response-Num: 1 662s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 662s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 662s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 662s #Client-SSL-Socket-Class: IO::Socket::SSL 662s #Client-SSL-Version: TLSv1_3 662s #DMMATCH1: 1 662s # 662s # testing : length posted 662s # expected: '10240' 662s # received: 10240 662s ok 190 662s #lwp request: 662s #POST https://localhost:8559/eat_post HTTP/1.1 662s #User-Agent: libwww-perl/6.77 662s #Content-Length: 11264 662s # 662s #server response: 662s #HTTP/1.1 200 OK 662s #Connection: close 662s #Date: Fri, 29 Nov 2024 19:56:56 GMT 662s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 662s #Vary: In-If1 662s #Content-Length: 6 662s #Client-Date: Fri, 29 Nov 2024 19:56:56 GMT 662s #Client-Peer: 127.0.0.1:8559 662s #Client-Response-Num: 1 662s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 662s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 662s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 662s #Client-SSL-Socket-Class: IO::Socket::SSL 662s #Client-SSL-Version: TLSv1_3 662s #DMMATCH1: 1 662s # 662s # testing : length posted 662s # expected: '11264' 662s # received: 11264 662s ok 191 662s #lwp request: 662s #POST https://localhost:8559/eat_post HTTP/1.1 662s #User-Agent: libwww-perl/6.77 662s #Content-Length: 12288 662s # 662s #server response: 662s #HTTP/1.1 200 OK 662s #Connection: close 662s #Date: Fri, 29 Nov 2024 19:56:56 GMT 662s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 662s #Vary: In-If1 662s #Content-Length: 6 662s #Client-Date: Fri, 29 Nov 2024 19:56:56 GMT 662s #Client-Peer: 127.0.0.1:8559 662s #Client-Response-Num: 1 662s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 662s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 662s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 662s #Client-SSL-Socket-Class: IO::Socket::SSL 662s #Client-SSL-Version: TLSv1_3 662s #DMMATCH1: 1 662s # 662s # testing : length posted 662s # expected: '12288' 662s # received: 12288 662s ok 192 662s #lwp request: 662s #POST https://localhost:8559/eat_post HTTP/1.1 662s #User-Agent: libwww-perl/6.77 662s #Content-Length: 13312 662s # 662s #server response: 662s #HTTP/1.1 200 OK 662s #Connection: close 662s #Date: Fri, 29 Nov 2024 19:56:56 GMT 662s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 662s #Vary: In-If1 662s #Content-Length: 6 662s #Client-Date: Fri, 29 Nov 2024 19:56:56 GMT 662s #Client-Peer: 127.0.0.1:8559 662s #Client-Response-Num: 1 662s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 662s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 662s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 662s #Client-SSL-Socket-Class: IO::Socket::SSL 662s #Client-SSL-Version: TLSv1_3 662s #DMMATCH1: 1 662s # 662s # testing : length posted 662s # expected: '13312' 662s # received: 13312 662s ok 193 662s #lwp request: 662s #POST https://localhost:8559/eat_post HTTP/1.1 662s #User-Agent: libwww-perl/6.77 662s #Content-Length: 14336 662s # 662s #server response: 662s #HTTP/1.1 200 OK 662s #Connection: close 662s #Date: Fri, 29 Nov 2024 19:56:56 GMT 662s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 662s #Vary: In-If1 662s #Content-Length: 6 662s #Client-Date: Fri, 29 Nov 2024 19:56:56 GMT 662s #Client-Peer: 127.0.0.1:8559 662s #Client-Response-Num: 1 662s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 662s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 662s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 662s #Client-SSL-Socket-Class: IO::Socket::SSL 662s #Client-SSL-Version: TLSv1_3 662s #DMMATCH1: 1 662s # 662s # testing : length posted 662s # expected: '14336' 662s # received: 14336 662s ok 194 662s #lwp request: 662s #POST https://localhost:8559/eat_post HTTP/1.1 662s #User-Agent: libwww-perl/6.77 662s #Content-Length: 15360 662s # 662s #server response: 662s #HTTP/1.1 200 OK 662s #Connection: close 662s #Date: Fri, 29 Nov 2024 19:56:56 GMT 662s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 662s #Vary: In-If1 662s #Content-Length: 6 662s #Client-Date: Fri, 29 Nov 2024 19:56:56 GMT 662s #Client-Peer: 127.0.0.1:8559 662s #Client-Response-Num: 1 662s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 662s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 662s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 662s #Client-SSL-Socket-Class: IO::Socket::SSL 662s #Client-SSL-Version: TLSv1_3 662s #DMMATCH1: 1 662s # 662s # testing : length posted 662s # expected: '15360' 662s # received: 15360 662s ok 195 662s #lwp request: 662s #POST https://localhost:8559/eat_post HTTP/1.1 662s #User-Agent: libwww-perl/6.77 662s #Content-Length: 16384 662s # 662s #server response: 662s #HTTP/1.1 200 OK 662s #Connection: close 662s #Date: Fri, 29 Nov 2024 19:56:56 GMT 662s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 662s #Vary: In-If1 662s #Content-Length: 6 662s #Client-Date: Fri, 29 Nov 2024 19:56:56 GMT 662s #Client-Peer: 127.0.0.1:8559 662s #Client-Response-Num: 1 662s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 662s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 662s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 662s #Client-SSL-Socket-Class: IO::Socket::SSL 662s #Client-SSL-Version: TLSv1_3 662s #DMMATCH1: 1 662s # 662s # testing : length posted 662s # expected: '16384' 662s # received: 16384 662s ok 196 662s #lwp request: 662s #POST https://localhost:8559/eat_post HTTP/1.1 662s #User-Agent: libwww-perl/6.77 662s #Content-Length: 17408 662s # 662s #server response: 662s #HTTP/1.1 200 OK 662s #Connection: close 662s #Date: Fri, 29 Nov 2024 19:56:56 GMT 662s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 662s #Vary: In-If1 662s #Content-Length: 6 662s #Client-Date: Fri, 29 Nov 2024 19:56:56 GMT 662s #Client-Peer: 127.0.0.1:8559 662s #Client-Response-Num: 1 662s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 662s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 662s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 662s #Client-SSL-Socket-Class: IO::Socket::SSL 662s #Client-SSL-Version: TLSv1_3 662s #DMMATCH1: 1 662s # 662s # testing : length posted 662s # expected: '17408' 662s # received: 17408 662s ok 197 662s #lwp request: 662s #POST https://localhost:8559/eat_post HTTP/1.1 662s #User-Agent: libwww-perl/6.77 662s #Content-Length: 18432 662s # 662s #server response: 662s #HTTP/1.1 200 OK 662s #Connection: close 662s #Date: Fri, 29 Nov 2024 19:56:56 GMT 662s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 662s #Vary: In-If1 662s #Content-Length: 6 662s #Client-Date: Fri, 29 Nov 2024 19:56:56 GMT 662s #Client-Peer: 127.0.0.1:8559 662s #Client-Response-Num: 1 662s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 662s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 662s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 662s #Client-SSL-Socket-Class: IO::Socket::SSL 662s #Client-SSL-Version: TLSv1_3 662s #DMMATCH1: 1 662s # 662s # testing : length posted 662s # expected: '18432' 662s # received: 18432 662s ok 198 662s #lwp request: 662s #POST https://localhost:8559/eat_post HTTP/1.1 662s #User-Agent: libwww-perl/6.77 662s #Content-Length: 19456 662s # 662s #server response: 662s #HTTP/1.1 200 OK 662s #Connection: close 662s #Date: Fri, 29 Nov 2024 19:56:56 GMT 662s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 662s #Vary: In-If1 662s #Content-Length: 6 662s #Client-Date: Fri, 29 Nov 2024 19:56:56 GMT 662s #Client-Peer: 127.0.0.1:8559 662s #Client-Response-Num: 1 662s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 662s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 662s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 662s #Client-SSL-Socket-Class: IO::Socket::SSL 662s #Client-SSL-Version: TLSv1_3 662s #DMMATCH1: 1 662s # 662s # testing : length posted 662s # expected: '19456' 662s # received: 19456 662s ok 199 662s #lwp request: 662s #POST https://localhost:8559/eat_post HTTP/1.1 662s #User-Agent: libwww-perl/6.77 662s #Content-Length: 20480 662s # 662s #server response: 662s #HTTP/1.1 200 OK 662s #Connection: close 662s #Date: Fri, 29 Nov 2024 19:56:56 GMT 662s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 662s #Vary: In-If1 662s #Content-Length: 6 662s #Client-Date: Fri, 29 Nov 2024 19:56:56 GMT 662s #Client-Peer: 127.0.0.1:8559 662s #Client-Response-Num: 1 662s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 662s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 662s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 662s #Client-SSL-Socket-Class: IO::Socket::SSL 662s #Client-SSL-Version: TLSv1_3 662s #DMMATCH1: 1 662s # 662s # testing : length posted 662s # expected: '20480' 662s # received: 20480 662s ok 200 662s #lwp request: 662s #POST https://localhost:8559/eat_post HTTP/1.1 662s #User-Agent: libwww-perl/6.77 662s #Content-Length: 21504 662s # 662s #server response: 662s #HTTP/1.1 200 OK 662s #Connection: close 662s #Date: Fri, 29 Nov 2024 19:56:56 GMT 662s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 662s #Vary: In-If1 662s #Content-Length: 6 662s #Client-Date: Fri, 29 Nov 2024 19:56:56 GMT 662s #Client-Peer: 127.0.0.1:8559 662s #Client-Response-Num: 1 662s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 662s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 662s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 662s #Client-SSL-Socket-Class: IO::Socket::SSL 662s #Client-SSL-Version: TLSv1_3 662s #DMMATCH1: 1 662s # 662s # testing : length posted 662s # expected: '21504' 662s # received: 21504 662s ok 201 662s #lwp request: 662s #POST https://localhost:8559/eat_post HTTP/1.1 662s #User-Agent: libwww-perl/6.77 662s #Content-Length: 22528 662s # 662s #server response: 662s #HTTP/1.1 200 OK 662s #Connection: close 662s #Date: Fri, 29 Nov 2024 19:56:56 GMT 662s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 662s #Vary: In-If1 662s #Content-Length: 6 662s #Client-Date: Fri, 29 Nov 2024 19:56:56 GMT 662s #Client-Peer: 127.0.0.1:8559 662s #Client-Response-Num: 1 662s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 662s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 662s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 662s #Client-SSL-Socket-Class: IO::Socket::SSL 662s #Client-SSL-Version: TLSv1_3 662s #DMMATCH1: 1 662s # 662s # testing : length posted 662s # expected: '22528' 662s # received: 22528 662s ok 202 662s #lwp request: 662s #POST https://localhost:8559/eat_post HTTP/1.1 662s #User-Agent: libwww-perl/6.77 662s #Content-Length: 23552 662s # 662s #server response: 662s #HTTP/1.1 200 OK 662s #Connection: close 662s #Date: Fri, 29 Nov 2024 19:56:56 GMT 662s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 662s #Vary: In-If1 662s #Content-Length: 6 662s #Client-Date: Fri, 29 Nov 2024 19:56:56 GMT 662s #Client-Peer: 127.0.0.1:8559 662s #Client-Response-Num: 1 662s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 662s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 662s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 662s #Client-SSL-Socket-Class: IO::Socket::SSL 662s #Client-SSL-Version: TLSv1_3 662s #DMMATCH1: 1 662s # 662s # testing : length posted 662s # expected: '23552' 662s # received: 23552 662s ok 203 662s #lwp request: 662s #POST https://localhost:8559/eat_post HTTP/1.1 662s #User-Agent: libwww-perl/6.77 662s #Content-Length: 24576 662s # 662s #server response: 662s #HTTP/1.1 200 OK 662s #Connection: close 662s #Date: Fri, 29 Nov 2024 19:56:56 GMT 662s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 662s #Vary: In-If1 662s #Content-Length: 6 662s #Client-Date: Fri, 29 Nov 2024 19:56:56 GMT 662s #Client-Peer: 127.0.0.1:8559 662s #Client-Response-Num: 1 662s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 662s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 662s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 662s #Client-SSL-Socket-Class: IO::Socket::SSL 662s #Client-SSL-Version: TLSv1_3 662s #DMMATCH1: 1 662s # 662s # testing : length posted 662s # expected: '24576' 662s # received: 24576 662s ok 204 662s #lwp request: 662s #POST https://localhost:8559/eat_post HTTP/1.1 662s #User-Agent: libwww-perl/6.77 662s #Content-Length: 25600 662s # 662s #server response: 662s #HTTP/1.1 200 OK 662s #Connection: close 662s #Date: Fri, 29 Nov 2024 19:56:56 GMT 662s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 662s #Vary: In-If1 662s #Content-Length: 6 662s #Client-Date: Fri, 29 Nov 2024 19:56:56 GMT 662s #Client-Peer: 127.0.0.1:8559 662s #Client-Response-Num: 1 662s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 662s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 662s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 662s #Client-SSL-Socket-Class: IO::Socket::SSL 662s #Client-SSL-Version: TLSv1_3 662s #DMMATCH1: 1 662s # 662s # testing : length posted 662s # expected: '25600' 662s # received: 25600 662s ok 205 662s #lwp request: 662s #POST https://localhost:8559/eat_post HTTP/1.1 662s #User-Agent: libwww-perl/6.77 662s #Content-Length: 26624 662s # 662s #server response: 662s #HTTP/1.1 200 OK 662s #Connection: close 662s #Date: Fri, 29 Nov 2024 19:56:56 GMT 662s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 662s #Vary: In-If1 662s #Content-Length: 6 662s #Client-Date: Fri, 29 Nov 2024 19:56:56 GMT 662s #Client-Peer: 127.0.0.1:8559 662s #Client-Response-Num: 1 662s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 662s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 662s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 662s #Client-SSL-Socket-Class: IO::Socket::SSL 662s #Client-SSL-Version: TLSv1_3 662s #DMMATCH1: 1 662s # 662s # testing : length posted 662s # expected: '26624' 662s # received: 26624 662s ok 206 662s #lwp request: 662s #POST https://localhost:8559/eat_post HTTP/1.1 662s #User-Agent: libwww-perl/6.77 662s #Content-Length: 27648 662s # 662s #server response: 662s #HTTP/1.1 200 OK 662s #Connection: close 662s #Date: Fri, 29 Nov 2024 19:56:56 GMT 662s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 662s #Vary: In-If1 662s #Content-Length: 6 662s #Client-Date: Fri, 29 Nov 2024 19:56:56 GMT 662s #Client-Peer: 127.0.0.1:8559 662s #Client-Response-Num: 1 662s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 662s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 662s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 662s #Client-SSL-Socket-Class: IO::Socket::SSL 662s #Client-SSL-Version: TLSv1_3 662s #DMMATCH1: 1 662s # 662s # testing : length posted 662s # expected: '27648' 662s # received: 27648 662s ok 207 662s #lwp request: 662s #POST https://localhost:8559/eat_post HTTP/1.1 662s #User-Agent: libwww-perl/6.77 662s #Content-Length: 28672 662s # 662s #server response: 662s #HTTP/1.1 200 OK 662s #Connection: close 662s #Date: Fri, 29 Nov 2024 19:56:56 GMT 662s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 662s #Vary: In-If1 662s #Content-Length: 6 662s #Client-Date: Fri, 29 Nov 2024 19:56:56 GMT 662s #Client-Peer: 127.0.0.1:8559 662s #Client-Response-Num: 1 662s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 662s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 662s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 662s #Client-SSL-Socket-Class: IO::Socket::SSL 662s #Client-SSL-Version: TLSv1_3 662s #DMMATCH1: 1 662s # 662s # testing : length posted 662s # expected: '28672' 662s # received: 28672 662s ok 208 662s #lwp request: 662s #POST https://localhost:8559/eat_post HTTP/1.1 662s #User-Agent: libwww-perl/6.77 662s #Content-Length: 29696 662s # 662s #server response: 662s #HTTP/1.1 200 OK 662s #Connection: close 662s #Date: Fri, 29 Nov 2024 19:56:56 GMT 662s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 662s #Vary: In-If1 662s #Content-Length: 6 662s #Client-Date: Fri, 29 Nov 2024 19:56:56 GMT 662s #Client-Peer: 127.0.0.1:8559 662s #Client-Response-Num: 1 662s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 662s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 662s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 662s #Client-SSL-Socket-Class: IO::Socket::SSL 662s #Client-SSL-Version: TLSv1_3 662s #DMMATCH1: 1 662s # 662s # testing : length posted 662s # expected: '29696' 662s # received: 29696 662s ok 209 662s #lwp request: 662s #POST https://localhost:8559/eat_post HTTP/1.1 662s #User-Agent: libwww-perl/6.77 662s #Content-Length: 30720 662s # 662s #server response: 662s #HTTP/1.1 200 OK 662s #Connection: close 662s #Date: Fri, 29 Nov 2024 19:56:56 GMT 662s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 662s #Vary: In-If1 662s #Content-Length: 6 662s #Client-Date: Fri, 29 Nov 2024 19:56:57 GMT 662s #Client-Peer: 127.0.0.1:8559 662s #Client-Response-Num: 1 662s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 662s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 662s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 662s #Client-SSL-Socket-Class: IO::Socket::SSL 662s #Client-SSL-Version: TLSv1_3 662s #DMMATCH1: 1 662s # 662s # testing : length posted 662s # expected: '30720' 662s # received: 30720 662s ok 210 662s #lwp request: 662s #POST https://localhost:8559/eat_post HTTP/1.1 662s #User-Agent: libwww-perl/6.77 662s #Content-Length: 31744 662s # 662s #server response: 662s #HTTP/1.1 200 OK 662s #Connection: close 662s #Date: Fri, 29 Nov 2024 19:56:57 GMT 662s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 662s #Vary: In-If1 662s #Content-Length: 6 662s #Client-Date: Fri, 29 Nov 2024 19:56:57 GMT 662s #Client-Peer: 127.0.0.1:8559 662s #Client-Response-Num: 1 662s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 662s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 662s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 662s #Client-SSL-Socket-Class: IO::Socket::SSL 662s #Client-SSL-Version: TLSv1_3 662s #DMMATCH1: 1 662s # 662s # testing : length posted 662s # expected: '31744' 662s # received: 31744 662s ok 211 662s #lwp request: 662s #POST https://localhost:8559/eat_post HTTP/1.1 662s #User-Agent: libwww-perl/6.77 662s #Content-Length: 32768 662s # 662s #server response: 662s #HTTP/1.1 200 OK 662s #Connection: close 662s #Date: Fri, 29 Nov 2024 19:56:57 GMT 662s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 662s #Vary: In-If1 662s #Content-Length: 6 662s #Client-Date: Fri, 29 Nov 2024 19:56:57 GMT 662s #Client-Peer: 127.0.0.1:8559 662s #Client-Response-Num: 1 662s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 662s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 662s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 662s #Client-SSL-Socket-Class: IO::Socket::SSL 662s #Client-SSL-Version: TLSv1_3 662s #DMMATCH1: 1 662s # 662s # testing : length posted 662s # expected: '32768' 662s # received: 32768 662s ok 212 662s #lwp request: 662s #POST https://localhost:8559/eat_post HTTP/1.1 662s #User-Agent: libwww-perl/6.77 662s #Content-Length: 33792 662s # 662s #server response: 662s #HTTP/1.1 200 OK 662s #Connection: close 662s #Date: Fri, 29 Nov 2024 19:56:57 GMT 662s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 662s #Vary: In-If1 662s #Content-Length: 6 662s #Client-Date: Fri, 29 Nov 2024 19:56:57 GMT 662s #Client-Peer: 127.0.0.1:8559 662s #Client-Response-Num: 1 662s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 662s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 662s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 662s #Client-SSL-Socket-Class: IO::Socket::SSL 662s #Client-SSL-Version: TLSv1_3 662s #DMMATCH1: 1 662s # 662s # testing : length posted 662s # expected: '33792' 662s # received: 33792 662s ok 213 662s #lwp request: 662s #POST https://localhost:8559/eat_post HTTP/1.1 662s #User-Agent: libwww-perl/6.77 662s #Content-Length: 34816 662s # 662s #server response: 662s #HTTP/1.1 200 OK 662s #Connection: close 662s #Date: Fri, 29 Nov 2024 19:56:57 GMT 662s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 662s #Vary: In-If1 662s #Content-Length: 6 662s #Client-Date: Fri, 29 Nov 2024 19:56:57 GMT 662s #Client-Peer: 127.0.0.1:8559 662s #Client-Response-Num: 1 662s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 662s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 662s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 662s #Client-SSL-Socket-Class: IO::Socket::SSL 662s #Client-SSL-Version: TLSv1_3 662s #DMMATCH1: 1 662s # 662s # testing : length posted 662s # expected: '34816' 662s # received: 34816 662s ok 214 662s #lwp request: 662s #POST https://localhost:8559/eat_post HTTP/1.1 662s #User-Agent: libwww-perl/6.77 662s #Content-Length: 35840 662s # 662s #server response: 662s #HTTP/1.1 200 OK 662s #Connection: close 662s #Date: Fri, 29 Nov 2024 19:56:57 GMT 662s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 662s #Vary: In-If1 662s #Content-Length: 6 662s #Client-Date: Fri, 29 Nov 2024 19:56:57 GMT 662s #Client-Peer: 127.0.0.1:8559 662s #Client-Response-Num: 1 662s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 662s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 662s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 662s #Client-SSL-Socket-Class: IO::Socket::SSL 662s #Client-SSL-Version: TLSv1_3 662s #DMMATCH1: 1 662s # 662s # testing : length posted 662s # expected: '35840' 662s # received: 35840 662s ok 215 662s #lwp request: 662s #POST https://localhost:8559/eat_post HTTP/1.1 662s #User-Agent: libwww-perl/6.77 662s #Content-Length: 36864 662s # 662s #server response: 662s #HTTP/1.1 200 OK 662s #Connection: close 662s #Date: Fri, 29 Nov 2024 19:56:57 GMT 662s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 662s #Vary: In-If1 662s #Content-Length: 6 662s #Client-Date: Fri, 29 Nov 2024 19:56:57 GMT 662s #Client-Peer: 127.0.0.1:8559 662s #Client-Response-Num: 1 662s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 662s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 662s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 662s #Client-SSL-Socket-Class: IO::Socket::SSL 662s #Client-SSL-Version: TLSv1_3 662s #DMMATCH1: 1 662s # 662s # testing : length posted 662s # expected: '36864' 662s # received: 36864 662s ok 216 662s #lwp request: 662s #POST https://localhost:8559/eat_post HTTP/1.1 662s #User-Agent: libwww-perl/6.77 662s #Content-Length: 37888 662s # 662s #server response: 662s #HTTP/1.1 200 OK 662s #Connection: close 662s #Date: Fri, 29 Nov 2024 19:56:57 GMT 662s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 662s #Vary: In-If1 662s #Content-Length: 6 662s #Client-Date: Fri, 29 Nov 2024 19:56:57 GMT 662s #Client-Peer: 127.0.0.1:8559 662s #Client-Response-Num: 1 662s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 662s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 662s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 662s #Client-SSL-Socket-Class: IO::Socket::SSL 662s #Client-SSL-Version: TLSv1_3 662s #DMMATCH1: 1 662s # 662s # testing : length posted 662s # expected: '37888' 662s # received: 37888 662s ok 217 662s #lwp request: 662s #POST https://localhost:8559/eat_post HTTP/1.1 662s #User-Agent: libwww-perl/6.77 662s #Content-Length: 38912 662s # 662s #server response: 662s #HTTP/1.1 200 OK 662s #Connection: close 662s #Date: Fri, 29 Nov 2024 19:56:57 GMT 662s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 662s #Vary: In-If1 662s #Content-Length: 6 662s #Client-Date: Fri, 29 Nov 2024 19:56:57 GMT 662s #Client-Peer: 127.0.0.1:8559 662s #Client-Response-Num: 1 662s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 662s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 662s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 662s #Client-SSL-Socket-Class: IO::Socket::SSL 662s #Client-SSL-Version: TLSv1_3 662s #DMMATCH1: 1 662s # 662s # testing : length posted 662s # expected: '38912' 662s # received: 38912 662s ok 218 662s #lwp request: 662s #POST https://localhost:8559/eat_post HTTP/1.1 662s #User-Agent: libwww-perl/6.77 662s #Content-Length: 39936 662s # 662s #server response: 662s #HTTP/1.1 200 OK 662s #Connection: close 662s #Date: Fri, 29 Nov 2024 19:56:57 GMT 662s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 662s #Vary: In-If1 662s #Content-Length: 6 662s #Client-Date: Fri, 29 Nov 2024 19:56:57 GMT 662s #Client-Peer: 127.0.0.1:8559 662s #Client-Response-Num: 1 662s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 662s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 662s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 662s #Client-SSL-Socket-Class: IO::Socket::SSL 662s #Client-SSL-Version: TLSv1_3 662s #DMMATCH1: 1 662s # 662s # testing : length posted 662s # expected: '39936' 662s # received: 39936 662s ok 219 662s #lwp request: 662s #POST https://localhost:8559/eat_post HTTP/1.1 662s #User-Agent: libwww-perl/6.77 662s #Content-Length: 40960 662s # 662s #server response: 662s #HTTP/1.1 200 OK 662s #Connection: close 662s #Date: Fri, 29 Nov 2024 19:56:57 GMT 662s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 662s #Vary: In-If1 662s #Content-Length: 6 662s #Client-Date: Fri, 29 Nov 2024 19:56:57 GMT 662s #Client-Peer: 127.0.0.1:8559 662s #Client-Response-Num: 1 662s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 662s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 662s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 662s #Client-SSL-Socket-Class: IO::Socket::SSL 662s #Client-SSL-Version: TLSv1_3 662s #DMMATCH1: 1 662s # 662s # testing : length posted 662s # expected: '40960' 662s # received: 40960 662s ok 220 662s #lwp request: 662s #POST https://localhost:8559/eat_post HTTP/1.1 662s #User-Agent: libwww-perl/6.77 662s #Content-Length: 41984 662s # 662s #server response: 662s #HTTP/1.1 200 OK 662s #Connection: close 662s #Date: Fri, 29 Nov 2024 19:56:57 GMT 662s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 662s #Vary: In-If1 662s #Content-Length: 6 662s #Client-Date: Fri, 29 Nov 2024 19:56:57 GMT 662s #Client-Peer: 127.0.0.1:8559 662s #Client-Response-Num: 1 662s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 662s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 662s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 662s #Client-SSL-Socket-Class: IO::Socket::SSL 662s #Client-SSL-Version: TLSv1_3 662s #DMMATCH1: 1 662s # 662s # testing : length posted 662s # expected: '41984' 662s # received: 41984 662s ok 221 662s #lwp request: 662s #POST https://localhost:8559/eat_post HTTP/1.1 662s #User-Agent: libwww-perl/6.77 662s #Content-Length: 43008 662s # 662s #server response: 662s #HTTP/1.1 200 OK 662s #Connection: close 662s #Date: Fri, 29 Nov 2024 19:56:57 GMT 662s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 662s #Vary: In-If1 662s #Content-Length: 6 662s #Client-Date: Fri, 29 Nov 2024 19:56:57 GMT 662s #Client-Peer: 127.0.0.1:8559 662s #Client-Response-Num: 1 662s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 662s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 662s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 662s #Client-SSL-Socket-Class: IO::Socket::SSL 662s #Client-SSL-Version: TLSv1_3 662s #DMMATCH1: 1 662s # 662s # testing : length posted 662s # expected: '43008' 662s # received: 43008 662s ok 222 662s #lwp request: 662s #POST https://localhost:8559/eat_post HTTP/1.1 662s #User-Agent: libwww-perl/6.77 662s #Content-Length: 44032 662s # 662s #server response: 662s #HTTP/1.1 200 OK 662s #Connection: close 662s #Date: Fri, 29 Nov 2024 19:56:57 GMT 662s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 662s #Vary: In-If1 662s #Content-Length: 6 662s #Client-Date: Fri, 29 Nov 2024 19:56:57 GMT 662s #Client-Peer: 127.0.0.1:8559 662s #Client-Response-Num: 1 662s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 662s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 662s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 662s #Client-SSL-Socket-Class: IO::Socket::SSL 662s #Client-SSL-Version: TLSv1_3 662s #DMMATCH1: 1 662s # 662s # testing : length posted 662s # expected: '44032' 662s # received: 44032 662s ok 223 662s #lwp request: 662s #POST https://localhost:8559/eat_post HTTP/1.1 662s #User-Agent: libwww-perl/6.77 662s #Content-Length: 45056 662s # 662s #server response: 662s #HTTP/1.1 200 OK 662s #Connection: close 662s #Date: Fri, 29 Nov 2024 19:56:57 GMT 662s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 662s #Vary: In-If1 662s #Content-Length: 6 662s #Client-Date: Fri, 29 Nov 2024 19:56:57 GMT 662s #Client-Peer: 127.0.0.1:8559 662s #Client-Response-Num: 1 662s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 662s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 662s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 662s #Client-SSL-Socket-Class: IO::Socket::SSL 662s #Client-SSL-Version: TLSv1_3 662s #DMMATCH1: 1 662s # 662s # testing : length posted 662s # expected: '45056' 662s # received: 45056 662s ok 224 662s #lwp request: 662s #POST https://localhost:8559/eat_post HTTP/1.1 662s #User-Agent: libwww-perl/6.77 662s #Content-Length: 46080 662s # 662s #server response: 662s #HTTP/1.1 200 OK 662s #Connection: close 662s #Date: Fri, 29 Nov 2024 19:56:57 GMT 662s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 662s #Vary: In-If1 662s #Content-Length: 6 662s #Client-Date: Fri, 29 Nov 2024 19:56:57 GMT 662s #Client-Peer: 127.0.0.1:8559 662s #Client-Response-Num: 1 662s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 662s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 662s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 662s #Client-SSL-Socket-Class: IO::Socket::SSL 662s #Client-SSL-Version: TLSv1_3 662s #DMMATCH1: 1 662s # 662s # testing : length posted 662s # expected: '46080' 662s # received: 46080 662s ok 225 662s #lwp request: 662s #POST https://localhost:8559/eat_post HTTP/1.1 662s #User-Agent: libwww-perl/6.77 662s #Content-Length: 47104 662s # 662s #server response: 662s #HTTP/1.1 200 OK 662s #Connection: close 662s #Date: Fri, 29 Nov 2024 19:56:57 GMT 662s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 662s #Vary: In-If1 662s #Content-Length: 6 662s #Client-Date: Fri, 29 Nov 2024 19:56:57 GMT 662s #Client-Peer: 127.0.0.1:8559 662s #Client-Response-Num: 1 662s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 662s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 662s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 662s #Client-SSL-Socket-Class: IO::Socket::SSL 662s #Client-SSL-Version: TLSv1_3 662s #DMMATCH1: 1 662s # 662s # testing : length posted 662s # expected: '47104' 662s # received: 47104 662s ok 226 662s #lwp request: 662s #POST https://localhost:8559/eat_post HTTP/1.1 662s #User-Agent: libwww-perl/6.77 662s #Content-Length: 48128 662s # 662s #server response: 662s #HTTP/1.1 200 OK 662s #Connection: close 662s #Date: Fri, 29 Nov 2024 19:56:57 GMT 662s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 662s #Vary: In-If1 662s #Content-Length: 6 662s #Client-Date: Fri, 29 Nov 2024 19:56:57 GMT 662s #Client-Peer: 127.0.0.1:8559 662s #Client-Response-Num: 1 662s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 662s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 662s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 662s #Client-SSL-Socket-Class: IO::Socket::SSL 662s #Client-SSL-Version: TLSv1_3 662s #DMMATCH1: 1 662s # 662s # testing : length posted 662s # expected: '48128' 662s # received: 48128 662s ok 227 662s #lwp request: 662s #POST https://localhost:8559/eat_post HTTP/1.1 662s #User-Agent: libwww-perl/6.77 662s #Content-Length: 49152 662s # 662s #server response: 662s #HTTP/1.1 200 OK 662s #Connection: close 662s #Date: Fri, 29 Nov 2024 19:56:57 GMT 662s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 662s #Vary: In-If1 662s #Content-Length: 6 662s #Client-Date: Fri, 29 Nov 2024 19:56:57 GMT 662s #Client-Peer: 127.0.0.1:8559 662s #Client-Response-Num: 1 662s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 662s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 662s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 662s #Client-SSL-Socket-Class: IO::Socket::SSL 662s #Client-SSL-Version: TLSv1_3 662s #DMMATCH1: 1 662s # 662s # testing : length posted 662s # expected: '49152' 662s # received: 49152 662s ok 228 662s #lwp request: 662s #POST https://localhost:8559/eat_post HTTP/1.1 662s #User-Agent: libwww-perl/6.77 662s #Content-Length: 50176 662s # 662s #server response: 662s #HTTP/1.1 200 OK 662s #Connection: close 662s #Date: Fri, 29 Nov 2024 19:56:57 GMT 662s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 662s #Vary: In-If1 662s #Content-Length: 6 662s #Client-Date: Fri, 29 Nov 2024 19:56:57 GMT 662s #Client-Peer: 127.0.0.1:8559 662s #Client-Response-Num: 1 662s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 662s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 662s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 662s #Client-SSL-Socket-Class: IO::Socket::SSL 662s #Client-SSL-Version: TLSv1_3 662s #DMMATCH1: 1 662s # 662s # testing : length posted 662s # expected: '50176' 662s # received: 50176 662s ok 229 662s #lwp request: 662s #POST https://localhost:8559/eat_post HTTP/1.1 662s #User-Agent: libwww-perl/6.77 662s #Content-Length: 51200 662s # 662s #server response: 662s #HTTP/1.1 200 OK 662s #Connection: close 662s #Date: Fri, 29 Nov 2024 19:56:57 GMT 662s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 662s #Vary: In-If1 662s #Content-Length: 6 662s #Client-Date: Fri, 29 Nov 2024 19:56:57 GMT 662s #Client-Peer: 127.0.0.1:8559 662s #Client-Response-Num: 1 662s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 662s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 662s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 662s #Client-SSL-Socket-Class: IO::Socket::SSL 662s #Client-SSL-Version: TLSv1_3 662s #DMMATCH1: 1 662s # 662s # testing : length posted 662s # expected: '51200' 662s # received: 51200 662s ok 230 662s #lwp request: 662s #POST https://localhost:8559/eat_post HTTP/1.1 662s #User-Agent: libwww-perl/6.77 662s #Content-Length: 102400 662s # 662s #server response: 662s #HTTP/1.1 200 OK 662s #Connection: close 662s #Date: Fri, 29 Nov 2024 19:56:57 GMT 662s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 662s #Vary: In-If1 662s #Content-Length: 7 662s #Client-Date: Fri, 29 Nov 2024 19:56:57 GMT 662s #Client-Peer: 127.0.0.1:8559 662s #Client-Response-Num: 1 662s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 662s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 662s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 662s #Client-SSL-Socket-Class: IO::Socket::SSL 662s #Client-SSL-Version: TLSv1_3 662s #DMMATCH1: 1 662s # 662s # testing : length posted 662s # expected: '102400' 662s # received: 102400 662s ok 231 662s # testing : / with proxy_https_https_proxy_section (https) 662s # expected: 200 662s # received: '200' 662s ok 232 662s # testing : CGI script with folded headers 662s # expected: 200 662s # received: '200' 662s ok 233 662s # testing : using valid proxyssl client cert 662s # expected: 200 662s # received: '200' 662s ok 234 662s # testing : using invalid proxyssl client cert 662s # expected: 403 662s # received: '403' 662s ok 235 662s # testing : protected cgi script 662s # expected: 200 662s # received: '200' 662s ok 236 662s # testing : X-Forwarded-Host header 662s # expected: 'localhost:8561' 662s # received: 'localhost:8561' 662s ok 237 662s # testing : client subject common name 662s # expected: 'client_ok' 662s # received: 'client_ok' 662s ok 238 662s # testing : ProxyPassReverse Location rewrite 662s # expected: 'https://localhost:8561/modules/' 662s # received: 'https://localhost:8561/modules/' 662s ok 239 662s #lwp request: 662s #POST https://localhost:8561/eat_post HTTP/1.1 662s #User-Agent: libwww-perl/6.77 662s #Content-Length: 1024 662s # 662s #server response: 662s #HTTP/1.1 200 OK 662s #Connection: close 662s #Date: Fri, 29 Nov 2024 19:56:58 GMT 662s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 662s #Vary: In-If1 662s #Content-Length: 5 662s #Client-Date: Fri, 29 Nov 2024 19:56:58 GMT 662s #Client-Peer: 127.0.0.1:8561 662s #Client-Response-Num: 1 662s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 662s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 662s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 662s #Client-SSL-Socket-Class: IO::Socket::SSL 662s #Client-SSL-Version: TLSv1_3 662s #DMMATCH1: 1 662s # 662s # testing : length posted 662s # expected: '1024' 662s # received: 1024 662s ok 240 662s #lwp request: 662s #POST https://localhost:8561/eat_post HTTP/1.1 662s #User-Agent: libwww-perl/6.77 662s #Content-Length: 2048 662s # 662s #server response: 662s #HTTP/1.1 200 OK 662s #Connection: close 662s #Date: Fri, 29 Nov 2024 19:56:58 GMT 662s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 662s #Vary: In-If1 662s #Content-Length: 5 662s #Client-Date: Fri, 29 Nov 2024 19:56:58 GMT 662s #Client-Peer: 127.0.0.1:8561 662s #Client-Response-Num: 1 662s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 662s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 662s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 662s #Client-SSL-Socket-Class: IO::Socket::SSL 662s #Client-SSL-Version: TLSv1_3 662s #DMMATCH1: 1 662s # 662s # testing : length posted 662s # expected: '2048' 662s # received: 2048 662s ok 241 662s #lwp request: 662s #POST https://localhost:8561/eat_post HTTP/1.1 662s #User-Agent: libwww-perl/6.77 662s #Content-Length: 3072 662s # 662s #server response: 662s #HTTP/1.1 200 OK 662s #Connection: close 662s #Date: Fri, 29 Nov 2024 19:56:58 GMT 662s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 662s #Vary: In-If1 662s #Content-Length: 5 662s #Client-Date: Fri, 29 Nov 2024 19:56:58 GMT 662s #Client-Peer: 127.0.0.1:8561 662s #Client-Response-Num: 1 662s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 662s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 662s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 662s #Client-SSL-Socket-Class: IO::Socket::SSL 662s #Client-SSL-Version: TLSv1_3 662s #DMMATCH1: 1 662s # 662s # testing : length posted 662s # expected: '3072' 662s # received: 3072 662s ok 242 662s #lwp request: 662s #POST https://localhost:8561/eat_post HTTP/1.1 662s #User-Agent: libwww-perl/6.77 662s #Content-Length: 4096 662s # 662s #server response: 662s #HTTP/1.1 200 OK 662s #Connection: close 662s #Date: Fri, 29 Nov 2024 19:56:58 GMT 662s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 662s #Vary: In-If1 662s #Content-Length: 5 662s #Client-Date: Fri, 29 Nov 2024 19:56:58 GMT 662s #Client-Peer: 127.0.0.1:8561 662s #Client-Response-Num: 1 662s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 662s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 662s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 662s #Client-SSL-Socket-Class: IO::Socket::SSL 662s #Client-SSL-Version: TLSv1_3 662s #DMMATCH1: 1 662s # 662s # testing : length posted 662s # expected: '4096' 662s # received: 4096 662s ok 243 662s #lwp request: 662s #POST https://localhost:8561/eat_post HTTP/1.1 662s #User-Agent: libwww-perl/6.77 662s #Content-Length: 5120 662s # 662s #server response: 662s #HTTP/1.1 200 OK 662s #Connection: close 662s #Date: Fri, 29 Nov 2024 19:56:58 GMT 662s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 662s #Vary: In-If1 662s #Content-Length: 5 662s #Client-Date: Fri, 29 Nov 2024 19:56:58 GMT 662s #Client-Peer: 127.0.0.1:8561 662s #Client-Response-Num: 1 662s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 662s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 662s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 662s #Client-SSL-Socket-Class: IO::Socket::SSL 662s #Client-SSL-Version: TLSv1_3 662s #DMMATCH1: 1 662s # 662s # testing : length posted 662s # expected: '5120' 662s # received: 5120 662s ok 244 662s #lwp request: 662s #POST https://localhost:8561/eat_post HTTP/1.1 662s #User-Agent: libwww-perl/6.77 662s #Content-Length: 6144 662s # 662s #server response: 662s #HTTP/1.1 200 OK 662s #Connection: close 662s #Date: Fri, 29 Nov 2024 19:56:58 GMT 662s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 662s #Vary: In-If1 662s #Content-Length: 5 662s #Client-Date: Fri, 29 Nov 2024 19:56:58 GMT 662s #Client-Peer: 127.0.0.1:8561 662s #Client-Response-Num: 1 662s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 662s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 662s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 662s #Client-SSL-Socket-Class: IO::Socket::SSL 662s #Client-SSL-Version: TLSv1_3 662s #DMMATCH1: 1 662s # 662s # testing : length posted 662s # expected: '6144' 662s # received: 6144 662s ok 245 662s #lwp request: 662s #POST https://localhost:8561/eat_post HTTP/1.1 662s #User-Agent: libwww-perl/6.77 662s #Content-Length: 7168 662s # 662s #server response: 662s #HTTP/1.1 200 OK 662s #Connection: close 662s #Date: Fri, 29 Nov 2024 19:56:58 GMT 662s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 662s #Vary: In-If1 662s #Content-Length: 5 662s #Client-Date: Fri, 29 Nov 2024 19:56:58 GMT 662s #Client-Peer: 127.0.0.1:8561 662s #Client-Response-Num: 1 662s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 662s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 662s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 662s #Client-SSL-Socket-Class: IO::Socket::SSL 662s #Client-SSL-Version: TLSv1_3 662s #DMMATCH1: 1 662s # 662s # testing : length posted 662s # expected: '7168' 662s # received: 7168 662s ok 246 662s #lwp request: 662s #POST https://localhost:8561/eat_post HTTP/1.1 662s #User-Agent: libwww-perl/6.77 662s #Content-Length: 8192 662s # 662s #server response: 662s #HTTP/1.1 200 OK 662s #Connection: close 662s #Date: Fri, 29 Nov 2024 19:56:58 GMT 662s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 662s #Vary: In-If1 662s #Content-Length: 5 662s #Client-Date: Fri, 29 Nov 2024 19:56:58 GMT 662s #Client-Peer: 127.0.0.1:8561 662s #Client-Response-Num: 1 662s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 662s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 662s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 662s #Client-SSL-Socket-Class: IO::Socket::SSL 662s #Client-SSL-Version: TLSv1_3 662s #DMMATCH1: 1 662s # 662s # testing : length posted 662s # expected: '8192' 662s # received: 8192 662s ok 247 662s #lwp request: 662s #POST https://localhost:8561/eat_post HTTP/1.1 662s #User-Agent: libwww-perl/6.77 662s #Content-Length: 9216 662s # 662s #server response: 662s #HTTP/1.1 200 OK 662s #Connection: close 662s #Date: Fri, 29 Nov 2024 19:56:58 GMT 662s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 662s #Vary: In-If1 662s #Content-Length: 5 662s #Client-Date: Fri, 29 Nov 2024 19:56:58 GMT 662s #Client-Peer: 127.0.0.1:8561 662s #Client-Response-Num: 1 662s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 662s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 662s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 662s #Client-SSL-Socket-Class: IO::Socket::SSL 662s #Client-SSL-Version: TLSv1_3 662s #DMMATCH1: 1 662s # 662s # testing : length posted 662s # expected: '9216' 662s # received: 9216 662s ok 248 662s #lwp request: 662s #POST https://localhost:8561/eat_post HTTP/1.1 662s #User-Agent: libwww-perl/6.77 662s #Content-Length: 10240 662s # 662s #server response: 662s #HTTP/1.1 200 OK 662s #Connection: close 662s #Date: Fri, 29 Nov 2024 19:56:58 GMT 662s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 662s #Vary: In-If1 662s #Content-Length: 6 662s #Client-Date: Fri, 29 Nov 2024 19:56:58 GMT 662s #Client-Peer: 127.0.0.1:8561 662s #Client-Response-Num: 1 662s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 662s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 662s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 662s #Client-SSL-Socket-Class: IO::Socket::SSL 662s #Client-SSL-Version: TLSv1_3 662s #DMMATCH1: 1 662s # 662s # testing : length posted 662s # expected: '10240' 662s # received: 10240 662s ok 249 662s #lwp request: 662s #POST https://localhost:8561/eat_post HTTP/1.1 662s #User-Agent: libwww-perl/6.77 662s #Content-Length: 11264 662s # 662s #server response: 662s #HTTP/1.1 200 OK 662s #Connection: close 662s #Date: Fri, 29 Nov 2024 19:56:58 GMT 662s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 662s #Vary: In-If1 662s #Content-Length: 6 662s #Client-Date: Fri, 29 Nov 2024 19:56:58 GMT 662s #Client-Peer: 127.0.0.1:8561 662s #Client-Response-Num: 1 662s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 662s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 662s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 662s #Client-SSL-Socket-Class: IO::Socket::SSL 662s #Client-SSL-Version: TLSv1_3 662s #DMMATCH1: 1 662s # 662s # testing : length posted 662s # expected: '11264' 662s # received: 11264 662s ok 250 662s #lwp request: 662s #POST https://localhost:8561/eat_post HTTP/1.1 662s #User-Agent: libwww-perl/6.77 662s #Content-Length: 12288 662s # 662s #server response: 662s #HTTP/1.1 200 OK 662s #Connection: close 662s #Date: Fri, 29 Nov 2024 19:56:58 GMT 662s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 662s #Vary: In-If1 662s #Content-Length: 6 662s #Client-Date: Fri, 29 Nov 2024 19:56:58 GMT 662s #Client-Peer: 127.0.0.1:8561 662s #Client-Response-Num: 1 662s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 662s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 662s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 662s #Client-SSL-Socket-Class: IO::Socket::SSL 662s #Client-SSL-Version: TLSv1_3 662s #DMMATCH1: 1 662s # 662s # testing : length posted 662s # expected: '12288' 662s # received: 12288 662s ok 251 662s #lwp request: 662s #POST https://localhost:8561/eat_post HTTP/1.1 662s #User-Agent: libwww-perl/6.77 662s #Content-Length: 13312 662s # 662s #server response: 662s #HTTP/1.1 200 OK 662s #Connection: close 662s #Date: Fri, 29 Nov 2024 19:56:58 GMT 662s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 662s #Vary: In-If1 662s #Content-Length: 6 662s #Client-Date: Fri, 29 Nov 2024 19:56:58 GMT 662s #Client-Peer: 127.0.0.1:8561 662s #Client-Response-Num: 1 662s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 662s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 662s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 662s #Client-SSL-Socket-Class: IO::Socket::SSL 662s #Client-SSL-Version: TLSv1_3 662s #DMMATCH1: 1 662s # 662s # testing : length posted 662s # expected: '13312' 662s # received: 13312 662s ok 252 662s #lwp request: 662s #POST https://localhost:8561/eat_post HTTP/1.1 662s #User-Agent: libwww-perl/6.77 662s #Content-Length: 14336 662s # 662s #server response: 662s #HTTP/1.1 200 OK 662s #Connection: close 662s #Date: Fri, 29 Nov 2024 19:56:58 GMT 662s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 662s #Vary: In-If1 662s #Content-Length: 6 662s #Client-Date: Fri, 29 Nov 2024 19:56:58 GMT 662s #Client-Peer: 127.0.0.1:8561 662s #Client-Response-Num: 1 662s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 662s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 662s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 662s #Client-SSL-Socket-Class: IO::Socket::SSL 662s #Client-SSL-Version: TLSv1_3 662s #DMMATCH1: 1 662s # 662s # testing : length posted 662s # expected: '14336' 662s # received: 14336 662s ok 253 662s #lwp request: 662s #POST https://localhost:8561/eat_post HTTP/1.1 662s #User-Agent: libwww-perl/6.77 662s #Content-Length: 15360 662s # 662s #server response: 662s #HTTP/1.1 200 OK 662s #Connection: close 662s #Date: Fri, 29 Nov 2024 19:56:58 GMT 662s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 662s #Vary: In-If1 662s #Content-Length: 6 662s #Client-Date: Fri, 29 Nov 2024 19:56:58 GMT 662s #Client-Peer: 127.0.0.1:8561 662s #Client-Response-Num: 1 662s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 662s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 662s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 662s #Client-SSL-Socket-Class: IO::Socket::SSL 662s #Client-SSL-Version: TLSv1_3 662s #DMMATCH1: 1 662s # 662s # testing : length posted 662s # expected: '15360' 662s # received: 15360 662s ok 254 662s #lwp request: 662s #POST https://localhost:8561/eat_post HTTP/1.1 662s #User-Agent: libwww-perl/6.77 662s #Content-Length: 16384 662s # 662s #server response: 662s #HTTP/1.1 200 OK 662s #Connection: close 662s #Date: Fri, 29 Nov 2024 19:56:58 GMT 662s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 662s #Vary: In-If1 662s #Content-Length: 6 662s #Client-Date: Fri, 29 Nov 2024 19:56:58 GMT 662s #Client-Peer: 127.0.0.1:8561 662s #Client-Response-Num: 1 662s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 662s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 662s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 662s #Client-SSL-Socket-Class: IO::Socket::SSL 662s #Client-SSL-Version: TLSv1_3 662s #DMMATCH1: 1 662s # 662s # testing : length posted 662s # expected: '16384' 662s # received: 16384 662s ok 255 662s #lwp request: 662s #POST https://localhost:8561/eat_post HTTP/1.1 662s #User-Agent: libwww-perl/6.77 662s #Content-Length: 17408 662s # 662s #server response: 662s #HTTP/1.1 200 OK 662s #Connection: close 662s #Date: Fri, 29 Nov 2024 19:56:58 GMT 662s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 662s #Vary: In-If1 662s #Content-Length: 6 662s #Client-Date: Fri, 29 Nov 2024 19:56:58 GMT 662s #Client-Peer: 127.0.0.1:8561 662s #Client-Response-Num: 1 662s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 662s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 662s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 662s #Client-SSL-Socket-Class: IO::Socket::SSL 662s #Client-SSL-Version: TLSv1_3 662s #DMMATCH1: 1 662s # 662s # testing : length posted 662s # expected: '17408' 662s # received: 17408 662s ok 256 662s #lwp request: 662s #POST https://localhost:8561/eat_post HTTP/1.1 662s #User-Agent: libwww-perl/6.77 662s #Content-Length: 18432 662s # 662s #server response: 662s #HTTP/1.1 200 OK 662s #Connection: close 662s #Date: Fri, 29 Nov 2024 19:56:58 GMT 662s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 662s #Vary: In-If1 662s #Content-Length: 6 662s #Client-Date: Fri, 29 Nov 2024 19:56:58 GMT 662s #Client-Peer: 127.0.0.1:8561 662s #Client-Response-Num: 1 662s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 662s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 662s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 662s #Client-SSL-Socket-Class: IO::Socket::SSL 662s #Client-SSL-Version: TLSv1_3 662s #DMMATCH1: 1 662s # 662s # testing : length posted 662s # expected: '18432' 662s # received: 18432 662s ok 257 662s #lwp request: 662s #POST https://localhost:8561/eat_post HTTP/1.1 662s #User-Agent: libwww-perl/6.77 662s #Content-Length: 19456 662s # 662s #server response: 662s #HTTP/1.1 200 OK 662s #Connection: close 662s #Date: Fri, 29 Nov 2024 19:56:58 GMT 662s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 662s #Vary: In-If1 662s #Content-Length: 6 662s #Client-Date: Fri, 29 Nov 2024 19:56:58 GMT 662s #Client-Peer: 127.0.0.1:8561 662s #Client-Response-Num: 1 662s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 662s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 662s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 662s #Client-SSL-Socket-Class: IO::Socket::SSL 662s #Client-SSL-Version: TLSv1_3 662s #DMMATCH1: 1 662s # 662s # testing : length posted 662s # expected: '19456' 662s # received: 19456 662s ok 258 662s #lwp request: 662s #POST https://localhost:8561/eat_post HTTP/1.1 662s #User-Agent: libwww-perl/6.77 662s #Content-Length: 20480 662s # 662s #server response: 662s #HTTP/1.1 200 OK 662s #Connection: close 662s #Date: Fri, 29 Nov 2024 19:56:58 GMT 662s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 662s #Vary: In-If1 662s #Content-Length: 6 662s #Client-Date: Fri, 29 Nov 2024 19:56:58 GMT 662s #Client-Peer: 127.0.0.1:8561 662s #Client-Response-Num: 1 662s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 662s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 662s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 662s #Client-SSL-Socket-Class: IO::Socket::SSL 662s #Client-SSL-Version: TLSv1_3 662s #DMMATCH1: 1 662s # 662s # testing : length posted 662s # expected: '20480' 662s # received: 20480 662s ok 259 662s #lwp request: 662s #POST https://localhost:8561/eat_post HTTP/1.1 662s #User-Agent: libwww-perl/6.77 662s #Content-Length: 21504 662s # 662s #server response: 662s #HTTP/1.1 200 OK 662s #Connection: close 662s #Date: Fri, 29 Nov 2024 19:56:58 GMT 662s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 662s #Vary: In-If1 662s #Content-Length: 6 662s #Client-Date: Fri, 29 Nov 2024 19:56:58 GMT 662s #Client-Peer: 127.0.0.1:8561 662s #Client-Response-Num: 1 662s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 662s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 662s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 662s #Client-SSL-Socket-Class: IO::Socket::SSL 662s #Client-SSL-Version: TLSv1_3 662s #DMMATCH1: 1 662s # 662s # testing : length posted 662s # expected: '21504' 662s # received: 21504 662s ok 260 662s #lwp request: 662s #POST https://localhost:8561/eat_post HTTP/1.1 662s #User-Agent: libwww-perl/6.77 662s #Content-Length: 22528 662s # 662s #server response: 662s #HTTP/1.1 200 OK 662s #Connection: close 662s #Date: Fri, 29 Nov 2024 19:56:58 GMT 662s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 662s #Vary: In-If1 662s #Content-Length: 6 662s #Client-Date: Fri, 29 Nov 2024 19:56:58 GMT 662s #Client-Peer: 127.0.0.1:8561 662s #Client-Response-Num: 1 662s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 662s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 662s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 662s #Client-SSL-Socket-Class: IO::Socket::SSL 662s #Client-SSL-Version: TLSv1_3 662s #DMMATCH1: 1 662s # 662s # testing : length posted 662s # expected: '22528' 662s # received: 22528 662s ok 261 662s #lwp request: 662s #POST https://localhost:8561/eat_post HTTP/1.1 662s #User-Agent: libwww-perl/6.77 662s #Content-Length: 23552 662s # 662s #server response: 662s #HTTP/1.1 200 OK 662s #Connection: close 662s #Date: Fri, 29 Nov 2024 19:56:58 GMT 662s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 662s #Vary: In-If1 662s #Content-Length: 6 662s #Client-Date: Fri, 29 Nov 2024 19:56:58 GMT 662s #Client-Peer: 127.0.0.1:8561 662s #Client-Response-Num: 1 662s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 662s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 662s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 662s #Client-SSL-Socket-Class: IO::Socket::SSL 662s #Client-SSL-Version: TLSv1_3 662s #DMMATCH1: 1 662s # 662s # testing : length posted 662s # expected: '23552' 662s # received: 23552 662s ok 262 662s #lwp request: 662s #POST https://localhost:8561/eat_post HTTP/1.1 662s #User-Agent: libwww-perl/6.77 662s #Content-Length: 24576 662s # 662s #server response: 662s #HTTP/1.1 200 OK 662s #Connection: close 662s #Date: Fri, 29 Nov 2024 19:56:58 GMT 662s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 662s #Vary: In-If1 662s #Content-Length: 6 662s #Client-Date: Fri, 29 Nov 2024 19:56:58 GMT 662s #Client-Peer: 127.0.0.1:8561 662s #Client-Response-Num: 1 662s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 662s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 662s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 662s #Client-SSL-Socket-Class: IO::Socket::SSL 662s #Client-SSL-Version: TLSv1_3 662s #DMMATCH1: 1 662s # 662s # testing : length posted 662s # expected: '24576' 662s # received: 24576 662s ok 263 662s #lwp request: 662s #POST https://localhost:8561/eat_post HTTP/1.1 662s #User-Agent: libwww-perl/6.77 662s #Content-Length: 25600 662s # 662s #server response: 662s #HTTP/1.1 200 OK 662s #Connection: close 662s #Date: Fri, 29 Nov 2024 19:56:58 GMT 662s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 662s #Vary: In-If1 662s #Content-Length: 6 662s #Client-Date: Fri, 29 Nov 2024 19:56:58 GMT 662s #Client-Peer: 127.0.0.1:8561 662s #Client-Response-Num: 1 662s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 662s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 662s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 662s #Client-SSL-Socket-Class: IO::Socket::SSL 662s #Client-SSL-Version: TLSv1_3 662s #DMMATCH1: 1 662s # 662s # testing : length posted 662s # expected: '25600' 662s # received: 25600 662s ok 264 662s #lwp request: 662s #POST https://localhost:8561/eat_post HTTP/1.1 662s #User-Agent: libwww-perl/6.77 662s #Content-Length: 26624 662s # 662s #server response: 662s #HTTP/1.1 200 OK 662s #Connection: close 662s #Date: Fri, 29 Nov 2024 19:56:58 GMT 662s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 662s #Vary: In-If1 662s #Content-Length: 6 662s #Client-Date: Fri, 29 Nov 2024 19:56:58 GMT 662s #Client-Peer: 127.0.0.1:8561 662s #Client-Response-Num: 1 662s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 662s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 662s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 662s #Client-SSL-Socket-Class: IO::Socket::SSL 662s #Client-SSL-Version: TLSv1_3 662s #DMMATCH1: 1 662s # 662s # testing : length posted 662s # expected: '26624' 662s # received: 26624 662s ok 265 662s #lwp request: 662s #POST https://localhost:8561/eat_post HTTP/1.1 662s #User-Agent: libwww-perl/6.77 662s #Content-Length: 27648 662s # 662s #server response: 662s #HTTP/1.1 200 OK 662s #Connection: close 662s #Date: Fri, 29 Nov 2024 19:56:58 GMT 662s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 662s #Vary: In-If1 662s #Content-Length: 6 662s #Client-Date: Fri, 29 Nov 2024 19:56:58 GMT 662s #Client-Peer: 127.0.0.1:8561 662s #Client-Response-Num: 1 662s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 662s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 662s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 662s #Client-SSL-Socket-Class: IO::Socket::SSL 662s #Client-SSL-Version: TLSv1_3 662s #DMMATCH1: 1 662s # 662s # testing : length posted 662s # expected: '27648' 662s # received: 27648 662s ok 266 662s #lwp request: 662s #POST https://localhost:8561/eat_post HTTP/1.1 662s #User-Agent: libwww-perl/6.77 662s #Content-Length: 28672 662s # 662s #server response: 662s #HTTP/1.1 200 OK 662s #Connection: close 662s #Date: Fri, 29 Nov 2024 19:56:58 GMT 662s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 662s #Vary: In-If1 662s #Content-Length: 6 662s #Client-Date: Fri, 29 Nov 2024 19:56:58 GMT 662s #Client-Peer: 127.0.0.1:8561 662s #Client-Response-Num: 1 662s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 662s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 662s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 662s #Client-SSL-Socket-Class: IO::Socket::SSL 662s #Client-SSL-Version: TLSv1_3 662s #DMMATCH1: 1 662s # 662s # testing : length posted 662s # expected: '28672' 662s # received: 28672 662s ok 267 662s #lwp request: 662s #POST https://localhost:8561/eat_post HTTP/1.1 662s #User-Agent: libwww-perl/6.77 662s #Content-Length: 29696 662s # 662s #server response: 662s #HTTP/1.1 200 OK 662s #Connection: close 662s #Date: Fri, 29 Nov 2024 19:56:58 GMT 662s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 662s #Vary: In-If1 662s #Content-Length: 6 662s #Client-Date: Fri, 29 Nov 2024 19:56:58 GMT 662s #Client-Peer: 127.0.0.1:8561 662s #Client-Response-Num: 1 662s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 662s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 662s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 662s #Client-SSL-Socket-Class: IO::Socket::SSL 662s #Client-SSL-Version: TLSv1_3 662s #DMMATCH1: 1 662s # 662s # testing : length posted 662s # expected: '29696' 662s # received: 29696 662s ok 268 662s #lwp request: 662s #POST https://localhost:8561/eat_post HTTP/1.1 662s #User-Agent: libwww-perl/6.77 662s #Content-Length: 30720 662s # 662s #server response: 662s #HTTP/1.1 200 OK 662s #Connection: close 662s #Date: Fri, 29 Nov 2024 19:56:58 GMT 662s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 662s #Vary: In-If1 662s #Content-Length: 6 662s #Client-Date: Fri, 29 Nov 2024 19:56:58 GMT 662s #Client-Peer: 127.0.0.1:8561 662s #Client-Response-Num: 1 662s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 662s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 662s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 662s #Client-SSL-Socket-Class: IO::Socket::SSL 662s #Client-SSL-Version: TLSv1_3 662s #DMMATCH1: 1 662s # 662s # testing : length posted 662s # expected: '30720' 662s # received: 30720 662s ok 269 662s #lwp request: 662s #POST https://localhost:8561/eat_post HTTP/1.1 662s #User-Agent: libwww-perl/6.77 662s #Content-Length: 31744 662s # 662s #server response: 662s #HTTP/1.1 200 OK 662s #Connection: close 662s #Date: Fri, 29 Nov 2024 19:56:58 GMT 662s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 662s #Vary: In-If1 662s #Content-Length: 6 662s #Client-Date: Fri, 29 Nov 2024 19:56:58 GMT 662s #Client-Peer: 127.0.0.1:8561 662s #Client-Response-Num: 1 662s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 662s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 662s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 662s #Client-SSL-Socket-Class: IO::Socket::SSL 662s #Client-SSL-Version: TLSv1_3 662s #DMMATCH1: 1 662s # 662s # testing : length posted 662s # expected: '31744' 662s # received: 31744 662s ok 270 662s #lwp request: 662s #POST https://localhost:8561/eat_post HTTP/1.1 662s #User-Agent: libwww-perl/6.77 662s #Content-Length: 32768 662s # 662s #server response: 662s #HTTP/1.1 200 OK 662s #Connection: close 662s #Date: Fri, 29 Nov 2024 19:56:58 GMT 662s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 662s #Vary: In-If1 662s #Content-Length: 6 662s #Client-Date: Fri, 29 Nov 2024 19:56:58 GMT 662s #Client-Peer: 127.0.0.1:8561 662s #Client-Response-Num: 1 662s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 662s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 662s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 662s #Client-SSL-Socket-Class: IO::Socket::SSL 662s #Client-SSL-Version: TLSv1_3 662s #DMMATCH1: 1 662s # 662s # testing : length posted 662s # expected: '32768' 662s # received: 32768 662s ok 271 662s #lwp request: 662s #POST https://localhost:8561/eat_post HTTP/1.1 662s #User-Agent: libwww-perl/6.77 662s #Content-Length: 33792 662s # 662s #server response: 662s #HTTP/1.1 200 OK 662s #Connection: close 662s #Date: Fri, 29 Nov 2024 19:56:58 GMT 662s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 662s #Vary: In-If1 662s #Content-Length: 6 662s #Client-Date: Fri, 29 Nov 2024 19:56:58 GMT 662s #Client-Peer: 127.0.0.1:8561 662s #Client-Response-Num: 1 662s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 662s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 662s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 662s #Client-SSL-Socket-Class: IO::Socket::SSL 662s #Client-SSL-Version: TLSv1_3 662s #DMMATCH1: 1 662s # 662s # testing : length posted 662s # expected: '33792' 662s # received: 33792 662s ok 272 662s #lwp request: 662s #POST https://localhost:8561/eat_post HTTP/1.1 662s #User-Agent: libwww-perl/6.77 662s #Content-Length: 34816 662s # 662s #server response: 662s #HTTP/1.1 200 OK 662s #Connection: close 662s #Date: Fri, 29 Nov 2024 19:56:58 GMT 662s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 662s #Vary: In-If1 662s #Content-Length: 6 662s #Client-Date: Fri, 29 Nov 2024 19:56:58 GMT 662s #Client-Peer: 127.0.0.1:8561 662s #Client-Response-Num: 1 662s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 662s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 662s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 662s #Client-SSL-Socket-Class: IO::Socket::SSL 662s #Client-SSL-Version: TLSv1_3 662s #DMMATCH1: 1 662s # 662s # testing : length posted 662s # expected: '34816' 662s # received: 34816 662s ok 273 662s #lwp request: 662s #POST https://localhost:8561/eat_post HTTP/1.1 662s #User-Agent: libwww-perl/6.77 662s #Content-Length: 35840 662s # 662s #server response: 662s #HTTP/1.1 200 OK 662s #Connection: close 662s #Date: Fri, 29 Nov 2024 19:56:58 GMT 662s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 662s #Vary: In-If1 662s #Content-Length: 6 662s #Client-Date: Fri, 29 Nov 2024 19:56:58 GMT 662s #Client-Peer: 127.0.0.1:8561 662s #Client-Response-Num: 1 662s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 662s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 662s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 662s #Client-SSL-Socket-Class: IO::Socket::SSL 662s #Client-SSL-Version: TLSv1_3 662s #DMMATCH1: 1 662s # 662s # testing : length posted 662s # expected: '35840' 662s # received: 35840 662s ok 274 662s #lwp request: 662s #POST https://localhost:8561/eat_post HTTP/1.1 662s #User-Agent: libwww-perl/6.77 662s #Content-Length: 36864 662s # 662s #server response: 662s #HTTP/1.1 200 OK 662s #Connection: close 662s #Date: Fri, 29 Nov 2024 19:56:58 GMT 662s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 662s #Vary: In-If1 662s #Content-Length: 6 662s #Client-Date: Fri, 29 Nov 2024 19:56:58 GMT 662s #Client-Peer: 127.0.0.1:8561 662s #Client-Response-Num: 1 662s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 662s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 662s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 662s #Client-SSL-Socket-Class: IO::Socket::SSL 662s #Client-SSL-Version: TLSv1_3 662s #DMMATCH1: 1 662s # 662s # testing : length posted 662s # expected: '36864' 662s # received: 36864 662s ok 275 662s #lwp request: 662s #POST https://localhost:8561/eat_post HTTP/1.1 662s #User-Agent: libwww-perl/6.77 662s #Content-Length: 37888 662s # 662s #server response: 662s #HTTP/1.1 200 OK 662s #Connection: close 662s #Date: Fri, 29 Nov 2024 19:56:59 GMT 662s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 662s #Vary: In-If1 662s #Content-Length: 6 662s #Client-Date: Fri, 29 Nov 2024 19:56:59 GMT 662s #Client-Peer: 127.0.0.1:8561 662s #Client-Response-Num: 1 662s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 662s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 662s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 662s #Client-SSL-Socket-Class: IO::Socket::SSL 662s #Client-SSL-Version: TLSv1_3 662s #DMMATCH1: 1 662s # 662s # testing : length posted 662s # expected: '37888' 662s # received: 37888 662s ok 276 662s #lwp request: 662s #POST https://localhost:8561/eat_post HTTP/1.1 662s #User-Agent: libwww-perl/6.77 662s #Content-Length: 38912 662s # 662s #server response: 662s #HTTP/1.1 200 OK 662s #Connection: close 662s #Date: Fri, 29 Nov 2024 19:56:59 GMT 662s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 662s #Vary: In-If1 662s #Content-Length: 6 662s #Client-Date: Fri, 29 Nov 2024 19:56:59 GMT 662s #Client-Peer: 127.0.0.1:8561 662s #Client-Response-Num: 1 662s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 662s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 662s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 662s #Client-SSL-Socket-Class: IO::Socket::SSL 662s #Client-SSL-Version: TLSv1_3 662s #DMMATCH1: 1 662s # 662s # testing : length posted 662s # expected: '38912' 662s # received: 38912 662s ok 277 662s #lwp request: 662s #POST https://localhost:8561/eat_post HTTP/1.1 662s #User-Agent: libwww-perl/6.77 662s #Content-Length: 39936 662s # 662s #server response: 662s #HTTP/1.1 200 OK 662s #Connection: close 662s #Date: Fri, 29 Nov 2024 19:56:59 GMT 662s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 662s #Vary: In-If1 662s #Content-Length: 6 662s #Client-Date: Fri, 29 Nov 2024 19:56:59 GMT 662s #Client-Peer: 127.0.0.1:8561 662s #Client-Response-Num: 1 662s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 662s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 662s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 662s #Client-SSL-Socket-Class: IO::Socket::SSL 662s #Client-SSL-Version: TLSv1_3 662s #DMMATCH1: 1 662s # 662s # testing : length posted 662s # expected: '39936' 662s # received: 39936 662s ok 278 662s #lwp request: 662s #POST https://localhost:8561/eat_post HTTP/1.1 662s #User-Agent: libwww-perl/6.77 662s #Content-Length: 40960 662s # 662s #server response: 662s #HTTP/1.1 200 OK 662s #Connection: close 662s #Date: Fri, 29 Nov 2024 19:56:59 GMT 662s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 662s #Vary: In-If1 662s #Content-Length: 6 662s #Client-Date: Fri, 29 Nov 2024 19:56:59 GMT 662s #Client-Peer: 127.0.0.1:8561 662s #Client-Response-Num: 1 662s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 662s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 662s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 662s #Client-SSL-Socket-Class: IO::Socket::SSL 662s #Client-SSL-Version: TLSv1_3 662s #DMMATCH1: 1 662s # 662s # testing : length posted 662s # expected: '40960' 662s # received: 40960 662s ok 279 662s #lwp request: 662s #POST https://localhost:8561/eat_post HTTP/1.1 662s #User-Agent: libwww-perl/6.77 662s #Content-Length: 41984 662s # 662s #server response: 662s #HTTP/1.1 200 OK 662s #Connection: close 662s #Date: Fri, 29 Nov 2024 19:56:59 GMT 662s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 662s #Vary: In-If1 662s #Content-Length: 6 662s #Client-Date: Fri, 29 Nov 2024 19:56:59 GMT 662s #Client-Peer: 127.0.0.1:8561 662s #Client-Response-Num: 1 662s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 662s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 662s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 662s #Client-SSL-Socket-Class: IO::Socket::SSL 662s #Client-SSL-Version: TLSv1_3 662s #DMMATCH1: 1 662s # 662s # testing : length posted 662s # expected: '41984' 662s # received: 41984 662s ok 280 662s #lwp request: 662s #POST https://localhost:8561/eat_post HTTP/1.1 662s #User-Agent: libwww-perl/6.77 662s #Content-Length: 43008 662s # 662s #server response: 662s #HTTP/1.1 200 OK 662s #Connection: close 662s #Date: Fri, 29 Nov 2024 19:56:59 GMT 662s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 662s #Vary: In-If1 662s #Content-Length: 6 662s #Client-Date: Fri, 29 Nov 2024 19:56:59 GMT 662s #Client-Peer: 127.0.0.1:8561 662s #Client-Response-Num: 1 662s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 662s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 662s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 662s #Client-SSL-Socket-Class: IO::Socket::SSL 662s #Client-SSL-Version: TLSv1_3 662s #DMMATCH1: 1 662s # 662s # testing : length posted 662s # expected: '43008' 662s # received: 43008 662s ok 281 662s #lwp request: 662s #POST https://localhost:8561/eat_post HTTP/1.1 662s #User-Agent: libwww-perl/6.77 662s #Content-Length: 44032 662s # 662s #server response: 662s #HTTP/1.1 200 OK 662s #Connection: close 662s #Date: Fri, 29 Nov 2024 19:56:59 GMT 662s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 662s #Vary: In-If1 662s #Content-Length: 6 662s #Client-Date: Fri, 29 Nov 2024 19:56:59 GMT 662s #Client-Peer: 127.0.0.1:8561 662s #Client-Response-Num: 1 662s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 662s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 662s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 662s #Client-SSL-Socket-Class: IO::Socket::SSL 662s #Client-SSL-Version: TLSv1_3 662s #DMMATCH1: 1 662s # 662s # testing : length posted 662s # expected: '44032' 662s # received: 44032 662s ok 282 662s #lwp request: 662s #POST https://localhost:8561/eat_post HTTP/1.1 662s #User-Agent: libwww-perl/6.77 662s #Content-Length: 45056 662s # 662s #server response: 662s #HTTP/1.1 200 OK 662s #Connection: close 662s #Date: Fri, 29 Nov 2024 19:56:59 GMT 662s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 662s #Vary: In-If1 662s #Content-Length: 6 662s #Client-Date: Fri, 29 Nov 2024 19:56:59 GMT 662s #Client-Peer: 127.0.0.1:8561 662s #Client-Response-Num: 1 662s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 662s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 662s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 662s #Client-SSL-Socket-Class: IO::Socket::SSL 662s #Client-SSL-Version: TLSv1_3 662s #DMMATCH1: 1 662s # 662s # testing : length posted 662s # expected: '45056' 662s # received: 45056 662s ok 283 662s #lwp request: 662s #POST https://localhost:8561/eat_post HTTP/1.1 662s #User-Agent: libwww-perl/6.77 662s #Content-Length: 46080 662s # 662s #server response: 662s #HTTP/1.1 200 OK 662s #Connection: close 662s #Date: Fri, 29 Nov 2024 19:56:59 GMT 662s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 662s #Vary: In-If1 662s #Content-Length: 6 662s #Client-Date: Fri, 29 Nov 2024 19:56:59 GMT 662s #Client-Peer: 127.0.0.1:8561 662s #Client-Response-Num: 1 662s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 662s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 662s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 662s #Client-SSL-Socket-Class: IO::Socket::SSL 662s #Client-SSL-Version: TLSv1_3 662s #DMMATCH1: 1 662s # 662s # testing : length posted 662s # expected: '46080' 662s # received: 46080 662s ok 284 662s #lwp request: 662s #POST https://localhost:8561/eat_post HTTP/1.1 662s #User-Agent: libwww-perl/6.77 662s #Content-Length: 47104 662s # 662s #server response: 662s #HTTP/1.1 200 OK 662s #Connection: close 662s #Date: Fri, 29 Nov 2024 19:56:59 GMT 662s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 662s #Vary: In-If1 662s #Content-Length: 6 662s #Client-Date: Fri, 29 Nov 2024 19:56:59 GMT 662s #Client-Peer: 127.0.0.1:8561 662s #Client-Response-Num: 1 662s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 662s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 662s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 662s #Client-SSL-Socket-Class: IO::Socket::SSL 662s #Client-SSL-Version: TLSv1_3 662s #DMMATCH1: 1 662s # 662s # testing : length posted 662s # expected: '47104' 662s # received: 47104 662s ok 285 662s #lwp request: 662s #POST https://localhost:8561/eat_post HTTP/1.1 662s #User-Agent: libwww-perl/6.77 662s #Content-Length: 48128 662s # 662s #server response: 662s #HTTP/1.1 200 OK 662s #Connection: close 662s #Date: Fri, 29 Nov 2024 19:56:59 GMT 662s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 662s #Vary: In-If1 662s #Content-Length: 6 662s #Client-Date: Fri, 29 Nov 2024 19:56:59 GMT 662s #Client-Peer: 127.0.0.1:8561 662s #Client-Response-Num: 1 662s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 662s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 662s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 662s #Client-SSL-Socket-Class: IO::Socket::SSL 662s #Client-SSL-Version: TLSv1_3 662s #DMMATCH1: 1 662s # 662s # testing : length posted 662s # expected: '48128' 662s # received: 48128 662s ok 286 662s #lwp request: 662s #POST https://localhost:8561/eat_post HTTP/1.1 662s #User-Agent: libwww-perl/6.77 662s #Content-Length: 49152 662s # 662s #server response: 662s #HTTP/1.1 200 OK 662s #Connection: close 662s #Date: Fri, 29 Nov 2024 19:56:59 GMT 662s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 662s #Vary: In-If1 662s #Content-Length: 6 662s #Client-Date: Fri, 29 Nov 2024 19:56:59 GMT 662s #Client-Peer: 127.0.0.1:8561 662s #Client-Response-Num: 1 662s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 662s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 662s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 662s #Client-SSL-Socket-Class: IO::Socket::SSL 662s #Client-SSL-Version: TLSv1_3 662s #DMMATCH1: 1 662s # 662s # testing : length posted 662s # expected: '49152' 662s # received: 49152 662s ok 287 662s #lwp request: 662s #POST https://localhost:8561/eat_post HTTP/1.1 662s #User-Agent: libwww-perl/6.77 662s #Content-Length: 50176 662s # 662s #server response: 662s #HTTP/1.1 200 OK 662s #Connection: close 662s #Date: Fri, 29 Nov 2024 19:56:59 GMT 662s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 662s #Vary: In-If1 662s #Content-Length: 6 662s #Client-Date: Fri, 29 Nov 2024 19:56:59 GMT 662s #Client-Peer: 127.0.0.1:8561 662s #Client-Response-Num: 1 662s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 662s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 662s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 662s #Client-SSL-Socket-Class: IO::Socket::SSL 662s #Client-SSL-Version: TLSv1_3 662s #DMMATCH1: 1 662s # 662s # testing : length posted 662s # expected: '50176' 662s # received: 50176 662s ok 288 662s #lwp request: 662s #POST https://localhost:8561/eat_post HTTP/1.1 662s #User-Agent: libwww-perl/6.77 662s #Content-Length: 51200 662s # 662s #server response: 662s #HTTP/1.1 200 OK 662s #Connection: close 662s #Date: Fri, 29 Nov 2024 19:56:59 GMT 662s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 662s #Vary: In-If1 662s #Content-Length: 6 662s #Client-Date: Fri, 29 Nov 2024 19:56:59 GMT 662s #Client-Peer: 127.0.0.1:8561 662s #Client-Response-Num: 1 662s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 662s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 662s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 662s #Client-SSL-Socket-Class: IO::Socket::SSL 662s #Client-SSL-Version: TLSv1_3 662s #DMMATCH1: 1 662s # 662s # testing : length posted 662s # expected: '51200' 662s # received: 51200 662s ok 289 662s #lwp request: 662s #POST https://localhost:8561/eat_post HTTP/1.1 662s #User-Agent: libwww-perl/6.77 662s #Content-Length: 102400 662s # 662s #server response: 662s #HTTP/1.1 200 OK 662s #Connection: close 662s #Date: Fri, 29 Nov 2024 19:56:59 GMT 662s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 662s #Vary: In-If1 662s #Content-Length: 7 662s #Client-Date: Fri, 29 Nov 2024 19:56:59 GMT 662s #Client-Peer: 127.0.0.1:8561 662s #Client-Response-Num: 1 662s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 662s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 662s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 662s #Client-SSL-Socket-Class: IO::Socket::SSL 662s #Client-SSL-Version: TLSv1_3 662s #DMMATCH1: 1 662s # 662s # testing : length posted 662s # expected: '102400' 662s # received: 102400 662s ok 290 662s ok 665s t/ssl/require.t ..................... 665s 1..10 665s # Running under perl version 5.040000 for linux 665s # Current time local: Fri Nov 29 19:56:59 2024 665s # Current time GMT: Fri Nov 29 19:56:59 2024 665s # Using Test.pm version 1.31 665s # Using Apache/Test.pm version 1.44 665s ok 1 665s ok 2 665s ok 3 665s ok 4 665s ok 5 665s ok 6 665s ok 7 665s ok 8 665s ok 9 665s ok 10 665s ok 669s t/ssl/v2.t .......................... skipped: SSLv2 test(s) not applicable 673s t/ssl/varlookup.t ................... 673s 1..83 673s # Running under perl version 5.040000 for linux 673s # Current time local: Fri Nov 29 19:57:05 2024 673s # Current time GMT: Fri Nov 29 19:57:05 2024 673s # Using Test.pm version 1.31 673s # Using Apache/Test.pm version 1.44 673s # testing : HTTP_USER_AGENT 673s # expected: 'libwww-perl/6.77' 673s # received: 'libwww-perl/6.77' 673s ok 1 673s # testing : HTTP:User-Agent 673s # expected: 'libwww-perl/6.77' 673s # received: 'libwww-perl/6.77' 673s ok 2 673s # testing : HTTP_REFERER 673s # expected: 't/ssl/varlookup.t' 673s # received: 't/ssl/varlookup.t' 673s ok 3 673s # testing : HTTP_HOST 673s # expected: 'localhost:8532' 673s # received: 'localhost:8532' 673s ok 4 673s # testing : QUERY_STRING 673s # expected: 'QUERY_STRING' 673s # received: 'QUERY_STRING' 673s ok 5 673s # testing : SERVER_SOFTWARE 673s # expected: qr/^Apache\/2.4.62/ 673s # received: 'Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0' 673s ok 6 673s # testing : SERVER_ADMIN 673s # expected: 'tuser@localhost' 673s # received: 'tuser@localhost' 673s ok 7 673s # testing : SERVER_PORT 673s # expected: '8532' 673s # received: '8532' 673s ok 8 673s # testing : SERVER_NAME 673s # expected: 'localhost' 673s # received: 'localhost' 673s ok 9 673s # testing : SERVER_PROTOCOL 673s # expected: qr/^HTTP\/1\.\d$/ 673s # received: 'HTTP/1.1' 673s ok 10 673s # testing : REMOTE_ADDR 673s # expected: '127.0.0.1' 673s # received: '127.0.0.1' 673s ok 11 673s # testing : DOCUMENT_ROOT 673s # expected: '/tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs' 673s # received: '/tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs' 673s ok 12 673s # testing : REQUEST_METHOD 673s # expected: 'GET' 673s # received: 'GET' 673s ok 13 673s # testing : REQUEST_URI 673s # expected: '/test_ssl_var_lookup' 673s # received: '/test_ssl_var_lookup' 673s ok 14 673s # testing : TIME_YEAR 673s # expected: 2024 673s # received: '2024' 673s ok 15 673s # testing : TIME_MON 673s # expected: '11' 673s # received: '11' 673s ok 16 673s # testing : TIME_DAY 673s # expected: '29' 673s # received: '29' 673s ok 17 673s # testing : TIME_WDAY 673s # expected: 5 673s # received: '5' 673s ok 18 673s # testing : IS_SUBREQ 673s # expected: 'false' 673s # received: 'false' 673s ok 19 673s # testing : API_VERSION 673s # expected: '20120211' 673s # received: '20120211' 673s ok 20 673s # testing : THE_REQUEST 673s # expected: qr/^GET \/test_ssl_var_lookup\?THE_REQUEST HTTP\/1\.\d$/ 673s # received: 'GET /test_ssl_var_lookup?THE_REQUEST HTTP/1.1' 673s ok 21 673s # testing : REQUEST_SCHEME 673s # expected: 'https' 673s # received: 'https' 673s ok 22 673s # testing : HTTPS 673s # expected: 'on' 673s # received: 'on' 673s ok 23 673s # testing : ENV:THE_ARGS 673s # expected: 'ENV:THE_ARGS' 673s # received: 'ENV:THE_ARGS' 673s ok 24 673s # testing : SSL_CLIENT_M_VERSION 673s # expected: qr/^\d+$/ 673s # received: '3' 673s ok 25 673s # testing : SSL_SERVER_M_VERSION 673s # expected: qr/^\d+$/ 673s # received: '3' 673s ok 26 673s # testing : SSL_CLIENT_M_SERIAL 673s # expected: qr/^[0-9A-F]+$/ 673s # received: '04' 673s ok 27 673s # testing : SSL_SERVER_M_SERIAL 673s # expected: qr/^[0-9A-F]+$/ 673s # received: '09' 673s ok 28 673s # testing : SSL_PROTOCOL 673s # expected: qr/(TLS|SSL)v([1-3]|1\.[0-3])$/ 673s # received: 'TLSv1.3' 673s ok 29 673s # testing : SSL_CLIENT_V_START 673s # expected: qr/^\w{3} {1,2}\d{1,2} \d{2}:\d{2}:\d{2} \d{4} GMT$/ 673s # received: 'Nov 29 19:47:59 2024 GMT' 673s ok 30 673s # testing : SSL_SERVER_V_START 673s # expected: qr/^\w{3} {1,2}\d{1,2} \d{2}:\d{2}:\d{2} \d{4} GMT$/ 673s # received: 'Nov 29 19:47:59 2024 GMT' 673s ok 31 673s # testing : SSL_CLIENT_V_END 673s # expected: qr/^\w{3} {1,2}\d{1,2} \d{2}:\d{2}:\d{2} \d{4} GMT$/ 673s # received: 'Nov 29 19:47:59 2025 GMT' 673s ok 32 673s # testing : SSL_SERVER_V_END 673s # expected: qr/^\w{3} {1,2}\d{1,2} \d{2}:\d{2}:\d{2} \d{4} GMT$/ 673s # received: 'Nov 29 19:47:59 2025 GMT' 673s ok 33 673s # testing : SSL_CIPHER 673s # expected: qr/^[A-Z0-9_-]+$/ 673s # received: 'TLS_AES_256_GCM_SHA384' 673s ok 34 673s # testing : SSL_CIPHER_EXPORT 673s # expected: 'false' 673s # received: 'false' 673s ok 35 673s # testing : SSL_CIPHER_ALGKEYSIZE 673s # expected: qr/^\d+$/ 673s # received: '256' 673s ok 36 673s # testing : SSL_CIPHER_USEKEYSIZE 673s # expected: qr/^\d+$/ 673s # received: '256' 673s ok 37 673s # testing : SSL_SECURE_RENEG 673s # expected: qr/^(false|true)$/ 673s # received: 'false' 673s ok 38 673s # testing : SSL_CLIENT_S_DN 673s # expected: 'emailAddress=test-dev@httpd.apache.org,CN=client_ok,OU=httpd-test,O=ASF,L=San Francisco,ST=California,C=US' 673s # received: 'emailAddress=test-dev@httpd.apache.org,CN=client_ok,OU=httpd-test,O=ASF,L=San Francisco,ST=California,C=US' 673s ok 39 673s # testing : SSL_SERVER_S_DN 673s # expected: qr/^emailAddress=test-dev@httpd.apache.org,CN=localhost,OU=httpd-test\/([-\w]+),O=ASF,L=San Francisco,ST=California,C=US$/ 673s # received: 'emailAddress=test-dev@httpd.apache.org,CN=localhost,OU=httpd-test/rsa-test,O=ASF,L=San Francisco,ST=California,C=US' 673s ok 40 673s # testing : SSL_CLIENT_S_DN_C 673s # expected: 'US' 673s # received: 'US' 673s ok 41 673s # testing : SSL_SERVER_S_DN_C 673s # expected: 'US' 673s # received: 'US' 673s ok 42 673s # testing : SSL_CLIENT_S_DN_ST 673s # expected: 'California' 673s # received: 'California' 673s ok 43 673s # testing : SSL_SERVER_S_DN_ST 673s # expected: 'California' 673s # received: 'California' 673s ok 44 673s # testing : SSL_CLIENT_S_DN_L 673s # expected: 'San Francisco' 673s # received: 'San Francisco' 673s ok 45 673s # testing : SSL_SERVER_S_DN_L 673s # expected: 'San Francisco' 673s # received: 'San Francisco' 673s ok 46 673s # testing : SSL_CLIENT_S_DN_O 673s # expected: 'ASF' 673s # received: 'ASF' 673s ok 47 673s # testing : SSL_SERVER_S_DN_O 673s # expected: 'ASF' 673s # received: 'ASF' 673s ok 48 673s # testing : SSL_CLIENT_S_DN_OU 673s # expected: 'httpd-test' 673s # received: 'httpd-test' 673s ok 49 673s # testing : SSL_SERVER_S_DN_OU 673s # expected: qr/^httpd-test\/([-\w]+)/ 673s # received: 'httpd-test/rsa-test' 673s ok 50 673s # testing : SSL_CLIENT_S_DN_CN 673s # expected: 'client_ok' 673s # received: 'client_ok' 673s ok 51 673s # testing : SSL_SERVER_S_DN_CN 673s # expected: 'localhost' 673s # received: 'localhost' 673s ok 52 673s # testing : SSL_CLIENT_S_DN_Email 673s # expected: 'test-dev@httpd.apache.org' 673s # received: 'test-dev@httpd.apache.org' 673s ok 53 673s # testing : SSL_SERVER_S_DN_Email 673s # expected: 'test-dev@httpd.apache.org' 673s # received: 'test-dev@httpd.apache.org' 673s ok 54 673s # testing : SSL_CLIENT_SAN_Email_0 673s # expected: 'test-dev@httpd.apache.org' 673s # received: 'test-dev@httpd.apache.org' 673s ok 55 673s # testing : SSL_SERVER_SAN_DNS_0 673s # expected: 'localhost' 673s # received: 'localhost' 673s ok 56 673s # testing : SSL_CLIENT_SAN_OTHER_msUPN_0 673s # expected: 'test-dev@httpd.apache.org' 673s # received: 'test-dev@httpd.apache.org' 673s ok 57 673s # testing : SSL_SERVER_SAN_OTHER_dnsSRV_0 673s # expected: '_https.localhost' 673s # received: '_https.localhost' 673s ok 58 673s # testing : SSL_CLIENT_I_DN 673s # expected: 'emailAddress=test-dev@httpd.apache.org,CN=ca,OU=httpd-test,O=ASF,L=San Francisco,ST=California,C=US' 673s # received: 'emailAddress=test-dev@httpd.apache.org,CN=ca,OU=httpd-test,O=ASF,L=San Francisco,ST=California,C=US' 673s ok 59 673s # testing : SSL_SERVER_I_DN 673s # expected: 'emailAddress=test-dev@httpd.apache.org,CN=ca,OU=httpd-test,O=ASF,L=San Francisco,ST=California,C=US' 673s # received: 'emailAddress=test-dev@httpd.apache.org,CN=ca,OU=httpd-test,O=ASF,L=San Francisco,ST=California,C=US' 673s ok 60 673s # testing : SSL_CLIENT_I_DN_C 673s # expected: 'US' 673s # received: 'US' 673s ok 61 673s # testing : SSL_SERVER_I_DN_C 673s # expected: 'US' 673s # received: 'US' 673s ok 62 673s # testing : SSL_CLIENT_I_DN_ST 673s # expected: 'California' 673s # received: 'California' 673s ok 63 673s # testing : SSL_SERVER_I_DN_ST 673s # expected: 'California' 673s # received: 'California' 673s ok 64 673s # testing : SSL_CLIENT_I_DN_L 673s # expected: 'San Francisco' 673s # received: 'San Francisco' 673s ok 65 673s # testing : SSL_SERVER_I_DN_L 673s # expected: 'San Francisco' 673s # received: 'San Francisco' 673s ok 66 673s # testing : SSL_CLIENT_I_DN_O 673s # expected: 'ASF' 673s # received: 'ASF' 673s ok 67 673s # testing : SSL_SERVER_I_DN_O 673s # expected: 'ASF' 673s # received: 'ASF' 673s ok 68 673s # testing : SSL_CLIENT_I_DN_OU 673s # expected: 'httpd-test' 673s # received: 'httpd-test' 673s ok 69 673s # testing : SSL_SERVER_I_DN_OU 673s # expected: 'httpd-test' 673s # received: 'httpd-test' 673s ok 70 673s # testing : SSL_CLIENT_I_DN_CN 673s # expected: 'ca' 673s # received: 'ca' 673s ok 71 673s # testing : SSL_SERVER_I_DN_CN 673s # expected: 'ca' 673s # received: 'ca' 673s ok 72 673s # testing : SSL_SERVER_I_DN_CN_RAW 673s # expected: 'ca' 673s # received: 'ca' 673s ok 73 673s # testing : SSL_SERVER_I_DN_CN_0_RAW 673s # expected: 'ca' 673s # received: 'ca' 673s ok 74 673s # testing : SSL_CLIENT_I_DN_Email 673s # expected: 'test-dev@httpd.apache.org' 673s # received: 'test-dev@httpd.apache.org' 673s ok 75 673s # testing : SSL_SERVER_I_DN_Email 673s # expected: 'test-dev@httpd.apache.org' 673s # received: 'test-dev@httpd.apache.org' 673s ok 76 673s # testing : SSL_CLIENT_A_SIG 673s # expected: 'sha256WithRSAEncryption' 673s # received: 'sha256WithRSAEncryption' 673s ok 77 673s # testing : SSL_SERVER_A_SIG 673s # expected: 'sha256WithRSAEncryption' 673s # received: 'sha256WithRSAEncryption' 673s ok 78 673s # testing : SSL_CLIENT_A_KEY 673s # expected: 'rsaEncryption' 673s # received: 'rsaEncryption' 673s ok 79 673s # testing : SSL_SERVER_A_KEY 673s # expected: qr/^[rd]saEncryption$/ 673s # received: 'rsaEncryption' 673s ok 80 673s # testing : SSL_CLIENT_CERT 673s # expected: qr/^-----BEGIN CERTIFICATE-----/ 673s # received: '-----BEGIN CERTIFICATE----- 673s # MIIEezCCA2OgAwIBAgIBBDANBgkqhkiG9w0BAQsFADCBlDELMAkGA1UEBhMCVVMx 673s # EzARBgNVBAgMCkNhbGlmb3JuaWExFjAUBgNVBAcMDVNhbiBGcmFuY2lzY28xDDAK 673s # BgNVBAoMA0FTRjETMBEGA1UECwwKaHR0cGQtdGVzdDELMAkGA1UEAwwCY2ExKDAm 673s # BgkqhkiG9w0BCQEWGXRlc3QtZGV2QGh0dHBkLmFwYWNoZS5vcmcwHhcNMjQxMTI5 673s # MTk0NzU5WhcNMjUxMTI5MTk0NzU5WjCBmzELMAkGA1UEBhMCVVMxEzARBgNVBAgM 673s # CkNhbGlmb3JuaWExFjAUBgNVBAcMDVNhbiBGcmFuY2lzY28xDDAKBgNVBAoMA0FT 673s # RjETMBEGA1UECwwKaHR0cGQtdGVzdDESMBAGA1UEAwwJY2xpZW50X29rMSgwJgYJ 673s # KoZIhvcNAQkBFhl0ZXN0LWRldkBodHRwZC5hcGFjaGUub3JnMIIBIjANBgkqhkiG 673s # 9w0BAQEFAAOCAQ8AMIIBCgKCAQEAvNMk3DzN2FaafCqmBNKvVEihiijcJUSS6MNb 673s # 3SpKELdSIb3BUhD4VtOErgzKsQeKxQ1I1hYcZrBWKM9STR+OlCqwFpmBcEHYilzv 673s # 3DGqyhhFXCfMZZ0DBAw0dpDKyy1N5TaIS/TIkll/jUip0KtBGaKRiMQleWsKfPjD 673s # fhDibLGl0bj99xyz+Ac60vPN5030X5cA9iYnUFLtdzSJLy/ZAza/mp64JwpNmpn+ 673s # 0wU/uYpfjW5F4uL7POpPHoz+JkWvUnBWCGsT4wC6UIx8X7mmW2xKbCRHLR9be3IO 673s # nAeMqVEF9ujrhqHbaIg89YUZ7jV+1l8isUWPARpelsYYgWjAoQIDAQABo4HOMIHL 673s # MCAGCWCGSAGG+EIBDQQTFhFUaGlzIElzIEEgQ29tbWVudDAWBgorBgEEAYGNDAwA 673s # BAgMBkxlbW9uczBPBgNVHREESDBGgRl0ZXN0LWRldkBodHRwZC5hcGFjaGUub3Jn 673s # oCkGCisGAQQBgjcUAgOgGwwZdGVzdC1kZXZAaHR0cGQuYXBhY2hlLm9yZzAdBgNV 673s # HQ4EFgQUy/fQzavS60u91hW2eS5Y/F2PMaowHwYDVR0jBBgwFoAUHoC1Qr435YR+ 673s # RodLW+FlEk4avlYwDQYJKoZIhvcNAQELBQADggEBAFF1lEZ3NWoLqQhkLzTPBvR9 673s # XLvtoGHOgNE66wxQIom2oR8oQkKLfR5ajfz5d0ADEpEQ6OEQecZDnMvAoNYAQhwU 673s # ZL02cegHYlFob3IwJrLL2hJKUMryAoZZvkk701Dkrc/LlkdwaCB4Fd1/HeiL+WnW 673s # 6vfgbBNj0A8vrXkhaWMhzhFjuU1YiYdqA/DFtm0S4PHMPHSUwScV8C9dsoRuWxpo 673s # oZoglEaTdTyX/d7OqbMgFhlyrWKVqCfmQKorz0M0IjrbOH/t1apg/bFxL/Fqzysw 673s # ihojf2RSlS6P6Dc0uL4jUL7bn6MuEvOKgBJjGgS8o+XG+p9J7YK0n5SHnzeSr/k= 673s # -----END CERTIFICATE----- 673s # ' 673s ok 81 673s # testing : SSL_SERVER_CERT 673s # expected: qr/^-----BEGIN CERTIFICATE-----/ 673s # received: '-----BEGIN CERTIFICATE----- 673s # MIIERDCCAyygAwIBAgIBCTANBgkqhkiG9w0BAQsFADCBlDELMAkGA1UEBhMCVVMx 673s # EzARBgNVBAgMCkNhbGlmb3JuaWExFjAUBgNVBAcMDVNhbiBGcmFuY2lzY28xDDAK 673s # BgNVBAoMA0FTRjETMBEGA1UECwwKaHR0cGQtdGVzdDELMAkGA1UEAwwCY2ExKDAm 673s # BgkqhkiG9w0BCQEWGXRlc3QtZGV2QGh0dHBkLmFwYWNoZS5vcmcwHhcNMjQxMTI5 673s # MTk0NzU5WhcNMjUxMTI5MTk0NzU5WjCBpDELMAkGA1UEBhMCVVMxEzARBgNVBAgM 673s # CkNhbGlmb3JuaWExFjAUBgNVBAcMDVNhbiBGcmFuY2lzY28xDDAKBgNVBAoMA0FT 673s # RjEcMBoGA1UECwwTaHR0cGQtdGVzdC9yc2EtdGVzdDESMBAGA1UEAwwJbG9jYWxo 673s # b3N0MSgwJgYJKoZIhvcNAQkBFhl0ZXN0LWRldkBodHRwZC5hcGFjaGUub3JnMIIB 673s # IjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA3gYDSElhiwQ0kF7Mg0q3bXKM 673s # hzBpUWtg9IGDJsSjfaoExkW5+ZU2KRvZmvpCA1frVdjtVBtvlEMqXniOvxYNt4l7 673s # Z4ObYI7KiKhEyY7F1NhXmhd9OpXAQNp65ed1TXgaWTQ0g0wR27+HEjLmVtdwFZRM 673s # w3L4cCgHa9C5pVaqIk+B4lh04g7r85GiB4xvEjq2VGNm6XofsUO82+dWWqGV7OZf 673s # he6IbFITSVEQ+MDrNty/olceirsnymG5xtfj8dNt0dr49P/zQtOBDkueFsRDuoLY 673s # 79ePVUagwRkb5k3L3LyRuZHHarxucAkViBHAcab+nVRXg+9MmmGWoe6DmIOMRQID 673s # AQABo4GOMIGLMDQGA1UdEQQtMCuCCWxvY2FsaG9zdKAeBggrBgEFBQcIB6ASFhBf 673s # aHR0cHMubG9jYWxob3N0MBMGA1UdJQQMMAoGCCsGAQUFBwMBMB0GA1UdDgQWBBQi 673s # zlKQwwg6cvo4B5Okt0+gVhMuuDAfBgNVHSMEGDAWgBQegLVCvjflhH5Gh0tb4WUS 673s # Thq+VjANBgkqhkiG9w0BAQsFAAOCAQEAQP3HM49uNx7ywM2h9oX9XjdgqgP3n9gs 673s # zh0LsLI+l9Fx6QVckArImNFdt2DwAt2c3gY1DpXmFGOMld9ldoAQSgu6YK8//WRn 673s # RWFs03bCMNDlPBW7I99ZMp+6U/nGcEo1Er/ZjsFYbekE8uFLRrVUnT6QZalQ9/O2 673s # yyopVC6JjTC/FHIZGaZVOEC5B0hnVI/XyWf+8VKbw0XK3KS2HCUZyyGi8LCRW4Ca 673s # xHBc2SAhLah1+G64Qewf5TkKeMoqaUro/XSleGniZk5cb8KUxZoO7l15x+ykb+tX 673s # nUU2c3h11fCwOEpxKoXpOdmdbKlgHe9d76xJfPz6glhnHzvjFH3lTg== 673s # -----END CERTIFICATE----- 673s # ' 673s ok 82 673s # testing : SSL_CLIENT_VERIFY 673s # expected: 'SUCCESS' 673s # received: 'SUCCESS' 673s ok 83 673s ok 676s t/ssl/verify.t ...................... 676s 1..3 676s # Running under perl version 5.040000 for linux 676s # Current time local: Fri Nov 29 19:57:10 2024 676s # Current time GMT: Fri Nov 29 19:57:10 2024 676s # Using Test.pm version 1.31 676s # Using Apache/Test.pm version 1.44 676s HTTP/1.1 403 Forbidden 676s Connection: close 676s Date: Fri, 29 Nov 2024 19:57:12 GMT 676s Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 676s Content-Length: 258 676s Content-Type: text/html; charset=iso-8859-1 676s Client-Date: Fri, 29 Nov 2024 19:57:12 GMT 676s Client-Peer: 127.0.0.1:8532 676s Client-Response-Num: 1 676s Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 676s Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 676s Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 676s Client-SSL-Socket-Class: IO::Socket::SSL 676s Client-SSL-Version: TLSv1_3 676s Title: 403 Forbidden 676s 676s 676s 676s 403 Forbidden 676s 676s

Forbidden

676s

You don't have permission to access this resource.Reason: Cannot perform Post-Handshake Authentication.

676s 676s ok 1 676s HTTP/1.1 200 OK 676s Connection: close 676s Date: Fri, 29 Nov 2024 19:57:12 GMT 676s Accept-Ranges: bytes 676s ETag: "1a-61fafa7f73d80" 676s Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 676s Vary: In-If1 676s Content-Length: 26 676s Content-Type: text/html 676s Last-Modified: Thu, 15 Aug 2024 02:32:38 GMT 676s Client-Date: Fri, 29 Nov 2024 19:57:12 GMT 676s Client-Peer: 127.0.0.1:8532 676s Client-Response-Num: 1 676s Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 676s Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 676s Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 676s Client-SSL-Socket-Class: IO::Socket::SSL 676s Client-SSL-Version: TLSv1_3 676s DMMATCH1: 1 676s 676s welcome to localhost:8529 676s ok 2 676s 500 Server closed connection without sending any data back 676s Content-Type: text/plain 676s Client-Date: Fri, 29 Nov 2024 19:57:12 GMT 676s Client-Warning: Internal response 676s 676s Server closed connection without sending any data back at /usr/share/perl5/Net/HTTP/Methods.pm line 397. 676s ok 3 676s ok 676s All tests successful. 676s Files=143, Tests=7308, 538 wallclock secs ( 1.80 usr 0.45 sys + 211.22 cusr 272.51 csys = 485.98 CPU) 676s Result: PASS 676s [warning] server localhost:8529 shutdown 677s + grep -E '^Files=[0-9]+, Tests=[0-9]+' testlog.mpm_prefork 677s Files=143, Tests=7308, 538 wallclock secs ( 1.80 usr 0.45 sys + 211.22 cusr 272.51 csys = 485.98 CPU) 677s Result: PASS 677s =============Running-with-mpm_worker========== 677s + grep -E '^Result: PASS' testlog.mpm_prefork 677s + grep -E '^Result: FAIL' testlog.mpm_prefork 677s + grep -E 'server dumped core' testlog.mpm_prefork 677s + return 0 677s + run_tests mpm_worker 677s + local MPM=mpm_worker 677s + shift 677s + local LOG=testlog.mpm_worker 677s + echo =============Running-with-mpm_worker========== 677s + rm -f apache2.conf.debian 677s + cp /etc/apache2/apache2.conf apache2.conf.debian 677s + cat /etc/apache2/mods-available/mpm_worker.load 677s "/usr/bin/perl" -Iblib/arch -Iblib/lib \ 677s t/TEST -clean 677s + grep -v mpm_ 677s + ls /etc/apache2/mods-available/access_compat.load /etc/apache2/mods-available/actions.load /etc/apache2/mods-available/alias.load /etc/apache2/mods-available/allowmethods.load /etc/apache2/mods-available/asis.load /etc/apache2/mods-available/auth_basic.load /etc/apache2/mods-available/auth_digest.load /etc/apache2/mods-available/auth_form.load /etc/apache2/mods-available/authn_anon.load /etc/apache2/mods-available/authn_core.load /etc/apache2/mods-available/authn_dbd.load /etc/apache2/mods-available/authn_dbm.load /etc/apache2/mods-available/authn_file.load /etc/apache2/mods-available/authn_socache.load /etc/apache2/mods-available/authnz_fcgi.load /etc/apache2/mods-available/authnz_ldap.load /etc/apache2/mods-available/authz_core.load /etc/apache2/mods-available/authz_dbd.load /etc/apache2/mods-available/authz_dbm.load /etc/apache2/mods-available/authz_groupfile.load /etc/apache2/mods-available/authz_host.load /etc/apache2/mods-available/authz_owner.load /etc/apache2/mods-available/authz_user.load /etc/apache2/mods-available/autoindex.load /etc/apache2/mods-available/brotli.load /etc/apache2/mods-available/buffer.load /etc/apache2/mods-available/cache.load /etc/apache2/mods-available/cache_disk.load /etc/apache2/mods-available/cache_socache.load /etc/apache2/mods-available/cern_meta.load /etc/apache2/mods-available/cgi.load /etc/apache2/mods-available/cgid.load /etc/apache2/mods-available/charset_lite.load /etc/apache2/mods-available/data.load /etc/apache2/mods-available/dav.load /etc/apache2/mods-available/dav_fs.load /etc/apache2/mods-available/dav_lock.load /etc/apache2/mods-available/dbd.load /etc/apache2/mods-available/deflate.load /etc/apache2/mods-available/dialup.load /etc/apache2/mods-available/dir.load /etc/apache2/mods-available/dump_io.load /etc/apache2/mods-available/echo.load /etc/apache2/mods-available/env.load /etc/apache2/mods-available/expires.load /etc/apache2/mods-available/ext_filter.load /etc/apache2/mods-available/file_cache.load /etc/apache2/mods-available/filter.load /etc/apache2/mods-available/headers.load /etc/apache2/mods-available/heartbeat.load /etc/apache2/mods-available/heartmonitor.load /etc/apache2/mods-available/http2.load /etc/apache2/mods-available/ident.load /etc/apache2/mods-available/imagemap.load /etc/apache2/mods-available/include.load /etc/apache2/mods-available/info.load /etc/apache2/mods-available/lbmethod_bybusyness.load /etc/apache2/mods-available/lbmethod_byrequests.load /etc/apache2/mods-available/lbmethod_bytraffic.load /etc/apache2/mods-available/lbmethod_heartbeat.load /etc/apache2/mods-available/ldap.load /etc/apache2/mods-available/log_debug.load /etc/apache2/mods-available/log_forensic.load /etc/apache2/mods-available/lua.load /etc/apache2/mods-available/macro.load /etc/apache2/mods-available/md.load /etc/apache2/mods-available/mime.load /etc/apache2/mods-available/mime_magic.load /etc/apache2/mods-available/mpm_event.load /etc/apache2/mods-available/mpm_prefork.load /etc/apache2/mods-available/mpm_worker.load /etc/apache2/mods-available/negotiation.load /etc/apache2/mods-available/proxy.load /etc/apache2/mods-available/proxy_ajp.load /etc/apache2/mods-available/proxy_balancer.load /etc/apache2/mods-available/proxy_connect.load /etc/apache2/mods-available/proxy_express.load /etc/apache2/mods-available/proxy_fcgi.load /etc/apache2/mods-available/proxy_fdpass.load /etc/apache2/mods-available/proxy_ftp.load /etc/apache2/mods-available/proxy_hcheck.load /etc/apache2/mods-available/proxy_html.load /etc/apache2/mods-available/proxy_http.load /etc/apache2/mods-available/proxy_http2.load /etc/apache2/mods-available/proxy_scgi.load /etc/apache2/mods-available/proxy_uwsgi.load /etc/apache2/mods-available/proxy_wstunnel.load /etc/apache2/mods-available/ratelimit.load /etc/apache2/mods-available/reflector.load /etc/apache2/mods-available/remoteip.load /etc/apache2/mods-available/reqtimeout.load /etc/apache2/mods-available/request.load /etc/apache2/mods-available/rewrite.load /etc/apache2/mods-available/sed.load /etc/apache2/mods-available/session.load /etc/apache2/mods-available/session_cookie.load /etc/apache2/mods-available/session_crypto.load /etc/apache2/mods-available/session_dbd.load /etc/apache2/mods-available/setenvif.load /etc/apache2/mods-available/slotmem_plain.load /etc/apache2/mods-available/slotmem_shm.load /etc/apache2/mods-available/socache_dbm.load /etc/apache2/mods-available/socache_memcache.load /etc/apache2/mods-available/socache_redis.load /etc/apache2/mods-available/socache_shmcb.load /etc/apache2/mods-available/speling.load /etc/apache2/mods-available/ssl.load /etc/apache2/mods-available/status.load /etc/apache2/mods-available/substitute.load /etc/apache2/mods-available/suexec.load /etc/apache2/mods-available/unique_id.load /etc/apache2/mods-available/userdir.load /etc/apache2/mods-available/usertrack.load /etc/apache2/mods-available/vhost_alias.load /etc/apache2/mods-available/xml2enc.load 677s + xargs cat 677s + for m in bucketeer case_filter case_filter_in 677s + echo 'LoadModule bucketeer_module /usr/lib/apache2/modules/mod_bucketeer.so' 677s + for m in bucketeer case_filter case_filter_in 677s + echo 'LoadModule case_filter_module /usr/lib/apache2/modules/mod_case_filter.so' 677s + for m in bucketeer case_filter case_filter_in 677s + echo 'LoadModule case_filter_in_module /usr/lib/apache2/modules/mod_case_filter_in.so' 677s + cat /etc/apache2/mods-available/mime.conf 677s + echo 'Servername localhost' 677s + make clean 677s [warning] setting ulimit to allow core files 677s ulimit -c unlimited; /usr/bin/perl /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/TEST -clean 677s Duplicate specification "clean" for option "clean" 677s Duplicate specification "help" for option "help" 677s make[1]: Entering directory '/tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/c-modules' 677s cd test_ssl && make clean 677s make[2]: Entering directory '/tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/c-modules/test_ssl' 677s rm -rf mod_test_ssl.o mod_test_ssl.lo mod_test_ssl.slo mod_test_ssl.la mod_test_ssl.i mod_test_ssl.s mod_test_ssl.gcno .libs 677s make[2]: Leaving directory '/tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/c-modules/test_ssl' 677s cd test_pass_brigade && make clean 677s make[2]: Entering directory '/tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/c-modules/test_pass_brigade' 677s rm -rf mod_test_pass_brigade.o mod_test_pass_brigade.lo mod_test_pass_brigade.slo mod_test_pass_brigade.la mod_test_pass_brigade.i mod_test_pass_brigade.s mod_test_pass_brigade.gcno .libs 677s make[2]: Leaving directory '/tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/c-modules/test_pass_brigade' 677s cd client_add_filter && make clean 677s make[2]: Entering directory '/tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/c-modules/client_add_filter' 677s rm -rf mod_client_add_filter.o mod_client_add_filter.lo mod_client_add_filter.slo mod_client_add_filter.la mod_client_add_filter.i mod_client_add_filter.s mod_client_add_filter.gcno .libs 677s make[2]: Leaving directory '/tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/c-modules/client_add_filter' 677s cd test_utilities && make clean 677s make[2]: Entering directory '/tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/c-modules/test_utilities' 677s rm -rf mod_test_utilities.o mod_test_utilities.lo mod_test_utilities.slo mod_test_utilities.la mod_test_utilities.i mod_test_utilities.s mod_test_utilities.gcno .libs 677s make[2]: Leaving directory '/tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/c-modules/test_utilities' 677s cd fold && make clean 677s make[2]: Entering directory '/tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/c-modules/fold' 677s rm -rf mod_fold.o mod_fold.lo mod_fold.slo mod_fold.la mod_fold.i mod_fold.s mod_fold.gcno .libs 677s make[2]: Leaving directory '/tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/c-modules/fold' 677s cd list_modules && make clean 677s make[2]: Entering directory '/tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/c-modules/list_modules' 677s rm -rf mod_list_modules.o mod_list_modules.lo mod_list_modules.slo mod_list_modules.la mod_list_modules.i mod_list_modules.s mod_list_modules.gcno .libs 677s make[2]: Leaving directory '/tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/c-modules/list_modules' 677s cd test_apr_uri && make clean 677s make[2]: Entering directory '/tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/c-modules/test_apr_uri' 677s rm -rf mod_test_apr_uri.o mod_test_apr_uri.lo mod_test_apr_uri.slo mod_test_apr_uri.la mod_test_apr_uri.i mod_test_apr_uri.s mod_test_apr_uri.gcno .libs 677s make[2]: Leaving directory '/tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/c-modules/test_apr_uri' 677s cd memory_track && make clean 677s make[2]: Entering directory '/tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/c-modules/memory_track' 677s rm -rf mod_memory_track.o mod_memory_track.lo mod_memory_track.slo mod_memory_track.la mod_memory_track.i mod_memory_track.s mod_memory_track.gcno .libs 677s make[2]: Leaving directory '/tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/c-modules/memory_track' 677s cd random_chunk && make clean 677s make[2]: Entering directory '/tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/c-modules/random_chunk' 677s rm -rf mod_random_chunk.o mod_random_chunk.lo mod_random_chunk.slo mod_random_chunk.la mod_random_chunk.i mod_random_chunk.s mod_random_chunk.gcno .libs 677s make[2]: Leaving directory '/tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/c-modules/random_chunk' 677s cd nntp_like && make clean 677s make[2]: Entering directory '/tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/c-modules/nntp_like' 677s rm -rf mod_nntp_like.o mod_nntp_like.lo mod_nntp_like.slo mod_nntp_like.la mod_nntp_like.i mod_nntp_like.s mod_nntp_like.gcno .libs 677s make[2]: Leaving directory '/tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/c-modules/nntp_like' 677s cd authany && make clean 677s make[2]: Entering directory '/tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/c-modules/authany' 677s rm -rf mod_authany.o mod_authany.lo mod_authany.slo mod_authany.la mod_authany.i mod_authany.s mod_authany.gcno .libs 677s make[2]: Leaving directory '/tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/c-modules/authany' 677s cd echo_post && make clean 677s make[2]: Entering directory '/tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/c-modules/echo_post' 677s rm -rf mod_echo_post.o mod_echo_post.lo mod_echo_post.slo mod_echo_post.la mod_echo_post.i mod_echo_post.s mod_echo_post.gcno .libs 677s make[2]: Leaving directory '/tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/c-modules/echo_post' 677s cd test_session && make clean 677s make[2]: Entering directory '/tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/c-modules/test_session' 677s rm -rf mod_test_session.o mod_test_session.lo mod_test_session.slo mod_test_session.la mod_test_session.i mod_test_session.s mod_test_session.gcno .libs 677s make[2]: Leaving directory '/tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/c-modules/test_session' 677s cd test_rwrite && make clean 677s make[2]: Entering directory '/tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/c-modules/test_rwrite' 677s rm -rf mod_test_rwrite.o mod_test_rwrite.lo mod_test_rwrite.slo mod_test_rwrite.la mod_test_rwrite.i mod_test_rwrite.s mod_test_rwrite.gcno .libs 677s make[2]: Leaving directory '/tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/c-modules/test_rwrite' 677s cd input_body_filter && make clean 677s make[2]: Entering directory '/tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/c-modules/input_body_filter' 677s rm -rf mod_input_body_filter.o mod_input_body_filter.lo mod_input_body_filter.slo mod_input_body_filter.la mod_input_body_filter.i mod_input_body_filter.s mod_input_body_filter.gcno .libs 677s make[2]: Leaving directory '/tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/c-modules/input_body_filter' 677s cd echo_post_chunk && make clean 677s make[2]: Entering directory '/tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/c-modules/echo_post_chunk' 677s rm -rf mod_echo_post_chunk.o mod_echo_post_chunk.lo mod_echo_post_chunk.slo mod_echo_post_chunk.la mod_echo_post_chunk.i mod_echo_post_chunk.s mod_echo_post_chunk.gcno .libs 677s make[2]: Leaving directory '/tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/c-modules/echo_post_chunk' 677s cd eat_post && make clean 677s make[2]: Entering directory '/tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/c-modules/eat_post' 677s rm -rf mod_eat_post.o mod_eat_post.lo mod_eat_post.slo mod_eat_post.la mod_eat_post.i mod_eat_post.s mod_eat_post.gcno .libs 677s make[2]: Leaving directory '/tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/c-modules/eat_post' 677s make[1]: Leaving directory '/tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/c-modules' 677s unlink /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/index.txt.attr 677s unlink /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/certs/client_revoked.crt 677s unlink /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/certs/client_ok.crt 677s unlink /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/certs/server_des3.crt 677s unlink /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/certs/client_snakeoil.crt 677s unlink /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/certs/server.crt 677s unlink /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/certs/client_colon.crt 677s unlink /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/certs/server2_des3.crt 677s unlink /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/certs/server_dsa.crt 677s unlink /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/certs/server2.crt 677s unlink /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/certs/server2_des3_dsa.crt 677s unlink /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/certs/server_des3_dsa.crt 677s unlink /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/certs/server2_dsa.crt 677s unlink /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/certs/ca.crt 677s rmdir certs 677s unlink /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/ssl.htpasswd 677s unlink /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/crl/fdd35eee.r0 677s unlink /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/crl/ca-bundle.crl 677s rmdir crl 677s unlink /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/index.txt 677s unlink /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/index.txt.attr.old 677s unlink /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/proxy/client_ok.pem 677s unlink /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/proxy/client_revoked.pem 677s unlink /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/proxy/client_snakeoil.pem 677s unlink /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/proxy/client_colon.pem 677s rmdir proxy 677s unlink /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/newcerts/07.pem 677s unlink /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/newcerts/04.pem 677s unlink /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/newcerts/0C.pem 677s unlink /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/newcerts/05.pem 677s unlink /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/newcerts/08.pem 677s unlink /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/newcerts/02.pem 677s unlink /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/newcerts/0A.pem 677s unlink /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/newcerts/0B.pem 677s unlink /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/newcerts/06.pem 677s unlink /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/newcerts/03.pem 677s unlink /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/newcerts/01.pem 677s unlink /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/newcerts/09.pem 677s rmdir newcerts 677s unlink /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/serial 677s unlink /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/serial.old 677s unlink /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/dsa-param 677s unlink /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/export/client_revoked.p12 677s unlink /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/export/client_ok.p12 677s unlink /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/export/client_colon.p12 677s unlink /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/export/ca.p12 677s unlink /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/export/client_snakeoil.p12 677s rmdir export 677s unlink /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/conf/server2_des3_dsa.cnf 677s unlink /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/conf/server_des3.cnf 677s unlink /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/conf/client_colon.cnf 677s unlink /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/conf/server_dsa.cnf 677s unlink /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/conf/server_des3_dsa.cnf 677s unlink /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/conf/server2.cnf 677s unlink /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/conf/client_revoked.cnf 677s unlink /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/conf/client_ok.cnf 677s unlink /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/conf/server.cnf 677s unlink /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/conf/server2_dsa.cnf 677s unlink /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/conf/server2_des3.cnf 677s unlink /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/conf/cacrl.cnf 677s unlink /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/conf/ca.cnf 677s unlink /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/conf/client_snakeoil.cnf 677s rmdir conf 677s unlink /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/keys/client_ok.pem 677s unlink /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/keys/server2_des3_dsa.pem 677s unlink /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/keys/client_revoked.pem 677s unlink /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/keys/server2_des3.pem 677s unlink /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/keys/client_snakeoil.pem 677s unlink /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/keys/server_des3_dsa.pem 677s unlink /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/keys/server_des3.pem 677s unlink /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/keys/client_colon.pem 677s unlink /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/keys/ca.pem 677s unlink /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/keys/server2_dsa.pem 677s unlink /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/keys/server.pem 677s unlink /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/keys/server2.pem 677s unlink /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/keys/server_dsa.pem 677s rmdir keys 677s unlink /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/csr/server2_des3_dsa.csr 677s unlink /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/csr/server_dsa.csr 677s unlink /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/csr/server2_des3.csr 677s unlink /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/csr/client_ok.csr 677s unlink /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/csr/server.csr 677s unlink /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/csr/server_des3.csr 677s unlink /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/csr/client_snakeoil.csr 677s unlink /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/csr/client_colon.csr 677s unlink /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/csr/client_revoked.csr 677s unlink /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/csr/server2.csr 677s unlink /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/csr/server_des3_dsa.csr 677s unlink /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/csr/server2_dsa.csr 677s rmdir csr 677s unlink /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/index.txt.old 677s rmdir asf 677s rmdir /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/conf/ssl/ca 677s "/usr/bin/perl" -e 'exit 0 unless chdir '\''Apache-Test'\''; system '\''make clean'\'' if -f '\''Makefile'\'';' -- 677s make[1]: Entering directory '/tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/Apache-Test' 677s "/usr/bin/perl" -I../blib/arch -I../blib/lib \ 677s t/TEST -clean 677s [warning] setting ulimit to allow core files 677s ulimit -c unlimited; /usr/bin/perl /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/Apache-Test/t/TEST -clean 678s Duplicate specification "clean" for option "clean" 678s Duplicate specification "help" for option "help" 678s "/usr/bin/perl" -e 'exit 0 unless chdir '\''Apache-TestItSelf'\''; system '\''make clean'\'' if -f '\''Makefile'\'';' -- 678s make[2]: Entering directory '/tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/Apache-Test/Apache-TestItSelf' 678s rm -f \ 678s TestItSelf.bso TestItSelf.def \ 678s TestItSelf.exp TestItSelf.x \ 678s ../../blib/arch/auto/Apache/TestItSelf/extralibs.all \ 678s ../../blib/arch/auto/Apache/TestItSelf/extralibs.ld Makefile.aperl \ 678s *.a *.o \ 678s *perl.core MYMETA.json \ 678s MYMETA.yml blibdirs.ts \ 678s core core.*perl.*.? \ 678s core.[0-9] core.[0-9][0-9] \ 678s core.[0-9][0-9][0-9] core.[0-9][0-9][0-9][0-9] \ 678s core.[0-9][0-9][0-9][0-9][0-9] libTestItSelf.def \ 678s mon.out perl \ 678s perl perl.exe \ 678s perlmain.c pm_to_blib \ 678s pm_to_blib.ts so_locations \ 678s tmon.out 678s rm -rf \ 678s Makefile.old blib \ 678s t/TEST 678s mv Makefile Makefile.old > /dev/null 2>&1 678s make[2]: Leaving directory '/tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/Apache-Test/Apache-TestItSelf' 678s rm -f \ 678s Test.bso Test.def \ 678s Test.exp Test.x \ 678s ../blib/arch/auto/Apache/Test/extralibs.all \ 678s ../blib/arch/auto/Apache/Test/extralibs.ld Makefile.aperl \ 678s *.a *.o \ 678s *perl.core MYMETA.json \ 678s MYMETA.yml blibdirs.ts \ 678s core core.*perl.*.? \ 678s core.[0-9] core.[0-9][0-9] \ 678s core.[0-9][0-9][0-9] core.[0-9][0-9][0-9][0-9] \ 678s core.[0-9][0-9][0-9][0-9][0-9] libTest.def \ 678s mon.out perl \ 678s perl perl.exe \ 678s perlmain.c pm_to_blib \ 678s pm_to_blib.ts so_locations \ 678s tmon.out 678s rm -rf \ 678s .mypacklist Makefile.old \ 678s blib t/REPORT \ 678s t/TEST 678s mv Makefile Makefile.old > /dev/null 2>&1 678s make[1]: Leaving directory '/tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/Apache-Test' 678s rm -f \ 678s test.bso test.def \ 678s test.exp test.x \ 678s blib/arch/auto/httpd-test/extralibs.all \ 678s blib/arch/auto/httpd-test/extralibs.ld Makefile.aperl \ 678s *.a *.o \ 678s *perl.core MYMETA.json \ 678s MYMETA.yml blibdirs.ts \ 678s core core.*perl.*.? \ 678s core.[0-9] core.[0-9][0-9] \ 678s core.[0-9][0-9][0-9] core.[0-9][0-9][0-9][0-9] \ 678s core.[0-9][0-9][0-9][0-9][0-9] libtest.def \ 678s mon.out perl \ 678s perl perl.exe \ 678s perlmain.c pm_to_blib \ 678s pm_to_blib.ts so_locations \ 678s tmon.out 678s rm -rf \ 678s ./Apache-Test/t/cgi-bin/cookies.pl ./Apache-Test/t/cgi-bin/next_available_port.pl \ 678s ./t/conf/ssl/httpd-passphrase.pl ./t/htdocs/apache/http_strict/send_hdr.pl \ 678s ./t/htdocs/modules/cgi/action.pl ./t/htdocs/modules/cgi/big.pl \ 678s ./t/htdocs/modules/cgi/bogus-perl.pl ./t/htdocs/modules/cgi/bogus1k.pl \ 678s ./t/htdocs/modules/cgi/empty.pl ./t/htdocs/modules/cgi/env.pl \ 678s ./t/htdocs/modules/cgi/not-modified.pl ./t/htdocs/modules/cgi/nph-102.pl \ 678s ./t/htdocs/modules/cgi/nph-dripfeed.pl ./t/htdocs/modules/cgi/nph-foldhdr.pl \ 678s ./t/htdocs/modules/cgi/nph-interim1.pl ./t/htdocs/modules/cgi/nph-interim2.pl \ 678s ./t/htdocs/modules/cgi/nph-stderr.pl ./t/htdocs/modules/cgi/nph-test.pl \ 678s ./t/htdocs/modules/cgi/ocsp.pl ./t/htdocs/modules/cgi/perl.pl \ 678s ./t/htdocs/modules/cgi/perl_echo.pl ./t/htdocs/modules/cgi/perl_post.pl \ 678s ./t/htdocs/modules/cgi/pr37166.pl ./t/htdocs/modules/cgi/ranged.pl \ 678s ./t/htdocs/modules/cgi/redirect.pl ./t/htdocs/modules/cgi/stderr1.pl \ 678s ./t/htdocs/modules/cgi/stderr2.pl ./t/htdocs/modules/cgi/stderr3.pl \ 678s ./t/htdocs/modules/cgi/unique-id.pl ./t/htdocs/modules/cgi/xother.pl \ 678s ./t/htdocs/modules/ext_filter/eval-cmd.pl ./t/htdocs/modules/ext_filter/sleepycat.pl \ 678s ./t/htdocs/modules/negotiation/query/test.pl ./t/htdocs/modules/rewrite/db.pl \ 678s ./t/htdocs/modules/rewrite/numbers.pl ./t/htdocs/modules/rewrite/numbers2.pl \ 678s blib 678s mv Makefile Makefile.old > /dev/null 2>&1 678s + perl -p -i -e 's,^Include,#Include,' apache2.conf.debian 678s + chown -R tuser: /tmp/autopkgtest.3UajGj/autopkgtest_tmp 678s + su tuser -c 'perl Makefile.PL -apxs /usr/bin/apxs2 -httpd_conf /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/apache2.conf.debian' 678s [ info] generating script ./Apache-Test/t/cgi-bin/next_available_port.pl 678s [ info] generating script ./Apache-Test/t/cgi-bin/cookies.pl 678s [ info] generating script ./t/htdocs/apache/http_strict/send_hdr.pl 678s [ info] generating script ./t/htdocs/modules/negotiation/query/test.pl 678s [ info] generating script ./t/htdocs/modules/cgi/perl.pl 678s [ info] generating script ./t/htdocs/modules/cgi/nph-dripfeed.pl 678s [ info] generating script ./t/htdocs/modules/cgi/nph-foldhdr.pl 678s [ info] generating script ./t/htdocs/modules/cgi/bogus1k.pl 678s [ info] generating script ./t/htdocs/modules/cgi/stderr1.pl 678s [ info] generating script ./t/htdocs/modules/cgi/ranged.pl 678s [ info] generating script ./t/htdocs/modules/cgi/not-modified.pl 678s [ info] generating script ./t/htdocs/modules/cgi/empty.pl 678s [ info] generating script ./t/htdocs/modules/cgi/big.pl 678s [ info] generating script ./t/htdocs/modules/cgi/perl_echo.pl 678s [ info] generating script ./t/htdocs/modules/cgi/redirect.pl 678s [ info] generating script ./t/htdocs/modules/cgi/perl_post.pl 678s [ info] generating script ./t/htdocs/modules/cgi/stderr3.pl 678s [ info] generating script ./t/htdocs/modules/cgi/unique-id.pl 678s [ info] generating script ./t/htdocs/modules/cgi/pr37166.pl 678s [ info] generating script ./t/htdocs/modules/cgi/nph-interim2.pl 678s [ info] generating script ./t/htdocs/modules/cgi/ocsp.pl 678s [ info] generating script ./t/htdocs/modules/cgi/action.pl 678s [ info] generating script ./t/htdocs/modules/cgi/stderr2.pl 678s [ info] generating script ./t/htdocs/modules/cgi/nph-102.pl 678s [ info] generating script ./t/htdocs/modules/cgi/env.pl 678s [ info] generating script ./t/htdocs/modules/cgi/xother.pl 678s [ info] generating script ./t/htdocs/modules/cgi/nph-test.pl 678s [ info] generating script ./t/htdocs/modules/cgi/nph-stderr.pl 678s [ info] generating script ./t/htdocs/modules/cgi/nph-interim1.pl 678s [ info] generating script ./t/htdocs/modules/cgi/bogus-perl.pl 678s [ info] generating script ./t/htdocs/modules/ext_filter/eval-cmd.pl 678s [ info] generating script ./t/htdocs/modules/ext_filter/sleepycat.pl 678s [ info] generating script ./t/htdocs/modules/rewrite/numbers2.pl 678s [ info] generating script ./t/htdocs/modules/rewrite/db.pl 678s [ info] generating script ./t/htdocs/modules/rewrite/numbers.pl 678s [ info] generating script ./t/conf/ssl/httpd-passphrase.pl 678s Warning: NAME must be a package name 678s Checking if your kit is complete... 678s Looks good 678s [ info] generating script t/TEST 678s [ info] generating script ./t/cgi-bin/next_available_port.pl 678s [ info] generating script ./t/cgi-bin/cookies.pl 678s [ info] generating script t/TEST 678s Writing MYMETA.yml and MYMETA.json 678s Writing MYMETA.yml and MYMETA.json 678s Checking for Cwd...ok 678s Checking for File::Spec...ok 678s Generating a Unix-style Makefile 678s Writing Makefile for httpd-test 678s Writing MYMETA.yml and MYMETA.json 678s + su tuser -c 't/TEST ' 678s + tee testlog.mpm_worker 678s [warning] setting ulimit to allow core files 678s ulimit -c unlimited; /usr/bin/perl /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/TEST 678s Duplicate specification "clean" for option "clean" 678s Duplicate specification "help" for option "help" 681s [warning] generating SSL CA for asf 681s [ info] openssl req -new -x509 -extensions ca_ext -keyout keys/ca.pem -out certs/ca.crt -days 365 -config conf/ca.cnf 681s .+...+.......+..+.+.....+.......+..+++++++++++++++++++++++++++++++++++++++*.+..+.........+..........+......+++++++++++++++++++++++++++++++++++++++*.....+....+........+...+....+...+..+.+........+......+..................+...+...+............+...+.......+...+.........+..+...++++++ 681s ....................+....+.....+++++++++++++++++++++++++++++++++++++++*........+....+..+..........+...+......+.....+....+.....+.+........+............+.+++++++++++++++++++++++++++++++++++++++*..........+........+...+...+.+..............+...................+.....+.+...........+...+.+.................+....+....................+.+........+...............+.......+..............+.+..+..........+.....+......+.+......+..+.............+...+.....+......+.+..+.+..+...+....+...+..+............+......+...+............+..................+....+......+.....+....+..+.+..+.+..............+...+.......+........+.........+................+.....+.......+.....+......+.........+.+.....+.+.....+.+..+......+......+.+..+............+.+..+...+.........+....+..+.........+.+...+.........+...........+.+..................+...........+......+....++++++ 681s ----- 681s [ info] openssl pkcs12 -export -in certs/ca.crt -inkey keys/ca.pem -out export/ca.p12 -passin pass:httpd -passout pass:httpd 681s [ info] openssl genrsa -out keys/client_ok.pem 2048 681s [ info] openssl req -new -key keys/client_ok.pem -out csr/client_ok.csr -passin pass:httpd -passout pass:httpd -config conf/client_ok.cnf 681s [ info] openssl ca -policy policy_anything -in csr/client_ok.csr -out certs/client_ok.crt -passin pass:httpd -config conf/client_ok.cnf -batch -extensions client_ext -extensions client_ok_ext 681s Using configuration from conf/client_ok.cnf 681s Check that the request matches the signature 681s Signature ok 681s The Subject's Distinguished Name is as follows 681s countryName :PRINTABLE:'US' 681s stateOrProvinceName :ASN.1 12:'California' 681s localityName :ASN.1 12:'San Francisco' 681s organizationName :ASN.1 12:'ASF' 681s organizationalUnitName:ASN.1 12:'httpd-test' 681s commonName :ASN.1 12:'client_ok' 681s emailAddress :IA5STRING:'test-dev@httpd.apache.org' 681s Certificate is to be certified until Nov 29 19:57:18 2025 GMT (365 days) 681s 681s Write out database with 1 new entries 681s Database updated 681s [ info] openssl pkcs12 -export -in certs/client_ok.crt -inkey keys/client_ok.pem -out export/client_ok.p12 -passin pass:httpd -passout pass:httpd 681s [ info] generating proxy cert: proxy/client_ok.pem 681s [ info] openssl genrsa -out keys/client_colon.pem 2048 681s [ info] openssl req -new -key keys/client_colon.pem -out csr/client_colon.csr -passin pass:httpd -passout pass:httpd -config conf/client_colon.cnf 681s [ info] openssl ca -policy policy_anything -in csr/client_colon.csr -out certs/client_colon.crt -passin pass:httpd -config conf/client_colon.cnf -batch -extensions client_ext 681s Using configuration from conf/client_colon.cnf 681s Check that the request matches the signature 681s Signature ok 681s The Subject's Distinguished Name is as follows 681s countryName :PRINTABLE:'US' 681s stateOrProvinceName :ASN.1 12:'California' 681s localityName :ASN.1 12:'San Francisco' 681s organizationName :ASN.1 12:'ASF' 681s organizationalUnitName:ASN.1 12:'httpd-test' 681s commonName :ASN.1 12:'user:colon' 681s emailAddress :IA5STRING:'test-dev@httpd.apache.org' 681s Certificate is to be certified until Nov 29 19:57:18 2025 GMT (365 days) 681s 681s Write out database with 1 new entries 681s Database updated 681s [ info] openssl pkcs12 -export -in certs/client_colon.crt -inkey keys/client_colon.pem -out export/client_colon.p12 -passin pass:httpd -passout pass:httpd 682s [ info] generating proxy cert: proxy/client_colon.pem 682s [ info] openssl dsaparam -inform PEM -out dsa-param 2048 682s [ info] openssl gendsa -out keys/server_des3_dsa.pem -des3 -passout pass:httpd dsa-param 682s [ info] openssl req -new -key keys/server_des3_dsa.pem -out csr/server_des3_dsa.csr -passin pass:httpd -passout pass:httpd -config conf/server_des3_dsa.cnf 682s [ info] openssl ca -policy policy_anything -in csr/server_des3_dsa.csr -out certs/server_des3_dsa.crt -passin pass:httpd -config conf/server_des3_dsa.cnf -batch -extensions server_ext 682s Using configuration from conf/server_des3_dsa.cnf 682s Check that the request matches the signature 682s Signature ok 682s The Subject's Distinguished Name is as follows 682s countryName :PRINTABLE:'US' 682s stateOrProvinceName :ASN.1 12:'California' 682s localityName :ASN.1 12:'San Francisco' 682s organizationName :ASN.1 12:'ASF' 682s organizationalUnitName:ASN.1 12:'httpd-test/dsa-des3-test' 682s commonName :ASN.1 12:'localhost' 682s emailAddress :IA5STRING:'test-dev@httpd.apache.org' 682s Certificate is to be certified until Nov 29 19:57:19 2025 GMT (365 days) 682s 682s Write out database with 1 new entries 682s Database updated 682s [ info] openssl genrsa -out keys/server2_des3.pem -des3 -passout pass:httpd 2048 682s [ info] openssl req -new -key keys/server2_des3.pem -out csr/server2_des3.csr -passin pass:httpd -passout pass:httpd -config conf/server2_des3.cnf 682s [ info] openssl ca -policy policy_anything -in csr/server2_des3.csr -out certs/server2_des3.crt -passin pass:httpd -config conf/server2_des3.cnf -batch -extensions server_ext 682s Using configuration from conf/server2_des3.cnf 682s Check that the request matches the signature 682s Signature ok 682s The Subject's Distinguished Name is as follows 682s countryName :PRINTABLE:'US' 682s stateOrProvinceName :ASN.1 12:'California' 682s localityName :ASN.1 12:'San Francisco' 682s organizationName :ASN.1 12:'ASF' 682s organizationalUnitName:ASN.1 12:'httpd-test/rsa-des3-test-2' 682s commonName :ASN.1 12:'localhost' 682s emailAddress :IA5STRING:'test-dev@httpd.apache.org' 682s Certificate is to be certified until Nov 29 19:57:19 2025 GMT (365 days) 682s 682s Write out database with 1 new entries 682s Database updated 682s [ info] openssl genrsa -out keys/server.pem 2048 682s [ info] openssl req -new -key keys/server.pem -out csr/server.csr -passin pass:httpd -passout pass:httpd -config conf/server.cnf 682s [ info] openssl ca -policy policy_anything -in csr/server.csr -out certs/server.crt -passin pass:httpd -config conf/server.cnf -batch -extensions server_ext 682s Using configuration from conf/server.cnf 682s Check that the request matches the signature 682s Signature ok 682s The Subject's Distinguished Name is as follows 682s countryName :PRINTABLE:'US' 682s stateOrProvinceName :ASN.1 12:'California' 682s localityName :ASN.1 12:'San Francisco' 682s organizationName :ASN.1 12:'ASF' 682s organizationalUnitName:ASN.1 12:'httpd-test/rsa-test' 682s commonName :ASN.1 12:'localhost' 682s emailAddress :IA5STRING:'test-dev@httpd.apache.org' 682s Certificate is to be certified until Nov 29 19:57:19 2025 GMT (365 days) 682s 682s Write out database with 1 new entries 682s Database updated 682s [ info] openssl genrsa -out keys/server2.pem 2048 682s [ info] openssl req -new -key keys/server2.pem -out csr/server2.csr -passin pass:httpd -passout pass:httpd -config conf/server2.cnf 682s [ info] openssl ca -policy policy_anything -in csr/server2.csr -out certs/server2.crt -passin pass:httpd -config conf/server2.cnf -batch -extensions server_ext 682s Using configuration from conf/server2.cnf 682s Check that the request matches the signature 682s Signature ok 682s The Subject's Distinguished Name is as follows 682s countryName :PRINTABLE:'US' 682s stateOrProvinceName :ASN.1 12:'California' 682s localityName :ASN.1 12:'San Francisco' 682s organizationName :ASN.1 12:'ASF' 682s organizationalUnitName:ASN.1 12:'httpd-test/rsa-test-2' 682s commonName :ASN.1 12:'localhost' 682s emailAddress :IA5STRING:'test-dev@httpd.apache.org' 682s Certificate is to be certified until Nov 29 19:57:19 2025 GMT (365 days) 682s 682s Write out database with 1 new entries 682s Database updated 682s [ info] openssl gendsa -out keys/server2_des3_dsa.pem -des3 -passout pass:httpd dsa-param 682s [ info] openssl req -new -key keys/server2_des3_dsa.pem -out csr/server2_des3_dsa.csr -passin pass:httpd -passout pass:httpd -config conf/server2_des3_dsa.cnf 682s [ info] openssl ca -policy policy_anything -in csr/server2_des3_dsa.csr -out certs/server2_des3_dsa.crt -passin pass:httpd -config conf/server2_des3_dsa.cnf -batch -extensions server_ext 682s Using configuration from conf/server2_des3_dsa.cnf 682s Check that the request matches the signature 682s Signature ok 682s The Subject's Distinguished Name is as follows 682s countryName :PRINTABLE:'US' 682s stateOrProvinceName :ASN.1 12:'California' 682s localityName :ASN.1 12:'San Francisco' 682s organizationName :ASN.1 12:'ASF' 682s organizationalUnitName:ASN.1 12:'httpd-test/dsa-des3-test-2' 682s commonName :ASN.1 12:'localhost' 682s emailAddress :IA5STRING:'test-dev@httpd.apache.org' 682s Certificate is to be certified until Nov 29 19:57:19 2025 GMT (365 days) 682s 682s Write out database with 1 new entries 682s Database updated 682s [ info] openssl genrsa -out keys/server_des3.pem -des3 -passout pass:httpd 2048 682s [ info] openssl req -new -key keys/server_des3.pem -out csr/server_des3.csr -passin pass:httpd -passout pass:httpd -config conf/server_des3.cnf 682s [ info] openssl ca -policy policy_anything -in csr/server_des3.csr -out certs/server_des3.crt -passin pass:httpd -config conf/server_des3.cnf -batch -extensions server_ext 682s Using configuration from conf/server_des3.cnf 682s Check that the request matches the signature 682s Signature ok 682s The Subject's Distinguished Name is as follows 682s countryName :PRINTABLE:'US' 682s stateOrProvinceName :ASN.1 12:'California' 682s localityName :ASN.1 12:'San Francisco' 682s organizationName :ASN.1 12:'ASF' 682s organizationalUnitName:ASN.1 12:'httpd-test/rsa-des3-test' 682s commonName :ASN.1 12:'localhost' 682s emailAddress :IA5STRING:'test-dev@httpd.apache.org' 682s Certificate is to be certified until Nov 29 19:57:19 2025 GMT (365 days) 682s 682s Write out database with 1 new entries 682s Database updated 682s [ info] openssl gendsa -out keys/server_dsa.pem dsa-param 682s [ info] openssl req -new -key keys/server_dsa.pem -out csr/server_dsa.csr -passin pass:httpd -passout pass:httpd -config conf/server_dsa.cnf 682s [ info] openssl ca -policy policy_anything -in csr/server_dsa.csr -out certs/server_dsa.crt -passin pass:httpd -config conf/server_dsa.cnf -batch -extensions server_ext 682s Using configuration from conf/server_dsa.cnf 682s Check that the request matches the signature 682s Signature ok 682s The Subject's Distinguished Name is as follows 682s countryName :PRINTABLE:'US' 682s stateOrProvinceName :ASN.1 12:'California' 682s localityName :ASN.1 12:'San Francisco' 682s organizationName :ASN.1 12:'ASF' 682s organizationalUnitName:ASN.1 12:'httpd-test/dsa-test' 682s commonName :ASN.1 12:'localhost' 682s emailAddress :IA5STRING:'test-dev@httpd.apache.org' 682s Certificate is to be certified until Nov 29 19:57:19 2025 GMT (365 days) 682s 682s Write out database with 1 new entries 682s Database updated 682s [ info] openssl genrsa -out keys/client_snakeoil.pem 2048 682s [ info] openssl req -new -key keys/client_snakeoil.pem -out csr/client_snakeoil.csr -passin pass:httpd -passout pass:httpd -config conf/client_snakeoil.cnf 682s [ info] openssl ca -policy policy_anything -in csr/client_snakeoil.csr -out certs/client_snakeoil.crt -passin pass:httpd -config conf/client_snakeoil.cnf -batch -extensions client_ext 682s Using configuration from conf/client_snakeoil.cnf 682s Check that the request matches the signature 682s Signature ok 682s The Subject's Distinguished Name is as follows 682s countryName :PRINTABLE:'AU' 682s stateOrProvinceName :ASN.1 12:'Queensland' 682s localityName :ASN.1 12:'Mackay' 682s organizationName :ASN.1 12:'Snake Oil, Ltd.' 682s organizationalUnitName:ASN.1 12:'Staff' 682s commonName :ASN.1 12:'client_snakeoil' 682s emailAddress :IA5STRING:'test-dev@httpd.apache.org' 682s Certificate is to be certified until Nov 29 19:57:19 2025 GMT (365 days) 682s 682s Write out database with 1 new entries 682s Database updated 682s [ info] openssl pkcs12 -export -in certs/client_snakeoil.crt -inkey keys/client_snakeoil.pem -out export/client_snakeoil.p12 -passin pass:httpd -passout pass:httpd 682s [ info] generating proxy cert: proxy/client_snakeoil.pem 682s [ info] openssl gendsa -out keys/server2_dsa.pem dsa-param 682s [ info] openssl req -new -key keys/server2_dsa.pem -out csr/server2_dsa.csr -passin pass:httpd -passout pass:httpd -config conf/server2_dsa.cnf 682s [ info] openssl ca -policy policy_anything -in csr/server2_dsa.csr -out certs/server2_dsa.crt -passin pass:httpd -config conf/server2_dsa.cnf -batch -extensions server_ext 682s Using configuration from conf/server2_dsa.cnf 682s Check that the request matches the signature 682s Signature ok 682s The Subject's Distinguished Name is as follows 682s countryName :PRINTABLE:'US' 682s stateOrProvinceName :ASN.1 12:'California' 682s localityName :ASN.1 12:'San Francisco' 682s organizationName :ASN.1 12:'ASF' 682s organizationalUnitName:ASN.1 12:'httpd-test/dsa-test-2' 682s commonName :ASN.1 12:'localhost' 682s emailAddress :IA5STRING:'test-dev@httpd.apache.org' 682s Certificate is to be certified until Nov 29 19:57:19 2025 GMT (365 days) 682s 682s Write out database with 1 new entries 682s Database updated 682s [ info] openssl genrsa -out keys/client_revoked.pem 2048 682s [ info] openssl req -new -key keys/client_revoked.pem -out csr/client_revoked.csr -passin pass:httpd -passout pass:httpd -config conf/client_revoked.cnf 682s [ info] openssl ca -policy policy_anything -in csr/client_revoked.csr -out certs/client_revoked.crt -passin pass:httpd -config conf/client_revoked.cnf -batch -extensions client_ext 682s Using configuration from conf/client_revoked.cnf 682s Check that the request matches the signature 682s Signature ok 682s The Subject's Distinguished Name is as follows 682s countryName :PRINTABLE:'US' 682s stateOrProvinceName :ASN.1 12:'California' 682s localityName :ASN.1 12:'San Francisco' 682s organizationName :ASN.1 12:'ASF' 682s organizationalUnitName:ASN.1 12:'httpd-test' 682s commonName :ASN.1 12:'client_revoked' 682s emailAddress :IA5STRING:'test-dev@httpd.apache.org' 682s Certificate is to be certified until Nov 29 19:57:19 2025 GMT (365 days) 682s 682s Write out database with 1 new entries 682s Database updated 682s [ info] openssl pkcs12 -export -in certs/client_revoked.crt -inkey keys/client_revoked.pem -out export/client_revoked.p12 -passin pass:httpd -passout pass:httpd 682s [ info] openssl ca -revoke certs/client_revoked.crt -config conf/cacrl.cnf -passin pass:httpd 682s Using configuration from conf/cacrl.cnf 682s Revoking Certificate 0C. 682s Database updated 682s [ info] openssl ca -gencrl -out crl/ca-bundle.crl -config conf/cacrl.cnf -passin pass:httpd 682s Using configuration from conf/cacrl.cnf 682s [ info] generating proxy cert: proxy/client_revoked.pem 682s [ info] linked ca-bundle.crl to fdd35eee.r0 682s cd test_ssl && make .libs/mod_test_ssl.so 682s make[1]: Entering directory '/tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/c-modules/test_ssl' 682s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/c-modules -c mod_test_ssl.c 683s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static i686-linux-gnu-gcc -prefer-pic -pipe -g -O2 -Werror=implicit-function-declaration -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c -o mod_test_ssl.lo mod_test_ssl.c && touch mod_test_ssl.slo 683s libtool: compile: i686-linux-gnu-gcc -pipe -g -O2 -Werror=implicit-function-declaration -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_test_ssl.c -fPIC -DPIC -o .libs/mod_test_ssl.o 683s /usr/share/apr-1.0/build/libtool --mode=link --tag=disable-static i686-linux-gnu-gcc -Wl,--as-needed -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -o mod_test_ssl.la -rpath /usr/lib/apache2/modules -module -avoid-version mod_test_ssl.lo 683s libtool: link: i686-linux-gnu-gcc -shared -fPIC -DPIC .libs/mod_test_ssl.o -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -Wl,--as-needed -Wl,-Bsymbolic-functions -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-soname -Wl,mod_test_ssl.so -o .libs/mod_test_ssl.so 683s libtool: link: ( cd ".libs" && rm -f "mod_test_ssl.la" && ln -s "../mod_test_ssl.la" "mod_test_ssl.la" ) 683s make[1]: Leaving directory '/tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/c-modules/test_ssl' 683s cd test_pass_brigade && make .libs/mod_test_pass_brigade.so 683s make[1]: Entering directory '/tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/c-modules/test_pass_brigade' 683s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/c-modules -c mod_test_pass_brigade.c 683s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static i686-linux-gnu-gcc -prefer-pic -pipe -g -O2 -Werror=implicit-function-declaration -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c -o mod_test_pass_brigade.lo mod_test_pass_brigade.c && touch mod_test_pass_brigade.slo 683s libtool: compile: i686-linux-gnu-gcc -pipe -g -O2 -Werror=implicit-function-declaration -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_test_pass_brigade.c -fPIC -DPIC -o .libs/mod_test_pass_brigade.o 683s /usr/share/apr-1.0/build/libtool --mode=link --tag=disable-static i686-linux-gnu-gcc -Wl,--as-needed -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -o mod_test_pass_brigade.la -rpath /usr/lib/apache2/modules -module -avoid-version mod_test_pass_brigade.lo 683s libtool: link: i686-linux-gnu-gcc -shared -fPIC -DPIC .libs/mod_test_pass_brigade.o -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -Wl,--as-needed -Wl,-Bsymbolic-functions -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-soname -Wl,mod_test_pass_brigade.so -o .libs/mod_test_pass_brigade.so 683s libtool: link: ( cd ".libs" && rm -f "mod_test_pass_brigade.la" && ln -s "../mod_test_pass_brigade.la" "mod_test_pass_brigade.la" ) 683s make[1]: Leaving directory '/tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/c-modules/test_pass_brigade' 683s cd client_add_filter && make .libs/mod_client_add_filter.so 683s make[1]: Entering directory '/tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/c-modules/client_add_filter' 683s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/c-modules -c mod_client_add_filter.c 683s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static i686-linux-gnu-gcc -prefer-pic -pipe -g -O2 -Werror=implicit-function-declaration -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c -o mod_client_add_filter.lo mod_client_add_filter.c && touch mod_client_add_filter.slo 683s libtool: compile: i686-linux-gnu-gcc -pipe -g -O2 -Werror=implicit-function-declaration -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_client_add_filter.c -fPIC -DPIC -o .libs/mod_client_add_filter.o 683s /usr/share/apr-1.0/build/libtool --mode=link --tag=disable-static i686-linux-gnu-gcc -Wl,--as-needed -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -o mod_client_add_filter.la -rpath /usr/lib/apache2/modules -module -avoid-version mod_client_add_filter.lo 683s libtool: link: i686-linux-gnu-gcc -shared -fPIC -DPIC .libs/mod_client_add_filter.o -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -Wl,--as-needed -Wl,-Bsymbolic-functions -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-soname -Wl,mod_client_add_filter.so -o .libs/mod_client_add_filter.so 683s libtool: link: ( cd ".libs" && rm -f "mod_client_add_filter.la" && ln -s "../mod_client_add_filter.la" "mod_client_add_filter.la" ) 683s make[1]: Leaving directory '/tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/c-modules/client_add_filter' 683s cd test_utilities && make .libs/mod_test_utilities.so 683s make[1]: Entering directory '/tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/c-modules/test_utilities' 683s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/c-modules -c mod_test_utilities.c 683s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static i686-linux-gnu-gcc -prefer-pic -pipe -g -O2 -Werror=implicit-function-declaration -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c -o mod_test_utilities.lo mod_test_utilities.c && touch mod_test_utilities.slo 683s libtool: compile: i686-linux-gnu-gcc -pipe -g -O2 -Werror=implicit-function-declaration -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_test_utilities.c -fPIC -DPIC -o .libs/mod_test_utilities.o 684s /usr/share/apr-1.0/build/libtool --mode=link --tag=disable-static i686-linux-gnu-gcc -Wl,--as-needed -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -o mod_test_utilities.la -rpath /usr/lib/apache2/modules -module -avoid-version mod_test_utilities.lo 684s libtool: link: i686-linux-gnu-gcc -shared -fPIC -DPIC .libs/mod_test_utilities.o -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -Wl,--as-needed -Wl,-Bsymbolic-functions -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-soname -Wl,mod_test_utilities.so -o .libs/mod_test_utilities.so 684s libtool: link: ( cd ".libs" && rm -f "mod_test_utilities.la" && ln -s "../mod_test_utilities.la" "mod_test_utilities.la" ) 684s make[1]: Leaving directory '/tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/c-modules/test_utilities' 684s cd fold && make .libs/mod_fold.so 684s make[1]: Entering directory '/tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/c-modules/fold' 684s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/c-modules -c mod_fold.c 684s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static i686-linux-gnu-gcc -prefer-pic -pipe -g -O2 -Werror=implicit-function-declaration -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c -o mod_fold.lo mod_fold.c && touch mod_fold.slo 684s libtool: compile: i686-linux-gnu-gcc -pipe -g -O2 -Werror=implicit-function-declaration -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_fold.c -fPIC -DPIC -o .libs/mod_fold.o 684s /usr/share/apr-1.0/build/libtool --mode=link --tag=disable-static i686-linux-gnu-gcc -Wl,--as-needed -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -o mod_fold.la -rpath /usr/lib/apache2/modules -module -avoid-version mod_fold.lo 684s libtool: link: i686-linux-gnu-gcc -shared -fPIC -DPIC .libs/mod_fold.o -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -Wl,--as-needed -Wl,-Bsymbolic-functions -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-soname -Wl,mod_fold.so -o .libs/mod_fold.so 684s libtool: link: ( cd ".libs" && rm -f "mod_fold.la" && ln -s "../mod_fold.la" "mod_fold.la" ) 684s make[1]: Leaving directory '/tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/c-modules/fold' 684s cd list_modules && make .libs/mod_list_modules.so 684s make[1]: Entering directory '/tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/c-modules/list_modules' 684s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/c-modules -c mod_list_modules.c 684s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static i686-linux-gnu-gcc -prefer-pic -pipe -g -O2 -Werror=implicit-function-declaration -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c -o mod_list_modules.lo mod_list_modules.c && touch mod_list_modules.slo 684s libtool: compile: i686-linux-gnu-gcc -pipe -g -O2 -Werror=implicit-function-declaration -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_list_modules.c -fPIC -DPIC -o .libs/mod_list_modules.o 684s /usr/share/apr-1.0/build/libtool --mode=link --tag=disable-static i686-linux-gnu-gcc -Wl,--as-needed -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -o mod_list_modules.la -rpath /usr/lib/apache2/modules -module -avoid-version mod_list_modules.lo 684s libtool: link: i686-linux-gnu-gcc -shared -fPIC -DPIC .libs/mod_list_modules.o -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -Wl,--as-needed -Wl,-Bsymbolic-functions -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-soname -Wl,mod_list_modules.so -o .libs/mod_list_modules.so 684s libtool: link: ( cd ".libs" && rm -f "mod_list_modules.la" && ln -s "../mod_list_modules.la" "mod_list_modules.la" ) 684s make[1]: Leaving directory '/tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/c-modules/list_modules' 684s cd test_apr_uri && make .libs/mod_test_apr_uri.so 684s make[1]: Entering directory '/tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/c-modules/test_apr_uri' 684s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/c-modules -c mod_test_apr_uri.c 684s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static i686-linux-gnu-gcc -prefer-pic -pipe -g -O2 -Werror=implicit-function-declaration -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c -o mod_test_apr_uri.lo mod_test_apr_uri.c && touch mod_test_apr_uri.slo 684s libtool: compile: i686-linux-gnu-gcc -pipe -g -O2 -Werror=implicit-function-declaration -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_test_apr_uri.c -fPIC -DPIC -o .libs/mod_test_apr_uri.o 685s /usr/share/apr-1.0/build/libtool --mode=link --tag=disable-static i686-linux-gnu-gcc -Wl,--as-needed -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -o mod_test_apr_uri.la -rpath /usr/lib/apache2/modules -module -avoid-version mod_test_apr_uri.lo 685s libtool: link: i686-linux-gnu-gcc -shared -fPIC -DPIC .libs/mod_test_apr_uri.o -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -Wl,--as-needed -Wl,-Bsymbolic-functions -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-soname -Wl,mod_test_apr_uri.so -o .libs/mod_test_apr_uri.so 685s libtool: link: ( cd ".libs" && rm -f "mod_test_apr_uri.la" && ln -s "../mod_test_apr_uri.la" "mod_test_apr_uri.la" ) 685s make[1]: Leaving directory '/tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/c-modules/test_apr_uri' 685s cd memory_track && make .libs/mod_memory_track.so 685s make[1]: Entering directory '/tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/c-modules/memory_track' 685s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/c-modules -c mod_memory_track.c 685s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static i686-linux-gnu-gcc -prefer-pic -pipe -g -O2 -Werror=implicit-function-declaration -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c -o mod_memory_track.lo mod_memory_track.c && touch mod_memory_track.slo 685s libtool: compile: i686-linux-gnu-gcc -pipe -g -O2 -Werror=implicit-function-declaration -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_memory_track.c -fPIC -DPIC -o .libs/mod_memory_track.o 685s /usr/share/apr-1.0/build/libtool --mode=link --tag=disable-static i686-linux-gnu-gcc -Wl,--as-needed -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -o mod_memory_track.la -rpath /usr/lib/apache2/modules -module -avoid-version mod_memory_track.lo 685s libtool: link: i686-linux-gnu-gcc -shared -fPIC -DPIC .libs/mod_memory_track.o -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -Wl,--as-needed -Wl,-Bsymbolic-functions -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-soname -Wl,mod_memory_track.so -o .libs/mod_memory_track.so 685s libtool: link: ( cd ".libs" && rm -f "mod_memory_track.la" && ln -s "../mod_memory_track.la" "mod_memory_track.la" ) 685s make[1]: Leaving directory '/tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/c-modules/memory_track' 685s cd random_chunk && make .libs/mod_random_chunk.so 685s make[1]: Entering directory '/tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/c-modules/random_chunk' 685s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/c-modules -c mod_random_chunk.c 685s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static i686-linux-gnu-gcc -prefer-pic -pipe -g -O2 -Werror=implicit-function-declaration -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c -o mod_random_chunk.lo mod_random_chunk.c && touch mod_random_chunk.slo 685s libtool: compile: i686-linux-gnu-gcc -pipe -g -O2 -Werror=implicit-function-declaration -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_random_chunk.c -fPIC -DPIC -o .libs/mod_random_chunk.o 685s /usr/share/apr-1.0/build/libtool --mode=link --tag=disable-static i686-linux-gnu-gcc -Wl,--as-needed -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -o mod_random_chunk.la -rpath /usr/lib/apache2/modules -module -avoid-version mod_random_chunk.lo 685s libtool: link: i686-linux-gnu-gcc -shared -fPIC -DPIC .libs/mod_random_chunk.o -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -Wl,--as-needed -Wl,-Bsymbolic-functions -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-soname -Wl,mod_random_chunk.so -o .libs/mod_random_chunk.so 685s libtool: link: ( cd ".libs" && rm -f "mod_random_chunk.la" && ln -s "../mod_random_chunk.la" "mod_random_chunk.la" ) 685s make[1]: Leaving directory '/tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/c-modules/random_chunk' 685s cd nntp_like && make .libs/mod_nntp_like.so 685s make[1]: Entering directory '/tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/c-modules/nntp_like' 685s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/c-modules -c mod_nntp_like.c 685s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static i686-linux-gnu-gcc -prefer-pic -pipe -g -O2 -Werror=implicit-function-declaration -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c -o mod_nntp_like.lo mod_nntp_like.c && touch mod_nntp_like.slo 685s libtool: compile: i686-linux-gnu-gcc -pipe -g -O2 -Werror=implicit-function-declaration -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_nntp_like.c -fPIC -DPIC -o .libs/mod_nntp_like.o 685s /usr/share/apr-1.0/build/libtool --mode=link --tag=disable-static i686-linux-gnu-gcc -Wl,--as-needed -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -o mod_nntp_like.la -rpath /usr/lib/apache2/modules -module -avoid-version mod_nntp_like.lo 685s libtool: link: i686-linux-gnu-gcc -shared -fPIC -DPIC .libs/mod_nntp_like.o -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -Wl,--as-needed -Wl,-Bsymbolic-functions -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-soname -Wl,mod_nntp_like.so -o .libs/mod_nntp_like.so 686s libtool: link: ( cd ".libs" && rm -f "mod_nntp_like.la" && ln -s "../mod_nntp_like.la" "mod_nntp_like.la" ) 686s make[1]: Leaving directory '/tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/c-modules/nntp_like' 686s cd authany && make .libs/mod_authany.so 686s make[1]: Entering directory '/tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/c-modules/authany' 686s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/c-modules -c mod_authany.c 686s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static i686-linux-gnu-gcc -prefer-pic -pipe -g -O2 -Werror=implicit-function-declaration -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c -o mod_authany.lo mod_authany.c && touch mod_authany.slo 686s libtool: compile: i686-linux-gnu-gcc -pipe -g -O2 -Werror=implicit-function-declaration -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_authany.c -fPIC -DPIC -o .libs/mod_authany.o 686s /usr/share/apr-1.0/build/libtool --mode=link --tag=disable-static i686-linux-gnu-gcc -Wl,--as-needed -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -o mod_authany.la -rpath /usr/lib/apache2/modules -module -avoid-version mod_authany.lo 686s libtool: link: i686-linux-gnu-gcc -shared -fPIC -DPIC .libs/mod_authany.o -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -Wl,--as-needed -Wl,-Bsymbolic-functions -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-soname -Wl,mod_authany.so -o .libs/mod_authany.so 686s libtool: link: ( cd ".libs" && rm -f "mod_authany.la" && ln -s "../mod_authany.la" "mod_authany.la" ) 686s make[1]: Leaving directory '/tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/c-modules/authany' 686s cd echo_post && make .libs/mod_echo_post.so 686s make[1]: Entering directory '/tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/c-modules/echo_post' 686s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/c-modules -c mod_echo_post.c 686s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static i686-linux-gnu-gcc -prefer-pic -pipe -g -O2 -Werror=implicit-function-declaration -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c -o mod_echo_post.lo mod_echo_post.c && touch mod_echo_post.slo 686s libtool: compile: i686-linux-gnu-gcc -pipe -g -O2 -Werror=implicit-function-declaration -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_echo_post.c -fPIC -DPIC -o .libs/mod_echo_post.o 686s /usr/share/apr-1.0/build/libtool --mode=link --tag=disable-static i686-linux-gnu-gcc -Wl,--as-needed -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -o mod_echo_post.la -rpath /usr/lib/apache2/modules -module -avoid-version mod_echo_post.lo 686s libtool: link: i686-linux-gnu-gcc -shared -fPIC -DPIC .libs/mod_echo_post.o -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -Wl,--as-needed -Wl,-Bsymbolic-functions -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-soname -Wl,mod_echo_post.so -o .libs/mod_echo_post.so 686s libtool: link: ( cd ".libs" && rm -f "mod_echo_post.la" && ln -s "../mod_echo_post.la" "mod_echo_post.la" ) 686s make[1]: Leaving directory '/tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/c-modules/echo_post' 686s cd test_session && make .libs/mod_test_session.so 686s make[1]: Entering directory '/tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/c-modules/test_session' 686s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/c-modules -c mod_test_session.c 686s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static i686-linux-gnu-gcc -prefer-pic -pipe -g -O2 -Werror=implicit-function-declaration -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c -o mod_test_session.lo mod_test_session.c && touch mod_test_session.slo 686s libtool: compile: i686-linux-gnu-gcc -pipe -g -O2 -Werror=implicit-function-declaration -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_test_session.c -fPIC -DPIC -o .libs/mod_test_session.o 686s /usr/share/apr-1.0/build/libtool --mode=link --tag=disable-static i686-linux-gnu-gcc -Wl,--as-needed -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -o mod_test_session.la -rpath /usr/lib/apache2/modules -module -avoid-version mod_test_session.lo 687s libtool: link: i686-linux-gnu-gcc -shared -fPIC -DPIC .libs/mod_test_session.o -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -Wl,--as-needed -Wl,-Bsymbolic-functions -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-soname -Wl,mod_test_session.so -o .libs/mod_test_session.so 687s libtool: link: ( cd ".libs" && rm -f "mod_test_session.la" && ln -s "../mod_test_session.la" "mod_test_session.la" ) 687s make[1]: Leaving directory '/tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/c-modules/test_session' 687s cd test_rwrite && make .libs/mod_test_rwrite.so 687s make[1]: Entering directory '/tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/c-modules/test_rwrite' 687s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/c-modules -c mod_test_rwrite.c 687s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static i686-linux-gnu-gcc -prefer-pic -pipe -g -O2 -Werror=implicit-function-declaration -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c -o mod_test_rwrite.lo mod_test_rwrite.c && touch mod_test_rwrite.slo 687s libtool: compile: i686-linux-gnu-gcc -pipe -g -O2 -Werror=implicit-function-declaration -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_test_rwrite.c -fPIC -DPIC -o .libs/mod_test_rwrite.o 687s /usr/share/apr-1.0/build/libtool --mode=link --tag=disable-static i686-linux-gnu-gcc -Wl,--as-needed -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -o mod_test_rwrite.la -rpath /usr/lib/apache2/modules -module -avoid-version mod_test_rwrite.lo 687s libtool: link: i686-linux-gnu-gcc -shared -fPIC -DPIC .libs/mod_test_rwrite.o -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -Wl,--as-needed -Wl,-Bsymbolic-functions -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-soname -Wl,mod_test_rwrite.so -o .libs/mod_test_rwrite.so 687s libtool: link: ( cd ".libs" && rm -f "mod_test_rwrite.la" && ln -s "../mod_test_rwrite.la" "mod_test_rwrite.la" ) 687s make[1]: Leaving directory '/tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/c-modules/test_rwrite' 687s cd input_body_filter && make .libs/mod_input_body_filter.so 687s make[1]: Entering directory '/tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/c-modules/input_body_filter' 687s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/c-modules -c mod_input_body_filter.c 687s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static i686-linux-gnu-gcc -prefer-pic -pipe -g -O2 -Werror=implicit-function-declaration -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c -o mod_input_body_filter.lo mod_input_body_filter.c && touch mod_input_body_filter.slo 687s libtool: compile: i686-linux-gnu-gcc -pipe -g -O2 -Werror=implicit-function-declaration -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_input_body_filter.c -fPIC -DPIC -o .libs/mod_input_body_filter.o 687s /usr/share/apr-1.0/build/libtool --mode=link --tag=disable-static i686-linux-gnu-gcc -Wl,--as-needed -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -o mod_input_body_filter.la -rpath /usr/lib/apache2/modules -module -avoid-version mod_input_body_filter.lo 687s libtool: link: i686-linux-gnu-gcc -shared -fPIC -DPIC .libs/mod_input_body_filter.o -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -Wl,--as-needed -Wl,-Bsymbolic-functions -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-soname -Wl,mod_input_body_filter.so -o .libs/mod_input_body_filter.so 687s libtool: link: ( cd ".libs" && rm -f "mod_input_body_filter.la" && ln -s "../mod_input_body_filter.la" "mod_input_body_filter.la" ) 687s make[1]: Leaving directory '/tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/c-modules/input_body_filter' 687s cd echo_post_chunk && make .libs/mod_echo_post_chunk.so 687s make[1]: Entering directory '/tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/c-modules/echo_post_chunk' 687s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/c-modules -c mod_echo_post_chunk.c 687s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static i686-linux-gnu-gcc -prefer-pic -pipe -g -O2 -Werror=implicit-function-declaration -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c -o mod_echo_post_chunk.lo mod_echo_post_chunk.c && touch mod_echo_post_chunk.slo 687s libtool: compile: i686-linux-gnu-gcc -pipe -g -O2 -Werror=implicit-function-declaration -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_echo_post_chunk.c -fPIC -DPIC -o .libs/mod_echo_post_chunk.o 687s /usr/share/apr-1.0/build/libtool --mode=link --tag=disable-static i686-linux-gnu-gcc -Wl,--as-needed -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -o mod_echo_post_chunk.la -rpath /usr/lib/apache2/modules -module -avoid-version mod_echo_post_chunk.lo 688s libtool: link: i686-linux-gnu-gcc -shared -fPIC -DPIC .libs/mod_echo_post_chunk.o -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -Wl,--as-needed -Wl,-Bsymbolic-functions -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-soname -Wl,mod_echo_post_chunk.so -o .libs/mod_echo_post_chunk.so 688s libtool: link: ( cd ".libs" && rm -f "mod_echo_post_chunk.la" && ln -s "../mod_echo_post_chunk.la" "mod_echo_post_chunk.la" ) 688s make[1]: Leaving directory '/tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/c-modules/echo_post_chunk' 688s cd eat_post && make .libs/mod_eat_post.so 688s make[1]: Entering directory '/tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/c-modules/eat_post' 688s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/c-modules -c mod_eat_post.c 688s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static i686-linux-gnu-gcc -prefer-pic -pipe -g -O2 -Werror=implicit-function-declaration -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c -o mod_eat_post.lo mod_eat_post.c && touch mod_eat_post.slo 688s libtool: compile: i686-linux-gnu-gcc -pipe -g -O2 -Werror=implicit-function-declaration -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_eat_post.c -fPIC -DPIC -o .libs/mod_eat_post.o 688s /usr/share/apr-1.0/build/libtool --mode=link --tag=disable-static i686-linux-gnu-gcc -Wl,--as-needed -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -o mod_eat_post.la -rpath /usr/lib/apache2/modules -module -avoid-version mod_eat_post.lo 688s libtool: link: i686-linux-gnu-gcc -shared -fPIC -DPIC .libs/mod_eat_post.o -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -Wl,--as-needed -Wl,-Bsymbolic-functions -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-soname -Wl,mod_eat_post.so -o .libs/mod_eat_post.so 688s libtool: link: ( cd ".libs" && rm -f "mod_eat_post.la" && ln -s "../mod_eat_post.la" "mod_eat_post.la" ) 688s make[1]: Leaving directory '/tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/c-modules/eat_post' 688s /usr/sbin/apache2 -d /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t -f /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/conf/httpd.conf -D APACHE2 -D APACHE2_4 -D PERL_USEITHREADS 688s using Apache/2.4.62 (worker MPM) 688s 688s waiting 60 seconds for server to start: .[Fri Nov 29 19:57:25.429562 2024] [core:trace3] [pid 480352:tid 480352] core.c(3482): Setting LogLevel for all modules to trace8 688s [Fri Nov 29 19:57:25.430339 2024] [core:trace6] [pid 480352:tid 480352] core.c(3499): Cannot find module 'rewrite', trying 'rewrite_module' 688s [Fri Nov 29 19:57:25.430354 2024] [core:trace3] [pid 480352:tid 480352] core.c(3509): Setting LogLevel for module mod_rewrite.c to trace8 688s [Fri Nov 29 19:57:25.431428 2024] [core:trace6] [pid 480352:tid 480352] core.c(3499): Cannot find module 'dumpio', trying 'dumpio_module' 688s [Fri Nov 29 19:57:25.431442 2024] [core:trace3] [pid 480352:tid 480352] core.c(3509): Setting LogLevel for module mod_dumpio.c to trace7 688s [Fri Nov 29 19:57:25.431448 2024] [core:trace3] [pid 480352:tid 480352] core.c(3482): Setting LogLevel for all modules to info 688s [Fri Nov 29 19:57:25.431452 2024] [core:trace6] [pid 480352:tid 480352] core.c(3499): Cannot find module 'core', trying 'core_module' 688s [Fri Nov 29 19:57:25.431455 2024] [core:trace3] [pid 480352:tid 480352] core.c(3509): Setting LogLevel for module core.c to crit 688s [Fri Nov 29 19:57:25.431458 2024] [core:trace3] [pid 480352:tid 480352] core.c(3482): Setting LogLevel for all modules to crit 688s [Fri Nov 29 19:57:25.431462 2024] [core:trace6] [pid 480352:tid 480352] core.c(3499): Cannot find module 'core', trying 'core_module' 688s [Fri Nov 29 19:57:25.431465 2024] [core:trace3] [pid 480352:tid 480352] core.c(3509): Setting LogLevel for module core.c to info 688s [Fri Nov 29 19:57:25.431467 2024] [core:trace3] [pid 480352:tid 480352] core.c(3482): Setting LogLevel for all modules to crit 688s [Fri Nov 29 19:57:25.431472 2024] [core:trace6] [pid 480352:tid 480352] core.c(3499): Cannot find module 'core', trying 'core_module' 688s [Fri Nov 29 19:57:25.431475 2024] [core:trace3] [pid 480352:tid 480352] core.c(3509): Setting LogLevel for module core.c to info 688s [Fri Nov 29 19:57:25.431482 2024] [core:trace3] [pid 480352:tid 480352] core.c(3482): Setting LogLevel for all modules to crit 688s [Fri Nov 29 19:57:25.431485 2024] [core:trace3] [pid 480352:tid 480352] core.c(3482): Setting LogLevel for all modules to info 688s [Fri Nov 29 19:57:25.431490 2024] [core:trace6] [pid 480352:tid 480352] core.c(3499): Cannot find module 'core', trying 'core_module' 688s [Fri Nov 29 19:57:25.431493 2024] [core:trace3] [pid 480352:tid 480352] core.c(3509): Setting LogLevel for module core.c to crit 688s [Fri Nov 29 19:57:25.431497 2024] [core:trace3] [pid 480352:tid 480352] core.c(3482): Setting LogLevel for all modules to info 688s [Fri Nov 29 19:57:25.432316 2024] [alias:warn] [pid 480352:tid 480352] AH00671: The Alias directive in /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/conf/extra.conf at line 1577 will probably never match because it overlaps an earlier Alias. 688s [Fri Nov 29 19:57:25.432359 2024] [proxy:info] [pid 480352:tid 480352] AH01145: Sharing worker 'http://localhost:8529/' instead of creating new worker 'http://localhost:8529/modules/xml2enc/back' 688s [Fri Nov 29 19:57:25.432939 2024] [proxy:info] [pid 480352:tid 480352] AH01145: Sharing worker 'http://localhost:8529/' instead of creating new worker 'http://localhost:8529/servlet' 688s [Fri Nov 29 19:57:25.432979 2024] [core:trace6] [pid 480352:tid 480352] core.c(3499): Cannot find module 'proxy_hcheck', trying 'proxy_hcheck_module' 688s [Fri Nov 29 19:57:25.432995 2024] [core:trace3] [pid 480352:tid 480352] core.c(3509): Setting LogLevel for module mod_proxy_hcheck.c to trace4 688s 688s waiting 60 seconds for server to start: ok (waited 0 secs) 688s server localhost:8529 started 688s server localhost:8530 listening (mod_nntp_like) 688s server localhost:8531 listening (mod_nntp_like_ssl) 688s server localhost:8532 listening (mod_ssl) 688s server localhost:8533 listening (ssl_optional_cc) 688s server localhost:8534 listening (ssl_pr33791) 688s server localhost:8535 listening (ssl_ocsp) 688s server localhost:8536 listening (mod_vhost_alias) 688s server localhost:8537 listening (mod_proxy) 688s server localhost:8538 listening (proxy_http_bal1) 688s server localhost:8539 listening (proxy_http_bal2) 688s server localhost:8540 listening (proxy_http_balancer) 688s server localhost:8543 listening (proxy_fcgi) 688s server localhost:8544 listening (mod_cache) 688s server localhost:8545 listening (core) 688s server localhost:8546 listening (mod_include) 688s server localhost:8547 listening (cve_2011_3368_rewrite) 688s server localhost:8548 listening (proxy_http_reverse) 688s server localhost:8549 listening (proxy_http_nofwd) 688s server localhost:8550 listening (cve_2011_3368) 688s server localhost:8551 listening (mod_headers) 688s server localhost:8552 listening (mod_echo) 688s server localhost:8553 listening (mod_echo_ssl) 688s server localhost:8554 listening (error_document) 688s server localhost:8555 listening (http_unsafe) 688s server localhost:8556 listening (http_strict) 688s server localhost:8557 listening (remote_ip) 688s server localhost:8558 listening (proxy_http_https) 688s server localhost:8559 listening (proxy_https_https) 688s server localhost:8560 listening (proxy_http_https_proxy_section) 688s server localhost:8561 listening (proxy_https_https_proxy_section) 688s server localhost:8562 listening (proxy_https_http) 691s [ info] adding source lib /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/Apache-Test/lib to @INC 701s t/ab/base.t ......................... 701s 1..5 701s # Running under perl version 5.040000 for linux 701s # Current time local: Fri Nov 29 19:57:34 2024 701s # Current time GMT: Fri Nov 29 19:57:34 2024 701s # Using Test.pm version 1.31 701s # Using Apache/Test.pm version 1.44 701s # # running: 701s # ASAN_OPTIONS='detect_leaks=0' /usr/bin/ab -B 127.0.0.1 -q -n 10 http://localhost:8545/ 701s ok 1 701s ok 2 701s # # running: 701s # ASAN_OPTIONS='detect_leaks=0' /usr/bin/ab -B 127.0.0.1 -q -n 10 https://localhost:8532/ 701s ok 3 701s ok 4 701s ok 5 701s ok 704s t/apache/404.t ...................... 704s 1..2 704s # Running under perl version 5.040000 for linux 704s # Current time local: Fri Nov 29 19:57:37 2024 704s # Current time GMT: Fri Nov 29 19:57:37 2024 704s # Using Test.pm version 1.31 704s # Using Apache/Test.pm version 1.44 704s # GET_STR Response: 704s # HTTP/1.1 404 Not Found 704s # Connection: close 704s # Date: Fri, 29 Nov 2024 19:57:41 GMT 704s # Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 704s # Content-Length: 196 704s # Content-Type: text/html; charset=iso-8859-1 704s # Client-Date: Fri, 29 Nov 2024 19:57:41 GMT 704s # Client-Peer: 127.0.0.1:8529 704s # Client-Response-Num: 1 704s # Title: 404 Not Found 704s # 704s # 704s # 704s # 404 Not Found 704s # 704s #

Not Found

704s #

The requested URL was not found on this server.

704s # 704s ok 1 704s ok 2 704s ok 707s t/apache/acceptpathinfo.t ........... 707s 1..36 707s # Running under perl version 5.040000 for linux 707s # Current time local: Fri Nov 29 19:57:41 2024 707s # Current time GMT: Fri Nov 29 19:57:41 2024 707s # Using Test.pm version 1.31 707s # Using Apache/Test.pm version 1.44 707s # testing : AcceptPathInfo off return code for /apache/acceptpathinfo/off 707s # expected: '200' 707s # received: '200' 707s ok 1 707s # testing : AcceptPathInfo off body for /apache/acceptpathinfo/off 707s # expected: qr/_\(none\)_/ 707s # received: '_(none)_' 707s ok 2 707s # testing : AcceptPathInfo off return code for /apache/acceptpathinfo/off/foo/bar 707s # expected: '404' 707s # received: '404' 707s ok 3 707s # testing : AcceptPathInfo off body for /apache/acceptpathinfo/off/foo/bar 707s # expected: qr/Not Found/ 707s # received: ' 404 Not Found

Not Found

The requested URL was not found on this server.

' 707s ok 4 707s # testing : AcceptPathInfo off return code for /apache/acceptpathinfo/off/index.shtml 707s # expected: '200' 707s # received: '200' 707s ok 5 707s # testing : AcceptPathInfo off body for /apache/acceptpathinfo/off/index.shtml 707s # expected: qr/_\(none\)_/ 707s # received: '_(none)_' 707s ok 6 707s # testing : AcceptPathInfo off return code for /apache/acceptpathinfo/off/index.shtml/foo/bar 707s # expected: '404' 707s # received: '404' 707s ok 7 707s # testing : AcceptPathInfo off body for /apache/acceptpathinfo/off/index.shtml/foo/bar 707s # expected: qr/Not Found/ 707s # received: ' 404 Not Found

Not Found

The requested URL was not found on this server.

' 707s ok 8 707s # testing : AcceptPathInfo off return code for /apache/acceptpathinfo/off/test.sh 707s # expected: '200' 707s # received: '200' 707s ok 9 707s # testing : AcceptPathInfo off body for /apache/acceptpathinfo/off/test.sh 707s # expected: qr/_\(none\)_/ 707s # received: '_(none)_' 707s ok 10 707s # testing : AcceptPathInfo off return code for /apache/acceptpathinfo/off/test.sh/foo/bar 707s # expected: '404' 707s # received: '404' 707s ok 11 707s # testing : AcceptPathInfo off body for /apache/acceptpathinfo/off/test.sh/foo/bar 707s # expected: qr/Not Found/ 707s # received: ' 404 Not Found

Not Found

The requested URL was not found on this server.

' 707s ok 12 707s # testing : AcceptPathInfo default return code for /apache/acceptpathinfo 707s # expected: '200' 707s # received: '200' 707s ok 13 707s # testing : AcceptPathInfo default body for /apache/acceptpathinfo 707s # expected: qr/_\(none\)_/ 707s # received: '_(none)_' 707s ok 14 707s # testing : AcceptPathInfo default return code for /apache/acceptpathinfo/foo/bar 707s # expected: '404' 707s # received: '404' 707s ok 15 707s # testing : AcceptPathInfo default body for /apache/acceptpathinfo/foo/bar 707s # expected: qr/Not Found/ 707s # received: ' 404 Not Found

Not Found

The requested URL was not found on this server.

' 707s ok 16 707s # testing : AcceptPathInfo default return code for /apache/acceptpathinfo/index.shtml 707s # expected: '200' 707s # received: '200' 707s ok 17 707s # testing : AcceptPathInfo default body for /apache/acceptpathinfo/index.shtml 707s # expected: qr/_\(none\)_/ 707s # received: '_(none)_' 707s ok 18 707s # testing : AcceptPathInfo default return code for /apache/acceptpathinfo/index.shtml/foo/bar 707s # expected: '404' 707s # received: '404' 707s ok 19 707s # testing : AcceptPathInfo default body for /apache/acceptpathinfo/index.shtml/foo/bar 707s # expected: qr/Not Found/ 707s # received: ' 404 Not Found

Not Found

The requested URL was not found on this server.

' 707s ok 20 707s # testing : AcceptPathInfo default return code for /apache/acceptpathinfo/test.sh 707s # expected: '200' 707s # received: '200' 707s ok 21 707s # testing : AcceptPathInfo default body for /apache/acceptpathinfo/test.sh 707s # expected: qr/_\(none\)_/ 707s # received: '_(none)_' 707s ok 22 707s # testing : AcceptPathInfo default return code for /apache/acceptpathinfo/test.sh/foo/bar 707s # expected: '200' 707s # received: '200' 707s ok 23 707s # testing : AcceptPathInfo default body for /apache/acceptpathinfo/test.sh/foo/bar 707s # expected: qr/_\/foo\/bar_/ 707s # received: '_/foo/bar_' 707s ok 24 707s # testing : AcceptPathInfo on return code for /apache/acceptpathinfo/on 707s # expected: '200' 707s # received: '200' 707s ok 25 707s # testing : AcceptPathInfo on body for /apache/acceptpathinfo/on 707s # expected: qr/_\(none\)_/ 707s # received: '_(none)_' 707s ok 26 707s # testing : AcceptPathInfo on return code for /apache/acceptpathinfo/on/foo/bar 707s # expected: '404' 707s # received: '404' 707s ok 27 707s # testing : AcceptPathInfo on body for /apache/acceptpathinfo/on/foo/bar 707s # expected: qr/Not Found/ 707s # received: ' 404 Not Found

Not Found

The requested URL was not found on this server.

' 707s ok 28 707s # testing : AcceptPathInfo on return code for /apache/acceptpathinfo/on/index.shtml 707s # expected: '200' 707s # received: '200' 707s ok 29 707s # testing : AcceptPathInfo on body for /apache/acceptpathinfo/on/index.shtml 707s # expected: qr/_\(none\)_/ 707s # received: '_(none)_' 707s ok 30 707s # testing : AcceptPathInfo on return code for /apache/acceptpathinfo/on/index.shtml/foo/bar 707s # expected: '200' 707s # received: '200' 707s ok 31 707s # testing : AcceptPathInfo on body for /apache/acceptpathinfo/on/index.shtml/foo/bar 707s # expected: qr/_\/foo\/bar_/ 707s # received: '_/foo/bar_' 707s ok 32 707s # testing : AcceptPathInfo on return code for /apache/acceptpathinfo/on/test.sh 707s # expected: '200' 707s # received: '200' 707s ok 33 707s # testing : AcceptPathInfo on body for /apache/acceptpathinfo/on/test.sh 707s # expected: qr/_\(none\)_/ 707s # received: '_(none)_' 707s ok 34 707s # testing : AcceptPathInfo on return code for /apache/acceptpathinfo/on/test.sh/foo/bar 707s # expected: '200' 707s # received: '200' 707s ok 35 707s # testing : AcceptPathInfo on body for /apache/acceptpathinfo/on/test.sh/foo/bar 707s # expected: qr/_\/foo\/bar_/ 707s # received: '_/foo/bar_' 707s ok 36 707s ok 712s t/apache/byterange.t ................ 712s # using LWP client 712s 1..218 712s # Running under perl version 5.040000 for linux 712s # Current time local: Fri Nov 29 19:57:44 2024 712s # Current time GMT: Fri Nov 29 19:57:44 2024 712s # Using Test.pm version 1.31 712s # Using Apache/Test.pm version 1.44 712s downloaded 19556 bytes, file is 19556 bytes 712s ok 1 712s downloaded 56240 bytes, file is 56240 bytes 712s ok 2 712s downloaded 34282 bytes, file is 34282 bytes 712s ok 3 712s downloaded 55872 bytes, file is 55872 bytes 712s ok 4 712s downloaded 43888 bytes, file is 43888 bytes 712s ok 5 712s downloaded 89272 bytes, file is 89272 bytes 712s ok 6 712s downloaded 9991 bytes, file is 9991 bytes 712s ok 7 712s downloaded 9577 bytes, file is 9577 bytes 712s ok 8 712s downloaded 4100 bytes, file is 4100 bytes 712s ok 9 712s downloaded 3672 bytes, file is 3672 bytes 712s ok 10 712s downloaded 7680 bytes, file is 7680 bytes 712s ok 11 712s downloaded 144297 bytes, file is 144297 bytes 712s ok 12 712s downloaded 7966 bytes, file is 7966 bytes 712s ok 13 712s downloaded 6891 bytes, file is 6891 bytes 712s ok 14 712s downloaded 7760 bytes, file is 7760 bytes 712s ok 15 712s downloaded 6327 bytes, file is 6327 bytes 712s ok 16 712s downloaded 133639 bytes, file is 133639 bytes 712s ok 17 712s downloaded 6142 bytes, file is 6142 bytes 712s ok 18 712s downloaded 3594 bytes, file is 3594 bytes 712s ok 19 712s downloaded 4085 bytes, file is 4085 bytes 712s ok 20 712s downloaded 119424 bytes, file is 119424 bytes 712s ok 21 712s downloaded 6597 bytes, file is 6597 bytes 712s ok 22 712s downloaded 5335 bytes, file is 5335 bytes 712s ok 23 712s downloaded 4616 bytes, file is 4616 bytes 712s ok 24 712s downloaded 115538 bytes, file is 115538 bytes 712s ok 25 712s downloaded 10759 bytes, file is 10759 bytes 712s ok 26 712s downloaded 12271 bytes, file is 12271 bytes 712s ok 27 712s downloaded 9232 bytes, file is 9232 bytes 712s ok 28 712s downloaded 129679 bytes, file is 129679 bytes 712s ok 29 712s downloaded 10557 bytes, file is 10557 bytes 712s ok 30 712s downloaded 12319 bytes, file is 12319 bytes 712s ok 31 712s downloaded 8442 bytes, file is 8442 bytes 712s ok 32 712s downloaded 4450 bytes, file is 4450 bytes 712s ok 33 712s downloaded 64521 bytes, file is 64521 bytes 712s ok 34 712s downloaded 8201 bytes, file is 8201 bytes 712s ok 35 712s downloaded 4103 bytes, file is 4103 bytes 712s ok 36 712s downloaded 10924 bytes, file is 10924 bytes 712s ok 37 712s downloaded 4456 bytes, file is 4456 bytes 712s ok 38 712s downloaded 100186 bytes, file is 100186 bytes 712s ok 39 712s downloaded 7717 bytes, file is 7717 bytes 712s ok 40 712s downloaded 7702 bytes, file is 7702 bytes 712s ok 41 712s downloaded 7017 bytes, file is 7017 bytes 712s ok 42 712s downloaded 71129 bytes, file is 71129 bytes 712s ok 43 712s downloaded 4599 bytes, file is 4599 bytes 712s ok 44 712s downloaded 6150 bytes, file is 6150 bytes 712s ok 45 712s downloaded 5111 bytes, file is 5111 bytes 712s ok 46 712s downloaded 41016 bytes, file is 41016 bytes 712s ok 47 712s downloaded 5730 bytes, file is 5730 bytes 712s ok 48 712s downloaded 4682 bytes, file is 4682 bytes 712s ok 49 712s downloaded 4980 bytes, file is 4980 bytes 712s ok 50 712s downloaded 54032 bytes, file is 54032 bytes 712s ok 51 712s downloaded 7007 bytes, file is 7007 bytes 712s ok 52 712s downloaded 37377 bytes, file is 37377 bytes 712s ok 53 712s downloaded 4214 bytes, file is 4214 bytes 712s ok 54 712s downloaded 3944 bytes, file is 3944 bytes 712s ok 55 712s downloaded 4054 bytes, file is 4054 bytes 712s ok 56 712s downloaded 44427 bytes, file is 44427 bytes 712s ok 57 712s downloaded 4744 bytes, file is 4744 bytes 712s ok 58 712s downloaded 3945 bytes, file is 3945 bytes 712s ok 59 712s downloaded 4055 bytes, file is 4055 bytes 712s ok 60 712s downloaded 68935 bytes, file is 68935 bytes 712s ok 61 712s downloaded 3946 bytes, file is 3946 bytes 712s ok 62 712s downloaded 4056 bytes, file is 4056 bytes 712s ok 63 712s downloaded 51095 bytes, file is 51095 bytes 712s ok 64 712s downloaded 124707 bytes, file is 124707 bytes 712s ok 65 712s downloaded 107195 bytes, file is 107195 bytes 712s ok 66 712s downloaded 38060 bytes, file is 38060 bytes 712s ok 67 712s downloaded 4470 bytes, file is 4470 bytes 712s ok 68 712s downloaded 6335 bytes, file is 6335 bytes 712s ok 69 712s downloaded 7363 bytes, file is 7363 bytes 712s ok 70 712s downloaded 5889 bytes, file is 5889 bytes 712s ok 71 712s downloaded 4651 bytes, file is 4651 bytes 712s ok 72 712s downloaded 8356 bytes, file is 8356 bytes 712s ok 73 712s downloaded 25281 bytes, file is 25281 bytes 712s ok 74 712s downloaded 53901 bytes, file is 53901 bytes 712s ok 75 712s downloaded 115157 bytes, file is 115157 bytes 712s ok 76 712s downloaded 20457 bytes, file is 20457 bytes 712s ok 77 712s downloaded 5768 bytes, file is 5768 bytes 712s ok 78 712s downloaded 8241 bytes, file is 8241 bytes 712s ok 79 712s downloaded 846673 bytes, file is 846673 bytes 712s ok 80 712s downloaded 22584 bytes, file is 22584 bytes 712s ok 81 712s downloaded 7010 bytes, file is 7010 bytes 712s ok 82 712s downloaded 8460 bytes, file is 8460 bytes 712s ok 83 712s downloaded 294 bytes, file is 294 bytes 712s ok 84 712s downloaded 304 bytes, file is 304 bytes 712s ok 85 712s downloaded 8016 bytes, file is 8016 bytes 712s ok 86 712s downloaded 56994 bytes, file is 56994 bytes 712s ok 87 712s downloaded 4480 bytes, file is 4480 bytes 712s ok 88 712s downloaded 12665 bytes, file is 12665 bytes 712s ok 89 712s downloaded 15459 bytes, file is 15459 bytes 712s ok 90 712s downloaded 53663 bytes, file is 53663 bytes 712s ok 91 712s downloaded 4837 bytes, file is 4837 bytes 712s ok 92 712s downloaded 6939 bytes, file is 6939 bytes 712s ok 93 712s downloaded 26154 bytes, file is 26154 bytes 712s ok 94 712s downloaded 53154 bytes, file is 53154 bytes 712s ok 95 712s downloaded 4941 bytes, file is 4941 bytes 712s ok 96 712s downloaded 43100 bytes, file is 43100 bytes 712s ok 97 712s downloaded 22163 bytes, file is 22163 bytes 712s ok 98 712s downloaded 39881 bytes, file is 39881 bytes 712s ok 99 712s downloaded 51095 bytes, file is 51095 bytes 712s ok 100 712s downloaded 24504 bytes, file is 24504 bytes 712s ok 101 712s downloaded 316649 bytes, file is 316649 bytes 712s ok 102 712s downloaded 9376 bytes, file is 9376 bytes 712s ok 103 712s downloaded 46317 bytes, file is 46317 bytes 712s ok 104 712s downloaded 26950 bytes, file is 26950 bytes 712s ok 105 712s downloaded 7968 bytes, file is 7968 bytes 712s ok 106 712s downloaded 84351 bytes, file is 84351 bytes 712s ok 107 712s downloaded 37758 bytes, file is 37758 bytes 712s ok 108 712s downloaded 10258 bytes, file is 10258 bytes 712s ok 109 712s downloaded 22738 bytes, file is 22738 bytes 712s ok 110 712s downloaded 13473 bytes, file is 13473 bytes 712s ok 111 712s downloaded 10538 bytes, file is 10538 bytes 712s ok 112 712s downloaded 37601 bytes, file is 37601 bytes 712s ok 113 712s downloaded 93133 bytes, file is 93133 bytes 712s ok 114 712s downloaded 56257 bytes, file is 56257 bytes 712s ok 115 712s downloaded 39537 bytes, file is 39537 bytes 712s ok 116 712s downloaded 37806 bytes, file is 37806 bytes 712s ok 117 712s downloaded 49932 bytes, file is 49932 bytes 712s ok 118 712s downloaded 15221 bytes, file is 15221 bytes 712s ok 119 712s downloaded 22218 bytes, file is 22218 bytes 712s ok 120 712s downloaded 13355 bytes, file is 13355 bytes 712s ok 121 712s downloaded 16674 bytes, file is 16674 bytes 712s ok 122 712s downloaded 1649 bytes, file is 1649 bytes 712s ok 123 712s downloaded 427840 bytes, file is 427840 bytes 712s ok 124 712s downloaded 31790 bytes, file is 31790 bytes 712s ok 125 712s downloaded 137674 bytes, file is 137674 bytes 712s ok 126 712s downloaded 16498 bytes, file is 16498 bytes 712s ok 127 712s downloaded 13815 bytes, file is 13815 bytes 712s ok 128 712s downloaded 203704 bytes, file is 203704 bytes 712s ok 129 712s downloaded 45029 bytes, file is 45029 bytes 712s ok 130 712s downloaded 76157 bytes, file is 76157 bytes 712s ok 131 712s downloaded 6153 bytes, file is 6153 bytes 712s ok 132 712s downloaded 1538 bytes, file is 1538 bytes 712s ok 133 712s downloaded 59945 bytes, file is 59945 bytes 712s ok 134 712s downloaded 30628 bytes, file is 30628 bytes 712s ok 135 712s downloaded 2013 bytes, file is 2013 bytes 712s ok 136 712s downloaded 130207 bytes, file is 130207 bytes 712s ok 137 712s downloaded 37398 bytes, file is 37398 bytes 712s ok 138 712s downloaded 22426 bytes, file is 22426 bytes 712s ok 139 712s downloaded 35538 bytes, file is 35538 bytes 712s ok 140 712s downloaded 71704 bytes, file is 71704 bytes 712s ok 141 712s downloaded 4432 bytes, file is 4432 bytes 712s ok 142 712s downloaded 8360 bytes, file is 8360 bytes 712s ok 143 712s downloaded 12224 bytes, file is 12224 bytes 712s ok 144 712s downloaded 355 bytes, file is 355 bytes 712s ok 145 712s downloaded 2026 bytes, file is 2026 bytes 712s ok 146 712s downloaded 76152 bytes, file is 76152 bytes 712s ok 147 712s downloaded 9351 bytes, file is 9351 bytes 712s ok 148 712s downloaded 12143 bytes, file is 12143 bytes 712s ok 149 712s downloaded 26535 bytes, file is 26535 bytes 712s ok 150 712s downloaded 9588 bytes, file is 9588 bytes 712s ok 151 712s downloaded 67932 bytes, file is 67932 bytes 712s ok 152 712s downloaded 22331 bytes, file is 22331 bytes 712s ok 153 712s downloaded 3429 bytes, file is 3429 bytes 712s ok 154 712s downloaded 10963 bytes, file is 10963 bytes 712s ok 155 712s downloaded 8357 bytes, file is 8357 bytes 712s ok 156 712s downloaded 36145 bytes, file is 36145 bytes 712s ok 157 712s downloaded 26757 bytes, file is 26757 bytes 712s ok 158 712s downloaded 177324 bytes, file is 177324 bytes 712s ok 159 712s downloaded 1243 bytes, file is 1243 bytes 712s ok 160 712s downloaded 15223 bytes, file is 15223 bytes 712s ok 161 712s downloaded 93367 bytes, file is 93367 bytes 712s ok 162 712s downloaded 14283 bytes, file is 14283 bytes 712s ok 163 712s downloaded 4784 bytes, file is 4784 bytes 712s ok 164 712s downloaded 51369 bytes, file is 51369 bytes 712s ok 165 712s downloaded 49852 bytes, file is 49852 bytes 712s ok 166 712s downloaded 5144 bytes, file is 5144 bytes 712s ok 167 712s downloaded 23397 bytes, file is 23397 bytes 712s ok 168 712s downloaded 68880 bytes, file is 68880 bytes 712s ok 169 712s downloaded 12096 bytes, file is 12096 bytes 712s ok 170 712s downloaded 26551 bytes, file is 26551 bytes 712s ok 171 712s downloaded 89521 bytes, file is 89521 bytes 712s ok 172 712s downloaded 5138 bytes, file is 5138 bytes 712s ok 173 712s downloaded 6693 bytes, file is 6693 bytes 712s ok 174 712s downloaded 135766 bytes, file is 135766 bytes 712s ok 175 712s downloaded 35484 bytes, file is 35484 bytes 712s ok 176 712s downloaded 33167 bytes, file is 33167 bytes 712s ok 177 712s downloaded 48839 bytes, file is 48839 bytes 712s ok 178 712s downloaded 36188 bytes, file is 36188 bytes 712s ok 179 712s downloaded 18756 bytes, file is 18756 bytes 712s ok 180 712s downloaded 43401 bytes, file is 43401 bytes 712s ok 181 712s downloaded 509 bytes, file is 509 bytes 712s ok 182 712s downloaded 19207 bytes, file is 19207 bytes 712s ok 183 712s downloaded 15530 bytes, file is 15530 bytes 712s ok 184 712s downloaded 123375 bytes, file is 123375 bytes 712s ok 185 712s downloaded 1617 bytes, file is 1617 bytes 712s ok 186 712s downloaded 59143 bytes, file is 59143 bytes 712s ok 187 712s downloaded 27882 bytes, file is 27882 bytes 712s ok 188 712s downloaded 19186 bytes, file is 19186 bytes 712s ok 189 712s downloaded 29844 bytes, file is 29844 bytes 712s ok 190 712s downloaded 7132 bytes, file is 7132 bytes 712s ok 191 712s downloaded 9019 bytes, file is 9019 bytes 712s ok 192 712s downloaded 77753 bytes, file is 77753 bytes 712s ok 193 712s downloaded 54047 bytes, file is 54047 bytes 712s ok 194 712s downloaded 10328 bytes, file is 10328 bytes 712s ok 195 712s downloaded 45444 bytes, file is 45444 bytes 712s ok 196 712s downloaded 39569 bytes, file is 39569 bytes 712s ok 197 712s downloaded 845528 bytes, file is 845528 bytes 712s ok 198 712s downloaded 372 bytes, file is 372 bytes 712s ok 199 712s downloaded 294 bytes, file is 294 bytes 712s ok 200 712s downloaded 294 bytes, file is 294 bytes 712s ok 201 712s downloaded 10623 bytes, file is 10623 bytes 712s ok 202 712s downloaded 8511 bytes, file is 8511 bytes 712s ok 203 712s downloaded 4483 bytes, file is 4483 bytes 712s ok 204 712s downloaded 90806 bytes, file is 90806 bytes 712s ok 205 712s downloaded 25417 bytes, file is 25417 bytes 712s ok 206 712s downloaded 14126 bytes, file is 14126 bytes 712s ok 207 712s downloaded 38625 bytes, file is 38625 bytes 712s ok 208 712s downloaded 454394 bytes, file is 454394 bytes 712s ok 209 712s downloaded 7952 bytes, file is 7952 bytes 712s ok 210 712s downloaded 7400 bytes, file is 7400 bytes 712s ok 211 712s downloaded 93207 bytes, file is 93207 bytes 712s ok 212 712s downloaded 50829 bytes, file is 50829 bytes 712s ok 213 712s downloaded 3862 bytes, file is 3862 bytes 712s ok 214 712s downloaded 31841 bytes, file is 31841 bytes 712s ok 215 712s downloaded 77077 bytes, file is 77077 bytes 712s ok 216 712s downloaded 50463 bytes, file is 50463 bytes 712s ok 217 712s downloaded 24001 bytes, file is 24001 bytes 712s ok 218 712s ok 715s t/apache/byterange2.t ............... 715s 1..1 715s # Running under perl version 5.040000 for linux 715s # Current time local: Fri Nov 29 19:57:49 2024 715s # Current time GMT: Fri Nov 29 19:57:49 2024 715s # Using Test.pm version 1.31 715s # Using Apache/Test.pm version 1.44 715s # testing : return correct content 715s # expected: 'hello 715s # ' 715s # received: 'hello 715s # ' 715s ok 1 715s ok 720s t/apache/byterange3.t ............... 720s # using LWP client 720s 1..218 720s # Running under perl version 5.040000 for linux 720s # Current time local: Fri Nov 29 19:57:52 2024 720s # Current time GMT: Fri Nov 29 19:57:52 2024 720s # Using Test.pm version 1.31 720s # Using Apache/Test.pm version 1.44 720s downloaded 19556 bytes, file is 19556 bytes 720s ok 1 720s downloaded 56240 bytes, file is 56240 bytes 720s ok 2 720s downloaded 34282 bytes, file is 34282 bytes 720s ok 3 720s downloaded 55872 bytes, file is 55872 bytes 720s ok 4 720s downloaded 43888 bytes, file is 43888 bytes 720s ok 5 720s downloaded 89272 bytes, file is 89272 bytes 720s ok 6 720s downloaded 9991 bytes, file is 9991 bytes 720s ok 7 720s downloaded 9577 bytes, file is 9577 bytes 720s ok 8 720s downloaded 4100 bytes, file is 4100 bytes 720s ok 9 720s downloaded 3672 bytes, file is 3672 bytes 720s ok 10 720s downloaded 7680 bytes, file is 7680 bytes 720s ok 11 720s downloaded 144297 bytes, file is 144297 bytes 720s ok 12 720s downloaded 7966 bytes, file is 7966 bytes 720s ok 13 720s downloaded 6891 bytes, file is 6891 bytes 720s ok 14 720s downloaded 7760 bytes, file is 7760 bytes 720s ok 15 720s downloaded 6327 bytes, file is 6327 bytes 720s ok 16 720s downloaded 133639 bytes, file is 133639 bytes 720s ok 17 720s downloaded 6142 bytes, file is 6142 bytes 720s ok 18 720s downloaded 3594 bytes, file is 3594 bytes 720s ok 19 720s downloaded 4085 bytes, file is 4085 bytes 720s ok 20 720s downloaded 119424 bytes, file is 119424 bytes 720s ok 21 720s downloaded 6597 bytes, file is 6597 bytes 720s ok 22 720s downloaded 5335 bytes, file is 5335 bytes 720s ok 23 720s downloaded 4616 bytes, file is 4616 bytes 720s ok 24 720s downloaded 115538 bytes, file is 115538 bytes 720s ok 25 720s downloaded 10759 bytes, file is 10759 bytes 720s ok 26 720s downloaded 12271 bytes, file is 12271 bytes 720s ok 27 720s downloaded 9232 bytes, file is 9232 bytes 720s ok 28 720s downloaded 129679 bytes, file is 129679 bytes 720s ok 29 720s downloaded 10557 bytes, file is 10557 bytes 720s ok 30 720s downloaded 12319 bytes, file is 12319 bytes 720s ok 31 720s downloaded 8442 bytes, file is 8442 bytes 720s ok 32 720s downloaded 4450 bytes, file is 4450 bytes 720s ok 33 720s downloaded 64521 bytes, file is 64521 bytes 720s ok 34 720s downloaded 8201 bytes, file is 8201 bytes 720s ok 35 720s downloaded 4103 bytes, file is 4103 bytes 720s ok 36 720s downloaded 10924 bytes, file is 10924 bytes 720s ok 37 720s downloaded 4456 bytes, file is 4456 bytes 720s ok 38 720s downloaded 100186 bytes, file is 100186 bytes 720s ok 39 720s downloaded 7717 bytes, file is 7717 bytes 720s ok 40 720s downloaded 7702 bytes, file is 7702 bytes 720s ok 41 720s downloaded 7017 bytes, file is 7017 bytes 720s ok 42 720s downloaded 71129 bytes, file is 71129 bytes 720s ok 43 720s downloaded 4599 bytes, file is 4599 bytes 720s ok 44 720s downloaded 6150 bytes, file is 6150 bytes 720s ok 45 720s downloaded 5111 bytes, file is 5111 bytes 720s ok 46 720s downloaded 41016 bytes, file is 41016 bytes 720s ok 47 720s downloaded 5730 bytes, file is 5730 bytes 720s ok 48 720s downloaded 4682 bytes, file is 4682 bytes 720s ok 49 720s downloaded 4980 bytes, file is 4980 bytes 720s ok 50 720s downloaded 54032 bytes, file is 54032 bytes 720s ok 51 720s downloaded 7007 bytes, file is 7007 bytes 720s ok 52 720s downloaded 37377 bytes, file is 37377 bytes 720s ok 53 720s downloaded 4214 bytes, file is 4214 bytes 720s ok 54 720s downloaded 3944 bytes, file is 3944 bytes 720s ok 55 720s downloaded 4054 bytes, file is 4054 bytes 720s ok 56 720s downloaded 44427 bytes, file is 44427 bytes 720s ok 57 720s downloaded 4744 bytes, file is 4744 bytes 720s ok 58 720s downloaded 3945 bytes, file is 3945 bytes 720s ok 59 720s downloaded 4055 bytes, file is 4055 bytes 720s ok 60 720s downloaded 68935 bytes, file is 68935 bytes 720s ok 61 720s downloaded 3946 bytes, file is 3946 bytes 720s ok 62 720s downloaded 4056 bytes, file is 4056 bytes 720s ok 63 720s downloaded 51095 bytes, file is 51095 bytes 720s ok 64 720s downloaded 124707 bytes, file is 124707 bytes 720s ok 65 720s downloaded 107195 bytes, file is 107195 bytes 720s ok 66 720s downloaded 38060 bytes, file is 38060 bytes 720s ok 67 720s downloaded 4470 bytes, file is 4470 bytes 720s ok 68 720s downloaded 6335 bytes, file is 6335 bytes 720s ok 69 720s downloaded 7363 bytes, file is 7363 bytes 720s ok 70 720s downloaded 5889 bytes, file is 5889 bytes 720s ok 71 720s downloaded 4651 bytes, file is 4651 bytes 720s ok 72 720s downloaded 8356 bytes, file is 8356 bytes 720s ok 73 720s downloaded 25281 bytes, file is 25281 bytes 720s ok 74 720s downloaded 53901 bytes, file is 53901 bytes 720s ok 75 720s downloaded 115157 bytes, file is 115157 bytes 720s ok 76 720s downloaded 20457 bytes, file is 20457 bytes 720s ok 77 720s downloaded 5768 bytes, file is 5768 bytes 720s ok 78 720s downloaded 8241 bytes, file is 8241 bytes 720s ok 79 720s downloaded 846673 bytes, file is 846673 bytes 720s ok 80 720s downloaded 22584 bytes, file is 22584 bytes 720s ok 81 720s downloaded 7010 bytes, file is 7010 bytes 720s ok 82 720s downloaded 8460 bytes, file is 8460 bytes 720s ok 83 720s downloaded 294 bytes, file is 294 bytes 720s ok 84 720s downloaded 304 bytes, file is 304 bytes 720s ok 85 720s downloaded 8016 bytes, file is 8016 bytes 720s ok 86 720s downloaded 56994 bytes, file is 56994 bytes 720s ok 87 720s downloaded 4480 bytes, file is 4480 bytes 720s ok 88 720s downloaded 12665 bytes, file is 12665 bytes 720s ok 89 720s downloaded 15459 bytes, file is 15459 bytes 720s ok 90 720s downloaded 53663 bytes, file is 53663 bytes 720s ok 91 720s downloaded 4837 bytes, file is 4837 bytes 720s ok 92 720s downloaded 6939 bytes, file is 6939 bytes 720s ok 93 720s downloaded 26154 bytes, file is 26154 bytes 720s ok 94 720s downloaded 53154 bytes, file is 53154 bytes 720s ok 95 720s downloaded 4941 bytes, file is 4941 bytes 720s ok 96 720s downloaded 43100 bytes, file is 43100 bytes 720s ok 97 720s downloaded 22163 bytes, file is 22163 bytes 720s ok 98 720s downloaded 39881 bytes, file is 39881 bytes 720s ok 99 720s downloaded 51095 bytes, file is 51095 bytes 720s ok 100 720s downloaded 24504 bytes, file is 24504 bytes 720s ok 101 720s downloaded 316649 bytes, file is 316649 bytes 720s ok 102 720s downloaded 9376 bytes, file is 9376 bytes 720s ok 103 720s downloaded 46317 bytes, file is 46317 bytes 720s ok 104 720s downloaded 26950 bytes, file is 26950 bytes 720s ok 105 720s downloaded 7968 bytes, file is 7968 bytes 720s ok 106 720s downloaded 84351 bytes, file is 84351 bytes 720s ok 107 720s downloaded 37758 bytes, file is 37758 bytes 720s ok 108 720s downloaded 10258 bytes, file is 10258 bytes 720s ok 109 720s downloaded 22738 bytes, file is 22738 bytes 720s ok 110 720s downloaded 13473 bytes, file is 13473 bytes 720s ok 111 720s downloaded 10538 bytes, file is 10538 bytes 720s ok 112 720s downloaded 37601 bytes, file is 37601 bytes 720s ok 113 720s downloaded 93133 bytes, file is 93133 bytes 720s ok 114 720s downloaded 56257 bytes, file is 56257 bytes 720s ok 115 720s downloaded 39537 bytes, file is 39537 bytes 720s ok 116 720s downloaded 37806 bytes, file is 37806 bytes 720s ok 117 720s downloaded 49932 bytes, file is 49932 bytes 720s ok 118 720s downloaded 15221 bytes, file is 15221 bytes 720s ok 119 720s downloaded 22218 bytes, file is 22218 bytes 720s ok 120 720s downloaded 13355 bytes, file is 13355 bytes 720s ok 121 720s downloaded 16674 bytes, file is 16674 bytes 720s ok 122 720s downloaded 1649 bytes, file is 1649 bytes 720s ok 123 720s downloaded 427840 bytes, file is 427840 bytes 720s ok 124 720s downloaded 31790 bytes, file is 31790 bytes 720s ok 125 720s downloaded 137674 bytes, file is 137674 bytes 720s ok 126 720s downloaded 16498 bytes, file is 16498 bytes 720s ok 127 720s downloaded 13815 bytes, file is 13815 bytes 720s ok 128 720s downloaded 203704 bytes, file is 203704 bytes 720s ok 129 720s downloaded 45029 bytes, file is 45029 bytes 720s ok 130 720s downloaded 76157 bytes, file is 76157 bytes 720s ok 131 720s downloaded 6153 bytes, file is 6153 bytes 720s ok 132 720s downloaded 1538 bytes, file is 1538 bytes 720s ok 133 720s downloaded 59945 bytes, file is 59945 bytes 720s ok 134 720s downloaded 30628 bytes, file is 30628 bytes 720s ok 135 720s downloaded 2013 bytes, file is 2013 bytes 720s ok 136 720s downloaded 130207 bytes, file is 130207 bytes 720s ok 137 720s downloaded 37398 bytes, file is 37398 bytes 720s ok 138 720s downloaded 22426 bytes, file is 22426 bytes 720s ok 139 720s downloaded 35538 bytes, file is 35538 bytes 720s ok 140 720s downloaded 71704 bytes, file is 71704 bytes 720s ok 141 720s downloaded 4432 bytes, file is 4432 bytes 720s ok 142 720s downloaded 8360 bytes, file is 8360 bytes 720s ok 143 720s downloaded 12224 bytes, file is 12224 bytes 720s ok 144 720s downloaded 355 bytes, file is 355 bytes 720s ok 145 720s downloaded 2026 bytes, file is 2026 bytes 720s ok 146 720s downloaded 76152 bytes, file is 76152 bytes 720s ok 147 720s downloaded 9351 bytes, file is 9351 bytes 720s ok 148 720s downloaded 12143 bytes, file is 12143 bytes 720s ok 149 720s downloaded 26535 bytes, file is 26535 bytes 720s ok 150 720s downloaded 9588 bytes, file is 9588 bytes 720s ok 151 720s downloaded 67932 bytes, file is 67932 bytes 720s ok 152 720s downloaded 22331 bytes, file is 22331 bytes 720s ok 153 720s downloaded 3429 bytes, file is 3429 bytes 720s ok 154 720s downloaded 10963 bytes, file is 10963 bytes 720s ok 155 720s downloaded 8357 bytes, file is 8357 bytes 720s ok 156 720s downloaded 36145 bytes, file is 36145 bytes 720s ok 157 720s downloaded 26757 bytes, file is 26757 bytes 720s ok 158 720s downloaded 177324 bytes, file is 177324 bytes 720s ok 159 720s downloaded 1243 bytes, file is 1243 bytes 720s ok 160 720s downloaded 15223 bytes, file is 15223 bytes 720s ok 161 720s downloaded 93367 bytes, file is 93367 bytes 720s ok 162 720s downloaded 14283 bytes, file is 14283 bytes 720s ok 163 720s downloaded 4784 bytes, file is 4784 bytes 720s ok 164 720s downloaded 51369 bytes, file is 51369 bytes 720s ok 165 720s downloaded 49852 bytes, file is 49852 bytes 720s ok 166 720s downloaded 5144 bytes, file is 5144 bytes 720s ok 167 720s downloaded 23397 bytes, file is 23397 bytes 720s ok 168 720s downloaded 68880 bytes, file is 68880 bytes 720s ok 169 720s downloaded 12096 bytes, file is 12096 bytes 720s ok 170 720s downloaded 26551 bytes, file is 26551 bytes 720s ok 171 720s downloaded 89521 bytes, file is 89521 bytes 720s ok 172 720s downloaded 5138 bytes, file is 5138 bytes 720s ok 173 720s downloaded 6693 bytes, file is 6693 bytes 720s ok 174 720s downloaded 135766 bytes, file is 135766 bytes 720s ok 175 720s downloaded 35484 bytes, file is 35484 bytes 720s ok 176 720s downloaded 33167 bytes, file is 33167 bytes 720s ok 177 720s downloaded 48839 bytes, file is 48839 bytes 720s ok 178 720s downloaded 36188 bytes, file is 36188 bytes 720s ok 179 720s downloaded 18756 bytes, file is 18756 bytes 720s ok 180 720s downloaded 43401 bytes, file is 43401 bytes 720s ok 181 720s downloaded 509 bytes, file is 509 bytes 720s ok 182 720s downloaded 19207 bytes, file is 19207 bytes 720s ok 183 720s downloaded 15530 bytes, file is 15530 bytes 720s ok 184 720s downloaded 123375 bytes, file is 123375 bytes 720s ok 185 720s downloaded 1617 bytes, file is 1617 bytes 720s ok 186 720s downloaded 59143 bytes, file is 59143 bytes 720s ok 187 720s downloaded 27882 bytes, file is 27882 bytes 720s ok 188 720s downloaded 19186 bytes, file is 19186 bytes 720s ok 189 720s downloaded 29844 bytes, file is 29844 bytes 720s ok 190 720s downloaded 7132 bytes, file is 7132 bytes 720s ok 191 720s downloaded 9019 bytes, file is 9019 bytes 720s ok 192 720s downloaded 77753 bytes, file is 77753 bytes 720s ok 193 720s downloaded 54047 bytes, file is 54047 bytes 720s ok 194 720s downloaded 10328 bytes, file is 10328 bytes 720s ok 195 720s downloaded 45444 bytes, file is 45444 bytes 720s ok 196 720s downloaded 39569 bytes, file is 39569 bytes 720s ok 197 720s downloaded 845528 bytes, file is 845528 bytes 720s ok 198 720s downloaded 372 bytes, file is 372 bytes 720s ok 199 720s downloaded 294 bytes, file is 294 bytes 720s ok 200 720s downloaded 294 bytes, file is 294 bytes 720s ok 201 720s downloaded 10623 bytes, file is 10623 bytes 720s ok 202 720s downloaded 8511 bytes, file is 8511 bytes 720s ok 203 720s downloaded 4483 bytes, file is 4483 bytes 720s ok 204 720s downloaded 90806 bytes, file is 90806 bytes 720s ok 205 720s downloaded 25417 bytes, file is 25417 bytes 720s ok 206 720s downloaded 14126 bytes, file is 14126 bytes 720s ok 207 720s downloaded 38625 bytes, file is 38625 bytes 720s ok 208 720s downloaded 454394 bytes, file is 454394 bytes 720s ok 209 720s downloaded 7952 bytes, file is 7952 bytes 720s ok 210 720s downloaded 7400 bytes, file is 7400 bytes 720s ok 211 720s downloaded 93207 bytes, file is 93207 bytes 720s ok 212 720s downloaded 50829 bytes, file is 50829 bytes 720s ok 213 720s downloaded 3862 bytes, file is 3862 bytes 720s ok 214 720s downloaded 31841 bytes, file is 31841 bytes 720s ok 215 720s downloaded 77077 bytes, file is 77077 bytes 720s ok 216 720s downloaded 50463 bytes, file is 50463 bytes 720s ok 217 720s downloaded 24001 bytes, file is 24001 bytes 720s ok 218 720s ok 723s t/apache/byterange4.t ............... 723s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/chunked/byteranges.txt 723s 1..153 723s # Running under perl version 5.040000 for linux 723s # Current time local: Fri Nov 29 19:57:57 2024 723s # Current time GMT: Fri Nov 29 19:57:57 2024 723s # Using Test.pm version 1.31 723s # Using Apache/Test.pm version 1.44 723s range: 0-0 723s rc 206 723s expect: '0' 723s got: '0' 723s ok 1 723s range: 0-1 723s rc 206 723s expect: '00' 723s got: '00' 723s ok 2 723s range: 0-2 723s rc 206 723s expect: '000' 723s got: '000' 723s ok 3 723s range: 0-198 723s rc 206 723s expect: '0001000200030004000500060007000800090010001100120013001400150016001700180019002000210022002300240025002600270028002900300031003200330034003500360037003800390040004100420043004400450046004700480049005' 723s got: '0001000200030004000500060007000800090010001100120013001400150016001700180019002000210022002300240025002600270028002900300031003200330034003500360037003800390040004100420043004400450046004700480049005' 723s ok 4 723s range: 0-199 723s rc 206 723s expect: '00010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050' 723s got: '00010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050' 723s ok 5 723s range: 0-200 723s rc 206 723s expect: '000100020003000400050006000700080009001000110012001300140015001600170018001900200021002200230024002500260027002800290030003100320033003400350036003700380039004000410042004300440045004600470048004900500' 723s got: '000100020003000400050006000700080009001000110012001300140015001600170018001900200021002200230024002500260027002800290030003100320033003400350036003700380039004000410042004300440045004600470048004900500' 723s ok 6 723s range: 0-201 723s rc 206 723s expect: '0001000200030004000500060007000800090010001100120013001400150016001700180019002000210022002300240025002600270028002900300031003200330034003500360037003800390040004100420043004400450046004700480049005000' 723s got: '0001000200030004000500060007000800090010001100120013001400150016001700180019002000210022002300240025002600270028002900300031003200330034003500360037003800390040004100420043004400450046004700480049005000' 723s ok 7 723s range: 0-598 723s rc 206 723s expect: '00010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015' 723s got: '00010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015' 723s ok 8 723s range: 0-599 723s rc 206 723s expect: '000100020003000400050006000700080009001000110012001300140015001600170018001900200021002200230024002500260027002800290030003100320033003400350036003700380039004000410042004300440045004600470048004900500051005200530054005500560057005800590060006100620063006400650066006700680069007000710072007300740075007600770078007900800081008200830084008500860087008800890090009100920093009400950096009700980099010001010102010301040105010601070108010901100111011201130114011501160117011801190120012101220123012401250126012701280129013001310132013301340135013601370138013901400141014201430144014501460147014801490150' 723s got: '000100020003000400050006000700080009001000110012001300140015001600170018001900200021002200230024002500260027002800290030003100320033003400350036003700380039004000410042004300440045004600470048004900500051005200530054005500560057005800590060006100620063006400650066006700680069007000710072007300740075007600770078007900800081008200830084008500860087008800890090009100920093009400950096009700980099010001010102010301040105010601070108010901100111011201130114011501160117011801190120012101220123012401250126012701280129013001310132013301340135013601370138013901400141014201430144014501460147014801490150' 723s ok 9 723s range: 0-600 723s rc 206 723s expect: '0001000200030004000500060007000800090010001100120013001400150016001700180019002000210022002300240025002600270028002900300031003200330034003500360037003800390040004100420043004400450046004700480049005000510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500' 723s got: '0001000200030004000500060007000800090010001100120013001400150016001700180019002000210022002300240025002600270028002900300031003200330034003500360037003800390040004100420043004400450046004700480049005000510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500' 723s ok 10 723s range: 0-601 723s rc 206 723s expect: '00010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001' 723s got: '00010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001' 723s ok 11 723s range: 0-7798 723s rc 206 723s expect: '00010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195' 723s got: '00010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195' 723s ok 12 723s range: 0-7799 723s rc 206 723s expect: '000100020003000400050006000700080009001000110012001300140015001600170018001900200021002200230024002500260027002800290030003100320033003400350036003700380039004000410042004300440045004600470048004900500051005200530054005500560057005800590060006100620063006400650066006700680069007000710072007300740075007600770078007900800081008200830084008500860087008800890090009100920093009400950096009700980099010001010102010301040105010601070108010901100111011201130114011501160117011801190120012101220123012401250126012701280129013001310132013301340135013601370138013901400141014201430144014501460147014801490150015101520153015401550156015701580159016001610162016301640165016601670168016901700171017201730174017501760177017801790180018101820183018401850186018701880189019001910192019301940195019601970198019902000201020202030204020502060207020802090210021102120213021402150216021702180219022002210222022302240225022602270228022902300231023202330234023502360237023802390240024102420243024402450246024702480249025002510252025302540255025602570258025902600261026202630264026502660267026802690270027102720273027402750276027702780279028002810282028302840285028602870288028902900291029202930294029502960297029802990300030103020303030403050306030703080309031003110312031303140315031603170318031903200321032203230324032503260327032803290330033103320333033403350336033703380339034003410342034303440345034603470348034903500351035203530354035503560357035803590360036103620363036403650366036703680369037003710372037303740375037603770378037903800381038203830384038503860387038803890390039103920393039403950396039703980399040004010402040304040405040604070408040904100411041204130414041504160417041804190420042104220423042404250426042704280429043004310432043304340435043604370438043904400441044204430444044504460447044804490450045104520453045404550456045704580459046004610462046304640465046604670468046904700471047204730474047504760477047804790480048104820483048404850486048704880489049004910492049304940495049604970498049905000501050205030504050505060507050805090510051105120513051405150516051705180519052005210522052305240525052605270528052905300531053205330534053505360537053805390540054105420543054405450546054705480549055005510552055305540555055605570558055905600561056205630564056505660567056805690570057105720573057405750576057705780579058005810582058305840585058605870588058905900591059205930594059505960597059805990600060106020603060406050606060706080609061006110612061306140615061606170618061906200621062206230624062506260627062806290630063106320633063406350636063706380639064006410642064306440645064606470648064906500651065206530654065506560657065806590660066106620663066406650666066706680669067006710672067306740675067606770678067906800681068206830684068506860687068806890690069106920693069406950696069706980699070007010702070307040705070607070708070907100711071207130714071507160717071807190720072107220723072407250726072707280729073007310732073307340735073607370738073907400741074207430744074507460747074807490750075107520753075407550756075707580759076007610762076307640765076607670768076907700771077207730774077507760777077807790780078107820783078407850786078707880789079007910792079307940795079607970798079908000801080208030804080508060807080808090810081108120813081408150816081708180819082008210822082308240825082608270828082908300831083208330834083508360837083808390840084108420843084408450846084708480849085008510852085308540855085608570858085908600861086208630864086508660867086808690870087108720873087408750876087708780879088008810882088308840885088608870888088908900891089208930894089508960897089808990900090109020903090409050906090709080909091009110912091309140915091609170918091909200921092209230924092509260927092809290930093109320933093409350936093709380939094009410942094309440945094609470948094909500951095209530954095509560957095809590960096109620963096409650966096709680969097009710972097309740975097609770978097909800981098209830984098509860987098809890990099109920993099409950996099709980999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950' 723s got: '000100020003000400050006000700080009001000110012001300140015001600170018001900200021002200230024002500260027002800290030003100320033003400350036003700380039004000410042004300440045004600470048004900500051005200530054005500560057005800590060006100620063006400650066006700680069007000710072007300740075007600770078007900800081008200830084008500860087008800890090009100920093009400950096009700980099010001010102010301040105010601070108010901100111011201130114011501160117011801190120012101220123012401250126012701280129013001310132013301340135013601370138013901400141014201430144014501460147014801490150015101520153015401550156015701580159016001610162016301640165016601670168016901700171017201730174017501760177017801790180018101820183018401850186018701880189019001910192019301940195019601970198019902000201020202030204020502060207020802090210021102120213021402150216021702180219022002210222022302240225022602270228022902300231023202330234023502360237023802390240024102420243024402450246024702480249025002510252025302540255025602570258025902600261026202630264026502660267026802690270027102720273027402750276027702780279028002810282028302840285028602870288028902900291029202930294029502960297029802990300030103020303030403050306030703080309031003110312031303140315031603170318031903200321032203230324032503260327032803290330033103320333033403350336033703380339034003410342034303440345034603470348034903500351035203530354035503560357035803590360036103620363036403650366036703680369037003710372037303740375037603770378037903800381038203830384038503860387038803890390039103920393039403950396039703980399040004010402040304040405040604070408040904100411041204130414041504160417041804190420042104220423042404250426042704280429043004310432043304340435043604370438043904400441044204430444044504460447044804490450045104520453045404550456045704580459046004610462046304640465046604670468046904700471047204730474047504760477047804790480048104820483048404850486048704880489049004910492049304940495049604970498049905000501050205030504050505060507050805090510051105120513051405150516051705180519052005210522052305240525052605270528052905300531053205330534053505360537053805390540054105420543054405450546054705480549055005510552055305540555055605570558055905600561056205630564056505660567056805690570057105720573057405750576057705780579058005810582058305840585058605870588058905900591059205930594059505960597059805990600060106020603060406050606060706080609061006110612061306140615061606170618061906200621062206230624062506260627062806290630063106320633063406350636063706380639064006410642064306440645064606470648064906500651065206530654065506560657065806590660066106620663066406650666066706680669067006710672067306740675067606770678067906800681068206830684068506860687068806890690069106920693069406950696069706980699070007010702070307040705070607070708070907100711071207130714071507160717071807190720072107220723072407250726072707280729073007310732073307340735073607370738073907400741074207430744074507460747074807490750075107520753075407550756075707580759076007610762076307640765076607670768076907700771077207730774077507760777077807790780078107820783078407850786078707880789079007910792079307940795079607970798079908000801080208030804080508060807080808090810081108120813081408150816081708180819082008210822082308240825082608270828082908300831083208330834083508360837083808390840084108420843084408450846084708480849085008510852085308540855085608570858085908600861086208630864086508660867086808690870087108720873087408750876087708780879088008810882088308840885088608870888088908900891089208930894089508960897089808990900090109020903090409050906090709080909091009110912091309140915091609170918091909200921092209230924092509260927092809290930093109320933093409350936093709380939094009410942094309440945094609470948094909500951095209530954095509560957095809590960096109620963096409650966096709680969097009710972097309740975097609770978097909800981098209830984098509860987098809890990099109920993099409950996099709980999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950' 723s ok 13 723s range: 0-7800 723s rc 206 723s expect: '0001000200030004000500060007000800090010001100120013001400150016001700180019002000210022002300240025002600270028002900300031003200330034003500360037003800390040004100420043004400450046004700480049005000510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501' 723s got: '0001000200030004000500060007000800090010001100120013001400150016001700180019002000210022002300240025002600270028002900300031003200330034003500360037003800390040004100420043004400450046004700480049005000510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501' 723s ok 14 723s range: 0-7801 723s rc 206 723s expect: '00010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019' 723s got: '00010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019' 723s ok 15 723s range: 0-7998 723s rc 206 723s expect: '0001000200030004000500060007000800090010001100120013001400150016001700180019002000210022002300240025002600270028002900300031003200330034003500360037003800390040004100420043004400450046004700480049005000510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200' 723s got: '0001000200030004000500060007000800090010001100120013001400150016001700180019002000210022002300240025002600270028002900300031003200330034003500360037003800390040004100420043004400450046004700480049005000510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200' 723s ok 16 723s range: 0-7999 723s rc 206 723s expect: '00010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000' 723s got: '00010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000' 723s ok 17 723s range: 1-1 723s rc 206 723s expect: '0' 723s got: '0' 723s ok 18 723s range: 1-2 723s rc 206 723s expect: '00' 723s got: '00' 723s ok 19 723s range: 1-198 723s rc 206 723s expect: '001000200030004000500060007000800090010001100120013001400150016001700180019002000210022002300240025002600270028002900300031003200330034003500360037003800390040004100420043004400450046004700480049005' 723s got: '001000200030004000500060007000800090010001100120013001400150016001700180019002000210022002300240025002600270028002900300031003200330034003500360037003800390040004100420043004400450046004700480049005' 723s ok 20 723s range: 1-199 723s rc 206 723s expect: '0010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050' 723s got: '0010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050' 723s ok 21 723s range: 1-200 723s rc 206 723s expect: '00100020003000400050006000700080009001000110012001300140015001600170018001900200021002200230024002500260027002800290030003100320033003400350036003700380039004000410042004300440045004600470048004900500' 723s got: '00100020003000400050006000700080009001000110012001300140015001600170018001900200021002200230024002500260027002800290030003100320033003400350036003700380039004000410042004300440045004600470048004900500' 723s ok 22 723s range: 1-201 723s rc 206 723s expect: '001000200030004000500060007000800090010001100120013001400150016001700180019002000210022002300240025002600270028002900300031003200330034003500360037003800390040004100420043004400450046004700480049005000' 723s got: '001000200030004000500060007000800090010001100120013001400150016001700180019002000210022002300240025002600270028002900300031003200330034003500360037003800390040004100420043004400450046004700480049005000' 723s ok 23 723s range: 1-598 723s rc 206 723s expect: '0010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015' 723s got: '0010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015' 723s ok 24 723s range: 1-599 723s rc 206 723s expect: '00100020003000400050006000700080009001000110012001300140015001600170018001900200021002200230024002500260027002800290030003100320033003400350036003700380039004000410042004300440045004600470048004900500051005200530054005500560057005800590060006100620063006400650066006700680069007000710072007300740075007600770078007900800081008200830084008500860087008800890090009100920093009400950096009700980099010001010102010301040105010601070108010901100111011201130114011501160117011801190120012101220123012401250126012701280129013001310132013301340135013601370138013901400141014201430144014501460147014801490150' 723s got: '00100020003000400050006000700080009001000110012001300140015001600170018001900200021002200230024002500260027002800290030003100320033003400350036003700380039004000410042004300440045004600470048004900500051005200530054005500560057005800590060006100620063006400650066006700680069007000710072007300740075007600770078007900800081008200830084008500860087008800890090009100920093009400950096009700980099010001010102010301040105010601070108010901100111011201130114011501160117011801190120012101220123012401250126012701280129013001310132013301340135013601370138013901400141014201430144014501460147014801490150' 723s ok 25 723s range: 1-600 723s rc 206 723s expect: '001000200030004000500060007000800090010001100120013001400150016001700180019002000210022002300240025002600270028002900300031003200330034003500360037003800390040004100420043004400450046004700480049005000510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500' 723s got: '001000200030004000500060007000800090010001100120013001400150016001700180019002000210022002300240025002600270028002900300031003200330034003500360037003800390040004100420043004400450046004700480049005000510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500' 723s ok 26 723s range: 1-601 723s rc 206 723s expect: '0010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001' 723s got: '0010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001' 723s ok 27 723s range: 1-7798 723s rc 206 723s expect: '0010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195' 723s got: '0010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195' 723s ok 28 723s range: 1-7799 723s rc 206 723s expect: '00100020003000400050006000700080009001000110012001300140015001600170018001900200021002200230024002500260027002800290030003100320033003400350036003700380039004000410042004300440045004600470048004900500051005200530054005500560057005800590060006100620063006400650066006700680069007000710072007300740075007600770078007900800081008200830084008500860087008800890090009100920093009400950096009700980099010001010102010301040105010601070108010901100111011201130114011501160117011801190120012101220123012401250126012701280129013001310132013301340135013601370138013901400141014201430144014501460147014801490150015101520153015401550156015701580159016001610162016301640165016601670168016901700171017201730174017501760177017801790180018101820183018401850186018701880189019001910192019301940195019601970198019902000201020202030204020502060207020802090210021102120213021402150216021702180219022002210222022302240225022602270228022902300231023202330234023502360237023802390240024102420243024402450246024702480249025002510252025302540255025602570258025902600261026202630264026502660267026802690270027102720273027402750276027702780279028002810282028302840285028602870288028902900291029202930294029502960297029802990300030103020303030403050306030703080309031003110312031303140315031603170318031903200321032203230324032503260327032803290330033103320333033403350336033703380339034003410342034303440345034603470348034903500351035203530354035503560357035803590360036103620363036403650366036703680369037003710372037303740375037603770378037903800381038203830384038503860387038803890390039103920393039403950396039703980399040004010402040304040405040604070408040904100411041204130414041504160417041804190420042104220423042404250426042704280429043004310432043304340435043604370438043904400441044204430444044504460447044804490450045104520453045404550456045704580459046004610462046304640465046604670468046904700471047204730474047504760477047804790480048104820483048404850486048704880489049004910492049304940495049604970498049905000501050205030504050505060507050805090510051105120513051405150516051705180519052005210522052305240525052605270528052905300531053205330534053505360537053805390540054105420543054405450546054705480549055005510552055305540555055605570558055905600561056205630564056505660567056805690570057105720573057405750576057705780579058005810582058305840585058605870588058905900591059205930594059505960597059805990600060106020603060406050606060706080609061006110612061306140615061606170618061906200621062206230624062506260627062806290630063106320633063406350636063706380639064006410642064306440645064606470648064906500651065206530654065506560657065806590660066106620663066406650666066706680669067006710672067306740675067606770678067906800681068206830684068506860687068806890690069106920693069406950696069706980699070007010702070307040705070607070708070907100711071207130714071507160717071807190720072107220723072407250726072707280729073007310732073307340735073607370738073907400741074207430744074507460747074807490750075107520753075407550756075707580759076007610762076307640765076607670768076907700771077207730774077507760777077807790780078107820783078407850786078707880789079007910792079307940795079607970798079908000801080208030804080508060807080808090810081108120813081408150816081708180819082008210822082308240825082608270828082908300831083208330834083508360837083808390840084108420843084408450846084708480849085008510852085308540855085608570858085908600861086208630864086508660867086808690870087108720873087408750876087708780879088008810882088308840885088608870888088908900891089208930894089508960897089808990900090109020903090409050906090709080909091009110912091309140915091609170918091909200921092209230924092509260927092809290930093109320933093409350936093709380939094009410942094309440945094609470948094909500951095209530954095509560957095809590960096109620963096409650966096709680969097009710972097309740975097609770978097909800981098209830984098509860987098809890990099109920993099409950996099709980999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950' 723s got: '00100020003000400050006000700080009001000110012001300140015001600170018001900200021002200230024002500260027002800290030003100320033003400350036003700380039004000410042004300440045004600470048004900500051005200530054005500560057005800590060006100620063006400650066006700680069007000710072007300740075007600770078007900800081008200830084008500860087008800890090009100920093009400950096009700980099010001010102010301040105010601070108010901100111011201130114011501160117011801190120012101220123012401250126012701280129013001310132013301340135013601370138013901400141014201430144014501460147014801490150015101520153015401550156015701580159016001610162016301640165016601670168016901700171017201730174017501760177017801790180018101820183018401850186018701880189019001910192019301940195019601970198019902000201020202030204020502060207020802090210021102120213021402150216021702180219022002210222022302240225022602270228022902300231023202330234023502360237023802390240024102420243024402450246024702480249025002510252025302540255025602570258025902600261026202630264026502660267026802690270027102720273027402750276027702780279028002810282028302840285028602870288028902900291029202930294029502960297029802990300030103020303030403050306030703080309031003110312031303140315031603170318031903200321032203230324032503260327032803290330033103320333033403350336033703380339034003410342034303440345034603470348034903500351035203530354035503560357035803590360036103620363036403650366036703680369037003710372037303740375037603770378037903800381038203830384038503860387038803890390039103920393039403950396039703980399040004010402040304040405040604070408040904100411041204130414041504160417041804190420042104220423042404250426042704280429043004310432043304340435043604370438043904400441044204430444044504460447044804490450045104520453045404550456045704580459046004610462046304640465046604670468046904700471047204730474047504760477047804790480048104820483048404850486048704880489049004910492049304940495049604970498049905000501050205030504050505060507050805090510051105120513051405150516051705180519052005210522052305240525052605270528052905300531053205330534053505360537053805390540054105420543054405450546054705480549055005510552055305540555055605570558055905600561056205630564056505660567056805690570057105720573057405750576057705780579058005810582058305840585058605870588058905900591059205930594059505960597059805990600060106020603060406050606060706080609061006110612061306140615061606170618061906200621062206230624062506260627062806290630063106320633063406350636063706380639064006410642064306440645064606470648064906500651065206530654065506560657065806590660066106620663066406650666066706680669067006710672067306740675067606770678067906800681068206830684068506860687068806890690069106920693069406950696069706980699070007010702070307040705070607070708070907100711071207130714071507160717071807190720072107220723072407250726072707280729073007310732073307340735073607370738073907400741074207430744074507460747074807490750075107520753075407550756075707580759076007610762076307640765076607670768076907700771077207730774077507760777077807790780078107820783078407850786078707880789079007910792079307940795079607970798079908000801080208030804080508060807080808090810081108120813081408150816081708180819082008210822082308240825082608270828082908300831083208330834083508360837083808390840084108420843084408450846084708480849085008510852085308540855085608570858085908600861086208630864086508660867086808690870087108720873087408750876087708780879088008810882088308840885088608870888088908900891089208930894089508960897089808990900090109020903090409050906090709080909091009110912091309140915091609170918091909200921092209230924092509260927092809290930093109320933093409350936093709380939094009410942094309440945094609470948094909500951095209530954095509560957095809590960096109620963096409650966096709680969097009710972097309740975097609770978097909800981098209830984098509860987098809890990099109920993099409950996099709980999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950' 723s ok 29 723s range: 1-7800 723s rc 206 723s expect: '001000200030004000500060007000800090010001100120013001400150016001700180019002000210022002300240025002600270028002900300031003200330034003500360037003800390040004100420043004400450046004700480049005000510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501' 723s got: '001000200030004000500060007000800090010001100120013001400150016001700180019002000210022002300240025002600270028002900300031003200330034003500360037003800390040004100420043004400450046004700480049005000510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501' 723s ok 30 723s range: 1-7801 723s rc 206 723s expect: '0010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019' 723s got: '0010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019' 723s ok 31 723s range: 1-7998 723s rc 206 723s expect: '001000200030004000500060007000800090010001100120013001400150016001700180019002000210022002300240025002600270028002900300031003200330034003500360037003800390040004100420043004400450046004700480049005000510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200' 723s got: '001000200030004000500060007000800090010001100120013001400150016001700180019002000210022002300240025002600270028002900300031003200330034003500360037003800390040004100420043004400450046004700480049005000510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200' 723s ok 32 723s range: 1-7999 723s rc 206 723s expect: '0010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000' 723s got: '0010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000' 723s ok 33 723s range: 2-2 723s rc 206 723s expect: '0' 723s got: '0' 723s ok 34 723s range: 2-198 723s rc 206 723s expect: '01000200030004000500060007000800090010001100120013001400150016001700180019002000210022002300240025002600270028002900300031003200330034003500360037003800390040004100420043004400450046004700480049005' 723s got: '01000200030004000500060007000800090010001100120013001400150016001700180019002000210022002300240025002600270028002900300031003200330034003500360037003800390040004100420043004400450046004700480049005' 723s ok 35 723s range: 2-199 723s rc 206 723s expect: '010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050' 723s got: '010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050' 723s ok 36 723s range: 2-200 723s rc 206 723s expect: '0100020003000400050006000700080009001000110012001300140015001600170018001900200021002200230024002500260027002800290030003100320033003400350036003700380039004000410042004300440045004600470048004900500' 723s got: '0100020003000400050006000700080009001000110012001300140015001600170018001900200021002200230024002500260027002800290030003100320033003400350036003700380039004000410042004300440045004600470048004900500' 723s ok 37 723s range: 2-201 723s rc 206 723s expect: '01000200030004000500060007000800090010001100120013001400150016001700180019002000210022002300240025002600270028002900300031003200330034003500360037003800390040004100420043004400450046004700480049005000' 723s got: '01000200030004000500060007000800090010001100120013001400150016001700180019002000210022002300240025002600270028002900300031003200330034003500360037003800390040004100420043004400450046004700480049005000' 723s ok 38 723s range: 2-598 723s rc 206 723s expect: '010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015' 723s got: '010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015' 723s ok 39 723s range: 2-599 723s rc 206 723s expect: '0100020003000400050006000700080009001000110012001300140015001600170018001900200021002200230024002500260027002800290030003100320033003400350036003700380039004000410042004300440045004600470048004900500051005200530054005500560057005800590060006100620063006400650066006700680069007000710072007300740075007600770078007900800081008200830084008500860087008800890090009100920093009400950096009700980099010001010102010301040105010601070108010901100111011201130114011501160117011801190120012101220123012401250126012701280129013001310132013301340135013601370138013901400141014201430144014501460147014801490150' 723s got: '0100020003000400050006000700080009001000110012001300140015001600170018001900200021002200230024002500260027002800290030003100320033003400350036003700380039004000410042004300440045004600470048004900500051005200530054005500560057005800590060006100620063006400650066006700680069007000710072007300740075007600770078007900800081008200830084008500860087008800890090009100920093009400950096009700980099010001010102010301040105010601070108010901100111011201130114011501160117011801190120012101220123012401250126012701280129013001310132013301340135013601370138013901400141014201430144014501460147014801490150' 723s ok 40 723s range: 2-600 723s rc 206 723s expect: '01000200030004000500060007000800090010001100120013001400150016001700180019002000210022002300240025002600270028002900300031003200330034003500360037003800390040004100420043004400450046004700480049005000510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500' 723s got: '01000200030004000500060007000800090010001100120013001400150016001700180019002000210022002300240025002600270028002900300031003200330034003500360037003800390040004100420043004400450046004700480049005000510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500' 723s ok 41 723s range: 2-601 723s rc 206 723s expect: '010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001' 723s got: '010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001' 723s ok 42 723s range: 2-7798 723s rc 206 724s expect: '010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195' 724s got: '010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195' 724s ok 43 724s range: 2-7799 724s rc 206 724s expect: '0100020003000400050006000700080009001000110012001300140015001600170018001900200021002200230024002500260027002800290030003100320033003400350036003700380039004000410042004300440045004600470048004900500051005200530054005500560057005800590060006100620063006400650066006700680069007000710072007300740075007600770078007900800081008200830084008500860087008800890090009100920093009400950096009700980099010001010102010301040105010601070108010901100111011201130114011501160117011801190120012101220123012401250126012701280129013001310132013301340135013601370138013901400141014201430144014501460147014801490150015101520153015401550156015701580159016001610162016301640165016601670168016901700171017201730174017501760177017801790180018101820183018401850186018701880189019001910192019301940195019601970198019902000201020202030204020502060207020802090210021102120213021402150216021702180219022002210222022302240225022602270228022902300231023202330234023502360237023802390240024102420243024402450246024702480249025002510252025302540255025602570258025902600261026202630264026502660267026802690270027102720273027402750276027702780279028002810282028302840285028602870288028902900291029202930294029502960297029802990300030103020303030403050306030703080309031003110312031303140315031603170318031903200321032203230324032503260327032803290330033103320333033403350336033703380339034003410342034303440345034603470348034903500351035203530354035503560357035803590360036103620363036403650366036703680369037003710372037303740375037603770378037903800381038203830384038503860387038803890390039103920393039403950396039703980399040004010402040304040405040604070408040904100411041204130414041504160417041804190420042104220423042404250426042704280429043004310432043304340435043604370438043904400441044204430444044504460447044804490450045104520453045404550456045704580459046004610462046304640465046604670468046904700471047204730474047504760477047804790480048104820483048404850486048704880489049004910492049304940495049604970498049905000501050205030504050505060507050805090510051105120513051405150516051705180519052005210522052305240525052605270528052905300531053205330534053505360537053805390540054105420543054405450546054705480549055005510552055305540555055605570558055905600561056205630564056505660567056805690570057105720573057405750576057705780579058005810582058305840585058605870588058905900591059205930594059505960597059805990600060106020603060406050606060706080609061006110612061306140615061606170618061906200621062206230624062506260627062806290630063106320633063406350636063706380639064006410642064306440645064606470648064906500651065206530654065506560657065806590660066106620663066406650666066706680669067006710672067306740675067606770678067906800681068206830684068506860687068806890690069106920693069406950696069706980699070007010702070307040705070607070708070907100711071207130714071507160717071807190720072107220723072407250726072707280729073007310732073307340735073607370738073907400741074207430744074507460747074807490750075107520753075407550756075707580759076007610762076307640765076607670768076907700771077207730774077507760777077807790780078107820783078407850786078707880789079007910792079307940795079607970798079908000801080208030804080508060807080808090810081108120813081408150816081708180819082008210822082308240825082608270828082908300831083208330834083508360837083808390840084108420843084408450846084708480849085008510852085308540855085608570858085908600861086208630864086508660867086808690870087108720873087408750876087708780879088008810882088308840885088608870888088908900891089208930894089508960897089808990900090109020903090409050906090709080909091009110912091309140915091609170918091909200921092209230924092509260927092809290930093109320933093409350936093709380939094009410942094309440945094609470948094909500951095209530954095509560957095809590960096109620963096409650966096709680969097009710972097309740975097609770978097909800981098209830984098509860987098809890990099109920993099409950996099709980999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950' 724s got: '0100020003000400050006000700080009001000110012001300140015001600170018001900200021002200230024002500260027002800290030003100320033003400350036003700380039004000410042004300440045004600470048004900500051005200530054005500560057005800590060006100620063006400650066006700680069007000710072007300740075007600770078007900800081008200830084008500860087008800890090009100920093009400950096009700980099010001010102010301040105010601070108010901100111011201130114011501160117011801190120012101220123012401250126012701280129013001310132013301340135013601370138013901400141014201430144014501460147014801490150015101520153015401550156015701580159016001610162016301640165016601670168016901700171017201730174017501760177017801790180018101820183018401850186018701880189019001910192019301940195019601970198019902000201020202030204020502060207020802090210021102120213021402150216021702180219022002210222022302240225022602270228022902300231023202330234023502360237023802390240024102420243024402450246024702480249025002510252025302540255025602570258025902600261026202630264026502660267026802690270027102720273027402750276027702780279028002810282028302840285028602870288028902900291029202930294029502960297029802990300030103020303030403050306030703080309031003110312031303140315031603170318031903200321032203230324032503260327032803290330033103320333033403350336033703380339034003410342034303440345034603470348034903500351035203530354035503560357035803590360036103620363036403650366036703680369037003710372037303740375037603770378037903800381038203830384038503860387038803890390039103920393039403950396039703980399040004010402040304040405040604070408040904100411041204130414041504160417041804190420042104220423042404250426042704280429043004310432043304340435043604370438043904400441044204430444044504460447044804490450045104520453045404550456045704580459046004610462046304640465046604670468046904700471047204730474047504760477047804790480048104820483048404850486048704880489049004910492049304940495049604970498049905000501050205030504050505060507050805090510051105120513051405150516051705180519052005210522052305240525052605270528052905300531053205330534053505360537053805390540054105420543054405450546054705480549055005510552055305540555055605570558055905600561056205630564056505660567056805690570057105720573057405750576057705780579058005810582058305840585058605870588058905900591059205930594059505960597059805990600060106020603060406050606060706080609061006110612061306140615061606170618061906200621062206230624062506260627062806290630063106320633063406350636063706380639064006410642064306440645064606470648064906500651065206530654065506560657065806590660066106620663066406650666066706680669067006710672067306740675067606770678067906800681068206830684068506860687068806890690069106920693069406950696069706980699070007010702070307040705070607070708070907100711071207130714071507160717071807190720072107220723072407250726072707280729073007310732073307340735073607370738073907400741074207430744074507460747074807490750075107520753075407550756075707580759076007610762076307640765076607670768076907700771077207730774077507760777077807790780078107820783078407850786078707880789079007910792079307940795079607970798079908000801080208030804080508060807080808090810081108120813081408150816081708180819082008210822082308240825082608270828082908300831083208330834083508360837083808390840084108420843084408450846084708480849085008510852085308540855085608570858085908600861086208630864086508660867086808690870087108720873087408750876087708780879088008810882088308840885088608870888088908900891089208930894089508960897089808990900090109020903090409050906090709080909091009110912091309140915091609170918091909200921092209230924092509260927092809290930093109320933093409350936093709380939094009410942094309440945094609470948094909500951095209530954095509560957095809590960096109620963096409650966096709680969097009710972097309740975097609770978097909800981098209830984098509860987098809890990099109920993099409950996099709980999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950' 724s ok 44 724s range: 2-7800 724s rc 206 724s expect: '01000200030004000500060007000800090010001100120013001400150016001700180019002000210022002300240025002600270028002900300031003200330034003500360037003800390040004100420043004400450046004700480049005000510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501' 724s got: '01000200030004000500060007000800090010001100120013001400150016001700180019002000210022002300240025002600270028002900300031003200330034003500360037003800390040004100420043004400450046004700480049005000510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501' 724s ok 45 724s range: 2-7801 724s rc 206 724s expect: '010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019' 724s got: '010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019' 724s ok 46 724s range: 2-7998 724s rc 206 724s expect: '01000200030004000500060007000800090010001100120013001400150016001700180019002000210022002300240025002600270028002900300031003200330034003500360037003800390040004100420043004400450046004700480049005000510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200' 724s got: '01000200030004000500060007000800090010001100120013001400150016001700180019002000210022002300240025002600270028002900300031003200330034003500360037003800390040004100420043004400450046004700480049005000510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200' 724s ok 47 724s range: 2-7999 724s rc 206 724s expect: '010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000' 724s got: '010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000' 724s ok 48 724s range: 198-198 724s rc 206 724s expect: '5' 724s got: '5' 724s ok 49 724s range: 198-199 724s rc 206 724s expect: '50' 724s got: '50' 724s ok 50 724s range: 198-200 724s rc 206 724s expect: '500' 724s got: '500' 724s ok 51 724s range: 198-201 724s rc 206 724s expect: '5000' 724s got: '5000' 724s ok 52 724s range: 198-598 724s rc 206 724s expect: '50005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015' 724s got: '50005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015' 724s ok 53 724s range: 198-599 724s rc 206 724s expect: '500051005200530054005500560057005800590060006100620063006400650066006700680069007000710072007300740075007600770078007900800081008200830084008500860087008800890090009100920093009400950096009700980099010001010102010301040105010601070108010901100111011201130114011501160117011801190120012101220123012401250126012701280129013001310132013301340135013601370138013901400141014201430144014501460147014801490150' 724s got: '500051005200530054005500560057005800590060006100620063006400650066006700680069007000710072007300740075007600770078007900800081008200830084008500860087008800890090009100920093009400950096009700980099010001010102010301040105010601070108010901100111011201130114011501160117011801190120012101220123012401250126012701280129013001310132013301340135013601370138013901400141014201430144014501460147014801490150' 724s ok 54 724s range: 198-600 724s rc 206 724s expect: '5000510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500' 724s got: '5000510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500' 724s ok 55 724s range: 198-601 724s rc 206 724s expect: '50005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001' 724s got: '50005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001' 724s ok 56 724s range: 198-7798 724s rc 206 724s expect: '50005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195' 724s got: '50005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195' 724s ok 57 724s range: 198-7799 724s rc 206 724s expect: '500051005200530054005500560057005800590060006100620063006400650066006700680069007000710072007300740075007600770078007900800081008200830084008500860087008800890090009100920093009400950096009700980099010001010102010301040105010601070108010901100111011201130114011501160117011801190120012101220123012401250126012701280129013001310132013301340135013601370138013901400141014201430144014501460147014801490150015101520153015401550156015701580159016001610162016301640165016601670168016901700171017201730174017501760177017801790180018101820183018401850186018701880189019001910192019301940195019601970198019902000201020202030204020502060207020802090210021102120213021402150216021702180219022002210222022302240225022602270228022902300231023202330234023502360237023802390240024102420243024402450246024702480249025002510252025302540255025602570258025902600261026202630264026502660267026802690270027102720273027402750276027702780279028002810282028302840285028602870288028902900291029202930294029502960297029802990300030103020303030403050306030703080309031003110312031303140315031603170318031903200321032203230324032503260327032803290330033103320333033403350336033703380339034003410342034303440345034603470348034903500351035203530354035503560357035803590360036103620363036403650366036703680369037003710372037303740375037603770378037903800381038203830384038503860387038803890390039103920393039403950396039703980399040004010402040304040405040604070408040904100411041204130414041504160417041804190420042104220423042404250426042704280429043004310432043304340435043604370438043904400441044204430444044504460447044804490450045104520453045404550456045704580459046004610462046304640465046604670468046904700471047204730474047504760477047804790480048104820483048404850486048704880489049004910492049304940495049604970498049905000501050205030504050505060507050805090510051105120513051405150516051705180519052005210522052305240525052605270528052905300531053205330534053505360537053805390540054105420543054405450546054705480549055005510552055305540555055605570558055905600561056205630564056505660567056805690570057105720573057405750576057705780579058005810582058305840585058605870588058905900591059205930594059505960597059805990600060106020603060406050606060706080609061006110612061306140615061606170618061906200621062206230624062506260627062806290630063106320633063406350636063706380639064006410642064306440645064606470648064906500651065206530654065506560657065806590660066106620663066406650666066706680669067006710672067306740675067606770678067906800681068206830684068506860687068806890690069106920693069406950696069706980699070007010702070307040705070607070708070907100711071207130714071507160717071807190720072107220723072407250726072707280729073007310732073307340735073607370738073907400741074207430744074507460747074807490750075107520753075407550756075707580759076007610762076307640765076607670768076907700771077207730774077507760777077807790780078107820783078407850786078707880789079007910792079307940795079607970798079908000801080208030804080508060807080808090810081108120813081408150816081708180819082008210822082308240825082608270828082908300831083208330834083508360837083808390840084108420843084408450846084708480849085008510852085308540855085608570858085908600861086208630864086508660867086808690870087108720873087408750876087708780879088008810882088308840885088608870888088908900891089208930894089508960897089808990900090109020903090409050906090709080909091009110912091309140915091609170918091909200921092209230924092509260927092809290930093109320933093409350936093709380939094009410942094309440945094609470948094909500951095209530954095509560957095809590960096109620963096409650966096709680969097009710972097309740975097609770978097909800981098209830984098509860987098809890990099109920993099409950996099709980999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950' 724s got: '500051005200530054005500560057005800590060006100620063006400650066006700680069007000710072007300740075007600770078007900800081008200830084008500860087008800890090009100920093009400950096009700980099010001010102010301040105010601070108010901100111011201130114011501160117011801190120012101220123012401250126012701280129013001310132013301340135013601370138013901400141014201430144014501460147014801490150015101520153015401550156015701580159016001610162016301640165016601670168016901700171017201730174017501760177017801790180018101820183018401850186018701880189019001910192019301940195019601970198019902000201020202030204020502060207020802090210021102120213021402150216021702180219022002210222022302240225022602270228022902300231023202330234023502360237023802390240024102420243024402450246024702480249025002510252025302540255025602570258025902600261026202630264026502660267026802690270027102720273027402750276027702780279028002810282028302840285028602870288028902900291029202930294029502960297029802990300030103020303030403050306030703080309031003110312031303140315031603170318031903200321032203230324032503260327032803290330033103320333033403350336033703380339034003410342034303440345034603470348034903500351035203530354035503560357035803590360036103620363036403650366036703680369037003710372037303740375037603770378037903800381038203830384038503860387038803890390039103920393039403950396039703980399040004010402040304040405040604070408040904100411041204130414041504160417041804190420042104220423042404250426042704280429043004310432043304340435043604370438043904400441044204430444044504460447044804490450045104520453045404550456045704580459046004610462046304640465046604670468046904700471047204730474047504760477047804790480048104820483048404850486048704880489049004910492049304940495049604970498049905000501050205030504050505060507050805090510051105120513051405150516051705180519052005210522052305240525052605270528052905300531053205330534053505360537053805390540054105420543054405450546054705480549055005510552055305540555055605570558055905600561056205630564056505660567056805690570057105720573057405750576057705780579058005810582058305840585058605870588058905900591059205930594059505960597059805990600060106020603060406050606060706080609061006110612061306140615061606170618061906200621062206230624062506260627062806290630063106320633063406350636063706380639064006410642064306440645064606470648064906500651065206530654065506560657065806590660066106620663066406650666066706680669067006710672067306740675067606770678067906800681068206830684068506860687068806890690069106920693069406950696069706980699070007010702070307040705070607070708070907100711071207130714071507160717071807190720072107220723072407250726072707280729073007310732073307340735073607370738073907400741074207430744074507460747074807490750075107520753075407550756075707580759076007610762076307640765076607670768076907700771077207730774077507760777077807790780078107820783078407850786078707880789079007910792079307940795079607970798079908000801080208030804080508060807080808090810081108120813081408150816081708180819082008210822082308240825082608270828082908300831083208330834083508360837083808390840084108420843084408450846084708480849085008510852085308540855085608570858085908600861086208630864086508660867086808690870087108720873087408750876087708780879088008810882088308840885088608870888088908900891089208930894089508960897089808990900090109020903090409050906090709080909091009110912091309140915091609170918091909200921092209230924092509260927092809290930093109320933093409350936093709380939094009410942094309440945094609470948094909500951095209530954095509560957095809590960096109620963096409650966096709680969097009710972097309740975097609770978097909800981098209830984098509860987098809890990099109920993099409950996099709980999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950' 724s ok 58 724s range: 198-7800 724s rc 206 724s expect: '5000510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501' 724s got: '5000510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501' 724s ok 59 724s range: 198-7801 724s rc 206 724s expect: '50005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019' 724s got: '50005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019' 724s ok 60 724s range: 198-7998 724s rc 206 724s expect: '5000510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200' 724s got: '5000510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200' 724s ok 61 724s range: 198-7999 724s rc 206 724s expect: '50005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000' 724s got: '50005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000' 724s ok 62 724s range: 199-199 724s rc 206 724s expect: '0' 724s got: '0' 724s ok 63 724s range: 199-200 724s rc 206 724s expect: '00' 724s got: '00' 724s ok 64 724s range: 199-201 724s rc 206 724s expect: '000' 724s got: '000' 724s ok 65 724s range: 199-598 724s rc 206 724s expect: '0005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015' 724s got: '0005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015' 724s ok 66 724s range: 199-599 724s rc 206 724s expect: '00051005200530054005500560057005800590060006100620063006400650066006700680069007000710072007300740075007600770078007900800081008200830084008500860087008800890090009100920093009400950096009700980099010001010102010301040105010601070108010901100111011201130114011501160117011801190120012101220123012401250126012701280129013001310132013301340135013601370138013901400141014201430144014501460147014801490150' 724s got: '00051005200530054005500560057005800590060006100620063006400650066006700680069007000710072007300740075007600770078007900800081008200830084008500860087008800890090009100920093009400950096009700980099010001010102010301040105010601070108010901100111011201130114011501160117011801190120012101220123012401250126012701280129013001310132013301340135013601370138013901400141014201430144014501460147014801490150' 724s ok 67 724s range: 199-600 724s rc 206 724s expect: '000510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500' 724s got: '000510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500' 724s ok 68 724s range: 199-601 724s rc 206 724s expect: '0005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001' 724s got: '0005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001' 724s ok 69 724s range: 199-7798 724s rc 206 724s expect: '0005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195' 724s got: '0005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195' 724s ok 70 724s range: 199-7799 724s rc 206 724s expect: '00051005200530054005500560057005800590060006100620063006400650066006700680069007000710072007300740075007600770078007900800081008200830084008500860087008800890090009100920093009400950096009700980099010001010102010301040105010601070108010901100111011201130114011501160117011801190120012101220123012401250126012701280129013001310132013301340135013601370138013901400141014201430144014501460147014801490150015101520153015401550156015701580159016001610162016301640165016601670168016901700171017201730174017501760177017801790180018101820183018401850186018701880189019001910192019301940195019601970198019902000201020202030204020502060207020802090210021102120213021402150216021702180219022002210222022302240225022602270228022902300231023202330234023502360237023802390240024102420243024402450246024702480249025002510252025302540255025602570258025902600261026202630264026502660267026802690270027102720273027402750276027702780279028002810282028302840285028602870288028902900291029202930294029502960297029802990300030103020303030403050306030703080309031003110312031303140315031603170318031903200321032203230324032503260327032803290330033103320333033403350336033703380339034003410342034303440345034603470348034903500351035203530354035503560357035803590360036103620363036403650366036703680369037003710372037303740375037603770378037903800381038203830384038503860387038803890390039103920393039403950396039703980399040004010402040304040405040604070408040904100411041204130414041504160417041804190420042104220423042404250426042704280429043004310432043304340435043604370438043904400441044204430444044504460447044804490450045104520453045404550456045704580459046004610462046304640465046604670468046904700471047204730474047504760477047804790480048104820483048404850486048704880489049004910492049304940495049604970498049905000501050205030504050505060507050805090510051105120513051405150516051705180519052005210522052305240525052605270528052905300531053205330534053505360537053805390540054105420543054405450546054705480549055005510552055305540555055605570558055905600561056205630564056505660567056805690570057105720573057405750576057705780579058005810582058305840585058605870588058905900591059205930594059505960597059805990600060106020603060406050606060706080609061006110612061306140615061606170618061906200621062206230624062506260627062806290630063106320633063406350636063706380639064006410642064306440645064606470648064906500651065206530654065506560657065806590660066106620663066406650666066706680669067006710672067306740675067606770678067906800681068206830684068506860687068806890690069106920693069406950696069706980699070007010702070307040705070607070708070907100711071207130714071507160717071807190720072107220723072407250726072707280729073007310732073307340735073607370738073907400741074207430744074507460747074807490750075107520753075407550756075707580759076007610762076307640765076607670768076907700771077207730774077507760777077807790780078107820783078407850786078707880789079007910792079307940795079607970798079908000801080208030804080508060807080808090810081108120813081408150816081708180819082008210822082308240825082608270828082908300831083208330834083508360837083808390840084108420843084408450846084708480849085008510852085308540855085608570858085908600861086208630864086508660867086808690870087108720873087408750876087708780879088008810882088308840885088608870888088908900891089208930894089508960897089808990900090109020903090409050906090709080909091009110912091309140915091609170918091909200921092209230924092509260927092809290930093109320933093409350936093709380939094009410942094309440945094609470948094909500951095209530954095509560957095809590960096109620963096409650966096709680969097009710972097309740975097609770978097909800981098209830984098509860987098809890990099109920993099409950996099709980999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950' 724s got: '00051005200530054005500560057005800590060006100620063006400650066006700680069007000710072007300740075007600770078007900800081008200830084008500860087008800890090009100920093009400950096009700980099010001010102010301040105010601070108010901100111011201130114011501160117011801190120012101220123012401250126012701280129013001310132013301340135013601370138013901400141014201430144014501460147014801490150015101520153015401550156015701580159016001610162016301640165016601670168016901700171017201730174017501760177017801790180018101820183018401850186018701880189019001910192019301940195019601970198019902000201020202030204020502060207020802090210021102120213021402150216021702180219022002210222022302240225022602270228022902300231023202330234023502360237023802390240024102420243024402450246024702480249025002510252025302540255025602570258025902600261026202630264026502660267026802690270027102720273027402750276027702780279028002810282028302840285028602870288028902900291029202930294029502960297029802990300030103020303030403050306030703080309031003110312031303140315031603170318031903200321032203230324032503260327032803290330033103320333033403350336033703380339034003410342034303440345034603470348034903500351035203530354035503560357035803590360036103620363036403650366036703680369037003710372037303740375037603770378037903800381038203830384038503860387038803890390039103920393039403950396039703980399040004010402040304040405040604070408040904100411041204130414041504160417041804190420042104220423042404250426042704280429043004310432043304340435043604370438043904400441044204430444044504460447044804490450045104520453045404550456045704580459046004610462046304640465046604670468046904700471047204730474047504760477047804790480048104820483048404850486048704880489049004910492049304940495049604970498049905000501050205030504050505060507050805090510051105120513051405150516051705180519052005210522052305240525052605270528052905300531053205330534053505360537053805390540054105420543054405450546054705480549055005510552055305540555055605570558055905600561056205630564056505660567056805690570057105720573057405750576057705780579058005810582058305840585058605870588058905900591059205930594059505960597059805990600060106020603060406050606060706080609061006110612061306140615061606170618061906200621062206230624062506260627062806290630063106320633063406350636063706380639064006410642064306440645064606470648064906500651065206530654065506560657065806590660066106620663066406650666066706680669067006710672067306740675067606770678067906800681068206830684068506860687068806890690069106920693069406950696069706980699070007010702070307040705070607070708070907100711071207130714071507160717071807190720072107220723072407250726072707280729073007310732073307340735073607370738073907400741074207430744074507460747074807490750075107520753075407550756075707580759076007610762076307640765076607670768076907700771077207730774077507760777077807790780078107820783078407850786078707880789079007910792079307940795079607970798079908000801080208030804080508060807080808090810081108120813081408150816081708180819082008210822082308240825082608270828082908300831083208330834083508360837083808390840084108420843084408450846084708480849085008510852085308540855085608570858085908600861086208630864086508660867086808690870087108720873087408750876087708780879088008810882088308840885088608870888088908900891089208930894089508960897089808990900090109020903090409050906090709080909091009110912091309140915091609170918091909200921092209230924092509260927092809290930093109320933093409350936093709380939094009410942094309440945094609470948094909500951095209530954095509560957095809590960096109620963096409650966096709680969097009710972097309740975097609770978097909800981098209830984098509860987098809890990099109920993099409950996099709980999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950' 724s ok 71 724s range: 199-7800 724s rc 206 724s expect: '000510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501' 724s got: '000510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501' 724s ok 72 724s range: 199-7801 724s rc 206 724s expect: '0005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019' 724s got: '0005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019' 724s ok 73 724s range: 199-7998 724s rc 206 724s expect: '000510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200' 724s got: '000510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200' 724s ok 74 724s range: 199-7999 724s rc 206 724s expect: '0005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000' 724s got: '0005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000' 724s ok 75 724s range: 200-200 724s rc 206 724s expect: '0' 724s got: '0' 724s ok 76 724s range: 200-201 724s rc 206 724s expect: '00' 724s got: '00' 724s ok 77 724s range: 200-598 724s rc 206 724s expect: '005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015' 724s got: '005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015' 724s ok 78 724s range: 200-599 724s rc 206 724s expect: '0051005200530054005500560057005800590060006100620063006400650066006700680069007000710072007300740075007600770078007900800081008200830084008500860087008800890090009100920093009400950096009700980099010001010102010301040105010601070108010901100111011201130114011501160117011801190120012101220123012401250126012701280129013001310132013301340135013601370138013901400141014201430144014501460147014801490150' 724s got: '0051005200530054005500560057005800590060006100620063006400650066006700680069007000710072007300740075007600770078007900800081008200830084008500860087008800890090009100920093009400950096009700980099010001010102010301040105010601070108010901100111011201130114011501160117011801190120012101220123012401250126012701280129013001310132013301340135013601370138013901400141014201430144014501460147014801490150' 724s ok 79 724s range: 200-600 724s rc 206 724s expect: '00510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500' 724s got: '00510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500' 724s ok 80 724s range: 200-601 724s rc 206 724s expect: '005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001' 724s got: '005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001' 724s ok 81 724s range: 200-7798 724s rc 206 724s expect: '005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195' 724s got: '005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195' 724s ok 82 724s range: 200-7799 724s rc 206 724s expect: '0051005200530054005500560057005800590060006100620063006400650066006700680069007000710072007300740075007600770078007900800081008200830084008500860087008800890090009100920093009400950096009700980099010001010102010301040105010601070108010901100111011201130114011501160117011801190120012101220123012401250126012701280129013001310132013301340135013601370138013901400141014201430144014501460147014801490150015101520153015401550156015701580159016001610162016301640165016601670168016901700171017201730174017501760177017801790180018101820183018401850186018701880189019001910192019301940195019601970198019902000201020202030204020502060207020802090210021102120213021402150216021702180219022002210222022302240225022602270228022902300231023202330234023502360237023802390240024102420243024402450246024702480249025002510252025302540255025602570258025902600261026202630264026502660267026802690270027102720273027402750276027702780279028002810282028302840285028602870288028902900291029202930294029502960297029802990300030103020303030403050306030703080309031003110312031303140315031603170318031903200321032203230324032503260327032803290330033103320333033403350336033703380339034003410342034303440345034603470348034903500351035203530354035503560357035803590360036103620363036403650366036703680369037003710372037303740375037603770378037903800381038203830384038503860387038803890390039103920393039403950396039703980399040004010402040304040405040604070408040904100411041204130414041504160417041804190420042104220423042404250426042704280429043004310432043304340435043604370438043904400441044204430444044504460447044804490450045104520453045404550456045704580459046004610462046304640465046604670468046904700471047204730474047504760477047804790480048104820483048404850486048704880489049004910492049304940495049604970498049905000501050205030504050505060507050805090510051105120513051405150516051705180519052005210522052305240525052605270528052905300531053205330534053505360537053805390540054105420543054405450546054705480549055005510552055305540555055605570558055905600561056205630564056505660567056805690570057105720573057405750576057705780579058005810582058305840585058605870588058905900591059205930594059505960597059805990600060106020603060406050606060706080609061006110612061306140615061606170618061906200621062206230624062506260627062806290630063106320633063406350636063706380639064006410642064306440645064606470648064906500651065206530654065506560657065806590660066106620663066406650666066706680669067006710672067306740675067606770678067906800681068206830684068506860687068806890690069106920693069406950696069706980699070007010702070307040705070607070708070907100711071207130714071507160717071807190720072107220723072407250726072707280729073007310732073307340735073607370738073907400741074207430744074507460747074807490750075107520753075407550756075707580759076007610762076307640765076607670768076907700771077207730774077507760777077807790780078107820783078407850786078707880789079007910792079307940795079607970798079908000801080208030804080508060807080808090810081108120813081408150816081708180819082008210822082308240825082608270828082908300831083208330834083508360837083808390840084108420843084408450846084708480849085008510852085308540855085608570858085908600861086208630864086508660867086808690870087108720873087408750876087708780879088008810882088308840885088608870888088908900891089208930894089508960897089808990900090109020903090409050906090709080909091009110912091309140915091609170918091909200921092209230924092509260927092809290930093109320933093409350936093709380939094009410942094309440945094609470948094909500951095209530954095509560957095809590960096109620963096409650966096709680969097009710972097309740975097609770978097909800981098209830984098509860987098809890990099109920993099409950996099709980999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950' 724s got: '0051005200530054005500560057005800590060006100620063006400650066006700680069007000710072007300740075007600770078007900800081008200830084008500860087008800890090009100920093009400950096009700980099010001010102010301040105010601070108010901100111011201130114011501160117011801190120012101220123012401250126012701280129013001310132013301340135013601370138013901400141014201430144014501460147014801490150015101520153015401550156015701580159016001610162016301640165016601670168016901700171017201730174017501760177017801790180018101820183018401850186018701880189019001910192019301940195019601970198019902000201020202030204020502060207020802090210021102120213021402150216021702180219022002210222022302240225022602270228022902300231023202330234023502360237023802390240024102420243024402450246024702480249025002510252025302540255025602570258025902600261026202630264026502660267026802690270027102720273027402750276027702780279028002810282028302840285028602870288028902900291029202930294029502960297029802990300030103020303030403050306030703080309031003110312031303140315031603170318031903200321032203230324032503260327032803290330033103320333033403350336033703380339034003410342034303440345034603470348034903500351035203530354035503560357035803590360036103620363036403650366036703680369037003710372037303740375037603770378037903800381038203830384038503860387038803890390039103920393039403950396039703980399040004010402040304040405040604070408040904100411041204130414041504160417041804190420042104220423042404250426042704280429043004310432043304340435043604370438043904400441044204430444044504460447044804490450045104520453045404550456045704580459046004610462046304640465046604670468046904700471047204730474047504760477047804790480048104820483048404850486048704880489049004910492049304940495049604970498049905000501050205030504050505060507050805090510051105120513051405150516051705180519052005210522052305240525052605270528052905300531053205330534053505360537053805390540054105420543054405450546054705480549055005510552055305540555055605570558055905600561056205630564056505660567056805690570057105720573057405750576057705780579058005810582058305840585058605870588058905900591059205930594059505960597059805990600060106020603060406050606060706080609061006110612061306140615061606170618061906200621062206230624062506260627062806290630063106320633063406350636063706380639064006410642064306440645064606470648064906500651065206530654065506560657065806590660066106620663066406650666066706680669067006710672067306740675067606770678067906800681068206830684068506860687068806890690069106920693069406950696069706980699070007010702070307040705070607070708070907100711071207130714071507160717071807190720072107220723072407250726072707280729073007310732073307340735073607370738073907400741074207430744074507460747074807490750075107520753075407550756075707580759076007610762076307640765076607670768076907700771077207730774077507760777077807790780078107820783078407850786078707880789079007910792079307940795079607970798079908000801080208030804080508060807080808090810081108120813081408150816081708180819082008210822082308240825082608270828082908300831083208330834083508360837083808390840084108420843084408450846084708480849085008510852085308540855085608570858085908600861086208630864086508660867086808690870087108720873087408750876087708780879088008810882088308840885088608870888088908900891089208930894089508960897089808990900090109020903090409050906090709080909091009110912091309140915091609170918091909200921092209230924092509260927092809290930093109320933093409350936093709380939094009410942094309440945094609470948094909500951095209530954095509560957095809590960096109620963096409650966096709680969097009710972097309740975097609770978097909800981098209830984098509860987098809890990099109920993099409950996099709980999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950' 724s ok 83 724s range: 200-7800 724s rc 206 724s expect: '00510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501' 724s got: '00510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501' 724s ok 84 724s range: 200-7801 724s rc 206 724s expect: '005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019' 724s got: '005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019' 724s ok 85 724s range: 200-7998 724s rc 206 724s expect: '00510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200' 724s got: '00510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200' 724s ok 86 724s range: 200-7999 724s rc 206 724s expect: '005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000' 724s got: '005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000' 724s ok 87 724s range: 201-201 724s rc 206 724s expect: '0' 724s got: '0' 724s ok 88 724s range: 201-598 724s rc 206 724s expect: '05100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015' 724s got: '05100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015' 724s ok 89 724s range: 201-599 724s rc 206 724s expect: '051005200530054005500560057005800590060006100620063006400650066006700680069007000710072007300740075007600770078007900800081008200830084008500860087008800890090009100920093009400950096009700980099010001010102010301040105010601070108010901100111011201130114011501160117011801190120012101220123012401250126012701280129013001310132013301340135013601370138013901400141014201430144014501460147014801490150' 724s got: '051005200530054005500560057005800590060006100620063006400650066006700680069007000710072007300740075007600770078007900800081008200830084008500860087008800890090009100920093009400950096009700980099010001010102010301040105010601070108010901100111011201130114011501160117011801190120012101220123012401250126012701280129013001310132013301340135013601370138013901400141014201430144014501460147014801490150' 724s ok 90 724s range: 201-600 724s rc 206 724s expect: '0510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500' 724s got: '0510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500' 724s ok 91 724s range: 201-601 724s rc 206 724s expect: '05100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001' 724s got: '05100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001' 724s ok 92 724s range: 201-7798 724s rc 206 724s expect: '05100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195' 724s got: '05100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195' 724s ok 93 724s range: 201-7799 724s rc 206 724s expect: '051005200530054005500560057005800590060006100620063006400650066006700680069007000710072007300740075007600770078007900800081008200830084008500860087008800890090009100920093009400950096009700980099010001010102010301040105010601070108010901100111011201130114011501160117011801190120012101220123012401250126012701280129013001310132013301340135013601370138013901400141014201430144014501460147014801490150015101520153015401550156015701580159016001610162016301640165016601670168016901700171017201730174017501760177017801790180018101820183018401850186018701880189019001910192019301940195019601970198019902000201020202030204020502060207020802090210021102120213021402150216021702180219022002210222022302240225022602270228022902300231023202330234023502360237023802390240024102420243024402450246024702480249025002510252025302540255025602570258025902600261026202630264026502660267026802690270027102720273027402750276027702780279028002810282028302840285028602870288028902900291029202930294029502960297029802990300030103020303030403050306030703080309031003110312031303140315031603170318031903200321032203230324032503260327032803290330033103320333033403350336033703380339034003410342034303440345034603470348034903500351035203530354035503560357035803590360036103620363036403650366036703680369037003710372037303740375037603770378037903800381038203830384038503860387038803890390039103920393039403950396039703980399040004010402040304040405040604070408040904100411041204130414041504160417041804190420042104220423042404250426042704280429043004310432043304340435043604370438043904400441044204430444044504460447044804490450045104520453045404550456045704580459046004610462046304640465046604670468046904700471047204730474047504760477047804790480048104820483048404850486048704880489049004910492049304940495049604970498049905000501050205030504050505060507050805090510051105120513051405150516051705180519052005210522052305240525052605270528052905300531053205330534053505360537053805390540054105420543054405450546054705480549055005510552055305540555055605570558055905600561056205630564056505660567056805690570057105720573057405750576057705780579058005810582058305840585058605870588058905900591059205930594059505960597059805990600060106020603060406050606060706080609061006110612061306140615061606170618061906200621062206230624062506260627062806290630063106320633063406350636063706380639064006410642064306440645064606470648064906500651065206530654065506560657065806590660066106620663066406650666066706680669067006710672067306740675067606770678067906800681068206830684068506860687068806890690069106920693069406950696069706980699070007010702070307040705070607070708070907100711071207130714071507160717071807190720072107220723072407250726072707280729073007310732073307340735073607370738073907400741074207430744074507460747074807490750075107520753075407550756075707580759076007610762076307640765076607670768076907700771077207730774077507760777077807790780078107820783078407850786078707880789079007910792079307940795079607970798079908000801080208030804080508060807080808090810081108120813081408150816081708180819082008210822082308240825082608270828082908300831083208330834083508360837083808390840084108420843084408450846084708480849085008510852085308540855085608570858085908600861086208630864086508660867086808690870087108720873087408750876087708780879088008810882088308840885088608870888088908900891089208930894089508960897089808990900090109020903090409050906090709080909091009110912091309140915091609170918091909200921092209230924092509260927092809290930093109320933093409350936093709380939094009410942094309440945094609470948094909500951095209530954095509560957095809590960096109620963096409650966096709680969097009710972097309740975097609770978097909800981098209830984098509860987098809890990099109920993099409950996099709980999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950' 724s got: '051005200530054005500560057005800590060006100620063006400650066006700680069007000710072007300740075007600770078007900800081008200830084008500860087008800890090009100920093009400950096009700980099010001010102010301040105010601070108010901100111011201130114011501160117011801190120012101220123012401250126012701280129013001310132013301340135013601370138013901400141014201430144014501460147014801490150015101520153015401550156015701580159016001610162016301640165016601670168016901700171017201730174017501760177017801790180018101820183018401850186018701880189019001910192019301940195019601970198019902000201020202030204020502060207020802090210021102120213021402150216021702180219022002210222022302240225022602270228022902300231023202330234023502360237023802390240024102420243024402450246024702480249025002510252025302540255025602570258025902600261026202630264026502660267026802690270027102720273027402750276027702780279028002810282028302840285028602870288028902900291029202930294029502960297029802990300030103020303030403050306030703080309031003110312031303140315031603170318031903200321032203230324032503260327032803290330033103320333033403350336033703380339034003410342034303440345034603470348034903500351035203530354035503560357035803590360036103620363036403650366036703680369037003710372037303740375037603770378037903800381038203830384038503860387038803890390039103920393039403950396039703980399040004010402040304040405040604070408040904100411041204130414041504160417041804190420042104220423042404250426042704280429043004310432043304340435043604370438043904400441044204430444044504460447044804490450045104520453045404550456045704580459046004610462046304640465046604670468046904700471047204730474047504760477047804790480048104820483048404850486048704880489049004910492049304940495049604970498049905000501050205030504050505060507050805090510051105120513051405150516051705180519052005210522052305240525052605270528052905300531053205330534053505360537053805390540054105420543054405450546054705480549055005510552055305540555055605570558055905600561056205630564056505660567056805690570057105720573057405750576057705780579058005810582058305840585058605870588058905900591059205930594059505960597059805990600060106020603060406050606060706080609061006110612061306140615061606170618061906200621062206230624062506260627062806290630063106320633063406350636063706380639064006410642064306440645064606470648064906500651065206530654065506560657065806590660066106620663066406650666066706680669067006710672067306740675067606770678067906800681068206830684068506860687068806890690069106920693069406950696069706980699070007010702070307040705070607070708070907100711071207130714071507160717071807190720072107220723072407250726072707280729073007310732073307340735073607370738073907400741074207430744074507460747074807490750075107520753075407550756075707580759076007610762076307640765076607670768076907700771077207730774077507760777077807790780078107820783078407850786078707880789079007910792079307940795079607970798079908000801080208030804080508060807080808090810081108120813081408150816081708180819082008210822082308240825082608270828082908300831083208330834083508360837083808390840084108420843084408450846084708480849085008510852085308540855085608570858085908600861086208630864086508660867086808690870087108720873087408750876087708780879088008810882088308840885088608870888088908900891089208930894089508960897089808990900090109020903090409050906090709080909091009110912091309140915091609170918091909200921092209230924092509260927092809290930093109320933093409350936093709380939094009410942094309440945094609470948094909500951095209530954095509560957095809590960096109620963096409650966096709680969097009710972097309740975097609770978097909800981098209830984098509860987098809890990099109920993099409950996099709980999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950' 724s ok 94 724s range: 201-7800 724s rc 206 724s expect: '0510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501' 724s got: '0510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501' 724s ok 95 724s range: 201-7801 724s rc 206 724s expect: '05100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019' 724s got: '05100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019' 724s ok 96 724s range: 201-7998 724s rc 206 724s expect: '0510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200' 724s got: '0510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200' 724s ok 97 724s range: 201-7999 724s rc 206 724s expect: '05100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000' 724s got: '05100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000' 724s ok 98 724s range: 598-598 724s rc 206 724s expect: '5' 724s got: '5' 724s ok 99 724s range: 598-599 724s rc 206 724s expect: '50' 724s got: '50' 724s ok 100 724s range: 598-600 724s rc 206 724s expect: '500' 724s got: '500' 724s ok 101 724s range: 598-601 724s rc 206 724s expect: '5001' 724s got: '5001' 724s ok 102 724s range: 598-7798 724s rc 206 724s expect: '5001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195' 724s got: '5001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195' 724s ok 103 724s range: 598-7799 724s rc 206 724s expect: '50015101520153015401550156015701580159016001610162016301640165016601670168016901700171017201730174017501760177017801790180018101820183018401850186018701880189019001910192019301940195019601970198019902000201020202030204020502060207020802090210021102120213021402150216021702180219022002210222022302240225022602270228022902300231023202330234023502360237023802390240024102420243024402450246024702480249025002510252025302540255025602570258025902600261026202630264026502660267026802690270027102720273027402750276027702780279028002810282028302840285028602870288028902900291029202930294029502960297029802990300030103020303030403050306030703080309031003110312031303140315031603170318031903200321032203230324032503260327032803290330033103320333033403350336033703380339034003410342034303440345034603470348034903500351035203530354035503560357035803590360036103620363036403650366036703680369037003710372037303740375037603770378037903800381038203830384038503860387038803890390039103920393039403950396039703980399040004010402040304040405040604070408040904100411041204130414041504160417041804190420042104220423042404250426042704280429043004310432043304340435043604370438043904400441044204430444044504460447044804490450045104520453045404550456045704580459046004610462046304640465046604670468046904700471047204730474047504760477047804790480048104820483048404850486048704880489049004910492049304940495049604970498049905000501050205030504050505060507050805090510051105120513051405150516051705180519052005210522052305240525052605270528052905300531053205330534053505360537053805390540054105420543054405450546054705480549055005510552055305540555055605570558055905600561056205630564056505660567056805690570057105720573057405750576057705780579058005810582058305840585058605870588058905900591059205930594059505960597059805990600060106020603060406050606060706080609061006110612061306140615061606170618061906200621062206230624062506260627062806290630063106320633063406350636063706380639064006410642064306440645064606470648064906500651065206530654065506560657065806590660066106620663066406650666066706680669067006710672067306740675067606770678067906800681068206830684068506860687068806890690069106920693069406950696069706980699070007010702070307040705070607070708070907100711071207130714071507160717071807190720072107220723072407250726072707280729073007310732073307340735073607370738073907400741074207430744074507460747074807490750075107520753075407550756075707580759076007610762076307640765076607670768076907700771077207730774077507760777077807790780078107820783078407850786078707880789079007910792079307940795079607970798079908000801080208030804080508060807080808090810081108120813081408150816081708180819082008210822082308240825082608270828082908300831083208330834083508360837083808390840084108420843084408450846084708480849085008510852085308540855085608570858085908600861086208630864086508660867086808690870087108720873087408750876087708780879088008810882088308840885088608870888088908900891089208930894089508960897089808990900090109020903090409050906090709080909091009110912091309140915091609170918091909200921092209230924092509260927092809290930093109320933093409350936093709380939094009410942094309440945094609470948094909500951095209530954095509560957095809590960096109620963096409650966096709680969097009710972097309740975097609770978097909800981098209830984098509860987098809890990099109920993099409950996099709980999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950' 724s got: '50015101520153015401550156015701580159016001610162016301640165016601670168016901700171017201730174017501760177017801790180018101820183018401850186018701880189019001910192019301940195019601970198019902000201020202030204020502060207020802090210021102120213021402150216021702180219022002210222022302240225022602270228022902300231023202330234023502360237023802390240024102420243024402450246024702480249025002510252025302540255025602570258025902600261026202630264026502660267026802690270027102720273027402750276027702780279028002810282028302840285028602870288028902900291029202930294029502960297029802990300030103020303030403050306030703080309031003110312031303140315031603170318031903200321032203230324032503260327032803290330033103320333033403350336033703380339034003410342034303440345034603470348034903500351035203530354035503560357035803590360036103620363036403650366036703680369037003710372037303740375037603770378037903800381038203830384038503860387038803890390039103920393039403950396039703980399040004010402040304040405040604070408040904100411041204130414041504160417041804190420042104220423042404250426042704280429043004310432043304340435043604370438043904400441044204430444044504460447044804490450045104520453045404550456045704580459046004610462046304640465046604670468046904700471047204730474047504760477047804790480048104820483048404850486048704880489049004910492049304940495049604970498049905000501050205030504050505060507050805090510051105120513051405150516051705180519052005210522052305240525052605270528052905300531053205330534053505360537053805390540054105420543054405450546054705480549055005510552055305540555055605570558055905600561056205630564056505660567056805690570057105720573057405750576057705780579058005810582058305840585058605870588058905900591059205930594059505960597059805990600060106020603060406050606060706080609061006110612061306140615061606170618061906200621062206230624062506260627062806290630063106320633063406350636063706380639064006410642064306440645064606470648064906500651065206530654065506560657065806590660066106620663066406650666066706680669067006710672067306740675067606770678067906800681068206830684068506860687068806890690069106920693069406950696069706980699070007010702070307040705070607070708070907100711071207130714071507160717071807190720072107220723072407250726072707280729073007310732073307340735073607370738073907400741074207430744074507460747074807490750075107520753075407550756075707580759076007610762076307640765076607670768076907700771077207730774077507760777077807790780078107820783078407850786078707880789079007910792079307940795079607970798079908000801080208030804080508060807080808090810081108120813081408150816081708180819082008210822082308240825082608270828082908300831083208330834083508360837083808390840084108420843084408450846084708480849085008510852085308540855085608570858085908600861086208630864086508660867086808690870087108720873087408750876087708780879088008810882088308840885088608870888088908900891089208930894089508960897089808990900090109020903090409050906090709080909091009110912091309140915091609170918091909200921092209230924092509260927092809290930093109320933093409350936093709380939094009410942094309440945094609470948094909500951095209530954095509560957095809590960096109620963096409650966096709680969097009710972097309740975097609770978097909800981098209830984098509860987098809890990099109920993099409950996099709980999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950' 724s ok 104 724s range: 598-7800 724s rc 206 724s expect: '500151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501' 724s got: '500151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501' 724s ok 105 724s range: 598-7801 724s rc 206 724s expect: '5001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019' 724s got: '5001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019' 724s ok 106 724s range: 598-7998 724s rc 206 724s expect: '500151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200' 724s got: '500151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200' 724s ok 107 724s range: 598-7999 724s rc 206 724s expect: '5001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000' 724s got: '5001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000' 724s ok 108 724s range: 599-599 724s rc 206 724s expect: '0' 724s got: '0' 724s ok 109 724s range: 599-600 724s rc 206 724s expect: '00' 724s got: '00' 724s ok 110 724s range: 599-601 724s rc 206 724s expect: '001' 724s got: '001' 724s ok 111 724s range: 599-7798 724s rc 206 724s expect: '001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195' 724s got: '001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195' 724s ok 112 724s range: 599-7799 724s rc 206 724s expect: '0015101520153015401550156015701580159016001610162016301640165016601670168016901700171017201730174017501760177017801790180018101820183018401850186018701880189019001910192019301940195019601970198019902000201020202030204020502060207020802090210021102120213021402150216021702180219022002210222022302240225022602270228022902300231023202330234023502360237023802390240024102420243024402450246024702480249025002510252025302540255025602570258025902600261026202630264026502660267026802690270027102720273027402750276027702780279028002810282028302840285028602870288028902900291029202930294029502960297029802990300030103020303030403050306030703080309031003110312031303140315031603170318031903200321032203230324032503260327032803290330033103320333033403350336033703380339034003410342034303440345034603470348034903500351035203530354035503560357035803590360036103620363036403650366036703680369037003710372037303740375037603770378037903800381038203830384038503860387038803890390039103920393039403950396039703980399040004010402040304040405040604070408040904100411041204130414041504160417041804190420042104220423042404250426042704280429043004310432043304340435043604370438043904400441044204430444044504460447044804490450045104520453045404550456045704580459046004610462046304640465046604670468046904700471047204730474047504760477047804790480048104820483048404850486048704880489049004910492049304940495049604970498049905000501050205030504050505060507050805090510051105120513051405150516051705180519052005210522052305240525052605270528052905300531053205330534053505360537053805390540054105420543054405450546054705480549055005510552055305540555055605570558055905600561056205630564056505660567056805690570057105720573057405750576057705780579058005810582058305840585058605870588058905900591059205930594059505960597059805990600060106020603060406050606060706080609061006110612061306140615061606170618061906200621062206230624062506260627062806290630063106320633063406350636063706380639064006410642064306440645064606470648064906500651065206530654065506560657065806590660066106620663066406650666066706680669067006710672067306740675067606770678067906800681068206830684068506860687068806890690069106920693069406950696069706980699070007010702070307040705070607070708070907100711071207130714071507160717071807190720072107220723072407250726072707280729073007310732073307340735073607370738073907400741074207430744074507460747074807490750075107520753075407550756075707580759076007610762076307640765076607670768076907700771077207730774077507760777077807790780078107820783078407850786078707880789079007910792079307940795079607970798079908000801080208030804080508060807080808090810081108120813081408150816081708180819082008210822082308240825082608270828082908300831083208330834083508360837083808390840084108420843084408450846084708480849085008510852085308540855085608570858085908600861086208630864086508660867086808690870087108720873087408750876087708780879088008810882088308840885088608870888088908900891089208930894089508960897089808990900090109020903090409050906090709080909091009110912091309140915091609170918091909200921092209230924092509260927092809290930093109320933093409350936093709380939094009410942094309440945094609470948094909500951095209530954095509560957095809590960096109620963096409650966096709680969097009710972097309740975097609770978097909800981098209830984098509860987098809890990099109920993099409950996099709980999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950' 724s got: '0015101520153015401550156015701580159016001610162016301640165016601670168016901700171017201730174017501760177017801790180018101820183018401850186018701880189019001910192019301940195019601970198019902000201020202030204020502060207020802090210021102120213021402150216021702180219022002210222022302240225022602270228022902300231023202330234023502360237023802390240024102420243024402450246024702480249025002510252025302540255025602570258025902600261026202630264026502660267026802690270027102720273027402750276027702780279028002810282028302840285028602870288028902900291029202930294029502960297029802990300030103020303030403050306030703080309031003110312031303140315031603170318031903200321032203230324032503260327032803290330033103320333033403350336033703380339034003410342034303440345034603470348034903500351035203530354035503560357035803590360036103620363036403650366036703680369037003710372037303740375037603770378037903800381038203830384038503860387038803890390039103920393039403950396039703980399040004010402040304040405040604070408040904100411041204130414041504160417041804190420042104220423042404250426042704280429043004310432043304340435043604370438043904400441044204430444044504460447044804490450045104520453045404550456045704580459046004610462046304640465046604670468046904700471047204730474047504760477047804790480048104820483048404850486048704880489049004910492049304940495049604970498049905000501050205030504050505060507050805090510051105120513051405150516051705180519052005210522052305240525052605270528052905300531053205330534053505360537053805390540054105420543054405450546054705480549055005510552055305540555055605570558055905600561056205630564056505660567056805690570057105720573057405750576057705780579058005810582058305840585058605870588058905900591059205930594059505960597059805990600060106020603060406050606060706080609061006110612061306140615061606170618061906200621062206230624062506260627062806290630063106320633063406350636063706380639064006410642064306440645064606470648064906500651065206530654065506560657065806590660066106620663066406650666066706680669067006710672067306740675067606770678067906800681068206830684068506860687068806890690069106920693069406950696069706980699070007010702070307040705070607070708070907100711071207130714071507160717071807190720072107220723072407250726072707280729073007310732073307340735073607370738073907400741074207430744074507460747074807490750075107520753075407550756075707580759076007610762076307640765076607670768076907700771077207730774077507760777077807790780078107820783078407850786078707880789079007910792079307940795079607970798079908000801080208030804080508060807080808090810081108120813081408150816081708180819082008210822082308240825082608270828082908300831083208330834083508360837083808390840084108420843084408450846084708480849085008510852085308540855085608570858085908600861086208630864086508660867086808690870087108720873087408750876087708780879088008810882088308840885088608870888088908900891089208930894089508960897089808990900090109020903090409050906090709080909091009110912091309140915091609170918091909200921092209230924092509260927092809290930093109320933093409350936093709380939094009410942094309440945094609470948094909500951095209530954095509560957095809590960096109620963096409650966096709680969097009710972097309740975097609770978097909800981098209830984098509860987098809890990099109920993099409950996099709980999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950' 724s ok 113 724s range: 599-7800 724s rc 206 724s expect: '00151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501' 724s got: '00151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501' 724s ok 114 724s range: 599-7801 724s rc 206 724s expect: '001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019' 724s got: '001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019' 724s ok 115 724s range: 599-7998 724s rc 206 724s expect: '00151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200' 724s got: '00151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200' 724s ok 116 724s range: 599-7999 724s rc 206 724s expect: '001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000' 724s got: '001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000' 724s ok 117 724s range: 600-600 724s rc 206 724s expect: '0' 724s got: '0' 724s ok 118 724s range: 600-601 724s rc 206 724s expect: '01' 724s got: '01' 724s ok 119 724s range: 600-7798 724s rc 206 724s expect: '01510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195' 724s got: '01510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195' 724s ok 120 724s range: 600-7799 724s rc 206 724s expect: '015101520153015401550156015701580159016001610162016301640165016601670168016901700171017201730174017501760177017801790180018101820183018401850186018701880189019001910192019301940195019601970198019902000201020202030204020502060207020802090210021102120213021402150216021702180219022002210222022302240225022602270228022902300231023202330234023502360237023802390240024102420243024402450246024702480249025002510252025302540255025602570258025902600261026202630264026502660267026802690270027102720273027402750276027702780279028002810282028302840285028602870288028902900291029202930294029502960297029802990300030103020303030403050306030703080309031003110312031303140315031603170318031903200321032203230324032503260327032803290330033103320333033403350336033703380339034003410342034303440345034603470348034903500351035203530354035503560357035803590360036103620363036403650366036703680369037003710372037303740375037603770378037903800381038203830384038503860387038803890390039103920393039403950396039703980399040004010402040304040405040604070408040904100411041204130414041504160417041804190420042104220423042404250426042704280429043004310432043304340435043604370438043904400441044204430444044504460447044804490450045104520453045404550456045704580459046004610462046304640465046604670468046904700471047204730474047504760477047804790480048104820483048404850486048704880489049004910492049304940495049604970498049905000501050205030504050505060507050805090510051105120513051405150516051705180519052005210522052305240525052605270528052905300531053205330534053505360537053805390540054105420543054405450546054705480549055005510552055305540555055605570558055905600561056205630564056505660567056805690570057105720573057405750576057705780579058005810582058305840585058605870588058905900591059205930594059505960597059805990600060106020603060406050606060706080609061006110612061306140615061606170618061906200621062206230624062506260627062806290630063106320633063406350636063706380639064006410642064306440645064606470648064906500651065206530654065506560657065806590660066106620663066406650666066706680669067006710672067306740675067606770678067906800681068206830684068506860687068806890690069106920693069406950696069706980699070007010702070307040705070607070708070907100711071207130714071507160717071807190720072107220723072407250726072707280729073007310732073307340735073607370738073907400741074207430744074507460747074807490750075107520753075407550756075707580759076007610762076307640765076607670768076907700771077207730774077507760777077807790780078107820783078407850786078707880789079007910792079307940795079607970798079908000801080208030804080508060807080808090810081108120813081408150816081708180819082008210822082308240825082608270828082908300831083208330834083508360837083808390840084108420843084408450846084708480849085008510852085308540855085608570858085908600861086208630864086508660867086808690870087108720873087408750876087708780879088008810882088308840885088608870888088908900891089208930894089508960897089808990900090109020903090409050906090709080909091009110912091309140915091609170918091909200921092209230924092509260927092809290930093109320933093409350936093709380939094009410942094309440945094609470948094909500951095209530954095509560957095809590960096109620963096409650966096709680969097009710972097309740975097609770978097909800981098209830984098509860987098809890990099109920993099409950996099709980999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950' 724s got: '015101520153015401550156015701580159016001610162016301640165016601670168016901700171017201730174017501760177017801790180018101820183018401850186018701880189019001910192019301940195019601970198019902000201020202030204020502060207020802090210021102120213021402150216021702180219022002210222022302240225022602270228022902300231023202330234023502360237023802390240024102420243024402450246024702480249025002510252025302540255025602570258025902600261026202630264026502660267026802690270027102720273027402750276027702780279028002810282028302840285028602870288028902900291029202930294029502960297029802990300030103020303030403050306030703080309031003110312031303140315031603170318031903200321032203230324032503260327032803290330033103320333033403350336033703380339034003410342034303440345034603470348034903500351035203530354035503560357035803590360036103620363036403650366036703680369037003710372037303740375037603770378037903800381038203830384038503860387038803890390039103920393039403950396039703980399040004010402040304040405040604070408040904100411041204130414041504160417041804190420042104220423042404250426042704280429043004310432043304340435043604370438043904400441044204430444044504460447044804490450045104520453045404550456045704580459046004610462046304640465046604670468046904700471047204730474047504760477047804790480048104820483048404850486048704880489049004910492049304940495049604970498049905000501050205030504050505060507050805090510051105120513051405150516051705180519052005210522052305240525052605270528052905300531053205330534053505360537053805390540054105420543054405450546054705480549055005510552055305540555055605570558055905600561056205630564056505660567056805690570057105720573057405750576057705780579058005810582058305840585058605870588058905900591059205930594059505960597059805990600060106020603060406050606060706080609061006110612061306140615061606170618061906200621062206230624062506260627062806290630063106320633063406350636063706380639064006410642064306440645064606470648064906500651065206530654065506560657065806590660066106620663066406650666066706680669067006710672067306740675067606770678067906800681068206830684068506860687068806890690069106920693069406950696069706980699070007010702070307040705070607070708070907100711071207130714071507160717071807190720072107220723072407250726072707280729073007310732073307340735073607370738073907400741074207430744074507460747074807490750075107520753075407550756075707580759076007610762076307640765076607670768076907700771077207730774077507760777077807790780078107820783078407850786078707880789079007910792079307940795079607970798079908000801080208030804080508060807080808090810081108120813081408150816081708180819082008210822082308240825082608270828082908300831083208330834083508360837083808390840084108420843084408450846084708480849085008510852085308540855085608570858085908600861086208630864086508660867086808690870087108720873087408750876087708780879088008810882088308840885088608870888088908900891089208930894089508960897089808990900090109020903090409050906090709080909091009110912091309140915091609170918091909200921092209230924092509260927092809290930093109320933093409350936093709380939094009410942094309440945094609470948094909500951095209530954095509560957095809590960096109620963096409650966096709680969097009710972097309740975097609770978097909800981098209830984098509860987098809890990099109920993099409950996099709980999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950' 724s ok 121 724s range: 600-7800 724s rc 206 724s expect: '0151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501' 724s got: '0151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501' 724s ok 122 724s range: 600-7801 724s rc 206 724s expect: '01510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019' 724s got: '01510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019' 724s ok 123 724s range: 600-7998 724s rc 206 724s expect: '0151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200' 725s got: '0151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200' 725s ok 124 725s range: 600-7999 725s rc 206 725s expect: '01510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000' 725s got: '01510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000' 725s ok 125 725s range: 601-601 725s rc 206 725s expect: '1' 725s got: '1' 725s ok 126 725s range: 601-7798 725s rc 206 725s expect: '1510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195' 725s got: '1510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195' 725s ok 127 725s range: 601-7799 725s rc 206 725s expect: '15101520153015401550156015701580159016001610162016301640165016601670168016901700171017201730174017501760177017801790180018101820183018401850186018701880189019001910192019301940195019601970198019902000201020202030204020502060207020802090210021102120213021402150216021702180219022002210222022302240225022602270228022902300231023202330234023502360237023802390240024102420243024402450246024702480249025002510252025302540255025602570258025902600261026202630264026502660267026802690270027102720273027402750276027702780279028002810282028302840285028602870288028902900291029202930294029502960297029802990300030103020303030403050306030703080309031003110312031303140315031603170318031903200321032203230324032503260327032803290330033103320333033403350336033703380339034003410342034303440345034603470348034903500351035203530354035503560357035803590360036103620363036403650366036703680369037003710372037303740375037603770378037903800381038203830384038503860387038803890390039103920393039403950396039703980399040004010402040304040405040604070408040904100411041204130414041504160417041804190420042104220423042404250426042704280429043004310432043304340435043604370438043904400441044204430444044504460447044804490450045104520453045404550456045704580459046004610462046304640465046604670468046904700471047204730474047504760477047804790480048104820483048404850486048704880489049004910492049304940495049604970498049905000501050205030504050505060507050805090510051105120513051405150516051705180519052005210522052305240525052605270528052905300531053205330534053505360537053805390540054105420543054405450546054705480549055005510552055305540555055605570558055905600561056205630564056505660567056805690570057105720573057405750576057705780579058005810582058305840585058605870588058905900591059205930594059505960597059805990600060106020603060406050606060706080609061006110612061306140615061606170618061906200621062206230624062506260627062806290630063106320633063406350636063706380639064006410642064306440645064606470648064906500651065206530654065506560657065806590660066106620663066406650666066706680669067006710672067306740675067606770678067906800681068206830684068506860687068806890690069106920693069406950696069706980699070007010702070307040705070607070708070907100711071207130714071507160717071807190720072107220723072407250726072707280729073007310732073307340735073607370738073907400741074207430744074507460747074807490750075107520753075407550756075707580759076007610762076307640765076607670768076907700771077207730774077507760777077807790780078107820783078407850786078707880789079007910792079307940795079607970798079908000801080208030804080508060807080808090810081108120813081408150816081708180819082008210822082308240825082608270828082908300831083208330834083508360837083808390840084108420843084408450846084708480849085008510852085308540855085608570858085908600861086208630864086508660867086808690870087108720873087408750876087708780879088008810882088308840885088608870888088908900891089208930894089508960897089808990900090109020903090409050906090709080909091009110912091309140915091609170918091909200921092209230924092509260927092809290930093109320933093409350936093709380939094009410942094309440945094609470948094909500951095209530954095509560957095809590960096109620963096409650966096709680969097009710972097309740975097609770978097909800981098209830984098509860987098809890990099109920993099409950996099709980999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950' 725s got: '15101520153015401550156015701580159016001610162016301640165016601670168016901700171017201730174017501760177017801790180018101820183018401850186018701880189019001910192019301940195019601970198019902000201020202030204020502060207020802090210021102120213021402150216021702180219022002210222022302240225022602270228022902300231023202330234023502360237023802390240024102420243024402450246024702480249025002510252025302540255025602570258025902600261026202630264026502660267026802690270027102720273027402750276027702780279028002810282028302840285028602870288028902900291029202930294029502960297029802990300030103020303030403050306030703080309031003110312031303140315031603170318031903200321032203230324032503260327032803290330033103320333033403350336033703380339034003410342034303440345034603470348034903500351035203530354035503560357035803590360036103620363036403650366036703680369037003710372037303740375037603770378037903800381038203830384038503860387038803890390039103920393039403950396039703980399040004010402040304040405040604070408040904100411041204130414041504160417041804190420042104220423042404250426042704280429043004310432043304340435043604370438043904400441044204430444044504460447044804490450045104520453045404550456045704580459046004610462046304640465046604670468046904700471047204730474047504760477047804790480048104820483048404850486048704880489049004910492049304940495049604970498049905000501050205030504050505060507050805090510051105120513051405150516051705180519052005210522052305240525052605270528052905300531053205330534053505360537053805390540054105420543054405450546054705480549055005510552055305540555055605570558055905600561056205630564056505660567056805690570057105720573057405750576057705780579058005810582058305840585058605870588058905900591059205930594059505960597059805990600060106020603060406050606060706080609061006110612061306140615061606170618061906200621062206230624062506260627062806290630063106320633063406350636063706380639064006410642064306440645064606470648064906500651065206530654065506560657065806590660066106620663066406650666066706680669067006710672067306740675067606770678067906800681068206830684068506860687068806890690069106920693069406950696069706980699070007010702070307040705070607070708070907100711071207130714071507160717071807190720072107220723072407250726072707280729073007310732073307340735073607370738073907400741074207430744074507460747074807490750075107520753075407550756075707580759076007610762076307640765076607670768076907700771077207730774077507760777077807790780078107820783078407850786078707880789079007910792079307940795079607970798079908000801080208030804080508060807080808090810081108120813081408150816081708180819082008210822082308240825082608270828082908300831083208330834083508360837083808390840084108420843084408450846084708480849085008510852085308540855085608570858085908600861086208630864086508660867086808690870087108720873087408750876087708780879088008810882088308840885088608870888088908900891089208930894089508960897089808990900090109020903090409050906090709080909091009110912091309140915091609170918091909200921092209230924092509260927092809290930093109320933093409350936093709380939094009410942094309440945094609470948094909500951095209530954095509560957095809590960096109620963096409650966096709680969097009710972097309740975097609770978097909800981098209830984098509860987098809890990099109920993099409950996099709980999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950' 725s ok 128 725s range: 601-7800 725s rc 206 725s expect: '151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501' 725s got: '151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501' 725s ok 129 725s range: 601-7801 725s rc 206 725s expect: '1510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019' 725s got: '1510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019' 725s ok 130 725s range: 601-7998 725s rc 206 725s expect: '151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200' 725s got: '151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200' 725s ok 131 725s range: 601-7999 725s rc 206 725s expect: '1510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000' 725s got: '1510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000' 725s ok 132 725s range: 7798-7798 725s rc 206 725s expect: '5' 725s got: '5' 725s ok 133 725s range: 7798-7799 725s rc 206 725s expect: '50' 725s got: '50' 725s ok 134 725s range: 7798-7800 725s rc 206 725s expect: '501' 725s got: '501' 725s ok 135 725s range: 7798-7801 725s rc 206 725s expect: '5019' 725s got: '5019' 725s ok 136 725s range: 7798-7998 725s rc 206 725s expect: '501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200' 725s got: '501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200' 725s ok 137 725s range: 7798-7999 725s rc 206 725s expect: '5019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000' 725s got: '5019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000' 725s ok 138 725s range: 7799-7799 725s rc 206 725s expect: '0' 725s got: '0' 725s ok 139 725s range: 7799-7800 725s rc 206 725s expect: '01' 725s got: '01' 725s ok 140 725s range: 7799-7801 725s rc 206 725s expect: '019' 725s got: '019' 725s ok 141 725s range: 7799-7998 725s rc 206 725s expect: '01951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200' 725s got: '01951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200' 725s ok 142 725s range: 7799-7999 725s rc 206 725s expect: '019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000' 725s got: '019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000' 725s ok 143 725s range: 7800-7800 725s rc 206 725s expect: '1' 725s got: '1' 725s ok 144 725s range: 7800-7801 725s rc 206 725s expect: '19' 725s got: '19' 725s ok 145 725s range: 7800-7998 725s rc 206 725s expect: '1951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200' 725s got: '1951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200' 725s ok 146 725s range: 7800-7999 725s rc 206 725s expect: '19511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000' 725s got: '19511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000' 725s ok 147 725s range: 7801-7801 725s rc 206 725s expect: '9' 725s got: '9' 725s ok 148 725s range: 7801-7998 725s rc 206 725s expect: '951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200' 725s got: '951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200' 725s ok 149 725s range: 7801-7999 725s rc 206 725s expect: '9511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000' 725s got: '9511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000' 725s ok 150 725s range: 7998-7998 725s rc 206 725s expect: '0' 725s got: '0' 725s ok 151 725s range: 7998-7999 725s rc 206 725s expect: '00' 725s got: '00' 725s ok 152 725s range: 7999-7999 725s rc 206 725s expect: '0' 725s got: '0' 725s ok 153 725s # removing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/chunked/byteranges.txt 725s ok 726s t/apache/byterange5.t ............... 726s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/chunked/byteranges.txt 726s 1..5 726s # Running under perl version 5.040000 for linux 726s # Current time local: Fri Nov 29 19:58:00 2024 726s # Current time GMT: Fri Nov 29 19:58:00 2024 726s # Using Test.pm version 1.31 726s # Using Apache/Test.pm version 1.44 726s ok 1 726s ok 2 726s ok 3 726s ok 4 726s ok 5 726s # removing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/chunked/byteranges.txt 726s ok 730s t/apache/byterange6.t ............... 730s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/chunked/byteranges.txt 730s 1..53 730s # Running under perl version 5.040000 for linux 730s # Current time local: Fri Nov 29 19:58:03 2024 730s # Current time GMT: Fri Nov 29 19:58:03 2024 730s # Using Test.pm version 1.31 730s # Using Apache/Test.pm version 1.44 730s # expecting range 0-100 730s # expecting range 1000-1001 730s ok 1 730s # expecting range 0-100 730s # expecting range 1000-1001 730s ok 2 730s # expecting range 0-100 730s # expecting range 1000-1001 730s ok 3 730s # expecting range 1-100 730s # expecting range 1000-1001 730s ok 4 730s # expecting range 1-100 730s # expecting range 1000-1001 730s ok 5 730s # expecting range 1-100 730s # expecting range 1000-1001 730s ok 6 730s # expecting range 0-100 730s # expecting range 1000-1001 730s # expecting range 5-6 730s ok 7 730s # expecting range 0-100 730s # expecting range 1000-1001 730s # expecting range 5-6 730s ok 8 730s # expecting range 0-100 730s # expecting range 1000-1001 730s # expecting range 5-6 730s ok 9 730s # expecting range 1-100 730s # expecting range 1000-1001 730s # expecting range 5-6 730s ok 10 730s # expecting range 1-100 730s # expecting range 1000-1001 730s # expecting range 5-6 730s ok 11 730s # expecting range 1-100 730s # expecting range 1000-1001 730s # expecting range 5-6 730s ok 12 730s # expecting range 1-100 730s # expecting range 1000-1001 730s ok 13 730s # expecting range 1-100 730s # expecting range 1000-1001 730s ok 14 730s # expecting range 1-100 730s # expecting range 1000-1001 730s ok 15 730s # expecting range 1-100 730s # expecting range 1000-1001 730s ok 16 730s # expecting range 0-70 730s # expecting range 72-100 730s # expecting range 1000-1001 730s ok 17 730s # expecting range 0-100 730s # expecting range 1000-1001 730s ok 18 730s # expecting range 1-100 730s # expecting range 1000-1001 730s ok 19 730s # expecting range 1-100 730s # expecting range 1000-1001 730s ok 20 730s # expecting range 0-100 730s # expecting range 1000-1001 730s ok 21 730s # expecting range 0-100 730s # expecting range 1000-1001 730s ok 22 730s # expecting range 0-101 730s # expecting range 1000-1001 730s ok 23 730s # expecting range 0-100 730s # expecting range 1000-1001 730s ok 24 730s # expecting range 0-100 730s # expecting range 1000-1001 730s ok 25 730s # expecting range 0-101 730s # expecting range 1000-1001 730s ok 26 730s # expecting range 0-100 730s # expecting range 1000-1001 730s ok 27 730s # expecting range 0-100 730s # expecting range 1000-1001 730s ok 28 730s # expecting range 0-101 730s # expecting range 1000-1001 730s ok 29 730s # expecting range 1-10 730s # expecting range 99-99 730s ok 30 730s # expecting range 1-10 730s # expecting range 99-99 730s ok 31 730s # expecting range 1-11 730s # expecting range 99-99 730s ok 32 730s # expecting range 0-10 730s # expecting range 99-99 730s ok 33 730s # expecting range 0-10 730s # expecting range 99-99 730s ok 34 730s # expecting range 0-11 730s # expecting range 99-99 730s ok 35 730s # expecting range 0-12 730s # expecting range 99-99 730s ok 36 730s # expecting range 0-13 730s # expecting range 99-99 730s ok 37 730s # expecting range 1-11 730s # expecting range 99-99 730s ok 38 730s # expecting range 1-12 730s # expecting range 99-99 730s ok 39 730s # expecting range 1-13 730s # expecting range 99-99 730s ok 40 730s # expecting range 1-10 730s # expecting range 99-99 730s ok 41 730s # expecting range 1-11 730s # expecting range 99-99 730s ok 42 730s # expecting range 1-10 730s # expecting range 99-99 730s ok 43 730s # expecting range 0-11 730s # expecting range 99-99 730s ok 44 730s # expecting range 1-10 730s # expecting range 99-99 730s ok 45 730s # expecting range 1-20 730s # expecting range 99-99 730s ok 46 730s # expecting range 1-20 730s # expecting range 99-99 730s ok 47 730s # expecting range 1-20 730s # expecting range 99-99 730s ok 48 730s # expecting range 1-21 730s # expecting range 99-99 730s ok 49 730s # expecting range 5-12 730s # expecting range 99-99 730s ok 50 730s # expecting range 1-10 730s # expecting range 99-99 730s ok 51 730s # expecting range 5-10 730s # expecting range 1-3 730s # expecting range 99-99 730s ok 52 730s # expecting range 0-1 730s # expecting range 7999-7999 730s ok 53 730s # removing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/chunked/byteranges.txt 730s ok 733s t/apache/byterange7.t ............... 733s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/chunked/byteranges.txt 733s 1..24 733s # Running under perl version 5.040000 for linux 733s # Current time local: Fri Nov 29 19:58:07 2024 733s # Current time GMT: Fri Nov 29 19:58:07 2024 733s # Using Test.pm version 1.31 733s # Using Apache/Test.pm version 1.44 733s Got 206 Range: 'bytes 0-1/40001' 733s body length 2 733s Content-Length: 2 733s ok 1 733s Got 206 multipart/byteranges 733s body length 196 733s Content-Length: 196 733s ok 2 733s Got 206 multipart/byteranges 733s body length 900 733s Content-Length: 900 733s ok 3 733s Got 206 multipart/byteranges 733s body length 4500 733s ok 4 733s Got 206 multipart/byteranges 733s body length 9000 733s ok 5 733s Got 200 733s ok 6 733s Got 200 733s ok 7 733s Got 200 733s ok 8 733s Got 200 733s ok 9 733s Got 200 733s ok 10 733s Got 200 733s ok 11 733s Got 200 733s ok 12 733s Got 200 733s ok 13 733s Got 200 733s ok 14 733s Got 200 733s ok 15 733s Got 200 733s ok 16 733s Got 200 733s ok 17 733s Got 200 733s ok 18 733s Got 200 733s ok 19 733s Sending '1000-200000', expecting 206 733s Got 206 Range: 'bytes 1000-40000/40001' 733s ok 20 733s Sending '100000-110000', expecting 416 733s Got 416 733s ok 21 733s Sending '100000-110000,1000-2000', expecting 206 733s Got 206 Range: 'bytes 1000-2000/40001' 733s ok 22 733s Sending '100000-110000,2000-1000', expecting 200 733s Got 200 733s ok 23 733s Sending '100000-110000,200000-', expecting 416 733s Got 416 733s ok 24 733s # removing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/chunked/byteranges.txt 733s ok 736s t/apache/cfg_getline.t .............. 736s 1..116 736s # Running under perl version 5.040000 for linux 736s # Current time local: Fri Nov 29 19:58:10 2024 736s # Current time GMT: Fri Nov 29 19:58:10 2024 736s # Using Test.pm version 1.31 736s # Using Apache/Test.pm version 1.44 736s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 736s Got rc 200 for length 100 736s ok 1 736s ok 2 736s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 736s Got rc 200 for length 196 736s ok 3 736s ok 4 736s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 736s Got rc 200 for length 197 736s ok 5 736s ok 6 736s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 736s Got rc 200 for length 198 736s ok 7 736s ok 8 736s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 736s Got rc 200 for length 199 736s ok 9 736s ok 10 736s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 736s Got rc 200 for length 200 736s ok 11 736s ok 12 736s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 736s Got rc 200 for length 201 736s ok 13 736s ok 14 736s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 736s Got rc 200 for length 202 736s ok 15 736s ok 16 736s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 736s Got rc 200 for length 396 736s ok 17 736s ok 18 736s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 736s Got rc 200 for length 397 736s ok 19 736s ok 20 736s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 736s Got rc 200 for length 398 736s ok 21 736s ok 22 736s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 736s Got rc 200 for length 399 736s ok 23 736s ok 24 736s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 736s Got rc 200 for length 400 736s ok 25 736s ok 26 736s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 736s Got rc 200 for length 401 736s ok 27 736s ok 28 736s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 736s Got rc 200 for length 402 736s ok 29 736s ok 30 736s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 736s Got rc 200 for length 596 736s ok 31 736s ok 32 736s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 736s Got rc 200 for length 597 736s ok 33 736s ok 34 736s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 736s Got rc 200 for length 598 736s ok 35 736s ok 36 736s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 736s Got rc 200 for length 599 736s ok 37 736s ok 38 736s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 736s Got rc 200 for length 600 736s ok 39 736s ok 40 736s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 736s Got rc 200 for length 601 736s ok 41 736s ok 42 736s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 736s Got rc 200 for length 602 736s ok 43 736s ok 44 736s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 736s Got rc 200 for length 1016 736s ok 45 736s ok 46 736s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 736s Got rc 200 for length 1017 736s ok 47 736s ok 48 736s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 736s Got rc 200 for length 1018 736s ok 49 736s ok 50 736s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 736s Got rc 200 for length 1019 736s ok 51 736s ok 52 736s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 736s Got rc 200 for length 1020 736s ok 53 736s ok 54 736s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 736s Got rc 200 for length 1021 736s ok 55 736s ok 56 736s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 736s Got rc 200 for length 1022 736s ok 57 736s ok 58 736s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 736s Got rc 200 for length 1023 736s ok 59 736s ok 60 736s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 736s Got rc 200 for length 1024 736s ok 61 736s ok 62 736s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 736s Got rc 200 for length 1025 736s ok 63 736s ok 64 736s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 736s Got rc 200 for length 1026 736s ok 65 736s ok 66 736s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 736s Got rc 200 for length 1027 736s ok 67 736s ok 68 736s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 736s Got rc 200 for length 1028 736s ok 69 736s ok 70 736s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 736s Got rc 200 for length 1029 736s ok 71 736s ok 72 736s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 736s Got rc 200 for length 1030 736s ok 73 736s ok 74 736s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 736s Got rc 200 for length 8170 736s ok 75 736s ok 76 736s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 736s Got rc 200 for length 8171 736s ok 77 736s ok 78 736s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 736s Got rc 200 for length 8172 736s ok 79 736s ok 80 736s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 736s Got rc 200 for length 8173 736s ok 81 736s ok 82 736s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 736s Got rc 200 for length 8174 736s ok 83 736s ok 84 736s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 736s Got rc 200 for length 8175 736s ok 85 736s ok 86 736s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 736s Got rc 200 for length 8176 736s ok 87 736s ok 88 736s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 736s Got rc 200 for length 8177 736s ok 89 736s ok 90 736s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 736s Got rc 200 for length 8178 736s ok 91 736s ok 92 736s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 736s Got rc 200 for length 8179 736s ok 93 736s ok 94 736s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 736s Got rc 200 for length 8180 736s ok 95 736s ok 96 736s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 736s Got rc 200 for length 8181 736s ok 97 736s ok 98 736s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 736s Got rc 200 for length 8182 736s ok 99 736s ok 100 736s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 736s Got rc 200 for length 8183 736s ok 101 736s ok 102 736s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 736s Got rc 200 for length 8184 736s ok 103 736s ok 104 736s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 736s Got rc 200 for length 8185 736s ok 105 736s ok 106 736s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 736s Got rc 200 for length 8186 736s ok 107 736s ok 108 736s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 736s Got rc 200 for length 8187 736s ok 109 736s ok 110 736s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 736s Got rc 200 for length 8188 736s ok 111 736s ok 112 736s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 736s Got rc 200 for length 8189 736s ok 113 736s ok 114 736s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 736s Got rc 200 for length 8190 736s ok 115 736s ok 116 736s # removing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 736s ok 740s t/apache/chunkinput.t ............... 740s 1..37 740s # Running under perl version 5.040000 for linux 740s # Current time local: Fri Nov 29 19:58:13 2024 740s # Current time GMT: Fri Nov 29 19:58:13 2024 740s # Using Test.pm version 1.31 740s # Using Apache/Test.pm version 1.44 740s testing default 740s ok 1 740s # testing : response codes 740s # expected: 'HTTP/1.1 200 OK' 740s # received: 'HTTP/1.1 200 OK' 740s ok 2 740s # testing : trailer (pid) 740s # expected: '524766' 740s # received: '524766' 740s ok 3 740s ok 4 740s # testing : response codes 740s # expected: 'HTTP/1.1 404 Not Found' 740s # received: 'HTTP/1.1 404 Not Found' 740s ok 5 740s ok 6 740s # testing : response codes 740s # expected: 'HTTP/1.1 200 OK' 740s # received: 'HTTP/1.1 200 OK' 740s ok 7 740s ok 8 740s # testing : response codes 740s # expected: 'HTTP/1.1 404 Not Found' 740s # received: 'HTTP/1.1 404 Not Found' 740s ok 9 740s ok 10 740s # testing : response codes 740s # expected: 'HTTP/1.1 200 OK' 740s # received: 'HTTP/1.1 200 OK' 740s ok 11 740s ok 12 740s # testing : response codes 740s # expected: 'HTTP/1.1 404 Not Found' 740s # received: 'HTTP/1.1 404 Not Found' 740s ok 13 740s ok 14 740s # testing : response codes 740s # expected: 'HTTP/1.1 200 OK' 740s # received: 'HTTP/1.1 200 OK' 740s ok 15 740s ok 16 740s # testing : response codes 740s # expected: 'HTTP/1.1 404 Not Found' 740s # received: 'HTTP/1.1 404 Not Found' 740s ok 17 740s ok 18 740s # testing : response codes 740s # expected: 'HTTP/1.1 200 OK' 740s # received: 'HTTP/1.1 200 OK' 740s ok 19 740s ok 20 740s # testing : response codes 740s # expected: 'HTTP/1.1 404 Not Found' 740s # received: 'HTTP/1.1 404 Not Found' 740s ok 21 740s ok 22 740s # testing : response codes 740s # expected: 'HTTP/1.1 400 Bad Request' 740s # received: 'HTTP/1.1 400 Bad Request' 740s ok 23 740s ok 24 740s # testing : response codes 740s # expected: 'HTTP/1.1 400 Bad Request' 740s # received: 'HTTP/1.1 400 Bad Request' 740s ok 25 740s ok 26 740s # testing : response codes 740s # expected: 'HTTP/1.1 413 Request Entity Too Large' 740s # received: 'HTTP/1.1 413 Request Entity Too Large' 740s ok 27 740s ok 28 740s # testing : response codes 740s # expected: 'HTTP/1.1 413 Request Entity Too Large' 740s # received: 'HTTP/1.1 413 Request Entity Too Large' 740s ok 29 740s ok 30 740s # testing : response codes 740s # expected: 'HTTP/1.1 400 Bad Request' 740s # received: 'HTTP/1.1 400 Bad Request' 740s ok 31 740s ok 32 740s # testing : response codes 740s # expected: 'HTTP/1.1 400 Bad Request' 740s # received: 'HTTP/1.1 400 Bad Request' 740s ok 33 740s ok 34 740s # testing : response codes 740s # expected: 'HTTP/1.1 400 Bad Request' 740s # received: 'HTTP/1.1 400 Bad Request' 740s ok 35 740s ok 36 740s # testing : response codes 740s # expected: 'HTTP/1.1 400 Bad Request' 740s # received: 'HTTP/1.1 400 Bad Request' 740s ok 37 740s ok 743s t/apache/contentlength.t ............ 743s 1..24 743s # Running under perl version 5.040000 for linux 743s # Current time local: Fri Nov 29 19:58:16 2024 743s # Current time GMT: Fri Nov 29 19:58:16 2024 743s # Using Test.pm version 1.31 743s # Using Apache/Test.pm version 1.44 743s testing default 743s ok 1 743s # testing : response codes POST for /echo_post with Content-Length: 743s # expected: 'HTTP/1.1 400 Bad Request' 743s # received: 'HTTP/1.1 400 Bad Request' 743s ok 2 743s ok 3 743s # testing : response codes POST for /i_do_not_exist_in_your_wildest_imagination with Content-Length: 743s # expected: 'HTTP/1.1 400 Bad Request' 743s # received: 'HTTP/1.1 400 Bad Request' 743s ok 4 743s ok 5 743s # testing : response codes POST for /echo_post with Content-Length: 0 743s # expected: 'HTTP/1.1 200 OK' 743s # received: 'HTTP/1.1 200 OK' 743s ok 6 743s ok 7 743s # testing : response codes POST for /i_do_not_exist_in_your_wildest_imagination with Content-Length: 0 743s # expected: 'HTTP/1.1 404 Not Found' 743s # received: 'HTTP/1.1 404 Not Found' 743s ok 8 743s ok 9 743s # testing : response codes POST for /echo_post with Content-Length: 0000000000000000000000000000000000 743s # expected: 'HTTP/1.1 200 OK' 743s # received: 'HTTP/1.1 200 OK' 743s ok 10 743s ok 11 743s # testing : response codes POST for /i_do_not_exist_in_your_wildest_imagination with Content-Length: 0000000000000000000000000000000000 743s # expected: 'HTTP/1.1 404 Not Found' 743s # received: 'HTTP/1.1 404 Not Found' 743s ok 12 743s ok 13 743s # testing : response codes POST for /echo_post with Content-Length: 1000000000000000000000000000000000 743s # expected: 'HTTP/1.1 400 Bad Request' 743s # received: 'HTTP/1.1 400 Bad Request' 743s ok 14 743s ok 15 743s # testing : response codes POST for /i_do_not_exist_in_your_wildest_imagination with Content-Length: 1000000000000000000000000000000000 743s # expected: 'HTTP/1.1 400 Bad Request' 743s # received: 'HTTP/1.1 400 Bad Request' 743s ok 16 743s ok 17 743s # testing : response codes POST for /echo_post with Content-Length: -1 743s # expected: 'HTTP/1.1 400 Bad Request' 743s # received: 'HTTP/1.1 400 Bad Request' 743s ok 18 743s ok 19 743s # testing : response codes POST for /i_do_not_exist_in_your_wildest_imagination with Content-Length: -1 743s # expected: 'HTTP/1.1 400 Bad Request' 743s # received: 'HTTP/1.1 400 Bad Request' 743s ok 20 743s ok 21 743s # testing : response codes POST for /echo_post with Content-Length: 123abc 743s # expected: 'HTTP/1.1 400 Bad Request' 743s # received: 'HTTP/1.1 400 Bad Request' 743s ok 22 743s ok 23 743s # testing : response codes POST for /i_do_not_exist_in_your_wildest_imagination with Content-Length: 123abc 743s # expected: 'HTTP/1.1 400 Bad Request' 743s # received: 'HTTP/1.1 400 Bad Request' 743s ok 24 743s ok 746s t/apache/errordoc.t ................. 746s 1..14 746s # Running under perl version 5.040000 for linux 746s # Current time local: Fri Nov 29 19:58:20 2024 746s # Current time GMT: Fri Nov 29 19:58:20 2024 746s # Using Test.pm version 1.31 746s # Using Apache/Test.pm version 1.44 746s # testing : notfound.html code 746s # expected: 404 746s # received: '404' 746s ok 1 746s # testing : notfound.html content 746s # expected: qr/per-server 404/ 746s # received: 'per-server 404' 746s ok 2 746s # testing : /inherit/notfound.html code 746s # expected: 404 746s # received: '404' 746s ok 3 746s # testing : /inherit/notfound.html content 746s # expected: qr/per-server 404/ 746s # received: 'per-server 404' 746s ok 4 746s # testing : /redefine/notfound.html code 746s # expected: 404 746s # received: '404' 746s ok 5 746s # testing : /redefine/notfound.html content 746s # expected: 'per-dir 404' 746s # received: 'per-dir 404' 746s ok 6 746s # testing : /redefine/notfound.html code 746s # expected: 404 746s # received: '404' 746s ok 7 746s # testing : /redefine/notfound.html content 746s # expected: qr/Not Found/ 746s # received: ' 746s # 746s # 404 Not Found 746s # 746s #

Not Found

746s #

The requested URL was not found on this server.

746s # ' 746s ok 8 746s # testing : /merge/notfound.html code 746s # expected: 404 746s # received: '404' 746s ok 9 746s # testing : /merge/notfound.html content 746s # expected: 'testing merge' 746s # received: 'testing merge' 746s ok 10 746s # testing : /merge/merge2/notfound.html code 746s # expected: 404 746s # received: '404' 746s ok 11 746s # testing : /merge/merge2/notfound.html content 746s # expected: 'testing merge' 746s # received: 'testing merge' 746s ok 12 746s # testing : /bounce/notfound.html code 746s # expected: 404 746s # received: '404' 746s ok 13 746s # testing : /bounce/notfound.html content 746s # expected: qr/expire test/ 746s # received: ' 746s # expire test 746s # expire test 746s # ' 746s ok 14 746s ok 749s t/apache/etags.t .................... 749s # Checking for existence of FileETag directive 749s # Returned 200: 749s 1..61 749s # Running under perl version 5.040000 for linux 749s # Current time local: Fri Nov 29 19:58:23 2024 749s # Current time GMT: Fri Nov 29 19:58:23 2024 749s # Using Test.pm version 1.31 749s # Using Apache/Test.pm version 1.44 749s # --- 749s # HEAD /apache/etags/all/ms/test.txt 749s # Expecting two components in ETag field 749s # Received "b-61fafa7f73d80" 749s ok 1 749s # --- 749s # HEAD /apache/etags/none/plus-i/test.txt 749s # Expecting one component in ETag field 749s # Received "80a05" 749s ok 2 749s # --- 749s # HEAD /apache/etags/none/m/test.txt 749s # Expecting one component in ETag field 749s # Received "61fafa7f73d80" 749s ok 3 749s # --- 749s # HEAD /apache/etags/m/minus-mis/test.txt 749s # Expecting field to be absent 749s # Received "b-61fafa7f73d80" 749s ok 4 749s # --- 749s # HEAD /apache/etags/none/plus-is/test.txt 749s # Expecting two components in ETag field 749s # Received "80a08-b" 749s ok 5 749s # --- 749s # HEAD /apache/etags/all/minus-mi/test.txt 749s # Expecting one component in ETag field 749s # Received "b" 749s ok 6 749s # --- 749s # HEAD /apache/etags/none/plus-mis/minus-ms/test.txt 749s # Expecting one component in ETag field 749s # Received "80a22" 749s ok 7 749s # --- 749s # HEAD /apache/etags/mi/test.txt 749s # Expecting two components in ETag field 749s # Received "809e6-61fafa7f73d80" 749s ok 8 749s # --- 749s # HEAD /apache/etags/none/ms/test.txt 749s # Expecting two components in ETag field 749s # Received "b-61fafa7f73d80" 749s ok 9 749s # --- 749s # HEAD /apache/etags/all/minus-m/test.txt 749s # Expecting two components in ETag field 749s # Received "80998-b" 749s ok 10 749s # --- 749s # HEAD /apache/etags/m/plus-s/test.txt 749s # Expecting two components in ETag field 749s # Received "b-61fafa7f73d80" 749s ok 11 749s # --- 749s # HEAD /apache/etags/none/is/test.txt 749s # Expecting two components in ETag field 749s # Received "809f6-b" 749s ok 12 749s # --- 749s # HEAD /apache/etags/none/plus-mis/minus-mi/test.txt 749s # Expecting one component in ETag field 749s # Received "b" 749s ok 13 749s # --- 749s # HEAD /apache/etags/m/minus-m/test.txt 749s # Expecting field to be absent 749s # Received "b-61fafa7f73d80" 749s ok 14 749s # --- 749s # HEAD /apache/etags/none/i/test.txt 749s # Expecting one component in ETag field 749s # Received "809f1" 749s ok 15 749s # --- 749s # HEAD /apache/etags/all/minus-ms/test.txt 749s # Expecting one component in ETag field 749s # Received "809a1" 749s ok 16 749s # --- 749s # HEAD /apache/etags/m/plus-m/test.txt 749s # Expecting one component in ETag field 749s # Received "61fafa7f73d80" 749s ok 17 749s # --- 749s # HEAD /apache/etags/all/m/test.txt 749s # Expecting one component in ETag field 749s # Received "61fafa7f73d80" 749s ok 18 749s # --- 749s # HEAD /apache/etags/m/minus-s/test.txt 749s # Expecting field to be absent 749s # Received "61fafa7f73d80" 749s ok 19 749s # --- 749s # HEAD /apache/etags/m/minus-is/test.txt 749s # Expecting field to be absent 749s # Received "61fafa7f73d80" 749s ok 20 749s # --- 749s # HEAD /apache/etags/none/plus-mis/minus-m/test.txt 749s # Expecting two components in ETag field 749s # Received "80a19-b" 749s ok 21 749s # --- 749s # HEAD /apache/etags/none/plus-mis/test.txt 749s # Expecting three components in ETag field 749s # Received "80a26-b-61fafa7f73d80" 749s ok 22 749s # --- 749s # HEAD /apache/etags/m/plus-ms/test.txt 749s # Expecting two components in ETag field 749s # Received "b-61fafa7f73d80" 749s ok 23 749s # --- 749s # HEAD /apache/etags/none/mis/test.txt 749s # Expecting three components in ETag field 749s # Received "809ff-b-61fafa7f73d80" 749s ok 24 749s # --- 749s # HEAD /apache/etags/none/plus-s/test.txt 749s # Expecting one component in ETag field 749s # Received "b" 749s ok 25 749s # --- 749s # HEAD /apache/etags/all/test.txt 749s # Expecting three components in ETag field 749s # Received "809ae-b-61fafa7f73d80" 749s ok 26 749s # --- 749s # HEAD /apache/etags/m/plus-mis/test.txt 749s # Expecting three components in ETag field 749s # Received "809dc-b-61fafa7f73d80" 749s ok 27 749s # --- 749s # HEAD /apache/etags/all/i/test.txt 749s # Expecting one component in ETag field 749s # Received "80984" 749s ok 28 749s # --- 749s # HEAD /apache/etags/none/plus-mis/minus-is/test.txt 749s # Expecting one component in ETag field 749s # Received "61fafa7f73d80" 749s ok 29 749s # --- 749s # HEAD /apache/etags/all/minus-is/test.txt 749s # Expecting one component in ETag field 749s # Received "61fafa7f73d80" 749s ok 30 749s # --- 749s # HEAD /apache/etags/none/plus-mi/test.txt 749s # Expecting two components in ETag field 749s # Received "80a0e-61fafa7f73d80" 749s ok 31 749s # --- 749s # HEAD /apache/etags/m/minus-i/test.txt 749s # Expecting field to be absent 749s # Received "61fafa7f73d80" 749s ok 32 749s # --- 749s # HEAD /apache/etags/all/minus-i/test.txt 749s # Expecting two components in ETag field 749s # Received "b-61fafa7f73d80" 749s ok 33 749s # --- 749s # HEAD /apache/etags/none/plus-ms/test.txt 749s # Expecting two components in ETag field 749s # Received "b-61fafa7f73d80" 749s ok 34 749s # --- 749s # HEAD /apache/etags/m/plus-i/test.txt 749s # Expecting two components in ETag field 749s # Received "809d0-61fafa7f73d80" 749s ok 35 749s # --- 749s # HEAD /apache/etags/none/plus-m/test.txt 749s # Expecting one component in ETag field 749s # Received "61fafa7f73d80" 749s ok 36 749s # --- 749s # HEAD /apache/etags/none/mi/test.txt 749s # Expecting two components in ETag field 749s # Received "809fc-61fafa7f73d80" 749s ok 37 749s # --- 749s # HEAD /apache/etags/s/test.txt 749s # Expecting one component in ETag field 749s # Received "b" 749s ok 38 749s # --- 749s # HEAD /apache/etags/m/plus-mi/test.txt 749s # Expecting two components in ETag field 749s # Received "809d9-61fafa7f73d80" 749s ok 39 749s # --- 749s # HEAD /apache/etags/all/minus-mis/test.txt 749s # Expecting field to be absent 749s # Received "b-61fafa7f73d80" 749s ok 40 749s # --- 749s # HEAD /apache/etags/none/plus-mis/minus-i/test.txt 749s # Expecting two components in ETag field 749s # Received "b-61fafa7f73d80" 749s ok 41 749s # --- 749s # HEAD /apache/etags/all/is/test.txt 749s # Expecting two components in ETag field 749s # Received "80989-b" 749s ok 42 749s # --- 749s # HEAD /apache/etags/all/mis/test.txt 749s # Expecting three components in ETag field 749s # Received "809a7-b-61fafa7f73d80" 749s ok 43 749s # --- 749s # HEAD /apache/etags/none/plus-mis/minus-mis/test.txt 749s # Expecting field to be absent 749s # Received "b-61fafa7f73d80" 749s ok 44 749s # --- 749s # HEAD /apache/etags/m/minus-mi/test.txt 749s # Expecting field to be absent 749s # Received "b-61fafa7f73d80" 749s ok 45 749s # --- 749s # HEAD /apache/etags/none/test.txt 749s # Expecting field to be absent 749s # ETag field is missing 749s ok 46 749s # --- 749s # HEAD /apache/etags/all/inherit/test.txt 749s # Expecting three components in ETag field 749s # Received "80986-b-61fafa7f73d80" 749s ok 47 749s # --- 749s # HEAD /apache/etags/all/mi/test.txt 749s # Expecting two components in ETag field 749s # Received "8098f-61fafa7f73d80" 749s ok 48 749s # --- 749s # HEAD /apache/etags/ms/test.txt 749s # Expecting two components in ETag field 749s # Received "b-61fafa7f73d80" 749s ok 49 749s # --- 749s # HEAD /apache/etags/none/plus-mis/minus-s/test.txt 749s # Expecting two components in ETag field 749s # Received "80a25-61fafa7f73d80" 749s ok 50 749s # --- 749s # HEAD /apache/etags/default/test.txt 749s # Expecting two components in ETag field 749s # Received "b-61fafa7f73d80" 749s ok 51 749s # --- 749s # HEAD /apache/etags/all/s/test.txt 749s # Expecting one component in ETag field 749s # Received "b" 749s ok 52 749s # --- 749s # HEAD /apache/etags/none/s/test.txt 749s # Expecting one component in ETag field 749s # Received "b" 749s ok 53 749s # --- 749s # HEAD /apache/etags/i/test.txt 749s # Expecting one component in ETag field 749s # Received "809b3" 749s ok 54 749s # --- 749s # HEAD /apache/etags/all/minus-s/test.txt 749s # Expecting two components in ETag field 749s # Received "809a4-61fafa7f73d80" 749s ok 55 749s # --- 749s # HEAD /apache/etags/m/minus-ms/test.txt 749s # Expecting field to be absent 749s # Received "b-61fafa7f73d80" 749s ok 56 749s # --- 749s # HEAD /apache/etags/mis/test.txt 749s # Expecting three components in ETag field 749s # Received "809e9-b-61fafa7f73d80" 749s ok 57 749s # --- 749s # HEAD /apache/etags/is/test.txt 749s # Expecting two components in ETag field 749s # Received "809b6-b" 749s ok 58 749s # --- 749s # HEAD /apache/etags/m/test.txt 749s # Expecting one component in ETag field 749s # Received "61fafa7f73d80" 749s ok 59 749s # --- 749s # HEAD /apache/etags/none/inherit/test.txt 749s # Expecting field to be absent 749s # ETag field is missing 749s ok 60 749s # --- 749s # HEAD /apache/etags/m/plus-is/test.txt 749s # Expecting three components in ETag field 749s # Received "809d3-b-61fafa7f73d80" 749s ok 61 749s ok 752s t/apache/expr.t ..................... 752s 1..229 752s # Running under perl version 5.040000 for linux 752s # Current time local: Fri Nov 29 19:58:26 2024 752s # Current time GMT: Fri Nov 29 19:58:26 2024 752s # Using Test.pm version 1.31 752s # Using Apache/Test.pm version 1.44 752s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 752s "true" should evaluate to true, got true 752s ok 1 752s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 752s "false" should evaluate to false, got false 752s ok 2 752s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 752s Should get parse error for "foo", got parse error 752s ok 3 752s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 752s "1 -eq 01" should evaluate to true, got true 752s ok 4 752s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 752s "1 -eq 2" should evaluate to false, got false 752s ok 5 752s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 752s "1 -ne 2" should evaluate to true, got true 752s ok 6 752s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 752s "1 -ne 1" should evaluate to false, got false 752s ok 7 752s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 752s "1 -lt 02" should evaluate to true, got true 752s ok 8 752s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 752s "1 -lt 1" should evaluate to false, got false 752s ok 9 752s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 752s "1 -le 2" should evaluate to true, got true 752s ok 10 752s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 752s "1 -le 1" should evaluate to true, got true 752s ok 11 752s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 752s "2 -gt 1" should evaluate to true, got true 752s ok 12 752s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 752s "1 -gt 1" should evaluate to false, got false 752s ok 13 752s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 752s "2 -ge 1" should evaluate to true, got true 752s ok 14 752s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 752s "1 -ge 1" should evaluate to true, got true 752s ok 15 752s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 752s "1 -gt -1" should evaluate to true, got true 752s ok 16 752s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 752s "'aa' == 'aa'" should evaluate to true, got true 752s ok 17 752s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 752s "'aa' == 'b'" should evaluate to false, got false 752s ok 18 752s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 752s "'aa' = 'aa'" should evaluate to true, got true 752s ok 19 752s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 752s "'aa' = 'b'" should evaluate to false, got false 752s ok 20 752s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 752s "'aa' != 'b'" should evaluate to true, got true 752s ok 21 752s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 752s "'aa' != 'aa'" should evaluate to false, got false 752s ok 22 752s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 752s "'aa' < 'b'" should evaluate to true, got true 752s ok 23 752s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 752s "'aa' < 'aa'" should evaluate to false, got false 752s ok 24 752s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 752s "'aa' <= 'b'" should evaluate to true, got true 752s ok 25 752s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 752s "'aa' <= 'aa'" should evaluate to true, got true 752s ok 26 752s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 752s "'b' > 'aa'" should evaluate to true, got true 752s ok 27 752s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 752s "'aa' > 'aa'" should evaluate to false, got false 752s ok 28 752s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 752s "'b' >= 'aa'" should evaluate to true, got true 752s ok 29 752s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 752s "'aa' >= 'aa'" should evaluate to true, got true 752s ok 30 752s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 752s "'a' . 'b' . 'c' = 'abc'" should evaluate to true, got true 752s ok 31 752s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 752s "'a' .'b'. 'c' = 'abc'" should evaluate to true, got true 752s ok 32 752s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 752s " 'a' .'b'. 'c'='abc' " should evaluate to true, got true 752s ok 33 752s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 752s "'a1c' = 'a'. 1. 'c'" should evaluate to true, got true 752s ok 34 752s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 752s "req('foo') . 'bar' = 'bar'" should evaluate to true, got true 752s ok 35 752s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 752s "%{req:foo} . 'bar' = 'bar'" should evaluate to true, got true 752s ok 36 752s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 752s "'x'.%{req:foo} . 'bar' = 'xbar'" should evaluate to true, got true 752s ok 37 752s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 752s "%{req:User-Agent} . 'bar' != 'bar'" should evaluate to true, got true 752s ok 38 752s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 752s "'%{req:User-Agent}' . 'bar' != 'bar'" should evaluate to true, got true 752s ok 39 752s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 752s "'%{TIME}' . 'bar' != 'bar'" should evaluate to true, got true 752s ok 40 752s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 752s "%{TIME} != ''" should evaluate to true, got true 752s ok 41 752s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 752s "'a' -in { 'b', 'a' } " should evaluate to true, got true 752s ok 42 752s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 752s "'a' -in { 'b', 'c' } " should evaluate to false, got false 752s ok 43 752s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 752s " 'abc' =~ /bc/ " should evaluate to true, got true 752s ok 44 752s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 752s " 'abc' =~ /BC/i " should evaluate to true, got true 752s ok 45 752s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 752s " 'abc' !~ m!bc! " should evaluate to false, got false 752s ok 46 752s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 752s " 'abc' !~ m!BC!i " should evaluate to false, got false 752s ok 47 752s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 752s " $0 == '' " should evaluate to true, got true 752s ok 48 752s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 752s " $1 == '' " should evaluate to true, got true 752s ok 49 752s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 752s " $9 == '' " should evaluate to true, got true 752s ok 50 752s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 752s " '$0' == '' " should evaluate to true, got true 752s ok 51 752s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 752s " 'abc' =~ /(bc)/ && $0 == 'bc' " should evaluate to true, got true 752s ok 52 752s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 752s " 'abc' =~ /(bc)/ && $1 == 'bc' " should evaluate to true, got true 752s ok 53 752s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 752s " 'abc' =~ /b(.)/ && $1 == 'c' " should evaluate to true, got true 752s ok 54 752s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 752s " 'abc' =~ /bc/ && $0 == '' " should evaluate to true, got true 752s ok 55 752s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 752s " 'abc' =~ /(bc)/ && 'xy' =~ /x/ && $0 == 'bc' " should evaluate to true, got true 752s ok 56 752s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 752s " 'abcdefghijklm' =~ /(b)(c)(d)(e)(f)(g)(h)(i)(j)(k)(l)/ && $2 == 'c' " should evaluate to true, got true 752s ok 57 752s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 752s "%{TIME_YEAR} =~ /^\d{4}$/" should evaluate to true, got true 752s ok 58 752s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 752s "%{TIME_YEAR} =~ /^\d{3}$/" should evaluate to false, got false 752s ok 59 752s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 752s "%{TIME_MON} -gt 0 && %{TIME_MON} -le 12 " should evaluate to true, got true 752s ok 60 752s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 752s "%{TIME_DAY} -gt 0 && %{TIME_DAY} -le 31 " should evaluate to true, got true 752s ok 61 752s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 752s "%{TIME_HOUR} -ge 0 && %{TIME_HOUR} -lt 24 " should evaluate to true, got true 752s ok 62 752s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 752s "%{TIME_MIN} -ge 0 && %{TIME_MIN} -lt 60 " should evaluate to true, got true 752s ok 63 752s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 752s "%{TIME_SEC} -ge 0 && %{TIME_SEC} -lt 60 " should evaluate to true, got true 752s ok 64 752s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 752s "%{TIME} =~ /^\d{14}$/" should evaluate to true, got true 752s ok 65 752s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 752s "%{API_VERSION} -gt 20101001 " should evaluate to true, got true 752s ok 66 752s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 752s "%{REQUEST_METHOD} == 'GET' " should evaluate to true, got true 752s ok 67 752s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 752s "'x%{REQUEST_METHOD}' == 'xGET' " should evaluate to true, got true 752s ok 68 752s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 752s "'x%{REQUEST_METHOD}y' == 'xGETy' " should evaluate to true, got true 752s ok 69 752s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 752s "%{REQUEST_SCHEME} == 'http' " should evaluate to true, got true 752s ok 70 752s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 752s "%{HTTPS} == 'off' " should evaluate to true, got true 752s ok 71 752s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 752s "%{REQUEST_URI} == '/apache/expr/index.html' " should evaluate to true, got true 752s ok 72 752s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 752s "%{req:referer} = 'SomeReferer' " should evaluate to true, got true 752s ok 73 752s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 752s "req('Referer') = 'SomeReferer' " should evaluate to true, got true 752s ok 74 752s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 752s "http('Referer') = 'SomeReferer' " should evaluate to true, got true 752s ok 75 752s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 752s "%{HTTP_REFERER} = 'SomeReferer' " should evaluate to true, got true 752s ok 76 752s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 752s "req('User-Agent') = 'SomeAgent' " should evaluate to true, got true 752s ok 77 752s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 752s "%{HTTP_USER_AGENT} = 'SomeAgent' " should evaluate to true, got true 752s ok 78 752s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 752s "req('SomeHeader') = 'SomeValue' " should evaluate to true, got true 752s ok 79 752s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 752s "req('SomeHeader2') = 'SomeValue' " should evaluate to false, got false 752s ok 80 752s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 752s "toupper('abC12d') = 'ABC12D' " should evaluate to true, got true 752s ok 81 752s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 752s "tolower('abC12d') = 'abc12d' " should evaluate to true, got true 752s ok 82 752s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 752s "escape('?') = '%3f' " should evaluate to true, got true 752s ok 83 752s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 752s "unescape('%3f') = '?' " should evaluate to true, got true 752s ok 84 752s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 752s "toupper(escape('?')) = '%3F' " should evaluate to true, got true 752s ok 85 752s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 752s "tolower(toupper(escape('?'))) = '%3f' " should evaluate to true, got true 752s ok 86 752s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 752s "%{toupper:%{escape:?}} = '%3F' " should evaluate to true, got true 752s ok 87 752s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 752s "file('/tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/expr/index.html') = 'foo\n' " should evaluate to true, got true 752s ok 88 752s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 752s "-n ''" should evaluate to false, got false 752s ok 89 752s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 752s "-z ''" should evaluate to true, got true 752s ok 90 752s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 752s "-n '1'" should evaluate to true, got true 752s ok 91 752s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 752s "-z '1'" should evaluate to false, got false 752s ok 92 752s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 752s Should get parse error for "-R 'abc'", got parse error 752s ok 93 752s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 752s Should get parse error for "-R %{REMOTE_ADDR}", got parse error 752s ok 94 752s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 752s "-R '240.0.0.0'" should evaluate to false, got false 752s ok 95 752s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 752s "-R '240.0.0.0/8'" should evaluate to false, got false 752s ok 96 752s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 752s "-R 'ff::/8'" should evaluate to false, got false 752s ok 97 752s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 752s "-R '127.0.0.1' || -R '::1'" should evaluate to true, got true 752s ok 98 752s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 752s Should get parse error for "'127.0.0.1' -ipmatch 'abc'", got parse error 752s ok 99 752s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 752s Should get parse error for "'127.0.0.1' -ipmatch %{REMOTE_ADDR}", got parse error 752s ok 100 752s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 752s "'127.0.0.1' -ipmatch '240.0.0.0'" should evaluate to false, got false 752s ok 101 752s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 752s "'127.0.0.1' -ipmatch '240.0.0.0/8'" should evaluate to false, got false 752s ok 102 752s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 752s "'127.0.0.1' -ipmatch 'ff::/8'" should evaluate to false, got false 752s ok 103 752s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 752s "'127.0.0.1' -ipmatch '127.0.0.0/8'" should evaluate to true, got true 752s ok 104 752s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 752s "'foo' -strmatch '*o'" should evaluate to true, got true 752s ok 105 752s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 752s "'fo/o' -strmatch 'f*'" should evaluate to true, got true 752s ok 106 752s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 752s "'foo' -strmatch 'F*'" should evaluate to false, got false 752s ok 107 752s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 752s "'foo' -strcmatch 'F*'" should evaluate to true, got true 752s ok 108 752s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 752s "'foo' -strmatch 'g*'" should evaluate to false, got false 752s ok 109 752s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 752s "'foo' -strcmatch 'g*'" should evaluate to false, got false 752s ok 110 752s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 752s "'a/b' -fnmatch 'a*'" should evaluate to false, got false 752s ok 111 752s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 752s "'a/b' -fnmatch 'a/*'" should evaluate to true, got true 752s ok 112 752s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 752s Should get parse error for "'%{foo:User-Agent}' != 'bar'", got parse error 752s ok 113 752s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 752s Should get parse error for "%{foo:User-Agent} != 'bar'", got parse error 752s ok 114 752s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 752s Should get parse error for "foo('bar') = 'bar'", got parse error 752s ok 115 752s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 752s Should get parse error for "%{FOO} != 'bar'", got parse error 752s ok 116 752s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 752s Should get parse error for "'bar' = bar", got parse error 752s ok 117 752s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 752s "true" should evaluate to true, got true 752s ok 118 752s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 752s "true && true" should evaluate to true, got true 752s ok 119 752s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 752s "true || true" should evaluate to true, got true 752s ok 120 752s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 752s "true || true || true" should evaluate to true, got true 752s ok 121 752s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 752s "true || true && true" should evaluate to true, got true 752s ok 122 752s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 752s "true && true || true" should evaluate to true, got true 752s ok 123 752s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 752s "true && true && true" should evaluate to true, got true 752s ok 124 752s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 752s "true || true || !true" should evaluate to true, got true 752s ok 125 752s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 752s "true || true && !true" should evaluate to true, got true 752s ok 126 752s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 752s "true && true || !true" should evaluate to true, got true 752s ok 127 752s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 752s "true && true && !true" should evaluate to false, got false 752s ok 128 752s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 752s "true && !true" should evaluate to false, got false 752s ok 129 752s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 752s "true || !true" should evaluate to true, got true 752s ok 130 752s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 752s "true || !true || true" should evaluate to true, got true 752s ok 131 752s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 752s "true || !true && true" should evaluate to true, got true 752s ok 132 752s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 752s "true && !true || true" should evaluate to true, got true 752s ok 133 752s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 752s "true && !true && true" should evaluate to false, got false 752s ok 134 752s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 752s "true || !true || !true" should evaluate to true, got true 752s ok 135 752s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 752s "true || !true && !true" should evaluate to true, got true 752s ok 136 752s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 752s "true && !true || !true" should evaluate to false, got false 752s ok 137 752s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 752s "true && !true && !true" should evaluate to false, got false 752s ok 138 752s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 752s "!true" should evaluate to false, got false 752s ok 139 752s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 752s "!true && true" should evaluate to false, got false 752s ok 140 752s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 752s "!true || true" should evaluate to true, got true 752s ok 141 752s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 752s "!true || true || true" should evaluate to true, got true 752s ok 142 752s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 752s "!true || true && true" should evaluate to true, got true 752s ok 143 752s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 752s "!true && true || true" should evaluate to true, got true 752s ok 144 752s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 752s "!true && true && true" should evaluate to false, got false 752s ok 145 752s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 752s "!true || true || !true" should evaluate to true, got true 752s ok 146 752s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 752s "!true || true && !true" should evaluate to false, got false 752s ok 147 752s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 752s "!true && true || !true" should evaluate to false, got false 752s ok 148 752s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 752s "!true && true && !true" should evaluate to false, got false 752s ok 149 752s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 752s "!true && !true" should evaluate to false, got false 752s ok 150 752s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 752s "!true || !true" should evaluate to false, got false 752s ok 151 752s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 752s "!true || !true || true" should evaluate to true, got true 752s ok 152 752s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 752s "!true || !true && true" should evaluate to false, got false 752s ok 153 752s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 752s "!true && !true || true" should evaluate to true, got true 752s ok 154 752s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 752s "!true && !true && true" should evaluate to false, got false 752s ok 155 752s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 752s "!true || !true || !true" should evaluate to false, got false 752s ok 156 752s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 752s "!true || !true && !true" should evaluate to false, got false 752s ok 157 752s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 752s "!true && !true || !true" should evaluate to false, got false 752s ok 158 752s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 752s "!true && !true && !true" should evaluate to false, got false 752s ok 159 752s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 752s "!(true)" should evaluate to false, got false 752s ok 160 752s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 752s "!(true && true)" should evaluate to false, got false 752s ok 161 752s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 752s "!(true || true)" should evaluate to false, got false 752s ok 162 752s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 752s "!(true || true || true)" should evaluate to false, got false 752s ok 163 752s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 752s "!(true || true && true)" should evaluate to false, got false 752s ok 164 752s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 752s "!(true && true || true)" should evaluate to false, got false 752s ok 165 752s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 752s "!(true && true && true)" should evaluate to false, got false 752s ok 166 752s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 752s "!(true || true || !true)" should evaluate to false, got false 752s ok 167 752s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 752s "!(true || true && !true)" should evaluate to false, got false 752s ok 168 752s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 752s "!(true && true || !true)" should evaluate to false, got false 752s ok 169 752s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 752s "!(true && true && !true)" should evaluate to true, got true 752s ok 170 752s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 752s "!(true && !true)" should evaluate to true, got true 752s ok 171 752s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 752s "!(true || !true)" should evaluate to false, got false 752s ok 172 752s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 752s "!(true || !true || true)" should evaluate to false, got false 752s ok 173 752s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 752s "!(true || !true && true)" should evaluate to false, got false 752s ok 174 752s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 752s "!(true && !true || true)" should evaluate to false, got false 752s ok 175 752s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 752s "!(true && !true && true)" should evaluate to true, got true 752s ok 176 752s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 752s "!(true || !true || !true)" should evaluate to false, got false 752s ok 177 752s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 752s "!(true || !true && !true)" should evaluate to false, got false 752s ok 178 752s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 752s "!(true && !true || !true)" should evaluate to true, got true 752s ok 179 752s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 752s "!(true && !true && !true)" should evaluate to true, got true 752s ok 180 752s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 752s "!(!true)" should evaluate to true, got true 752s ok 181 752s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 752s "!(!true && true)" should evaluate to true, got true 752s ok 182 752s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 752s "!(!true || true)" should evaluate to false, got false 752s ok 183 752s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 752s "!(!true || true || true)" should evaluate to false, got false 752s ok 184 752s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 752s "!(!true || true && true)" should evaluate to false, got false 752s ok 185 752s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 752s "!(!true && true || true)" should evaluate to false, got false 752s ok 186 752s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 752s "!(!true && true && true)" should evaluate to true, got true 752s ok 187 752s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 752s "!(!true || true || !true)" should evaluate to false, got false 752s ok 188 752s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 752s "!(!true || true && !true)" should evaluate to true, got true 752s ok 189 752s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 752s "!(!true && true || !true)" should evaluate to true, got true 752s ok 190 752s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 752s "!(!true && true && !true)" should evaluate to true, got true 752s ok 191 752s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 752s "!(!true && !true)" should evaluate to true, got true 752s ok 192 752s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 752s "!(!true || !true)" should evaluate to true, got true 752s ok 193 752s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 752s "!(!true || !true || true)" should evaluate to false, got false 752s ok 194 752s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 752s "!(!true || !true && true)" should evaluate to true, got true 752s ok 195 752s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 752s "!(!true && !true || true)" should evaluate to false, got false 752s ok 196 752s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 752s "!(!true && !true && true)" should evaluate to true, got true 752s ok 197 752s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 752s "!(!true || !true || !true)" should evaluate to true, got true 752s ok 198 752s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 752s "!(!true || !true && !true)" should evaluate to true, got true 752s ok 199 752s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 752s "!(!true && !true || !true)" should evaluate to true, got true 752s ok 200 752s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 752s "!(!true && !true && !true)" should evaluate to true, got true 752s ok 201 752s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 752s "filesize('/tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/expr/index.html') = 4 " should evaluate to true, got true 752s ok 202 752s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 752s "filesize('/tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/expr/none') = 0 " should evaluate to true, got true 752s ok 203 752s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 752s "filesize('/tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/expr/zero') = 0 " should evaluate to true, got true 752s ok 204 752s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 752s "-d '/tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/expr/index.html' " should evaluate to false, got false 752s ok 205 752s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 752s "-e '/tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/expr/index.html' " should evaluate to true, got true 752s ok 206 752s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 752s "-f '/tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/expr/index.html' " should evaluate to true, got true 752s ok 207 752s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 752s "-s '/tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/expr/index.html' " should evaluate to true, got true 752s ok 208 752s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 752s "-d '/tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/expr/zero' " should evaluate to false, got false 752s ok 209 752s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 752s "-e '/tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/expr/zero' " should evaluate to true, got true 752s ok 210 752s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 752s "-f '/tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/expr/zero' " should evaluate to true, got true 752s ok 211 752s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 752s "-s '/tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/expr/zero' " should evaluate to false, got false 752s ok 212 752s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 752s "-d '/tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/expr' " should evaluate to true, got true 752s ok 213 752s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 752s "-e '/tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/expr' " should evaluate to true, got true 752s ok 214 752s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 752s "-f '/tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/expr' " should evaluate to false, got false 752s ok 215 752s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 752s "-s '/tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/expr' " should evaluate to false, got false 752s ok 216 752s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 752s "-d '/tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/expr/none' " should evaluate to false, got false 752s ok 217 752s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 752s "-e '/tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/expr/none' " should evaluate to false, got false 752s ok 218 752s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 752s "-f '/tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/expr/none' " should evaluate to false, got false 752s ok 219 752s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 752s "-s '/tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/expr/none' " should evaluate to false, got false 752s ok 220 752s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 752s "-F '/tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/expr/index.html' " should evaluate to true, got true 752s ok 221 752s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 752s "-F '/tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/expr/none' " should evaluate to false, got false 752s ok 222 752s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 752s "-U '/apache/' " should evaluate to true, got true 752s ok 223 752s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 752s "-U '/apache/expr/none' " should evaluate to false, got false 752s ok 224 752s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 752s "sha1('foo') = '0beec7b5ea3f0fdbc95d0dd47f3c5bc275da8a33' " should evaluate to true, got true 752s ok 225 752s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 752s "md5('foo') = 'acbd18db4cc2f85cedef654fccc4a4d8' " should evaluate to true, got true 752s ok 226 752s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 752s "base64('foo') = 'Zm9v' " should evaluate to true, got true 752s ok 227 752s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 752s "unbase64('Zm9vMg==') = 'foo2' " should evaluate to true, got true 752s ok 228 752s Error log should not have 'Internal evaluation error' entries, found 0 752s ok 229 752s # removing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 752s ok 758s t/apache/expr_string.t .............. 758s 1..29 758s # Running under perl version 5.040000 for linux 758s # Current time local: Fri Nov 29 19:58:29 2024 758s # Current time GMT: Fri Nov 29 19:58:29 2024 758s # Using Test.pm version 1.31 758s # Using Apache/Test.pm version 1.44 758s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 758s ok 1 758s Expected return code 200, got 200 for 'foo' 758s ok 2 758s # testing : log message [Fri Nov 29 19:58:32.462623 2024] [log_debug:info] [pid 480356:tid 480410] [client 127.0.0.1:33890] foo (log_transaction hook, /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess:1), referer: SomeReferer 758s # didn't match 758s # expected: 'foo' 758s # received: 'foo' 758s ok 3 758s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 758s ok 4 758s Expected return code 200, got 200 for '%{req:SomeHeader}' 758s ok 5 758s # testing : log message [Fri Nov 29 19:58:32.719586 2024] [log_debug:info] [pid 480356:tid 480410] [client 127.0.0.1:33890] SomeValue (log_transaction hook, /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess:1), referer: SomeReferer 758s # didn't match 758s # expected: 'SomeValue' 758s # received: 'SomeValue' 758s ok 6 758s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 758s ok 7 758s Should get parse error (500) for "%{", got 500 758s ok 8 758s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 758s ok 9 758s Expected return code 200, got 200 for '%' 758s ok 10 758s # testing : log message [Fri Nov 29 19:58:33.227388 2024] [log_debug:info] [pid 480357:tid 480418] [client 127.0.0.1:33904] % (log_transaction hook, /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess:1), referer: SomeReferer 758s # didn't match 758s # expected: '%' 758s # received: '%' 758s ok 11 758s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 758s ok 12 758s Expected return code 200, got 200 for '}' 758s ok 13 758s # testing : log message [Fri Nov 29 19:58:33.481762 2024] [log_debug:info] [pid 480357:tid 480418] [client 127.0.0.1:33904] } (log_transaction hook, /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess:1), referer: SomeReferer 758s # didn't match 758s # expected: '}' 758s # received: '}' 758s ok 14 758s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 758s ok 15 758s Expected return code 200, got 200 for '\"' 758s ok 16 758s # testing : log message [Fri Nov 29 19:58:33.736305 2024] [log_debug:info] [pid 480357:tid 480418] [client 127.0.0.1:33904] " (log_transaction hook, /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess:1), referer: SomeReferer 758s # didn't match 758s # expected: '"' 758s # received: '"' 758s ok 17 758s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 758s ok 18 758s Expected return code 200, got 200 for '\'' 758s ok 19 758s # testing : log message [Fri Nov 29 19:58:33.990012 2024] [log_debug:info] [pid 480357:tid 480418] [client 127.0.0.1:33904] ' (log_transaction hook, /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess:1), referer: SomeReferer 758s # didn't match 758s # expected: '\'' 758s # received: '\'' 758s ok 20 758s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 758s ok 21 758s Expected return code 200, got 200 for '"\%{req:SomeHeader}"' 758s ok 22 758s # testing : log message [Fri Nov 29 19:58:34.243660 2024] [log_debug:info] [pid 480357:tid 480418] [client 127.0.0.1:33904] %{req:SomeHeader} (log_transaction hook, /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess:1), referer: SomeReferer 758s # didn't match 758s # expected: '%{req:SomeHeader}' 758s # received: '%{req:SomeHeader}' 758s ok 23 758s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 758s ok 24 758s Expected return code 200, got 200 for '%{tolower:IDENT}' 758s ok 25 758s # testing : log message [Fri Nov 29 19:58:34.497533 2024] [log_debug:info] [pid 480357:tid 480418] [client 127.0.0.1:33904] ident (log_transaction hook, /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess:1), referer: SomeReferer 758s # didn't match 758s # expected: 'ident' 758s # received: 'ident' 758s ok 26 758s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 758s ok 27 758s Expected return code 200, got 200 for '%{tolower:%{REQUEST_METHOD}}' 758s ok 28 758s # testing : log message [Fri Nov 29 19:58:34.751777 2024] [log_debug:info] [pid 480357:tid 480418] [client 127.0.0.1:33904] get (log_transaction hook, /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess:1), referer: SomeReferer 758s # didn't match 758s # expected: 'get' 758s # received: 'get' 758s ok 29 758s # removing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 758s ok 761s t/apache/getfile.t .................. 761s # using LWP client 761s 1..220 761s # Running under perl version 5.040000 for linux 761s # Current time local: Fri Nov 29 19:58:35 2024 761s # Current time GMT: Fri Nov 29 19:58:35 2024 761s # Using Test.pm version 1.31 761s # Using Apache/Test.pm version 1.44 761s #lwp request: 761s #GET http://localhost:8529/getfiles-perl-pod/perl.pod HTTP/1.1 761s #User-Agent: libwww-perl/6.77 761s # 761s #server response: 761s #HTTP/1.1 200 OK 761s #Connection: close 761s #Date: Fri, 29 Nov 2024 19:58:38 GMT 761s #Accept-Ranges: bytes 761s #ETag: "4c64-62796587675c0" 761s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 761s #Vary: In-If1 761s #Content-Length: 19556 761s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 761s #Client-Date: Fri, 29 Nov 2024 19:58:38 GMT 761s #Client-Peer: 127.0.0.1:8529 761s #Client-Response-Num: 1 761s #DMMATCH1: 1 761s # 761s # testing : download of /getfiles-perl-pod/perl.pod 761s # expected: 19556 761s # received: 19556 761s ok 1 761s #lwp request: 761s #GET http://localhost:8529/getfiles-perl-pod/perl5004delta.pod HTTP/1.1 761s #User-Agent: libwww-perl/6.77 761s # 761s #server response: 761s #HTTP/1.1 200 OK 761s #Connection: close 761s #Date: Fri, 29 Nov 2024 19:58:38 GMT 761s #Accept-Ranges: bytes 761s #ETag: "dbb0-62796587675c0" 761s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 761s #Vary: In-If1 761s #Content-Length: 56240 761s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 761s #Client-Date: Fri, 29 Nov 2024 19:58:38 GMT 761s #Client-Peer: 127.0.0.1:8529 761s #Client-Response-Num: 1 761s #DMMATCH1: 1 761s # 761s # testing : download of /getfiles-perl-pod/perl5004delta.pod 761s # expected: 56240 761s # received: 56240 761s ok 2 761s #lwp request: 761s #GET http://localhost:8529/getfiles-perl-pod/perl5005delta.pod HTTP/1.1 761s #User-Agent: libwww-perl/6.77 761s # 761s #server response: 761s #HTTP/1.1 200 OK 761s #Connection: close 761s #Date: Fri, 29 Nov 2024 19:58:38 GMT 761s #Accept-Ranges: bytes 761s #ETag: "85ea-62796587675c0" 761s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 761s #Vary: In-If1 761s #Content-Length: 34282 761s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 761s #Client-Date: Fri, 29 Nov 2024 19:58:38 GMT 761s #Client-Peer: 127.0.0.1:8529 761s #Client-Response-Num: 1 761s #DMMATCH1: 1 761s # 761s # testing : download of /getfiles-perl-pod/perl5005delta.pod 761s # expected: 34282 761s # received: 34282 761s ok 3 761s #lwp request: 761s #GET http://localhost:8529/getfiles-perl-pod/perl5100delta.pod HTTP/1.1 761s #User-Agent: libwww-perl/6.77 761s # 761s #server response: 761s #HTTP/1.1 200 OK 761s #Connection: close 761s #Date: Fri, 29 Nov 2024 19:58:38 GMT 761s #Accept-Ranges: bytes 761s #ETag: "da40-62796587675c0" 761s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 761s #Vary: In-If1 761s #Content-Length: 55872 761s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 761s #Client-Date: Fri, 29 Nov 2024 19:58:38 GMT 761s #Client-Peer: 127.0.0.1:8529 761s #Client-Response-Num: 1 761s #DMMATCH1: 1 761s # 761s # testing : download of /getfiles-perl-pod/perl5100delta.pod 761s # expected: 55872 761s # received: 55872 761s ok 4 761s #lwp request: 761s #GET http://localhost:8529/getfiles-perl-pod/perl5101delta.pod HTTP/1.1 761s #User-Agent: libwww-perl/6.77 761s # 761s #server response: 761s #HTTP/1.1 200 OK 761s #Connection: close 761s #Date: Fri, 29 Nov 2024 19:58:38 GMT 761s #Accept-Ranges: bytes 761s #ETag: "ab70-62796587675c0" 761s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 761s #Vary: In-If1 761s #Content-Length: 43888 761s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 761s #Client-Date: Fri, 29 Nov 2024 19:58:38 GMT 761s #Client-Peer: 127.0.0.1:8529 761s #Client-Response-Num: 1 761s #DMMATCH1: 1 761s # 761s # testing : download of /getfiles-perl-pod/perl5101delta.pod 761s # expected: 43888 761s # received: 43888 761s ok 5 761s #lwp request: 761s #GET http://localhost:8529/getfiles-perl-pod/perl5120delta.pod HTTP/1.1 761s #User-Agent: libwww-perl/6.77 761s # 761s #server response: 761s #HTTP/1.1 200 OK 761s #Connection: close 761s #Date: Fri, 29 Nov 2024 19:58:38 GMT 761s #Accept-Ranges: bytes 761s #ETag: "15cb8-62796587675c0" 761s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 761s #Vary: In-If1 761s #Content-Length: 89272 761s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 761s #Client-Date: Fri, 29 Nov 2024 19:58:38 GMT 761s #Client-Peer: 127.0.0.1:8529 761s #Client-Response-Num: 1 761s #DMMATCH1: 1 761s # 761s # testing : download of /getfiles-perl-pod/perl5120delta.pod 761s # expected: 89272 761s # received: 89272 761s ok 6 761s #lwp request: 761s #GET http://localhost:8529/getfiles-perl-pod/perl5121delta.pod HTTP/1.1 761s #User-Agent: libwww-perl/6.77 761s # 761s #server response: 761s #HTTP/1.1 200 OK 761s #Connection: close 761s #Date: Fri, 29 Nov 2024 19:58:38 GMT 761s #Accept-Ranges: bytes 761s #ETag: "2707-62796587675c0" 761s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 761s #Vary: In-If1 761s #Content-Length: 9991 761s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 761s #Client-Date: Fri, 29 Nov 2024 19:58:38 GMT 761s #Client-Peer: 127.0.0.1:8529 761s #Client-Response-Num: 1 761s #DMMATCH1: 1 761s # 761s # testing : download of /getfiles-perl-pod/perl5121delta.pod 761s # expected: 9991 761s # received: 9991 761s ok 7 761s #lwp request: 761s #GET http://localhost:8529/getfiles-perl-pod/perl5122delta.pod HTTP/1.1 761s #User-Agent: libwww-perl/6.77 761s # 761s #server response: 761s #HTTP/1.1 200 OK 761s #Connection: close 761s #Date: Fri, 29 Nov 2024 19:58:38 GMT 761s #Accept-Ranges: bytes 761s #ETag: "2569-62796587675c0" 761s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 761s #Vary: In-If1 761s #Content-Length: 9577 761s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 761s #Client-Date: Fri, 29 Nov 2024 19:58:38 GMT 761s #Client-Peer: 127.0.0.1:8529 761s #Client-Response-Num: 1 761s #DMMATCH1: 1 761s # 761s # testing : download of /getfiles-perl-pod/perl5122delta.pod 761s # expected: 9577 761s # received: 9577 761s ok 8 761s #lwp request: 761s #GET http://localhost:8529/getfiles-perl-pod/perl5123delta.pod HTTP/1.1 761s #User-Agent: libwww-perl/6.77 761s # 761s #server response: 761s #HTTP/1.1 200 OK 761s #Connection: close 761s #Date: Fri, 29 Nov 2024 19:58:38 GMT 761s #Accept-Ranges: bytes 761s #ETag: "1004-62796587675c0" 761s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 761s #Vary: In-If1 761s #Content-Length: 4100 761s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 761s #Client-Date: Fri, 29 Nov 2024 19:58:38 GMT 761s #Client-Peer: 127.0.0.1:8529 761s #Client-Response-Num: 1 761s #DMMATCH1: 1 761s # 761s # testing : download of /getfiles-perl-pod/perl5123delta.pod 761s # expected: 4100 761s # received: 4100 761s ok 9 761s #lwp request: 761s #GET http://localhost:8529/getfiles-perl-pod/perl5124delta.pod HTTP/1.1 761s #User-Agent: libwww-perl/6.77 761s # 761s #server response: 761s #HTTP/1.1 200 OK 761s #Connection: close 761s #Date: Fri, 29 Nov 2024 19:58:38 GMT 761s #Accept-Ranges: bytes 761s #ETag: "e58-62796587675c0" 761s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 761s #Vary: In-If1 761s #Content-Length: 3672 761s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 761s #Client-Date: Fri, 29 Nov 2024 19:58:38 GMT 761s #Client-Peer: 127.0.0.1:8529 761s #Client-Response-Num: 1 761s #DMMATCH1: 1 761s # 761s # testing : download of /getfiles-perl-pod/perl5124delta.pod 761s # expected: 3672 761s # received: 3672 761s ok 10 761s #lwp request: 761s #GET http://localhost:8529/getfiles-perl-pod/perl5125delta.pod HTTP/1.1 761s #User-Agent: libwww-perl/6.77 761s # 761s #server response: 761s #HTTP/1.1 200 OK 761s #Connection: close 761s #Date: Fri, 29 Nov 2024 19:58:38 GMT 761s #Accept-Ranges: bytes 761s #ETag: "1e00-62796587675c0" 761s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 761s #Vary: In-If1 761s #Content-Length: 7680 761s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 761s #Client-Date: Fri, 29 Nov 2024 19:58:38 GMT 761s #Client-Peer: 127.0.0.1:8529 761s #Client-Response-Num: 1 761s #DMMATCH1: 1 761s # 761s # testing : download of /getfiles-perl-pod/perl5125delta.pod 761s # expected: 7680 761s # received: 7680 761s ok 11 761s #lwp request: 761s #GET http://localhost:8529/getfiles-perl-pod/perl5140delta.pod HTTP/1.1 761s #User-Agent: libwww-perl/6.77 761s # 761s #server response: 761s #HTTP/1.1 200 OK 761s #Connection: close 761s #Date: Fri, 29 Nov 2024 19:58:38 GMT 761s #Accept-Ranges: bytes 761s #ETag: "233a9-62796587675c0" 761s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 761s #Vary: In-If1 761s #Content-Length: 144297 761s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 761s #Client-Date: Fri, 29 Nov 2024 19:58:38 GMT 761s #Client-Peer: 127.0.0.1:8529 761s #Client-Response-Num: 1 761s #DMMATCH1: 1 761s # 761s # testing : download of /getfiles-perl-pod/perl5140delta.pod 761s # expected: 144297 761s # received: 144297 761s ok 12 761s #lwp request: 761s #GET http://localhost:8529/getfiles-perl-pod/perl5141delta.pod HTTP/1.1 761s #User-Agent: libwww-perl/6.77 761s # 761s #server response: 761s #HTTP/1.1 200 OK 761s #Connection: close 761s #Date: Fri, 29 Nov 2024 19:58:38 GMT 761s #Accept-Ranges: bytes 761s #ETag: "1f1e-62796587675c0" 761s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 761s #Vary: In-If1 761s #Content-Length: 7966 761s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 761s #Client-Date: Fri, 29 Nov 2024 19:58:38 GMT 761s #Client-Peer: 127.0.0.1:8529 761s #Client-Response-Num: 1 761s #DMMATCH1: 1 761s # 761s # testing : download of /getfiles-perl-pod/perl5141delta.pod 761s # expected: 7966 761s # received: 7966 761s ok 13 761s #lwp request: 761s #GET http://localhost:8529/getfiles-perl-pod/perl5142delta.pod HTTP/1.1 761s #User-Agent: libwww-perl/6.77 761s # 762s #server response: 762s #HTTP/1.1 200 OK 762s #Connection: close 762s #Date: Fri, 29 Nov 2024 19:58:38 GMT 762s #Accept-Ranges: bytes 762s #ETag: "1aeb-62796587675c0" 762s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 762s #Vary: In-If1 762s #Content-Length: 6891 762s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 762s #Client-Date: Fri, 29 Nov 2024 19:58:38 GMT 762s #Client-Peer: 127.0.0.1:8529 762s #Client-Response-Num: 1 762s #DMMATCH1: 1 762s # 762s # testing : download of /getfiles-perl-pod/perl5142delta.pod 762s # expected: 6891 762s # received: 6891 762s ok 14 762s #lwp request: 762s #GET http://localhost:8529/getfiles-perl-pod/perl5143delta.pod HTTP/1.1 762s #User-Agent: libwww-perl/6.77 762s # 762s #server response: 762s #HTTP/1.1 200 OK 762s #Connection: close 762s #Date: Fri, 29 Nov 2024 19:58:38 GMT 762s #Accept-Ranges: bytes 762s #ETag: "1e50-62796587675c0" 762s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 762s #Vary: In-If1 762s #Content-Length: 7760 762s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 762s #Client-Date: Fri, 29 Nov 2024 19:58:38 GMT 762s #Client-Peer: 127.0.0.1:8529 762s #Client-Response-Num: 1 762s #DMMATCH1: 1 762s # 762s # testing : download of /getfiles-perl-pod/perl5143delta.pod 762s # expected: 7760 762s # received: 7760 762s ok 15 762s #lwp request: 762s #GET http://localhost:8529/getfiles-perl-pod/perl5144delta.pod HTTP/1.1 762s #User-Agent: libwww-perl/6.77 762s # 762s #server response: 762s #HTTP/1.1 200 OK 762s #Connection: close 762s #Date: Fri, 29 Nov 2024 19:58:38 GMT 762s #Accept-Ranges: bytes 762s #ETag: "18b7-62796587675c0" 762s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 762s #Vary: In-If1 762s #Content-Length: 6327 762s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 762s #Client-Date: Fri, 29 Nov 2024 19:58:38 GMT 762s #Client-Peer: 127.0.0.1:8529 762s #Client-Response-Num: 1 762s #DMMATCH1: 1 762s # 762s # testing : download of /getfiles-perl-pod/perl5144delta.pod 762s # expected: 6327 762s # received: 6327 762s ok 16 762s #lwp request: 762s #GET http://localhost:8529/getfiles-perl-pod/perl5160delta.pod HTTP/1.1 762s #User-Agent: libwww-perl/6.77 762s # 762s #server response: 762s #HTTP/1.1 200 OK 762s #Connection: close 762s #Date: Fri, 29 Nov 2024 19:58:38 GMT 762s #Accept-Ranges: bytes 762s #ETag: "20a07-62796587675c0" 762s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 762s #Vary: In-If1 762s #Content-Length: 133639 762s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 762s #Client-Date: Fri, 29 Nov 2024 19:58:38 GMT 762s #Client-Peer: 127.0.0.1:8529 762s #Client-Response-Num: 1 762s #DMMATCH1: 1 762s # 762s # testing : download of /getfiles-perl-pod/perl5160delta.pod 762s # expected: 133639 762s # received: 133639 762s ok 17 762s #lwp request: 762s #GET http://localhost:8529/getfiles-perl-pod/perl5161delta.pod HTTP/1.1 762s #User-Agent: libwww-perl/6.77 762s # 762s #server response: 762s #HTTP/1.1 200 OK 762s #Connection: close 762s #Date: Fri, 29 Nov 2024 19:58:38 GMT 762s #Accept-Ranges: bytes 762s #ETag: "17fe-62796587675c0" 762s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 762s #Vary: In-If1 762s #Content-Length: 6142 762s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 762s #Client-Date: Fri, 29 Nov 2024 19:58:38 GMT 762s #Client-Peer: 127.0.0.1:8529 762s #Client-Response-Num: 1 762s #DMMATCH1: 1 762s # 762s # testing : download of /getfiles-perl-pod/perl5161delta.pod 762s # expected: 6142 762s # received: 6142 762s ok 18 762s #lwp request: 762s #GET http://localhost:8529/getfiles-perl-pod/perl5162delta.pod HTTP/1.1 762s #User-Agent: libwww-perl/6.77 762s # 762s #server response: 762s #HTTP/1.1 200 OK 762s #Connection: close 762s #Date: Fri, 29 Nov 2024 19:58:38 GMT 762s #Accept-Ranges: bytes 762s #ETag: "e0a-62796587675c0" 762s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 762s #Vary: In-If1 762s #Content-Length: 3594 762s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 762s #Client-Date: Fri, 29 Nov 2024 19:58:38 GMT 762s #Client-Peer: 127.0.0.1:8529 762s #Client-Response-Num: 1 762s #DMMATCH1: 1 762s # 762s # testing : download of /getfiles-perl-pod/perl5162delta.pod 762s # expected: 3594 762s # received: 3594 762s ok 19 762s #lwp request: 762s #GET http://localhost:8529/getfiles-perl-pod/perl5163delta.pod HTTP/1.1 762s #User-Agent: libwww-perl/6.77 762s # 762s #server response: 762s #HTTP/1.1 200 OK 762s #Connection: close 762s #Date: Fri, 29 Nov 2024 19:58:38 GMT 762s #Accept-Ranges: bytes 762s #ETag: "ff5-62796587675c0" 762s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 762s #Vary: In-If1 762s #Content-Length: 4085 762s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 762s #Client-Date: Fri, 29 Nov 2024 19:58:38 GMT 762s #Client-Peer: 127.0.0.1:8529 762s #Client-Response-Num: 1 762s #DMMATCH1: 1 762s # 762s # testing : download of /getfiles-perl-pod/perl5163delta.pod 762s # expected: 4085 762s # received: 4085 762s ok 20 762s #lwp request: 762s #GET http://localhost:8529/getfiles-perl-pod/perl5180delta.pod HTTP/1.1 762s #User-Agent: libwww-perl/6.77 762s # 762s #server response: 762s #HTTP/1.1 200 OK 762s #Connection: close 762s #Date: Fri, 29 Nov 2024 19:58:38 GMT 762s #Accept-Ranges: bytes 762s #ETag: "1d280-62796587675c0" 762s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 762s #Vary: In-If1 762s #Content-Length: 119424 762s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 762s #Client-Date: Fri, 29 Nov 2024 19:58:38 GMT 762s #Client-Peer: 127.0.0.1:8529 762s #Client-Response-Num: 1 762s #DMMATCH1: 1 762s # 762s # testing : download of /getfiles-perl-pod/perl5180delta.pod 762s # expected: 119424 762s # received: 119424 762s ok 21 762s #lwp request: 762s #GET http://localhost:8529/getfiles-perl-pod/perl5181delta.pod HTTP/1.1 762s #User-Agent: libwww-perl/6.77 762s # 762s #server response: 762s #HTTP/1.1 200 OK 762s #Connection: close 762s #Date: Fri, 29 Nov 2024 19:58:38 GMT 762s #Accept-Ranges: bytes 762s #ETag: "19c5-62796587675c0" 762s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 762s #Vary: In-If1 762s #Content-Length: 6597 762s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 762s #Client-Date: Fri, 29 Nov 2024 19:58:38 GMT 762s #Client-Peer: 127.0.0.1:8529 762s #Client-Response-Num: 1 762s #DMMATCH1: 1 762s # 762s # testing : download of /getfiles-perl-pod/perl5181delta.pod 762s # expected: 6597 762s # received: 6597 762s ok 22 762s #lwp request: 762s #GET http://localhost:8529/getfiles-perl-pod/perl5182delta.pod HTTP/1.1 762s #User-Agent: libwww-perl/6.77 762s # 762s #server response: 762s #HTTP/1.1 200 OK 762s #Connection: close 762s #Date: Fri, 29 Nov 2024 19:58:38 GMT 762s #Accept-Ranges: bytes 762s #ETag: "14d7-62796587675c0" 762s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 762s #Vary: In-If1 762s #Content-Length: 5335 762s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 762s #Client-Date: Fri, 29 Nov 2024 19:58:38 GMT 762s #Client-Peer: 127.0.0.1:8529 762s #Client-Response-Num: 1 762s #DMMATCH1: 1 762s # 762s # testing : download of /getfiles-perl-pod/perl5182delta.pod 762s # expected: 5335 762s # received: 5335 762s ok 23 762s #lwp request: 762s #GET http://localhost:8529/getfiles-perl-pod/perl5184delta.pod HTTP/1.1 762s #User-Agent: libwww-perl/6.77 762s # 762s #server response: 762s #HTTP/1.1 200 OK 762s #Connection: close 762s #Date: Fri, 29 Nov 2024 19:58:38 GMT 762s #Accept-Ranges: bytes 762s #ETag: "1208-62796587675c0" 762s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 762s #Vary: In-If1 762s #Content-Length: 4616 762s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 762s #Client-Date: Fri, 29 Nov 2024 19:58:38 GMT 762s #Client-Peer: 127.0.0.1:8529 762s #Client-Response-Num: 1 762s #DMMATCH1: 1 762s # 762s # testing : download of /getfiles-perl-pod/perl5184delta.pod 762s # expected: 4616 762s # received: 4616 762s ok 24 762s #lwp request: 762s #GET http://localhost:8529/getfiles-perl-pod/perl5200delta.pod HTTP/1.1 762s #User-Agent: libwww-perl/6.77 762s # 762s #server response: 762s #HTTP/1.1 200 OK 762s #Connection: close 762s #Date: Fri, 29 Nov 2024 19:58:38 GMT 762s #Accept-Ranges: bytes 762s #ETag: "1c352-62796587675c0" 762s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 762s #Vary: In-If1 762s #Content-Length: 115538 762s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 762s #Client-Date: Fri, 29 Nov 2024 19:58:38 GMT 762s #Client-Peer: 127.0.0.1:8529 762s #Client-Response-Num: 1 762s #DMMATCH1: 1 762s # 762s # testing : download of /getfiles-perl-pod/perl5200delta.pod 762s # expected: 115538 762s # received: 115538 762s ok 25 762s #lwp request: 762s #GET http://localhost:8529/getfiles-perl-pod/perl5201delta.pod HTTP/1.1 762s #User-Agent: libwww-perl/6.77 762s # 762s #server response: 762s #HTTP/1.1 200 OK 762s #Connection: close 762s #Date: Fri, 29 Nov 2024 19:58:38 GMT 762s #Accept-Ranges: bytes 762s #ETag: "2a07-62796587675c0" 762s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 762s #Vary: In-If1 762s #Content-Length: 10759 762s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 762s #Client-Date: Fri, 29 Nov 2024 19:58:38 GMT 762s #Client-Peer: 127.0.0.1:8529 762s #Client-Response-Num: 1 762s #DMMATCH1: 1 762s # 762s # testing : download of /getfiles-perl-pod/perl5201delta.pod 762s # expected: 10759 762s # received: 10759 762s ok 26 762s #lwp request: 762s #GET http://localhost:8529/getfiles-perl-pod/perl5202delta.pod HTTP/1.1 762s #User-Agent: libwww-perl/6.77 762s # 762s #server response: 762s #HTTP/1.1 200 OK 762s #Connection: close 762s #Date: Fri, 29 Nov 2024 19:58:38 GMT 762s #Accept-Ranges: bytes 762s #ETag: "2fef-62796587675c0" 762s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 762s #Vary: In-If1 762s #Content-Length: 12271 762s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 762s #Client-Date: Fri, 29 Nov 2024 19:58:38 GMT 762s #Client-Peer: 127.0.0.1:8529 762s #Client-Response-Num: 1 762s #DMMATCH1: 1 762s # 762s # testing : download of /getfiles-perl-pod/perl5202delta.pod 762s # expected: 12271 762s # received: 12271 762s ok 27 762s #lwp request: 762s #GET http://localhost:8529/getfiles-perl-pod/perl5203delta.pod HTTP/1.1 762s #User-Agent: libwww-perl/6.77 762s # 762s #server response: 762s #HTTP/1.1 200 OK 762s #Connection: close 762s #Date: Fri, 29 Nov 2024 19:58:38 GMT 762s #Accept-Ranges: bytes 762s #ETag: "2410-62796587675c0" 762s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 762s #Vary: In-If1 762s #Content-Length: 9232 762s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 762s #Client-Date: Fri, 29 Nov 2024 19:58:38 GMT 762s #Client-Peer: 127.0.0.1:8529 762s #Client-Response-Num: 1 762s #DMMATCH1: 1 762s # 762s # testing : download of /getfiles-perl-pod/perl5203delta.pod 762s # expected: 9232 762s # received: 9232 762s ok 28 762s #lwp request: 762s #GET http://localhost:8529/getfiles-perl-pod/perl5220delta.pod HTTP/1.1 762s #User-Agent: libwww-perl/6.77 762s # 762s #server response: 762s #HTTP/1.1 200 OK 762s #Connection: close 762s #Date: Fri, 29 Nov 2024 19:58:38 GMT 762s #Accept-Ranges: bytes 762s #ETag: "1fa8f-62796587675c0" 762s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 762s #Vary: In-If1 762s #Content-Length: 129679 762s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 762s #Client-Date: Fri, 29 Nov 2024 19:58:38 GMT 762s #Client-Peer: 127.0.0.1:8529 762s #Client-Response-Num: 1 762s #DMMATCH1: 1 762s # 762s # testing : download of /getfiles-perl-pod/perl5220delta.pod 762s # expected: 129679 762s # received: 129679 762s ok 29 762s #lwp request: 762s #GET http://localhost:8529/getfiles-perl-pod/perl5221delta.pod HTTP/1.1 762s #User-Agent: libwww-perl/6.77 762s # 762s #server response: 762s #HTTP/1.1 200 OK 762s #Connection: close 762s #Date: Fri, 29 Nov 2024 19:58:38 GMT 762s #Accept-Ranges: bytes 762s #ETag: "293d-62796587675c0" 762s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 762s #Vary: In-If1 762s #Content-Length: 10557 762s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 762s #Client-Date: Fri, 29 Nov 2024 19:58:38 GMT 762s #Client-Peer: 127.0.0.1:8529 762s #Client-Response-Num: 1 762s #DMMATCH1: 1 762s # 762s # testing : download of /getfiles-perl-pod/perl5221delta.pod 762s # expected: 10557 762s # received: 10557 762s ok 30 762s #lwp request: 762s #GET http://localhost:8529/getfiles-perl-pod/perl5222delta.pod HTTP/1.1 762s #User-Agent: libwww-perl/6.77 762s # 762s #server response: 762s #HTTP/1.1 200 OK 762s #Connection: close 762s #Date: Fri, 29 Nov 2024 19:58:38 GMT 762s #Accept-Ranges: bytes 762s #ETag: "301f-62796587675c0" 762s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 762s #Vary: In-If1 762s #Content-Length: 12319 762s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 762s #Client-Date: Fri, 29 Nov 2024 19:58:38 GMT 762s #Client-Peer: 127.0.0.1:8529 762s #Client-Response-Num: 1 762s #DMMATCH1: 1 762s # 762s # testing : download of /getfiles-perl-pod/perl5222delta.pod 762s # expected: 12319 762s # received: 12319 762s ok 31 762s #lwp request: 762s #GET http://localhost:8529/getfiles-perl-pod/perl5223delta.pod HTTP/1.1 762s #User-Agent: libwww-perl/6.77 762s # 762s #server response: 762s #HTTP/1.1 200 OK 762s #Connection: close 762s #Date: Fri, 29 Nov 2024 19:58:38 GMT 762s #Accept-Ranges: bytes 762s #ETag: "20fa-62796587675c0" 762s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 762s #Vary: In-If1 762s #Content-Length: 8442 762s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 762s #Client-Date: Fri, 29 Nov 2024 19:58:38 GMT 762s #Client-Peer: 127.0.0.1:8529 762s #Client-Response-Num: 1 762s #DMMATCH1: 1 762s # 762s # testing : download of /getfiles-perl-pod/perl5223delta.pod 762s # expected: 8442 762s # received: 8442 762s ok 32 762s #lwp request: 762s #GET http://localhost:8529/getfiles-perl-pod/perl5224delta.pod HTTP/1.1 762s #User-Agent: libwww-perl/6.77 762s # 762s #server response: 762s #HTTP/1.1 200 OK 762s #Connection: close 762s #Date: Fri, 29 Nov 2024 19:58:38 GMT 762s #Accept-Ranges: bytes 762s #ETag: "1162-62796587675c0" 762s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 762s #Vary: In-If1 762s #Content-Length: 4450 762s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 762s #Client-Date: Fri, 29 Nov 2024 19:58:38 GMT 762s #Client-Peer: 127.0.0.1:8529 762s #Client-Response-Num: 1 762s #DMMATCH1: 1 762s # 762s # testing : download of /getfiles-perl-pod/perl5224delta.pod 762s # expected: 4450 762s # received: 4450 762s ok 33 762s #lwp request: 762s #GET http://localhost:8529/getfiles-perl-pod/perl5240delta.pod HTTP/1.1 762s #User-Agent: libwww-perl/6.77 762s # 762s #server response: 762s #HTTP/1.1 200 OK 762s #Connection: close 762s #Date: Fri, 29 Nov 2024 19:58:38 GMT 762s #Accept-Ranges: bytes 762s #ETag: "fc09-62796587675c0" 762s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 762s #Vary: In-If1 762s #Content-Length: 64521 762s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 762s #Client-Date: Fri, 29 Nov 2024 19:58:38 GMT 762s #Client-Peer: 127.0.0.1:8529 762s #Client-Response-Num: 1 762s #DMMATCH1: 1 762s # 762s # testing : download of /getfiles-perl-pod/perl5240delta.pod 762s # expected: 64521 762s # received: 64521 762s ok 34 762s #lwp request: 762s #GET http://localhost:8529/getfiles-perl-pod/perl5241delta.pod HTTP/1.1 762s #User-Agent: libwww-perl/6.77 762s # 762s #server response: 762s #HTTP/1.1 200 OK 762s #Connection: close 762s #Date: Fri, 29 Nov 2024 19:58:38 GMT 762s #Accept-Ranges: bytes 762s #ETag: "2009-62796587675c0" 762s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 762s #Vary: In-If1 762s #Content-Length: 8201 762s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 762s #Client-Date: Fri, 29 Nov 2024 19:58:38 GMT 762s #Client-Peer: 127.0.0.1:8529 762s #Client-Response-Num: 1 762s #DMMATCH1: 1 762s # 762s # testing : download of /getfiles-perl-pod/perl5241delta.pod 762s # expected: 8201 762s # received: 8201 762s ok 35 762s #lwp request: 762s #GET http://localhost:8529/getfiles-perl-pod/perl5242delta.pod HTTP/1.1 762s #User-Agent: libwww-perl/6.77 762s # 762s #server response: 762s #HTTP/1.1 200 OK 762s #Connection: close 762s #Date: Fri, 29 Nov 2024 19:58:38 GMT 762s #Accept-Ranges: bytes 762s #ETag: "1007-62796587675c0" 762s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 762s #Vary: In-If1 762s #Content-Length: 4103 762s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 762s #Client-Date: Fri, 29 Nov 2024 19:58:38 GMT 762s #Client-Peer: 127.0.0.1:8529 762s #Client-Response-Num: 1 762s #DMMATCH1: 1 762s # 762s # testing : download of /getfiles-perl-pod/perl5242delta.pod 762s # expected: 4103 762s # received: 4103 762s ok 36 762s #lwp request: 762s #GET http://localhost:8529/getfiles-perl-pod/perl5243delta.pod HTTP/1.1 762s #User-Agent: libwww-perl/6.77 762s # 762s #server response: 762s #HTTP/1.1 200 OK 762s #Connection: close 762s #Date: Fri, 29 Nov 2024 19:58:38 GMT 762s #Accept-Ranges: bytes 762s #ETag: "2aac-62796587675c0" 762s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 762s #Vary: In-If1 762s #Content-Length: 10924 762s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 762s #Client-Date: Fri, 29 Nov 2024 19:58:38 GMT 762s #Client-Peer: 127.0.0.1:8529 762s #Client-Response-Num: 1 762s #DMMATCH1: 1 762s # 762s # testing : download of /getfiles-perl-pod/perl5243delta.pod 762s # expected: 10924 762s # received: 10924 762s ok 37 762s #lwp request: 762s #GET http://localhost:8529/getfiles-perl-pod/perl5244delta.pod HTTP/1.1 762s #User-Agent: libwww-perl/6.77 762s # 762s #server response: 762s #HTTP/1.1 200 OK 762s #Connection: close 762s #Date: Fri, 29 Nov 2024 19:58:38 GMT 762s #Accept-Ranges: bytes 762s #ETag: "1168-62796587675c0" 762s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 762s #Vary: In-If1 762s #Content-Length: 4456 762s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 762s #Client-Date: Fri, 29 Nov 2024 19:58:38 GMT 762s #Client-Peer: 127.0.0.1:8529 762s #Client-Response-Num: 1 762s #DMMATCH1: 1 762s # 762s # testing : download of /getfiles-perl-pod/perl5244delta.pod 762s # expected: 4456 762s # received: 4456 762s ok 38 762s #lwp request: 762s #GET http://localhost:8529/getfiles-perl-pod/perl5260delta.pod HTTP/1.1 762s #User-Agent: libwww-perl/6.77 762s # 762s #server response: 762s #HTTP/1.1 200 OK 762s #Connection: close 762s #Date: Fri, 29 Nov 2024 19:58:38 GMT 762s #Accept-Ranges: bytes 762s #ETag: "1875a-62796587675c0" 762s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 762s #Vary: In-If1 762s #Content-Length: 100186 762s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 762s #Client-Date: Fri, 29 Nov 2024 19:58:38 GMT 762s #Client-Peer: 127.0.0.1:8529 762s #Client-Response-Num: 1 762s #DMMATCH1: 1 762s # 762s # testing : download of /getfiles-perl-pod/perl5260delta.pod 762s # expected: 100186 762s # received: 100186 762s ok 39 762s #lwp request: 762s #GET http://localhost:8529/getfiles-perl-pod/perl5261delta.pod HTTP/1.1 762s #User-Agent: libwww-perl/6.77 762s # 762s #server response: 762s #HTTP/1.1 200 OK 762s #Connection: close 762s #Date: Fri, 29 Nov 2024 19:58:38 GMT 762s #Accept-Ranges: bytes 762s #ETag: "1e25-62796587675c0" 762s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 762s #Vary: In-If1 762s #Content-Length: 7717 762s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 762s #Client-Date: Fri, 29 Nov 2024 19:58:38 GMT 762s #Client-Peer: 127.0.0.1:8529 762s #Client-Response-Num: 1 762s #DMMATCH1: 1 762s # 762s # testing : download of /getfiles-perl-pod/perl5261delta.pod 762s # expected: 7717 762s # received: 7717 762s ok 40 762s #lwp request: 762s #GET http://localhost:8529/getfiles-perl-pod/perl5262delta.pod HTTP/1.1 762s #User-Agent: libwww-perl/6.77 762s # 762s #server response: 762s #HTTP/1.1 200 OK 762s #Connection: close 762s #Date: Fri, 29 Nov 2024 19:58:38 GMT 762s #Accept-Ranges: bytes 762s #ETag: "1e16-62796587675c0" 762s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 762s #Vary: In-If1 762s #Content-Length: 7702 762s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 762s #Client-Date: Fri, 29 Nov 2024 19:58:38 GMT 762s #Client-Peer: 127.0.0.1:8529 762s #Client-Response-Num: 1 762s #DMMATCH1: 1 762s # 762s # testing : download of /getfiles-perl-pod/perl5262delta.pod 762s # expected: 7702 762s # received: 7702 762s ok 41 762s #lwp request: 762s #GET http://localhost:8529/getfiles-perl-pod/perl5263delta.pod HTTP/1.1 762s #User-Agent: libwww-perl/6.77 762s # 762s #server response: 762s #HTTP/1.1 200 OK 762s #Connection: close 762s #Date: Fri, 29 Nov 2024 19:58:38 GMT 762s #Accept-Ranges: bytes 762s #ETag: "1b69-62796587675c0" 762s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 762s #Vary: In-If1 762s #Content-Length: 7017 762s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 762s #Client-Date: Fri, 29 Nov 2024 19:58:38 GMT 762s #Client-Peer: 127.0.0.1:8529 762s #Client-Response-Num: 1 762s #DMMATCH1: 1 762s # 762s # testing : download of /getfiles-perl-pod/perl5263delta.pod 762s # expected: 7017 762s # received: 7017 762s ok 42 762s #lwp request: 762s #GET http://localhost:8529/getfiles-perl-pod/perl5280delta.pod HTTP/1.1 762s #User-Agent: libwww-perl/6.77 762s # 762s #server response: 762s #HTTP/1.1 200 OK 762s #Connection: close 762s #Date: Fri, 29 Nov 2024 19:58:38 GMT 762s #Accept-Ranges: bytes 762s #ETag: "115d9-62796587675c0" 762s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 762s #Vary: In-If1 762s #Content-Length: 71129 762s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 762s #Client-Date: Fri, 29 Nov 2024 19:58:38 GMT 762s #Client-Peer: 127.0.0.1:8529 762s #Client-Response-Num: 1 762s #DMMATCH1: 1 762s # 762s # testing : download of /getfiles-perl-pod/perl5280delta.pod 762s # expected: 71129 762s # received: 71129 762s ok 43 762s #lwp request: 762s #GET http://localhost:8529/getfiles-perl-pod/perl5281delta.pod HTTP/1.1 762s #User-Agent: libwww-perl/6.77 762s # 762s #server response: 762s #HTTP/1.1 200 OK 762s #Connection: close 762s #Date: Fri, 29 Nov 2024 19:58:38 GMT 762s #Accept-Ranges: bytes 762s #ETag: "11f7-62796587675c0" 762s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 762s #Vary: In-If1 762s #Content-Length: 4599 762s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 762s #Client-Date: Fri, 29 Nov 2024 19:58:38 GMT 762s #Client-Peer: 127.0.0.1:8529 762s #Client-Response-Num: 1 762s #DMMATCH1: 1 762s # 762s # testing : download of /getfiles-perl-pod/perl5281delta.pod 762s # expected: 4599 762s # received: 4599 762s ok 44 762s #lwp request: 762s #GET http://localhost:8529/getfiles-perl-pod/perl5282delta.pod HTTP/1.1 762s #User-Agent: libwww-perl/6.77 762s # 762s #server response: 762s #HTTP/1.1 200 OK 762s #Connection: close 762s #Date: Fri, 29 Nov 2024 19:58:38 GMT 762s #Accept-Ranges: bytes 762s #ETag: "1806-62796587675c0" 762s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 762s #Vary: In-If1 762s #Content-Length: 6150 762s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 762s #Client-Date: Fri, 29 Nov 2024 19:58:38 GMT 762s #Client-Peer: 127.0.0.1:8529 762s #Client-Response-Num: 1 762s #DMMATCH1: 1 762s # 762s # testing : download of /getfiles-perl-pod/perl5282delta.pod 762s # expected: 6150 762s # received: 6150 762s ok 45 762s #lwp request: 762s #GET http://localhost:8529/getfiles-perl-pod/perl5283delta.pod HTTP/1.1 762s #User-Agent: libwww-perl/6.77 762s # 762s #server response: 762s #HTTP/1.1 200 OK 762s #Connection: close 762s #Date: Fri, 29 Nov 2024 19:58:38 GMT 762s #Accept-Ranges: bytes 762s #ETag: "13f7-62796587675c0" 762s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 762s #Vary: In-If1 762s #Content-Length: 5111 762s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 762s #Client-Date: Fri, 29 Nov 2024 19:58:38 GMT 762s #Client-Peer: 127.0.0.1:8529 762s #Client-Response-Num: 1 762s #DMMATCH1: 1 762s # 762s # testing : download of /getfiles-perl-pod/perl5283delta.pod 762s # expected: 5111 762s # received: 5111 762s ok 46 762s #lwp request: 762s #GET http://localhost:8529/getfiles-perl-pod/perl5300delta.pod HTTP/1.1 762s #User-Agent: libwww-perl/6.77 762s # 762s #server response: 762s #HTTP/1.1 200 OK 762s #Connection: close 762s #Date: Fri, 29 Nov 2024 19:58:38 GMT 762s #Accept-Ranges: bytes 762s #ETag: "a038-62796587675c0" 762s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 762s #Vary: In-If1 762s #Content-Length: 41016 762s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 762s #Client-Date: Fri, 29 Nov 2024 19:58:38 GMT 762s #Client-Peer: 127.0.0.1:8529 762s #Client-Response-Num: 1 762s #DMMATCH1: 1 762s # 762s # testing : download of /getfiles-perl-pod/perl5300delta.pod 762s # expected: 41016 762s # received: 41016 762s ok 47 762s #lwp request: 762s #GET http://localhost:8529/getfiles-perl-pod/perl5301delta.pod HTTP/1.1 762s #User-Agent: libwww-perl/6.77 762s # 762s #server response: 762s #HTTP/1.1 200 OK 762s #Connection: close 762s #Date: Fri, 29 Nov 2024 19:58:38 GMT 762s #Accept-Ranges: bytes 762s #ETag: "1662-62796587675c0" 762s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 762s #Vary: In-If1 762s #Content-Length: 5730 762s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 762s #Client-Date: Fri, 29 Nov 2024 19:58:38 GMT 762s #Client-Peer: 127.0.0.1:8529 762s #Client-Response-Num: 1 762s #DMMATCH1: 1 762s # 762s # testing : download of /getfiles-perl-pod/perl5301delta.pod 762s # expected: 5730 762s # received: 5730 762s ok 48 762s #lwp request: 762s #GET http://localhost:8529/getfiles-perl-pod/perl5302delta.pod HTTP/1.1 762s #User-Agent: libwww-perl/6.77 762s # 762s #server response: 762s #HTTP/1.1 200 OK 762s #Connection: close 762s #Date: Fri, 29 Nov 2024 19:58:38 GMT 762s #Accept-Ranges: bytes 762s #ETag: "124a-62796587675c0" 762s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 762s #Vary: In-If1 762s #Content-Length: 4682 762s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 762s #Client-Date: Fri, 29 Nov 2024 19:58:38 GMT 762s #Client-Peer: 127.0.0.1:8529 762s #Client-Response-Num: 1 762s #DMMATCH1: 1 762s # 762s # testing : download of /getfiles-perl-pod/perl5302delta.pod 762s # expected: 4682 762s # received: 4682 762s ok 49 762s #lwp request: 762s #GET http://localhost:8529/getfiles-perl-pod/perl5303delta.pod HTTP/1.1 762s #User-Agent: libwww-perl/6.77 762s # 762s #server response: 762s #HTTP/1.1 200 OK 762s #Connection: close 762s #Date: Fri, 29 Nov 2024 19:58:38 GMT 762s #Accept-Ranges: bytes 762s #ETag: "1374-62796587675c0" 762s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 762s #Vary: In-If1 762s #Content-Length: 4980 762s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 762s #Client-Date: Fri, 29 Nov 2024 19:58:38 GMT 762s #Client-Peer: 127.0.0.1:8529 762s #Client-Response-Num: 1 762s #DMMATCH1: 1 762s # 762s # testing : download of /getfiles-perl-pod/perl5303delta.pod 762s # expected: 4980 762s # received: 4980 762s ok 50 762s #lwp request: 762s #GET http://localhost:8529/getfiles-perl-pod/perl5320delta.pod HTTP/1.1 762s #User-Agent: libwww-perl/6.77 762s # 762s #server response: 762s #HTTP/1.1 200 OK 762s #Connection: close 762s #Date: Fri, 29 Nov 2024 19:58:38 GMT 762s #Accept-Ranges: bytes 762s #ETag: "d310-62796587675c0" 762s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 762s #Vary: In-If1 762s #Content-Length: 54032 762s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 762s #Client-Date: Fri, 29 Nov 2024 19:58:38 GMT 762s #Client-Peer: 127.0.0.1:8529 762s #Client-Response-Num: 1 762s #DMMATCH1: 1 762s # 762s # testing : download of /getfiles-perl-pod/perl5320delta.pod 762s # expected: 54032 762s # received: 54032 762s ok 51 762s #lwp request: 762s #GET http://localhost:8529/getfiles-perl-pod/perl5321delta.pod HTTP/1.1 762s #User-Agent: libwww-perl/6.77 762s # 762s #server response: 762s #HTTP/1.1 200 OK 762s #Connection: close 762s #Date: Fri, 29 Nov 2024 19:58:38 GMT 762s #Accept-Ranges: bytes 762s #ETag: "1b5f-62796587675c0" 762s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 762s #Vary: In-If1 762s #Content-Length: 7007 762s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 762s #Client-Date: Fri, 29 Nov 2024 19:58:38 GMT 762s #Client-Peer: 127.0.0.1:8529 762s #Client-Response-Num: 1 762s #DMMATCH1: 1 762s # 762s # testing : download of /getfiles-perl-pod/perl5321delta.pod 762s # expected: 7007 762s # received: 7007 762s ok 52 762s #lwp request: 762s #GET http://localhost:8529/getfiles-perl-pod/perl5340delta.pod HTTP/1.1 762s #User-Agent: libwww-perl/6.77 762s # 762s #server response: 762s #HTTP/1.1 200 OK 762s #Connection: close 762s #Date: Fri, 29 Nov 2024 19:58:38 GMT 762s #Accept-Ranges: bytes 762s #ETag: "9201-62796587675c0" 762s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 762s #Vary: In-If1 762s #Content-Length: 37377 762s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 762s #Client-Date: Fri, 29 Nov 2024 19:58:38 GMT 762s #Client-Peer: 127.0.0.1:8529 762s #Client-Response-Num: 1 762s #DMMATCH1: 1 762s # 762s # testing : download of /getfiles-perl-pod/perl5340delta.pod 762s # expected: 37377 762s # received: 37377 762s ok 53 762s #lwp request: 762s #GET http://localhost:8529/getfiles-perl-pod/perl5341delta.pod HTTP/1.1 762s #User-Agent: libwww-perl/6.77 762s # 762s #server response: 762s #HTTP/1.1 200 OK 762s #Connection: close 762s #Date: Fri, 29 Nov 2024 19:58:38 GMT 762s #Accept-Ranges: bytes 762s #ETag: "1076-62796587675c0" 762s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 762s #Vary: In-If1 762s #Content-Length: 4214 762s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 762s #Client-Date: Fri, 29 Nov 2024 19:58:38 GMT 762s #Client-Peer: 127.0.0.1:8529 762s #Client-Response-Num: 1 762s #DMMATCH1: 1 762s # 762s # testing : download of /getfiles-perl-pod/perl5341delta.pod 762s # expected: 4214 762s # received: 4214 762s ok 54 762s #lwp request: 762s #GET http://localhost:8529/getfiles-perl-pod/perl5342delta.pod HTTP/1.1 762s #User-Agent: libwww-perl/6.77 762s # 762s #server response: 762s #HTTP/1.1 200 OK 762s #Connection: close 762s #Date: Fri, 29 Nov 2024 19:58:38 GMT 762s #Accept-Ranges: bytes 762s #ETag: "f68-62796587675c0" 762s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 762s #Vary: In-If1 762s #Content-Length: 3944 762s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 762s #Client-Date: Fri, 29 Nov 2024 19:58:38 GMT 762s #Client-Peer: 127.0.0.1:8529 762s #Client-Response-Num: 1 762s #DMMATCH1: 1 762s # 762s # testing : download of /getfiles-perl-pod/perl5342delta.pod 762s # expected: 3944 762s # received: 3944 762s ok 55 762s #lwp request: 762s #GET http://localhost:8529/getfiles-perl-pod/perl5343delta.pod HTTP/1.1 762s #User-Agent: libwww-perl/6.77 762s # 762s #server response: 762s #HTTP/1.1 200 OK 762s #Connection: close 762s #Date: Fri, 29 Nov 2024 19:58:38 GMT 762s #Accept-Ranges: bytes 762s #ETag: "fd6-62796587675c0" 762s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 762s #Vary: In-If1 762s #Content-Length: 4054 762s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 762s #Client-Date: Fri, 29 Nov 2024 19:58:38 GMT 762s #Client-Peer: 127.0.0.1:8529 762s #Client-Response-Num: 1 762s #DMMATCH1: 1 762s # 762s # testing : download of /getfiles-perl-pod/perl5343delta.pod 762s # expected: 4054 762s # received: 4054 762s ok 56 762s #lwp request: 762s #GET http://localhost:8529/getfiles-perl-pod/perl5360delta.pod HTTP/1.1 762s #User-Agent: libwww-perl/6.77 762s # 762s #server response: 762s #HTTP/1.1 200 OK 762s #Connection: close 762s #Date: Fri, 29 Nov 2024 19:58:38 GMT 762s #Accept-Ranges: bytes 762s #ETag: "ad8b-62796587675c0" 762s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 762s #Vary: In-If1 762s #Content-Length: 44427 762s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 762s #Client-Date: Fri, 29 Nov 2024 19:58:38 GMT 762s #Client-Peer: 127.0.0.1:8529 762s #Client-Response-Num: 1 762s #DMMATCH1: 1 762s # 762s # testing : download of /getfiles-perl-pod/perl5360delta.pod 762s # expected: 44427 762s # received: 44427 762s ok 57 762s #lwp request: 762s #GET http://localhost:8529/getfiles-perl-pod/perl5361delta.pod HTTP/1.1 762s #User-Agent: libwww-perl/6.77 762s # 762s #server response: 762s #HTTP/1.1 200 OK 762s #Connection: close 762s #Date: Fri, 29 Nov 2024 19:58:38 GMT 762s #Accept-Ranges: bytes 762s #ETag: "1288-62796587675c0" 762s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 762s #Vary: In-If1 762s #Content-Length: 4744 762s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 762s #Client-Date: Fri, 29 Nov 2024 19:58:38 GMT 762s #Client-Peer: 127.0.0.1:8529 762s #Client-Response-Num: 1 762s #DMMATCH1: 1 762s # 762s # testing : download of /getfiles-perl-pod/perl5361delta.pod 762s # expected: 4744 762s # received: 4744 762s ok 58 762s #lwp request: 762s #GET http://localhost:8529/getfiles-perl-pod/perl5362delta.pod HTTP/1.1 762s #User-Agent: libwww-perl/6.77 762s # 762s #server response: 762s #HTTP/1.1 200 OK 762s #Connection: close 762s #Date: Fri, 29 Nov 2024 19:58:38 GMT 762s #Accept-Ranges: bytes 762s #ETag: "f69-62796587675c0" 762s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 762s #Vary: In-If1 762s #Content-Length: 3945 762s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 762s #Client-Date: Fri, 29 Nov 2024 19:58:38 GMT 762s #Client-Peer: 127.0.0.1:8529 762s #Client-Response-Num: 1 762s #DMMATCH1: 1 762s # 762s # testing : download of /getfiles-perl-pod/perl5362delta.pod 762s # expected: 3945 762s # received: 3945 762s ok 59 762s #lwp request: 762s #GET http://localhost:8529/getfiles-perl-pod/perl5363delta.pod HTTP/1.1 762s #User-Agent: libwww-perl/6.77 762s # 762s #server response: 762s #HTTP/1.1 200 OK 762s #Connection: close 762s #Date: Fri, 29 Nov 2024 19:58:38 GMT 762s #Accept-Ranges: bytes 762s #ETag: "fd7-62796587675c0" 762s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 762s #Vary: In-If1 762s #Content-Length: 4055 762s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 762s #Client-Date: Fri, 29 Nov 2024 19:58:38 GMT 762s #Client-Peer: 127.0.0.1:8529 762s #Client-Response-Num: 1 762s #DMMATCH1: 1 762s # 762s # testing : download of /getfiles-perl-pod/perl5363delta.pod 762s # expected: 4055 762s # received: 4055 762s ok 60 762s #lwp request: 762s #GET http://localhost:8529/getfiles-perl-pod/perl5380delta.pod HTTP/1.1 762s #User-Agent: libwww-perl/6.77 762s # 762s #server response: 762s #HTTP/1.1 200 OK 762s #Connection: close 762s #Date: Fri, 29 Nov 2024 19:58:38 GMT 762s #Accept-Ranges: bytes 762s #ETag: "10d47-62796587675c0" 762s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 762s #Vary: In-If1 762s #Content-Length: 68935 762s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 762s #Client-Date: Fri, 29 Nov 2024 19:58:38 GMT 762s #Client-Peer: 127.0.0.1:8529 762s #Client-Response-Num: 1 762s #DMMATCH1: 1 762s # 762s # testing : download of /getfiles-perl-pod/perl5380delta.pod 762s # expected: 68935 762s # received: 68935 762s ok 61 762s #lwp request: 762s #GET http://localhost:8529/getfiles-perl-pod/perl5381delta.pod HTTP/1.1 762s #User-Agent: libwww-perl/6.77 762s # 762s #server response: 762s #HTTP/1.1 200 OK 762s #Connection: close 762s #Date: Fri, 29 Nov 2024 19:58:38 GMT 762s #Accept-Ranges: bytes 762s #ETag: "f6a-62796587675c0" 762s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 762s #Vary: In-If1 762s #Content-Length: 3946 762s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 762s #Client-Date: Fri, 29 Nov 2024 19:58:38 GMT 762s #Client-Peer: 127.0.0.1:8529 762s #Client-Response-Num: 1 762s #DMMATCH1: 1 762s # 762s # testing : download of /getfiles-perl-pod/perl5381delta.pod 762s # expected: 3946 762s # received: 3946 762s ok 62 762s #lwp request: 762s #GET http://localhost:8529/getfiles-perl-pod/perl5382delta.pod HTTP/1.1 762s #User-Agent: libwww-perl/6.77 762s # 762s #server response: 762s #HTTP/1.1 200 OK 762s #Connection: close 762s #Date: Fri, 29 Nov 2024 19:58:38 GMT 762s #Accept-Ranges: bytes 762s #ETag: "fd8-62796587675c0" 762s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 762s #Vary: In-If1 762s #Content-Length: 4056 762s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 762s #Client-Date: Fri, 29 Nov 2024 19:58:38 GMT 762s #Client-Peer: 127.0.0.1:8529 762s #Client-Response-Num: 1 762s #DMMATCH1: 1 762s # 762s # testing : download of /getfiles-perl-pod/perl5382delta.pod 762s # expected: 4056 762s # received: 4056 762s ok 63 762s #lwp request: 762s #GET http://localhost:8529/getfiles-perl-pod/perl5400delta.pod HTTP/1.1 762s #User-Agent: libwww-perl/6.77 762s # 762s #server response: 762s #HTTP/1.1 200 OK 762s #Connection: close 762s #Date: Fri, 29 Nov 2024 19:58:38 GMT 762s #Accept-Ranges: bytes 762s #ETag: "c797-62796587675c0" 762s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 762s #Vary: In-If1 762s #Content-Length: 51095 762s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 762s #Client-Date: Fri, 29 Nov 2024 19:58:38 GMT 762s #Client-Peer: 127.0.0.1:8529 762s #Client-Response-Num: 1 762s #DMMATCH1: 1 762s # 762s # testing : download of /getfiles-perl-pod/perl5400delta.pod 762s # expected: 51095 762s # received: 51095 762s ok 64 762s #lwp request: 762s #GET http://localhost:8529/getfiles-perl-pod/perl561delta.pod HTTP/1.1 762s #User-Agent: libwww-perl/6.77 762s # 762s #server response: 762s #HTTP/1.1 200 OK 762s #Connection: close 762s #Date: Fri, 29 Nov 2024 19:58:38 GMT 762s #Accept-Ranges: bytes 762s #ETag: "1e723-62796587675c0" 762s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 762s #Vary: In-If1 762s #Content-Length: 124707 762s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 762s #Client-Date: Fri, 29 Nov 2024 19:58:38 GMT 762s #Client-Peer: 127.0.0.1:8529 762s #Client-Response-Num: 1 762s #DMMATCH1: 1 762s # 762s # testing : download of /getfiles-perl-pod/perl561delta.pod 762s # expected: 124707 762s # received: 124707 762s ok 65 762s #lwp request: 762s #GET http://localhost:8529/getfiles-perl-pod/perl56delta.pod HTTP/1.1 762s #User-Agent: libwww-perl/6.77 762s # 762s #server response: 762s #HTTP/1.1 200 OK 762s #Connection: close 762s #Date: Fri, 29 Nov 2024 19:58:38 GMT 762s #Accept-Ranges: bytes 762s #ETag: "1a2bb-62796587675c0" 762s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 762s #Vary: In-If1 762s #Content-Length: 107195 762s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 762s #Client-Date: Fri, 29 Nov 2024 19:58:38 GMT 762s #Client-Peer: 127.0.0.1:8529 762s #Client-Response-Num: 1 762s #DMMATCH1: 1 762s # 762s # testing : download of /getfiles-perl-pod/perl56delta.pod 762s # expected: 107195 762s # received: 107195 762s ok 66 762s #lwp request: 762s #GET http://localhost:8529/getfiles-perl-pod/perl581delta.pod HTTP/1.1 762s #User-Agent: libwww-perl/6.77 762s # 762s #server response: 762s #HTTP/1.1 200 OK 762s #Connection: close 762s #Date: Fri, 29 Nov 2024 19:58:38 GMT 762s #Accept-Ranges: bytes 762s #ETag: "94ac-62796587675c0" 762s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 762s #Vary: In-If1 762s #Content-Length: 38060 762s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 762s #Client-Date: Fri, 29 Nov 2024 19:58:38 GMT 762s #Client-Peer: 127.0.0.1:8529 762s #Client-Response-Num: 1 762s #DMMATCH1: 1 762s # 762s # testing : download of /getfiles-perl-pod/perl581delta.pod 762s # expected: 38060 762s # received: 38060 762s ok 67 762s #lwp request: 762s #GET http://localhost:8529/getfiles-perl-pod/perl582delta.pod HTTP/1.1 762s #User-Agent: libwww-perl/6.77 762s # 762s #server response: 762s #HTTP/1.1 200 OK 762s #Connection: close 762s #Date: Fri, 29 Nov 2024 19:58:38 GMT 762s #Accept-Ranges: bytes 762s #ETag: "1176-62796587675c0" 762s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 762s #Vary: In-If1 762s #Content-Length: 4470 762s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 762s #Client-Date: Fri, 29 Nov 2024 19:58:38 GMT 762s #Client-Peer: 127.0.0.1:8529 762s #Client-Response-Num: 1 762s #DMMATCH1: 1 762s # 762s # testing : download of /getfiles-perl-pod/perl582delta.pod 762s # expected: 4470 762s # received: 4470 762s ok 68 762s #lwp request: 762s #GET http://localhost:8529/getfiles-perl-pod/perl583delta.pod HTTP/1.1 762s #User-Agent: libwww-perl/6.77 762s # 762s #server response: 762s #HTTP/1.1 200 OK 762s #Connection: close 762s #Date: Fri, 29 Nov 2024 19:58:38 GMT 762s #Accept-Ranges: bytes 762s #ETag: "18bf-62796587675c0" 762s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 762s #Vary: In-If1 762s #Content-Length: 6335 762s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 762s #Client-Date: Fri, 29 Nov 2024 19:58:38 GMT 762s #Client-Peer: 127.0.0.1:8529 762s #Client-Response-Num: 1 762s #DMMATCH1: 1 762s # 762s # testing : download of /getfiles-perl-pod/perl583delta.pod 762s # expected: 6335 762s # received: 6335 762s ok 69 762s #lwp request: 762s #GET http://localhost:8529/getfiles-perl-pod/perl584delta.pod HTTP/1.1 762s #User-Agent: libwww-perl/6.77 762s # 762s #server response: 762s #HTTP/1.1 200 OK 762s #Connection: close 762s #Date: Fri, 29 Nov 2024 19:58:38 GMT 762s #Accept-Ranges: bytes 762s #ETag: "1cc3-62796587675c0" 762s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 762s #Vary: In-If1 762s #Content-Length: 7363 762s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 762s #Client-Date: Fri, 29 Nov 2024 19:58:38 GMT 762s #Client-Peer: 127.0.0.1:8529 762s #Client-Response-Num: 1 762s #DMMATCH1: 1 762s # 762s # testing : download of /getfiles-perl-pod/perl584delta.pod 762s # expected: 7363 762s # received: 7363 762s ok 70 762s #lwp request: 762s #GET http://localhost:8529/getfiles-perl-pod/perl585delta.pod HTTP/1.1 762s #User-Agent: libwww-perl/6.77 762s # 762s #server response: 762s #HTTP/1.1 200 OK 762s #Connection: close 762s #Date: Fri, 29 Nov 2024 19:58:38 GMT 762s #Accept-Ranges: bytes 762s #ETag: "1701-62796587675c0" 762s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 762s #Vary: In-If1 762s #Content-Length: 5889 762s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 762s #Client-Date: Fri, 29 Nov 2024 19:58:38 GMT 762s #Client-Peer: 127.0.0.1:8529 762s #Client-Response-Num: 1 762s #DMMATCH1: 1 762s # 762s # testing : download of /getfiles-perl-pod/perl585delta.pod 762s # expected: 5889 762s # received: 5889 762s ok 71 762s #lwp request: 762s #GET http://localhost:8529/getfiles-perl-pod/perl586delta.pod HTTP/1.1 762s #User-Agent: libwww-perl/6.77 762s # 762s #server response: 762s #HTTP/1.1 200 OK 762s #Connection: close 762s #Date: Fri, 29 Nov 2024 19:58:38 GMT 762s #Accept-Ranges: bytes 762s #ETag: "122b-62796587675c0" 762s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 762s #Vary: In-If1 762s #Content-Length: 4651 762s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 762s #Client-Date: Fri, 29 Nov 2024 19:58:38 GMT 762s #Client-Peer: 127.0.0.1:8529 762s #Client-Response-Num: 1 762s #DMMATCH1: 1 762s # 762s # testing : download of /getfiles-perl-pod/perl586delta.pod 762s # expected: 4651 762s # received: 4651 762s ok 72 762s #lwp request: 762s #GET http://localhost:8529/getfiles-perl-pod/perl587delta.pod HTTP/1.1 762s #User-Agent: libwww-perl/6.77 762s # 762s #server response: 762s #HTTP/1.1 200 OK 762s #Connection: close 762s #Date: Fri, 29 Nov 2024 19:58:38 GMT 762s #Accept-Ranges: bytes 762s #ETag: "20a4-62796587675c0" 762s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 762s #Vary: In-If1 762s #Content-Length: 8356 762s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 762s #Client-Date: Fri, 29 Nov 2024 19:58:38 GMT 762s #Client-Peer: 127.0.0.1:8529 762s #Client-Response-Num: 1 762s #DMMATCH1: 1 762s # 762s # testing : download of /getfiles-perl-pod/perl587delta.pod 762s # expected: 8356 762s # received: 8356 762s ok 73 762s #lwp request: 762s #GET http://localhost:8529/getfiles-perl-pod/perl588delta.pod HTTP/1.1 762s #User-Agent: libwww-perl/6.77 762s # 762s #server response: 762s #HTTP/1.1 200 OK 762s #Connection: close 762s #Date: Fri, 29 Nov 2024 19:58:38 GMT 762s #Accept-Ranges: bytes 762s #ETag: "62c1-62796587675c0" 762s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 762s #Vary: In-If1 762s #Content-Length: 25281 762s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 762s #Client-Date: Fri, 29 Nov 2024 19:58:38 GMT 762s #Client-Peer: 127.0.0.1:8529 762s #Client-Response-Num: 1 762s #DMMATCH1: 1 762s # 762s # testing : download of /getfiles-perl-pod/perl588delta.pod 762s # expected: 25281 762s # received: 25281 762s ok 74 762s #lwp request: 762s #GET http://localhost:8529/getfiles-perl-pod/perl589delta.pod HTTP/1.1 762s #User-Agent: libwww-perl/6.77 762s # 762s #server response: 762s #HTTP/1.1 200 OK 762s #Connection: close 762s #Date: Fri, 29 Nov 2024 19:58:38 GMT 762s #Accept-Ranges: bytes 762s #ETag: "d28d-62796587675c0" 762s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 762s #Vary: In-If1 762s #Content-Length: 53901 762s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 762s #Client-Date: Fri, 29 Nov 2024 19:58:38 GMT 762s #Client-Peer: 127.0.0.1:8529 762s #Client-Response-Num: 1 762s #DMMATCH1: 1 762s # 762s # testing : download of /getfiles-perl-pod/perl589delta.pod 762s # expected: 53901 762s # received: 53901 762s ok 75 762s #lwp request: 762s #GET http://localhost:8529/getfiles-perl-pod/perl58delta.pod HTTP/1.1 762s #User-Agent: libwww-perl/6.77 762s # 762s #server response: 762s #HTTP/1.1 200 OK 762s #Connection: close 762s #Date: Fri, 29 Nov 2024 19:58:38 GMT 762s #Accept-Ranges: bytes 762s #ETag: "1c1d5-62796587675c0" 762s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 762s #Vary: In-If1 762s #Content-Length: 115157 762s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 762s #Client-Date: Fri, 29 Nov 2024 19:58:38 GMT 762s #Client-Peer: 127.0.0.1:8529 762s #Client-Response-Num: 1 762s #DMMATCH1: 1 762s # 762s # testing : download of /getfiles-perl-pod/perl58delta.pod 762s # expected: 115157 762s # received: 115157 762s ok 76 762s #lwp request: 762s #GET http://localhost:8529/getfiles-perl-pod/perlaix.pod HTTP/1.1 762s #User-Agent: libwww-perl/6.77 762s # 762s #server response: 762s #HTTP/1.1 200 OK 762s #Connection: close 762s #Date: Fri, 29 Nov 2024 19:58:38 GMT 762s #Accept-Ranges: bytes 762s #ETag: "4fe9-62796587675c0" 762s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 762s #Vary: In-If1 762s #Content-Length: 20457 762s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 762s #Client-Date: Fri, 29 Nov 2024 19:58:38 GMT 762s #Client-Peer: 127.0.0.1:8529 762s #Client-Response-Num: 1 762s #DMMATCH1: 1 762s # 762s # testing : download of /getfiles-perl-pod/perlaix.pod 762s # expected: 20457 762s # received: 20457 762s ok 77 762s #lwp request: 762s #GET http://localhost:8529/getfiles-perl-pod/perlamiga.pod HTTP/1.1 762s #User-Agent: libwww-perl/6.77 762s # 762s #server response: 762s #HTTP/1.1 200 OK 762s #Connection: close 762s #Date: Fri, 29 Nov 2024 19:58:38 GMT 762s #Accept-Ranges: bytes 762s #ETag: "1688-62796587675c0" 762s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 762s #Vary: In-If1 762s #Content-Length: 5768 762s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 762s #Client-Date: Fri, 29 Nov 2024 19:58:38 GMT 762s #Client-Peer: 127.0.0.1:8529 762s #Client-Response-Num: 1 762s #DMMATCH1: 1 762s # 762s # testing : download of /getfiles-perl-pod/perlamiga.pod 762s # expected: 5768 762s # received: 5768 762s ok 78 762s #lwp request: 762s #GET http://localhost:8529/getfiles-perl-pod/perlandroid.pod HTTP/1.1 762s #User-Agent: libwww-perl/6.77 762s # 762s #server response: 762s #HTTP/1.1 200 OK 762s #Connection: close 762s #Date: Fri, 29 Nov 2024 19:58:38 GMT 762s #Accept-Ranges: bytes 762s #ETag: "2031-62796587675c0" 762s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 762s #Vary: In-If1 762s #Content-Length: 8241 762s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 762s #Client-Date: Fri, 29 Nov 2024 19:58:38 GMT 762s #Client-Peer: 127.0.0.1:8529 762s #Client-Response-Num: 1 762s #DMMATCH1: 1 762s # 762s # testing : download of /getfiles-perl-pod/perlandroid.pod 762s # expected: 8241 762s # received: 8241 762s ok 79 762s #lwp request: 762s #GET http://localhost:8529/getfiles-perl-pod/perlapi.pod HTTP/1.1 762s #User-Agent: libwww-perl/6.77 762s # 762s #server response: 762s #HTTP/1.1 200 OK 762s #Connection: close 762s #Date: Fri, 29 Nov 2024 19:58:38 GMT 762s #Accept-Ranges: bytes 762s #ETag: "ceb51-62796587675c0" 762s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 762s #Vary: In-If1 762s #Content-Length: 846673 762s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 762s #Client-Date: Fri, 29 Nov 2024 19:58:38 GMT 762s #Client-Peer: 127.0.0.1:8529 762s #Client-Response-Num: 1 762s #DMMATCH1: 1 762s # 762s # testing : download of /getfiles-perl-pod/perlapi.pod 762s # expected: 846673 762s # received: 846673 762s ok 80 762s #lwp request: 762s #GET http://localhost:8529/getfiles-perl-pod/perlapio.pod HTTP/1.1 762s #User-Agent: libwww-perl/6.77 762s # 762s #server response: 762s #HTTP/1.1 200 OK 762s #Connection: close 762s #Date: Fri, 29 Nov 2024 19:58:38 GMT 762s #Accept-Ranges: bytes 762s #ETag: "5838-62796587675c0" 762s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 762s #Vary: In-If1 762s #Content-Length: 22584 762s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 762s #Client-Date: Fri, 29 Nov 2024 19:58:38 GMT 762s #Client-Peer: 127.0.0.1:8529 762s #Client-Response-Num: 1 762s #DMMATCH1: 1 762s # 762s # testing : download of /getfiles-perl-pod/perlapio.pod 762s # expected: 22584 762s # received: 22584 762s ok 81 762s #lwp request: 762s #GET http://localhost:8529/getfiles-perl-pod/perlartistic.pod HTTP/1.1 762s #User-Agent: libwww-perl/6.77 762s # 762s #server response: 762s #HTTP/1.1 200 OK 762s #Connection: close 762s #Date: Fri, 29 Nov 2024 19:58:38 GMT 762s #Accept-Ranges: bytes 762s #ETag: "1b62-62796587675c0" 762s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 762s #Vary: In-If1 762s #Content-Length: 7010 762s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 762s #Client-Date: Fri, 29 Nov 2024 19:58:38 GMT 762s #Client-Peer: 127.0.0.1:8529 762s #Client-Response-Num: 1 762s #DMMATCH1: 1 762s # 762s # testing : download of /getfiles-perl-pod/perlartistic.pod 762s # expected: 7010 762s # received: 7010 762s ok 82 762s #lwp request: 762s #GET http://localhost:8529/getfiles-perl-pod/perlbook.pod HTTP/1.1 762s #User-Agent: libwww-perl/6.77 762s # 762s #server response: 762s #HTTP/1.1 200 OK 762s #Connection: close 762s #Date: Fri, 29 Nov 2024 19:58:38 GMT 762s #Accept-Ranges: bytes 762s #ETag: "210c-62796587675c0" 762s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 762s #Vary: In-If1 762s #Content-Length: 8460 762s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 762s #Client-Date: Fri, 29 Nov 2024 19:58:38 GMT 762s #Client-Peer: 127.0.0.1:8529 762s #Client-Response-Num: 1 762s #DMMATCH1: 1 762s # 762s # testing : download of /getfiles-perl-pod/perlbook.pod 762s # expected: 8460 762s # received: 8460 762s ok 83 762s #lwp request: 762s #GET http://localhost:8529/getfiles-perl-pod/perlboot.pod HTTP/1.1 762s #User-Agent: libwww-perl/6.77 762s # 762s #server response: 762s #HTTP/1.1 200 OK 762s #Connection: close 762s #Date: Fri, 29 Nov 2024 19:58:38 GMT 762s #Accept-Ranges: bytes 762s #ETag: "126-62796587675c0" 762s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 762s #Vary: In-If1 762s #Content-Length: 294 762s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 762s #Client-Date: Fri, 29 Nov 2024 19:58:38 GMT 762s #Client-Peer: 127.0.0.1:8529 762s #Client-Response-Num: 1 762s #DMMATCH1: 1 762s # 762s # testing : download of /getfiles-perl-pod/perlboot.pod 762s # expected: 294 762s # received: 294 762s ok 84 762s #lwp request: 762s #GET http://localhost:8529/getfiles-perl-pod/perlbot.pod HTTP/1.1 762s #User-Agent: libwww-perl/6.77 762s # 762s #server response: 762s #HTTP/1.1 200 OK 762s #Connection: close 762s #Date: Fri, 29 Nov 2024 19:58:38 GMT 762s #Accept-Ranges: bytes 762s #ETag: "130-62796587675c0" 762s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 762s #Vary: In-If1 762s #Content-Length: 304 762s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 762s #Client-Date: Fri, 29 Nov 2024 19:58:38 GMT 762s #Client-Peer: 127.0.0.1:8529 762s #Client-Response-Num: 1 762s #DMMATCH1: 1 762s # 762s # testing : download of /getfiles-perl-pod/perlbot.pod 762s # expected: 304 762s # received: 304 762s ok 85 762s #lwp request: 762s #GET http://localhost:8529/getfiles-perl-pod/perlbs2000.pod HTTP/1.1 762s #User-Agent: libwww-perl/6.77 762s # 762s #server response: 762s #HTTP/1.1 200 OK 762s #Connection: close 762s #Date: Fri, 29 Nov 2024 19:58:38 GMT 762s #Accept-Ranges: bytes 762s #ETag: "1f50-62796587675c0" 762s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 762s #Vary: In-If1 762s #Content-Length: 8016 762s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 762s #Client-Date: Fri, 29 Nov 2024 19:58:38 GMT 762s #Client-Peer: 127.0.0.1:8529 762s #Client-Response-Num: 1 762s #DMMATCH1: 1 762s # 762s # testing : download of /getfiles-perl-pod/perlbs2000.pod 762s # expected: 8016 762s # received: 8016 762s ok 86 762s #lwp request: 762s #GET http://localhost:8529/getfiles-perl-pod/perlcall.pod HTTP/1.1 762s #User-Agent: libwww-perl/6.77 762s # 762s #server response: 762s #HTTP/1.1 200 OK 762s #Connection: close 762s #Date: Fri, 29 Nov 2024 19:58:38 GMT 762s #Accept-Ranges: bytes 762s #ETag: "dea2-62796587675c0" 762s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 762s #Vary: In-If1 762s #Content-Length: 56994 762s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 762s #Client-Date: Fri, 29 Nov 2024 19:58:38 GMT 762s #Client-Peer: 127.0.0.1:8529 762s #Client-Response-Num: 1 762s #DMMATCH1: 1 762s # 762s # testing : download of /getfiles-perl-pod/perlcall.pod 762s # expected: 56994 762s # received: 56994 762s ok 87 762s #lwp request: 762s #GET http://localhost:8529/getfiles-perl-pod/perlcheat.pod HTTP/1.1 762s #User-Agent: libwww-perl/6.77 762s # 762s #server response: 762s #HTTP/1.1 200 OK 762s #Connection: close 762s #Date: Fri, 29 Nov 2024 19:58:38 GMT 762s #Accept-Ranges: bytes 762s #ETag: "1180-62796587675c0" 762s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 762s #Vary: In-If1 762s #Content-Length: 4480 762s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 762s #Client-Date: Fri, 29 Nov 2024 19:58:38 GMT 762s #Client-Peer: 127.0.0.1:8529 762s #Client-Response-Num: 1 762s #DMMATCH1: 1 762s # 762s # testing : download of /getfiles-perl-pod/perlcheat.pod 762s # expected: 4480 762s # received: 4480 762s ok 88 762s #lwp request: 762s #GET http://localhost:8529/getfiles-perl-pod/perlclass.pod HTTP/1.1 762s #User-Agent: libwww-perl/6.77 762s # 762s #server response: 762s #HTTP/1.1 200 OK 762s #Connection: close 762s #Date: Fri, 29 Nov 2024 19:58:38 GMT 762s #Accept-Ranges: bytes 762s #ETag: "3179-62796587675c0" 762s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 762s #Vary: In-If1 762s #Content-Length: 12665 762s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 762s #Client-Date: Fri, 29 Nov 2024 19:58:38 GMT 762s #Client-Peer: 127.0.0.1:8529 762s #Client-Response-Num: 1 762s #DMMATCH1: 1 762s # 762s # testing : download of /getfiles-perl-pod/perlclass.pod 762s # expected: 12665 762s # received: 12665 762s ok 89 762s #lwp request: 762s #GET http://localhost:8529/getfiles-perl-pod/perlclassguts.pod HTTP/1.1 762s #User-Agent: libwww-perl/6.77 762s # 762s #server response: 762s #HTTP/1.1 200 OK 762s #Connection: close 762s #Date: Fri, 29 Nov 2024 19:58:38 GMT 762s #Accept-Ranges: bytes 762s #ETag: "3c63-62796587675c0" 762s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 762s #Vary: In-If1 762s #Content-Length: 15459 762s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 762s #Client-Date: Fri, 29 Nov 2024 19:58:38 GMT 762s #Client-Peer: 127.0.0.1:8529 762s #Client-Response-Num: 1 762s #DMMATCH1: 1 762s # 762s # testing : download of /getfiles-perl-pod/perlclassguts.pod 762s # expected: 15459 762s # received: 15459 762s ok 90 762s #lwp request: 762s #GET http://localhost:8529/getfiles-perl-pod/perlclib.pod HTTP/1.1 762s #User-Agent: libwww-perl/6.77 762s # 762s #server response: 762s #HTTP/1.1 200 OK 762s #Connection: close 762s #Date: Fri, 29 Nov 2024 19:58:38 GMT 762s #Accept-Ranges: bytes 762s #ETag: "d19f-62796587675c0" 762s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 762s #Vary: In-If1 762s #Content-Length: 53663 762s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 762s #Client-Date: Fri, 29 Nov 2024 19:58:38 GMT 762s #Client-Peer: 127.0.0.1:8529 762s #Client-Response-Num: 1 762s #DMMATCH1: 1 762s # 762s # testing : download of /getfiles-perl-pod/perlclib.pod 762s # expected: 53663 762s # received: 53663 762s ok 91 762s #lwp request: 762s #GET http://localhost:8529/getfiles-perl-pod/perlcn.pod HTTP/1.1 762s #User-Agent: libwww-perl/6.77 762s # 762s #server response: 762s #HTTP/1.1 200 OK 762s #Connection: close 762s #Date: Fri, 29 Nov 2024 19:58:38 GMT 762s #Accept-Ranges: bytes 762s #ETag: "12e5-62796587675c0" 762s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 762s #Vary: In-If1 762s #Content-Length: 4837 762s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 762s #Client-Date: Fri, 29 Nov 2024 19:58:38 GMT 762s #Client-Peer: 127.0.0.1:8529 762s #Client-Response-Num: 1 762s #DMMATCH1: 1 762s # 762s # testing : download of /getfiles-perl-pod/perlcn.pod 762s # expected: 4837 762s # received: 4837 762s ok 92 762s #lwp request: 762s #GET http://localhost:8529/getfiles-perl-pod/perlcommunity.pod HTTP/1.1 762s #User-Agent: libwww-perl/6.77 762s # 762s #server response: 762s #HTTP/1.1 200 OK 762s #Connection: close 762s #Date: Fri, 29 Nov 2024 19:58:38 GMT 762s #Accept-Ranges: bytes 762s #ETag: "1b1b-62796587675c0" 762s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 762s #Vary: In-If1 762s #Content-Length: 6939 762s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 762s #Client-Date: Fri, 29 Nov 2024 19:58:38 GMT 762s #Client-Peer: 127.0.0.1:8529 762s #Client-Response-Num: 1 762s #DMMATCH1: 1 762s # 762s # testing : download of /getfiles-perl-pod/perlcommunity.pod 762s # expected: 6939 762s # received: 6939 762s ok 93 762s #lwp request: 762s #GET http://localhost:8529/getfiles-perl-pod/perlcygwin.pod HTTP/1.1 762s #User-Agent: libwww-perl/6.77 762s # 762s #server response: 762s #HTTP/1.1 200 OK 762s #Connection: close 762s #Date: Fri, 29 Nov 2024 19:58:38 GMT 762s #Accept-Ranges: bytes 762s #ETag: "662a-62796587675c0" 762s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 762s #Vary: In-If1 762s #Content-Length: 26154 762s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 762s #Client-Date: Fri, 29 Nov 2024 19:58:38 GMT 762s #Client-Peer: 127.0.0.1:8529 762s #Client-Response-Num: 1 762s #DMMATCH1: 1 762s # 762s # testing : download of /getfiles-perl-pod/perlcygwin.pod 762s # expected: 26154 762s # received: 26154 762s ok 94 762s #lwp request: 762s #GET http://localhost:8529/getfiles-perl-pod/perldata.pod HTTP/1.1 762s #User-Agent: libwww-perl/6.77 762s # 762s #server response: 762s #HTTP/1.1 200 OK 762s #Connection: close 762s #Date: Fri, 29 Nov 2024 19:58:38 GMT 762s #Accept-Ranges: bytes 762s #ETag: "cfa2-62796587675c0" 762s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 762s #Vary: In-If1 762s #Content-Length: 53154 762s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 762s #Client-Date: Fri, 29 Nov 2024 19:58:38 GMT 762s #Client-Peer: 127.0.0.1:8529 762s #Client-Response-Num: 1 762s #DMMATCH1: 1 762s # 762s # testing : download of /getfiles-perl-pod/perldata.pod 762s # expected: 53154 762s # received: 53154 762s ok 95 762s #lwp request: 762s #GET http://localhost:8529/getfiles-perl-pod/perldbmfilter.pod HTTP/1.1 762s #User-Agent: libwww-perl/6.77 762s # 762s #server response: 762s #HTTP/1.1 200 OK 762s #Connection: close 762s #Date: Fri, 29 Nov 2024 19:58:38 GMT 762s #Accept-Ranges: bytes 762s #ETag: "134d-62796587675c0" 762s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 762s #Vary: In-If1 762s #Content-Length: 4941 762s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 762s #Client-Date: Fri, 29 Nov 2024 19:58:38 GMT 762s #Client-Peer: 127.0.0.1:8529 762s #Client-Response-Num: 1 762s #DMMATCH1: 1 762s # 762s # testing : download of /getfiles-perl-pod/perldbmfilter.pod 762s # expected: 4941 762s # received: 4941 762s ok 96 762s #lwp request: 762s #GET http://localhost:8529/getfiles-perl-pod/perldebguts.pod HTTP/1.1 762s #User-Agent: libwww-perl/6.77 762s # 762s #server response: 762s #HTTP/1.1 200 OK 762s #Connection: close 762s #Date: Fri, 29 Nov 2024 19:58:38 GMT 762s #Accept-Ranges: bytes 762s #ETag: "a85c-62796587675c0" 762s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 762s #Vary: In-If1 762s #Content-Length: 43100 762s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 762s #Client-Date: Fri, 29 Nov 2024 19:58:38 GMT 762s #Client-Peer: 127.0.0.1:8529 762s #Client-Response-Num: 1 762s #DMMATCH1: 1 762s # 762s # testing : download of /getfiles-perl-pod/perldebguts.pod 762s # expected: 43100 762s # received: 43100 762s ok 97 762s #lwp request: 762s #GET http://localhost:8529/getfiles-perl-pod/perldebtut.pod HTTP/1.1 762s #User-Agent: libwww-perl/6.77 762s # 762s #server response: 762s #HTTP/1.1 200 OK 762s #Connection: close 762s #Date: Fri, 29 Nov 2024 19:58:38 GMT 762s #Accept-Ranges: bytes 762s #ETag: "5693-62796587675c0" 762s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 762s #Vary: In-If1 762s #Content-Length: 22163 762s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 762s #Client-Date: Fri, 29 Nov 2024 19:58:38 GMT 762s #Client-Peer: 127.0.0.1:8529 762s #Client-Response-Num: 1 762s #DMMATCH1: 1 762s # 762s # testing : download of /getfiles-perl-pod/perldebtut.pod 762s # expected: 22163 762s # received: 22163 762s ok 98 762s #lwp request: 762s #GET http://localhost:8529/getfiles-perl-pod/perldebug.pod HTTP/1.1 762s #User-Agent: libwww-perl/6.77 762s # 762s #server response: 762s #HTTP/1.1 200 OK 762s #Connection: close 762s #Date: Fri, 29 Nov 2024 19:58:38 GMT 762s #Accept-Ranges: bytes 762s #ETag: "9bc9-62796587675c0" 762s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 762s #Vary: In-If1 762s #Content-Length: 39881 762s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 762s #Client-Date: Fri, 29 Nov 2024 19:58:38 GMT 762s #Client-Peer: 127.0.0.1:8529 762s #Client-Response-Num: 1 762s #DMMATCH1: 1 762s # 762s # testing : download of /getfiles-perl-pod/perldebug.pod 762s # expected: 39881 762s # received: 39881 762s ok 99 762s #lwp request: 762s #GET http://localhost:8529/getfiles-perl-pod/perldelta.pod HTTP/1.1 762s #User-Agent: libwww-perl/6.77 762s # 762s #server response: 762s #HTTP/1.1 200 OK 762s #Connection: close 762s #Date: Fri, 29 Nov 2024 19:58:38 GMT 762s #Accept-Ranges: bytes 762s #ETag: "c797-62796587675c0" 762s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 762s #Vary: In-If1 762s #Content-Length: 51095 762s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 762s #Client-Date: Fri, 29 Nov 2024 19:58:38 GMT 762s #Client-Peer: 127.0.0.1:8529 762s #Client-Response-Num: 1 762s #DMMATCH1: 1 762s # 762s # testing : download of /getfiles-perl-pod/perldelta.pod 762s # expected: 51095 762s # received: 51095 762s ok 100 762s #lwp request: 762s #GET http://localhost:8529/getfiles-perl-pod/perldeprecation.pod HTTP/1.1 762s #User-Agent: libwww-perl/6.77 762s # 762s #server response: 762s #HTTP/1.1 200 OK 762s #Connection: close 762s #Date: Fri, 29 Nov 2024 19:58:38 GMT 762s #Accept-Ranges: bytes 762s #ETag: "5fb8-62796587675c0" 762s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 762s #Vary: In-If1 762s #Content-Length: 24504 762s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 762s #Client-Date: Fri, 29 Nov 2024 19:58:38 GMT 762s #Client-Peer: 127.0.0.1:8529 762s #Client-Response-Num: 1 762s #DMMATCH1: 1 762s # 762s # testing : download of /getfiles-perl-pod/perldeprecation.pod 762s # expected: 24504 762s # received: 24504 762s ok 101 762s #lwp request: 762s #GET http://localhost:8529/getfiles-perl-pod/perldiag.pod HTTP/1.1 762s #User-Agent: libwww-perl/6.77 762s # 762s #server response: 762s #HTTP/1.1 200 OK 762s #Connection: close 762s #Date: Fri, 29 Nov 2024 19:58:38 GMT 762s #Accept-Ranges: bytes 762s #ETag: "4d4e9-62796587675c0" 762s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 762s #Vary: In-If1 762s #Content-Length: 316649 762s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 762s #Client-Date: Fri, 29 Nov 2024 19:58:38 GMT 762s #Client-Peer: 127.0.0.1:8529 762s #Client-Response-Num: 1 762s #DMMATCH1: 1 762s # 762s # testing : download of /getfiles-perl-pod/perldiag.pod 762s # expected: 316649 762s # received: 316649 762s ok 102 762s #lwp request: 762s #GET http://localhost:8529/getfiles-perl-pod/perldoc.pod HTTP/1.1 762s #User-Agent: libwww-perl/6.77 762s # 762s #server response: 762s #HTTP/1.1 200 OK 762s #Connection: close 762s #Date: Fri, 29 Nov 2024 19:58:38 GMT 762s #Accept-Ranges: bytes 762s #ETag: "24a0-62796587675c0" 762s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 762s #Vary: In-If1 762s #Content-Length: 9376 762s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 762s #Client-Date: Fri, 29 Nov 2024 19:58:38 GMT 762s #Client-Peer: 127.0.0.1:8529 762s #Client-Response-Num: 1 762s #DMMATCH1: 1 762s # 762s # testing : download of /getfiles-perl-pod/perldoc.pod 762s # expected: 9376 762s # received: 9376 762s ok 103 762s #lwp request: 762s #GET http://localhost:8529/getfiles-perl-pod/perldocstyle.pod HTTP/1.1 762s #User-Agent: libwww-perl/6.77 762s # 762s #server response: 762s #HTTP/1.1 200 OK 762s #Connection: close 762s #Date: Fri, 29 Nov 2024 19:58:38 GMT 762s #Accept-Ranges: bytes 762s #ETag: "b4ed-62796587675c0" 762s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 762s #Vary: In-If1 762s #Content-Length: 46317 762s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 762s #Client-Date: Fri, 29 Nov 2024 19:58:38 GMT 762s #Client-Peer: 127.0.0.1:8529 762s #Client-Response-Num: 1 762s #DMMATCH1: 1 762s # 762s # testing : download of /getfiles-perl-pod/perldocstyle.pod 762s # expected: 46317 762s # received: 46317 762s ok 104 762s #lwp request: 762s #GET http://localhost:8529/getfiles-perl-pod/perldsc.pod HTTP/1.1 762s #User-Agent: libwww-perl/6.77 762s # 762s #server response: 762s #HTTP/1.1 200 OK 762s #Connection: close 762s #Date: Fri, 29 Nov 2024 19:58:38 GMT 762s #Accept-Ranges: bytes 762s #ETag: "6946-62796587675c0" 762s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 762s #Vary: In-If1 762s #Content-Length: 26950 762s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 762s #Client-Date: Fri, 29 Nov 2024 19:58:38 GMT 762s #Client-Peer: 127.0.0.1:8529 762s #Client-Response-Num: 1 762s #DMMATCH1: 1 762s # 762s # testing : download of /getfiles-perl-pod/perldsc.pod 762s # expected: 26950 762s # received: 26950 762s ok 105 762s #lwp request: 762s #GET http://localhost:8529/getfiles-perl-pod/perldtrace.pod HTTP/1.1 762s #User-Agent: libwww-perl/6.77 762s # 762s #server response: 762s #HTTP/1.1 200 OK 762s #Connection: close 762s #Date: Fri, 29 Nov 2024 19:58:38 GMT 762s #Accept-Ranges: bytes 762s #ETag: "1f20-62796587675c0" 762s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 762s #Vary: In-If1 762s #Content-Length: 7968 762s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 762s #Client-Date: Fri, 29 Nov 2024 19:58:38 GMT 762s #Client-Peer: 127.0.0.1:8529 762s #Client-Response-Num: 1 762s #DMMATCH1: 1 762s # 762s # testing : download of /getfiles-perl-pod/perldtrace.pod 762s # expected: 7968 762s # received: 7968 762s ok 106 762s #lwp request: 762s #GET http://localhost:8529/getfiles-perl-pod/perlebcdic.pod HTTP/1.1 762s #User-Agent: libwww-perl/6.77 762s # 762s #server response: 762s #HTTP/1.1 200 OK 762s #Connection: close 762s #Date: Fri, 29 Nov 2024 19:58:38 GMT 762s #Accept-Ranges: bytes 762s #ETag: "1497f-62796587675c0" 762s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 762s #Vary: In-If1 762s #Content-Length: 84351 762s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 762s #Client-Date: Fri, 29 Nov 2024 19:58:38 GMT 762s #Client-Peer: 127.0.0.1:8529 762s #Client-Response-Num: 1 762s #DMMATCH1: 1 762s # 762s # testing : download of /getfiles-perl-pod/perlebcdic.pod 762s # expected: 84351 762s # received: 84351 762s ok 107 762s #lwp request: 762s #GET http://localhost:8529/getfiles-perl-pod/perlembed.pod HTTP/1.1 762s #User-Agent: libwww-perl/6.77 762s # 762s #server response: 762s #HTTP/1.1 200 OK 762s #Connection: close 762s #Date: Fri, 29 Nov 2024 19:58:38 GMT 762s #Accept-Ranges: bytes 762s #ETag: "937e-62796587675c0" 762s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 762s #Vary: In-If1 762s #Content-Length: 37758 762s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 762s #Client-Date: Fri, 29 Nov 2024 19:58:38 GMT 762s #Client-Peer: 127.0.0.1:8529 762s #Client-Response-Num: 1 762s #DMMATCH1: 1 762s # 762s # testing : download of /getfiles-perl-pod/perlembed.pod 762s # expected: 37758 762s # received: 37758 762s ok 108 762s #lwp request: 762s #GET http://localhost:8529/getfiles-perl-pod/perlexperiment.pod HTTP/1.1 762s #User-Agent: libwww-perl/6.77 762s # 762s #server response: 762s #HTTP/1.1 200 OK 762s #Connection: close 762s #Date: Fri, 29 Nov 2024 19:58:38 GMT 762s #Accept-Ranges: bytes 762s #ETag: "2812-62796587675c0" 762s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 762s #Vary: In-If1 762s #Content-Length: 10258 762s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 762s #Client-Date: Fri, 29 Nov 2024 19:58:38 GMT 762s #Client-Peer: 127.0.0.1:8529 762s #Client-Response-Num: 1 762s #DMMATCH1: 1 762s # 762s # testing : download of /getfiles-perl-pod/perlexperiment.pod 762s # expected: 10258 762s # received: 10258 762s ok 109 762s #lwp request: 762s #GET http://localhost:8529/getfiles-perl-pod/perlfaq.pod HTTP/1.1 762s #User-Agent: libwww-perl/6.77 762s # 762s #server response: 762s #HTTP/1.1 200 OK 762s #Connection: close 762s #Date: Fri, 29 Nov 2024 19:58:38 GMT 762s #Accept-Ranges: bytes 762s #ETag: "58d2-62796587675c0" 762s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 762s #Vary: In-If1 762s #Content-Length: 22738 762s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 762s #Client-Date: Fri, 29 Nov 2024 19:58:38 GMT 762s #Client-Peer: 127.0.0.1:8529 762s #Client-Response-Num: 1 762s #DMMATCH1: 1 762s # 762s # testing : download of /getfiles-perl-pod/perlfaq.pod 762s # expected: 22738 762s # received: 22738 762s ok 110 762s #lwp request: 762s #GET http://localhost:8529/getfiles-perl-pod/perlfaq1.pod HTTP/1.1 762s #User-Agent: libwww-perl/6.77 762s # 762s #server response: 762s #HTTP/1.1 200 OK 762s #Connection: close 762s #Date: Fri, 29 Nov 2024 19:58:38 GMT 762s #Accept-Ranges: bytes 762s #ETag: "34a1-62796587675c0" 762s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 762s #Vary: In-If1 762s #Content-Length: 13473 762s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 762s #Client-Date: Fri, 29 Nov 2024 19:58:38 GMT 762s #Client-Peer: 127.0.0.1:8529 762s #Client-Response-Num: 1 762s #DMMATCH1: 1 762s # 762s # testing : download of /getfiles-perl-pod/perlfaq1.pod 762s # expected: 13473 762s # received: 13473 762s ok 111 762s #lwp request: 762s #GET http://localhost:8529/getfiles-perl-pod/perlfaq2.pod HTTP/1.1 762s #User-Agent: libwww-perl/6.77 762s # 762s #server response: 762s #HTTP/1.1 200 OK 762s #Connection: close 762s #Date: Fri, 29 Nov 2024 19:58:38 GMT 762s #Accept-Ranges: bytes 762s #ETag: "292a-62796587675c0" 762s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 762s #Vary: In-If1 762s #Content-Length: 10538 762s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 762s #Client-Date: Fri, 29 Nov 2024 19:58:38 GMT 762s #Client-Peer: 127.0.0.1:8529 762s #Client-Response-Num: 1 762s #DMMATCH1: 1 762s # 762s # testing : download of /getfiles-perl-pod/perlfaq2.pod 762s # expected: 10538 762s # received: 10538 762s ok 112 762s #lwp request: 762s #GET http://localhost:8529/getfiles-perl-pod/perlfaq3.pod HTTP/1.1 762s #User-Agent: libwww-perl/6.77 762s # 762s #server response: 762s #HTTP/1.1 200 OK 762s #Connection: close 762s #Date: Fri, 29 Nov 2024 19:58:38 GMT 762s #Accept-Ranges: bytes 762s #ETag: "92e1-62796587675c0" 762s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 762s #Vary: In-If1 762s #Content-Length: 37601 762s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 762s #Client-Date: Fri, 29 Nov 2024 19:58:38 GMT 762s #Client-Peer: 127.0.0.1:8529 762s #Client-Response-Num: 1 762s #DMMATCH1: 1 762s # 762s # testing : download of /getfiles-perl-pod/perlfaq3.pod 762s # expected: 37601 762s # received: 37601 762s ok 113 762s #lwp request: 762s #GET http://localhost:8529/getfiles-perl-pod/perlfaq4.pod HTTP/1.1 762s #User-Agent: libwww-perl/6.77 762s # 762s #server response: 762s #HTTP/1.1 200 OK 762s #Connection: close 762s #Date: Fri, 29 Nov 2024 19:58:38 GMT 762s #Accept-Ranges: bytes 762s #ETag: "16bcd-62796587675c0" 762s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 762s #Vary: In-If1 762s #Content-Length: 93133 762s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 762s #Client-Date: Fri, 29 Nov 2024 19:58:38 GMT 762s #Client-Peer: 127.0.0.1:8529 762s #Client-Response-Num: 1 762s #DMMATCH1: 1 762s # 762s # testing : download of /getfiles-perl-pod/perlfaq4.pod 762s # expected: 93133 762s # received: 93133 762s ok 114 762s #lwp request: 762s #GET http://localhost:8529/getfiles-perl-pod/perlfaq5.pod HTTP/1.1 762s #User-Agent: libwww-perl/6.77 762s # 762s #server response: 762s #HTTP/1.1 200 OK 762s #Connection: close 762s #Date: Fri, 29 Nov 2024 19:58:38 GMT 762s #Accept-Ranges: bytes 762s #ETag: "dbc1-62796587675c0" 762s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 762s #Vary: In-If1 762s #Content-Length: 56257 762s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 762s #Client-Date: Fri, 29 Nov 2024 19:58:38 GMT 762s #Client-Peer: 127.0.0.1:8529 762s #Client-Response-Num: 1 762s #DMMATCH1: 1 762s # 762s # testing : download of /getfiles-perl-pod/perlfaq5.pod 762s # expected: 56257 762s # received: 56257 762s ok 115 762s #lwp request: 762s #GET http://localhost:8529/getfiles-perl-pod/perlfaq6.pod HTTP/1.1 762s #User-Agent: libwww-perl/6.77 762s # 762s #server response: 762s #HTTP/1.1 200 OK 762s #Connection: close 762s #Date: Fri, 29 Nov 2024 19:58:38 GMT 762s #Accept-Ranges: bytes 762s #ETag: "9a71-62796587675c0" 762s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 762s #Vary: In-If1 762s #Content-Length: 39537 762s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 762s #Client-Date: Fri, 29 Nov 2024 19:58:38 GMT 762s #Client-Peer: 127.0.0.1:8529 762s #Client-Response-Num: 1 762s #DMMATCH1: 1 762s # 762s # testing : download of /getfiles-perl-pod/perlfaq6.pod 762s # expected: 39537 762s # received: 39537 762s ok 116 762s #lwp request: 762s #GET http://localhost:8529/getfiles-perl-pod/perlfaq7.pod HTTP/1.1 762s #User-Agent: libwww-perl/6.77 762s # 762s #server response: 762s #HTTP/1.1 200 OK 762s #Connection: close 762s #Date: Fri, 29 Nov 2024 19:58:38 GMT 762s #Accept-Ranges: bytes 762s #ETag: "93ae-62796587675c0" 762s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 762s #Vary: In-If1 762s #Content-Length: 37806 762s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 762s #Client-Date: Fri, 29 Nov 2024 19:58:38 GMT 762s #Client-Peer: 127.0.0.1:8529 762s #Client-Response-Num: 1 762s #DMMATCH1: 1 762s # 762s # testing : download of /getfiles-perl-pod/perlfaq7.pod 762s # expected: 37806 762s # received: 37806 762s ok 117 762s #lwp request: 762s #GET http://localhost:8529/getfiles-perl-pod/perlfaq8.pod HTTP/1.1 762s #User-Agent: libwww-perl/6.77 762s # 762s #server response: 762s #HTTP/1.1 200 OK 762s #Connection: close 762s #Date: Fri, 29 Nov 2024 19:58:38 GMT 762s #Accept-Ranges: bytes 762s #ETag: "c30c-62796587675c0" 762s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 762s #Vary: In-If1 762s #Content-Length: 49932 762s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 762s #Client-Date: Fri, 29 Nov 2024 19:58:38 GMT 762s #Client-Peer: 127.0.0.1:8529 762s #Client-Response-Num: 1 762s #DMMATCH1: 1 762s # 762s # testing : download of /getfiles-perl-pod/perlfaq8.pod 762s # expected: 49932 762s # received: 49932 762s ok 118 762s #lwp request: 762s #GET http://localhost:8529/getfiles-perl-pod/perlfaq9.pod HTTP/1.1 762s #User-Agent: libwww-perl/6.77 762s # 762s #server response: 762s #HTTP/1.1 200 OK 762s #Connection: close 762s #Date: Fri, 29 Nov 2024 19:58:38 GMT 762s #Accept-Ranges: bytes 762s #ETag: "3b75-62796587675c0" 762s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 762s #Vary: In-If1 762s #Content-Length: 15221 762s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 762s #Client-Date: Fri, 29 Nov 2024 19:58:38 GMT 762s #Client-Peer: 127.0.0.1:8529 762s #Client-Response-Num: 1 762s #DMMATCH1: 1 762s # 762s # testing : download of /getfiles-perl-pod/perlfaq9.pod 762s # expected: 15221 762s # received: 15221 762s ok 119 762s #lwp request: 762s #GET http://localhost:8529/getfiles-perl-pod/perlfilter.pod HTTP/1.1 762s #User-Agent: libwww-perl/6.77 762s # 762s #server response: 762s #HTTP/1.1 200 OK 762s #Connection: close 762s #Date: Fri, 29 Nov 2024 19:58:38 GMT 762s #Accept-Ranges: bytes 762s #ETag: "56ca-62796587675c0" 762s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 762s #Vary: In-If1 762s #Content-Length: 22218 762s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 762s #Client-Date: Fri, 29 Nov 2024 19:58:38 GMT 762s #Client-Peer: 127.0.0.1:8529 762s #Client-Response-Num: 1 762s #DMMATCH1: 1 762s # 762s # testing : download of /getfiles-perl-pod/perlfilter.pod 762s # expected: 22218 762s # received: 22218 762s ok 120 762s #lwp request: 762s #GET http://localhost:8529/getfiles-perl-pod/perlfork.pod HTTP/1.1 762s #User-Agent: libwww-perl/6.77 762s # 762s #server response: 762s #HTTP/1.1 200 OK 762s #Connection: close 762s #Date: Fri, 29 Nov 2024 19:58:38 GMT 762s #Accept-Ranges: bytes 762s #ETag: "342b-62796587675c0" 762s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 762s #Vary: In-If1 762s #Content-Length: 13355 762s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 762s #Client-Date: Fri, 29 Nov 2024 19:58:38 GMT 762s #Client-Peer: 127.0.0.1:8529 762s #Client-Response-Num: 1 762s #DMMATCH1: 1 762s # 762s # testing : download of /getfiles-perl-pod/perlfork.pod 762s # expected: 13355 762s # received: 13355 762s ok 121 762s #lwp request: 762s #GET http://localhost:8529/getfiles-perl-pod/perlform.pod HTTP/1.1 762s #User-Agent: libwww-perl/6.77 762s # 762s #server response: 762s #HTTP/1.1 200 OK 762s #Connection: close 762s #Date: Fri, 29 Nov 2024 19:58:38 GMT 762s #Accept-Ranges: bytes 762s #ETag: "4122-62796587675c0" 762s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 762s #Vary: In-If1 762s #Content-Length: 16674 762s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 762s #Client-Date: Fri, 29 Nov 2024 19:58:38 GMT 762s #Client-Peer: 127.0.0.1:8529 762s #Client-Response-Num: 1 762s #DMMATCH1: 1 762s # 762s # testing : download of /getfiles-perl-pod/perlform.pod 762s # expected: 16674 762s # received: 16674 762s ok 122 762s #lwp request: 762s #GET http://localhost:8529/getfiles-perl-pod/perlfreebsd.pod HTTP/1.1 762s #User-Agent: libwww-perl/6.77 762s # 762s #server response: 762s #HTTP/1.1 200 OK 762s #Connection: close 762s #Date: Fri, 29 Nov 2024 19:58:38 GMT 762s #Accept-Ranges: bytes 762s #ETag: "671-62796587675c0" 762s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 762s #Vary: In-If1 762s #Content-Length: 1649 762s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 762s #Client-Date: Fri, 29 Nov 2024 19:58:38 GMT 762s #Client-Peer: 127.0.0.1:8529 762s #Client-Response-Num: 1 762s #DMMATCH1: 1 762s # 762s # testing : download of /getfiles-perl-pod/perlfreebsd.pod 762s # expected: 1649 762s # received: 1649 762s ok 123 762s #lwp request: 762s #GET http://localhost:8529/getfiles-perl-pod/perlfunc.pod HTTP/1.1 762s #User-Agent: libwww-perl/6.77 762s # 762s #server response: 762s #HTTP/1.1 200 OK 762s #Connection: close 762s #Date: Fri, 29 Nov 2024 19:58:38 GMT 762s #Accept-Ranges: bytes 762s #ETag: "68740-62796587675c0" 762s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 762s #Vary: In-If1 762s #Content-Length: 427840 762s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 762s #Client-Date: Fri, 29 Nov 2024 19:58:38 GMT 762s #Client-Peer: 127.0.0.1:8529 762s #Client-Response-Num: 1 762s #DMMATCH1: 1 762s # 762s # testing : download of /getfiles-perl-pod/perlfunc.pod 762s # expected: 427840 762s # received: 427840 762s ok 124 762s #lwp request: 762s #GET http://localhost:8529/getfiles-perl-pod/perlgit.pod HTTP/1.1 762s #User-Agent: libwww-perl/6.77 762s # 762s #server response: 762s #HTTP/1.1 200 OK 762s #Connection: close 762s #Date: Fri, 29 Nov 2024 19:58:38 GMT 762s #Accept-Ranges: bytes 762s #ETag: "7c2e-62796587675c0" 762s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 762s #Vary: In-If1 762s #Content-Length: 31790 762s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 762s #Client-Date: Fri, 29 Nov 2024 19:58:38 GMT 762s #Client-Peer: 127.0.0.1:8529 762s #Client-Response-Num: 1 762s #DMMATCH1: 1 762s # 762s # testing : download of /getfiles-perl-pod/perlgit.pod 762s # expected: 31790 762s # received: 31790 762s ok 125 762s #lwp request: 762s #GET http://localhost:8529/getfiles-perl-pod/perlglossary.pod HTTP/1.1 762s #User-Agent: libwww-perl/6.77 762s # 762s #server response: 762s #HTTP/1.1 200 OK 762s #Connection: close 762s #Date: Fri, 29 Nov 2024 19:58:38 GMT 762s #Accept-Ranges: bytes 762s #ETag: "219ca-62796587675c0" 762s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 762s #Vary: In-If1 762s #Content-Length: 137674 762s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 762s #Client-Date: Fri, 29 Nov 2024 19:58:38 GMT 762s #Client-Peer: 127.0.0.1:8529 762s #Client-Response-Num: 1 762s #DMMATCH1: 1 762s # 762s # testing : download of /getfiles-perl-pod/perlglossary.pod 762s # expected: 137674 762s # received: 137674 762s ok 126 762s #lwp request: 762s #GET http://localhost:8529/getfiles-perl-pod/perlgov.pod HTTP/1.1 762s #User-Agent: libwww-perl/6.77 762s # 762s #server response: 762s #HTTP/1.1 200 OK 762s #Connection: close 762s #Date: Fri, 29 Nov 2024 19:58:38 GMT 762s #Accept-Ranges: bytes 762s #ETag: "4072-62796587675c0" 762s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 762s #Vary: In-If1 762s #Content-Length: 16498 762s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 762s #Client-Date: Fri, 29 Nov 2024 19:58:38 GMT 762s #Client-Peer: 127.0.0.1:8529 762s #Client-Response-Num: 1 762s #DMMATCH1: 1 762s # 762s # testing : download of /getfiles-perl-pod/perlgov.pod 762s # expected: 16498 762s # received: 16498 762s ok 127 762s #lwp request: 762s #GET http://localhost:8529/getfiles-perl-pod/perlgpl.pod HTTP/1.1 762s #User-Agent: libwww-perl/6.77 762s # 762s #server response: 762s #HTTP/1.1 200 OK 762s #Connection: close 762s #Date: Fri, 29 Nov 2024 19:58:38 GMT 762s #Accept-Ranges: bytes 762s #ETag: "35f7-62796587675c0" 762s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 762s #Vary: In-If1 762s #Content-Length: 13815 762s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 762s #Client-Date: Fri, 29 Nov 2024 19:58:38 GMT 762s #Client-Peer: 127.0.0.1:8529 762s #Client-Response-Num: 1 762s #DMMATCH1: 1 762s # 762s # testing : download of /getfiles-perl-pod/perlgpl.pod 762s # expected: 13815 762s # received: 13815 762s ok 128 762s #lwp request: 762s #GET http://localhost:8529/getfiles-perl-pod/perlguts.pod HTTP/1.1 762s #User-Agent: libwww-perl/6.77 762s # 762s #server response: 762s #HTTP/1.1 200 OK 762s #Connection: close 762s #Date: Fri, 29 Nov 2024 19:58:38 GMT 762s #Accept-Ranges: bytes 762s #ETag: "31bb8-62796587675c0" 762s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 762s #Vary: In-If1 762s #Content-Length: 203704 762s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 762s #Client-Date: Fri, 29 Nov 2024 19:58:38 GMT 762s #Client-Peer: 127.0.0.1:8529 762s #Client-Response-Num: 1 762s #DMMATCH1: 1 762s # 762s # testing : download of /getfiles-perl-pod/perlguts.pod 762s # expected: 203704 762s # received: 203704 762s ok 129 762s #lwp request: 762s #GET http://localhost:8529/getfiles-perl-pod/perlhack.pod HTTP/1.1 762s #User-Agent: libwww-perl/6.77 762s # 762s #server response: 762s #HTTP/1.1 200 OK 762s #Connection: close 762s #Date: Fri, 29 Nov 2024 19:58:38 GMT 762s #Accept-Ranges: bytes 762s #ETag: "afe5-62796587675c0" 762s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 762s #Vary: In-If1 762s #Content-Length: 45029 762s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 762s #Client-Date: Fri, 29 Nov 2024 19:58:38 GMT 762s #Client-Peer: 127.0.0.1:8529 762s #Client-Response-Num: 1 762s #DMMATCH1: 1 762s # 762s # testing : download of /getfiles-perl-pod/perlhack.pod 762s # expected: 45029 762s # received: 45029 762s ok 130 762s #lwp request: 762s #GET http://localhost:8529/getfiles-perl-pod/perlhacktips.pod HTTP/1.1 762s #User-Agent: libwww-perl/6.77 762s # 762s #server response: 762s #HTTP/1.1 200 OK 762s #Connection: close 762s #Date: Fri, 29 Nov 2024 19:58:38 GMT 762s #Accept-Ranges: bytes 762s #ETag: "1297d-62796587675c0" 762s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 762s #Vary: In-If1 762s #Content-Length: 76157 762s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 762s #Client-Date: Fri, 29 Nov 2024 19:58:38 GMT 762s #Client-Peer: 127.0.0.1:8529 762s #Client-Response-Num: 1 762s #DMMATCH1: 1 762s # 762s # testing : download of /getfiles-perl-pod/perlhacktips.pod 762s # expected: 76157 762s # received: 76157 762s ok 131 762s #lwp request: 762s #GET http://localhost:8529/getfiles-perl-pod/perlhacktut.pod HTTP/1.1 762s #User-Agent: libwww-perl/6.77 762s # 762s #server response: 762s #HTTP/1.1 200 OK 762s #Connection: close 762s #Date: Fri, 29 Nov 2024 19:58:38 GMT 762s #Accept-Ranges: bytes 762s #ETag: "1809-62796587675c0" 762s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 762s #Vary: In-If1 762s #Content-Length: 6153 762s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 762s #Client-Date: Fri, 29 Nov 2024 19:58:38 GMT 762s #Client-Peer: 127.0.0.1:8529 762s #Client-Response-Num: 1 762s #DMMATCH1: 1 762s # 762s # testing : download of /getfiles-perl-pod/perlhacktut.pod 762s # expected: 6153 762s # received: 6153 762s ok 132 762s #lwp request: 762s #GET http://localhost:8529/getfiles-perl-pod/perlhaiku.pod HTTP/1.1 762s #User-Agent: libwww-perl/6.77 762s # 762s #server response: 762s #HTTP/1.1 200 OK 762s #Connection: close 762s #Date: Fri, 29 Nov 2024 19:58:38 GMT 762s #Accept-Ranges: bytes 762s #ETag: "602-62796587675c0" 762s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 762s #Vary: In-If1 762s #Content-Length: 1538 762s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 762s #Client-Date: Fri, 29 Nov 2024 19:58:38 GMT 762s #Client-Peer: 127.0.0.1:8529 762s #Client-Response-Num: 1 762s #DMMATCH1: 1 762s # 762s # testing : download of /getfiles-perl-pod/perlhaiku.pod 762s # expected: 1538 762s # received: 1538 762s ok 133 762s #lwp request: 762s #GET http://localhost:8529/getfiles-perl-pod/perlhist.pod HTTP/1.1 762s #User-Agent: libwww-perl/6.77 762s # 762s #server response: 762s #HTTP/1.1 200 OK 762s #Connection: close 762s #Date: Fri, 29 Nov 2024 19:58:38 GMT 762s #Accept-Ranges: bytes 762s #ETag: "ea29-62796587675c0" 762s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 762s #Vary: In-If1 762s #Content-Length: 59945 762s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 762s #Client-Date: Fri, 29 Nov 2024 19:58:38 GMT 762s #Client-Peer: 127.0.0.1:8529 762s #Client-Response-Num: 1 762s #DMMATCH1: 1 762s # 762s # testing : download of /getfiles-perl-pod/perlhist.pod 762s # expected: 59945 762s # received: 59945 762s ok 134 762s #lwp request: 762s #GET http://localhost:8529/getfiles-perl-pod/perlhpux.pod HTTP/1.1 762s #User-Agent: libwww-perl/6.77 762s # 762s #server response: 762s #HTTP/1.1 200 OK 762s #Connection: close 762s #Date: Fri, 29 Nov 2024 19:58:38 GMT 762s #Accept-Ranges: bytes 762s #ETag: "77a4-62796587675c0" 762s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 762s #Vary: In-If1 762s #Content-Length: 30628 762s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 762s #Client-Date: Fri, 29 Nov 2024 19:58:38 GMT 762s #Client-Peer: 127.0.0.1:8529 762s #Client-Response-Num: 1 762s #DMMATCH1: 1 762s # 762s # testing : download of /getfiles-perl-pod/perlhpux.pod 762s # expected: 30628 762s # received: 30628 762s ok 135 762s #lwp request: 762s #GET http://localhost:8529/getfiles-perl-pod/perlhurd.pod HTTP/1.1 762s #User-Agent: libwww-perl/6.77 762s # 762s #server response: 762s #HTTP/1.1 200 OK 762s #Connection: close 762s #Date: Fri, 29 Nov 2024 19:58:38 GMT 762s #Accept-Ranges: bytes 762s #ETag: "7dd-62796587675c0" 762s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 762s #Vary: In-If1 762s #Content-Length: 2013 762s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 762s #Client-Date: Fri, 29 Nov 2024 19:58:38 GMT 762s #Client-Peer: 127.0.0.1:8529 762s #Client-Response-Num: 1 762s #DMMATCH1: 1 762s # 762s # testing : download of /getfiles-perl-pod/perlhurd.pod 762s # expected: 2013 762s # received: 2013 762s ok 136 762s #lwp request: 762s #GET http://localhost:8529/getfiles-perl-pod/perlintern.pod HTTP/1.1 762s #User-Agent: libwww-perl/6.77 762s # 762s #server response: 762s #HTTP/1.1 200 OK 762s #Connection: close 762s #Date: Fri, 29 Nov 2024 19:58:38 GMT 762s #Accept-Ranges: bytes 762s #ETag: "1fc9f-62796587675c0" 762s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 762s #Vary: In-If1 762s #Content-Length: 130207 762s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 762s #Client-Date: Fri, 29 Nov 2024 19:58:38 GMT 762s #Client-Peer: 127.0.0.1:8529 762s #Client-Response-Num: 1 762s #DMMATCH1: 1 762s # 762s # testing : download of /getfiles-perl-pod/perlintern.pod 762s # expected: 130207 762s # received: 130207 762s ok 137 762s #lwp request: 762s #GET http://localhost:8529/getfiles-perl-pod/perlinterp.pod HTTP/1.1 762s #User-Agent: libwww-perl/6.77 762s # 762s #server response: 762s #HTTP/1.1 200 OK 762s #Connection: close 762s #Date: Fri, 29 Nov 2024 19:58:38 GMT 762s #Accept-Ranges: bytes 762s #ETag: "9216-62796587675c0" 762s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 762s #Vary: In-If1 762s #Content-Length: 37398 762s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 762s #Client-Date: Fri, 29 Nov 2024 19:58:38 GMT 762s #Client-Peer: 127.0.0.1:8529 762s #Client-Response-Num: 1 762s #DMMATCH1: 1 762s # 762s # testing : download of /getfiles-perl-pod/perlinterp.pod 762s # expected: 37398 762s # received: 37398 762s ok 138 762s #lwp request: 762s #GET http://localhost:8529/getfiles-perl-pod/perlintro.pod HTTP/1.1 762s #User-Agent: libwww-perl/6.77 762s # 762s #server response: 762s #HTTP/1.1 200 OK 762s #Connection: close 762s #Date: Fri, 29 Nov 2024 19:58:38 GMT 762s #Accept-Ranges: bytes 762s #ETag: "579a-62796587675c0" 762s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 762s #Vary: In-If1 762s #Content-Length: 22426 762s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 762s #Client-Date: Fri, 29 Nov 2024 19:58:38 GMT 762s #Client-Peer: 127.0.0.1:8529 762s #Client-Response-Num: 1 762s #DMMATCH1: 1 762s # 762s # testing : download of /getfiles-perl-pod/perlintro.pod 762s # expected: 22426 762s # received: 22426 762s ok 139 762s #lwp request: 762s #GET http://localhost:8529/getfiles-perl-pod/perliol.pod HTTP/1.1 762s #User-Agent: libwww-perl/6.77 762s # 762s #server response: 762s #HTTP/1.1 200 OK 762s #Connection: close 762s #Date: Fri, 29 Nov 2024 19:58:38 GMT 762s #Accept-Ranges: bytes 762s #ETag: "8ad2-62796587675c0" 762s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 762s #Vary: In-If1 762s #Content-Length: 35538 762s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 762s #Client-Date: Fri, 29 Nov 2024 19:58:38 GMT 762s #Client-Peer: 127.0.0.1:8529 762s #Client-Response-Num: 1 762s #DMMATCH1: 1 762s # 762s # testing : download of /getfiles-perl-pod/perliol.pod 762s # expected: 35538 762s # received: 35538 762s ok 140 762s #lwp request: 762s #GET http://localhost:8529/getfiles-perl-pod/perlipc.pod HTTP/1.1 762s #User-Agent: libwww-perl/6.77 762s # 762s #server response: 762s #HTTP/1.1 200 OK 762s #Connection: close 762s #Date: Fri, 29 Nov 2024 19:58:38 GMT 762s #Accept-Ranges: bytes 762s #ETag: "11818-62796587675c0" 762s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 762s #Vary: In-If1 762s #Content-Length: 71704 762s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 762s #Client-Date: Fri, 29 Nov 2024 19:58:38 GMT 762s #Client-Peer: 127.0.0.1:8529 762s #Client-Response-Num: 1 762s #DMMATCH1: 1 762s # 762s # testing : download of /getfiles-perl-pod/perlipc.pod 762s # expected: 71704 762s # received: 71704 762s ok 141 762s #lwp request: 762s #GET http://localhost:8529/getfiles-perl-pod/perlirix.pod HTTP/1.1 762s #User-Agent: libwww-perl/6.77 762s # 762s #server response: 762s #HTTP/1.1 200 OK 762s #Connection: close 762s #Date: Fri, 29 Nov 2024 19:58:38 GMT 762s #Accept-Ranges: bytes 762s #ETag: "1150-62796587675c0" 762s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 762s #Vary: In-If1 762s #Content-Length: 4432 762s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 762s #Client-Date: Fri, 29 Nov 2024 19:58:38 GMT 762s #Client-Peer: 127.0.0.1:8529 762s #Client-Response-Num: 1 762s #DMMATCH1: 1 762s # 762s # testing : download of /getfiles-perl-pod/perlirix.pod 762s # expected: 4432 762s # received: 4432 762s ok 142 762s #lwp request: 762s #GET http://localhost:8529/getfiles-perl-pod/perljp.pod HTTP/1.1 762s #User-Agent: libwww-perl/6.77 762s # 762s #server response: 762s #HTTP/1.1 200 OK 762s #Connection: close 762s #Date: Fri, 29 Nov 2024 19:58:38 GMT 762s #Accept-Ranges: bytes 762s #ETag: "20a8-62796587675c0" 762s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 762s #Vary: In-If1 762s #Content-Length: 8360 762s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 762s #Client-Date: Fri, 29 Nov 2024 19:58:38 GMT 762s #Client-Peer: 127.0.0.1:8529 762s #Client-Response-Num: 1 762s #DMMATCH1: 1 762s # 762s # testing : download of /getfiles-perl-pod/perljp.pod 762s # expected: 8360 762s # received: 8360 762s ok 143 762s #lwp request: 762s #GET http://localhost:8529/getfiles-perl-pod/perlko.pod HTTP/1.1 762s #User-Agent: libwww-perl/6.77 762s # 762s #server response: 762s #HTTP/1.1 200 OK 762s #Connection: close 762s #Date: Fri, 29 Nov 2024 19:58:38 GMT 762s #Accept-Ranges: bytes 762s #ETag: "2fc0-62796587675c0" 762s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 762s #Vary: In-If1 762s #Content-Length: 12224 762s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 762s #Client-Date: Fri, 29 Nov 2024 19:58:38 GMT 762s #Client-Peer: 127.0.0.1:8529 762s #Client-Response-Num: 1 762s #DMMATCH1: 1 762s # 762s # testing : download of /getfiles-perl-pod/perlko.pod 762s # expected: 12224 762s # received: 12224 762s ok 144 762s #lwp request: 762s #GET http://localhost:8529/getfiles-perl-pod/perllexwarn.pod HTTP/1.1 762s #User-Agent: libwww-perl/6.77 762s # 762s #server response: 762s #HTTP/1.1 200 OK 762s #Connection: close 762s #Date: Fri, 29 Nov 2024 19:58:38 GMT 762s #Accept-Ranges: bytes 762s #ETag: "163-62796587675c0" 762s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 762s #Vary: In-If1 762s #Content-Length: 355 762s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 762s #Client-Date: Fri, 29 Nov 2024 19:58:38 GMT 762s #Client-Peer: 127.0.0.1:8529 762s #Client-Response-Num: 1 762s #DMMATCH1: 1 762s # 762s # testing : download of /getfiles-perl-pod/perllexwarn.pod 762s # expected: 355 762s # received: 355 762s ok 145 762s #lwp request: 762s #GET http://localhost:8529/getfiles-perl-pod/perllinux.pod HTTP/1.1 762s #User-Agent: libwww-perl/6.77 762s # 762s #server response: 762s #HTTP/1.1 200 OK 762s #Connection: close 762s #Date: Fri, 29 Nov 2024 19:58:38 GMT 762s #Accept-Ranges: bytes 762s #ETag: "7ea-62796587675c0" 762s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 762s #Vary: In-If1 762s #Content-Length: 2026 762s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 762s #Client-Date: Fri, 29 Nov 2024 19:58:38 GMT 762s #Client-Peer: 127.0.0.1:8529 762s #Client-Response-Num: 1 762s #DMMATCH1: 1 762s # 762s # testing : download of /getfiles-perl-pod/perllinux.pod 762s # expected: 2026 762s # received: 2026 762s ok 146 762s #lwp request: 762s #GET http://localhost:8529/getfiles-perl-pod/perllocale.pod HTTP/1.1 762s #User-Agent: libwww-perl/6.77 762s # 762s #server response: 762s #HTTP/1.1 200 OK 762s #Connection: close 762s #Date: Fri, 29 Nov 2024 19:58:38 GMT 762s #Accept-Ranges: bytes 762s #ETag: "12978-62796587675c0" 762s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 762s #Vary: In-If1 762s #Content-Length: 76152 762s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 762s #Client-Date: Fri, 29 Nov 2024 19:58:38 GMT 762s #Client-Peer: 127.0.0.1:8529 762s #Client-Response-Num: 1 762s #DMMATCH1: 1 762s # 762s # testing : download of /getfiles-perl-pod/perllocale.pod 762s # expected: 76152 762s # received: 76152 762s ok 147 762s #lwp request: 762s #GET http://localhost:8529/getfiles-perl-pod/perllol.pod HTTP/1.1 762s #User-Agent: libwww-perl/6.77 762s # 762s #server response: 762s #HTTP/1.1 200 OK 762s #Connection: close 762s #Date: Fri, 29 Nov 2024 19:58:38 GMT 762s #Accept-Ranges: bytes 762s #ETag: "2487-62796587675c0" 762s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 762s #Vary: In-If1 762s #Content-Length: 9351 762s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 762s #Client-Date: Fri, 29 Nov 2024 19:58:38 GMT 762s #Client-Peer: 127.0.0.1:8529 762s #Client-Response-Num: 1 762s #DMMATCH1: 1 762s # 762s # testing : download of /getfiles-perl-pod/perllol.pod 762s # expected: 9351 762s # received: 9351 762s ok 148 762s #lwp request: 762s #GET http://localhost:8529/getfiles-perl-pod/perlmacosx.pod HTTP/1.1 762s #User-Agent: libwww-perl/6.77 762s # 762s #server response: 762s #HTTP/1.1 200 OK 762s #Connection: close 762s #Date: Fri, 29 Nov 2024 19:58:38 GMT 762s #Accept-Ranges: bytes 762s #ETag: "2f6f-62796587675c0" 762s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 762s #Vary: In-If1 762s #Content-Length: 12143 762s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 762s #Client-Date: Fri, 29 Nov 2024 19:58:38 GMT 762s #Client-Peer: 127.0.0.1:8529 762s #Client-Response-Num: 1 762s #DMMATCH1: 1 762s # 762s # testing : download of /getfiles-perl-pod/perlmacosx.pod 762s # expected: 12143 762s # received: 12143 762s ok 149 762s #lwp request: 762s #GET http://localhost:8529/getfiles-perl-pod/perlmod.pod HTTP/1.1 762s #User-Agent: libwww-perl/6.77 762s # 762s #server response: 762s #HTTP/1.1 200 OK 762s #Connection: close 762s #Date: Fri, 29 Nov 2024 19:58:38 GMT 762s #Accept-Ranges: bytes 762s #ETag: "67a7-62796587675c0" 762s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 762s #Vary: In-If1 762s #Content-Length: 26535 762s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 762s #Client-Date: Fri, 29 Nov 2024 19:58:38 GMT 762s #Client-Peer: 127.0.0.1:8529 762s #Client-Response-Num: 1 762s #DMMATCH1: 1 762s # 762s # testing : download of /getfiles-perl-pod/perlmod.pod 762s # expected: 26535 762s # received: 26535 762s ok 150 762s #lwp request: 762s #GET http://localhost:8529/getfiles-perl-pod/perlmodinstall.pod HTTP/1.1 762s #User-Agent: libwww-perl/6.77 762s # 762s #server response: 762s #HTTP/1.1 200 OK 762s #Connection: close 762s #Date: Fri, 29 Nov 2024 19:58:38 GMT 762s #Accept-Ranges: bytes 762s #ETag: "2574-62796587675c0" 762s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 762s #Vary: In-If1 762s #Content-Length: 9588 762s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 762s #Client-Date: Fri, 29 Nov 2024 19:58:38 GMT 762s #Client-Peer: 127.0.0.1:8529 762s #Client-Response-Num: 1 762s #DMMATCH1: 1 762s # 762s # testing : download of /getfiles-perl-pod/perlmodinstall.pod 762s # expected: 9588 762s # received: 9588 762s ok 151 762s #lwp request: 762s #GET http://localhost:8529/getfiles-perl-pod/perlmodlib.pod HTTP/1.1 762s #User-Agent: libwww-perl/6.77 762s # 762s #server response: 762s #HTTP/1.1 200 OK 762s #Connection: close 762s #Date: Fri, 29 Nov 2024 19:58:38 GMT 762s #Accept-Ranges: bytes 762s #ETag: "1095c-62796587675c0" 762s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 762s #Vary: In-If1 762s #Content-Length: 67932 762s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 762s #Client-Date: Fri, 29 Nov 2024 19:58:38 GMT 762s #Client-Peer: 127.0.0.1:8529 762s #Client-Response-Num: 1 762s #DMMATCH1: 1 762s # 762s # testing : download of /getfiles-perl-pod/perlmodlib.pod 762s # expected: 67932 762s # received: 67932 762s ok 152 762s #lwp request: 762s #GET http://localhost:8529/getfiles-perl-pod/perlmodstyle.pod HTTP/1.1 762s #User-Agent: libwww-perl/6.77 762s # 762s #server response: 762s #HTTP/1.1 200 OK 762s #Connection: close 762s #Date: Fri, 29 Nov 2024 19:58:38 GMT 762s #Accept-Ranges: bytes 762s #ETag: "573b-62796587675c0" 762s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 762s #Vary: In-If1 762s #Content-Length: 22331 762s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 762s #Client-Date: Fri, 29 Nov 2024 19:58:38 GMT 762s #Client-Peer: 127.0.0.1:8529 762s #Client-Response-Num: 1 762s #DMMATCH1: 1 762s # 762s # testing : download of /getfiles-perl-pod/perlmodstyle.pod 762s # expected: 22331 762s # received: 22331 762s ok 153 762s #lwp request: 762s #GET http://localhost:8529/getfiles-perl-pod/perlmroapi.pod HTTP/1.1 762s #User-Agent: libwww-perl/6.77 762s # 762s #server response: 762s #HTTP/1.1 200 OK 762s #Connection: close 762s #Date: Fri, 29 Nov 2024 19:58:38 GMT 762s #Accept-Ranges: bytes 762s #ETag: "d65-62796587675c0" 762s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 762s #Vary: In-If1 762s #Content-Length: 3429 762s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 762s #Client-Date: Fri, 29 Nov 2024 19:58:38 GMT 762s #Client-Peer: 127.0.0.1:8529 762s #Client-Response-Num: 1 762s #DMMATCH1: 1 762s # 762s # testing : download of /getfiles-perl-pod/perlmroapi.pod 762s # expected: 3429 762s # received: 3429 762s ok 154 762s #lwp request: 762s #GET http://localhost:8529/getfiles-perl-pod/perlnewmod.pod HTTP/1.1 762s #User-Agent: libwww-perl/6.77 762s # 762s #server response: 762s #HTTP/1.1 200 OK 762s #Connection: close 762s #Date: Fri, 29 Nov 2024 19:58:38 GMT 762s #Accept-Ranges: bytes 762s #ETag: "2ad3-62796587675c0" 762s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 762s #Vary: In-If1 762s #Content-Length: 10963 762s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 762s #Client-Date: Fri, 29 Nov 2024 19:58:38 GMT 762s #Client-Peer: 127.0.0.1:8529 762s #Client-Response-Num: 1 762s #DMMATCH1: 1 762s # 762s # testing : download of /getfiles-perl-pod/perlnewmod.pod 762s # expected: 10963 762s # received: 10963 762s ok 155 762s #lwp request: 762s #GET http://localhost:8529/getfiles-perl-pod/perlnumber.pod HTTP/1.1 762s #User-Agent: libwww-perl/6.77 762s # 762s #server response: 762s #HTTP/1.1 200 OK 762s #Connection: close 762s #Date: Fri, 29 Nov 2024 19:58:38 GMT 762s #Accept-Ranges: bytes 762s #ETag: "20a5-62796587675c0" 762s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 762s #Vary: In-If1 762s #Content-Length: 8357 762s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 762s #Client-Date: Fri, 29 Nov 2024 19:58:38 GMT 762s #Client-Peer: 127.0.0.1:8529 762s #Client-Response-Num: 1 762s #DMMATCH1: 1 762s # 762s # testing : download of /getfiles-perl-pod/perlnumber.pod 762s # expected: 8357 762s # received: 8357 762s ok 156 762s #lwp request: 762s #GET http://localhost:8529/getfiles-perl-pod/perlobj.pod HTTP/1.1 762s #User-Agent: libwww-perl/6.77 762s # 762s #server response: 762s #HTTP/1.1 200 OK 762s #Connection: close 762s #Date: Fri, 29 Nov 2024 19:58:38 GMT 762s #Accept-Ranges: bytes 762s #ETag: "8d31-62796587675c0" 762s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 762s #Vary: In-If1 762s #Content-Length: 36145 762s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 762s #Client-Date: Fri, 29 Nov 2024 19:58:38 GMT 762s #Client-Peer: 127.0.0.1:8529 762s #Client-Response-Num: 1 762s #DMMATCH1: 1 762s # 762s # testing : download of /getfiles-perl-pod/perlobj.pod 762s # expected: 36145 762s # received: 36145 762s ok 157 762s #lwp request: 762s #GET http://localhost:8529/getfiles-perl-pod/perlootut.pod HTTP/1.1 762s #User-Agent: libwww-perl/6.77 762s # 762s #server response: 762s #HTTP/1.1 200 OK 762s #Connection: close 762s #Date: Fri, 29 Nov 2024 19:58:38 GMT 762s #Accept-Ranges: bytes 762s #ETag: "6885-62796587675c0" 762s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 762s #Vary: In-If1 762s #Content-Length: 26757 762s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 762s #Client-Date: Fri, 29 Nov 2024 19:58:38 GMT 762s #Client-Peer: 127.0.0.1:8529 762s #Client-Response-Num: 1 762s #DMMATCH1: 1 762s # 762s # testing : download of /getfiles-perl-pod/perlootut.pod 762s # expected: 26757 762s # received: 26757 762s ok 158 762s #lwp request: 762s #GET http://localhost:8529/getfiles-perl-pod/perlop.pod HTTP/1.1 762s #User-Agent: libwww-perl/6.77 762s # 762s #server response: 762s #HTTP/1.1 200 OK 762s #Connection: close 762s #Date: Fri, 29 Nov 2024 19:58:38 GMT 762s #Accept-Ranges: bytes 762s #ETag: "2b4ac-62796587675c0" 762s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 762s #Vary: In-If1 762s #Content-Length: 177324 762s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 762s #Client-Date: Fri, 29 Nov 2024 19:58:38 GMT 762s #Client-Peer: 127.0.0.1:8529 762s #Client-Response-Num: 1 762s #DMMATCH1: 1 762s # 762s # testing : download of /getfiles-perl-pod/perlop.pod 762s # expected: 177324 762s # received: 177324 762s ok 159 762s #lwp request: 762s #GET http://localhost:8529/getfiles-perl-pod/perlopenbsd.pod HTTP/1.1 762s #User-Agent: libwww-perl/6.77 762s # 762s #server response: 762s #HTTP/1.1 200 OK 762s #Connection: close 762s #Date: Fri, 29 Nov 2024 19:58:38 GMT 762s #Accept-Ranges: bytes 762s #ETag: "4db-62796587675c0" 762s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 762s #Vary: In-If1 762s #Content-Length: 1243 762s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 762s #Client-Date: Fri, 29 Nov 2024 19:58:38 GMT 762s #Client-Peer: 127.0.0.1:8529 762s #Client-Response-Num: 1 762s #DMMATCH1: 1 762s # 762s # testing : download of /getfiles-perl-pod/perlopenbsd.pod 762s # expected: 1243 762s # received: 1243 762s ok 160 762s #lwp request: 762s #GET http://localhost:8529/getfiles-perl-pod/perlopentut.pod HTTP/1.1 762s #User-Agent: libwww-perl/6.77 762s # 762s #server response: 762s #HTTP/1.1 200 OK 762s #Connection: close 762s #Date: Fri, 29 Nov 2024 19:58:38 GMT 762s #Accept-Ranges: bytes 762s #ETag: "3b77-62796587675c0" 762s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 762s #Vary: In-If1 762s #Content-Length: 15223 762s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 762s #Client-Date: Fri, 29 Nov 2024 19:58:38 GMT 762s #Client-Peer: 127.0.0.1:8529 762s #Client-Response-Num: 1 762s #DMMATCH1: 1 762s # 762s # testing : download of /getfiles-perl-pod/perlopentut.pod 762s # expected: 15223 762s # received: 15223 762s ok 161 762s #lwp request: 762s #GET http://localhost:8529/getfiles-perl-pod/perlos2.pod HTTP/1.1 762s #User-Agent: libwww-perl/6.77 762s # 762s #server response: 762s #HTTP/1.1 200 OK 762s #Connection: close 762s #Date: Fri, 29 Nov 2024 19:58:38 GMT 762s #Accept-Ranges: bytes 762s #ETag: "16cb7-62796587675c0" 762s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 762s #Vary: In-If1 762s #Content-Length: 93367 762s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 762s #Client-Date: Fri, 29 Nov 2024 19:58:38 GMT 762s #Client-Peer: 127.0.0.1:8529 762s #Client-Response-Num: 1 762s #DMMATCH1: 1 762s # 762s # testing : download of /getfiles-perl-pod/perlos2.pod 762s # expected: 93367 762s # received: 93367 762s ok 162 762s #lwp request: 762s #GET http://localhost:8529/getfiles-perl-pod/perlos390.pod HTTP/1.1 762s #User-Agent: libwww-perl/6.77 762s # 762s #server response: 762s #HTTP/1.1 200 OK 762s #Connection: close 762s #Date: Fri, 29 Nov 2024 19:58:38 GMT 762s #Accept-Ranges: bytes 762s #ETag: "37cb-62796587675c0" 762s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 762s #Vary: In-If1 762s #Content-Length: 14283 762s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 762s #Client-Date: Fri, 29 Nov 2024 19:58:38 GMT 762s #Client-Peer: 127.0.0.1:8529 762s #Client-Response-Num: 1 762s #DMMATCH1: 1 762s # 762s # testing : download of /getfiles-perl-pod/perlos390.pod 762s # expected: 14283 762s # received: 14283 762s ok 163 762s #lwp request: 762s #GET http://localhost:8529/getfiles-perl-pod/perlos400.pod HTTP/1.1 762s #User-Agent: libwww-perl/6.77 762s # 762s #server response: 762s #HTTP/1.1 200 OK 762s #Connection: close 762s #Date: Fri, 29 Nov 2024 19:58:38 GMT 762s #Accept-Ranges: bytes 762s #ETag: "12b0-62796587675c0" 762s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 762s #Vary: In-If1 762s #Content-Length: 4784 762s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 762s #Client-Date: Fri, 29 Nov 2024 19:58:38 GMT 762s #Client-Peer: 127.0.0.1:8529 762s #Client-Response-Num: 1 762s #DMMATCH1: 1 762s # 762s # testing : download of /getfiles-perl-pod/perlos400.pod 762s # expected: 4784 762s # received: 4784 762s ok 164 762s #lwp request: 762s #GET http://localhost:8529/getfiles-perl-pod/perlpacktut.pod HTTP/1.1 762s #User-Agent: libwww-perl/6.77 762s # 762s #server response: 762s #HTTP/1.1 200 OK 762s #Connection: close 762s #Date: Fri, 29 Nov 2024 19:58:38 GMT 762s #Accept-Ranges: bytes 762s #ETag: "c8a9-62796587675c0" 762s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 762s #Vary: In-If1 762s #Content-Length: 51369 762s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 762s #Client-Date: Fri, 29 Nov 2024 19:58:38 GMT 762s #Client-Peer: 127.0.0.1:8529 762s #Client-Response-Num: 1 762s #DMMATCH1: 1 762s # 762s # testing : download of /getfiles-perl-pod/perlpacktut.pod 762s # expected: 51369 762s # received: 51369 762s ok 165 762s #lwp request: 762s #GET http://localhost:8529/getfiles-perl-pod/perlperf.pod HTTP/1.1 762s #User-Agent: libwww-perl/6.77 762s # 762s #server response: 762s #HTTP/1.1 200 OK 762s #Connection: close 762s #Date: Fri, 29 Nov 2024 19:58:38 GMT 762s #Accept-Ranges: bytes 762s #ETag: "c2bc-62796587675c0" 762s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 762s #Vary: In-If1 762s #Content-Length: 49852 762s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 762s #Client-Date: Fri, 29 Nov 2024 19:58:38 GMT 762s #Client-Peer: 127.0.0.1:8529 762s #Client-Response-Num: 1 762s #DMMATCH1: 1 762s # 762s # testing : download of /getfiles-perl-pod/perlperf.pod 762s # expected: 49852 762s # received: 49852 762s ok 166 762s #lwp request: 762s #GET http://localhost:8529/getfiles-perl-pod/perlplan9.pod HTTP/1.1 762s #User-Agent: libwww-perl/6.77 762s # 762s #server response: 762s #HTTP/1.1 200 OK 762s #Connection: close 762s #Date: Fri, 29 Nov 2024 19:58:38 GMT 762s #Accept-Ranges: bytes 762s #ETag: "1418-62796587675c0" 762s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 762s #Vary: In-If1 762s #Content-Length: 5144 762s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 762s #Client-Date: Fri, 29 Nov 2024 19:58:38 GMT 762s #Client-Peer: 127.0.0.1:8529 762s #Client-Response-Num: 1 762s #DMMATCH1: 1 762s # 762s # testing : download of /getfiles-perl-pod/perlplan9.pod 762s # expected: 5144 762s # received: 5144 762s ok 167 762s #lwp request: 762s #GET http://localhost:8529/getfiles-perl-pod/perlpod.pod HTTP/1.1 762s #User-Agent: libwww-perl/6.77 762s # 762s #server response: 762s #HTTP/1.1 200 OK 762s #Connection: close 762s #Date: Fri, 29 Nov 2024 19:58:38 GMT 762s #Accept-Ranges: bytes 762s #ETag: "5b65-62796587675c0" 762s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 762s #Vary: In-If1 762s #Content-Length: 23397 762s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 762s #Client-Date: Fri, 29 Nov 2024 19:58:38 GMT 762s #Client-Peer: 127.0.0.1:8529 762s #Client-Response-Num: 1 762s #DMMATCH1: 1 762s # 762s # testing : download of /getfiles-perl-pod/perlpod.pod 762s # expected: 23397 762s # received: 23397 762s ok 168 762s #lwp request: 762s #GET http://localhost:8529/getfiles-perl-pod/perlpodspec.pod HTTP/1.1 762s #User-Agent: libwww-perl/6.77 762s # 762s #server response: 762s #HTTP/1.1 200 OK 762s #Connection: close 762s #Date: Fri, 29 Nov 2024 19:58:38 GMT 762s #Accept-Ranges: bytes 762s #ETag: "10d10-62796587675c0" 762s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 762s #Vary: In-If1 762s #Content-Length: 68880 762s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 762s #Client-Date: Fri, 29 Nov 2024 19:58:38 GMT 762s #Client-Peer: 127.0.0.1:8529 762s #Client-Response-Num: 1 762s #DMMATCH1: 1 762s # 762s # testing : download of /getfiles-perl-pod/perlpodspec.pod 762s # expected: 68880 762s # received: 68880 762s ok 169 762s #lwp request: 762s #GET http://localhost:8529/getfiles-perl-pod/perlpodstyle.pod HTTP/1.1 762s #User-Agent: libwww-perl/6.77 762s # 762s #server response: 762s #HTTP/1.1 200 OK 762s #Connection: close 762s #Date: Fri, 29 Nov 2024 19:58:38 GMT 762s #Accept-Ranges: bytes 762s #ETag: "2f40-62796587675c0" 762s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 762s #Vary: In-If1 762s #Content-Length: 12096 762s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 762s #Client-Date: Fri, 29 Nov 2024 19:58:38 GMT 762s #Client-Peer: 127.0.0.1:8529 762s #Client-Response-Num: 1 762s #DMMATCH1: 1 762s # 762s # testing : download of /getfiles-perl-pod/perlpodstyle.pod 762s # expected: 12096 762s # received: 12096 762s ok 170 762s #lwp request: 762s #GET http://localhost:8529/getfiles-perl-pod/perlpolicy.pod HTTP/1.1 762s #User-Agent: libwww-perl/6.77 762s # 762s #server response: 762s #HTTP/1.1 200 OK 762s #Connection: close 762s #Date: Fri, 29 Nov 2024 19:58:38 GMT 762s #Accept-Ranges: bytes 762s #ETag: "67b7-62796587675c0" 762s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 762s #Vary: In-If1 762s #Content-Length: 26551 762s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 762s #Client-Date: Fri, 29 Nov 2024 19:58:38 GMT 762s #Client-Peer: 127.0.0.1:8529 762s #Client-Response-Num: 1 762s #DMMATCH1: 1 762s # 762s # testing : download of /getfiles-perl-pod/perlpolicy.pod 762s # expected: 26551 762s # received: 26551 762s ok 171 762s #lwp request: 762s #GET http://localhost:8529/getfiles-perl-pod/perlport.pod HTTP/1.1 762s #User-Agent: libwww-perl/6.77 762s # 762s #server response: 762s #HTTP/1.1 200 OK 762s #Connection: close 762s #Date: Fri, 29 Nov 2024 19:58:38 GMT 762s #Accept-Ranges: bytes 762s #ETag: "15db1-62796587675c0" 762s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 762s #Vary: In-If1 762s #Content-Length: 89521 762s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 762s #Client-Date: Fri, 29 Nov 2024 19:58:38 GMT 762s #Client-Peer: 127.0.0.1:8529 762s #Client-Response-Num: 1 762s #DMMATCH1: 1 762s # 762s # testing : download of /getfiles-perl-pod/perlport.pod 762s # expected: 89521 762s # received: 89521 762s ok 172 762s #lwp request: 762s #GET http://localhost:8529/getfiles-perl-pod/perlpragma.pod HTTP/1.1 762s #User-Agent: libwww-perl/6.77 762s # 762s #server response: 762s #HTTP/1.1 200 OK 762s #Connection: close 762s #Date: Fri, 29 Nov 2024 19:58:38 GMT 762s #Accept-Ranges: bytes 762s #ETag: "1412-62796587675c0" 762s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 762s #Vary: In-If1 762s #Content-Length: 5138 762s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 762s #Client-Date: Fri, 29 Nov 2024 19:58:38 GMT 762s #Client-Peer: 127.0.0.1:8529 762s #Client-Response-Num: 1 762s #DMMATCH1: 1 762s # 762s # testing : download of /getfiles-perl-pod/perlpragma.pod 762s # expected: 5138 762s # received: 5138 762s ok 173 762s #lwp request: 762s #GET http://localhost:8529/getfiles-perl-pod/perlqnx.pod HTTP/1.1 762s #User-Agent: libwww-perl/6.77 762s # 762s #server response: 762s #HTTP/1.1 200 OK 762s #Connection: close 762s #Date: Fri, 29 Nov 2024 19:58:38 GMT 762s #Accept-Ranges: bytes 762s #ETag: "1a25-62796587675c0" 762s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 762s #Vary: In-If1 762s #Content-Length: 6693 762s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 762s #Client-Date: Fri, 29 Nov 2024 19:58:38 GMT 762s #Client-Peer: 127.0.0.1:8529 762s #Client-Response-Num: 1 762s #DMMATCH1: 1 762s # 762s # testing : download of /getfiles-perl-pod/perlqnx.pod 762s # expected: 6693 762s # received: 6693 762s ok 174 762s #lwp request: 762s #GET http://localhost:8529/getfiles-perl-pod/perlre.pod HTTP/1.1 762s #User-Agent: libwww-perl/6.77 762s # 762s #server response: 762s #HTTP/1.1 200 OK 762s #Connection: close 762s #Date: Fri, 29 Nov 2024 19:58:38 GMT 762s #Accept-Ranges: bytes 762s #ETag: "21256-62796587675c0" 762s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 762s #Vary: In-If1 762s #Content-Length: 135766 762s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 762s #Client-Date: Fri, 29 Nov 2024 19:58:38 GMT 762s #Client-Peer: 127.0.0.1:8529 762s #Client-Response-Num: 1 762s #DMMATCH1: 1 762s # 762s # testing : download of /getfiles-perl-pod/perlre.pod 762s # expected: 135766 762s # received: 135766 762s ok 175 762s #lwp request: 762s #GET http://localhost:8529/getfiles-perl-pod/perlreapi.pod HTTP/1.1 762s #User-Agent: libwww-perl/6.77 762s # 762s #server response: 762s #HTTP/1.1 200 OK 762s #Connection: close 762s #Date: Fri, 29 Nov 2024 19:58:38 GMT 762s #Accept-Ranges: bytes 762s #ETag: "8a9c-62796587675c0" 762s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 762s #Vary: In-If1 762s #Content-Length: 35484 762s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 762s #Client-Date: Fri, 29 Nov 2024 19:58:38 GMT 762s #Client-Peer: 127.0.0.1:8529 762s #Client-Response-Num: 1 762s #DMMATCH1: 1 762s # 762s # testing : download of /getfiles-perl-pod/perlreapi.pod 762s # expected: 35484 762s # received: 35484 762s ok 176 762s #lwp request: 762s #GET http://localhost:8529/getfiles-perl-pod/perlrebackslash.pod HTTP/1.1 762s #User-Agent: libwww-perl/6.77 762s # 762s #server response: 762s #HTTP/1.1 200 OK 762s #Connection: close 762s #Date: Fri, 29 Nov 2024 19:58:38 GMT 762s #Accept-Ranges: bytes 762s #ETag: "818f-62796587675c0" 762s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 762s #Vary: In-If1 762s #Content-Length: 33167 762s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 762s #Client-Date: Fri, 29 Nov 2024 19:58:38 GMT 762s #Client-Peer: 127.0.0.1:8529 762s #Client-Response-Num: 1 762s #DMMATCH1: 1 762s # 762s # testing : download of /getfiles-perl-pod/perlrebackslash.pod 762s # expected: 33167 762s # received: 33167 762s ok 177 762s #lwp request: 762s #GET http://localhost:8529/getfiles-perl-pod/perlrecharclass.pod HTTP/1.1 762s #User-Agent: libwww-perl/6.77 762s # 762s #server response: 762s #HTTP/1.1 200 OK 762s #Connection: close 762s #Date: Fri, 29 Nov 2024 19:58:38 GMT 762s #Accept-Ranges: bytes 762s #ETag: "bec7-62796587675c0" 762s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 762s #Vary: In-If1 762s #Content-Length: 48839 762s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 762s #Client-Date: Fri, 29 Nov 2024 19:58:38 GMT 762s #Client-Peer: 127.0.0.1:8529 762s #Client-Response-Num: 1 762s #DMMATCH1: 1 762s # 762s # testing : download of /getfiles-perl-pod/perlrecharclass.pod 762s # expected: 48839 762s # received: 48839 762s ok 178 762s #lwp request: 762s #GET http://localhost:8529/getfiles-perl-pod/perlref.pod HTTP/1.1 762s #User-Agent: libwww-perl/6.77 762s # 762s #server response: 762s #HTTP/1.1 200 OK 762s #Connection: close 762s #Date: Fri, 29 Nov 2024 19:58:38 GMT 762s #Accept-Ranges: bytes 762s #ETag: "8d5c-62796587675c0" 762s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 762s #Vary: In-If1 762s #Content-Length: 36188 762s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 762s #Client-Date: Fri, 29 Nov 2024 19:58:38 GMT 762s #Client-Peer: 127.0.0.1:8529 762s #Client-Response-Num: 1 762s #DMMATCH1: 1 762s # 762s # testing : download of /getfiles-perl-pod/perlref.pod 762s # expected: 36188 762s # received: 36188 762s ok 179 762s #lwp request: 762s #GET http://localhost:8529/getfiles-perl-pod/perlreftut.pod HTTP/1.1 762s #User-Agent: libwww-perl/6.77 762s # 762s #server response: 762s #HTTP/1.1 200 OK 762s #Connection: close 762s #Date: Fri, 29 Nov 2024 19:58:38 GMT 762s #Accept-Ranges: bytes 762s #ETag: "4944-62796587675c0" 762s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 762s #Vary: In-If1 762s #Content-Length: 18756 762s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 762s #Client-Date: Fri, 29 Nov 2024 19:58:38 GMT 762s #Client-Peer: 127.0.0.1:8529 762s #Client-Response-Num: 1 762s #DMMATCH1: 1 762s # 762s # testing : download of /getfiles-perl-pod/perlreftut.pod 762s # expected: 18756 762s # received: 18756 762s ok 180 762s #lwp request: 762s #GET http://localhost:8529/getfiles-perl-pod/perlreguts.pod HTTP/1.1 762s #User-Agent: libwww-perl/6.77 762s # 762s #server response: 762s #HTTP/1.1 200 OK 762s #Connection: close 762s #Date: Fri, 29 Nov 2024 19:58:38 GMT 762s #Accept-Ranges: bytes 762s #ETag: "a989-62796587675c0" 762s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 762s #Vary: In-If1 762s #Content-Length: 43401 762s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 762s #Client-Date: Fri, 29 Nov 2024 19:58:38 GMT 762s #Client-Peer: 127.0.0.1:8529 762s #Client-Response-Num: 1 762s #DMMATCH1: 1 762s # 762s # testing : download of /getfiles-perl-pod/perlreguts.pod 762s # expected: 43401 762s # received: 43401 762s ok 181 762s #lwp request: 762s #GET http://localhost:8529/getfiles-perl-pod/perlrepository.pod HTTP/1.1 762s #User-Agent: libwww-perl/6.77 762s # 762s #server response: 762s #HTTP/1.1 200 OK 762s #Connection: close 762s #Date: Fri, 29 Nov 2024 19:58:38 GMT 762s #Accept-Ranges: bytes 762s #ETag: "1fd-62796587675c0" 762s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 762s #Vary: In-If1 762s #Content-Length: 509 762s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 762s #Client-Date: Fri, 29 Nov 2024 19:58:38 GMT 762s #Client-Peer: 127.0.0.1:8529 762s #Client-Response-Num: 1 762s #DMMATCH1: 1 762s # 762s # testing : download of /getfiles-perl-pod/perlrepository.pod 762s # expected: 509 762s # received: 509 762s ok 182 762s #lwp request: 762s #GET http://localhost:8529/getfiles-perl-pod/perlrequick.pod HTTP/1.1 762s #User-Agent: libwww-perl/6.77 762s # 762s #server response: 762s #HTTP/1.1 200 OK 762s #Connection: close 762s #Date: Fri, 29 Nov 2024 19:58:38 GMT 762s #Accept-Ranges: bytes 762s #ETag: "4b07-62796587675c0" 762s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 762s #Vary: In-If1 762s #Content-Length: 19207 762s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 762s #Client-Date: Fri, 29 Nov 2024 19:58:38 GMT 762s #Client-Peer: 127.0.0.1:8529 762s #Client-Response-Num: 1 762s #DMMATCH1: 1 762s # 762s # testing : download of /getfiles-perl-pod/perlrequick.pod 762s # expected: 19207 762s # received: 19207 762s ok 183 762s #lwp request: 762s #GET http://localhost:8529/getfiles-perl-pod/perlreref.pod HTTP/1.1 762s #User-Agent: libwww-perl/6.77 762s # 762s #server response: 762s #HTTP/1.1 200 OK 762s #Connection: close 762s #Date: Fri, 29 Nov 2024 19:58:38 GMT 762s #Accept-Ranges: bytes 762s #ETag: "3caa-62796587675c0" 762s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 762s #Vary: In-If1 762s #Content-Length: 15530 762s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 762s #Client-Date: Fri, 29 Nov 2024 19:58:38 GMT 762s #Client-Peer: 127.0.0.1:8529 762s #Client-Response-Num: 1 762s #DMMATCH1: 1 762s # 762s # testing : download of /getfiles-perl-pod/perlreref.pod 762s # expected: 15530 762s # received: 15530 762s ok 184 762s #lwp request: 762s #GET http://localhost:8529/getfiles-perl-pod/perlretut.pod HTTP/1.1 762s #User-Agent: libwww-perl/6.77 762s # 762s #server response: 762s #HTTP/1.1 200 OK 762s #Connection: close 762s #Date: Fri, 29 Nov 2024 19:58:38 GMT 762s #Accept-Ranges: bytes 762s #ETag: "1e1ef-62796587675c0" 762s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 762s #Vary: In-If1 762s #Content-Length: 123375 762s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 762s #Client-Date: Fri, 29 Nov 2024 19:58:38 GMT 762s #Client-Peer: 127.0.0.1:8529 762s #Client-Response-Num: 1 762s #DMMATCH1: 1 762s # 762s # testing : download of /getfiles-perl-pod/perlretut.pod 762s # expected: 123375 762s # received: 123375 762s ok 185 762s #lwp request: 762s #GET http://localhost:8529/getfiles-perl-pod/perlriscos.pod HTTP/1.1 762s #User-Agent: libwww-perl/6.77 762s # 762s #server response: 762s #HTTP/1.1 200 OK 762s #Connection: close 762s #Date: Fri, 29 Nov 2024 19:58:38 GMT 762s #Accept-Ranges: bytes 762s #ETag: "651-62796587675c0" 762s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 762s #Vary: In-If1 762s #Content-Length: 1617 762s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 762s #Client-Date: Fri, 29 Nov 2024 19:58:38 GMT 762s #Client-Peer: 127.0.0.1:8529 762s #Client-Response-Num: 1 762s #DMMATCH1: 1 762s # 762s # testing : download of /getfiles-perl-pod/perlriscos.pod 762s # expected: 1617 762s # received: 1617 762s ok 186 762s #lwp request: 762s #GET http://localhost:8529/getfiles-perl-pod/perlrun.pod HTTP/1.1 762s #User-Agent: libwww-perl/6.77 762s # 762s #server response: 762s #HTTP/1.1 200 OK 762s #Connection: close 762s #Date: Fri, 29 Nov 2024 19:58:38 GMT 762s #Accept-Ranges: bytes 762s #ETag: "e707-62796587675c0" 762s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 762s #Vary: In-If1 762s #Content-Length: 59143 762s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 762s #Client-Date: Fri, 29 Nov 2024 19:58:38 GMT 762s #Client-Peer: 127.0.0.1:8529 762s #Client-Response-Num: 1 762s #DMMATCH1: 1 762s # 762s # testing : download of /getfiles-perl-pod/perlrun.pod 762s # expected: 59143 762s # received: 59143 762s ok 187 762s #lwp request: 762s #GET http://localhost:8529/getfiles-perl-pod/perlsec.pod HTTP/1.1 762s #User-Agent: libwww-perl/6.77 762s # 762s #server response: 762s #HTTP/1.1 200 OK 762s #Connection: close 762s #Date: Fri, 29 Nov 2024 19:58:38 GMT 762s #Accept-Ranges: bytes 762s #ETag: "6cea-62796587675c0" 762s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 762s #Vary: In-If1 762s #Content-Length: 27882 762s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 762s #Client-Date: Fri, 29 Nov 2024 19:58:38 GMT 762s #Client-Peer: 127.0.0.1:8529 762s #Client-Response-Num: 1 762s #DMMATCH1: 1 762s # 762s # testing : download of /getfiles-perl-pod/perlsec.pod 762s # expected: 27882 762s # received: 27882 762s ok 188 762s #lwp request: 762s #GET http://localhost:8529/getfiles-perl-pod/perlsecpolicy.pod HTTP/1.1 762s #User-Agent: libwww-perl/6.77 762s # 762s #server response: 762s #HTTP/1.1 200 OK 762s #Connection: close 762s #Date: Fri, 29 Nov 2024 19:58:38 GMT 762s #Accept-Ranges: bytes 762s #ETag: "4af2-62796587675c0" 762s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 762s #Vary: In-If1 762s #Content-Length: 19186 762s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 762s #Client-Date: Fri, 29 Nov 2024 19:58:38 GMT 762s #Client-Peer: 127.0.0.1:8529 762s #Client-Response-Num: 1 762s #DMMATCH1: 1 762s # 762s # testing : download of /getfiles-perl-pod/perlsecpolicy.pod 762s # expected: 19186 762s # received: 19186 762s ok 189 762s #lwp request: 762s #GET http://localhost:8529/getfiles-perl-pod/perlsolaris.pod HTTP/1.1 762s #User-Agent: libwww-perl/6.77 762s # 762s #server response: 762s #HTTP/1.1 200 OK 762s #Connection: close 762s #Date: Fri, 29 Nov 2024 19:58:38 GMT 762s #Accept-Ranges: bytes 762s #ETag: "7494-62796587675c0" 762s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 762s #Vary: In-If1 762s #Content-Length: 29844 762s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 762s #Client-Date: Fri, 29 Nov 2024 19:58:38 GMT 762s #Client-Peer: 127.0.0.1:8529 762s #Client-Response-Num: 1 762s #DMMATCH1: 1 762s # 762s # testing : download of /getfiles-perl-pod/perlsolaris.pod 762s # expected: 29844 762s # received: 29844 762s ok 190 762s #lwp request: 762s #GET http://localhost:8529/getfiles-perl-pod/perlsource.pod HTTP/1.1 762s #User-Agent: libwww-perl/6.77 762s # 762s #server response: 762s #HTTP/1.1 200 OK 762s #Connection: close 762s #Date: Fri, 29 Nov 2024 19:58:38 GMT 762s #Accept-Ranges: bytes 762s #ETag: "1bdc-62796587675c0" 762s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 762s #Vary: In-If1 762s #Content-Length: 7132 762s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 762s #Client-Date: Fri, 29 Nov 2024 19:58:38 GMT 762s #Client-Peer: 127.0.0.1:8529 762s #Client-Response-Num: 1 762s #DMMATCH1: 1 762s # 762s # testing : download of /getfiles-perl-pod/perlsource.pod 762s # expected: 7132 762s # received: 7132 762s ok 191 762s #lwp request: 762s #GET http://localhost:8529/getfiles-perl-pod/perlstyle.pod HTTP/1.1 762s #User-Agent: libwww-perl/6.77 762s # 762s #server response: 762s #HTTP/1.1 200 OK 762s #Connection: close 762s #Date: Fri, 29 Nov 2024 19:58:38 GMT 762s #Accept-Ranges: bytes 762s #ETag: "233b-62796587675c0" 762s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 762s #Vary: In-If1 762s #Content-Length: 9019 762s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 762s #Client-Date: Fri, 29 Nov 2024 19:58:38 GMT 762s #Client-Peer: 127.0.0.1:8529 762s #Client-Response-Num: 1 762s #DMMATCH1: 1 762s # 762s # testing : download of /getfiles-perl-pod/perlstyle.pod 762s # expected: 9019 762s # received: 9019 762s ok 192 762s #lwp request: 762s #GET http://localhost:8529/getfiles-perl-pod/perlsub.pod HTTP/1.1 762s #User-Agent: libwww-perl/6.77 762s # 762s #server response: 762s #HTTP/1.1 200 OK 762s #Connection: close 762s #Date: Fri, 29 Nov 2024 19:58:38 GMT 762s #Accept-Ranges: bytes 762s #ETag: "12fb9-62796587675c0" 762s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 762s #Vary: In-If1 762s #Content-Length: 77753 762s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 762s #Client-Date: Fri, 29 Nov 2024 19:58:38 GMT 762s #Client-Peer: 127.0.0.1:8529 762s #Client-Response-Num: 1 762s #DMMATCH1: 1 762s # 762s # testing : download of /getfiles-perl-pod/perlsub.pod 762s # expected: 77753 762s # received: 77753 762s ok 193 762s #lwp request: 762s #GET http://localhost:8529/getfiles-perl-pod/perlsyn.pod HTTP/1.1 762s #User-Agent: libwww-perl/6.77 762s # 762s #server response: 762s #HTTP/1.1 200 OK 762s #Connection: close 762s #Date: Fri, 29 Nov 2024 19:58:38 GMT 762s #Accept-Ranges: bytes 762s #ETag: "d31f-62796587675c0" 762s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 762s #Vary: In-If1 762s #Content-Length: 54047 762s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 762s #Client-Date: Fri, 29 Nov 2024 19:58:38 GMT 762s #Client-Peer: 127.0.0.1:8529 762s #Client-Response-Num: 1 762s #DMMATCH1: 1 762s # 762s # testing : download of /getfiles-perl-pod/perlsyn.pod 762s # expected: 54047 762s # received: 54047 762s ok 194 762s #lwp request: 762s #GET http://localhost:8529/getfiles-perl-pod/perlsynology.pod HTTP/1.1 762s #User-Agent: libwww-perl/6.77 762s # 762s #server response: 762s #HTTP/1.1 200 OK 762s #Connection: close 762s #Date: Fri, 29 Nov 2024 19:58:38 GMT 762s #Accept-Ranges: bytes 762s #ETag: "2858-62796587675c0" 762s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 762s #Vary: In-If1 762s #Content-Length: 10328 762s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 762s #Client-Date: Fri, 29 Nov 2024 19:58:38 GMT 762s #Client-Peer: 127.0.0.1:8529 762s #Client-Response-Num: 1 762s #DMMATCH1: 1 762s # 762s # testing : download of /getfiles-perl-pod/perlsynology.pod 762s # expected: 10328 762s # received: 10328 762s ok 195 762s #lwp request: 762s #GET http://localhost:8529/getfiles-perl-pod/perlthrtut.pod HTTP/1.1 762s #User-Agent: libwww-perl/6.77 762s # 762s #server response: 762s #HTTP/1.1 200 OK 762s #Connection: close 762s #Date: Fri, 29 Nov 2024 19:58:38 GMT 762s #Accept-Ranges: bytes 762s #ETag: "b184-62796587675c0" 762s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 762s #Vary: In-If1 762s #Content-Length: 45444 762s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 762s #Client-Date: Fri, 29 Nov 2024 19:58:38 GMT 762s #Client-Peer: 127.0.0.1:8529 762s #Client-Response-Num: 1 762s #DMMATCH1: 1 762s # 762s # testing : download of /getfiles-perl-pod/perlthrtut.pod 762s # expected: 45444 762s # received: 45444 762s ok 196 762s #lwp request: 762s #GET http://localhost:8529/getfiles-perl-pod/perltie.pod HTTP/1.1 762s #User-Agent: libwww-perl/6.77 762s # 762s #server response: 762s #HTTP/1.1 200 OK 762s #Connection: close 762s #Date: Fri, 29 Nov 2024 19:58:38 GMT 762s #Accept-Ranges: bytes 762s #ETag: "9a91-62796587675c0" 762s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 762s #Vary: In-If1 762s #Content-Length: 39569 762s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 762s #Client-Date: Fri, 29 Nov 2024 19:58:38 GMT 762s #Client-Peer: 127.0.0.1:8529 762s #Client-Response-Num: 1 762s #DMMATCH1: 1 762s # 762s # testing : download of /getfiles-perl-pod/perltie.pod 762s # expected: 39569 762s # received: 39569 762s ok 197 762s #lwp request: 762s #GET http://localhost:8529/getfiles-perl-pod/perltoc.pod HTTP/1.1 762s #User-Agent: libwww-perl/6.77 762s # 762s #server response: 762s #HTTP/1.1 200 OK 762s #Connection: close 762s #Date: Fri, 29 Nov 2024 19:58:38 GMT 762s #Accept-Ranges: bytes 762s #ETag: "ce6d8-62796587675c0" 762s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 762s #Vary: In-If1 762s #Content-Length: 845528 762s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 762s #Client-Date: Fri, 29 Nov 2024 19:58:38 GMT 762s #Client-Peer: 127.0.0.1:8529 762s #Client-Response-Num: 1 762s #DMMATCH1: 1 762s # 762s # testing : download of /getfiles-perl-pod/perltoc.pod 762s # expected: 845528 762s # received: 845528 762s ok 198 762s #lwp request: 762s #GET http://localhost:8529/getfiles-perl-pod/perltodo.pod HTTP/1.1 762s #User-Agent: libwww-perl/6.77 762s # 762s #server response: 762s #HTTP/1.1 200 OK 762s #Connection: close 762s #Date: Fri, 29 Nov 2024 19:58:38 GMT 762s #Accept-Ranges: bytes 762s #ETag: "174-62796587675c0" 762s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 762s #Vary: In-If1 762s #Content-Length: 372 762s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 762s #Client-Date: Fri, 29 Nov 2024 19:58:38 GMT 762s #Client-Peer: 127.0.0.1:8529 762s #Client-Response-Num: 1 762s #DMMATCH1: 1 762s # 762s # testing : download of /getfiles-perl-pod/perltodo.pod 762s # expected: 372 762s # received: 372 762s ok 199 762s #lwp request: 762s #GET http://localhost:8529/getfiles-perl-pod/perltooc.pod HTTP/1.1 762s #User-Agent: libwww-perl/6.77 762s # 762s #server response: 762s #HTTP/1.1 200 OK 762s #Connection: close 762s #Date: Fri, 29 Nov 2024 19:58:38 GMT 762s #Accept-Ranges: bytes 762s #ETag: "126-62796587675c0" 762s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 762s #Vary: In-If1 762s #Content-Length: 294 762s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 762s #Client-Date: Fri, 29 Nov 2024 19:58:38 GMT 762s #Client-Peer: 127.0.0.1:8529 762s #Client-Response-Num: 1 762s #DMMATCH1: 1 762s # 762s # testing : download of /getfiles-perl-pod/perltooc.pod 762s # expected: 294 762s # received: 294 762s ok 200 762s #lwp request: 762s #GET http://localhost:8529/getfiles-perl-pod/perltoot.pod HTTP/1.1 762s #User-Agent: libwww-perl/6.77 762s # 762s #server response: 762s #HTTP/1.1 200 OK 762s #Connection: close 762s #Date: Fri, 29 Nov 2024 19:58:38 GMT 762s #Accept-Ranges: bytes 762s #ETag: "126-62796587675c0" 762s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 762s #Vary: In-If1 762s #Content-Length: 294 762s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 762s #Client-Date: Fri, 29 Nov 2024 19:58:38 GMT 762s #Client-Peer: 127.0.0.1:8529 762s #Client-Response-Num: 1 762s #DMMATCH1: 1 762s # 762s # testing : download of /getfiles-perl-pod/perltoot.pod 762s # expected: 294 762s # received: 294 762s ok 201 762s #lwp request: 762s #GET http://localhost:8529/getfiles-perl-pod/perltrap.pod HTTP/1.1 762s #User-Agent: libwww-perl/6.77 762s # 762s #server response: 762s #HTTP/1.1 200 OK 762s #Connection: close 762s #Date: Fri, 29 Nov 2024 19:58:38 GMT 762s #Accept-Ranges: bytes 762s #ETag: "297f-62796587675c0" 762s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 762s #Vary: In-If1 762s #Content-Length: 10623 762s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 762s #Client-Date: Fri, 29 Nov 2024 19:58:38 GMT 762s #Client-Peer: 127.0.0.1:8529 762s #Client-Response-Num: 1 762s #DMMATCH1: 1 762s # 762s # testing : download of /getfiles-perl-pod/perltrap.pod 762s # expected: 10623 762s # received: 10623 762s ok 202 762s #lwp request: 762s #GET http://localhost:8529/getfiles-perl-pod/perltru64.pod HTTP/1.1 762s #User-Agent: libwww-perl/6.77 762s # 762s #server response: 762s #HTTP/1.1 200 OK 762s #Connection: close 762s #Date: Fri, 29 Nov 2024 19:58:38 GMT 762s #Accept-Ranges: bytes 762s #ETag: "213f-62796587675c0" 762s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 762s #Vary: In-If1 762s #Content-Length: 8511 762s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 762s #Client-Date: Fri, 29 Nov 2024 19:58:38 GMT 762s #Client-Peer: 127.0.0.1:8529 762s #Client-Response-Num: 1 762s #DMMATCH1: 1 762s # 762s # testing : download of /getfiles-perl-pod/perltru64.pod 762s # expected: 8511 762s # received: 8511 762s ok 203 762s #lwp request: 762s #GET http://localhost:8529/getfiles-perl-pod/perltw.pod HTTP/1.1 762s #User-Agent: libwww-perl/6.77 762s # 762s #server response: 762s #HTTP/1.1 200 OK 762s #Connection: close 762s #Date: Fri, 29 Nov 2024 19:58:38 GMT 762s #Accept-Ranges: bytes 762s #ETag: "1183-62796587675c0" 762s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 762s #Vary: In-If1 762s #Content-Length: 4483 762s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 762s #Client-Date: Fri, 29 Nov 2024 19:58:38 GMT 762s #Client-Peer: 127.0.0.1:8529 762s #Client-Response-Num: 1 762s #DMMATCH1: 1 762s # 762s # testing : download of /getfiles-perl-pod/perltw.pod 762s # expected: 4483 762s # received: 4483 762s ok 204 762s #lwp request: 762s #GET http://localhost:8529/getfiles-perl-pod/perlunicode.pod HTTP/1.1 762s #User-Agent: libwww-perl/6.77 762s # 762s #server response: 762s #HTTP/1.1 200 OK 762s #Connection: close 762s #Date: Fri, 29 Nov 2024 19:58:38 GMT 762s #Accept-Ranges: bytes 762s #ETag: "162b6-62796587675c0" 762s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 762s #Vary: In-If1 762s #Content-Length: 90806 762s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 762s #Client-Date: Fri, 29 Nov 2024 19:58:38 GMT 762s #Client-Peer: 127.0.0.1:8529 762s #Client-Response-Num: 1 762s #DMMATCH1: 1 762s # 762s # testing : download of /getfiles-perl-pod/perlunicode.pod 762s # expected: 90806 762s # received: 90806 762s ok 205 762s #lwp request: 762s #GET http://localhost:8529/getfiles-perl-pod/perlunicook.pod HTTP/1.1 762s #User-Agent: libwww-perl/6.77 762s # 762s #server response: 762s #HTTP/1.1 200 OK 762s #Connection: close 762s #Date: Fri, 29 Nov 2024 19:58:38 GMT 762s #Accept-Ranges: bytes 762s #ETag: "6349-62796587675c0" 762s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 762s #Vary: In-If1 762s #Content-Length: 25417 762s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 762s #Client-Date: Fri, 29 Nov 2024 19:58:38 GMT 762s #Client-Peer: 127.0.0.1:8529 762s #Client-Response-Num: 1 762s #DMMATCH1: 1 762s # 762s # testing : download of /getfiles-perl-pod/perlunicook.pod 762s # expected: 25417 762s # received: 25417 762s ok 206 762s #lwp request: 762s #GET http://localhost:8529/getfiles-perl-pod/perlunifaq.pod HTTP/1.1 762s #User-Agent: libwww-perl/6.77 762s # 762s #server response: 762s #HTTP/1.1 200 OK 762s #Connection: close 762s #Date: Fri, 29 Nov 2024 19:58:38 GMT 762s #Accept-Ranges: bytes 762s #ETag: "372e-62796587675c0" 762s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 762s #Vary: In-If1 762s #Content-Length: 14126 762s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 762s #Client-Date: Fri, 29 Nov 2024 19:58:38 GMT 762s #Client-Peer: 127.0.0.1:8529 762s #Client-Response-Num: 1 762s #DMMATCH1: 1 762s # 762s # testing : download of /getfiles-perl-pod/perlunifaq.pod 762s # expected: 14126 762s # received: 14126 762s ok 207 762s #lwp request: 762s #GET http://localhost:8529/getfiles-perl-pod/perluniintro.pod HTTP/1.1 762s #User-Agent: libwww-perl/6.77 762s # 762s #server response: 762s #HTTP/1.1 200 OK 762s #Connection: close 762s #Date: Fri, 29 Nov 2024 19:58:38 GMT 762s #Accept-Ranges: bytes 762s #ETag: "96e1-62796587675c0" 762s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 762s #Vary: In-If1 762s #Content-Length: 38625 762s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 762s #Client-Date: Fri, 29 Nov 2024 19:58:38 GMT 762s #Client-Peer: 127.0.0.1:8529 762s #Client-Response-Num: 1 762s #DMMATCH1: 1 762s # 762s # testing : download of /getfiles-perl-pod/perluniintro.pod 762s # expected: 38625 762s # received: 38625 762s ok 208 762s #lwp request: 762s #GET http://localhost:8529/getfiles-perl-pod/perluniprops.pod HTTP/1.1 762s #User-Agent: libwww-perl/6.77 762s # 762s #server response: 762s #HTTP/1.1 200 OK 762s #Connection: close 762s #Date: Fri, 29 Nov 2024 19:58:38 GMT 762s #Accept-Ranges: bytes 762s #ETag: "6eefa-62796587675c0" 762s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 762s #Vary: In-If1 762s #Content-Length: 454394 762s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 762s #Client-Date: Fri, 29 Nov 2024 19:58:38 GMT 762s #Client-Peer: 127.0.0.1:8529 762s #Client-Response-Num: 1 762s #DMMATCH1: 1 762s # 762s # testing : download of /getfiles-perl-pod/perluniprops.pod 762s # expected: 454394 762s # received: 454394 762s ok 209 762s #lwp request: 762s #GET http://localhost:8529/getfiles-perl-pod/perlunitut.pod HTTP/1.1 762s #User-Agent: libwww-perl/6.77 762s # 762s #server response: 762s #HTTP/1.1 200 OK 762s #Connection: close 762s #Date: Fri, 29 Nov 2024 19:58:38 GMT 762s #Accept-Ranges: bytes 762s #ETag: "1f10-62796587675c0" 762s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 762s #Vary: In-If1 762s #Content-Length: 7952 762s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 762s #Client-Date: Fri, 29 Nov 2024 19:58:38 GMT 762s #Client-Peer: 127.0.0.1:8529 762s #Client-Response-Num: 1 762s #DMMATCH1: 1 762s # 762s # testing : download of /getfiles-perl-pod/perlunitut.pod 762s # expected: 7952 762s # received: 7952 762s ok 210 762s #lwp request: 762s #GET http://localhost:8529/getfiles-perl-pod/perlutil.pod HTTP/1.1 762s #User-Agent: libwww-perl/6.77 762s # 762s #server response: 762s #HTTP/1.1 200 OK 762s #Connection: close 762s #Date: Fri, 29 Nov 2024 19:58:38 GMT 762s #Accept-Ranges: bytes 762s #ETag: "1ce8-62796587675c0" 762s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 762s #Vary: In-If1 762s #Content-Length: 7400 762s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 762s #Client-Date: Fri, 29 Nov 2024 19:58:38 GMT 762s #Client-Peer: 127.0.0.1:8529 762s #Client-Response-Num: 1 762s #DMMATCH1: 1 762s # 762s # testing : download of /getfiles-perl-pod/perlutil.pod 762s # expected: 7400 762s # received: 7400 762s ok 211 762s #lwp request: 762s #GET http://localhost:8529/getfiles-perl-pod/perlvar.pod HTTP/1.1 762s #User-Agent: libwww-perl/6.77 762s # 762s #server response: 762s #HTTP/1.1 200 OK 762s #Connection: close 762s #Date: Fri, 29 Nov 2024 19:58:38 GMT 762s #Accept-Ranges: bytes 762s #ETag: "16c17-62796587675c0" 762s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 762s #Vary: In-If1 762s #Content-Length: 93207 762s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 762s #Client-Date: Fri, 29 Nov 2024 19:58:38 GMT 762s #Client-Peer: 127.0.0.1:8529 762s #Client-Response-Num: 1 762s #DMMATCH1: 1 762s # 762s # testing : download of /getfiles-perl-pod/perlvar.pod 762s # expected: 93207 762s # received: 93207 762s ok 212 762s #lwp request: 762s #GET http://localhost:8529/getfiles-perl-pod/perlvms.pod HTTP/1.1 762s #User-Agent: libwww-perl/6.77 762s # 762s #server response: 762s #HTTP/1.1 200 OK 762s #Connection: close 762s #Date: Fri, 29 Nov 2024 19:58:38 GMT 762s #Accept-Ranges: bytes 762s #ETag: "c68d-62796587675c0" 762s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 762s #Vary: In-If1 762s #Content-Length: 50829 762s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 762s #Client-Date: Fri, 29 Nov 2024 19:58:38 GMT 762s #Client-Peer: 127.0.0.1:8529 762s #Client-Response-Num: 1 762s #DMMATCH1: 1 762s # 762s # testing : download of /getfiles-perl-pod/perlvms.pod 762s # expected: 50829 762s # received: 50829 762s ok 213 762s #lwp request: 762s #GET http://localhost:8529/getfiles-perl-pod/perlvos.pod HTTP/1.1 762s #User-Agent: libwww-perl/6.77 762s # 762s #server response: 762s #HTTP/1.1 200 OK 762s #Connection: close 762s #Date: Fri, 29 Nov 2024 19:58:38 GMT 762s #Accept-Ranges: bytes 762s #ETag: "f16-62796587675c0" 762s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 762s #Vary: In-If1 762s #Content-Length: 3862 762s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 762s #Client-Date: Fri, 29 Nov 2024 19:58:38 GMT 762s #Client-Peer: 127.0.0.1:8529 762s #Client-Response-Num: 1 762s #DMMATCH1: 1 762s # 762s # testing : download of /getfiles-perl-pod/perlvos.pod 762s # expected: 3862 762s # received: 3862 762s ok 214 762s #lwp request: 762s #GET http://localhost:8529/getfiles-perl-pod/perlwin32.pod HTTP/1.1 762s #User-Agent: libwww-perl/6.77 762s # 762s #server response: 762s #HTTP/1.1 200 OK 762s #Connection: close 762s #Date: Fri, 29 Nov 2024 19:58:38 GMT 762s #Accept-Ranges: bytes 762s #ETag: "7c61-62796587675c0" 762s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 762s #Vary: In-If1 762s #Content-Length: 31841 762s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 762s #Client-Date: Fri, 29 Nov 2024 19:58:38 GMT 762s #Client-Peer: 127.0.0.1:8529 762s #Client-Response-Num: 1 762s #DMMATCH1: 1 762s # 762s # testing : download of /getfiles-perl-pod/perlwin32.pod 762s # expected: 31841 762s # received: 31841 762s ok 215 762s #lwp request: 762s #GET http://localhost:8529/getfiles-perl-pod/perlxs.pod HTTP/1.1 762s #User-Agent: libwww-perl/6.77 762s # 762s #server response: 762s #HTTP/1.1 200 OK 762s #Connection: close 762s #Date: Fri, 29 Nov 2024 19:58:38 GMT 762s #Accept-Ranges: bytes 762s #ETag: "12d15-62796587675c0" 762s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 762s #Vary: In-If1 762s #Content-Length: 77077 762s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 762s #Client-Date: Fri, 29 Nov 2024 19:58:38 GMT 762s #Client-Peer: 127.0.0.1:8529 762s #Client-Response-Num: 1 762s #DMMATCH1: 1 762s # 762s # testing : download of /getfiles-perl-pod/perlxs.pod 762s # expected: 77077 762s # received: 77077 762s ok 216 762s #lwp request: 762s #GET http://localhost:8529/getfiles-perl-pod/perlxstut.pod HTTP/1.1 762s #User-Agent: libwww-perl/6.77 762s # 762s #server response: 762s #HTTP/1.1 200 OK 762s #Connection: close 762s #Date: Fri, 29 Nov 2024 19:58:38 GMT 762s #Accept-Ranges: bytes 762s #ETag: "c51f-62796587675c0" 762s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 762s #Vary: In-If1 762s #Content-Length: 50463 762s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 762s #Client-Date: Fri, 29 Nov 2024 19:58:38 GMT 762s #Client-Peer: 127.0.0.1:8529 762s #Client-Response-Num: 1 762s #DMMATCH1: 1 762s # 762s # testing : download of /getfiles-perl-pod/perlxstut.pod 762s # expected: 50463 762s # received: 50463 762s ok 217 762s #lwp request: 762s #GET http://localhost:8529/getfiles-perl-pod/perlxstypemap.pod HTTP/1.1 762s #User-Agent: libwww-perl/6.77 762s # 762s #server response: 762s #HTTP/1.1 200 OK 762s #Connection: close 762s #Date: Fri, 29 Nov 2024 19:58:38 GMT 762s #Accept-Ranges: bytes 762s #ETag: "5dc1-62796587675c0" 762s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 762s #Vary: In-If1 762s #Content-Length: 24001 762s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 762s #Client-Date: Fri, 29 Nov 2024 19:58:38 GMT 762s #Client-Peer: 127.0.0.1:8529 762s #Client-Response-Num: 1 762s #DMMATCH1: 1 762s # 762s # testing : download of /getfiles-perl-pod/perlxstypemap.pod 762s # expected: 24001 762s # received: 24001 762s ok 218 762s #lwp request: 762s #GET http://localhost:8529/getfiles-binary-httpd HTTP/1.1 762s #User-Agent: libwww-perl/6.77 762s # 762s #server response: 762s #HTTP/1.1 200 OK 762s #Connection: close 762s #Date: Fri, 29 Nov 2024 19:58:38 GMT 762s #Accept-Ranges: bytes 762s #ETag: "b235c-627730f333380" 762s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 762s #Vary: In-If1 762s #Content-Length: 729948 762s #Last-Modified: Thu, 21 Nov 2024 21:36:30 GMT 762s #Client-Date: Fri, 29 Nov 2024 19:58:38 GMT 762s #Client-Peer: 127.0.0.1:8529 762s #Client-Response-Num: 1 762s #DMMATCH1: 1 762s # 762s # testing : download of /getfiles-binary-httpd 762s # expected: 729948 762s # received: 729948 762s ok 219 762s #lwp request: 762s #GET http://localhost:8529/getfiles-binary-perl HTTP/1.1 762s #User-Agent: libwww-perl/6.77 762s # 762s #server response: 762s #HTTP/1.1 200 OK 762s #Connection: close 762s #Date: Fri, 29 Nov 2024 19:58:38 GMT 762s #Accept-Ranges: bytes 762s #ETag: "3e84c0-62796587675c0" 762s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 762s #Vary: In-If1 762s #Content-Length: 4097216 762s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 762s #Client-Date: Fri, 29 Nov 2024 19:58:38 GMT 762s #Client-Peer: 127.0.0.1:8529 762s #Client-Response-Num: 1 762s #DMMATCH1: 1 762s # 762s # testing : download of /getfiles-binary-perl 762s # expected: 4097216 762s # received: 4097216 762s ok 220 762s ok 764s t/apache/headers.t .................. 764s 1..27 764s # Running under perl version 5.040000 for linux 764s # Current time local: Fri Nov 29 19:58:38 2024 764s # Current time GMT: Fri Nov 29 19:58:38 2024 764s # Using Test.pm version 1.31 764s # Using Apache/Test.pm version 1.44 764s testing: Hello: World 764s ok 1 764s # testing : response success 764s # expected: qr/HTTP\/1\.. 200 OK/ 764s # received: 'HTTP/1.1 200 OK' 764s ok 2 764s header: [World] vs [World] 764s # testing : compare header Hello value 764s # expected: 'World' 764s # received: 'World' 764s ok 3 764s testing: Hello: World 764s ok 4 764s # testing : response success 764s # expected: qr/HTTP\/1\.. 200 OK/ 764s # received: 'HTTP/1.1 200 OK' 764s ok 5 764s header: [World] vs [World] 764s # testing : compare header Hello value 764s # expected: 'World' 764s # received: 'World' 764s ok 6 764s testing: Hello: World 764s ok 7 764s # testing : response success 764s # expected: qr/HTTP\/1\.. 200 OK/ 764s # received: 'HTTP/1.1 200 OK' 764s ok 8 764s header: [World] vs [World] 764s # testing : compare header Hello value 764s # expected: 'World' 764s # received: 'World' 764s ok 9 764s testing: Hello: Foo 764s Bar 764s ok 10 764s # testing : response success 764s # expected: qr/HTTP\/1\.. 200 OK/ 764s # received: 'HTTP/1.1 200 OK' 764s ok 11 764s header: [Foo Bar] vs [Foo Bar] 764s # testing : compare header Hello value 764s # expected: 'Foo Bar' 764s # received: 'Foo Bar' 764s ok 12 764s testing: Hello: Foo 764s Bar 764s ok 13 764s # testing : response success 764s # expected: qr/HTTP\/1\.. 200 OK/ 764s # received: 'HTTP/1.1 200 OK' 764s ok 14 764s header: [Foo Bar] vs [Foo Bar] 764s # testing : compare header Hello value 764s # expected: 'Foo Bar' 764s # received: 'Foo Bar' 764s ok 15 764s testing: Hello: Foo 764s Bar 764s ok 16 764s # testing : response success 764s # expected: qr/HTTP\/1\.. 200 OK/ 764s # received: 'HTTP/1.1 200 OK' 764s ok 17 764s header: [Foo Bar] vs [Foo Bar] 764s # testing : compare header Hello value 764s # expected: 'Foo Bar' 764s # received: 'Foo Bar' 764s ok 18 764s testing: Hello: Foo 764s Bar 764s ok 19 764s # testing : response success 764s # expected: qr/HTTP\/1\.. 200 OK/ 764s # received: 'HTTP/1.1 200 OK' 764s ok 20 764s header: [Foo Bar] vs [Foo Bar] 764s # testing : compare header Hello value 764s # expected: 'Foo Bar' 764s # received: 'Foo Bar' 764s ok 21 764s testing: Hello: Foo 764s Bar 764s ok 22 764s # testing : response success 764s # expected: qr/HTTP\/1\.. 200 OK/ 764s # received: 'HTTP/1.1 200 OK' 764s ok 23 764s header: [Foo Bar] vs [Foo Bar] 764s # testing : compare header Hello value 764s # expected: 'Foo Bar' 764s # received: 'Foo Bar' 764s ok 24 764s testing: Hello:World 764s ok 25 764s # testing : response success 764s # expected: qr/HTTP\/1\.. 200 OK/ 764s # received: 'HTTP/1.1 200 OK' 764s ok 26 764s header: [World] vs [World] 764s # testing : compare header Hello value 764s # expected: 'World' 764s # received: 'World' 764s ok 27 764s ok 768s t/apache/hostcheck.t ................ 768s 1..14 768s # Running under perl version 5.040000 for linux 768s # Current time local: Fri Nov 29 19:58:41 2024 768s # Current time GMT: Fri Nov 29 19:58:41 2024 768s # Using Test.pm version 1.31 768s # Using Apache/Test.pm version 1.44 768s # SENDING to 127.0.0.1:8529 768s # GET / HTTP/1.1 768s Host: localhost 768s 768s # expected 200, got 200 for ok 768s ok 1 768s # SENDING to 127.0.0.1:8529 768s # GET / HTTP/1.1 768s Host: localhost:1 768s 768s # expected 200, got 200 for port ignored 768s ok 2 768s # SENDING to 127.0.0.1:8529 768s # GET / HTTP/1.1 768s Host: notlisted 768s 768s # expected 200, got 200 for name not listed 768s ok 3 768s # SENDING to 127.0.0.1:8529 768s # GET / HTTP/1.1 768s Host: 127.0.0.1 768s 768s # expected 200, got 200 for IP not in serveralias/servername 768s ok 4 768s # SENDING to 127.0.0.1:8529 768s # GET / HTTP/1.1 768s Host: default-strict 768s 768s # expected 200, got 200 for NVH matches in default server 768s ok 5 768s # SENDING to 127.0.0.1:8529 768s # GET / HTTP/1.1 768s Host: nvh-strict 768s 768s # expected 200, got 200 for NVH matches 768s ok 6 768s # SENDING to 127.0.0.1:8529 768s # GET / HTTP/1.1 768s Host: nvh-strict:1 768s 768s # expected 200, got 200 for NVH matches port ignored 768s ok 7 768s # SENDING to 127.0.0.1:8545 768s # GET / HTTP/1.1 768s Host: localhost 768s 768s # expected 400, got 400 for ok 768s ok 8 768s # SENDING to 127.0.0.1:8545 768s # GET / HTTP/1.1 768s Host: localhost:1 768s 768s # expected 400, got 400 for port ignored 768s ok 9 768s # SENDING to 127.0.0.1:8545 768s # GET / HTTP/1.1 768s Host: notlisted 768s 768s # expected 400, got 400 for name not listed 768s ok 10 768s # SENDING to 127.0.0.1:8545 768s # GET / HTTP/1.1 768s Host: 127.0.0.1 768s 768s # expected 400, got 400 for IP not in serveralias/servername 768s ok 11 768s # SENDING to 127.0.0.1:8545 768s # GET / HTTP/1.1 768s Host: default-strict 768s 768s # expected 200, got 200 for NVH matches in default server 768s ok 12 768s # SENDING to 127.0.0.1:8545 768s # GET / HTTP/1.1 768s Host: nvh-strict 768s 768s # expected 200, got 200 for NVH matches 768s ok 13 768s # SENDING to 127.0.0.1:8545 768s # GET / HTTP/1.1 768s Host: nvh-strict:1 768s 768s # expected 200, got 200 for NVH matches port ignored 768s ok 14 768s ok 771s t/apache/http_strict.t .............. 771s 1..178 771s # Running under perl version 5.040000 for linux 771s # Current time local: Fri Nov 29 19:58:44 2024 771s # Current time GMT: Fri Nov 29 19:58:44 2024 771s # Using Test.pm version 1.31 771s # Using Apache/Test.pm version 1.44 771s # SENDING: 771s # GET / HTTP/1.0\r\n\r\n 771s # expecting success, got 200 771s ok 1 771s # SENDING: 771s # GET / HTTP/1.0\n\n 771s # expecting success, got 200 771s ok 2 771s # SENDING: 771s # get / HTTP/1.0\r\n\r\n 771s # expecting 501, got 501 771s ok 3 771s # SENDING: 771s # G ET / HTTP/1.0\r\n\r\n 771s # expecting 400, got 400 771s ok 4 771s # SENDING: 771s # G\x00ET / HTTP/1.0\r\n\r\n 771s # expecting 400, got 400 771s ok 5 771s # SENDING: 771s # G/T / HTTP/1.0\r\n\r\n 771s # expecting 501, got 501 771s ok 6 771s # SENDING: 771s # GET /\x00 HTTP/1.0\r\n\r\n 771s # expecting 400, got 400 771s ok 7 771s # SENDING: 771s # GET / HTTP/1.0\x00\r\n\r\n 771s # expecting 400, got 400 771s ok 8 771s # SENDING: 771s # GET\x0c/ HTTP/1.0\r\n\r\n 771s # expecting 400, got 400 771s ok 9 771s # SENDING: 771s # GET\r/ HTTP/1.0\r\n\r\n 771s # expecting 400, got 400 771s ok 10 771s # SENDING: 771s # GET\t/ HTTP/1.0\r\n\r\n 771s # expecting 400, got 400 771s ok 11 771s # SENDING: 771s # GET / HTT/1.0\r\n\r\n 771s # expecting error, got 400 771s ok 12 771s # SENDING: 771s # GET / HTTP/1.0\r\nHost: localhost\r\n\r\n 771s # expecting success, got 200 771s ok 13 771s # SENDING: 771s # GET / HTTP/2.0\r\nHost: localhost\r\n\r\n 771s # expecting success, got 200 771s ok 14 771s # SENDING: 771s # GET / HTTP/1.2\r\nHost: localhost\r\n\r\n 771s # expecting success, got 200 771s ok 15 771s # SENDING: 771s # GET / HTTP/1.11\r\nHost: localhost\r\n\r\n 771s # expecting 400, got 400 771s ok 16 771s # SENDING: 771s # GET / HTTP/10.0\r\nHost: localhost\r\n\r\n 771s # expecting 400, got 400 771s ok 17 771s # SENDING: 771s # GET / HTTP/1.0 \r\nHost: localhost\r\n\r\n 771s # expecting 200, got 200 771s ok 18 771s # SENDING: 771s # GET / HTTP/1.0 x\r\nHost: localhost\r\n\r\n 771s # expecting 400, got 400 771s ok 19 771s # SENDING: 771s # GET / HTTP/\r\nHost: localhost\r\n\r\n 771s # expecting error, got 400 771s ok 20 771s # SENDING: 771s # GET / HTTP/0.9\r\n\r\n 771s # expecting error, got 400 771s ok 21 771s # SENDING: 771s # GET / HTTP/0.8\r\n\r\n 771s # expecting error, got 400 771s ok 22 771s # SENDING: 771s # GET /\x01 HTTP/1.0\r\n\r\n 771s # expecting 400, got 400 771s ok 23 771s # SENDING: 771s # GET / HTTP/1.0\r\nFoo: bar\r\n\r\n 771s # expecting 200, got 200 771s ok 24 771s # SENDING: 771s # GET / HTTP/1.0\r\nFoo:bar\r\n\r\n 771s # expecting 200, got 200 771s ok 25 771s # SENDING: 771s # GET / HTTP/1.0\r\nFoo: b\x00ar\r\n\r\n 771s # expecting 400, got 400 771s ok 26 771s # SENDING: 771s # GET / HTTP/1.0\r\nFoo: b\x01ar\r\n\r\n 771s # expecting 200, got 200 771s ok 27 771s # SENDING: 771s # GET / HTTP/1.0\r\nFoo\r\n\r\n 771s # expecting 400, got 400 771s ok 28 771s # SENDING: 771s # GET / HTTP/1.0\r\nFoo bar\r\n\r\n 771s # expecting 400, got 400 771s ok 29 771s # SENDING: 771s # GET / HTTP/1.0\r\n: bar\r\n\r\n 771s # expecting 400, got 400 771s ok 30 771s # SENDING: 771s # GET / HTTP/1.0\r\nX: bar\r\n\r\n 771s # expecting 200, got 200 771s ok 31 771s # SENDING: 771s # GET / HTTP/1.0\r\nFoo bar:bash\r\n\r\n 771s # expecting 400, got 400 771s ok 32 771s # SENDING: 771s # GET / HTTP/1.0\r\nFoo :bar\r\n\r\n 771s # expecting 400, got 400 771s ok 33 771s # SENDING: 771s # GET / HTTP/1.0\r\n Foo:bar\r\n\r\n 771s # expecting 400, got 400 771s ok 34 771s # SENDING: 771s # GET / HTTP/1.0\r\nF\x01o: bar\r\n\r\n 771s # expecting 200, got 200 771s ok 35 771s # SENDING: 771s # GET / HTTP/1.0\r\nF\ro: bar\r\n\r\n 771s # expecting 400, got 400 771s ok 36 771s # SENDING: 771s # GET / HTTP/1.0\r\nF\to: bar\r\n\r\n 771s # expecting 400, got 400 771s ok 37 771s # SENDING: 771s # GET / HTTP/1.0\r\nFo: b\tar\r\n\r\n 771s # expecting 200, got 200 771s ok 38 771s # SENDING: 771s # GET / HTTP/1.0\r\nFo: bar\r\r\n\r\n 771s # expecting 400, got 400 771s ok 39 771s # SENDING: 771s # GET / HTTP/1.0\r\r 771s # expecting dropped connection and HTTPD dropped connection 771s ok 40 771s # SENDING: 771s # GET /\r\n 771s # expecting headerless HTTP/0.9 body, got response 771s ok 41 771s # SENDING: 771s # GET /#frag HTTP/1.0\r\n 771s # expecting 400, got 400 771s ok 42 771s # SENDING: 771s # GET / HTTP/1.0\r\nHost: localhost\r\nHost: localhost\r\n\r\n 771s # expecting 200, got 200 771s ok 43 771s # SENDING: 771s # GET http://017700000001/ HTTP/1.0\r\n\r\n 771s # expecting 200, got 200 771s ok 44 771s # SENDING: 771s # GET http://0x7f.1/ HTTP/1.0\r\n\r\n 771s # expecting 200, got 200 771s ok 45 771s # SENDING: 771s # GET http://127.0.0.1/ HTTP/1.0\r\n\r\n 771s # expecting 200, got 200 771s ok 46 771s # SENDING: 771s # GET http://127.01.0.1/ HTTP/1.0\r\n\r\n 771s # expecting 200, got 200 771s ok 47 771s # SENDING: 771s # GET http://%3127.0.0.1/ HTTP/1.0\r\n\r\n 771s # expecting 200, got 200 771s ok 48 771s # SENDING: 771s # GET / HTTP/1.0\r\nHost: localhost:80\r\nHost: localhost:80\r\n\r\n 771s # expecting 200, got 200 771s ok 49 771s # SENDING: 771s # GET / HTTP/1.0\r\nHost: localhost:80 x\r\n\r 771s # expecting 400, got 400 771s ok 50 771s # SENDING: 771s # GET http://localhost:80/ HTTP/1.0\r\n\r\n 771s # expecting 200, got 200 771s ok 51 771s # SENDING: 771s # GET http://localhost:80x/ HTTP/1.0\r\n\r\n 771s # expecting 400, got 400 771s ok 52 771s # SENDING: 771s # GET http://localhost:80:80/ HTTP/1.0\r\n\r\n 771s # expecting 400, got 400 771s ok 53 771s # SENDING: 771s # GET http://localhost::80/ HTTP/1.0\r\n\r\n 771s # expecting 400, got 400 771s ok 54 771s # SENDING: 771s # GET http://foo@localhost:80/ HTTP/1.0\r\n\r\n 771s # expecting 200, got 200 771s ok 55 771s # SENDING: 771s # GET http://[::1]/ HTTP/1.0\r\n\r\n 771s # expecting success, got 200 771s ok 56 771s # SENDING: 771s # GET http://[::1:2]/ HTTP/1.0\r\n\r\n 771s # expecting success, got 200 771s ok 57 771s # SENDING: 771s # GET http://[4712::abcd]/ HTTP/1.0\r\n\r\n 771s # expecting success, got 200 771s ok 58 771s # SENDING: 771s # GET http://[4712::abcd:1]/ HTTP/1.0\r\n\r\n 771s # expecting success, got 200 771s ok 59 771s # SENDING: 771s # GET http://[4712::abcd::]/ HTTP/1.0\r\n\r\n 771s # expecting 400, got 400 771s ok 60 771s # SENDING: 771s # GET http://[4712:abcd::]/ HTTP/1.0\r\n\r\n 771s # expecting success, got 200 771s ok 61 771s # SENDING: 771s # GET http://[4712::abcd]:8000/ HTTP/1.0\r\n\r\n 771s # expecting success, got 200 771s ok 62 771s # SENDING: 771s # GET http://4713::abcd:8001/ HTTP/1.0\r\n\r\n 771s # expecting 400, got 400 771s ok 63 771s # SENDING: 771s # GET / HTTP/1.0\r\nHost: [::1]\r\n\r\n 771s # expecting success, got 200 771s ok 64 771s # SENDING: 771s # GET / HTTP/1.0\r\nHost: [::1:2]\r\n\r\n 771s # expecting success, got 200 771s ok 65 771s # SENDING: 771s # GET / HTTP/1.0\r\nHost: [4711::abcd]\r\n\r\n 771s # expecting success, got 200 771s ok 66 771s # SENDING: 771s # GET / HTTP/1.0\r\nHost: [4711::abcd:1]\r\n\r\n 771s # expecting success, got 200 771s ok 67 771s # SENDING: 771s # GET / HTTP/1.0\r\nHost: [4711:abcd::]\r\n\r\n 771s # expecting success, got 200 771s ok 68 771s # SENDING: 771s # GET / HTTP/1.0\r\nHost: [4711::abcd]:8000\r\n\r\n 771s # expecting success, got 200 771s ok 69 771s # SENDING: 771s # GET / HTTP/1.0\r\nHost: 4714::abcd:8001\r\n\r\n 771s # expecting 200, got 200 771s ok 70 771s # SENDING: 771s # GET / HTTP/1.0\r\nHost: abc\r\n\r\n 771s # expecting 200, got 200 771s ok 71 771s # SENDING: 771s # GET / HTTP/1.0\r\nHost: abc\\foo\r\n\r\n 771s # expecting 400, got 400 771s ok 72 771s # SENDING: 771s # GET http://foo/ HTTP/1.0\r\nHost: bar\r\n\r\n 771s # expecting 200, got 200 771s ok 73 771s # SENDING: 771s # GET http://foo:81/ HTTP/1.0\r\nHost: bar\r\n\r\n 771s # expecting 200, got 200 771s ok 74 771s # SENDING: 771s # GET http://[::1]:81/ HTTP/1.0\r\nHost: bar\r\n\r\n 771s # expecting 200, got 200 771s ok 75 771s # SENDING: 771s # GET http://10.0.0.1:81/ HTTP/1.0\r\nHost: bar\r\n\r\n 771s # expecting 200, got 200 771s ok 76 771s # SENDING: 771s # GET / HTTP/1.0\r\nHost: foo-bar.example.com\r\n\r\n 771s # expecting 200, got 200 771s ok 77 771s # SENDING: 771s # GET / HTTP/1.0\r\nHost: foo_bar.example.com\r\n\r\n 771s # expecting 200, got 200 771s ok 78 771s # SENDING: 771s # GET http://foo_bar/ HTTP/1.0\r\n\r\n 771s # expecting 200, got 200 771s ok 79 771s # SENDING: 771s # GET /apache/http_strict/send_hdr.pl?Rm9vOiBiYXI= HTTP/1.0\r\n\r\n 771s # DECODED: Foo: bar 771s # RESPONSE: 771s # HTTP/1.1 200 OK\r\n 771s # Date: Fri, 29 Nov 2024 19:58:48 GMT\r\n 771s # Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0\r\n 771s # Foo: bar\r\n 771s # Vary: In-If1\r\n 771s # DMMATCH1: 1\r\n 771s # Connection: close\r\n 771s # Content-Type: text/plain\r\n 771s # \r\n 771s # Hi!\n 771s # SERVERNAME=localhost\n 771s # HTTP_HOST=\n 771s # 771s # expecting 200, got 200 771s ok 80 771s # SENDING: 771s # GET /apache/http_strict/send_hdr.pl?Rm9vOg== HTTP/1.0\r\n\r\n 771s # DECODED: Foo: 771s # RESPONSE: 771s # HTTP/1.1 200 OK\r\n 771s # Date: Fri, 29 Nov 2024 19:58:48 GMT\r\n 771s # Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0\r\n 771s # Foo: \r\n 771s # Vary: In-If1\r\n 771s # DMMATCH1: 1\r\n 771s # Connection: close\r\n 771s # Content-Type: text/plain\r\n 771s # \r\n 771s # Hi!\n 771s # SERVERNAME=localhost\n 771s # HTTP_HOST=\n 771s # 771s # expecting 200, got 200 771s ok 81 771s # SENDING: 771s # GET /apache/http_strict/send_hdr.pl?OiBiYXI= HTTP/1.0\r\n\r\n 771s # DECODED: : bar 771s # RESPONSE: 771s # HTTP/1.1 500 Internal Server Error\r\n 771s # Date: Fri, 29 Nov 2024 19:58:48 GMT\r\n 771s # Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0\r\n 771s # Content-Length: 564\r\n 771s # Connection: close\r\n 771s # Content-Type: text/html; charset=iso-8859-1\r\n 771s # \r\n 771s # \n 771s # \n 771s # ... 771s # expecting 500, got 500 771s ok 82 771s # SENDING: 771s # GET /apache/http_strict/send_hdr.pl?RgBvbzogYmFy HTTP/1.0\r\n\r\n 771s # DECODED: F\x00oo: bar 771s # RESPONSE: 771s # HTTP/1.1 500 Internal Server Error\r\n 771s # Date: Fri, 29 Nov 2024 19:58:48 GMT\r\n 771s # Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0\r\n 771s # Content-Length: 528\r\n 771s # Connection: close\r\n 771s # Content-Type: text/html; charset=iso-8859-1\r\n 771s # \r\n 771s # \n 771s # \n 771s # ... 771s # expecting 500, got 500 771s ok 83 771s # SENDING: 771s # GET /apache/http_strict/send_hdr.pl?RgFvbzogYmFy HTTP/1.0\r\n\r\n 771s # DECODED: F\x01oo: bar 771s # RESPONSE: 771s # HTTP/1.1 500 Internal Server Error\r\n 771s # Date: Fri, 29 Nov 2024 19:58:48 GMT\r\n 771s # Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0\r\n 771s # Content-Length: 564\r\n 771s # Connection: close\r\n 771s # Content-Type: text/html; charset=iso-8859-1\r\n 771s # \r\n 771s # \n 771s # \n 771s # ... 771s # expecting 500, got 500 771s ok 84 771s # SENDING: 771s # GET /apache/http_strict/send_hdr.pl?RgpvbzogYmFy HTTP/1.0\r\n\r\n 771s # DECODED: F\noo: bar 771s # RESPONSE: 771s # HTTP/1.1 500 Internal Server Error\r\n 771s # Date: Fri, 29 Nov 2024 19:58:48 GMT\r\n 771s # Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0\r\n 771s # Content-Length: 528\r\n 771s # Connection: close\r\n 771s # Content-Type: text/html; charset=iso-8859-1\r\n 771s # \r\n 771s # \n 771s # \n 771s # ... 771s # expecting 500, got 500 771s ok 85 771s # SENDING: 771s # GET /apache/http_strict/send_hdr.pl?Rm9vOiBiCWFy HTTP/1.0\r\n\r\n 771s # DECODED: Foo: b\tar 771s # RESPONSE: 771s # HTTP/1.1 200 OK\r\n 771s # Date: Fri, 29 Nov 2024 19:58:48 GMT\r\n 771s # Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0\r\n 771s # Foo: b\tar\r\n 771s # Vary: In-If1\r\n 771s # DMMATCH1: 1\r\n 771s # Content-Length: 36\r\n 771s # Connection: close\r\n 771s # Content-Type: text/plain\r\n 771s # \r\n 771s # Hi!\n 771s # SERVERNAME=localhost\n 771s # HTTP_HOST=\n 771s # 771s # expecting 200, got 200 771s ok 86 771s # SENDING: 771s # GET /apache/http_strict/send_hdr.pl?Rm9vOiBiAWFy HTTP/1.0\r\n\r\n 771s # DECODED: Foo: b\x01ar 771s # RESPONSE: 771s # HTTP/1.1 500 Internal Server Error\r\n 771s # Date: Fri, 29 Nov 2024 19:58:48 GMT\r\n 771s # Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0\r\n 771s # Content-Length: 564\r\n 771s # Connection: close\r\n 771s # Content-Type: text/html; charset=iso-8859-1\r\n 771s # \r\n 771s # \n 771s # \n 771s # ... 771s # expecting 500, got 500 771s ok 87 771s # SENDING: 771s # GET /regression-header HTTP/1.1\r\nHost:localhost\r\n\r\n 771s # expecting 500, got 500 771s ok 88 771s # SENDING: 771s # GET / HTTP/1.0\r\n\r\n 771s # expecting success, got 200 771s ok 89 771s # SENDING: 771s # GET / HTTP/1.0\n\n 771s # expecting 400, got 400 771s ok 90 771s # SENDING: 771s # get / HTTP/1.0\r\n\r\n 771s # expecting 501, got 501 771s ok 91 771s # SENDING: 771s # G ET / HTTP/1.0\r\n\r\n 771s # expecting 400, got 400 771s ok 92 771s # SENDING: 771s # G\x00ET / HTTP/1.0\r\n\r\n 771s # expecting 400, got 400 771s ok 93 771s # SENDING: 771s # G/T / HTTP/1.0\r\n\r\n 771s # expecting 400, got 400 771s ok 94 771s # SENDING: 771s # GET /\x00 HTTP/1.0\r\n\r\n 771s # expecting 400, got 400 771s ok 95 771s # SENDING: 771s # GET / HTTP/1.0\x00\r\n\r\n 771s # expecting 400, got 400 771s ok 96 771s # SENDING: 771s # GET\x0c/ HTTP/1.0\r\n\r\n 771s # expecting 400, got 400 771s ok 97 771s # SENDING: 771s # GET\r/ HTTP/1.0\r\n\r\n 771s # expecting 400, got 400 771s ok 98 771s # SENDING: 771s # GET\t/ HTTP/1.0\r\n\r\n 771s # expecting 400, got 400 771s ok 99 771s # SENDING: 771s # GET / HTT/1.0\r\n\r\n 771s # expecting error, got 400 771s ok 100 771s # SENDING: 771s # GET / HTTP/1.0\r\nHost: localhost\r\n\r\n 771s # expecting success, got 200 771s ok 101 771s # SENDING: 771s # GET / HTTP/2.0\r\nHost: localhost\r\n\r\n 771s # expecting success, got 200 771s ok 102 771s # SENDING: 771s # GET / HTTP/1.2\r\nHost: localhost\r\n\r\n 771s # expecting success, got 200 771s ok 103 771s # SENDING: 771s # GET / HTTP/1.11\r\nHost: localhost\r\n\r\n 771s # expecting 400, got 400 771s ok 104 771s # SENDING: 771s # GET / HTTP/10.0\r\nHost: localhost\r\n\r\n 771s # expecting 400, got 400 771s ok 105 771s # SENDING: 771s # GET / HTTP/1.0 \r\nHost: localhost\r\n\r\n 771s # expecting 400, got 400 771s ok 106 771s # SENDING: 771s # GET / HTTP/1.0 x\r\nHost: localhost\r\n\r\n 771s # expecting 400, got 400 771s ok 107 771s # SENDING: 771s # GET / HTTP/\r\nHost: localhost\r\n\r\n 771s # expecting error, got 400 771s ok 108 771s # SENDING: 771s # GET / HTTP/0.9\r\n\r\n 771s # expecting error, got 400 771s ok 109 771s # SENDING: 771s # GET / HTTP/0.8\r\n\r\n 771s # expecting error, got 400 771s ok 110 771s # SENDING: 771s # GET /\x01 HTTP/1.0\r\n\r\n 771s # expecting 400, got 400 771s ok 111 771s # SENDING: 771s # GET / HTTP/1.0\r\nFoo: bar\r\n\r\n 771s # expecting 200, got 200 771s ok 112 771s # SENDING: 771s # GET / HTTP/1.0\r\nFoo:bar\r\n\r\n 771s # expecting 200, got 200 771s ok 113 771s # SENDING: 771s # GET / HTTP/1.0\r\nFoo: b\x00ar\r\n\r\n 771s # expecting 400, got 400 771s ok 114 771s # SENDING: 771s # GET / HTTP/1.0\r\nFoo: b\x01ar\r\n\r\n 771s # expecting 400, got 400 771s ok 115 771s # SENDING: 771s # GET / HTTP/1.0\r\nFoo\r\n\r\n 771s # expecting 400, got 400 771s ok 116 771s # SENDING: 771s # GET / HTTP/1.0\r\nFoo bar\r\n\r\n 771s # expecting 400, got 400 771s ok 117 771s # SENDING: 771s # GET / HTTP/1.0\r\n: bar\r\n\r\n 771s # expecting 400, got 400 771s ok 118 771s # SENDING: 771s # GET / HTTP/1.0\r\nX: bar\r\n\r\n 771s # expecting 200, got 200 771s ok 119 771s # SENDING: 771s # GET / HTTP/1.0\r\nFoo bar:bash\r\n\r\n 771s # expecting 400, got 400 771s ok 120 771s # SENDING: 771s # GET / HTTP/1.0\r\nFoo :bar\r\n\r\n 771s # expecting 400, got 400 771s ok 121 771s # SENDING: 771s # GET / HTTP/1.0\r\n Foo:bar\r\n\r\n 771s # expecting 400, got 400 771s ok 122 771s # SENDING: 771s # GET / HTTP/1.0\r\nF\x01o: bar\r\n\r\n 771s # expecting 400, got 400 771s ok 123 771s # SENDING: 771s # GET / HTTP/1.0\r\nF\ro: bar\r\n\r\n 771s # expecting 400, got 400 771s ok 124 771s # SENDING: 771s # GET / HTTP/1.0\r\nF\to: bar\r\n\r\n 771s # expecting 400, got 400 771s ok 125 771s # SENDING: 771s # GET / HTTP/1.0\r\nFo: b\tar\r\n\r\n 771s # expecting 200, got 200 771s ok 126 771s # SENDING: 771s # GET / HTTP/1.0\r\nFo: bar\r\r\n\r\n 771s # expecting 400, got 400 771s ok 127 771s # SENDING: 771s # GET / HTTP/1.0\r\r 771s # expecting dropped connection and HTTPD dropped connection 771s ok 128 771s # SENDING: 771s # GET /\r\n 771s # expecting headerless HTTP/0.9 body, got response 771s ok 129 771s # SENDING: 771s # GET /#frag HTTP/1.0\r\n 771s # expecting 400, got 400 771s ok 130 771s # SENDING: 771s # GET / HTTP/1.0\r\nHost: localhost\r\nHost: localhost\r\n\r\n 771s # expecting 400, got 400 771s ok 131 771s # SENDING: 771s # GET http://017700000001/ HTTP/1.0\r\n\r\n 771s # expecting 400, got 400 771s ok 132 771s # SENDING: 771s # GET http://0x7f.1/ HTTP/1.0\r\n\r\n 771s # expecting 400, got 400 771s ok 133 771s # SENDING: 771s # GET http://127.0.0.1/ HTTP/1.0\r\n\r\n 771s # expecting 200, got 200 771s ok 134 771s # SENDING: 771s # GET http://127.01.0.1/ HTTP/1.0\r\n\r\n 771s # expecting 400, got 400 771s ok 135 771s # SENDING: 771s # GET http://%3127.0.0.1/ HTTP/1.0\r\n\r\n 771s # expecting 400, got 400 771s ok 136 771s # SENDING: 771s # GET / HTTP/1.0\r\nHost: localhost:80\r\nHost: localhost:80\r\n\r\n 771s # expecting 400, got 400 771s ok 137 771s # SENDING: 771s # GET / HTTP/1.0\r\nHost: localhost:80 x\r\n\r 771s # expecting 400, got 400 771s ok 138 771s # SENDING: 771s # GET http://localhost:80/ HTTP/1.0\r\n\r\n 771s # expecting 200, got 200 771s ok 139 771s # SENDING: 771s # GET http://localhost:80x/ HTTP/1.0\r\n\r\n 771s # expecting 400, got 400 771s ok 140 771s # SENDING: 771s # GET http://localhost:80:80/ HTTP/1.0\r\n\r\n 771s # expecting 400, got 400 771s ok 141 771s # SENDING: 771s # GET http://localhost::80/ HTTP/1.0\r\n\r\n 771s # expecting 400, got 400 771s ok 142 771s # SENDING: 771s # GET http://foo@localhost:80/ HTTP/1.0\r\n\r\n 771s # expecting 400, got 400 771s ok 143 771s # SENDING: 771s # GET http://[::1]/ HTTP/1.0\r\n\r\n 771s # expecting success, got 200 771s ok 144 771s # SENDING: 771s # GET http://[::1:2]/ HTTP/1.0\r\n\r\n 771s # expecting success, got 200 771s ok 145 771s # SENDING: 771s # GET http://[4712::abcd]/ HTTP/1.0\r\n\r\n 771s # expecting success, got 200 771s ok 146 771s # SENDING: 771s # GET http://[4712::abcd:1]/ HTTP/1.0\r\n\r\n 771s # expecting success, got 200 771s ok 147 771s # SENDING: 771s # GET http://[4712::abcd::]/ HTTP/1.0\r\n\r\n 771s # expecting 400, got 400 771s ok 148 771s # SENDING: 771s # GET http://[4712:abcd::]/ HTTP/1.0\r\n\r\n 771s # expecting success, got 200 771s ok 149 771s # SENDING: 771s # GET http://[4712::abcd]:8000/ HTTP/1.0\r\n\r\n 771s # expecting success, got 200 771s ok 150 771s # SENDING: 771s # GET http://4713::abcd:8001/ HTTP/1.0\r\n\r\n 771s # expecting 400, got 400 771s ok 151 771s # SENDING: 771s # GET / HTTP/1.0\r\nHost: [::1]\r\n\r\n 771s # expecting success, got 200 771s ok 152 771s # SENDING: 771s # GET / HTTP/1.0\r\nHost: [::1:2]\r\n\r\n 771s # expecting success, got 200 771s ok 153 771s # SENDING: 771s # GET / HTTP/1.0\r\nHost: [4711::abcd]\r\n\r\n 771s # expecting success, got 200 771s ok 154 771s # SENDING: 771s # GET / HTTP/1.0\r\nHost: [4711::abcd:1]\r\n\r\n 771s # expecting success, got 200 771s ok 155 771s # SENDING: 771s # GET / HTTP/1.0\r\nHost: [4711:abcd::]\r\n\r\n 771s # expecting success, got 200 771s ok 156 771s # SENDING: 771s # GET / HTTP/1.0\r\nHost: [4711::abcd]:8000\r\n\r\n 771s # expecting success, got 200 771s ok 157 771s # SENDING: 771s # GET / HTTP/1.0\r\nHost: 4714::abcd:8001\r\n\r\n 771s # expecting 400, got 400 771s ok 158 771s # SENDING: 771s # GET / HTTP/1.0\r\nHost: abc\r\n\r\n 771s # expecting 400, got 400 771s ok 159 771s # SENDING: 771s # GET / HTTP/1.0\r\nHost: abc\\foo\r\n\r\n 771s # expecting 400, got 400 771s ok 160 771s # SENDING: 771s # GET http://foo/ HTTP/1.0\r\nHost: bar\r\n\r\n 771s # expecting 200, got 200 771s ok 161 771s # SENDING: 771s # GET http://foo:81/ HTTP/1.0\r\nHost: bar\r\n\r\n 771s # expecting 200, got 200 771s ok 162 771s # SENDING: 771s # GET http://[::1]:81/ HTTP/1.0\r\nHost: bar\r\n\r\n 771s # expecting 200, got 200 771s ok 163 771s # SENDING: 771s # GET http://10.0.0.1:81/ HTTP/1.0\r\nHost: bar\r\n\r\n 771s # expecting 200, got 200 771s ok 164 771s # SENDING: 771s # GET / HTTP/1.0\r\nHost: foo-bar.example.com\r\n\r\n 771s # expecting 200, got 200 771s ok 165 771s # SENDING: 771s # GET / HTTP/1.0\r\nHost: foo_bar.example.com\r\n\r\n 771s # expecting 200, got 200 771s ok 166 771s # SENDING: 771s # GET http://foo_bar/ HTTP/1.0\r\n\r\n 771s # expecting 200, got 200 771s ok 167 771s # SENDING: 771s # GET /apache/http_strict/send_hdr.pl?Rm9vOiBiYXI= HTTP/1.0\r\n\r\n 771s # DECODED: Foo: bar 771s # RESPONSE: 771s # HTTP/1.1 200 OK\r\n 771s # Date: Fri, 29 Nov 2024 19:58:48 GMT\r\n 771s # Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0\r\n 771s # Foo: bar\r\n 771s # Vary: In-If1\r\n 771s # DMMATCH1: 1\r\n 771s # Content-Length: 36\r\n 771s # Connection: close\r\n 771s # Content-Type: text/plain\r\n 771s # \r\n 771s # Hi!\n 771s # SERVERNAME=localhost\n 771s # HTTP_HOST=\n 771s # 771s # expecting 200, got 200 771s ok 168 771s # SENDING: 771s # GET /apache/http_strict/send_hdr.pl?Rm9vOg== HTTP/1.0\r\n\r\n 771s # DECODED: Foo: 771s # RESPONSE: 771s # HTTP/1.1 200 OK\r\n 771s # Date: Fri, 29 Nov 2024 19:58:48 GMT\r\n 771s # Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0\r\n 771s # Foo: \r\n 771s # Vary: In-If1\r\n 771s # DMMATCH1: 1\r\n 771s # Connection: close\r\n 771s # Content-Type: text/plain\r\n 771s # \r\n 771s # Hi!\n 771s # SERVERNAME=localhost\n 771s # HTTP_HOST=\n 771s # 771s # expecting 200, got 200 771s ok 169 771s # SENDING: 771s # GET /apache/http_strict/send_hdr.pl?OiBiYXI= HTTP/1.0\r\n\r\n 771s # DECODED: : bar 771s # RESPONSE: 771s # HTTP/1.1 500 Internal Server Error\r\n 771s # Date: Fri, 29 Nov 2024 19:58:48 GMT\r\n 771s # Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0\r\n 771s # Connection: close\r\n 771s # Content-Type: text/html; charset=iso-8859-1\r\n 771s # \r\n 771s # \n 771s # \n 771s # ... 771s # expecting 500, got 500 771s ok 170 771s # SENDING: 771s # GET /apache/http_strict/send_hdr.pl?RgBvbzogYmFy HTTP/1.0\r\n\r\n 771s # DECODED: F\x00oo: bar 771s # RESPONSE: 771s # HTTP/1.1 500 Internal Server Error\r\n 771s # Date: Fri, 29 Nov 2024 19:58:48 GMT\r\n 771s # Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0\r\n 771s # Content-Length: 528\r\n 771s # Connection: close\r\n 771s # Content-Type: text/html; charset=iso-8859-1\r\n 771s # \r\n 771s # \n 771s # \n 771s # ... 771s # expecting 500, got 500 771s ok 171 771s # SENDING: 771s # GET /apache/http_strict/send_hdr.pl?RgFvbzogYmFy HTTP/1.0\r\n\r\n 771s # DECODED: F\x01oo: bar 771s # RESPONSE: 771s # HTTP/1.1 500 Internal Server Error\r\n 771s # Date: Fri, 29 Nov 2024 19:58:48 GMT\r\n 771s # Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0\r\n 771s # Content-Length: 564\r\n 771s # Connection: close\r\n 771s # Content-Type: text/html; charset=iso-8859-1\r\n 771s # \r\n 771s # \n 771s # \n 771s # ... 771s # expecting 500, got 500 771s ok 172 771s # SENDING: 771s # GET /apache/http_strict/send_hdr.pl?RgpvbzogYmFy HTTP/1.0\r\n\r\n 771s # DECODED: F\noo: bar 771s # RESPONSE: 771s # HTTP/1.1 500 Internal Server Error\r\n 771s # Date: Fri, 29 Nov 2024 19:58:48 GMT\r\n 771s # Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0\r\n 771s # Content-Length: 528\r\n 771s # Connection: close\r\n 771s # Content-Type: text/html; charset=iso-8859-1\r\n 771s # \r\n 771s # \n 771s # \n 771s # ... 771s # expecting 500, got 500 771s ok 173 771s # SENDING: 771s # GET /apache/http_strict/send_hdr.pl?Rm9vOiBiCWFy HTTP/1.0\r\n\r\n 771s # DECODED: Foo: b\tar 771s # RESPONSE: 771s # HTTP/1.1 200 OK\r\n 771s # Date: Fri, 29 Nov 2024 19:58:48 GMT\r\n 771s # Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0\r\n 771s # Foo: b\tar\r\n 771s # Vary: In-If1\r\n 771s # DMMATCH1: 1\r\n 771s # Connection: close\r\n 771s # Content-Type: text/plain\r\n 771s # \r\n 771s # Hi!\n 771s # SERVERNAME=localhost\n 771s # HTTP_HOST=\n 771s # 771s # expecting 200, got 200 771s ok 174 771s # SENDING: 771s # GET /apache/http_strict/send_hdr.pl?Rm9vOiBiAWFy HTTP/1.0\r\n\r\n 771s # DECODED: Foo: b\x01ar 771s # RESPONSE: 771s # HTTP/1.1 500 Internal Server Error\r\n 771s # Date: Fri, 29 Nov 2024 19:58:48 GMT\r\n 771s # Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0\r\n 771s # Content-Length: 564\r\n 771s # Connection: close\r\n 771s # Content-Type: text/html; charset=iso-8859-1\r\n 771s # \r\n 771s # \n 771s # \n 771s # ... 771s # expecting 500, got 500 771s ok 175 771s # SENDING: 771s # GET /regression-header HTTP/1.1\r\nHost:localhost\r\n\r\n 771s # expecting 500, got 500 771s ok 176 771s ok 177 771s ok 178 771s ok 774s t/apache/if_sections.t .............. 774s 1..46 774s # Running under perl version 5.040000 for linux 774s # Current time local: Fri Nov 29 19:58:48 2024 774s # Current time GMT: Fri Nov 29 19:58:48 2024 774s # Using Test.pm version 1.31 774s # Using Apache/Test.pm version 1.44 774s # /if_sec/ with '': 774s # expected: 200 774s # received: '200' 774s ok 1 774s # expected: undef 774s # received: undef 774s ok 2 774s # /if_sec/foo.if_test with '': 774s # expected: 200 774s # received: '200' 774s ok 3 774s # expected: undef 774s # received: undef 774s ok 4 774s # /if_sec/foo.if_test with '1': 774s # expected: 200 774s # received: '200' 774s ok 5 774s # expected: 'global1' 774s # received: 'global1' 774s ok 6 774s # /if_sec/foo.if_test with '1 11': 774s # expected: 200 774s # received: '200' 774s ok 7 774s # expected: 'global1, nested11, nested113' 774s # received: 'global1, nested11, nested113' 774s ok 8 774s # /if_sec/foo.if_test with '1 11 111': 774s # expected: 200 774s # received: '200' 774s ok 9 774s # expected: 'global1, nested11, nested111' 774s # received: 'global1, nested11, nested111' 774s ok 10 774s # /if_sec/foo.if_test with '1 11 112': 774s # expected: 200 774s # received: '200' 774s ok 11 774s # expected: 'global1, nested11, nested112' 774s # received: 'global1, nested11, nested112' 774s ok 12 774s # /if_sec/foo.if_test with '1 2': 774s # expected: 200 774s # received: '200' 774s ok 13 774s # expected: 'global1, files2' 774s # received: 'global1, files2' 774s ok 14 774s # /if_sec/dir/foo.txt with '1 2': 774s # expected: 200 774s # received: '200' 774s ok 15 774s # expected: 'global1, dir1, dir2, dir_files1' 774s # received: 'global1, dir1, dir2, dir_files1' 774s ok 16 774s # /if_sec/dir/ with '1 2': 774s # expected: 200 774s # received: '200' 774s ok 17 774s # expected: 'global1, dir1, dir2' 774s # received: 'global1, dir1, dir2' 774s ok 18 774s # /if_sec/dir/ with '1 11': 774s # expected: 200 774s # received: '200' 774s ok 19 774s # expected: 'global1, dir1, nested11, nested113' 774s # received: 'global1, dir1, nested11, nested113' 774s ok 20 774s # /if_sec/dir/ with '1 11 111': 774s # expected: 200 774s # received: '200' 774s ok 21 774s # expected: 'global1, dir1, nested11, nested111' 774s # received: 'global1, dir1, nested11, nested111' 774s ok 22 774s # /if_sec/dir/ with '1 11 112': 774s # expected: 200 774s # received: '200' 774s ok 23 774s # expected: 'global1, dir1, nested11, nested112' 774s # received: 'global1, dir1, nested11, nested112' 774s ok 24 774s # /if_sec/loc/ with '1 2': 774s # expected: 200 774s # received: '200' 774s ok 25 774s # expected: 'global1, loc1, loc2' 774s # received: 'global1, loc1, loc2' 774s ok 26 774s # /if_sec/loc/foo.txt with '1 2': 774s # expected: 200 774s # received: '200' 774s ok 27 774s # expected: 'global1, loc1, loc2' 774s # received: 'global1, loc1, loc2' 774s ok 28 774s # /if_sec/loc/ with '1 11': 774s # expected: 200 774s # received: '200' 774s ok 29 774s # expected: 'global1, loc1, nested11, nested113' 774s # received: 'global1, loc1, nested11, nested113' 774s ok 30 774s # /if_sec/loc/ with '1 11 111': 774s # expected: 200 774s # received: '200' 774s ok 31 774s # expected: 'global1, loc1, nested11, nested111' 774s # received: 'global1, loc1, nested11, nested111' 774s ok 32 774s # /if_sec/loc/ with '1 11 112': 774s # expected: 200 774s # received: '200' 774s ok 33 774s # expected: 'global1, loc1, nested11, nested112' 774s # received: 'global1, loc1, nested11, nested112' 774s ok 34 774s # /if_sec/loc/foo.if_test with '1 2': 774s # expected: 200 774s # received: '200' 774s ok 35 774s # expected: 'global1, files2, loc1, loc2' 774s # received: 'global1, files2, loc1, loc2' 774s ok 36 774s # /if_sec/loc/foo.if_test with '1 2 11': 774s # expected: 200 774s # received: '200' 774s ok 37 774s # expected: 'global1, files2, loc1, loc2, nested11, nested113' 774s # received: 'global1, files2, loc1, loc2, nested11, nested113' 774s ok 38 774s # /if_sec/loc/foo.if_test with '1 2 11 111': 774s # expected: 200 774s # received: '200' 774s ok 39 774s # expected: 'global1, files2, loc1, loc2, nested11, nested111' 774s # received: 'global1, files2, loc1, loc2, nested11, nested111' 774s ok 40 774s # /if_sec/loc/foo.if_test with '1 2 11 112': 774s # expected: 200 774s # received: '200' 774s ok 41 774s # expected: 'global1, files2, loc1, loc2, nested11, nested112' 774s # received: 'global1, files2, loc1, loc2, nested11, nested112' 774s ok 42 774s # /if_sec/proxy/ with '1 2': 774s # expected: 200 774s # received: '200' 774s ok 43 774s # expected: 'global1, locp1, locp2' 774s # received: 'global1, locp1, locp2' 774s ok 44 774s # /if_sec/proxy/ with '2': 774s # expected: 200 774s # received: '200' 774s ok 45 774s # expected: 'locp2' 774s # received: 'locp2' 774s ok 46 774s ok 777s t/apache/iffile.t ................... 777s 1..2 777s # Running under perl version 5.040000 for linux 777s # Current time local: Fri Nov 29 19:58:51 2024 777s # Current time GMT: Fri Nov 29 19:58:51 2024 777s # Using Test.pm version 1.31 777s # Using Apache/Test.pm version 1.44 777s # expected: 200 777s # received: '200' 777s ok 1 777s # expected: 'success1, success2, success3, success4, success5' 777s # received: 'success1, success2, success3, success4, success5' 777s ok 2 777s ok 781s t/apache/leaks.t .................... skipped: mod_memory_track not activated 788s t/apache/limits.t ................... 788s 1..12 788s # Running under perl version 5.040000 for linux 788s # Current time local: Fri Nov 29 19:58:58 2024 788s # Current time GMT: Fri Nov 29 19:58:58 2024 788s # Using Test.pm version 1.31 788s # Using Apache/Test.pm version 1.44 788s # Testing LimitRequestLine; should succeed 788s # testing : Test #1 788s # expected: 200 788s # received: '200' 788s ok 1 788s # Testing LimitRequestLine; should fail 788s # testing : Test #2 788s # expected: 414 788s # received: '414' 788s ok 2 788s # Testing LimitRequestFieldSize; should succeed 788s # testing : Test #3 788s # expected: 200 788s # received: '200' 788s ok 3 788s # Testing LimitRequestFieldSize; should fail 788s # testing : Test #4 788s # expected: 400 788s # received: '400' 788s ok 4 788s # Testing LimitRequestFields; should succeed 788s # testing : Test #5 788s # expected: 200 788s # received: '200' 788s ok 5 788s # Testing LimitRequestFields; should fail 788s # testing : Test #6 788s # expected: 400 788s # received: '400' 788s ok 6 788s # Testing LimitRequestBody; should succeed 788s # Chunked transfer-encoding enabled 788s # testing : Test #7 788s # expected: 200 788s # received: '200' 788s ok 7 788s # Testing LimitRequestBody; should succeed 788s # Chunked transfer-encoding disabled 788s # testing : Test #8 788s # expected: 200 788s # received: '200' 788s ok 8 788s # Testing LimitRequestBody; should fail 788s # Chunked transfer-encoding enabled 788s # testing : Test #9 788s # expected: 413 788s # received: '413' 788s ok 9 788s # Testing LimitRequestBody; should fail 788s # Chunked transfer-encoding disabled 788s # testing : Test #10 788s # expected: 413 788s # received: '413' 788s ok 10 788s # Testing LimitRequestFieldSize; should succeed 788s # testing : Test #11 788s # expected: 200 788s # received: '200' 788s ok 11 788s # Testing LimitRequestFieldSize; should fail 788s # testing : Test #12 788s # expected: 400 788s # received: '400' 788s ok 12 788s ok 791s t/apache/loglevel.t ................. 791s 1..8 791s # Running under perl version 5.040000 for linux 791s # Current time local: Fri Nov 29 19:59:05 2024 791s # Current time GMT: Fri Nov 29 19:59:05 2024 791s # Using Test.pm version 1.31 791s # Using Apache/Test.pm version 1.44 791s ok 1 791s ok 2 791s ok 3 791s ok 4 791s ok 5 791s ok 6 791s ok 7 791s ok 8 791s ok 794s t/apache/maxranges.t ................ 794s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/chunked/byteranges.txt 794s 1..19 794s # Running under perl version 5.040000 for linux 794s # Current time local: Fri Nov 29 19:59:08 2024 794s # Current time GMT: Fri Nov 29 19:59:08 2024 794s # Using Test.pm version 1.31 794s # Using Apache/Test.pm version 1.44 794s ok 1 794s ok 2 794s ok 3 794s ok 4 794s ok 5 794s ok 6 794s ok 7 794s ok 8 794s ok 9 794s ok 10 794s ok 11 794s ok 12 794s ok 13 794s ok 14 794s ok 15 794s ok 16 794s ok 17 794s ok 18 794s ok 19 794s # removing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/chunked/byteranges.txt 794s ok 797s t/apache/mergeslashes.t ............. 797s 1..9 797s # Running under perl version 5.040000 for linux 797s # Current time local: Fri Nov 29 19:59:11 2024 797s # Current time GMT: Fri Nov 29 19:59:11 2024 797s # Using Test.pm version 1.31 797s # Using Apache/Test.pm version 1.44 797s # SENDING to 127.0.0.1:8545 797s # GET /authz_core/a/b/c/index.html HTTP/1.1\r\nHost: merge-default\r\nConnection: close\r\n\r\n 797s # expected 403, got 403 for exact match 797s ok 1 797s # SENDING to 127.0.0.1:8545 797s # GET //authz_core/a/b/c/index.html HTTP/1.1\r\nHost: merge-default\r\nConnection: close\r\n\r\n 797s # expected 403, got 403 for merged even at front 797s ok 2 797s # SENDING to 127.0.0.1:8545 797s # GET ///authz_core/a/b/c/index.html HTTP/1.1\r\nHost: merge-default\r\nConnection: close\r\n\r\n 797s # expected 403, got 403 for merged even at front 797s ok 3 797s # SENDING to 127.0.0.1:8545 797s # GET /authz_core/a/b/c//index.html HTTP/1.1\r\nHost: merge-default\r\nConnection: close\r\n\r\n 797s # expected 403, got 403 for c// should be merged 797s ok 4 797s # SENDING to 127.0.0.1:8545 797s # GET /authz_core/a//b/c/index.html HTTP/1.1\r\nHost: merge-default\r\nConnection: close\r\n\r\n 797s # expected 403, got 403 for a// should be merged 797s ok 5 797s # SENDING to 127.0.0.1:8545 797s # GET /authz_core/a//b/c/index.html HTTP/1.1\r\nHost: merge-disabled\r\nConnection: close\r\n\r\n 797s # expected 403, got 403 for a// matches locationmatch 797s ok 6 797s # SENDING to 127.0.0.1:8545 797s # GET /authz_core/a/b/c//index.html HTTP/1.1\r\nHost: merge-disabled\r\nConnection: close\r\n\r\n 797s # expected 200, got 200 for c// doesn't match locationmatch 797s ok 7 797s # SENDING to 127.0.0.1:8545 797s # GET /authz_core/a/b/d/index.html HTTP/1.1\r\nHost: merge-disabled\r\nConnection: close\r\n\r\n 797s # expected 403, got 403 for baseline failed 797s ok 8 797s # SENDING to 127.0.0.1:8545 797s # GET /authz_core/a/b//d/index.html HTTP/1.1\r\nHost: merge-disabled\r\nConnection: close\r\n\r\n 797s # expected 403, got 403 for b//d not merged for Location with OFF 797s ok 9 797s ok 800s t/apache/mmn.t ...................... 800s 1..2 800s # Running under perl version 5.040000 for linux 800s # Current time local: Fri Nov 29 19:59:14 2024 800s # Current time GMT: Fri Nov 29 19:59:14 2024 800s # Using Test.pm version 1.31 800s # Using Apache/Test.pm version 1.44 800s ok 1 800s ok 2 800s ok 803s t/apache/options.t .................. 803s 1..2 803s # Running under perl version 5.040000 for linux 803s # Current time local: Fri Nov 29 19:59:17 2024 803s # Current time GMT: Fri Nov 29 19:59:17 2024 803s # Using Test.pm version 1.31 803s # Using Apache/Test.pm version 1.44 803s # testing : code 803s # expected: 200 803s # received: '200' 803s ok 1 803s # testing : OPTIONS 803s # expected: qr/OPTIONS/ 803s # received: 'GET,POST,OPTIONS,HEAD,TRACE' 803s ok 2 803s ok 808s t/apache/passbrigade.t .............. 808s # using LWP client 808s 1..114 808s # Running under perl version 5.040000 for linux 808s # Current time local: Fri Nov 29 19:59:20 2024 808s # Current time GMT: Fri Nov 29 19:59:20 2024 808s # Using Test.pm version 1.31 808s # Using Apache/Test.pm version 1.44 808s #lwp request: 808s #GET http://localhost:8529/test_pass_brigade?1024,1024 HTTP/1.1 808s #User-Agent: libwww-perl/6.77 808s # 808s #server response: 808s #HTTP/1.1 200 OK 808s #Connection: close 808s #Date: Fri, 29 Nov 2024 19:59:24 GMT 808s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 808s #Vary: In-If1 808s #Content-Length: 1024 808s #Client-Date: Fri, 29 Nov 2024 19:59:24 GMT 808s #Client-Peer: 127.0.0.1:8529 808s #Client-Response-Num: 1 808s #DMMATCH1: 1 808s # 808s # testing : bytes in body 808s # expected: 1024 808s # received: 1024 808s ok 1 808s #lwp request: 808s #GET http://localhost:8529/test_pass_brigade?1024,2048 HTTP/1.1 808s #User-Agent: libwww-perl/6.77 808s # 808s #server response: 808s #HTTP/1.1 200 OK 808s #Connection: close 808s #Date: Fri, 29 Nov 2024 19:59:24 GMT 808s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 808s #Vary: In-If1 808s #Content-Length: 0 808s #Client-Date: Fri, 29 Nov 2024 19:59:24 GMT 808s #Client-Peer: 127.0.0.1:8529 808s #Client-Response-Num: 1 808s #Client-Transfer-Encoding: chunked 808s #DMMATCH1: 1 808s #X-Content-Length-Note: added by Apache::TestRequest 808s # 808s # testing : bytes in body 808s # expected: 2048 808s # received: 2048 808s ok 2 808s #lwp request: 808s #GET http://localhost:8529/test_pass_brigade?1024,3072 HTTP/1.1 808s #User-Agent: libwww-perl/6.77 808s # 808s #server response: 808s #HTTP/1.1 200 OK 808s #Connection: close 808s #Date: Fri, 29 Nov 2024 19:59:24 GMT 808s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 808s #Vary: In-If1 808s #Content-Length: 0 808s #Client-Date: Fri, 29 Nov 2024 19:59:24 GMT 808s #Client-Peer: 127.0.0.1:8529 808s #Client-Response-Num: 1 808s #Client-Transfer-Encoding: chunked 808s #DMMATCH1: 1 808s #X-Content-Length-Note: added by Apache::TestRequest 808s # 808s # testing : bytes in body 808s # expected: 3072 808s # received: 3072 808s ok 3 808s #lwp request: 808s #GET http://localhost:8529/test_pass_brigade?1024,4096 HTTP/1.1 808s #User-Agent: libwww-perl/6.77 808s # 808s #server response: 808s #HTTP/1.1 200 OK 808s #Connection: close 808s #Date: Fri, 29 Nov 2024 19:59:24 GMT 808s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 808s #Vary: In-If1 808s #Content-Length: 0 808s #Client-Date: Fri, 29 Nov 2024 19:59:24 GMT 808s #Client-Peer: 127.0.0.1:8529 808s #Client-Response-Num: 1 808s #Client-Transfer-Encoding: chunked 808s #DMMATCH1: 1 808s #X-Content-Length-Note: added by Apache::TestRequest 808s # 808s # testing : bytes in body 808s # expected: 4096 808s # received: 4096 808s ok 4 808s #lwp request: 808s #GET http://localhost:8529/test_pass_brigade?1024,5120 HTTP/1.1 808s #User-Agent: libwww-perl/6.77 808s # 808s #server response: 808s #HTTP/1.1 200 OK 808s #Connection: close 808s #Date: Fri, 29 Nov 2024 19:59:24 GMT 808s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 808s #Vary: In-If1 808s #Content-Length: 0 808s #Client-Date: Fri, 29 Nov 2024 19:59:24 GMT 808s #Client-Peer: 127.0.0.1:8529 808s #Client-Response-Num: 1 808s #Client-Transfer-Encoding: chunked 808s #DMMATCH1: 1 808s #X-Content-Length-Note: added by Apache::TestRequest 808s # 808s # testing : bytes in body 808s # expected: 5120 808s # received: 5120 808s ok 5 808s #lwp request: 808s #GET http://localhost:8529/test_pass_brigade?1024,6144 HTTP/1.1 808s #User-Agent: libwww-perl/6.77 808s # 808s #server response: 808s #HTTP/1.1 200 OK 808s #Connection: close 808s #Date: Fri, 29 Nov 2024 19:59:24 GMT 808s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 808s #Vary: In-If1 808s #Content-Length: 0 808s #Client-Date: Fri, 29 Nov 2024 19:59:24 GMT 808s #Client-Peer: 127.0.0.1:8529 808s #Client-Response-Num: 1 808s #Client-Transfer-Encoding: chunked 808s #DMMATCH1: 1 808s #X-Content-Length-Note: added by Apache::TestRequest 808s # 808s # testing : bytes in body 808s # expected: 6144 808s # received: 6144 808s ok 6 808s #lwp request: 808s #GET http://localhost:8529/test_pass_brigade?1024,7168 HTTP/1.1 808s #User-Agent: libwww-perl/6.77 808s # 808s #server response: 808s #HTTP/1.1 200 OK 808s #Connection: close 808s #Date: Fri, 29 Nov 2024 19:59:24 GMT 808s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 808s #Vary: In-If1 808s #Content-Length: 0 808s #Client-Date: Fri, 29 Nov 2024 19:59:24 GMT 808s #Client-Peer: 127.0.0.1:8529 808s #Client-Response-Num: 1 808s #Client-Transfer-Encoding: chunked 808s #DMMATCH1: 1 808s #X-Content-Length-Note: added by Apache::TestRequest 808s # 808s # testing : bytes in body 808s # expected: 7168 808s # received: 7168 808s ok 7 808s #lwp request: 808s #GET http://localhost:8529/test_pass_brigade?1024,8192 HTTP/1.1 808s #User-Agent: libwww-perl/6.77 808s # 808s #server response: 808s #HTTP/1.1 200 OK 808s #Connection: close 808s #Date: Fri, 29 Nov 2024 19:59:24 GMT 808s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 808s #Vary: In-If1 808s #Content-Length: 0 808s #Client-Date: Fri, 29 Nov 2024 19:59:24 GMT 808s #Client-Peer: 127.0.0.1:8529 808s #Client-Response-Num: 1 808s #Client-Transfer-Encoding: chunked 808s #DMMATCH1: 1 808s #X-Content-Length-Note: added by Apache::TestRequest 808s # 808s # testing : bytes in body 808s # expected: 8192 808s # received: 8192 808s ok 8 808s #lwp request: 808s #GET http://localhost:8529/test_pass_brigade?1024,9216 HTTP/1.1 808s #User-Agent: libwww-perl/6.77 808s # 808s #server response: 808s #HTTP/1.1 200 OK 808s #Connection: close 808s #Date: Fri, 29 Nov 2024 19:59:24 GMT 808s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 808s #Vary: In-If1 808s #Content-Length: 0 808s #Client-Date: Fri, 29 Nov 2024 19:59:24 GMT 808s #Client-Peer: 127.0.0.1:8529 808s #Client-Response-Num: 1 808s #Client-Transfer-Encoding: chunked 808s #DMMATCH1: 1 808s #X-Content-Length-Note: added by Apache::TestRequest 808s # 808s # testing : bytes in body 808s # expected: 9216 808s # received: 9216 808s ok 9 808s #lwp request: 808s #GET http://localhost:8529/test_pass_brigade?1024,10240 HTTP/1.1 808s #User-Agent: libwww-perl/6.77 808s # 808s #server response: 808s #HTTP/1.1 200 OK 808s #Connection: close 808s #Date: Fri, 29 Nov 2024 19:59:24 GMT 808s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 808s #Vary: In-If1 808s #Content-Length: 0 808s #Client-Date: Fri, 29 Nov 2024 19:59:24 GMT 808s #Client-Peer: 127.0.0.1:8529 808s #Client-Response-Num: 1 808s #Client-Transfer-Encoding: chunked 808s #DMMATCH1: 1 808s #X-Content-Length-Note: added by Apache::TestRequest 808s # 808s # testing : bytes in body 808s # expected: 10240 808s # received: 10240 808s ok 10 808s #lwp request: 808s #GET http://localhost:8529/test_pass_brigade?1024,11264 HTTP/1.1 808s #User-Agent: libwww-perl/6.77 808s # 808s #server response: 808s #HTTP/1.1 200 OK 808s #Connection: close 808s #Date: Fri, 29 Nov 2024 19:59:24 GMT 808s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 808s #Vary: In-If1 808s #Content-Length: 0 808s #Client-Date: Fri, 29 Nov 2024 19:59:24 GMT 808s #Client-Peer: 127.0.0.1:8529 808s #Client-Response-Num: 1 808s #Client-Transfer-Encoding: chunked 808s #DMMATCH1: 1 808s #X-Content-Length-Note: added by Apache::TestRequest 808s # 808s # testing : bytes in body 808s # expected: 11264 808s # received: 11264 808s ok 11 808s #lwp request: 808s #GET http://localhost:8529/test_pass_brigade?1024,12288 HTTP/1.1 808s #User-Agent: libwww-perl/6.77 808s # 808s #server response: 808s #HTTP/1.1 200 OK 808s #Connection: close 808s #Date: Fri, 29 Nov 2024 19:59:24 GMT 808s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 808s #Vary: In-If1 808s #Content-Length: 0 808s #Client-Date: Fri, 29 Nov 2024 19:59:24 GMT 808s #Client-Peer: 127.0.0.1:8529 808s #Client-Response-Num: 1 808s #Client-Transfer-Encoding: chunked 808s #DMMATCH1: 1 808s #X-Content-Length-Note: added by Apache::TestRequest 808s # 808s # testing : bytes in body 808s # expected: 12288 808s # received: 12288 808s ok 12 808s #lwp request: 808s #GET http://localhost:8529/test_pass_brigade?1024,13312 HTTP/1.1 808s #User-Agent: libwww-perl/6.77 808s # 808s #server response: 808s #HTTP/1.1 200 OK 808s #Connection: close 808s #Date: Fri, 29 Nov 2024 19:59:24 GMT 808s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 808s #Vary: In-If1 808s #Content-Length: 0 808s #Client-Date: Fri, 29 Nov 2024 19:59:24 GMT 808s #Client-Peer: 127.0.0.1:8529 808s #Client-Response-Num: 1 808s #Client-Transfer-Encoding: chunked 808s #DMMATCH1: 1 808s #X-Content-Length-Note: added by Apache::TestRequest 808s # 808s # testing : bytes in body 808s # expected: 13312 808s # received: 13312 808s ok 13 808s #lwp request: 808s #GET http://localhost:8529/test_pass_brigade?1024,14336 HTTP/1.1 808s #User-Agent: libwww-perl/6.77 808s # 808s #server response: 808s #HTTP/1.1 200 OK 808s #Connection: close 808s #Date: Fri, 29 Nov 2024 19:59:24 GMT 808s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 808s #Vary: In-If1 808s #Content-Length: 0 808s #Client-Date: Fri, 29 Nov 2024 19:59:24 GMT 808s #Client-Peer: 127.0.0.1:8529 808s #Client-Response-Num: 1 808s #Client-Transfer-Encoding: chunked 808s #DMMATCH1: 1 808s #X-Content-Length-Note: added by Apache::TestRequest 808s # 808s # testing : bytes in body 808s # expected: 14336 808s # received: 14336 808s ok 14 808s #lwp request: 808s #GET http://localhost:8529/test_pass_brigade?1024,15360 HTTP/1.1 808s #User-Agent: libwww-perl/6.77 808s # 808s #server response: 808s #HTTP/1.1 200 OK 808s #Connection: close 808s #Date: Fri, 29 Nov 2024 19:59:24 GMT 808s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 808s #Vary: In-If1 808s #Content-Length: 0 808s #Client-Date: Fri, 29 Nov 2024 19:59:24 GMT 808s #Client-Peer: 127.0.0.1:8529 808s #Client-Response-Num: 1 808s #Client-Transfer-Encoding: chunked 808s #DMMATCH1: 1 808s #X-Content-Length-Note: added by Apache::TestRequest 808s # 808s # testing : bytes in body 808s # expected: 15360 808s # received: 15360 808s ok 15 808s #lwp request: 808s #GET http://localhost:8529/test_pass_brigade?1024,16384 HTTP/1.1 808s #User-Agent: libwww-perl/6.77 808s # 808s #server response: 808s #HTTP/1.1 200 OK 808s #Connection: close 808s #Date: Fri, 29 Nov 2024 19:59:24 GMT 808s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 808s #Vary: In-If1 808s #Content-Length: 0 808s #Client-Date: Fri, 29 Nov 2024 19:59:24 GMT 808s #Client-Peer: 127.0.0.1:8529 808s #Client-Response-Num: 1 808s #Client-Transfer-Encoding: chunked 808s #DMMATCH1: 1 808s #X-Content-Length-Note: added by Apache::TestRequest 808s # 808s # testing : bytes in body 808s # expected: 16384 808s # received: 16384 808s ok 16 808s #lwp request: 808s #GET http://localhost:8529/test_pass_brigade?1024,17408 HTTP/1.1 808s #User-Agent: libwww-perl/6.77 808s # 808s #server response: 808s #HTTP/1.1 200 OK 808s #Connection: close 808s #Date: Fri, 29 Nov 2024 19:59:24 GMT 808s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 808s #Vary: In-If1 808s #Content-Length: 0 808s #Client-Date: Fri, 29 Nov 2024 19:59:24 GMT 808s #Client-Peer: 127.0.0.1:8529 808s #Client-Response-Num: 1 808s #Client-Transfer-Encoding: chunked 808s #DMMATCH1: 1 808s #X-Content-Length-Note: added by Apache::TestRequest 808s # 808s # testing : bytes in body 808s # expected: 17408 808s # received: 17408 808s ok 17 808s #lwp request: 808s #GET http://localhost:8529/test_pass_brigade?1024,18432 HTTP/1.1 808s #User-Agent: libwww-perl/6.77 808s # 808s #server response: 808s #HTTP/1.1 200 OK 808s #Connection: close 808s #Date: Fri, 29 Nov 2024 19:59:24 GMT 808s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 808s #Vary: In-If1 808s #Content-Length: 0 808s #Client-Date: Fri, 29 Nov 2024 19:59:24 GMT 808s #Client-Peer: 127.0.0.1:8529 808s #Client-Response-Num: 1 808s #Client-Transfer-Encoding: chunked 808s #DMMATCH1: 1 808s #X-Content-Length-Note: added by Apache::TestRequest 808s # 808s # testing : bytes in body 808s # expected: 18432 808s # received: 18432 808s ok 18 808s #lwp request: 808s #GET http://localhost:8529/test_pass_brigade?1024,19456 HTTP/1.1 808s #User-Agent: libwww-perl/6.77 808s # 808s #server response: 808s #HTTP/1.1 200 OK 808s #Connection: close 808s #Date: Fri, 29 Nov 2024 19:59:24 GMT 808s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 808s #Vary: In-If1 808s #Content-Length: 0 808s #Client-Date: Fri, 29 Nov 2024 19:59:24 GMT 808s #Client-Peer: 127.0.0.1:8529 808s #Client-Response-Num: 1 808s #Client-Transfer-Encoding: chunked 808s #DMMATCH1: 1 808s #X-Content-Length-Note: added by Apache::TestRequest 808s # 808s # testing : bytes in body 808s # expected: 19456 808s # received: 19456 808s ok 19 808s #lwp request: 808s #GET http://localhost:8529/test_pass_brigade?1024,20480 HTTP/1.1 808s #User-Agent: libwww-perl/6.77 808s # 808s #server response: 808s #HTTP/1.1 200 OK 808s #Connection: close 808s #Date: Fri, 29 Nov 2024 19:59:24 GMT 808s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 808s #Vary: In-If1 808s #Content-Length: 0 808s #Client-Date: Fri, 29 Nov 2024 19:59:24 GMT 808s #Client-Peer: 127.0.0.1:8529 808s #Client-Response-Num: 1 808s #Client-Transfer-Encoding: chunked 808s #DMMATCH1: 1 808s #X-Content-Length-Note: added by Apache::TestRequest 808s # 808s # testing : bytes in body 808s # expected: 20480 808s # received: 20480 808s ok 20 808s #lwp request: 808s #GET http://localhost:8529/test_pass_brigade?1024,21504 HTTP/1.1 808s #User-Agent: libwww-perl/6.77 808s # 808s #server response: 808s #HTTP/1.1 200 OK 808s #Connection: close 808s #Date: Fri, 29 Nov 2024 19:59:24 GMT 808s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 808s #Vary: In-If1 808s #Content-Length: 0 808s #Client-Date: Fri, 29 Nov 2024 19:59:24 GMT 808s #Client-Peer: 127.0.0.1:8529 808s #Client-Response-Num: 1 808s #Client-Transfer-Encoding: chunked 808s #DMMATCH1: 1 808s #X-Content-Length-Note: added by Apache::TestRequest 808s # 808s # testing : bytes in body 808s # expected: 21504 808s # received: 21504 808s ok 21 808s #lwp request: 808s #GET http://localhost:8529/test_pass_brigade?1024,22528 HTTP/1.1 808s #User-Agent: libwww-perl/6.77 808s # 808s #server response: 808s #HTTP/1.1 200 OK 808s #Connection: close 808s #Date: Fri, 29 Nov 2024 19:59:24 GMT 808s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 808s #Vary: In-If1 808s #Content-Length: 0 808s #Client-Date: Fri, 29 Nov 2024 19:59:24 GMT 808s #Client-Peer: 127.0.0.1:8529 808s #Client-Response-Num: 1 808s #Client-Transfer-Encoding: chunked 808s #DMMATCH1: 1 808s #X-Content-Length-Note: added by Apache::TestRequest 808s # 808s # testing : bytes in body 808s # expected: 22528 808s # received: 22528 808s ok 22 808s #lwp request: 808s #GET http://localhost:8529/test_pass_brigade?1024,23552 HTTP/1.1 808s #User-Agent: libwww-perl/6.77 808s # 808s #server response: 808s #HTTP/1.1 200 OK 808s #Connection: close 808s #Date: Fri, 29 Nov 2024 19:59:24 GMT 808s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 808s #Vary: In-If1 808s #Content-Length: 0 808s #Client-Date: Fri, 29 Nov 2024 19:59:24 GMT 808s #Client-Peer: 127.0.0.1:8529 808s #Client-Response-Num: 1 808s #Client-Transfer-Encoding: chunked 808s #DMMATCH1: 1 808s #X-Content-Length-Note: added by Apache::TestRequest 808s # 808s # testing : bytes in body 808s # expected: 23552 808s # received: 23552 808s ok 23 808s #lwp request: 808s #GET http://localhost:8529/test_pass_brigade?1024,24576 HTTP/1.1 808s #User-Agent: libwww-perl/6.77 808s # 808s #server response: 808s #HTTP/1.1 200 OK 808s #Connection: close 808s #Date: Fri, 29 Nov 2024 19:59:24 GMT 808s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 808s #Vary: In-If1 808s #Content-Length: 0 808s #Client-Date: Fri, 29 Nov 2024 19:59:24 GMT 808s #Client-Peer: 127.0.0.1:8529 808s #Client-Response-Num: 1 808s #Client-Transfer-Encoding: chunked 808s #DMMATCH1: 1 808s #X-Content-Length-Note: added by Apache::TestRequest 808s # 808s # testing : bytes in body 808s # expected: 24576 808s # received: 24576 808s ok 24 808s #lwp request: 808s #GET http://localhost:8529/test_pass_brigade?1024,25600 HTTP/1.1 808s #User-Agent: libwww-perl/6.77 808s # 808s #server response: 808s #HTTP/1.1 200 OK 808s #Connection: close 808s #Date: Fri, 29 Nov 2024 19:59:24 GMT 808s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 808s #Vary: In-If1 808s #Content-Length: 0 808s #Client-Date: Fri, 29 Nov 2024 19:59:24 GMT 808s #Client-Peer: 127.0.0.1:8529 808s #Client-Response-Num: 1 808s #Client-Transfer-Encoding: chunked 808s #DMMATCH1: 1 808s #X-Content-Length-Note: added by Apache::TestRequest 808s # 808s # testing : bytes in body 808s # expected: 25600 808s # received: 25600 808s ok 25 808s #lwp request: 808s #GET http://localhost:8529/test_pass_brigade?1024,26624 HTTP/1.1 808s #User-Agent: libwww-perl/6.77 808s # 808s #server response: 808s #HTTP/1.1 200 OK 808s #Connection: close 808s #Date: Fri, 29 Nov 2024 19:59:24 GMT 808s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 808s #Vary: In-If1 808s #Content-Length: 0 808s #Client-Date: Fri, 29 Nov 2024 19:59:24 GMT 808s #Client-Peer: 127.0.0.1:8529 808s #Client-Response-Num: 1 808s #Client-Transfer-Encoding: chunked 808s #DMMATCH1: 1 808s #X-Content-Length-Note: added by Apache::TestRequest 808s # 808s # testing : bytes in body 808s # expected: 26624 808s # received: 26624 808s ok 26 808s #lwp request: 808s #GET http://localhost:8529/test_pass_brigade?1024,27648 HTTP/1.1 808s #User-Agent: libwww-perl/6.77 808s # 808s #server response: 808s #HTTP/1.1 200 OK 808s #Connection: close 808s #Date: Fri, 29 Nov 2024 19:59:24 GMT 808s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 808s #Vary: In-If1 808s #Content-Length: 0 808s #Client-Date: Fri, 29 Nov 2024 19:59:24 GMT 808s #Client-Peer: 127.0.0.1:8529 808s #Client-Response-Num: 1 808s #Client-Transfer-Encoding: chunked 808s #DMMATCH1: 1 808s #X-Content-Length-Note: added by Apache::TestRequest 808s # 808s # testing : bytes in body 808s # expected: 27648 808s # received: 27648 808s ok 27 808s #lwp request: 808s #GET http://localhost:8529/test_pass_brigade?1024,28672 HTTP/1.1 808s #User-Agent: libwww-perl/6.77 808s # 808s #server response: 808s #HTTP/1.1 200 OK 808s #Connection: close 808s #Date: Fri, 29 Nov 2024 19:59:24 GMT 808s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 808s #Vary: In-If1 808s #Content-Length: 0 808s #Client-Date: Fri, 29 Nov 2024 19:59:24 GMT 808s #Client-Peer: 127.0.0.1:8529 808s #Client-Response-Num: 1 808s #Client-Transfer-Encoding: chunked 808s #DMMATCH1: 1 808s #X-Content-Length-Note: added by Apache::TestRequest 808s # 808s # testing : bytes in body 808s # expected: 28672 808s # received: 28672 808s ok 28 808s #lwp request: 808s #GET http://localhost:8529/test_pass_brigade?1024,29696 HTTP/1.1 808s #User-Agent: libwww-perl/6.77 808s # 808s #server response: 808s #HTTP/1.1 200 OK 808s #Connection: close 808s #Date: Fri, 29 Nov 2024 19:59:24 GMT 808s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 808s #Vary: In-If1 808s #Content-Length: 0 808s #Client-Date: Fri, 29 Nov 2024 19:59:24 GMT 808s #Client-Peer: 127.0.0.1:8529 808s #Client-Response-Num: 1 808s #Client-Transfer-Encoding: chunked 808s #DMMATCH1: 1 808s #X-Content-Length-Note: added by Apache::TestRequest 808s # 808s # testing : bytes in body 808s # expected: 29696 808s # received: 29696 808s ok 29 808s #lwp request: 808s #GET http://localhost:8529/test_pass_brigade?1024,30720 HTTP/1.1 808s #User-Agent: libwww-perl/6.77 808s # 808s #server response: 808s #HTTP/1.1 200 OK 808s #Connection: close 808s #Date: Fri, 29 Nov 2024 19:59:24 GMT 808s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 808s #Vary: In-If1 808s #Content-Length: 0 808s #Client-Date: Fri, 29 Nov 2024 19:59:24 GMT 808s #Client-Peer: 127.0.0.1:8529 808s #Client-Response-Num: 1 808s #Client-Transfer-Encoding: chunked 808s #DMMATCH1: 1 808s #X-Content-Length-Note: added by Apache::TestRequest 808s # 808s # testing : bytes in body 808s # expected: 30720 808s # received: 30720 808s ok 30 808s #lwp request: 808s #GET http://localhost:8529/test_pass_brigade?1024,31744 HTTP/1.1 808s #User-Agent: libwww-perl/6.77 808s # 808s #server response: 808s #HTTP/1.1 200 OK 808s #Connection: close 808s #Date: Fri, 29 Nov 2024 19:59:24 GMT 808s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 808s #Vary: In-If1 808s #Content-Length: 0 808s #Client-Date: Fri, 29 Nov 2024 19:59:24 GMT 808s #Client-Peer: 127.0.0.1:8529 808s #Client-Response-Num: 1 808s #Client-Transfer-Encoding: chunked 808s #DMMATCH1: 1 808s #X-Content-Length-Note: added by Apache::TestRequest 808s # 808s # testing : bytes in body 808s # expected: 31744 808s # received: 31744 808s ok 31 808s #lwp request: 808s #GET http://localhost:8529/test_pass_brigade?1024,32768 HTTP/1.1 808s #User-Agent: libwww-perl/6.77 808s # 808s #server response: 808s #HTTP/1.1 200 OK 808s #Connection: close 808s #Date: Fri, 29 Nov 2024 19:59:24 GMT 808s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 808s #Vary: In-If1 808s #Content-Length: 0 808s #Client-Date: Fri, 29 Nov 2024 19:59:24 GMT 808s #Client-Peer: 127.0.0.1:8529 808s #Client-Response-Num: 1 808s #Client-Transfer-Encoding: chunked 808s #DMMATCH1: 1 808s #X-Content-Length-Note: added by Apache::TestRequest 808s # 808s # testing : bytes in body 808s # expected: 32768 808s # received: 32768 808s ok 32 808s #lwp request: 808s #GET http://localhost:8529/test_pass_brigade?1024,33792 HTTP/1.1 808s #User-Agent: libwww-perl/6.77 808s # 808s #server response: 808s #HTTP/1.1 200 OK 808s #Connection: close 808s #Date: Fri, 29 Nov 2024 19:59:24 GMT 808s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 808s #Vary: In-If1 808s #Content-Length: 0 808s #Client-Date: Fri, 29 Nov 2024 19:59:24 GMT 808s #Client-Peer: 127.0.0.1:8529 808s #Client-Response-Num: 1 808s #Client-Transfer-Encoding: chunked 808s #DMMATCH1: 1 808s #X-Content-Length-Note: added by Apache::TestRequest 808s # 808s # testing : bytes in body 808s # expected: 33792 808s # received: 33792 808s ok 33 808s #lwp request: 808s #GET http://localhost:8529/test_pass_brigade?1024,34816 HTTP/1.1 808s #User-Agent: libwww-perl/6.77 808s # 808s #server response: 808s #HTTP/1.1 200 OK 808s #Connection: close 808s #Date: Fri, 29 Nov 2024 19:59:24 GMT 808s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 808s #Vary: In-If1 808s #Content-Length: 0 808s #Client-Date: Fri, 29 Nov 2024 19:59:24 GMT 808s #Client-Peer: 127.0.0.1:8529 808s #Client-Response-Num: 1 808s #Client-Transfer-Encoding: chunked 808s #DMMATCH1: 1 808s #X-Content-Length-Note: added by Apache::TestRequest 808s # 808s # testing : bytes in body 808s # expected: 34816 808s # received: 34816 808s ok 34 808s #lwp request: 808s #GET http://localhost:8529/test_pass_brigade?1024,35840 HTTP/1.1 808s #User-Agent: libwww-perl/6.77 808s # 808s #server response: 808s #HTTP/1.1 200 OK 808s #Connection: close 808s #Date: Fri, 29 Nov 2024 19:59:24 GMT 808s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 808s #Vary: In-If1 808s #Content-Length: 0 808s #Client-Date: Fri, 29 Nov 2024 19:59:24 GMT 808s #Client-Peer: 127.0.0.1:8529 808s #Client-Response-Num: 1 808s #Client-Transfer-Encoding: chunked 808s #DMMATCH1: 1 808s #X-Content-Length-Note: added by Apache::TestRequest 808s # 808s # testing : bytes in body 808s # expected: 35840 808s # received: 35840 808s ok 35 808s #lwp request: 808s #GET http://localhost:8529/test_pass_brigade?1024,36864 HTTP/1.1 808s #User-Agent: libwww-perl/6.77 808s # 808s #server response: 808s #HTTP/1.1 200 OK 808s #Connection: close 808s #Date: Fri, 29 Nov 2024 19:59:24 GMT 808s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 808s #Vary: In-If1 808s #Content-Length: 0 808s #Client-Date: Fri, 29 Nov 2024 19:59:24 GMT 808s #Client-Peer: 127.0.0.1:8529 808s #Client-Response-Num: 1 808s #Client-Transfer-Encoding: chunked 808s #DMMATCH1: 1 808s #X-Content-Length-Note: added by Apache::TestRequest 808s # 808s # testing : bytes in body 808s # expected: 36864 808s # received: 36864 808s ok 36 808s #lwp request: 808s #GET http://localhost:8529/test_pass_brigade?1024,37888 HTTP/1.1 808s #User-Agent: libwww-perl/6.77 808s # 808s #server response: 808s #HTTP/1.1 200 OK 808s #Connection: close 808s #Date: Fri, 29 Nov 2024 19:59:24 GMT 808s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 808s #Vary: In-If1 808s #Content-Length: 0 808s #Client-Date: Fri, 29 Nov 2024 19:59:24 GMT 808s #Client-Peer: 127.0.0.1:8529 808s #Client-Response-Num: 1 808s #Client-Transfer-Encoding: chunked 808s #DMMATCH1: 1 808s #X-Content-Length-Note: added by Apache::TestRequest 808s # 808s # testing : bytes in body 808s # expected: 37888 808s # received: 37888 808s ok 37 808s #lwp request: 808s #GET http://localhost:8529/test_pass_brigade?1024,38912 HTTP/1.1 808s #User-Agent: libwww-perl/6.77 808s # 808s #server response: 808s #HTTP/1.1 200 OK 808s #Connection: close 808s #Date: Fri, 29 Nov 2024 19:59:24 GMT 808s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 808s #Vary: In-If1 808s #Content-Length: 0 808s #Client-Date: Fri, 29 Nov 2024 19:59:24 GMT 808s #Client-Peer: 127.0.0.1:8529 808s #Client-Response-Num: 1 808s #Client-Transfer-Encoding: chunked 808s #DMMATCH1: 1 808s #X-Content-Length-Note: added by Apache::TestRequest 808s # 808s # testing : bytes in body 808s # expected: 38912 808s # received: 38912 808s ok 38 808s #lwp request: 808s #GET http://localhost:8529/test_pass_brigade?1024,39936 HTTP/1.1 808s #User-Agent: libwww-perl/6.77 808s # 808s #server response: 808s #HTTP/1.1 200 OK 808s #Connection: close 808s #Date: Fri, 29 Nov 2024 19:59:24 GMT 808s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 808s #Vary: In-If1 808s #Content-Length: 0 808s #Client-Date: Fri, 29 Nov 2024 19:59:24 GMT 808s #Client-Peer: 127.0.0.1:8529 808s #Client-Response-Num: 1 808s #Client-Transfer-Encoding: chunked 808s #DMMATCH1: 1 808s #X-Content-Length-Note: added by Apache::TestRequest 808s # 808s # testing : bytes in body 808s # expected: 39936 808s # received: 39936 808s ok 39 808s #lwp request: 808s #GET http://localhost:8529/test_pass_brigade?1024,40960 HTTP/1.1 808s #User-Agent: libwww-perl/6.77 808s # 808s #server response: 808s #HTTP/1.1 200 OK 808s #Connection: close 808s #Date: Fri, 29 Nov 2024 19:59:24 GMT 808s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 808s #Vary: In-If1 808s #Content-Length: 0 808s #Client-Date: Fri, 29 Nov 2024 19:59:24 GMT 808s #Client-Peer: 127.0.0.1:8529 808s #Client-Response-Num: 1 808s #Client-Transfer-Encoding: chunked 808s #DMMATCH1: 1 808s #X-Content-Length-Note: added by Apache::TestRequest 808s # 808s # testing : bytes in body 808s # expected: 40960 808s # received: 40960 808s ok 40 808s #lwp request: 808s #GET http://localhost:8529/test_pass_brigade?1024,41984 HTTP/1.1 808s #User-Agent: libwww-perl/6.77 808s # 808s #server response: 808s #HTTP/1.1 200 OK 808s #Connection: close 808s #Date: Fri, 29 Nov 2024 19:59:24 GMT 808s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 808s #Vary: In-If1 808s #Content-Length: 0 808s #Client-Date: Fri, 29 Nov 2024 19:59:24 GMT 808s #Client-Peer: 127.0.0.1:8529 808s #Client-Response-Num: 1 808s #Client-Transfer-Encoding: chunked 808s #DMMATCH1: 1 808s #X-Content-Length-Note: added by Apache::TestRequest 808s # 808s # testing : bytes in body 808s # expected: 41984 808s # received: 41984 808s ok 41 808s #lwp request: 808s #GET http://localhost:8529/test_pass_brigade?1024,43008 HTTP/1.1 808s #User-Agent: libwww-perl/6.77 808s # 808s #server response: 808s #HTTP/1.1 200 OK 808s #Connection: close 808s #Date: Fri, 29 Nov 2024 19:59:24 GMT 808s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 808s #Vary: In-If1 808s #Content-Length: 0 808s #Client-Date: Fri, 29 Nov 2024 19:59:24 GMT 808s #Client-Peer: 127.0.0.1:8529 808s #Client-Response-Num: 1 808s #Client-Transfer-Encoding: chunked 808s #DMMATCH1: 1 808s #X-Content-Length-Note: added by Apache::TestRequest 808s # 808s # testing : bytes in body 808s # expected: 43008 808s # received: 43008 808s ok 42 808s #lwp request: 808s #GET http://localhost:8529/test_pass_brigade?1024,44032 HTTP/1.1 808s #User-Agent: libwww-perl/6.77 808s # 808s #server response: 808s #HTTP/1.1 200 OK 808s #Connection: close 808s #Date: Fri, 29 Nov 2024 19:59:24 GMT 808s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 808s #Vary: In-If1 808s #Content-Length: 0 808s #Client-Date: Fri, 29 Nov 2024 19:59:24 GMT 808s #Client-Peer: 127.0.0.1:8529 808s #Client-Response-Num: 1 808s #Client-Transfer-Encoding: chunked 808s #DMMATCH1: 1 808s #X-Content-Length-Note: added by Apache::TestRequest 808s # 808s # testing : bytes in body 808s # expected: 44032 808s # received: 44032 808s ok 43 808s #lwp request: 808s #GET http://localhost:8529/test_pass_brigade?1024,45056 HTTP/1.1 808s #User-Agent: libwww-perl/6.77 808s # 808s #server response: 808s #HTTP/1.1 200 OK 808s #Connection: close 808s #Date: Fri, 29 Nov 2024 19:59:24 GMT 808s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 808s #Vary: In-If1 808s #Content-Length: 0 808s #Client-Date: Fri, 29 Nov 2024 19:59:24 GMT 808s #Client-Peer: 127.0.0.1:8529 808s #Client-Response-Num: 1 808s #Client-Transfer-Encoding: chunked 808s #DMMATCH1: 1 808s #X-Content-Length-Note: added by Apache::TestRequest 808s # 808s # testing : bytes in body 808s # expected: 45056 808s # received: 45056 808s ok 44 808s #lwp request: 808s #GET http://localhost:8529/test_pass_brigade?1024,46080 HTTP/1.1 808s #User-Agent: libwww-perl/6.77 808s # 808s #server response: 808s #HTTP/1.1 200 OK 808s #Connection: close 808s #Date: Fri, 29 Nov 2024 19:59:24 GMT 808s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 808s #Vary: In-If1 808s #Content-Length: 0 808s #Client-Date: Fri, 29 Nov 2024 19:59:24 GMT 808s #Client-Peer: 127.0.0.1:8529 808s #Client-Response-Num: 1 808s #Client-Transfer-Encoding: chunked 808s #DMMATCH1: 1 808s #X-Content-Length-Note: added by Apache::TestRequest 808s # 808s # testing : bytes in body 808s # expected: 46080 808s # received: 46080 808s ok 45 808s #lwp request: 808s #GET http://localhost:8529/test_pass_brigade?1024,47104 HTTP/1.1 808s #User-Agent: libwww-perl/6.77 808s # 808s #server response: 808s #HTTP/1.1 200 OK 808s #Connection: close 808s #Date: Fri, 29 Nov 2024 19:59:24 GMT 808s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 808s #Vary: In-If1 808s #Content-Length: 0 808s #Client-Date: Fri, 29 Nov 2024 19:59:24 GMT 808s #Client-Peer: 127.0.0.1:8529 808s #Client-Response-Num: 1 808s #Client-Transfer-Encoding: chunked 808s #DMMATCH1: 1 808s #X-Content-Length-Note: added by Apache::TestRequest 808s # 808s # testing : bytes in body 808s # expected: 47104 808s # received: 47104 808s ok 46 808s #lwp request: 808s #GET http://localhost:8529/test_pass_brigade?1024,48128 HTTP/1.1 808s #User-Agent: libwww-perl/6.77 808s # 808s #server response: 808s #HTTP/1.1 200 OK 808s #Connection: close 808s #Date: Fri, 29 Nov 2024 19:59:24 GMT 808s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 808s #Vary: In-If1 808s #Content-Length: 0 808s #Client-Date: Fri, 29 Nov 2024 19:59:24 GMT 808s #Client-Peer: 127.0.0.1:8529 808s #Client-Response-Num: 1 808s #Client-Transfer-Encoding: chunked 808s #DMMATCH1: 1 808s #X-Content-Length-Note: added by Apache::TestRequest 808s # 808s # testing : bytes in body 808s # expected: 48128 808s # received: 48128 808s ok 47 808s #lwp request: 808s #GET http://localhost:8529/test_pass_brigade?1024,49152 HTTP/1.1 808s #User-Agent: libwww-perl/6.77 808s # 808s #server response: 808s #HTTP/1.1 200 OK 808s #Connection: close 808s #Date: Fri, 29 Nov 2024 19:59:24 GMT 808s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 808s #Vary: In-If1 808s #Content-Length: 0 808s #Client-Date: Fri, 29 Nov 2024 19:59:24 GMT 808s #Client-Peer: 127.0.0.1:8529 808s #Client-Response-Num: 1 808s #Client-Transfer-Encoding: chunked 808s #DMMATCH1: 1 808s #X-Content-Length-Note: added by Apache::TestRequest 808s # 808s # testing : bytes in body 808s # expected: 49152 808s # received: 49152 808s ok 48 808s #lwp request: 808s #GET http://localhost:8529/test_pass_brigade?1024,50176 HTTP/1.1 808s #User-Agent: libwww-perl/6.77 808s # 808s #server response: 808s #HTTP/1.1 200 OK 808s #Connection: close 808s #Date: Fri, 29 Nov 2024 19:59:24 GMT 808s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 808s #Vary: In-If1 808s #Content-Length: 0 808s #Client-Date: Fri, 29 Nov 2024 19:59:24 GMT 808s #Client-Peer: 127.0.0.1:8529 808s #Client-Response-Num: 1 808s #Client-Transfer-Encoding: chunked 808s #DMMATCH1: 1 808s #X-Content-Length-Note: added by Apache::TestRequest 808s # 808s # testing : bytes in body 808s # expected: 50176 808s # received: 50176 808s ok 49 808s #lwp request: 808s #GET http://localhost:8529/test_pass_brigade?1024,51200 HTTP/1.1 808s #User-Agent: libwww-perl/6.77 808s # 808s #server response: 808s #HTTP/1.1 200 OK 808s #Connection: close 808s #Date: Fri, 29 Nov 2024 19:59:24 GMT 808s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 808s #Vary: In-If1 808s #Content-Length: 0 808s #Client-Date: Fri, 29 Nov 2024 19:59:24 GMT 808s #Client-Peer: 127.0.0.1:8529 808s #Client-Response-Num: 1 808s #Client-Transfer-Encoding: chunked 808s #DMMATCH1: 1 808s #X-Content-Length-Note: added by Apache::TestRequest 808s # 808s # testing : bytes in body 808s # expected: 51200 808s # received: 51200 808s ok 50 808s #lwp request: 808s #GET http://localhost:8529/test_pass_brigade?1024,102400 HTTP/1.1 808s #User-Agent: libwww-perl/6.77 808s # 808s #server response: 808s #HTTP/1.1 200 OK 808s #Connection: close 808s #Date: Fri, 29 Nov 2024 19:59:24 GMT 808s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 808s #Vary: In-If1 808s #Content-Length: 0 808s #Client-Date: Fri, 29 Nov 2024 19:59:24 GMT 808s #Client-Peer: 127.0.0.1:8529 808s #Client-Response-Num: 1 808s #Client-Transfer-Encoding: chunked 808s #DMMATCH1: 1 808s #X-Content-Length-Note: added by Apache::TestRequest 808s # 808s # testing : bytes in body 808s # expected: 102400 808s # received: 102400 808s ok 51 808s #lwp request: 808s #GET http://localhost:8529/test_pass_brigade?1024,307200 HTTP/1.1 808s #User-Agent: libwww-perl/6.77 808s # 808s #server response: 808s #HTTP/1.1 200 OK 808s #Connection: close 808s #Date: Fri, 29 Nov 2024 19:59:24 GMT 808s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 808s #Vary: In-If1 808s #Content-Length: 0 808s #Client-Date: Fri, 29 Nov 2024 19:59:24 GMT 808s #Client-Peer: 127.0.0.1:8529 808s #Client-Response-Num: 1 808s #Client-Transfer-Encoding: chunked 808s #DMMATCH1: 1 808s #X-Content-Length-Note: added by Apache::TestRequest 808s # 808s # testing : bytes in body 808s # expected: 307200 808s # received: 307200 808s ok 52 808s #lwp request: 808s #GET http://localhost:8529/test_pass_brigade?1024,512000 HTTP/1.1 808s #User-Agent: libwww-perl/6.77 808s # 808s #server response: 808s #HTTP/1.1 200 OK 808s #Connection: close 808s #Date: Fri, 29 Nov 2024 19:59:24 GMT 808s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 808s #Vary: In-If1 808s #Content-Length: 0 808s #Client-Date: Fri, 29 Nov 2024 19:59:24 GMT 808s #Client-Peer: 127.0.0.1:8529 808s #Client-Response-Num: 1 808s #Client-Transfer-Encoding: chunked 808s #DMMATCH1: 1 808s #X-Content-Length-Note: added by Apache::TestRequest 808s # 808s # testing : bytes in body 808s # expected: 512000 808s # received: 512000 808s ok 53 808s #lwp request: 808s #GET http://localhost:8529/test_pass_brigade?1024,2048000 HTTP/1.1 808s #User-Agent: libwww-perl/6.77 808s # 808s #server response: 808s #HTTP/1.1 200 OK 808s #Connection: close 808s #Date: Fri, 29 Nov 2024 19:59:24 GMT 808s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 808s #Vary: In-If1 808s #Content-Length: 0 808s #Client-Date: Fri, 29 Nov 2024 19:59:24 GMT 808s #Client-Peer: 127.0.0.1:8529 808s #Client-Response-Num: 1 808s #Client-Transfer-Encoding: chunked 808s #DMMATCH1: 1 808s #X-Content-Length-Note: added by Apache::TestRequest 808s # 808s # testing : bytes in body 808s # expected: 2048000 808s # received: 2048000 808s ok 54 808s #lwp request: 808s #GET http://localhost:8529/test_pass_brigade?1024,4096000 HTTP/1.1 808s #User-Agent: libwww-perl/6.77 808s # 808s #server response: 808s #HTTP/1.1 200 OK 808s #Connection: close 808s #Date: Fri, 29 Nov 2024 19:59:24 GMT 808s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 808s #Vary: In-If1 808s #Content-Length: 0 808s #Client-Date: Fri, 29 Nov 2024 19:59:24 GMT 808s #Client-Peer: 127.0.0.1:8529 808s #Client-Response-Num: 1 808s #Client-Transfer-Encoding: chunked 808s #DMMATCH1: 1 808s #X-Content-Length-Note: added by Apache::TestRequest 808s # 808s # testing : bytes in body 808s # expected: 4096000 808s # received: 4096000 808s ok 55 808s #lwp request: 808s #GET http://localhost:8529/test_pass_brigade?1024,6144000 HTTP/1.1 808s #User-Agent: libwww-perl/6.77 808s # 808s #server response: 808s #HTTP/1.1 200 OK 808s #Connection: close 808s #Date: Fri, 29 Nov 2024 19:59:24 GMT 808s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 808s #Vary: In-If1 808s #Content-Length: 0 808s #Client-Date: Fri, 29 Nov 2024 19:59:24 GMT 808s #Client-Peer: 127.0.0.1:8529 808s #Client-Response-Num: 1 808s #Client-Transfer-Encoding: chunked 808s #DMMATCH1: 1 808s #X-Content-Length-Note: added by Apache::TestRequest 808s # 808s # testing : bytes in body 808s # expected: 6144000 808s # received: 6144000 808s ok 56 808s #lwp request: 808s #GET http://localhost:8529/test_pass_brigade?1024,10240000 HTTP/1.1 808s #User-Agent: libwww-perl/6.77 808s # 808s #server response: 808s #HTTP/1.1 200 OK 808s #Connection: close 808s #Date: Fri, 29 Nov 2024 19:59:24 GMT 808s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 808s #Vary: In-If1 808s #Content-Length: 0 808s #Client-Date: Fri, 29 Nov 2024 19:59:25 GMT 808s #Client-Peer: 127.0.0.1:8529 808s #Client-Response-Num: 1 808s #Client-Transfer-Encoding: chunked 808s #DMMATCH1: 1 808s #X-Content-Length-Note: added by Apache::TestRequest 808s # 808s # testing : bytes in body 808s # expected: 10240000 808s # received: 10240000 808s ok 57 808s #lwp request: 808s #GET http://localhost:8529/test_pass_brigade?8192,1024 HTTP/1.1 808s #User-Agent: libwww-perl/6.77 808s # 808s #server response: 808s #HTTP/1.1 200 OK 808s #Connection: close 808s #Date: Fri, 29 Nov 2024 19:59:25 GMT 808s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 808s #Vary: In-If1 808s #Content-Length: 1024 808s #Client-Date: Fri, 29 Nov 2024 19:59:25 GMT 808s #Client-Peer: 127.0.0.1:8529 808s #Client-Response-Num: 1 808s #DMMATCH1: 1 808s # 808s # testing : bytes in body 808s # expected: 1024 808s # received: 1024 808s ok 58 808s #lwp request: 808s #GET http://localhost:8529/test_pass_brigade?8192,2048 HTTP/1.1 808s #User-Agent: libwww-perl/6.77 808s # 808s #server response: 808s #HTTP/1.1 200 OK 808s #Connection: close 808s #Date: Fri, 29 Nov 2024 19:59:25 GMT 808s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 808s #Vary: In-If1 808s #Content-Length: 2048 808s #Client-Date: Fri, 29 Nov 2024 19:59:25 GMT 808s #Client-Peer: 127.0.0.1:8529 808s #Client-Response-Num: 1 808s #DMMATCH1: 1 808s # 808s # testing : bytes in body 808s # expected: 2048 808s # received: 2048 808s ok 59 808s #lwp request: 808s #GET http://localhost:8529/test_pass_brigade?8192,3072 HTTP/1.1 808s #User-Agent: libwww-perl/6.77 808s # 808s #server response: 808s #HTTP/1.1 200 OK 808s #Connection: close 808s #Date: Fri, 29 Nov 2024 19:59:25 GMT 808s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 808s #Vary: In-If1 808s #Content-Length: 3072 808s #Client-Date: Fri, 29 Nov 2024 19:59:25 GMT 808s #Client-Peer: 127.0.0.1:8529 808s #Client-Response-Num: 1 808s #DMMATCH1: 1 808s # 808s # testing : bytes in body 808s # expected: 3072 808s # received: 3072 808s ok 60 808s #lwp request: 808s #GET http://localhost:8529/test_pass_brigade?8192,4096 HTTP/1.1 808s #User-Agent: libwww-perl/6.77 808s # 808s #server response: 808s #HTTP/1.1 200 OK 808s #Connection: close 808s #Date: Fri, 29 Nov 2024 19:59:25 GMT 808s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 808s #Vary: In-If1 808s #Content-Length: 4096 808s #Client-Date: Fri, 29 Nov 2024 19:59:25 GMT 808s #Client-Peer: 127.0.0.1:8529 808s #Client-Response-Num: 1 808s #DMMATCH1: 1 808s # 808s # testing : bytes in body 808s # expected: 4096 808s # received: 4096 808s ok 61 808s #lwp request: 808s #GET http://localhost:8529/test_pass_brigade?8192,5120 HTTP/1.1 808s #User-Agent: libwww-perl/6.77 808s # 808s #server response: 808s #HTTP/1.1 200 OK 808s #Connection: close 808s #Date: Fri, 29 Nov 2024 19:59:25 GMT 808s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 808s #Vary: In-If1 808s #Content-Length: 5120 808s #Client-Date: Fri, 29 Nov 2024 19:59:25 GMT 808s #Client-Peer: 127.0.0.1:8529 808s #Client-Response-Num: 1 808s #DMMATCH1: 1 808s # 808s # testing : bytes in body 808s # expected: 5120 808s # received: 5120 808s ok 62 808s #lwp request: 808s #GET http://localhost:8529/test_pass_brigade?8192,6144 HTTP/1.1 808s #User-Agent: libwww-perl/6.77 808s # 808s #server response: 808s #HTTP/1.1 200 OK 808s #Connection: close 808s #Date: Fri, 29 Nov 2024 19:59:25 GMT 808s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 808s #Vary: In-If1 808s #Content-Length: 6144 808s #Client-Date: Fri, 29 Nov 2024 19:59:25 GMT 808s #Client-Peer: 127.0.0.1:8529 808s #Client-Response-Num: 1 808s #DMMATCH1: 1 808s # 808s # testing : bytes in body 808s # expected: 6144 808s # received: 6144 808s ok 63 808s #lwp request: 808s #GET http://localhost:8529/test_pass_brigade?8192,7168 HTTP/1.1 808s #User-Agent: libwww-perl/6.77 808s # 808s #server response: 808s #HTTP/1.1 200 OK 808s #Connection: close 808s #Date: Fri, 29 Nov 2024 19:59:25 GMT 808s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 808s #Vary: In-If1 808s #Content-Length: 7168 808s #Client-Date: Fri, 29 Nov 2024 19:59:25 GMT 808s #Client-Peer: 127.0.0.1:8529 808s #Client-Response-Num: 1 808s #DMMATCH1: 1 808s # 808s # testing : bytes in body 808s # expected: 7168 808s # received: 7168 808s ok 64 808s #lwp request: 808s #GET http://localhost:8529/test_pass_brigade?8192,8192 HTTP/1.1 808s #User-Agent: libwww-perl/6.77 808s # 808s #server response: 808s #HTTP/1.1 200 OK 808s #Connection: close 808s #Date: Fri, 29 Nov 2024 19:59:25 GMT 808s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 808s #Vary: In-If1 808s #Content-Length: 8192 808s #Client-Date: Fri, 29 Nov 2024 19:59:25 GMT 808s #Client-Peer: 127.0.0.1:8529 808s #Client-Response-Num: 1 808s #DMMATCH1: 1 808s # 808s # testing : bytes in body 808s # expected: 8192 808s # received: 8192 808s ok 65 808s #lwp request: 808s #GET http://localhost:8529/test_pass_brigade?8192,9216 HTTP/1.1 808s #User-Agent: libwww-perl/6.77 808s # 808s #server response: 808s #HTTP/1.1 200 OK 808s #Connection: close 808s #Date: Fri, 29 Nov 2024 19:59:25 GMT 808s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 808s #Vary: In-If1 808s #Content-Length: 0 808s #Client-Date: Fri, 29 Nov 2024 19:59:25 GMT 808s #Client-Peer: 127.0.0.1:8529 808s #Client-Response-Num: 1 808s #Client-Transfer-Encoding: chunked 808s #DMMATCH1: 1 808s #X-Content-Length-Note: added by Apache::TestRequest 808s # 808s # testing : bytes in body 808s # expected: 9216 808s # received: 9216 808s ok 66 808s #lwp request: 808s #GET http://localhost:8529/test_pass_brigade?8192,10240 HTTP/1.1 808s #User-Agent: libwww-perl/6.77 808s # 808s #server response: 808s #HTTP/1.1 200 OK 808s #Connection: close 808s #Date: Fri, 29 Nov 2024 19:59:25 GMT 808s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 808s #Vary: In-If1 808s #Content-Length: 0 808s #Client-Date: Fri, 29 Nov 2024 19:59:25 GMT 808s #Client-Peer: 127.0.0.1:8529 808s #Client-Response-Num: 1 808s #Client-Transfer-Encoding: chunked 808s #DMMATCH1: 1 808s #X-Content-Length-Note: added by Apache::TestRequest 808s # 808s # testing : bytes in body 808s # expected: 10240 808s # received: 10240 808s ok 67 808s #lwp request: 808s #GET http://localhost:8529/test_pass_brigade?8192,11264 HTTP/1.1 808s #User-Agent: libwww-perl/6.77 808s # 808s #server response: 808s #HTTP/1.1 200 OK 808s #Connection: close 808s #Date: Fri, 29 Nov 2024 19:59:25 GMT 808s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 808s #Vary: In-If1 808s #Content-Length: 0 808s #Client-Date: Fri, 29 Nov 2024 19:59:25 GMT 808s #Client-Peer: 127.0.0.1:8529 808s #Client-Response-Num: 1 808s #Client-Transfer-Encoding: chunked 808s #DMMATCH1: 1 808s #X-Content-Length-Note: added by Apache::TestRequest 808s # 808s # testing : bytes in body 808s # expected: 11264 808s # received: 11264 808s ok 68 808s #lwp request: 808s #GET http://localhost:8529/test_pass_brigade?8192,12288 HTTP/1.1 808s #User-Agent: libwww-perl/6.77 808s # 808s #server response: 808s #HTTP/1.1 200 OK 808s #Connection: close 808s #Date: Fri, 29 Nov 2024 19:59:25 GMT 808s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 808s #Vary: In-If1 808s #Content-Length: 0 808s #Client-Date: Fri, 29 Nov 2024 19:59:25 GMT 808s #Client-Peer: 127.0.0.1:8529 808s #Client-Response-Num: 1 808s #Client-Transfer-Encoding: chunked 808s #DMMATCH1: 1 808s #X-Content-Length-Note: added by Apache::TestRequest 808s # 808s # testing : bytes in body 808s # expected: 12288 808s # received: 12288 808s ok 69 808s #lwp request: 808s #GET http://localhost:8529/test_pass_brigade?8192,13312 HTTP/1.1 808s #User-Agent: libwww-perl/6.77 808s # 808s #server response: 808s #HTTP/1.1 200 OK 808s #Connection: close 808s #Date: Fri, 29 Nov 2024 19:59:25 GMT 808s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 808s #Vary: In-If1 808s #Content-Length: 0 808s #Client-Date: Fri, 29 Nov 2024 19:59:25 GMT 808s #Client-Peer: 127.0.0.1:8529 808s #Client-Response-Num: 1 808s #Client-Transfer-Encoding: chunked 808s #DMMATCH1: 1 808s #X-Content-Length-Note: added by Apache::TestRequest 808s # 808s # testing : bytes in body 808s # expected: 13312 808s # received: 13312 808s ok 70 808s #lwp request: 808s #GET http://localhost:8529/test_pass_brigade?8192,14336 HTTP/1.1 808s #User-Agent: libwww-perl/6.77 808s # 808s #server response: 808s #HTTP/1.1 200 OK 808s #Connection: close 808s #Date: Fri, 29 Nov 2024 19:59:25 GMT 808s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 808s #Vary: In-If1 808s #Content-Length: 0 808s #Client-Date: Fri, 29 Nov 2024 19:59:25 GMT 808s #Client-Peer: 127.0.0.1:8529 808s #Client-Response-Num: 1 808s #Client-Transfer-Encoding: chunked 808s #DMMATCH1: 1 808s #X-Content-Length-Note: added by Apache::TestRequest 808s # 808s # testing : bytes in body 808s # expected: 14336 808s # received: 14336 808s ok 71 808s #lwp request: 808s #GET http://localhost:8529/test_pass_brigade?8192,15360 HTTP/1.1 808s #User-Agent: libwww-perl/6.77 808s # 808s #server response: 808s #HTTP/1.1 200 OK 808s #Connection: close 808s #Date: Fri, 29 Nov 2024 19:59:25 GMT 808s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 808s #Vary: In-If1 808s #Content-Length: 0 808s #Client-Date: Fri, 29 Nov 2024 19:59:25 GMT 808s #Client-Peer: 127.0.0.1:8529 808s #Client-Response-Num: 1 808s #Client-Transfer-Encoding: chunked 808s #DMMATCH1: 1 808s #X-Content-Length-Note: added by Apache::TestRequest 808s # 808s # testing : bytes in body 808s # expected: 15360 808s # received: 15360 808s ok 72 808s #lwp request: 808s #GET http://localhost:8529/test_pass_brigade?8192,16384 HTTP/1.1 808s #User-Agent: libwww-perl/6.77 808s # 808s #server response: 808s #HTTP/1.1 200 OK 808s #Connection: close 808s #Date: Fri, 29 Nov 2024 19:59:25 GMT 808s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 808s #Vary: In-If1 808s #Content-Length: 0 808s #Client-Date: Fri, 29 Nov 2024 19:59:25 GMT 808s #Client-Peer: 127.0.0.1:8529 808s #Client-Response-Num: 1 808s #Client-Transfer-Encoding: chunked 808s #DMMATCH1: 1 808s #X-Content-Length-Note: added by Apache::TestRequest 808s # 808s # testing : bytes in body 808s # expected: 16384 808s # received: 16384 808s ok 73 808s #lwp request: 808s #GET http://localhost:8529/test_pass_brigade?8192,17408 HTTP/1.1 808s #User-Agent: libwww-perl/6.77 808s # 808s #server response: 808s #HTTP/1.1 200 OK 808s #Connection: close 808s #Date: Fri, 29 Nov 2024 19:59:25 GMT 808s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 808s #Vary: In-If1 808s #Content-Length: 0 808s #Client-Date: Fri, 29 Nov 2024 19:59:25 GMT 808s #Client-Peer: 127.0.0.1:8529 808s #Client-Response-Num: 1 808s #Client-Transfer-Encoding: chunked 808s #DMMATCH1: 1 808s #X-Content-Length-Note: added by Apache::TestRequest 808s # 808s # testing : bytes in body 808s # expected: 17408 808s # received: 17408 808s ok 74 808s #lwp request: 808s #GET http://localhost:8529/test_pass_brigade?8192,18432 HTTP/1.1 808s #User-Agent: libwww-perl/6.77 808s # 808s #server response: 808s #HTTP/1.1 200 OK 808s #Connection: close 808s #Date: Fri, 29 Nov 2024 19:59:25 GMT 808s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 808s #Vary: In-If1 808s #Content-Length: 0 808s #Client-Date: Fri, 29 Nov 2024 19:59:25 GMT 808s #Client-Peer: 127.0.0.1:8529 808s #Client-Response-Num: 1 808s #Client-Transfer-Encoding: chunked 808s #DMMATCH1: 1 808s #X-Content-Length-Note: added by Apache::TestRequest 808s # 808s # testing : bytes in body 808s # expected: 18432 808s # received: 18432 808s ok 75 808s #lwp request: 808s #GET http://localhost:8529/test_pass_brigade?8192,19456 HTTP/1.1 808s #User-Agent: libwww-perl/6.77 808s # 808s #server response: 808s #HTTP/1.1 200 OK 808s #Connection: close 808s #Date: Fri, 29 Nov 2024 19:59:25 GMT 808s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 808s #Vary: In-If1 808s #Content-Length: 0 808s #Client-Date: Fri, 29 Nov 2024 19:59:25 GMT 808s #Client-Peer: 127.0.0.1:8529 808s #Client-Response-Num: 1 808s #Client-Transfer-Encoding: chunked 808s #DMMATCH1: 1 808s #X-Content-Length-Note: added by Apache::TestRequest 808s # 808s # testing : bytes in body 808s # expected: 19456 808s # received: 19456 808s ok 76 808s #lwp request: 808s #GET http://localhost:8529/test_pass_brigade?8192,20480 HTTP/1.1 808s #User-Agent: libwww-perl/6.77 808s # 808s #server response: 808s #HTTP/1.1 200 OK 808s #Connection: close 808s #Date: Fri, 29 Nov 2024 19:59:25 GMT 808s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 808s #Vary: In-If1 808s #Content-Length: 0 808s #Client-Date: Fri, 29 Nov 2024 19:59:25 GMT 808s #Client-Peer: 127.0.0.1:8529 808s #Client-Response-Num: 1 808s #Client-Transfer-Encoding: chunked 808s #DMMATCH1: 1 808s #X-Content-Length-Note: added by Apache::TestRequest 808s # 808s # testing : bytes in body 808s # expected: 20480 808s # received: 20480 808s ok 77 808s #lwp request: 808s #GET http://localhost:8529/test_pass_brigade?8192,21504 HTTP/1.1 808s #User-Agent: libwww-perl/6.77 808s # 808s #server response: 808s #HTTP/1.1 200 OK 808s #Connection: close 808s #Date: Fri, 29 Nov 2024 19:59:25 GMT 808s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 808s #Vary: In-If1 808s #Content-Length: 0 808s #Client-Date: Fri, 29 Nov 2024 19:59:25 GMT 808s #Client-Peer: 127.0.0.1:8529 808s #Client-Response-Num: 1 808s #Client-Transfer-Encoding: chunked 808s #DMMATCH1: 1 808s #X-Content-Length-Note: added by Apache::TestRequest 808s # 808s # testing : bytes in body 808s # expected: 21504 808s # received: 21504 808s ok 78 808s #lwp request: 808s #GET http://localhost:8529/test_pass_brigade?8192,22528 HTTP/1.1 808s #User-Agent: libwww-perl/6.77 808s # 808s #server response: 808s #HTTP/1.1 200 OK 808s #Connection: close 808s #Date: Fri, 29 Nov 2024 19:59:25 GMT 808s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 808s #Vary: In-If1 808s #Content-Length: 0 808s #Client-Date: Fri, 29 Nov 2024 19:59:25 GMT 808s #Client-Peer: 127.0.0.1:8529 808s #Client-Response-Num: 1 808s #Client-Transfer-Encoding: chunked 808s #DMMATCH1: 1 808s #X-Content-Length-Note: added by Apache::TestRequest 808s # 808s # testing : bytes in body 808s # expected: 22528 808s # received: 22528 808s ok 79 808s #lwp request: 808s #GET http://localhost:8529/test_pass_brigade?8192,23552 HTTP/1.1 808s #User-Agent: libwww-perl/6.77 808s # 808s #server response: 808s #HTTP/1.1 200 OK 808s #Connection: close 808s #Date: Fri, 29 Nov 2024 19:59:25 GMT 808s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 808s #Vary: In-If1 808s #Content-Length: 0 808s #Client-Date: Fri, 29 Nov 2024 19:59:25 GMT 808s #Client-Peer: 127.0.0.1:8529 808s #Client-Response-Num: 1 808s #Client-Transfer-Encoding: chunked 808s #DMMATCH1: 1 808s #X-Content-Length-Note: added by Apache::TestRequest 808s # 808s # testing : bytes in body 808s # expected: 23552 808s # received: 23552 808s ok 80 808s #lwp request: 808s #GET http://localhost:8529/test_pass_brigade?8192,24576 HTTP/1.1 808s #User-Agent: libwww-perl/6.77 808s # 808s #server response: 808s #HTTP/1.1 200 OK 808s #Connection: close 808s #Date: Fri, 29 Nov 2024 19:59:25 GMT 808s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 808s #Vary: In-If1 808s #Content-Length: 0 808s #Client-Date: Fri, 29 Nov 2024 19:59:25 GMT 808s #Client-Peer: 127.0.0.1:8529 808s #Client-Response-Num: 1 808s #Client-Transfer-Encoding: chunked 808s #DMMATCH1: 1 808s #X-Content-Length-Note: added by Apache::TestRequest 808s # 808s # testing : bytes in body 808s # expected: 24576 808s # received: 24576 808s ok 81 808s #lwp request: 808s #GET http://localhost:8529/test_pass_brigade?8192,25600 HTTP/1.1 808s #User-Agent: libwww-perl/6.77 808s # 808s #server response: 808s #HTTP/1.1 200 OK 808s #Connection: close 808s #Date: Fri, 29 Nov 2024 19:59:25 GMT 808s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 808s #Vary: In-If1 808s #Content-Length: 0 808s #Client-Date: Fri, 29 Nov 2024 19:59:25 GMT 808s #Client-Peer: 127.0.0.1:8529 808s #Client-Response-Num: 1 808s #Client-Transfer-Encoding: chunked 808s #DMMATCH1: 1 808s #X-Content-Length-Note: added by Apache::TestRequest 808s # 808s # testing : bytes in body 808s # expected: 25600 808s # received: 25600 808s ok 82 808s #lwp request: 808s #GET http://localhost:8529/test_pass_brigade?8192,26624 HTTP/1.1 808s #User-Agent: libwww-perl/6.77 808s # 808s #server response: 808s #HTTP/1.1 200 OK 808s #Connection: close 808s #Date: Fri, 29 Nov 2024 19:59:25 GMT 808s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 808s #Vary: In-If1 808s #Content-Length: 0 808s #Client-Date: Fri, 29 Nov 2024 19:59:25 GMT 808s #Client-Peer: 127.0.0.1:8529 808s #Client-Response-Num: 1 808s #Client-Transfer-Encoding: chunked 808s #DMMATCH1: 1 808s #X-Content-Length-Note: added by Apache::TestRequest 808s # 808s # testing : bytes in body 808s # expected: 26624 808s # received: 26624 808s ok 83 808s #lwp request: 808s #GET http://localhost:8529/test_pass_brigade?8192,27648 HTTP/1.1 808s #User-Agent: libwww-perl/6.77 808s # 808s #server response: 808s #HTTP/1.1 200 OK 808s #Connection: close 808s #Date: Fri, 29 Nov 2024 19:59:25 GMT 808s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 808s #Vary: In-If1 808s #Content-Length: 0 808s #Client-Date: Fri, 29 Nov 2024 19:59:25 GMT 808s #Client-Peer: 127.0.0.1:8529 808s #Client-Response-Num: 1 808s #Client-Transfer-Encoding: chunked 808s #DMMATCH1: 1 808s #X-Content-Length-Note: added by Apache::TestRequest 808s # 808s # testing : bytes in body 808s # expected: 27648 808s # received: 27648 808s ok 84 808s #lwp request: 808s #GET http://localhost:8529/test_pass_brigade?8192,28672 HTTP/1.1 808s #User-Agent: libwww-perl/6.77 808s # 808s #server response: 808s #HTTP/1.1 200 OK 808s #Connection: close 808s #Date: Fri, 29 Nov 2024 19:59:25 GMT 808s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 808s #Vary: In-If1 808s #Content-Length: 0 808s #Client-Date: Fri, 29 Nov 2024 19:59:25 GMT 808s #Client-Peer: 127.0.0.1:8529 808s #Client-Response-Num: 1 808s #Client-Transfer-Encoding: chunked 808s #DMMATCH1: 1 808s #X-Content-Length-Note: added by Apache::TestRequest 808s # 808s # testing : bytes in body 808s # expected: 28672 808s # received: 28672 808s ok 85 808s #lwp request: 808s #GET http://localhost:8529/test_pass_brigade?8192,29696 HTTP/1.1 808s #User-Agent: libwww-perl/6.77 808s # 808s #server response: 808s #HTTP/1.1 200 OK 808s #Connection: close 808s #Date: Fri, 29 Nov 2024 19:59:25 GMT 808s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 808s #Vary: In-If1 808s #Content-Length: 0 808s #Client-Date: Fri, 29 Nov 2024 19:59:25 GMT 808s #Client-Peer: 127.0.0.1:8529 808s #Client-Response-Num: 1 808s #Client-Transfer-Encoding: chunked 808s #DMMATCH1: 1 808s #X-Content-Length-Note: added by Apache::TestRequest 808s # 808s # testing : bytes in body 808s # expected: 29696 808s # received: 29696 808s ok 86 808s #lwp request: 808s #GET http://localhost:8529/test_pass_brigade?8192,30720 HTTP/1.1 808s #User-Agent: libwww-perl/6.77 808s # 808s #server response: 808s #HTTP/1.1 200 OK 808s #Connection: close 808s #Date: Fri, 29 Nov 2024 19:59:25 GMT 808s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 808s #Vary: In-If1 808s #Content-Length: 0 808s #Client-Date: Fri, 29 Nov 2024 19:59:25 GMT 808s #Client-Peer: 127.0.0.1:8529 808s #Client-Response-Num: 1 808s #Client-Transfer-Encoding: chunked 808s #DMMATCH1: 1 808s #X-Content-Length-Note: added by Apache::TestRequest 808s # 808s # testing : bytes in body 808s # expected: 30720 808s # received: 30720 808s ok 87 808s #lwp request: 808s #GET http://localhost:8529/test_pass_brigade?8192,31744 HTTP/1.1 808s #User-Agent: libwww-perl/6.77 808s # 808s #server response: 808s #HTTP/1.1 200 OK 808s #Connection: close 808s #Date: Fri, 29 Nov 2024 19:59:25 GMT 808s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 808s #Vary: In-If1 808s #Content-Length: 0 808s #Client-Date: Fri, 29 Nov 2024 19:59:25 GMT 808s #Client-Peer: 127.0.0.1:8529 808s #Client-Response-Num: 1 808s #Client-Transfer-Encoding: chunked 808s #DMMATCH1: 1 808s #X-Content-Length-Note: added by Apache::TestRequest 808s # 808s # testing : bytes in body 808s # expected: 31744 808s # received: 31744 808s ok 88 808s #lwp request: 808s #GET http://localhost:8529/test_pass_brigade?8192,32768 HTTP/1.1 808s #User-Agent: libwww-perl/6.77 808s # 808s #server response: 808s #HTTP/1.1 200 OK 808s #Connection: close 808s #Date: Fri, 29 Nov 2024 19:59:25 GMT 808s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 808s #Vary: In-If1 808s #Content-Length: 0 808s #Client-Date: Fri, 29 Nov 2024 19:59:25 GMT 808s #Client-Peer: 127.0.0.1:8529 808s #Client-Response-Num: 1 808s #Client-Transfer-Encoding: chunked 808s #DMMATCH1: 1 808s #X-Content-Length-Note: added by Apache::TestRequest 808s # 808s # testing : bytes in body 808s # expected: 32768 808s # received: 32768 808s ok 89 808s #lwp request: 808s #GET http://localhost:8529/test_pass_brigade?8192,33792 HTTP/1.1 808s #User-Agent: libwww-perl/6.77 808s # 808s #server response: 808s #HTTP/1.1 200 OK 808s #Connection: close 808s #Date: Fri, 29 Nov 2024 19:59:25 GMT 808s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 808s #Vary: In-If1 808s #Content-Length: 0 808s #Client-Date: Fri, 29 Nov 2024 19:59:25 GMT 808s #Client-Peer: 127.0.0.1:8529 808s #Client-Response-Num: 1 808s #Client-Transfer-Encoding: chunked 808s #DMMATCH1: 1 808s #X-Content-Length-Note: added by Apache::TestRequest 808s # 808s # testing : bytes in body 808s # expected: 33792 808s # received: 33792 808s ok 90 808s #lwp request: 808s #GET http://localhost:8529/test_pass_brigade?8192,34816 HTTP/1.1 808s #User-Agent: libwww-perl/6.77 808s # 808s #server response: 808s #HTTP/1.1 200 OK 808s #Connection: close 808s #Date: Fri, 29 Nov 2024 19:59:25 GMT 808s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 808s #Vary: In-If1 808s #Content-Length: 0 808s #Client-Date: Fri, 29 Nov 2024 19:59:25 GMT 808s #Client-Peer: 127.0.0.1:8529 808s #Client-Response-Num: 1 808s #Client-Transfer-Encoding: chunked 808s #DMMATCH1: 1 808s #X-Content-Length-Note: added by Apache::TestRequest 808s # 808s # testing : bytes in body 808s # expected: 34816 808s # received: 34816 808s ok 91 808s #lwp request: 808s #GET http://localhost:8529/test_pass_brigade?8192,35840 HTTP/1.1 808s #User-Agent: libwww-perl/6.77 808s # 808s #server response: 808s #HTTP/1.1 200 OK 808s #Connection: close 808s #Date: Fri, 29 Nov 2024 19:59:25 GMT 808s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 808s #Vary: In-If1 808s #Content-Length: 0 808s #Client-Date: Fri, 29 Nov 2024 19:59:25 GMT 808s #Client-Peer: 127.0.0.1:8529 808s #Client-Response-Num: 1 808s #Client-Transfer-Encoding: chunked 808s #DMMATCH1: 1 808s #X-Content-Length-Note: added by Apache::TestRequest 808s # 808s # testing : bytes in body 808s # expected: 35840 808s # received: 35840 808s ok 92 808s #lwp request: 808s #GET http://localhost:8529/test_pass_brigade?8192,36864 HTTP/1.1 808s #User-Agent: libwww-perl/6.77 808s # 808s #server response: 808s #HTTP/1.1 200 OK 808s #Connection: close 808s #Date: Fri, 29 Nov 2024 19:59:25 GMT 808s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 808s #Vary: In-If1 808s #Content-Length: 0 808s #Client-Date: Fri, 29 Nov 2024 19:59:25 GMT 808s #Client-Peer: 127.0.0.1:8529 808s #Client-Response-Num: 1 808s #Client-Transfer-Encoding: chunked 808s #DMMATCH1: 1 808s #X-Content-Length-Note: added by Apache::TestRequest 808s # 808s # testing : bytes in body 808s # expected: 36864 808s # received: 36864 808s ok 93 808s #lwp request: 808s #GET http://localhost:8529/test_pass_brigade?8192,37888 HTTP/1.1 808s #User-Agent: libwww-perl/6.77 808s # 808s #server response: 808s #HTTP/1.1 200 OK 808s #Connection: close 808s #Date: Fri, 29 Nov 2024 19:59:25 GMT 808s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 808s #Vary: In-If1 808s #Content-Length: 0 808s #Client-Date: Fri, 29 Nov 2024 19:59:25 GMT 808s #Client-Peer: 127.0.0.1:8529 808s #Client-Response-Num: 1 808s #Client-Transfer-Encoding: chunked 808s #DMMATCH1: 1 808s #X-Content-Length-Note: added by Apache::TestRequest 808s # 808s # testing : bytes in body 808s # expected: 37888 808s # received: 37888 808s ok 94 808s #lwp request: 808s #GET http://localhost:8529/test_pass_brigade?8192,38912 HTTP/1.1 808s #User-Agent: libwww-perl/6.77 808s # 808s #server response: 808s #HTTP/1.1 200 OK 808s #Connection: close 808s #Date: Fri, 29 Nov 2024 19:59:25 GMT 808s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 808s #Vary: In-If1 808s #Content-Length: 0 808s #Client-Date: Fri, 29 Nov 2024 19:59:25 GMT 808s #Client-Peer: 127.0.0.1:8529 808s #Client-Response-Num: 1 808s #Client-Transfer-Encoding: chunked 808s #DMMATCH1: 1 808s #X-Content-Length-Note: added by Apache::TestRequest 808s # 808s # testing : bytes in body 808s # expected: 38912 808s # received: 38912 808s ok 95 808s #lwp request: 808s #GET http://localhost:8529/test_pass_brigade?8192,39936 HTTP/1.1 808s #User-Agent: libwww-perl/6.77 808s # 808s #server response: 808s #HTTP/1.1 200 OK 808s #Connection: close 808s #Date: Fri, 29 Nov 2024 19:59:25 GMT 808s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 808s #Vary: In-If1 808s #Content-Length: 0 808s #Client-Date: Fri, 29 Nov 2024 19:59:25 GMT 808s #Client-Peer: 127.0.0.1:8529 808s #Client-Response-Num: 1 808s #Client-Transfer-Encoding: chunked 808s #DMMATCH1: 1 808s #X-Content-Length-Note: added by Apache::TestRequest 808s # 808s # testing : bytes in body 808s # expected: 39936 808s # received: 39936 808s ok 96 808s #lwp request: 808s #GET http://localhost:8529/test_pass_brigade?8192,40960 HTTP/1.1 808s #User-Agent: libwww-perl/6.77 808s # 808s #server response: 808s #HTTP/1.1 200 OK 808s #Connection: close 808s #Date: Fri, 29 Nov 2024 19:59:25 GMT 808s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 808s #Vary: In-If1 808s #Content-Length: 0 808s #Client-Date: Fri, 29 Nov 2024 19:59:25 GMT 808s #Client-Peer: 127.0.0.1:8529 808s #Client-Response-Num: 1 808s #Client-Transfer-Encoding: chunked 808s #DMMATCH1: 1 808s #X-Content-Length-Note: added by Apache::TestRequest 808s # 808s # testing : bytes in body 808s # expected: 40960 808s # received: 40960 808s ok 97 808s #lwp request: 808s #GET http://localhost:8529/test_pass_brigade?8192,41984 HTTP/1.1 808s #User-Agent: libwww-perl/6.77 808s # 808s #server response: 808s #HTTP/1.1 200 OK 808s #Connection: close 808s #Date: Fri, 29 Nov 2024 19:59:25 GMT 808s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 808s #Vary: In-If1 808s #Content-Length: 0 808s #Client-Date: Fri, 29 Nov 2024 19:59:25 GMT 808s #Client-Peer: 127.0.0.1:8529 808s #Client-Response-Num: 1 808s #Client-Transfer-Encoding: chunked 808s #DMMATCH1: 1 808s #X-Content-Length-Note: added by Apache::TestRequest 808s # 808s # testing : bytes in body 808s # expected: 41984 808s # received: 41984 808s ok 98 808s #lwp request: 808s #GET http://localhost:8529/test_pass_brigade?8192,43008 HTTP/1.1 808s #User-Agent: libwww-perl/6.77 808s # 808s #server response: 808s #HTTP/1.1 200 OK 808s #Connection: close 808s #Date: Fri, 29 Nov 2024 19:59:25 GMT 808s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 808s #Vary: In-If1 808s #Content-Length: 0 808s #Client-Date: Fri, 29 Nov 2024 19:59:25 GMT 808s #Client-Peer: 127.0.0.1:8529 808s #Client-Response-Num: 1 808s #Client-Transfer-Encoding: chunked 808s #DMMATCH1: 1 808s #X-Content-Length-Note: added by Apache::TestRequest 808s # 808s # testing : bytes in body 808s # expected: 43008 808s # received: 43008 808s ok 99 808s #lwp request: 808s #GET http://localhost:8529/test_pass_brigade?8192,44032 HTTP/1.1 808s #User-Agent: libwww-perl/6.77 808s # 808s #server response: 808s #HTTP/1.1 200 OK 808s #Connection: close 808s #Date: Fri, 29 Nov 2024 19:59:25 GMT 808s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 808s #Vary: In-If1 808s #Content-Length: 0 808s #Client-Date: Fri, 29 Nov 2024 19:59:25 GMT 808s #Client-Peer: 127.0.0.1:8529 808s #Client-Response-Num: 1 808s #Client-Transfer-Encoding: chunked 808s #DMMATCH1: 1 808s #X-Content-Length-Note: added by Apache::TestRequest 808s # 808s # testing : bytes in body 808s # expected: 44032 808s # received: 44032 808s ok 100 808s #lwp request: 808s #GET http://localhost:8529/test_pass_brigade?8192,45056 HTTP/1.1 808s #User-Agent: libwww-perl/6.77 808s # 808s #server response: 808s #HTTP/1.1 200 OK 808s #Connection: close 808s #Date: Fri, 29 Nov 2024 19:59:25 GMT 808s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 808s #Vary: In-If1 808s #Content-Length: 0 808s #Client-Date: Fri, 29 Nov 2024 19:59:25 GMT 808s #Client-Peer: 127.0.0.1:8529 808s #Client-Response-Num: 1 808s #Client-Transfer-Encoding: chunked 808s #DMMATCH1: 1 808s #X-Content-Length-Note: added by Apache::TestRequest 808s # 808s # testing : bytes in body 808s # expected: 45056 808s # received: 45056 808s ok 101 808s #lwp request: 808s #GET http://localhost:8529/test_pass_brigade?8192,46080 HTTP/1.1 808s #User-Agent: libwww-perl/6.77 808s # 808s #server response: 808s #HTTP/1.1 200 OK 808s #Connection: close 808s #Date: Fri, 29 Nov 2024 19:59:25 GMT 808s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 808s #Vary: In-If1 808s #Content-Length: 0 808s #Client-Date: Fri, 29 Nov 2024 19:59:25 GMT 808s #Client-Peer: 127.0.0.1:8529 808s #Client-Response-Num: 1 808s #Client-Transfer-Encoding: chunked 808s #DMMATCH1: 1 808s #X-Content-Length-Note: added by Apache::TestRequest 808s # 808s # testing : bytes in body 808s # expected: 46080 808s # received: 46080 808s ok 102 808s #lwp request: 808s #GET http://localhost:8529/test_pass_brigade?8192,47104 HTTP/1.1 808s #User-Agent: libwww-perl/6.77 808s # 808s #server response: 808s #HTTP/1.1 200 OK 808s #Connection: close 808s #Date: Fri, 29 Nov 2024 19:59:25 GMT 808s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 808s #Vary: In-If1 808s #Content-Length: 0 808s #Client-Date: Fri, 29 Nov 2024 19:59:25 GMT 808s #Client-Peer: 127.0.0.1:8529 808s #Client-Response-Num: 1 808s #Client-Transfer-Encoding: chunked 808s #DMMATCH1: 1 808s #X-Content-Length-Note: added by Apache::TestRequest 808s # 808s # testing : bytes in body 808s # expected: 47104 808s # received: 47104 808s ok 103 808s #lwp request: 808s #GET http://localhost:8529/test_pass_brigade?8192,48128 HTTP/1.1 808s #User-Agent: libwww-perl/6.77 808s # 808s #server response: 808s #HTTP/1.1 200 OK 808s #Connection: close 808s #Date: Fri, 29 Nov 2024 19:59:25 GMT 808s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 808s #Vary: In-If1 808s #Content-Length: 0 808s #Client-Date: Fri, 29 Nov 2024 19:59:25 GMT 808s #Client-Peer: 127.0.0.1:8529 808s #Client-Response-Num: 1 808s #Client-Transfer-Encoding: chunked 808s #DMMATCH1: 1 808s #X-Content-Length-Note: added by Apache::TestRequest 808s # 808s # testing : bytes in body 808s # expected: 48128 808s # received: 48128 808s ok 104 808s #lwp request: 808s #GET http://localhost:8529/test_pass_brigade?8192,49152 HTTP/1.1 808s #User-Agent: libwww-perl/6.77 808s # 808s #server response: 808s #HTTP/1.1 200 OK 808s #Connection: close 808s #Date: Fri, 29 Nov 2024 19:59:25 GMT 808s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 808s #Vary: In-If1 808s #Content-Length: 0 808s #Client-Date: Fri, 29 Nov 2024 19:59:25 GMT 808s #Client-Peer: 127.0.0.1:8529 808s #Client-Response-Num: 1 808s #Client-Transfer-Encoding: chunked 808s #DMMATCH1: 1 808s #X-Content-Length-Note: added by Apache::TestRequest 808s # 808s # testing : bytes in body 808s # expected: 49152 808s # received: 49152 808s ok 105 808s #lwp request: 808s #GET http://localhost:8529/test_pass_brigade?8192,50176 HTTP/1.1 808s #User-Agent: libwww-perl/6.77 808s # 808s #server response: 808s #HTTP/1.1 200 OK 808s #Connection: close 808s #Date: Fri, 29 Nov 2024 19:59:25 GMT 808s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 808s #Vary: In-If1 808s #Content-Length: 0 808s #Client-Date: Fri, 29 Nov 2024 19:59:25 GMT 808s #Client-Peer: 127.0.0.1:8529 808s #Client-Response-Num: 1 808s #Client-Transfer-Encoding: chunked 808s #DMMATCH1: 1 808s #X-Content-Length-Note: added by Apache::TestRequest 808s # 808s # testing : bytes in body 808s # expected: 50176 808s # received: 50176 808s ok 106 808s #lwp request: 808s #GET http://localhost:8529/test_pass_brigade?8192,51200 HTTP/1.1 808s #User-Agent: libwww-perl/6.77 808s # 808s #server response: 808s #HTTP/1.1 200 OK 808s #Connection: close 808s #Date: Fri, 29 Nov 2024 19:59:25 GMT 808s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 808s #Vary: In-If1 808s #Content-Length: 0 808s #Client-Date: Fri, 29 Nov 2024 19:59:25 GMT 808s #Client-Peer: 127.0.0.1:8529 808s #Client-Response-Num: 1 808s #Client-Transfer-Encoding: chunked 808s #DMMATCH1: 1 808s #X-Content-Length-Note: added by Apache::TestRequest 808s # 808s # testing : bytes in body 808s # expected: 51200 808s # received: 51200 808s ok 107 808s #lwp request: 808s #GET http://localhost:8529/test_pass_brigade?8192,102400 HTTP/1.1 808s #User-Agent: libwww-perl/6.77 808s # 808s #server response: 808s #HTTP/1.1 200 OK 808s #Connection: close 808s #Date: Fri, 29 Nov 2024 19:59:25 GMT 808s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 808s #Vary: In-If1 808s #Content-Length: 0 808s #Client-Date: Fri, 29 Nov 2024 19:59:25 GMT 808s #Client-Peer: 127.0.0.1:8529 808s #Client-Response-Num: 1 808s #Client-Transfer-Encoding: chunked 808s #DMMATCH1: 1 808s #X-Content-Length-Note: added by Apache::TestRequest 808s # 808s # testing : bytes in body 808s # expected: 102400 808s # received: 102400 808s ok 108 808s #lwp request: 808s #GET http://localhost:8529/test_pass_brigade?8192,307200 HTTP/1.1 808s #User-Agent: libwww-perl/6.77 808s # 808s #server response: 808s #HTTP/1.1 200 OK 808s #Connection: close 808s #Date: Fri, 29 Nov 2024 19:59:25 GMT 808s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 808s #Vary: In-If1 808s #Content-Length: 0 808s #Client-Date: Fri, 29 Nov 2024 19:59:25 GMT 808s #Client-Peer: 127.0.0.1:8529 808s #Client-Response-Num: 1 808s #Client-Transfer-Encoding: chunked 808s #DMMATCH1: 1 808s #X-Content-Length-Note: added by Apache::TestRequest 808s # 808s # testing : bytes in body 808s # expected: 307200 808s # received: 307200 808s ok 109 808s #lwp request: 808s #GET http://localhost:8529/test_pass_brigade?8192,512000 HTTP/1.1 808s #User-Agent: libwww-perl/6.77 808s # 808s #server response: 808s #HTTP/1.1 200 OK 808s #Connection: close 808s #Date: Fri, 29 Nov 2024 19:59:25 GMT 808s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 808s #Vary: In-If1 808s #Content-Length: 0 808s #Client-Date: Fri, 29 Nov 2024 19:59:25 GMT 808s #Client-Peer: 127.0.0.1:8529 808s #Client-Response-Num: 1 808s #Client-Transfer-Encoding: chunked 808s #DMMATCH1: 1 808s #X-Content-Length-Note: added by Apache::TestRequest 808s # 808s # testing : bytes in body 808s # expected: 512000 808s # received: 512000 808s ok 110 808s #lwp request: 808s #GET http://localhost:8529/test_pass_brigade?8192,2048000 HTTP/1.1 808s #User-Agent: libwww-perl/6.77 808s # 808s #server response: 808s #HTTP/1.1 200 OK 808s #Connection: close 808s #Date: Fri, 29 Nov 2024 19:59:25 GMT 808s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 808s #Vary: In-If1 808s #Content-Length: 0 808s #Client-Date: Fri, 29 Nov 2024 19:59:25 GMT 808s #Client-Peer: 127.0.0.1:8529 808s #Client-Response-Num: 1 808s #Client-Transfer-Encoding: chunked 808s #DMMATCH1: 1 808s #X-Content-Length-Note: added by Apache::TestRequest 808s # 808s # testing : bytes in body 808s # expected: 2048000 808s # received: 2048000 808s ok 111 808s #lwp request: 808s #GET http://localhost:8529/test_pass_brigade?8192,4096000 HTTP/1.1 808s #User-Agent: libwww-perl/6.77 808s # 808s #server response: 808s #HTTP/1.1 200 OK 808s #Connection: close 808s #Date: Fri, 29 Nov 2024 19:59:25 GMT 808s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 808s #Vary: In-If1 808s #Content-Length: 0 808s #Client-Date: Fri, 29 Nov 2024 19:59:25 GMT 808s #Client-Peer: 127.0.0.1:8529 808s #Client-Response-Num: 1 808s #Client-Transfer-Encoding: chunked 808s #DMMATCH1: 1 808s #X-Content-Length-Note: added by Apache::TestRequest 808s # 808s # testing : bytes in body 808s # expected: 4096000 808s # received: 4096000 808s ok 112 808s #lwp request: 808s #GET http://localhost:8529/test_pass_brigade?8192,6144000 HTTP/1.1 808s #User-Agent: libwww-perl/6.77 808s # 808s #server response: 808s #HTTP/1.1 200 OK 808s #Connection: close 808s #Date: Fri, 29 Nov 2024 19:59:25 GMT 808s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 808s #Vary: In-If1 808s #Content-Length: 0 808s #Client-Date: Fri, 29 Nov 2024 19:59:25 GMT 808s #Client-Peer: 127.0.0.1:8529 808s #Client-Response-Num: 1 808s #Client-Transfer-Encoding: chunked 808s #DMMATCH1: 1 808s #X-Content-Length-Note: added by Apache::TestRequest 808s # 808s # testing : bytes in body 808s # expected: 6144000 808s # received: 6144000 808s ok 113 808s #lwp request: 808s #GET http://localhost:8529/test_pass_brigade?8192,10240000 HTTP/1.1 808s #User-Agent: libwww-perl/6.77 808s # 808s #server response: 808s #HTTP/1.1 200 OK 808s #Connection: close 808s #Date: Fri, 29 Nov 2024 19:59:25 GMT 808s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 808s #Vary: In-If1 808s #Content-Length: 0 808s #Client-Date: Fri, 29 Nov 2024 19:59:25 GMT 808s #Client-Peer: 127.0.0.1:8529 808s #Client-Response-Num: 1 808s #Client-Transfer-Encoding: chunked 808s #DMMATCH1: 1 808s #X-Content-Length-Note: added by Apache::TestRequest 808s # 808s # testing : bytes in body 808s # expected: 10240000 808s # received: 10240000 808s ok 114 808s ok 812s t/apache/post.t ..................... 812s # using LWP client 812s 1..51 812s # Running under perl version 5.040000 for linux 812s # Current time local: Fri Nov 29 19:59:25 2024 812s # Current time GMT: Fri Nov 29 19:59:25 2024 812s # Using Test.pm version 1.31 812s # Using Apache/Test.pm version 1.44 812s #lwp request: 812s #POST http://localhost:8529/eat_post HTTP/1.1 812s #User-Agent: libwww-perl/6.77 812s #Content-Length: 1024 812s # 812s #server response: 812s #HTTP/1.1 200 OK 812s #Connection: close 812s #Date: Fri, 29 Nov 2024 19:59:29 GMT 812s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 812s #Vary: In-If1 812s #Content-Length: 5 812s #Client-Date: Fri, 29 Nov 2024 19:59:29 GMT 812s #Client-Peer: 127.0.0.1:8529 812s #Client-Response-Num: 1 812s #DMMATCH1: 1 812s # 812s # testing : length posted 812s # expected: '1024' 812s # received: 1024 812s ok 1 812s #lwp request: 812s #POST http://localhost:8529/eat_post HTTP/1.1 812s #User-Agent: libwww-perl/6.77 812s #Content-Length: 2048 812s # 812s #server response: 812s #HTTP/1.1 200 OK 812s #Connection: close 812s #Date: Fri, 29 Nov 2024 19:59:29 GMT 812s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 812s #Vary: In-If1 812s #Content-Length: 5 812s #Client-Date: Fri, 29 Nov 2024 19:59:29 GMT 812s #Client-Peer: 127.0.0.1:8529 812s #Client-Response-Num: 1 812s #DMMATCH1: 1 812s # 812s # testing : length posted 812s # expected: '2048' 812s # received: 2048 812s ok 2 812s #lwp request: 812s #POST http://localhost:8529/eat_post HTTP/1.1 812s #User-Agent: libwww-perl/6.77 812s #Content-Length: 3072 812s # 812s #server response: 812s #HTTP/1.1 200 OK 812s #Connection: close 812s #Date: Fri, 29 Nov 2024 19:59:29 GMT 812s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 812s #Vary: In-If1 812s #Content-Length: 5 812s #Client-Date: Fri, 29 Nov 2024 19:59:29 GMT 812s #Client-Peer: 127.0.0.1:8529 812s #Client-Response-Num: 1 812s #DMMATCH1: 1 812s # 812s # testing : length posted 812s # expected: '3072' 812s # received: 3072 812s ok 3 812s #lwp request: 812s #POST http://localhost:8529/eat_post HTTP/1.1 812s #User-Agent: libwww-perl/6.77 812s #Content-Length: 4096 812s # 812s #server response: 812s #HTTP/1.1 200 OK 812s #Connection: close 812s #Date: Fri, 29 Nov 2024 19:59:29 GMT 812s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 812s #Vary: In-If1 812s #Content-Length: 5 812s #Client-Date: Fri, 29 Nov 2024 19:59:29 GMT 812s #Client-Peer: 127.0.0.1:8529 812s #Client-Response-Num: 1 812s #DMMATCH1: 1 812s # 812s # testing : length posted 812s # expected: '4096' 812s # received: 4096 812s ok 4 812s #lwp request: 812s #POST http://localhost:8529/eat_post HTTP/1.1 812s #User-Agent: libwww-perl/6.77 812s #Content-Length: 5120 812s # 812s #server response: 812s #HTTP/1.1 200 OK 812s #Connection: close 812s #Date: Fri, 29 Nov 2024 19:59:29 GMT 812s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 812s #Vary: In-If1 812s #Content-Length: 5 812s #Client-Date: Fri, 29 Nov 2024 19:59:29 GMT 812s #Client-Peer: 127.0.0.1:8529 812s #Client-Response-Num: 1 812s #DMMATCH1: 1 812s # 812s # testing : length posted 812s # expected: '5120' 812s # received: 5120 812s ok 5 812s #lwp request: 812s #POST http://localhost:8529/eat_post HTTP/1.1 812s #User-Agent: libwww-perl/6.77 812s #Content-Length: 6144 812s # 812s #server response: 812s #HTTP/1.1 200 OK 812s #Connection: close 812s #Date: Fri, 29 Nov 2024 19:59:29 GMT 812s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 812s #Vary: In-If1 812s #Content-Length: 5 812s #Client-Date: Fri, 29 Nov 2024 19:59:29 GMT 812s #Client-Peer: 127.0.0.1:8529 812s #Client-Response-Num: 1 812s #DMMATCH1: 1 812s # 812s # testing : length posted 812s # expected: '6144' 812s # received: 6144 812s ok 6 812s #lwp request: 812s #POST http://localhost:8529/eat_post HTTP/1.1 812s #User-Agent: libwww-perl/6.77 812s #Content-Length: 7168 812s # 812s #server response: 812s #HTTP/1.1 200 OK 812s #Connection: close 812s #Date: Fri, 29 Nov 2024 19:59:29 GMT 812s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 812s #Vary: In-If1 812s #Content-Length: 5 812s #Client-Date: Fri, 29 Nov 2024 19:59:29 GMT 812s #Client-Peer: 127.0.0.1:8529 812s #Client-Response-Num: 1 812s #DMMATCH1: 1 812s # 812s # testing : length posted 812s # expected: '7168' 812s # received: 7168 812s ok 7 812s #lwp request: 812s #POST http://localhost:8529/eat_post HTTP/1.1 812s #User-Agent: libwww-perl/6.77 812s #Content-Length: 8192 812s # 812s #server response: 812s #HTTP/1.1 200 OK 812s #Connection: close 812s #Date: Fri, 29 Nov 2024 19:59:29 GMT 812s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 812s #Vary: In-If1 812s #Content-Length: 5 812s #Client-Date: Fri, 29 Nov 2024 19:59:29 GMT 812s #Client-Peer: 127.0.0.1:8529 812s #Client-Response-Num: 1 812s #DMMATCH1: 1 812s # 812s # testing : length posted 812s # expected: '8192' 812s # received: 8192 812s ok 8 812s #lwp request: 812s #POST http://localhost:8529/eat_post HTTP/1.1 812s #User-Agent: libwww-perl/6.77 812s #Content-Length: 9216 812s # 812s #server response: 812s #HTTP/1.1 200 OK 812s #Connection: close 812s #Date: Fri, 29 Nov 2024 19:59:29 GMT 812s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 812s #Vary: In-If1 812s #Content-Length: 5 812s #Client-Date: Fri, 29 Nov 2024 19:59:29 GMT 812s #Client-Peer: 127.0.0.1:8529 812s #Client-Response-Num: 1 812s #DMMATCH1: 1 812s # 812s # testing : length posted 812s # expected: '9216' 812s # received: 9216 812s ok 9 812s #lwp request: 812s #POST http://localhost:8529/eat_post HTTP/1.1 812s #User-Agent: libwww-perl/6.77 812s #Content-Length: 10240 812s # 812s #server response: 812s #HTTP/1.1 200 OK 812s #Connection: close 812s #Date: Fri, 29 Nov 2024 19:59:29 GMT 812s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 812s #Vary: In-If1 812s #Content-Length: 6 812s #Client-Date: Fri, 29 Nov 2024 19:59:29 GMT 812s #Client-Peer: 127.0.0.1:8529 812s #Client-Response-Num: 1 812s #DMMATCH1: 1 812s # 812s # testing : length posted 812s # expected: '10240' 812s # received: 10240 812s ok 10 812s #lwp request: 812s #POST http://localhost:8529/eat_post HTTP/1.1 812s #User-Agent: libwww-perl/6.77 812s #Content-Length: 11264 812s # 812s #server response: 812s #HTTP/1.1 200 OK 812s #Connection: close 812s #Date: Fri, 29 Nov 2024 19:59:29 GMT 812s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 812s #Vary: In-If1 812s #Content-Length: 6 812s #Client-Date: Fri, 29 Nov 2024 19:59:29 GMT 812s #Client-Peer: 127.0.0.1:8529 812s #Client-Response-Num: 1 812s #DMMATCH1: 1 812s # 812s # testing : length posted 812s # expected: '11264' 812s # received: 11264 812s ok 11 812s #lwp request: 812s #POST http://localhost:8529/eat_post HTTP/1.1 812s #User-Agent: libwww-perl/6.77 812s #Content-Length: 12288 812s # 812s #server response: 812s #HTTP/1.1 200 OK 812s #Connection: close 812s #Date: Fri, 29 Nov 2024 19:59:29 GMT 812s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 812s #Vary: In-If1 812s #Content-Length: 6 812s #Client-Date: Fri, 29 Nov 2024 19:59:29 GMT 812s #Client-Peer: 127.0.0.1:8529 812s #Client-Response-Num: 1 812s #DMMATCH1: 1 812s # 812s # testing : length posted 812s # expected: '12288' 812s # received: 12288 812s ok 12 812s #lwp request: 812s #POST http://localhost:8529/eat_post HTTP/1.1 812s #User-Agent: libwww-perl/6.77 812s #Content-Length: 13312 812s # 812s #server response: 812s #HTTP/1.1 200 OK 812s #Connection: close 812s #Date: Fri, 29 Nov 2024 19:59:29 GMT 812s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 812s #Vary: In-If1 812s #Content-Length: 6 812s #Client-Date: Fri, 29 Nov 2024 19:59:29 GMT 812s #Client-Peer: 127.0.0.1:8529 812s #Client-Response-Num: 1 812s #DMMATCH1: 1 812s # 812s # testing : length posted 812s # expected: '13312' 812s # received: 13312 812s ok 13 812s #lwp request: 812s #POST http://localhost:8529/eat_post HTTP/1.1 812s #User-Agent: libwww-perl/6.77 812s #Content-Length: 14336 812s # 812s #server response: 812s #HTTP/1.1 200 OK 812s #Connection: close 812s #Date: Fri, 29 Nov 2024 19:59:29 GMT 812s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 812s #Vary: In-If1 812s #Content-Length: 6 812s #Client-Date: Fri, 29 Nov 2024 19:59:29 GMT 812s #Client-Peer: 127.0.0.1:8529 812s #Client-Response-Num: 1 812s #DMMATCH1: 1 812s # 812s # testing : length posted 812s # expected: '14336' 812s # received: 14336 812s ok 14 812s #lwp request: 812s #POST http://localhost:8529/eat_post HTTP/1.1 812s #User-Agent: libwww-perl/6.77 812s #Content-Length: 15360 812s # 812s #server response: 812s #HTTP/1.1 200 OK 812s #Connection: close 812s #Date: Fri, 29 Nov 2024 19:59:29 GMT 812s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 812s #Vary: In-If1 812s #Content-Length: 6 812s #Client-Date: Fri, 29 Nov 2024 19:59:29 GMT 812s #Client-Peer: 127.0.0.1:8529 812s #Client-Response-Num: 1 812s #DMMATCH1: 1 812s # 812s # testing : length posted 812s # expected: '15360' 812s # received: 15360 812s ok 15 812s #lwp request: 812s #POST http://localhost:8529/eat_post HTTP/1.1 812s #User-Agent: libwww-perl/6.77 812s #Content-Length: 16384 812s # 812s #server response: 812s #HTTP/1.1 200 OK 812s #Connection: close 812s #Date: Fri, 29 Nov 2024 19:59:29 GMT 812s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 812s #Vary: In-If1 812s #Content-Length: 6 812s #Client-Date: Fri, 29 Nov 2024 19:59:29 GMT 812s #Client-Peer: 127.0.0.1:8529 812s #Client-Response-Num: 1 812s #DMMATCH1: 1 812s # 812s # testing : length posted 812s # expected: '16384' 812s # received: 16384 812s ok 16 812s #lwp request: 812s #POST http://localhost:8529/eat_post HTTP/1.1 812s #User-Agent: libwww-perl/6.77 812s #Content-Length: 17408 812s # 812s #server response: 812s #HTTP/1.1 200 OK 812s #Connection: close 812s #Date: Fri, 29 Nov 2024 19:59:29 GMT 812s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 812s #Vary: In-If1 812s #Content-Length: 6 812s #Client-Date: Fri, 29 Nov 2024 19:59:29 GMT 812s #Client-Peer: 127.0.0.1:8529 812s #Client-Response-Num: 1 812s #DMMATCH1: 1 812s # 812s # testing : length posted 812s # expected: '17408' 812s # received: 17408 812s ok 17 812s #lwp request: 812s #POST http://localhost:8529/eat_post HTTP/1.1 812s #User-Agent: libwww-perl/6.77 812s #Content-Length: 18432 812s # 812s #server response: 812s #HTTP/1.1 200 OK 812s #Connection: close 812s #Date: Fri, 29 Nov 2024 19:59:29 GMT 812s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 812s #Vary: In-If1 812s #Content-Length: 6 812s #Client-Date: Fri, 29 Nov 2024 19:59:29 GMT 812s #Client-Peer: 127.0.0.1:8529 812s #Client-Response-Num: 1 812s #DMMATCH1: 1 812s # 812s # testing : length posted 812s # expected: '18432' 812s # received: 18432 812s ok 18 812s #lwp request: 812s #POST http://localhost:8529/eat_post HTTP/1.1 812s #User-Agent: libwww-perl/6.77 812s #Content-Length: 19456 812s # 812s #server response: 812s #HTTP/1.1 200 OK 812s #Connection: close 812s #Date: Fri, 29 Nov 2024 19:59:29 GMT 812s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 812s #Vary: In-If1 812s #Content-Length: 6 812s #Client-Date: Fri, 29 Nov 2024 19:59:29 GMT 812s #Client-Peer: 127.0.0.1:8529 812s #Client-Response-Num: 1 812s #DMMATCH1: 1 812s # 812s # testing : length posted 812s # expected: '19456' 812s # received: 19456 812s ok 19 812s #lwp request: 812s #POST http://localhost:8529/eat_post HTTP/1.1 812s #User-Agent: libwww-perl/6.77 812s #Content-Length: 20480 812s # 812s #server response: 812s #HTTP/1.1 200 OK 812s #Connection: close 812s #Date: Fri, 29 Nov 2024 19:59:29 GMT 812s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 812s #Vary: In-If1 812s #Content-Length: 6 812s #Client-Date: Fri, 29 Nov 2024 19:59:29 GMT 812s #Client-Peer: 127.0.0.1:8529 812s #Client-Response-Num: 1 812s #DMMATCH1: 1 812s # 812s # testing : length posted 812s # expected: '20480' 812s # received: 20480 812s ok 20 812s #lwp request: 812s #POST http://localhost:8529/eat_post HTTP/1.1 812s #User-Agent: libwww-perl/6.77 812s #Content-Length: 21504 812s # 812s #server response: 812s #HTTP/1.1 200 OK 812s #Connection: close 812s #Date: Fri, 29 Nov 2024 19:59:29 GMT 812s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 812s #Vary: In-If1 812s #Content-Length: 6 812s #Client-Date: Fri, 29 Nov 2024 19:59:29 GMT 812s #Client-Peer: 127.0.0.1:8529 812s #Client-Response-Num: 1 812s #DMMATCH1: 1 812s # 812s # testing : length posted 812s # expected: '21504' 812s # received: 21504 812s ok 21 812s #lwp request: 812s #POST http://localhost:8529/eat_post HTTP/1.1 812s #User-Agent: libwww-perl/6.77 812s #Content-Length: 22528 812s # 812s #server response: 812s #HTTP/1.1 200 OK 812s #Connection: close 812s #Date: Fri, 29 Nov 2024 19:59:29 GMT 812s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 812s #Vary: In-If1 812s #Content-Length: 6 812s #Client-Date: Fri, 29 Nov 2024 19:59:29 GMT 812s #Client-Peer: 127.0.0.1:8529 812s #Client-Response-Num: 1 812s #DMMATCH1: 1 812s # 812s # testing : length posted 812s # expected: '22528' 812s # received: 22528 812s ok 22 812s #lwp request: 812s #POST http://localhost:8529/eat_post HTTP/1.1 812s #User-Agent: libwww-perl/6.77 812s #Content-Length: 23552 812s # 812s #server response: 812s #HTTP/1.1 200 OK 812s #Connection: close 812s #Date: Fri, 29 Nov 2024 19:59:29 GMT 812s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 812s #Vary: In-If1 812s #Content-Length: 6 812s #Client-Date: Fri, 29 Nov 2024 19:59:29 GMT 812s #Client-Peer: 127.0.0.1:8529 812s #Client-Response-Num: 1 812s #DMMATCH1: 1 812s # 812s # testing : length posted 812s # expected: '23552' 812s # received: 23552 812s ok 23 812s #lwp request: 812s #POST http://localhost:8529/eat_post HTTP/1.1 812s #User-Agent: libwww-perl/6.77 812s #Content-Length: 24576 812s # 812s #server response: 812s #HTTP/1.1 200 OK 812s #Connection: close 812s #Date: Fri, 29 Nov 2024 19:59:29 GMT 812s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 812s #Vary: In-If1 812s #Content-Length: 6 812s #Client-Date: Fri, 29 Nov 2024 19:59:29 GMT 812s #Client-Peer: 127.0.0.1:8529 812s #Client-Response-Num: 1 812s #DMMATCH1: 1 812s # 812s # testing : length posted 812s # expected: '24576' 812s # received: 24576 812s ok 24 812s #lwp request: 812s #POST http://localhost:8529/eat_post HTTP/1.1 812s #User-Agent: libwww-perl/6.77 812s #Content-Length: 25600 812s # 812s #server response: 812s #HTTP/1.1 200 OK 812s #Connection: close 812s #Date: Fri, 29 Nov 2024 19:59:29 GMT 812s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 812s #Vary: In-If1 812s #Content-Length: 6 812s #Client-Date: Fri, 29 Nov 2024 19:59:29 GMT 812s #Client-Peer: 127.0.0.1:8529 812s #Client-Response-Num: 1 812s #DMMATCH1: 1 812s # 812s # testing : length posted 812s # expected: '25600' 812s # received: 25600 812s ok 25 812s #lwp request: 812s #POST http://localhost:8529/eat_post HTTP/1.1 812s #User-Agent: libwww-perl/6.77 812s #Content-Length: 26624 812s # 812s #server response: 812s #HTTP/1.1 200 OK 812s #Connection: close 812s #Date: Fri, 29 Nov 2024 19:59:29 GMT 812s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 812s #Vary: In-If1 812s #Content-Length: 6 812s #Client-Date: Fri, 29 Nov 2024 19:59:29 GMT 812s #Client-Peer: 127.0.0.1:8529 812s #Client-Response-Num: 1 812s #DMMATCH1: 1 812s # 812s # testing : length posted 812s # expected: '26624' 812s # received: 26624 812s ok 26 812s #lwp request: 812s #POST http://localhost:8529/eat_post HTTP/1.1 812s #User-Agent: libwww-perl/6.77 812s #Content-Length: 27648 812s # 812s #server response: 812s #HTTP/1.1 200 OK 812s #Connection: close 812s #Date: Fri, 29 Nov 2024 19:59:29 GMT 812s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 812s #Vary: In-If1 812s #Content-Length: 6 812s #Client-Date: Fri, 29 Nov 2024 19:59:29 GMT 812s #Client-Peer: 127.0.0.1:8529 812s #Client-Response-Num: 1 812s #DMMATCH1: 1 812s # 812s # testing : length posted 812s # expected: '27648' 812s # received: 27648 812s ok 27 812s #lwp request: 812s #POST http://localhost:8529/eat_post HTTP/1.1 812s #User-Agent: libwww-perl/6.77 812s #Content-Length: 28672 812s # 812s #server response: 812s #HTTP/1.1 200 OK 812s #Connection: close 812s #Date: Fri, 29 Nov 2024 19:59:29 GMT 812s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 812s #Vary: In-If1 812s #Content-Length: 6 812s #Client-Date: Fri, 29 Nov 2024 19:59:29 GMT 812s #Client-Peer: 127.0.0.1:8529 812s #Client-Response-Num: 1 812s #DMMATCH1: 1 812s # 812s # testing : length posted 812s # expected: '28672' 812s # received: 28672 812s ok 28 812s #lwp request: 812s #POST http://localhost:8529/eat_post HTTP/1.1 812s #User-Agent: libwww-perl/6.77 812s #Content-Length: 29696 812s # 812s #server response: 812s #HTTP/1.1 200 OK 812s #Connection: close 812s #Date: Fri, 29 Nov 2024 19:59:29 GMT 812s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 812s #Vary: In-If1 812s #Content-Length: 6 812s #Client-Date: Fri, 29 Nov 2024 19:59:29 GMT 812s #Client-Peer: 127.0.0.1:8529 812s #Client-Response-Num: 1 812s #DMMATCH1: 1 812s # 812s # testing : length posted 812s # expected: '29696' 812s # received: 29696 812s ok 29 812s #lwp request: 812s #POST http://localhost:8529/eat_post HTTP/1.1 812s #User-Agent: libwww-perl/6.77 812s #Content-Length: 30720 812s # 812s #server response: 812s #HTTP/1.1 200 OK 812s #Connection: close 812s #Date: Fri, 29 Nov 2024 19:59:29 GMT 812s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 812s #Vary: In-If1 812s #Content-Length: 6 812s #Client-Date: Fri, 29 Nov 2024 19:59:29 GMT 812s #Client-Peer: 127.0.0.1:8529 812s #Client-Response-Num: 1 812s #DMMATCH1: 1 812s # 812s # testing : length posted 812s # expected: '30720' 812s # received: 30720 812s ok 30 812s #lwp request: 812s #POST http://localhost:8529/eat_post HTTP/1.1 812s #User-Agent: libwww-perl/6.77 812s #Content-Length: 31744 812s # 812s #server response: 812s #HTTP/1.1 200 OK 812s #Connection: close 812s #Date: Fri, 29 Nov 2024 19:59:29 GMT 812s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 812s #Vary: In-If1 812s #Content-Length: 6 812s #Client-Date: Fri, 29 Nov 2024 19:59:29 GMT 812s #Client-Peer: 127.0.0.1:8529 812s #Client-Response-Num: 1 812s #DMMATCH1: 1 812s # 812s # testing : length posted 812s # expected: '31744' 812s # received: 31744 812s ok 31 812s #lwp request: 812s #POST http://localhost:8529/eat_post HTTP/1.1 812s #User-Agent: libwww-perl/6.77 812s #Content-Length: 32768 812s # 812s #server response: 812s #HTTP/1.1 200 OK 812s #Connection: close 812s #Date: Fri, 29 Nov 2024 19:59:29 GMT 812s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 812s #Vary: In-If1 812s #Content-Length: 6 812s #Client-Date: Fri, 29 Nov 2024 19:59:29 GMT 812s #Client-Peer: 127.0.0.1:8529 812s #Client-Response-Num: 1 812s #DMMATCH1: 1 812s # 812s # testing : length posted 812s # expected: '32768' 812s # received: 32768 812s ok 32 812s #lwp request: 812s #POST http://localhost:8529/eat_post HTTP/1.1 812s #User-Agent: libwww-perl/6.77 812s #Content-Length: 33792 812s # 812s #server response: 812s #HTTP/1.1 200 OK 812s #Connection: close 812s #Date: Fri, 29 Nov 2024 19:59:29 GMT 812s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 812s #Vary: In-If1 812s #Content-Length: 6 812s #Client-Date: Fri, 29 Nov 2024 19:59:29 GMT 812s #Client-Peer: 127.0.0.1:8529 812s #Client-Response-Num: 1 812s #DMMATCH1: 1 812s # 812s # testing : length posted 812s # expected: '33792' 812s # received: 33792 812s ok 33 812s #lwp request: 812s #POST http://localhost:8529/eat_post HTTP/1.1 812s #User-Agent: libwww-perl/6.77 812s #Content-Length: 34816 812s # 812s #server response: 812s #HTTP/1.1 200 OK 812s #Connection: close 812s #Date: Fri, 29 Nov 2024 19:59:29 GMT 812s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 812s #Vary: In-If1 812s #Content-Length: 6 812s #Client-Date: Fri, 29 Nov 2024 19:59:29 GMT 812s #Client-Peer: 127.0.0.1:8529 812s #Client-Response-Num: 1 812s #DMMATCH1: 1 812s # 812s # testing : length posted 812s # expected: '34816' 812s # received: 34816 812s ok 34 812s #lwp request: 812s #POST http://localhost:8529/eat_post HTTP/1.1 812s #User-Agent: libwww-perl/6.77 812s #Content-Length: 35840 812s # 812s #server response: 812s #HTTP/1.1 200 OK 812s #Connection: close 812s #Date: Fri, 29 Nov 2024 19:59:29 GMT 812s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 812s #Vary: In-If1 812s #Content-Length: 6 812s #Client-Date: Fri, 29 Nov 2024 19:59:29 GMT 812s #Client-Peer: 127.0.0.1:8529 812s #Client-Response-Num: 1 812s #DMMATCH1: 1 812s # 812s # testing : length posted 812s # expected: '35840' 812s # received: 35840 812s ok 35 812s #lwp request: 812s #POST http://localhost:8529/eat_post HTTP/1.1 812s #User-Agent: libwww-perl/6.77 812s #Content-Length: 36864 812s # 812s #server response: 812s #HTTP/1.1 200 OK 812s #Connection: close 812s #Date: Fri, 29 Nov 2024 19:59:29 GMT 812s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 812s #Vary: In-If1 812s #Content-Length: 6 812s #Client-Date: Fri, 29 Nov 2024 19:59:29 GMT 812s #Client-Peer: 127.0.0.1:8529 812s #Client-Response-Num: 1 812s #DMMATCH1: 1 812s # 812s # testing : length posted 812s # expected: '36864' 812s # received: 36864 812s ok 36 812s #lwp request: 812s #POST http://localhost:8529/eat_post HTTP/1.1 812s #User-Agent: libwww-perl/6.77 812s #Content-Length: 37888 812s # 812s #server response: 812s #HTTP/1.1 200 OK 812s #Connection: close 812s #Date: Fri, 29 Nov 2024 19:59:29 GMT 812s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 812s #Vary: In-If1 812s #Content-Length: 6 812s #Client-Date: Fri, 29 Nov 2024 19:59:29 GMT 812s #Client-Peer: 127.0.0.1:8529 812s #Client-Response-Num: 1 812s #DMMATCH1: 1 812s # 812s # testing : length posted 812s # expected: '37888' 812s # received: 37888 812s ok 37 812s #lwp request: 812s #POST http://localhost:8529/eat_post HTTP/1.1 812s #User-Agent: libwww-perl/6.77 812s #Content-Length: 38912 812s # 812s #server response: 812s #HTTP/1.1 200 OK 812s #Connection: close 812s #Date: Fri, 29 Nov 2024 19:59:29 GMT 812s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 812s #Vary: In-If1 812s #Content-Length: 6 812s #Client-Date: Fri, 29 Nov 2024 19:59:29 GMT 812s #Client-Peer: 127.0.0.1:8529 812s #Client-Response-Num: 1 812s #DMMATCH1: 1 812s # 812s # testing : length posted 812s # expected: '38912' 812s # received: 38912 812s ok 38 812s #lwp request: 812s #POST http://localhost:8529/eat_post HTTP/1.1 812s #User-Agent: libwww-perl/6.77 812s #Content-Length: 39936 812s # 812s #server response: 812s #HTTP/1.1 200 OK 812s #Connection: close 812s #Date: Fri, 29 Nov 2024 19:59:29 GMT 812s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 812s #Vary: In-If1 812s #Content-Length: 6 812s #Client-Date: Fri, 29 Nov 2024 19:59:29 GMT 812s #Client-Peer: 127.0.0.1:8529 812s #Client-Response-Num: 1 812s #DMMATCH1: 1 812s # 812s # testing : length posted 812s # expected: '39936' 812s # received: 39936 812s ok 39 812s #lwp request: 812s #POST http://localhost:8529/eat_post HTTP/1.1 812s #User-Agent: libwww-perl/6.77 812s #Content-Length: 40960 812s # 812s #server response: 812s #HTTP/1.1 200 OK 812s #Connection: close 812s #Date: Fri, 29 Nov 2024 19:59:29 GMT 812s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 812s #Vary: In-If1 812s #Content-Length: 6 812s #Client-Date: Fri, 29 Nov 2024 19:59:29 GMT 812s #Client-Peer: 127.0.0.1:8529 812s #Client-Response-Num: 1 812s #DMMATCH1: 1 812s # 812s # testing : length posted 812s # expected: '40960' 812s # received: 40960 812s ok 40 812s #lwp request: 812s #POST http://localhost:8529/eat_post HTTP/1.1 812s #User-Agent: libwww-perl/6.77 812s #Content-Length: 41984 812s # 812s #server response: 812s #HTTP/1.1 200 OK 812s #Connection: close 812s #Date: Fri, 29 Nov 2024 19:59:29 GMT 812s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 812s #Vary: In-If1 812s #Content-Length: 6 812s #Client-Date: Fri, 29 Nov 2024 19:59:29 GMT 812s #Client-Peer: 127.0.0.1:8529 812s #Client-Response-Num: 1 812s #DMMATCH1: 1 812s # 812s # testing : length posted 812s # expected: '41984' 812s # received: 41984 812s ok 41 812s #lwp request: 812s #POST http://localhost:8529/eat_post HTTP/1.1 812s #User-Agent: libwww-perl/6.77 812s #Content-Length: 43008 812s # 812s #server response: 812s #HTTP/1.1 200 OK 812s #Connection: close 812s #Date: Fri, 29 Nov 2024 19:59:29 GMT 812s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 812s #Vary: In-If1 812s #Content-Length: 6 812s #Client-Date: Fri, 29 Nov 2024 19:59:29 GMT 812s #Client-Peer: 127.0.0.1:8529 812s #Client-Response-Num: 1 812s #DMMATCH1: 1 812s # 812s # testing : length posted 812s # expected: '43008' 812s # received: 43008 812s ok 42 812s #lwp request: 812s #POST http://localhost:8529/eat_post HTTP/1.1 812s #User-Agent: libwww-perl/6.77 812s #Content-Length: 44032 812s # 812s #server response: 812s #HTTP/1.1 200 OK 812s #Connection: close 812s #Date: Fri, 29 Nov 2024 19:59:29 GMT 812s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 812s #Vary: In-If1 812s #Content-Length: 6 812s #Client-Date: Fri, 29 Nov 2024 19:59:29 GMT 812s #Client-Peer: 127.0.0.1:8529 812s #Client-Response-Num: 1 812s #DMMATCH1: 1 812s # 812s # testing : length posted 812s # expected: '44032' 812s # received: 44032 812s ok 43 812s #lwp request: 812s #POST http://localhost:8529/eat_post HTTP/1.1 812s #User-Agent: libwww-perl/6.77 812s #Content-Length: 45056 812s # 812s #server response: 812s #HTTP/1.1 200 OK 812s #Connection: close 812s #Date: Fri, 29 Nov 2024 19:59:29 GMT 812s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 812s #Vary: In-If1 812s #Content-Length: 6 812s #Client-Date: Fri, 29 Nov 2024 19:59:29 GMT 812s #Client-Peer: 127.0.0.1:8529 812s #Client-Response-Num: 1 812s #DMMATCH1: 1 812s # 812s # testing : length posted 812s # expected: '45056' 812s # received: 45056 812s ok 44 812s #lwp request: 812s #POST http://localhost:8529/eat_post HTTP/1.1 812s #User-Agent: libwww-perl/6.77 812s #Content-Length: 46080 812s # 812s #server response: 812s #HTTP/1.1 200 OK 812s #Connection: close 812s #Date: Fri, 29 Nov 2024 19:59:29 GMT 812s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 812s #Vary: In-If1 812s #Content-Length: 6 812s #Client-Date: Fri, 29 Nov 2024 19:59:29 GMT 812s #Client-Peer: 127.0.0.1:8529 812s #Client-Response-Num: 1 812s #DMMATCH1: 1 812s # 812s # testing : length posted 812s # expected: '46080' 812s # received: 46080 812s ok 45 812s #lwp request: 812s #POST http://localhost:8529/eat_post HTTP/1.1 812s #User-Agent: libwww-perl/6.77 812s #Content-Length: 47104 812s # 812s #server response: 812s #HTTP/1.1 200 OK 812s #Connection: close 812s #Date: Fri, 29 Nov 2024 19:59:29 GMT 812s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 812s #Vary: In-If1 812s #Content-Length: 6 812s #Client-Date: Fri, 29 Nov 2024 19:59:29 GMT 812s #Client-Peer: 127.0.0.1:8529 812s #Client-Response-Num: 1 812s #DMMATCH1: 1 812s # 812s # testing : length posted 812s # expected: '47104' 812s # received: 47104 812s ok 46 812s #lwp request: 812s #POST http://localhost:8529/eat_post HTTP/1.1 812s #User-Agent: libwww-perl/6.77 812s #Content-Length: 48128 812s # 812s #server response: 812s #HTTP/1.1 200 OK 812s #Connection: close 812s #Date: Fri, 29 Nov 2024 19:59:29 GMT 812s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 812s #Vary: In-If1 812s #Content-Length: 6 812s #Client-Date: Fri, 29 Nov 2024 19:59:29 GMT 812s #Client-Peer: 127.0.0.1:8529 812s #Client-Response-Num: 1 812s #DMMATCH1: 1 812s # 812s # testing : length posted 812s # expected: '48128' 812s # received: 48128 812s ok 47 812s #lwp request: 812s #POST http://localhost:8529/eat_post HTTP/1.1 812s #User-Agent: libwww-perl/6.77 812s #Content-Length: 49152 812s # 812s #server response: 812s #HTTP/1.1 200 OK 812s #Connection: close 812s #Date: Fri, 29 Nov 2024 19:59:29 GMT 812s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 812s #Vary: In-If1 812s #Content-Length: 6 812s #Client-Date: Fri, 29 Nov 2024 19:59:29 GMT 812s #Client-Peer: 127.0.0.1:8529 812s #Client-Response-Num: 1 812s #DMMATCH1: 1 812s # 812s # testing : length posted 812s # expected: '49152' 812s # received: 49152 812s ok 48 812s #lwp request: 812s #POST http://localhost:8529/eat_post HTTP/1.1 812s #User-Agent: libwww-perl/6.77 812s #Content-Length: 50176 812s # 812s #server response: 812s #HTTP/1.1 200 OK 812s #Connection: close 812s #Date: Fri, 29 Nov 2024 19:59:29 GMT 812s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 812s #Vary: In-If1 812s #Content-Length: 6 812s #Client-Date: Fri, 29 Nov 2024 19:59:29 GMT 812s #Client-Peer: 127.0.0.1:8529 812s #Client-Response-Num: 1 812s #DMMATCH1: 1 812s # 812s # testing : length posted 812s # expected: '50176' 812s # received: 50176 812s ok 49 812s #lwp request: 812s #POST http://localhost:8529/eat_post HTTP/1.1 812s #User-Agent: libwww-perl/6.77 812s #Content-Length: 51200 812s # 812s #server response: 812s #HTTP/1.1 200 OK 812s #Connection: close 812s #Date: Fri, 29 Nov 2024 19:59:29 GMT 812s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 812s #Vary: In-If1 812s #Content-Length: 6 812s #Client-Date: Fri, 29 Nov 2024 19:59:29 GMT 812s #Client-Peer: 127.0.0.1:8529 812s #Client-Response-Num: 1 812s #DMMATCH1: 1 812s # 812s # testing : length posted 812s # expected: '51200' 812s # received: 51200 812s ok 50 812s #lwp request: 812s #POST http://localhost:8529/eat_post HTTP/1.1 812s #User-Agent: libwww-perl/6.77 812s #Content-Length: 102400 812s # 812s #server response: 812s #HTTP/1.1 200 OK 812s #Connection: close 812s #Date: Fri, 29 Nov 2024 19:59:29 GMT 812s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 812s #Vary: In-If1 812s #Content-Length: 7 812s #Client-Date: Fri, 29 Nov 2024 19:59:29 GMT 812s #Client-Peer: 127.0.0.1:8529 812s #Client-Response-Num: 1 812s #DMMATCH1: 1 812s # 812s # testing : length posted 812s # expected: '102400' 812s # received: 102400 812s ok 51 812s ok 815s t/apache/pr17629.t .................. 815s 1..4 815s # Running under perl version 5.040000 for linux 815s # Current time local: Fri Nov 29 19:59:29 2024 815s # Current time GMT: Fri Nov 29 19:59:29 2024 815s # Using Test.pm version 1.31 815s # Using Apache/Test.pm version 1.44 815s # expected: 'begin-foobar-end 815s # ' 815s # received: 'begin-foobar-end 815s # ' 815s ok 1 815s # expected: 200 815s # received: '200' 815s ok 2 815s # testing : response was gzipped 815s # expected: 'gzip' 815s # received: 'gzip' 815s ok 3 815s # expected: 'begin-foobar-end 815s # ' 815s # received: 'begin-foobar-end 815s # ' 815s ok 4 815s ok 818s t/apache/pr18757.t .................. 818s 1..3 818s # Running under perl version 5.040000 for linux 818s # Current time local: Fri Nov 29 19:59:32 2024 818s # Current time GMT: Fri Nov 29 19:59:32 2024 818s # Using Test.pm version 1.31 818s # Using Apache/Test.pm version 1.44 818s # testing : 200 response from GET 818s # expected: 200 818s # received: '200' 818s ok 1 818s # expected C-L is 26 818s # URL via proxy is http://localhost:8537/index.html 818s ok 2 818s # line: HTTP/1.1 200 OK 818s # line: Date: Fri, 29 Nov 2024 19:59:35 GMT 818s # line: Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 818s # line: Vary: In-If1 818s # line: Last-Modified: Thu, 15 Aug 2024 02:32:38 GMT 818s # line: ETag: "1a-61fafa7f73d80" 818s # line: Accept-Ranges: bytes 818s # line: Content-Length: 26 818s # line: DMMATCH1: 1 818s # line: Content-Type: text/html 818s # line: 818s # testing : whether proxy strips Content-Length header 818s # expected: 1 818s # received: 1 818s ok 3 818s ok 821s t/apache/pr35292.t .................. 821s 1..3 821s # Running under perl version 5.040000 for linux 821s # Current time local: Fri Nov 29 19:59:35 2024 821s # Current time GMT: Fri Nov 29 19:59:35 2024 821s # Using Test.pm version 1.31 821s # Using Apache/Test.pm version 1.44 821s ok 1 821s ok 2 821s # testing : read response-line 821s # expected: qr/^HTTP\/1\.. 413/ 821s # received: 'HTTP/1.1 413 Request Entity Too Large 821s # ' 821s ok 3 821s ok 824s t/apache/pr35330.t .................. 824s 1..2 824s # Running under perl version 5.040000 for linux 824s # Current time local: Fri Nov 29 19:59:38 2024 824s # Current time GMT: Fri Nov 29 19:59:38 2024 824s # Using Test.pm version 1.31 824s # Using Apache/Test.pm version 1.44 824s # testing : SSI was allowed for location 824s # expected: 200 824s # received: '200' 824s ok 1 824s # testing : file was served with correct content 824s # expected: 'hello' 824s # received: 'hello' 824s ok 2 824s ok 827s t/apache/pr37166.t .................. 827s 1..4 827s # Running under perl version 5.040000 for linux 827s # Current time local: Fri Nov 29 19:59:41 2024 827s # Current time GMT: Fri Nov 29 19:59:41 2024 827s # Using Test.pm version 1.31 827s # Using Apache/Test.pm version 1.44 827s # testing : SSI was allowed for location 827s # expected: 200 827s # received: '200' 827s ok 1 827s # testing : file was served with correct content 827s # expected: 'Hello world 827s # ' 827s # received: 'Hello world 827s # ' 827s ok 2 827s # testing : explicit 200 response 827s # expected: 200 827s # received: '200' 827s ok 3 827s # testing : file was again served with correct content 827s # expected: 'Hello world 827s # ' 827s # received: 'Hello world 827s # ' 827s ok 4 827s ok 830s t/apache/pr43939.t .................. 830s 1..4 830s # Running under perl version 5.040000 for linux 830s # Current time local: Fri Nov 29 19:59:44 2024 830s # Current time GMT: Fri Nov 29 19:59:44 2024 830s # Using Test.pm version 1.31 830s # Using Apache/Test.pm version 1.44 830s # expected: 'begin-default-end 830s # ' 830s # received: 'begin-default-end 830s # ' 830s ok 1 830s # expected: 200 830s # received: '200' 830s ok 2 830s # testing : response was gzipped 830s # expected: 'gzip' 830s # received: 'gzip' 830s ok 3 830s # expected: 'begin-default-end 830s # ' 830s # received: 'begin-default-end 830s # ' 830s ok 4 830s ok 833s t/apache/pr49328.t .................. 833s 1..1 833s # Running under perl version 5.040000 for linux 833s # Current time local: Fri Nov 29 19:59:47 2024 833s # Current time GMT: Fri Nov 29 19:59:47 2024 833s # Using Test.pm version 1.31 833s # Using Apache/Test.pm version 1.44 833s # expected: 'before 833s # included 833s # after 833s # ' 833s # received: 'before 833s # included 833s # after 833s # ' 833s ok 1 834s ok 837s t/apache/pr64339.t .................. 837s 1..12 837s # Running under perl version 5.040000 for linux 837s # Current time local: Fri Nov 29 19:59:50 2024 837s # Current time GMT: Fri Nov 29 19:59:50 2024 837s # Using Test.pm version 1.31 837s # Using Apache/Test.pm version 1.44 837s # testing : fetching /doc.xml 837s # expected: 200 837s # received: '200' 837s ok 1 837s # testing : content-type header test for /doc.xml 837s # expected: 'application/xml; charset=utf-8' 837s # received: 'application/xml; charset=utf-8' 837s ok 2 837s # testing : content test for /doc.xml 837s # expected: 'fóó 837s # ' 837s # received: 'fóó 837s # ' 837s ok 3 837s # testing : fetching /doc.fooxml 837s # expected: 200 837s # received: '200' 837s ok 4 837s # testing : content-type header test for /doc.fooxml 837s # expected: 'application/foo+xml; charset=utf-8' 837s # received: 'application/foo+xml; charset=utf-8' 837s ok 5 837s # testing : content test for /doc.fooxml 837s # expected: 'fóó 837s # ' 837s # received: 'fóó 837s # ' 837s ok 6 837s # testing : fetching /doc.notxml 837s # expected: 200 837s # received: '200' 837s ok 7 837s # testing : content-type header test for /doc.notxml 837s # expected: 'application/notreallyxml' 837s # received: 'application/notreallyxml' 837s ok 8 837s # testing : content test for /doc.notxml 837s # expected: 'f 837s # ' 837s # received: 'f 837s # ' 837s ok 9 837s # testing : fetching /doc.isohtml 837s # expected: 200 837s # received: '200' 837s ok 10 837s # testing : content-type header test for /doc.isohtml 837s # expected: 'text/html;charset=utf-8' 837s # received: 'text/html;charset=utf-8' 837s ok 11 837s # testing : content test for /doc.isohtml 837s # expected: '

fóó 837s #

' 837s # received: '

fóó 837s #

' 837s ok 12 837s ok 841s t/apache/rwrite.t ................... 841s # using LWP client 841s 1..114 841s # Running under perl version 5.040000 for linux 841s # Current time local: Fri Nov 29 19:59:53 2024 841s # Current time GMT: Fri Nov 29 19:59:53 2024 841s # Using Test.pm version 1.31 841s # Using Apache/Test.pm version 1.44 841s #lwp request: 841s #GET http://localhost:8529/test_rwrite?1024,1024 HTTP/1.1 841s #User-Agent: libwww-perl/6.77 841s # 841s #server response: 841s #HTTP/1.1 200 OK 841s #Connection: close 841s #Date: Fri, 29 Nov 2024 19:59:57 GMT 841s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 841s #Vary: In-If1 841s #Content-Length: 1024 841s #Client-Date: Fri, 29 Nov 2024 19:59:57 GMT 841s #Client-Peer: 127.0.0.1:8529 841s #Client-Response-Num: 1 841s #DMMATCH1: 1 841s # 841s # testing : bytes in body 841s # expected: 1024 841s # received: 1024 841s ok 1 841s #lwp request: 841s #GET http://localhost:8529/test_rwrite?1024,2048 HTTP/1.1 841s #User-Agent: libwww-perl/6.77 841s # 841s #server response: 841s #HTTP/1.1 200 OK 841s #Connection: close 841s #Date: Fri, 29 Nov 2024 19:59:57 GMT 841s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 841s #Vary: In-If1 841s #Content-Length: 2048 841s #Client-Date: Fri, 29 Nov 2024 19:59:57 GMT 841s #Client-Peer: 127.0.0.1:8529 841s #Client-Response-Num: 1 841s #DMMATCH1: 1 841s # 841s # testing : bytes in body 841s # expected: 2048 841s # received: 2048 841s ok 2 841s #lwp request: 841s #GET http://localhost:8529/test_rwrite?1024,3072 HTTP/1.1 841s #User-Agent: libwww-perl/6.77 841s # 841s #server response: 841s #HTTP/1.1 200 OK 841s #Connection: close 841s #Date: Fri, 29 Nov 2024 19:59:57 GMT 841s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 841s #Vary: In-If1 841s #Content-Length: 3072 841s #Client-Date: Fri, 29 Nov 2024 19:59:57 GMT 841s #Client-Peer: 127.0.0.1:8529 841s #Client-Response-Num: 1 841s #DMMATCH1: 1 841s # 841s # testing : bytes in body 841s # expected: 3072 841s # received: 3072 841s ok 3 841s #lwp request: 841s #GET http://localhost:8529/test_rwrite?1024,4096 HTTP/1.1 841s #User-Agent: libwww-perl/6.77 841s # 841s #server response: 841s #HTTP/1.1 200 OK 841s #Connection: close 841s #Date: Fri, 29 Nov 2024 19:59:57 GMT 841s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 841s #Vary: In-If1 841s #Content-Length: 4096 841s #Client-Date: Fri, 29 Nov 2024 19:59:57 GMT 841s #Client-Peer: 127.0.0.1:8529 841s #Client-Response-Num: 1 841s #DMMATCH1: 1 841s # 841s # testing : bytes in body 841s # expected: 4096 841s # received: 4096 841s ok 4 841s #lwp request: 841s #GET http://localhost:8529/test_rwrite?1024,5120 HTTP/1.1 841s #User-Agent: libwww-perl/6.77 841s # 841s #server response: 841s #HTTP/1.1 200 OK 841s #Connection: close 841s #Date: Fri, 29 Nov 2024 19:59:57 GMT 841s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 841s #Vary: In-If1 841s #Content-Length: 5120 841s #Client-Date: Fri, 29 Nov 2024 19:59:57 GMT 841s #Client-Peer: 127.0.0.1:8529 841s #Client-Response-Num: 1 841s #DMMATCH1: 1 841s # 841s # testing : bytes in body 841s # expected: 5120 841s # received: 5120 841s ok 5 841s #lwp request: 841s #GET http://localhost:8529/test_rwrite?1024,6144 HTTP/1.1 841s #User-Agent: libwww-perl/6.77 841s # 841s #server response: 841s #HTTP/1.1 200 OK 841s #Connection: close 841s #Date: Fri, 29 Nov 2024 19:59:57 GMT 841s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 841s #Vary: In-If1 841s #Content-Length: 6144 841s #Client-Date: Fri, 29 Nov 2024 19:59:57 GMT 841s #Client-Peer: 127.0.0.1:8529 841s #Client-Response-Num: 1 841s #DMMATCH1: 1 841s # 841s # testing : bytes in body 841s # expected: 6144 841s # received: 6144 841s ok 6 841s #lwp request: 841s #GET http://localhost:8529/test_rwrite?1024,7168 HTTP/1.1 841s #User-Agent: libwww-perl/6.77 841s # 841s #server response: 841s #HTTP/1.1 200 OK 841s #Connection: close 841s #Date: Fri, 29 Nov 2024 19:59:57 GMT 841s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 841s #Vary: In-If1 841s #Content-Length: 7168 841s #Client-Date: Fri, 29 Nov 2024 19:59:57 GMT 841s #Client-Peer: 127.0.0.1:8529 841s #Client-Response-Num: 1 841s #DMMATCH1: 1 841s # 841s # testing : bytes in body 841s # expected: 7168 841s # received: 7168 841s ok 7 841s #lwp request: 841s #GET http://localhost:8529/test_rwrite?1024,8192 HTTP/1.1 841s #User-Agent: libwww-perl/6.77 841s # 841s #server response: 841s #HTTP/1.1 200 OK 841s #Connection: close 841s #Date: Fri, 29 Nov 2024 19:59:57 GMT 841s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 841s #Vary: In-If1 841s #Content-Length: 0 841s #Client-Date: Fri, 29 Nov 2024 19:59:57 GMT 841s #Client-Peer: 127.0.0.1:8529 841s #Client-Response-Num: 1 841s #Client-Transfer-Encoding: chunked 841s #DMMATCH1: 1 841s #X-Content-Length-Note: added by Apache::TestRequest 841s # 841s # testing : bytes in body 841s # expected: 8192 841s # received: 8192 841s ok 8 841s #lwp request: 841s #GET http://localhost:8529/test_rwrite?1024,9216 HTTP/1.1 841s #User-Agent: libwww-perl/6.77 841s # 841s #server response: 841s #HTTP/1.1 200 OK 841s #Connection: close 841s #Date: Fri, 29 Nov 2024 19:59:57 GMT 841s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 841s #Vary: In-If1 841s #Content-Length: 0 841s #Client-Date: Fri, 29 Nov 2024 19:59:57 GMT 841s #Client-Peer: 127.0.0.1:8529 841s #Client-Response-Num: 1 841s #Client-Transfer-Encoding: chunked 841s #DMMATCH1: 1 841s #X-Content-Length-Note: added by Apache::TestRequest 841s # 841s # testing : bytes in body 841s # expected: 9216 841s # received: 9216 841s ok 9 841s #lwp request: 841s #GET http://localhost:8529/test_rwrite?1024,10240 HTTP/1.1 841s #User-Agent: libwww-perl/6.77 841s # 841s #server response: 841s #HTTP/1.1 200 OK 841s #Connection: close 841s #Date: Fri, 29 Nov 2024 19:59:57 GMT 841s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 841s #Vary: In-If1 841s #Content-Length: 0 841s #Client-Date: Fri, 29 Nov 2024 19:59:57 GMT 841s #Client-Peer: 127.0.0.1:8529 841s #Client-Response-Num: 1 841s #Client-Transfer-Encoding: chunked 841s #DMMATCH1: 1 841s #X-Content-Length-Note: added by Apache::TestRequest 841s # 841s # testing : bytes in body 841s # expected: 10240 841s # received: 10240 841s ok 10 841s #lwp request: 841s #GET http://localhost:8529/test_rwrite?1024,11264 HTTP/1.1 841s #User-Agent: libwww-perl/6.77 841s # 841s #server response: 841s #HTTP/1.1 200 OK 841s #Connection: close 841s #Date: Fri, 29 Nov 2024 19:59:57 GMT 841s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 841s #Vary: In-If1 841s #Content-Length: 0 841s #Client-Date: Fri, 29 Nov 2024 19:59:57 GMT 841s #Client-Peer: 127.0.0.1:8529 841s #Client-Response-Num: 1 841s #Client-Transfer-Encoding: chunked 841s #DMMATCH1: 1 841s #X-Content-Length-Note: added by Apache::TestRequest 841s # 841s # testing : bytes in body 841s # expected: 11264 841s # received: 11264 841s ok 11 841s #lwp request: 841s #GET http://localhost:8529/test_rwrite?1024,12288 HTTP/1.1 841s #User-Agent: libwww-perl/6.77 841s # 841s #server response: 841s #HTTP/1.1 200 OK 841s #Connection: close 841s #Date: Fri, 29 Nov 2024 19:59:57 GMT 841s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 841s #Vary: In-If1 841s #Content-Length: 0 841s #Client-Date: Fri, 29 Nov 2024 19:59:57 GMT 841s #Client-Peer: 127.0.0.1:8529 841s #Client-Response-Num: 1 841s #Client-Transfer-Encoding: chunked 841s #DMMATCH1: 1 841s #X-Content-Length-Note: added by Apache::TestRequest 841s # 841s # testing : bytes in body 841s # expected: 12288 841s # received: 12288 841s ok 12 841s #lwp request: 841s #GET http://localhost:8529/test_rwrite?1024,13312 HTTP/1.1 841s #User-Agent: libwww-perl/6.77 841s # 841s #server response: 841s #HTTP/1.1 200 OK 841s #Connection: close 841s #Date: Fri, 29 Nov 2024 19:59:57 GMT 841s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 841s #Vary: In-If1 841s #Content-Length: 0 841s #Client-Date: Fri, 29 Nov 2024 19:59:57 GMT 841s #Client-Peer: 127.0.0.1:8529 841s #Client-Response-Num: 1 841s #Client-Transfer-Encoding: chunked 841s #DMMATCH1: 1 841s #X-Content-Length-Note: added by Apache::TestRequest 841s # 841s # testing : bytes in body 841s # expected: 13312 841s # received: 13312 841s ok 13 841s #lwp request: 841s #GET http://localhost:8529/test_rwrite?1024,14336 HTTP/1.1 841s #User-Agent: libwww-perl/6.77 841s # 841s #server response: 841s #HTTP/1.1 200 OK 841s #Connection: close 841s #Date: Fri, 29 Nov 2024 19:59:57 GMT 841s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 841s #Vary: In-If1 841s #Content-Length: 0 841s #Client-Date: Fri, 29 Nov 2024 19:59:57 GMT 841s #Client-Peer: 127.0.0.1:8529 841s #Client-Response-Num: 1 841s #Client-Transfer-Encoding: chunked 841s #DMMATCH1: 1 841s #X-Content-Length-Note: added by Apache::TestRequest 841s # 841s # testing : bytes in body 841s # expected: 14336 841s # received: 14336 841s ok 14 841s #lwp request: 841s #GET http://localhost:8529/test_rwrite?1024,15360 HTTP/1.1 841s #User-Agent: libwww-perl/6.77 841s # 841s #server response: 841s #HTTP/1.1 200 OK 841s #Connection: close 841s #Date: Fri, 29 Nov 2024 19:59:57 GMT 841s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 841s #Vary: In-If1 841s #Content-Length: 0 841s #Client-Date: Fri, 29 Nov 2024 19:59:57 GMT 841s #Client-Peer: 127.0.0.1:8529 841s #Client-Response-Num: 1 841s #Client-Transfer-Encoding: chunked 841s #DMMATCH1: 1 841s #X-Content-Length-Note: added by Apache::TestRequest 841s # 841s # testing : bytes in body 841s # expected: 15360 841s # received: 15360 841s ok 15 841s #lwp request: 841s #GET http://localhost:8529/test_rwrite?1024,16384 HTTP/1.1 841s #User-Agent: libwww-perl/6.77 841s # 841s #server response: 841s #HTTP/1.1 200 OK 841s #Connection: close 841s #Date: Fri, 29 Nov 2024 19:59:57 GMT 841s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 841s #Vary: In-If1 841s #Content-Length: 0 841s #Client-Date: Fri, 29 Nov 2024 19:59:57 GMT 841s #Client-Peer: 127.0.0.1:8529 841s #Client-Response-Num: 1 841s #Client-Transfer-Encoding: chunked 841s #DMMATCH1: 1 841s #X-Content-Length-Note: added by Apache::TestRequest 841s # 841s # testing : bytes in body 841s # expected: 16384 841s # received: 16384 841s ok 16 841s #lwp request: 841s #GET http://localhost:8529/test_rwrite?1024,17408 HTTP/1.1 841s #User-Agent: libwww-perl/6.77 841s # 841s #server response: 841s #HTTP/1.1 200 OK 841s #Connection: close 841s #Date: Fri, 29 Nov 2024 19:59:57 GMT 841s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 841s #Vary: In-If1 841s #Content-Length: 0 841s #Client-Date: Fri, 29 Nov 2024 19:59:57 GMT 841s #Client-Peer: 127.0.0.1:8529 841s #Client-Response-Num: 1 841s #Client-Transfer-Encoding: chunked 841s #DMMATCH1: 1 841s #X-Content-Length-Note: added by Apache::TestRequest 841s # 841s # testing : bytes in body 841s # expected: 17408 841s # received: 17408 841s ok 17 841s #lwp request: 841s #GET http://localhost:8529/test_rwrite?1024,18432 HTTP/1.1 841s #User-Agent: libwww-perl/6.77 841s # 841s #server response: 841s #HTTP/1.1 200 OK 841s #Connection: close 841s #Date: Fri, 29 Nov 2024 19:59:57 GMT 841s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 841s #Vary: In-If1 841s #Content-Length: 0 841s #Client-Date: Fri, 29 Nov 2024 19:59:57 GMT 841s #Client-Peer: 127.0.0.1:8529 841s #Client-Response-Num: 1 841s #Client-Transfer-Encoding: chunked 841s #DMMATCH1: 1 841s #X-Content-Length-Note: added by Apache::TestRequest 841s # 841s # testing : bytes in body 841s # expected: 18432 841s # received: 18432 841s ok 18 841s #lwp request: 841s #GET http://localhost:8529/test_rwrite?1024,19456 HTTP/1.1 841s #User-Agent: libwww-perl/6.77 841s # 841s #server response: 841s #HTTP/1.1 200 OK 841s #Connection: close 841s #Date: Fri, 29 Nov 2024 19:59:57 GMT 841s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 841s #Vary: In-If1 841s #Content-Length: 0 841s #Client-Date: Fri, 29 Nov 2024 19:59:57 GMT 841s #Client-Peer: 127.0.0.1:8529 841s #Client-Response-Num: 1 841s #Client-Transfer-Encoding: chunked 841s #DMMATCH1: 1 841s #X-Content-Length-Note: added by Apache::TestRequest 841s # 841s # testing : bytes in body 841s # expected: 19456 841s # received: 19456 841s ok 19 841s #lwp request: 841s #GET http://localhost:8529/test_rwrite?1024,20480 HTTP/1.1 841s #User-Agent: libwww-perl/6.77 841s # 841s #server response: 841s #HTTP/1.1 200 OK 841s #Connection: close 841s #Date: Fri, 29 Nov 2024 19:59:57 GMT 841s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 841s #Vary: In-If1 841s #Content-Length: 0 841s #Client-Date: Fri, 29 Nov 2024 19:59:57 GMT 841s #Client-Peer: 127.0.0.1:8529 841s #Client-Response-Num: 1 841s #Client-Transfer-Encoding: chunked 841s #DMMATCH1: 1 841s #X-Content-Length-Note: added by Apache::TestRequest 841s # 841s # testing : bytes in body 841s # expected: 20480 841s # received: 20480 841s ok 20 841s #lwp request: 841s #GET http://localhost:8529/test_rwrite?1024,21504 HTTP/1.1 841s #User-Agent: libwww-perl/6.77 841s # 841s #server response: 841s #HTTP/1.1 200 OK 841s #Connection: close 841s #Date: Fri, 29 Nov 2024 19:59:57 GMT 841s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 841s #Vary: In-If1 841s #Content-Length: 0 841s #Client-Date: Fri, 29 Nov 2024 19:59:57 GMT 841s #Client-Peer: 127.0.0.1:8529 841s #Client-Response-Num: 1 841s #Client-Transfer-Encoding: chunked 841s #DMMATCH1: 1 841s #X-Content-Length-Note: added by Apache::TestRequest 841s # 841s # testing : bytes in body 841s # expected: 21504 841s # received: 21504 841s ok 21 841s #lwp request: 841s #GET http://localhost:8529/test_rwrite?1024,22528 HTTP/1.1 841s #User-Agent: libwww-perl/6.77 841s # 841s #server response: 841s #HTTP/1.1 200 OK 841s #Connection: close 841s #Date: Fri, 29 Nov 2024 19:59:57 GMT 841s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 841s #Vary: In-If1 841s #Content-Length: 0 841s #Client-Date: Fri, 29 Nov 2024 19:59:57 GMT 841s #Client-Peer: 127.0.0.1:8529 841s #Client-Response-Num: 1 841s #Client-Transfer-Encoding: chunked 841s #DMMATCH1: 1 841s #X-Content-Length-Note: added by Apache::TestRequest 841s # 841s # testing : bytes in body 841s # expected: 22528 841s # received: 22528 841s ok 22 841s #lwp request: 841s #GET http://localhost:8529/test_rwrite?1024,23552 HTTP/1.1 841s #User-Agent: libwww-perl/6.77 841s # 841s #server response: 841s #HTTP/1.1 200 OK 841s #Connection: close 841s #Date: Fri, 29 Nov 2024 19:59:57 GMT 841s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 841s #Vary: In-If1 841s #Content-Length: 0 841s #Client-Date: Fri, 29 Nov 2024 19:59:57 GMT 841s #Client-Peer: 127.0.0.1:8529 841s #Client-Response-Num: 1 841s #Client-Transfer-Encoding: chunked 841s #DMMATCH1: 1 841s #X-Content-Length-Note: added by Apache::TestRequest 841s # 841s # testing : bytes in body 841s # expected: 23552 841s # received: 23552 841s ok 23 841s #lwp request: 841s #GET http://localhost:8529/test_rwrite?1024,24576 HTTP/1.1 841s #User-Agent: libwww-perl/6.77 841s # 841s #server response: 841s #HTTP/1.1 200 OK 841s #Connection: close 841s #Date: Fri, 29 Nov 2024 19:59:57 GMT 841s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 841s #Vary: In-If1 841s #Content-Length: 0 841s #Client-Date: Fri, 29 Nov 2024 19:59:57 GMT 841s #Client-Peer: 127.0.0.1:8529 841s #Client-Response-Num: 1 841s #Client-Transfer-Encoding: chunked 841s #DMMATCH1: 1 841s #X-Content-Length-Note: added by Apache::TestRequest 841s # 841s # testing : bytes in body 841s # expected: 24576 841s # received: 24576 841s ok 24 841s #lwp request: 841s #GET http://localhost:8529/test_rwrite?1024,25600 HTTP/1.1 841s #User-Agent: libwww-perl/6.77 841s # 841s #server response: 841s #HTTP/1.1 200 OK 841s #Connection: close 841s #Date: Fri, 29 Nov 2024 19:59:57 GMT 841s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 841s #Vary: In-If1 841s #Content-Length: 0 841s #Client-Date: Fri, 29 Nov 2024 19:59:57 GMT 841s #Client-Peer: 127.0.0.1:8529 841s #Client-Response-Num: 1 841s #Client-Transfer-Encoding: chunked 841s #DMMATCH1: 1 841s #X-Content-Length-Note: added by Apache::TestRequest 841s # 841s # testing : bytes in body 841s # expected: 25600 841s # received: 25600 841s ok 25 841s #lwp request: 841s #GET http://localhost:8529/test_rwrite?1024,26624 HTTP/1.1 841s #User-Agent: libwww-perl/6.77 841s # 841s #server response: 841s #HTTP/1.1 200 OK 841s #Connection: close 841s #Date: Fri, 29 Nov 2024 19:59:57 GMT 841s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 841s #Vary: In-If1 841s #Content-Length: 0 841s #Client-Date: Fri, 29 Nov 2024 19:59:57 GMT 841s #Client-Peer: 127.0.0.1:8529 841s #Client-Response-Num: 1 841s #Client-Transfer-Encoding: chunked 841s #DMMATCH1: 1 841s #X-Content-Length-Note: added by Apache::TestRequest 841s # 841s # testing : bytes in body 841s # expected: 26624 841s # received: 26624 841s ok 26 841s #lwp request: 841s #GET http://localhost:8529/test_rwrite?1024,27648 HTTP/1.1 841s #User-Agent: libwww-perl/6.77 841s # 841s #server response: 841s #HTTP/1.1 200 OK 841s #Connection: close 841s #Date: Fri, 29 Nov 2024 19:59:57 GMT 841s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 841s #Vary: In-If1 841s #Content-Length: 0 841s #Client-Date: Fri, 29 Nov 2024 19:59:57 GMT 841s #Client-Peer: 127.0.0.1:8529 841s #Client-Response-Num: 1 841s #Client-Transfer-Encoding: chunked 841s #DMMATCH1: 1 841s #X-Content-Length-Note: added by Apache::TestRequest 841s # 841s # testing : bytes in body 841s # expected: 27648 841s # received: 27648 841s ok 27 841s #lwp request: 841s #GET http://localhost:8529/test_rwrite?1024,28672 HTTP/1.1 841s #User-Agent: libwww-perl/6.77 841s # 841s #server response: 841s #HTTP/1.1 200 OK 841s #Connection: close 841s #Date: Fri, 29 Nov 2024 19:59:57 GMT 841s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 841s #Vary: In-If1 841s #Content-Length: 0 841s #Client-Date: Fri, 29 Nov 2024 19:59:57 GMT 841s #Client-Peer: 127.0.0.1:8529 841s #Client-Response-Num: 1 841s #Client-Transfer-Encoding: chunked 841s #DMMATCH1: 1 841s #X-Content-Length-Note: added by Apache::TestRequest 841s # 841s # testing : bytes in body 841s # expected: 28672 841s # received: 28672 841s ok 28 841s #lwp request: 841s #GET http://localhost:8529/test_rwrite?1024,29696 HTTP/1.1 841s #User-Agent: libwww-perl/6.77 841s # 841s #server response: 841s #HTTP/1.1 200 OK 841s #Connection: close 841s #Date: Fri, 29 Nov 2024 19:59:57 GMT 841s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 841s #Vary: In-If1 841s #Content-Length: 0 841s #Client-Date: Fri, 29 Nov 2024 19:59:57 GMT 841s #Client-Peer: 127.0.0.1:8529 841s #Client-Response-Num: 1 841s #Client-Transfer-Encoding: chunked 841s #DMMATCH1: 1 841s #X-Content-Length-Note: added by Apache::TestRequest 841s # 841s # testing : bytes in body 841s # expected: 29696 841s # received: 29696 841s ok 29 841s #lwp request: 841s #GET http://localhost:8529/test_rwrite?1024,30720 HTTP/1.1 841s #User-Agent: libwww-perl/6.77 841s # 841s #server response: 841s #HTTP/1.1 200 OK 841s #Connection: close 841s #Date: Fri, 29 Nov 2024 19:59:57 GMT 841s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 841s #Vary: In-If1 841s #Content-Length: 0 841s #Client-Date: Fri, 29 Nov 2024 19:59:57 GMT 841s #Client-Peer: 127.0.0.1:8529 841s #Client-Response-Num: 1 841s #Client-Transfer-Encoding: chunked 841s #DMMATCH1: 1 841s #X-Content-Length-Note: added by Apache::TestRequest 841s # 841s # testing : bytes in body 841s # expected: 30720 841s # received: 30720 841s ok 30 841s #lwp request: 841s #GET http://localhost:8529/test_rwrite?1024,31744 HTTP/1.1 841s #User-Agent: libwww-perl/6.77 841s # 841s #server response: 841s #HTTP/1.1 200 OK 841s #Connection: close 841s #Date: Fri, 29 Nov 2024 19:59:57 GMT 841s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 841s #Vary: In-If1 841s #Content-Length: 0 841s #Client-Date: Fri, 29 Nov 2024 19:59:57 GMT 841s #Client-Peer: 127.0.0.1:8529 841s #Client-Response-Num: 1 841s #Client-Transfer-Encoding: chunked 841s #DMMATCH1: 1 841s #X-Content-Length-Note: added by Apache::TestRequest 841s # 841s # testing : bytes in body 841s # expected: 31744 841s # received: 31744 841s ok 31 841s #lwp request: 841s #GET http://localhost:8529/test_rwrite?1024,32768 HTTP/1.1 841s #User-Agent: libwww-perl/6.77 841s # 841s #server response: 841s #HTTP/1.1 200 OK 841s #Connection: close 841s #Date: Fri, 29 Nov 2024 19:59:57 GMT 841s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 841s #Vary: In-If1 841s #Content-Length: 0 841s #Client-Date: Fri, 29 Nov 2024 19:59:57 GMT 841s #Client-Peer: 127.0.0.1:8529 841s #Client-Response-Num: 1 841s #Client-Transfer-Encoding: chunked 841s #DMMATCH1: 1 841s #X-Content-Length-Note: added by Apache::TestRequest 841s # 841s # testing : bytes in body 841s # expected: 32768 841s # received: 32768 841s ok 32 841s #lwp request: 841s #GET http://localhost:8529/test_rwrite?1024,33792 HTTP/1.1 841s #User-Agent: libwww-perl/6.77 841s # 841s #server response: 841s #HTTP/1.1 200 OK 841s #Connection: close 841s #Date: Fri, 29 Nov 2024 19:59:57 GMT 841s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 841s #Vary: In-If1 841s #Content-Length: 0 841s #Client-Date: Fri, 29 Nov 2024 19:59:57 GMT 841s #Client-Peer: 127.0.0.1:8529 841s #Client-Response-Num: 1 841s #Client-Transfer-Encoding: chunked 841s #DMMATCH1: 1 841s #X-Content-Length-Note: added by Apache::TestRequest 841s # 841s # testing : bytes in body 841s # expected: 33792 841s # received: 33792 841s ok 33 841s #lwp request: 841s #GET http://localhost:8529/test_rwrite?1024,34816 HTTP/1.1 841s #User-Agent: libwww-perl/6.77 841s # 841s #server response: 841s #HTTP/1.1 200 OK 841s #Connection: close 841s #Date: Fri, 29 Nov 2024 19:59:57 GMT 841s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 841s #Vary: In-If1 841s #Content-Length: 0 841s #Client-Date: Fri, 29 Nov 2024 19:59:57 GMT 841s #Client-Peer: 127.0.0.1:8529 841s #Client-Response-Num: 1 841s #Client-Transfer-Encoding: chunked 841s #DMMATCH1: 1 841s #X-Content-Length-Note: added by Apache::TestRequest 841s # 841s # testing : bytes in body 841s # expected: 34816 841s # received: 34816 841s ok 34 841s #lwp request: 841s #GET http://localhost:8529/test_rwrite?1024,35840 HTTP/1.1 841s #User-Agent: libwww-perl/6.77 841s # 841s #server response: 841s #HTTP/1.1 200 OK 841s #Connection: close 841s #Date: Fri, 29 Nov 2024 19:59:57 GMT 841s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 841s #Vary: In-If1 841s #Content-Length: 0 841s #Client-Date: Fri, 29 Nov 2024 19:59:57 GMT 841s #Client-Peer: 127.0.0.1:8529 841s #Client-Response-Num: 1 841s #Client-Transfer-Encoding: chunked 841s #DMMATCH1: 1 841s #X-Content-Length-Note: added by Apache::TestRequest 841s # 841s # testing : bytes in body 841s # expected: 35840 841s # received: 35840 841s ok 35 841s #lwp request: 841s #GET http://localhost:8529/test_rwrite?1024,36864 HTTP/1.1 841s #User-Agent: libwww-perl/6.77 841s # 841s #server response: 841s #HTTP/1.1 200 OK 841s #Connection: close 841s #Date: Fri, 29 Nov 2024 19:59:57 GMT 841s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 841s #Vary: In-If1 841s #Content-Length: 0 841s #Client-Date: Fri, 29 Nov 2024 19:59:57 GMT 841s #Client-Peer: 127.0.0.1:8529 841s #Client-Response-Num: 1 841s #Client-Transfer-Encoding: chunked 841s #DMMATCH1: 1 841s #X-Content-Length-Note: added by Apache::TestRequest 841s # 841s # testing : bytes in body 841s # expected: 36864 841s # received: 36864 841s ok 36 841s #lwp request: 841s #GET http://localhost:8529/test_rwrite?1024,37888 HTTP/1.1 841s #User-Agent: libwww-perl/6.77 841s # 841s #server response: 841s #HTTP/1.1 200 OK 841s #Connection: close 841s #Date: Fri, 29 Nov 2024 19:59:57 GMT 841s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 841s #Vary: In-If1 841s #Content-Length: 0 841s #Client-Date: Fri, 29 Nov 2024 19:59:57 GMT 841s #Client-Peer: 127.0.0.1:8529 841s #Client-Response-Num: 1 841s #Client-Transfer-Encoding: chunked 841s #DMMATCH1: 1 841s #X-Content-Length-Note: added by Apache::TestRequest 841s # 841s # testing : bytes in body 841s # expected: 37888 841s # received: 37888 841s ok 37 841s #lwp request: 841s #GET http://localhost:8529/test_rwrite?1024,38912 HTTP/1.1 841s #User-Agent: libwww-perl/6.77 841s # 841s #server response: 841s #HTTP/1.1 200 OK 841s #Connection: close 841s #Date: Fri, 29 Nov 2024 19:59:57 GMT 841s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 841s #Vary: In-If1 841s #Content-Length: 0 841s #Client-Date: Fri, 29 Nov 2024 19:59:57 GMT 841s #Client-Peer: 127.0.0.1:8529 841s #Client-Response-Num: 1 841s #Client-Transfer-Encoding: chunked 841s #DMMATCH1: 1 841s #X-Content-Length-Note: added by Apache::TestRequest 841s # 841s # testing : bytes in body 841s # expected: 38912 841s # received: 38912 841s ok 38 841s #lwp request: 841s #GET http://localhost:8529/test_rwrite?1024,39936 HTTP/1.1 841s #User-Agent: libwww-perl/6.77 841s # 841s #server response: 841s #HTTP/1.1 200 OK 841s #Connection: close 841s #Date: Fri, 29 Nov 2024 19:59:57 GMT 841s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 841s #Vary: In-If1 841s #Content-Length: 0 841s #Client-Date: Fri, 29 Nov 2024 19:59:57 GMT 841s #Client-Peer: 127.0.0.1:8529 841s #Client-Response-Num: 1 841s #Client-Transfer-Encoding: chunked 841s #DMMATCH1: 1 841s #X-Content-Length-Note: added by Apache::TestRequest 841s # 841s # testing : bytes in body 841s # expected: 39936 841s # received: 39936 841s ok 39 841s #lwp request: 841s #GET http://localhost:8529/test_rwrite?1024,40960 HTTP/1.1 841s #User-Agent: libwww-perl/6.77 841s # 841s #server response: 841s #HTTP/1.1 200 OK 841s #Connection: close 841s #Date: Fri, 29 Nov 2024 19:59:57 GMT 841s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 841s #Vary: In-If1 841s #Content-Length: 0 841s #Client-Date: Fri, 29 Nov 2024 19:59:57 GMT 841s #Client-Peer: 127.0.0.1:8529 841s #Client-Response-Num: 1 841s #Client-Transfer-Encoding: chunked 841s #DMMATCH1: 1 841s #X-Content-Length-Note: added by Apache::TestRequest 841s # 841s # testing : bytes in body 841s # expected: 40960 841s # received: 40960 841s ok 40 841s #lwp request: 841s #GET http://localhost:8529/test_rwrite?1024,41984 HTTP/1.1 841s #User-Agent: libwww-perl/6.77 841s # 841s #server response: 841s #HTTP/1.1 200 OK 841s #Connection: close 841s #Date: Fri, 29 Nov 2024 19:59:57 GMT 841s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 841s #Vary: In-If1 841s #Content-Length: 0 841s #Client-Date: Fri, 29 Nov 2024 19:59:57 GMT 841s #Client-Peer: 127.0.0.1:8529 841s #Client-Response-Num: 1 841s #Client-Transfer-Encoding: chunked 841s #DMMATCH1: 1 841s #X-Content-Length-Note: added by Apache::TestRequest 841s # 841s # testing : bytes in body 841s # expected: 41984 841s # received: 41984 841s ok 41 841s #lwp request: 841s #GET http://localhost:8529/test_rwrite?1024,43008 HTTP/1.1 841s #User-Agent: libwww-perl/6.77 841s # 841s #server response: 841s #HTTP/1.1 200 OK 841s #Connection: close 841s #Date: Fri, 29 Nov 2024 19:59:57 GMT 841s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 841s #Vary: In-If1 841s #Content-Length: 0 841s #Client-Date: Fri, 29 Nov 2024 19:59:57 GMT 841s #Client-Peer: 127.0.0.1:8529 841s #Client-Response-Num: 1 841s #Client-Transfer-Encoding: chunked 841s #DMMATCH1: 1 841s #X-Content-Length-Note: added by Apache::TestRequest 841s # 841s # testing : bytes in body 841s # expected: 43008 841s # received: 43008 841s ok 42 841s #lwp request: 841s #GET http://localhost:8529/test_rwrite?1024,44032 HTTP/1.1 841s #User-Agent: libwww-perl/6.77 841s # 841s #server response: 841s #HTTP/1.1 200 OK 841s #Connection: close 841s #Date: Fri, 29 Nov 2024 19:59:57 GMT 841s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 841s #Vary: In-If1 841s #Content-Length: 0 841s #Client-Date: Fri, 29 Nov 2024 19:59:57 GMT 841s #Client-Peer: 127.0.0.1:8529 841s #Client-Response-Num: 1 841s #Client-Transfer-Encoding: chunked 841s #DMMATCH1: 1 841s #X-Content-Length-Note: added by Apache::TestRequest 841s # 841s # testing : bytes in body 841s # expected: 44032 841s # received: 44032 841s ok 43 841s #lwp request: 841s #GET http://localhost:8529/test_rwrite?1024,45056 HTTP/1.1 841s #User-Agent: libwww-perl/6.77 841s # 841s #server response: 841s #HTTP/1.1 200 OK 841s #Connection: close 841s #Date: Fri, 29 Nov 2024 19:59:57 GMT 841s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 841s #Vary: In-If1 841s #Content-Length: 0 841s #Client-Date: Fri, 29 Nov 2024 19:59:57 GMT 841s #Client-Peer: 127.0.0.1:8529 841s #Client-Response-Num: 1 841s #Client-Transfer-Encoding: chunked 841s #DMMATCH1: 1 841s #X-Content-Length-Note: added by Apache::TestRequest 841s # 841s # testing : bytes in body 841s # expected: 45056 841s # received: 45056 841s ok 44 841s #lwp request: 841s #GET http://localhost:8529/test_rwrite?1024,46080 HTTP/1.1 841s #User-Agent: libwww-perl/6.77 841s # 841s #server response: 841s #HTTP/1.1 200 OK 841s #Connection: close 841s #Date: Fri, 29 Nov 2024 19:59:57 GMT 841s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 841s #Vary: In-If1 841s #Content-Length: 0 841s #Client-Date: Fri, 29 Nov 2024 19:59:57 GMT 841s #Client-Peer: 127.0.0.1:8529 841s #Client-Response-Num: 1 841s #Client-Transfer-Encoding: chunked 841s #DMMATCH1: 1 841s #X-Content-Length-Note: added by Apache::TestRequest 841s # 841s # testing : bytes in body 841s # expected: 46080 841s # received: 46080 841s ok 45 841s #lwp request: 841s #GET http://localhost:8529/test_rwrite?1024,47104 HTTP/1.1 841s #User-Agent: libwww-perl/6.77 841s # 841s #server response: 841s #HTTP/1.1 200 OK 841s #Connection: close 841s #Date: Fri, 29 Nov 2024 19:59:57 GMT 841s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 841s #Vary: In-If1 841s #Content-Length: 0 841s #Client-Date: Fri, 29 Nov 2024 19:59:57 GMT 841s #Client-Peer: 127.0.0.1:8529 841s #Client-Response-Num: 1 841s #Client-Transfer-Encoding: chunked 841s #DMMATCH1: 1 841s #X-Content-Length-Note: added by Apache::TestRequest 841s # 841s # testing : bytes in body 841s # expected: 47104 841s # received: 47104 841s ok 46 841s #lwp request: 841s #GET http://localhost:8529/test_rwrite?1024,48128 HTTP/1.1 841s #User-Agent: libwww-perl/6.77 841s # 841s #server response: 841s #HTTP/1.1 200 OK 841s #Connection: close 841s #Date: Fri, 29 Nov 2024 19:59:57 GMT 841s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 841s #Vary: In-If1 841s #Content-Length: 0 841s #Client-Date: Fri, 29 Nov 2024 19:59:57 GMT 841s #Client-Peer: 127.0.0.1:8529 841s #Client-Response-Num: 1 841s #Client-Transfer-Encoding: chunked 841s #DMMATCH1: 1 841s #X-Content-Length-Note: added by Apache::TestRequest 841s # 841s # testing : bytes in body 841s # expected: 48128 841s # received: 48128 841s ok 47 841s #lwp request: 841s #GET http://localhost:8529/test_rwrite?1024,49152 HTTP/1.1 841s #User-Agent: libwww-perl/6.77 841s # 841s #server response: 841s #HTTP/1.1 200 OK 841s #Connection: close 841s #Date: Fri, 29 Nov 2024 19:59:57 GMT 841s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 841s #Vary: In-If1 841s #Content-Length: 0 841s #Client-Date: Fri, 29 Nov 2024 19:59:57 GMT 841s #Client-Peer: 127.0.0.1:8529 841s #Client-Response-Num: 1 841s #Client-Transfer-Encoding: chunked 841s #DMMATCH1: 1 841s #X-Content-Length-Note: added by Apache::TestRequest 841s # 841s # testing : bytes in body 841s # expected: 49152 841s # received: 49152 841s ok 48 841s #lwp request: 841s #GET http://localhost:8529/test_rwrite?1024,50176 HTTP/1.1 841s #User-Agent: libwww-perl/6.77 841s # 841s #server response: 841s #HTTP/1.1 200 OK 841s #Connection: close 841s #Date: Fri, 29 Nov 2024 19:59:57 GMT 841s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 841s #Vary: In-If1 841s #Content-Length: 0 841s #Client-Date: Fri, 29 Nov 2024 19:59:57 GMT 841s #Client-Peer: 127.0.0.1:8529 841s #Client-Response-Num: 1 841s #Client-Transfer-Encoding: chunked 841s #DMMATCH1: 1 841s #X-Content-Length-Note: added by Apache::TestRequest 841s # 841s # testing : bytes in body 841s # expected: 50176 841s # received: 50176 841s ok 49 841s #lwp request: 841s #GET http://localhost:8529/test_rwrite?1024,51200 HTTP/1.1 841s #User-Agent: libwww-perl/6.77 841s # 841s #server response: 841s #HTTP/1.1 200 OK 841s #Connection: close 841s #Date: Fri, 29 Nov 2024 19:59:57 GMT 841s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 841s #Vary: In-If1 841s #Content-Length: 0 841s #Client-Date: Fri, 29 Nov 2024 19:59:57 GMT 841s #Client-Peer: 127.0.0.1:8529 841s #Client-Response-Num: 1 841s #Client-Transfer-Encoding: chunked 841s #DMMATCH1: 1 841s #X-Content-Length-Note: added by Apache::TestRequest 841s # 841s # testing : bytes in body 841s # expected: 51200 841s # received: 51200 841s ok 50 841s #lwp request: 841s #GET http://localhost:8529/test_rwrite?1024,102400 HTTP/1.1 841s #User-Agent: libwww-perl/6.77 841s # 841s #server response: 841s #HTTP/1.1 200 OK 841s #Connection: close 841s #Date: Fri, 29 Nov 2024 19:59:57 GMT 841s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 841s #Vary: In-If1 841s #Content-Length: 0 841s #Client-Date: Fri, 29 Nov 2024 19:59:57 GMT 841s #Client-Peer: 127.0.0.1:8529 841s #Client-Response-Num: 1 841s #Client-Transfer-Encoding: chunked 841s #DMMATCH1: 1 841s #X-Content-Length-Note: added by Apache::TestRequest 841s # 841s # testing : bytes in body 841s # expected: 102400 841s # received: 102400 841s ok 51 841s #lwp request: 841s #GET http://localhost:8529/test_rwrite?1024,307200 HTTP/1.1 841s #User-Agent: libwww-perl/6.77 841s # 841s #server response: 841s #HTTP/1.1 200 OK 841s #Connection: close 841s #Date: Fri, 29 Nov 2024 19:59:57 GMT 841s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 841s #Vary: In-If1 841s #Content-Length: 0 841s #Client-Date: Fri, 29 Nov 2024 19:59:57 GMT 841s #Client-Peer: 127.0.0.1:8529 841s #Client-Response-Num: 1 841s #Client-Transfer-Encoding: chunked 841s #DMMATCH1: 1 841s #X-Content-Length-Note: added by Apache::TestRequest 841s # 841s # testing : bytes in body 841s # expected: 307200 841s # received: 307200 841s ok 52 841s #lwp request: 841s #GET http://localhost:8529/test_rwrite?1024,512000 HTTP/1.1 841s #User-Agent: libwww-perl/6.77 841s # 841s #server response: 841s #HTTP/1.1 200 OK 841s #Connection: close 841s #Date: Fri, 29 Nov 2024 19:59:57 GMT 841s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 841s #Vary: In-If1 841s #Content-Length: 0 841s #Client-Date: Fri, 29 Nov 2024 19:59:57 GMT 841s #Client-Peer: 127.0.0.1:8529 841s #Client-Response-Num: 1 841s #Client-Transfer-Encoding: chunked 841s #DMMATCH1: 1 841s #X-Content-Length-Note: added by Apache::TestRequest 841s # 841s # testing : bytes in body 841s # expected: 512000 841s # received: 512000 841s ok 53 841s #lwp request: 841s #GET http://localhost:8529/test_rwrite?1024,2048000 HTTP/1.1 841s #User-Agent: libwww-perl/6.77 841s # 841s #server response: 841s #HTTP/1.1 200 OK 841s #Connection: close 841s #Date: Fri, 29 Nov 2024 19:59:57 GMT 841s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 841s #Vary: In-If1 841s #Content-Length: 0 841s #Client-Date: Fri, 29 Nov 2024 19:59:57 GMT 841s #Client-Peer: 127.0.0.1:8529 841s #Client-Response-Num: 1 841s #Client-Transfer-Encoding: chunked 841s #DMMATCH1: 1 841s #X-Content-Length-Note: added by Apache::TestRequest 841s # 841s # testing : bytes in body 841s # expected: 2048000 841s # received: 2048000 841s ok 54 841s #lwp request: 841s #GET http://localhost:8529/test_rwrite?1024,4096000 HTTP/1.1 841s #User-Agent: libwww-perl/6.77 841s # 841s #server response: 841s #HTTP/1.1 200 OK 841s #Connection: close 841s #Date: Fri, 29 Nov 2024 19:59:57 GMT 841s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 841s #Vary: In-If1 841s #Content-Length: 0 841s #Client-Date: Fri, 29 Nov 2024 19:59:57 GMT 841s #Client-Peer: 127.0.0.1:8529 841s #Client-Response-Num: 1 841s #Client-Transfer-Encoding: chunked 841s #DMMATCH1: 1 841s #X-Content-Length-Note: added by Apache::TestRequest 841s # 841s # testing : bytes in body 841s # expected: 4096000 841s # received: 4096000 841s ok 55 841s #lwp request: 841s #GET http://localhost:8529/test_rwrite?1024,6144000 HTTP/1.1 841s #User-Agent: libwww-perl/6.77 841s # 841s #server response: 841s #HTTP/1.1 200 OK 841s #Connection: close 841s #Date: Fri, 29 Nov 2024 19:59:57 GMT 841s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 841s #Vary: In-If1 841s #Content-Length: 0 841s #Client-Date: Fri, 29 Nov 2024 19:59:57 GMT 841s #Client-Peer: 127.0.0.1:8529 841s #Client-Response-Num: 1 841s #Client-Transfer-Encoding: chunked 841s #DMMATCH1: 1 841s #X-Content-Length-Note: added by Apache::TestRequest 841s # 841s # testing : bytes in body 841s # expected: 6144000 841s # received: 6144000 841s ok 56 841s #lwp request: 841s #GET http://localhost:8529/test_rwrite?1024,10240000 HTTP/1.1 841s #User-Agent: libwww-perl/6.77 841s # 841s #server response: 841s #HTTP/1.1 200 OK 841s #Connection: close 841s #Date: Fri, 29 Nov 2024 19:59:57 GMT 841s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 841s #Vary: In-If1 841s #Content-Length: 0 841s #Client-Date: Fri, 29 Nov 2024 19:59:57 GMT 841s #Client-Peer: 127.0.0.1:8529 841s #Client-Response-Num: 1 841s #Client-Transfer-Encoding: chunked 841s #DMMATCH1: 1 841s #X-Content-Length-Note: added by Apache::TestRequest 841s # 841s # testing : bytes in body 841s # expected: 10240000 841s # received: 10240000 841s ok 57 841s #lwp request: 841s #GET http://localhost:8529/test_rwrite?8192,1024 HTTP/1.1 841s #User-Agent: libwww-perl/6.77 841s # 841s #server response: 841s #HTTP/1.1 200 OK 841s #Connection: close 841s #Date: Fri, 29 Nov 2024 19:59:57 GMT 841s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 841s #Vary: In-If1 841s #Content-Length: 1024 841s #Client-Date: Fri, 29 Nov 2024 19:59:57 GMT 841s #Client-Peer: 127.0.0.1:8529 841s #Client-Response-Num: 1 841s #DMMATCH1: 1 841s # 841s # testing : bytes in body 841s # expected: 1024 841s # received: 1024 841s ok 58 841s #lwp request: 841s #GET http://localhost:8529/test_rwrite?8192,2048 HTTP/1.1 841s #User-Agent: libwww-perl/6.77 841s # 841s #server response: 841s #HTTP/1.1 200 OK 841s #Connection: close 841s #Date: Fri, 29 Nov 2024 19:59:57 GMT 841s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 841s #Vary: In-If1 841s #Content-Length: 2048 841s #Client-Date: Fri, 29 Nov 2024 19:59:57 GMT 841s #Client-Peer: 127.0.0.1:8529 841s #Client-Response-Num: 1 841s #DMMATCH1: 1 841s # 841s # testing : bytes in body 841s # expected: 2048 841s # received: 2048 841s ok 59 841s #lwp request: 841s #GET http://localhost:8529/test_rwrite?8192,3072 HTTP/1.1 841s #User-Agent: libwww-perl/6.77 841s # 841s #server response: 841s #HTTP/1.1 200 OK 841s #Connection: close 841s #Date: Fri, 29 Nov 2024 19:59:57 GMT 841s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 841s #Vary: In-If1 841s #Content-Length: 3072 841s #Client-Date: Fri, 29 Nov 2024 19:59:57 GMT 841s #Client-Peer: 127.0.0.1:8529 841s #Client-Response-Num: 1 841s #DMMATCH1: 1 841s # 841s # testing : bytes in body 841s # expected: 3072 841s # received: 3072 841s ok 60 841s #lwp request: 841s #GET http://localhost:8529/test_rwrite?8192,4096 HTTP/1.1 841s #User-Agent: libwww-perl/6.77 841s # 841s #server response: 841s #HTTP/1.1 200 OK 841s #Connection: close 841s #Date: Fri, 29 Nov 2024 19:59:57 GMT 841s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 841s #Vary: In-If1 841s #Content-Length: 4096 841s #Client-Date: Fri, 29 Nov 2024 19:59:57 GMT 841s #Client-Peer: 127.0.0.1:8529 841s #Client-Response-Num: 1 841s #DMMATCH1: 1 841s # 841s # testing : bytes in body 841s # expected: 4096 841s # received: 4096 841s ok 61 841s #lwp request: 841s #GET http://localhost:8529/test_rwrite?8192,5120 HTTP/1.1 841s #User-Agent: libwww-perl/6.77 841s # 841s #server response: 841s #HTTP/1.1 200 OK 841s #Connection: close 841s #Date: Fri, 29 Nov 2024 19:59:57 GMT 841s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 841s #Vary: In-If1 841s #Content-Length: 5120 841s #Client-Date: Fri, 29 Nov 2024 19:59:57 GMT 841s #Client-Peer: 127.0.0.1:8529 841s #Client-Response-Num: 1 841s #DMMATCH1: 1 841s # 841s # testing : bytes in body 841s # expected: 5120 841s # received: 5120 841s ok 62 841s #lwp request: 841s #GET http://localhost:8529/test_rwrite?8192,6144 HTTP/1.1 841s #User-Agent: libwww-perl/6.77 841s # 841s #server response: 841s #HTTP/1.1 200 OK 841s #Connection: close 841s #Date: Fri, 29 Nov 2024 19:59:57 GMT 841s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 841s #Vary: In-If1 841s #Content-Length: 6144 841s #Client-Date: Fri, 29 Nov 2024 19:59:57 GMT 841s #Client-Peer: 127.0.0.1:8529 841s #Client-Response-Num: 1 841s #DMMATCH1: 1 841s # 841s # testing : bytes in body 841s # expected: 6144 841s # received: 6144 841s ok 63 841s #lwp request: 841s #GET http://localhost:8529/test_rwrite?8192,7168 HTTP/1.1 841s #User-Agent: libwww-perl/6.77 841s # 841s #server response: 841s #HTTP/1.1 200 OK 841s #Connection: close 841s #Date: Fri, 29 Nov 2024 19:59:57 GMT 841s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 841s #Vary: In-If1 841s #Content-Length: 7168 841s #Client-Date: Fri, 29 Nov 2024 19:59:57 GMT 841s #Client-Peer: 127.0.0.1:8529 841s #Client-Response-Num: 1 841s #DMMATCH1: 1 841s # 841s # testing : bytes in body 841s # expected: 7168 841s # received: 7168 841s ok 64 841s #lwp request: 841s #GET http://localhost:8529/test_rwrite?8192,8192 HTTP/1.1 841s #User-Agent: libwww-perl/6.77 841s # 841s #server response: 841s #HTTP/1.1 200 OK 841s #Connection: close 841s #Date: Fri, 29 Nov 2024 19:59:57 GMT 841s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 841s #Vary: In-If1 841s #Content-Length: 0 841s #Client-Date: Fri, 29 Nov 2024 19:59:57 GMT 841s #Client-Peer: 127.0.0.1:8529 841s #Client-Response-Num: 1 841s #Client-Transfer-Encoding: chunked 841s #DMMATCH1: 1 841s #X-Content-Length-Note: added by Apache::TestRequest 841s # 841s # testing : bytes in body 841s # expected: 8192 841s # received: 8192 841s ok 65 841s #lwp request: 841s #GET http://localhost:8529/test_rwrite?8192,9216 HTTP/1.1 841s #User-Agent: libwww-perl/6.77 841s # 841s #server response: 841s #HTTP/1.1 200 OK 841s #Connection: close 841s #Date: Fri, 29 Nov 2024 19:59:57 GMT 841s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 841s #Vary: In-If1 841s #Content-Length: 0 841s #Client-Date: Fri, 29 Nov 2024 19:59:57 GMT 841s #Client-Peer: 127.0.0.1:8529 841s #Client-Response-Num: 1 841s #Client-Transfer-Encoding: chunked 841s #DMMATCH1: 1 841s #X-Content-Length-Note: added by Apache::TestRequest 841s # 841s # testing : bytes in body 841s # expected: 9216 841s # received: 9216 841s ok 66 841s #lwp request: 841s #GET http://localhost:8529/test_rwrite?8192,10240 HTTP/1.1 841s #User-Agent: libwww-perl/6.77 841s # 841s #server response: 841s #HTTP/1.1 200 OK 841s #Connection: close 841s #Date: Fri, 29 Nov 2024 19:59:57 GMT 841s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 841s #Vary: In-If1 841s #Content-Length: 0 841s #Client-Date: Fri, 29 Nov 2024 19:59:57 GMT 841s #Client-Peer: 127.0.0.1:8529 841s #Client-Response-Num: 1 841s #Client-Transfer-Encoding: chunked 841s #DMMATCH1: 1 841s #X-Content-Length-Note: added by Apache::TestRequest 841s # 841s # testing : bytes in body 841s # expected: 10240 841s # received: 10240 841s ok 67 841s #lwp request: 841s #GET http://localhost:8529/test_rwrite?8192,11264 HTTP/1.1 841s #User-Agent: libwww-perl/6.77 841s # 841s #server response: 841s #HTTP/1.1 200 OK 841s #Connection: close 841s #Date: Fri, 29 Nov 2024 19:59:57 GMT 841s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 841s #Vary: In-If1 841s #Content-Length: 0 841s #Client-Date: Fri, 29 Nov 2024 19:59:57 GMT 841s #Client-Peer: 127.0.0.1:8529 841s #Client-Response-Num: 1 841s #Client-Transfer-Encoding: chunked 841s #DMMATCH1: 1 841s #X-Content-Length-Note: added by Apache::TestRequest 841s # 841s # testing : bytes in body 841s # expected: 11264 841s # received: 11264 841s ok 68 841s #lwp request: 841s #GET http://localhost:8529/test_rwrite?8192,12288 HTTP/1.1 841s #User-Agent: libwww-perl/6.77 841s # 841s #server response: 841s #HTTP/1.1 200 OK 841s #Connection: close 841s #Date: Fri, 29 Nov 2024 19:59:57 GMT 841s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 841s #Vary: In-If1 841s #Content-Length: 0 841s #Client-Date: Fri, 29 Nov 2024 19:59:57 GMT 841s #Client-Peer: 127.0.0.1:8529 841s #Client-Response-Num: 1 841s #Client-Transfer-Encoding: chunked 841s #DMMATCH1: 1 841s #X-Content-Length-Note: added by Apache::TestRequest 841s # 841s # testing : bytes in body 841s # expected: 12288 841s # received: 12288 841s ok 69 841s #lwp request: 841s #GET http://localhost:8529/test_rwrite?8192,13312 HTTP/1.1 841s #User-Agent: libwww-perl/6.77 841s # 841s #server response: 841s #HTTP/1.1 200 OK 841s #Connection: close 841s #Date: Fri, 29 Nov 2024 19:59:57 GMT 841s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 841s #Vary: In-If1 841s #Content-Length: 0 841s #Client-Date: Fri, 29 Nov 2024 19:59:57 GMT 841s #Client-Peer: 127.0.0.1:8529 841s #Client-Response-Num: 1 841s #Client-Transfer-Encoding: chunked 841s #DMMATCH1: 1 841s #X-Content-Length-Note: added by Apache::TestRequest 841s # 841s # testing : bytes in body 841s # expected: 13312 841s # received: 13312 841s ok 70 841s #lwp request: 841s #GET http://localhost:8529/test_rwrite?8192,14336 HTTP/1.1 841s #User-Agent: libwww-perl/6.77 841s # 841s #server response: 841s #HTTP/1.1 200 OK 841s #Connection: close 841s #Date: Fri, 29 Nov 2024 19:59:57 GMT 841s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 841s #Vary: In-If1 841s #Content-Length: 0 841s #Client-Date: Fri, 29 Nov 2024 19:59:57 GMT 841s #Client-Peer: 127.0.0.1:8529 841s #Client-Response-Num: 1 841s #Client-Transfer-Encoding: chunked 841s #DMMATCH1: 1 841s #X-Content-Length-Note: added by Apache::TestRequest 841s # 841s # testing : bytes in body 841s # expected: 14336 841s # received: 14336 841s ok 71 841s #lwp request: 841s #GET http://localhost:8529/test_rwrite?8192,15360 HTTP/1.1 841s #User-Agent: libwww-perl/6.77 841s # 841s #server response: 841s #HTTP/1.1 200 OK 841s #Connection: close 841s #Date: Fri, 29 Nov 2024 19:59:57 GMT 841s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 841s #Vary: In-If1 841s #Content-Length: 0 841s #Client-Date: Fri, 29 Nov 2024 19:59:57 GMT 841s #Client-Peer: 127.0.0.1:8529 841s #Client-Response-Num: 1 841s #Client-Transfer-Encoding: chunked 841s #DMMATCH1: 1 841s #X-Content-Length-Note: added by Apache::TestRequest 841s # 841s # testing : bytes in body 841s # expected: 15360 841s # received: 15360 841s ok 72 841s #lwp request: 841s #GET http://localhost:8529/test_rwrite?8192,16384 HTTP/1.1 841s #User-Agent: libwww-perl/6.77 841s # 841s #server response: 841s #HTTP/1.1 200 OK 841s #Connection: close 841s #Date: Fri, 29 Nov 2024 19:59:57 GMT 841s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 841s #Vary: In-If1 841s #Content-Length: 0 841s #Client-Date: Fri, 29 Nov 2024 19:59:57 GMT 841s #Client-Peer: 127.0.0.1:8529 841s #Client-Response-Num: 1 841s #Client-Transfer-Encoding: chunked 841s #DMMATCH1: 1 841s #X-Content-Length-Note: added by Apache::TestRequest 841s # 841s # testing : bytes in body 841s # expected: 16384 841s # received: 16384 841s ok 73 841s #lwp request: 841s #GET http://localhost:8529/test_rwrite?8192,17408 HTTP/1.1 841s #User-Agent: libwww-perl/6.77 841s # 841s #server response: 841s #HTTP/1.1 200 OK 841s #Connection: close 841s #Date: Fri, 29 Nov 2024 19:59:57 GMT 841s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 841s #Vary: In-If1 841s #Content-Length: 0 841s #Client-Date: Fri, 29 Nov 2024 19:59:57 GMT 841s #Client-Peer: 127.0.0.1:8529 841s #Client-Response-Num: 1 841s #Client-Transfer-Encoding: chunked 841s #DMMATCH1: 1 841s #X-Content-Length-Note: added by Apache::TestRequest 841s # 841s # testing : bytes in body 841s # expected: 17408 841s # received: 17408 841s ok 74 841s #lwp request: 841s #GET http://localhost:8529/test_rwrite?8192,18432 HTTP/1.1 841s #User-Agent: libwww-perl/6.77 841s # 841s #server response: 841s #HTTP/1.1 200 OK 841s #Connection: close 841s #Date: Fri, 29 Nov 2024 19:59:57 GMT 841s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 841s #Vary: In-If1 841s #Content-Length: 0 841s #Client-Date: Fri, 29 Nov 2024 19:59:57 GMT 841s #Client-Peer: 127.0.0.1:8529 841s #Client-Response-Num: 1 841s #Client-Transfer-Encoding: chunked 841s #DMMATCH1: 1 841s #X-Content-Length-Note: added by Apache::TestRequest 841s # 841s # testing : bytes in body 841s # expected: 18432 841s # received: 18432 841s ok 75 841s #lwp request: 841s #GET http://localhost:8529/test_rwrite?8192,19456 HTTP/1.1 841s #User-Agent: libwww-perl/6.77 841s # 841s #server response: 841s #HTTP/1.1 200 OK 841s #Connection: close 841s #Date: Fri, 29 Nov 2024 19:59:57 GMT 841s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 841s #Vary: In-If1 841s #Content-Length: 0 841s #Client-Date: Fri, 29 Nov 2024 19:59:57 GMT 841s #Client-Peer: 127.0.0.1:8529 841s #Client-Response-Num: 1 841s #Client-Transfer-Encoding: chunked 841s #DMMATCH1: 1 841s #X-Content-Length-Note: added by Apache::TestRequest 841s # 841s # testing : bytes in body 841s # expected: 19456 841s # received: 19456 841s ok 76 841s #lwp request: 841s #GET http://localhost:8529/test_rwrite?8192,20480 HTTP/1.1 841s #User-Agent: libwww-perl/6.77 841s # 841s #server response: 841s #HTTP/1.1 200 OK 841s #Connection: close 841s #Date: Fri, 29 Nov 2024 19:59:57 GMT 841s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 841s #Vary: In-If1 841s #Content-Length: 0 841s #Client-Date: Fri, 29 Nov 2024 19:59:57 GMT 841s #Client-Peer: 127.0.0.1:8529 841s #Client-Response-Num: 1 841s #Client-Transfer-Encoding: chunked 841s #DMMATCH1: 1 841s #X-Content-Length-Note: added by Apache::TestRequest 841s # 841s # testing : bytes in body 841s # expected: 20480 841s # received: 20480 841s ok 77 841s #lwp request: 841s #GET http://localhost:8529/test_rwrite?8192,21504 HTTP/1.1 841s #User-Agent: libwww-perl/6.77 841s # 841s #server response: 841s #HTTP/1.1 200 OK 841s #Connection: close 841s #Date: Fri, 29 Nov 2024 19:59:57 GMT 841s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 841s #Vary: In-If1 841s #Content-Length: 0 841s #Client-Date: Fri, 29 Nov 2024 19:59:57 GMT 841s #Client-Peer: 127.0.0.1:8529 841s #Client-Response-Num: 1 841s #Client-Transfer-Encoding: chunked 841s #DMMATCH1: 1 841s #X-Content-Length-Note: added by Apache::TestRequest 841s # 841s # testing : bytes in body 841s # expected: 21504 841s # received: 21504 841s ok 78 841s #lwp request: 841s #GET http://localhost:8529/test_rwrite?8192,22528 HTTP/1.1 841s #User-Agent: libwww-perl/6.77 841s # 841s #server response: 841s #HTTP/1.1 200 OK 841s #Connection: close 841s #Date: Fri, 29 Nov 2024 19:59:57 GMT 841s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 841s #Vary: In-If1 841s #Content-Length: 0 841s #Client-Date: Fri, 29 Nov 2024 19:59:57 GMT 841s #Client-Peer: 127.0.0.1:8529 841s #Client-Response-Num: 1 841s #Client-Transfer-Encoding: chunked 841s #DMMATCH1: 1 841s #X-Content-Length-Note: added by Apache::TestRequest 841s # 841s # testing : bytes in body 841s # expected: 22528 841s # received: 22528 841s ok 79 841s #lwp request: 841s #GET http://localhost:8529/test_rwrite?8192,23552 HTTP/1.1 841s #User-Agent: libwww-perl/6.77 841s # 841s #server response: 841s #HTTP/1.1 200 OK 841s #Connection: close 841s #Date: Fri, 29 Nov 2024 19:59:57 GMT 841s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 841s #Vary: In-If1 841s #Content-Length: 0 841s #Client-Date: Fri, 29 Nov 2024 19:59:57 GMT 841s #Client-Peer: 127.0.0.1:8529 841s #Client-Response-Num: 1 841s #Client-Transfer-Encoding: chunked 841s #DMMATCH1: 1 841s #X-Content-Length-Note: added by Apache::TestRequest 841s # 841s # testing : bytes in body 841s # expected: 23552 841s # received: 23552 841s ok 80 841s #lwp request: 841s #GET http://localhost:8529/test_rwrite?8192,24576 HTTP/1.1 841s #User-Agent: libwww-perl/6.77 841s # 841s #server response: 841s #HTTP/1.1 200 OK 841s #Connection: close 841s #Date: Fri, 29 Nov 2024 19:59:57 GMT 841s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 841s #Vary: In-If1 841s #Content-Length: 0 841s #Client-Date: Fri, 29 Nov 2024 19:59:57 GMT 841s #Client-Peer: 127.0.0.1:8529 841s #Client-Response-Num: 1 841s #Client-Transfer-Encoding: chunked 841s #DMMATCH1: 1 841s #X-Content-Length-Note: added by Apache::TestRequest 841s # 841s # testing : bytes in body 841s # expected: 24576 841s # received: 24576 841s ok 81 841s #lwp request: 841s #GET http://localhost:8529/test_rwrite?8192,25600 HTTP/1.1 841s #User-Agent: libwww-perl/6.77 841s # 841s #server response: 841s #HTTP/1.1 200 OK 841s #Connection: close 841s #Date: Fri, 29 Nov 2024 19:59:57 GMT 841s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 841s #Vary: In-If1 841s #Content-Length: 0 841s #Client-Date: Fri, 29 Nov 2024 19:59:57 GMT 841s #Client-Peer: 127.0.0.1:8529 841s #Client-Response-Num: 1 841s #Client-Transfer-Encoding: chunked 841s #DMMATCH1: 1 841s #X-Content-Length-Note: added by Apache::TestRequest 841s # 841s # testing : bytes in body 841s # expected: 25600 841s # received: 25600 841s ok 82 841s #lwp request: 841s #GET http://localhost:8529/test_rwrite?8192,26624 HTTP/1.1 841s #User-Agent: libwww-perl/6.77 841s # 841s #server response: 841s #HTTP/1.1 200 OK 841s #Connection: close 841s #Date: Fri, 29 Nov 2024 19:59:57 GMT 841s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 841s #Vary: In-If1 841s #Content-Length: 0 841s #Client-Date: Fri, 29 Nov 2024 19:59:57 GMT 841s #Client-Peer: 127.0.0.1:8529 841s #Client-Response-Num: 1 841s #Client-Transfer-Encoding: chunked 841s #DMMATCH1: 1 841s #X-Content-Length-Note: added by Apache::TestRequest 841s # 841s # testing : bytes in body 841s # expected: 26624 841s # received: 26624 841s ok 83 841s #lwp request: 841s #GET http://localhost:8529/test_rwrite?8192,27648 HTTP/1.1 841s #User-Agent: libwww-perl/6.77 841s # 841s #server response: 841s #HTTP/1.1 200 OK 841s #Connection: close 841s #Date: Fri, 29 Nov 2024 19:59:57 GMT 841s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 841s #Vary: In-If1 841s #Content-Length: 0 841s #Client-Date: Fri, 29 Nov 2024 19:59:57 GMT 841s #Client-Peer: 127.0.0.1:8529 841s #Client-Response-Num: 1 841s #Client-Transfer-Encoding: chunked 841s #DMMATCH1: 1 841s #X-Content-Length-Note: added by Apache::TestRequest 841s # 841s # testing : bytes in body 841s # expected: 27648 841s # received: 27648 841s ok 84 841s #lwp request: 841s #GET http://localhost:8529/test_rwrite?8192,28672 HTTP/1.1 841s #User-Agent: libwww-perl/6.77 841s # 841s #server response: 841s #HTTP/1.1 200 OK 841s #Connection: close 841s #Date: Fri, 29 Nov 2024 19:59:57 GMT 841s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 841s #Vary: In-If1 841s #Content-Length: 0 841s #Client-Date: Fri, 29 Nov 2024 19:59:57 GMT 841s #Client-Peer: 127.0.0.1:8529 841s #Client-Response-Num: 1 841s #Client-Transfer-Encoding: chunked 841s #DMMATCH1: 1 841s #X-Content-Length-Note: added by Apache::TestRequest 841s # 841s # testing : bytes in body 841s # expected: 28672 841s # received: 28672 841s ok 85 841s #lwp request: 841s #GET http://localhost:8529/test_rwrite?8192,29696 HTTP/1.1 841s #User-Agent: libwww-perl/6.77 841s # 841s #server response: 841s #HTTP/1.1 200 OK 841s #Connection: close 841s #Date: Fri, 29 Nov 2024 19:59:57 GMT 841s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 841s #Vary: In-If1 841s #Content-Length: 0 841s #Client-Date: Fri, 29 Nov 2024 19:59:57 GMT 841s #Client-Peer: 127.0.0.1:8529 841s #Client-Response-Num: 1 841s #Client-Transfer-Encoding: chunked 841s #DMMATCH1: 1 841s #X-Content-Length-Note: added by Apache::TestRequest 841s # 841s # testing : bytes in body 841s # expected: 29696 841s # received: 29696 841s ok 86 841s #lwp request: 841s #GET http://localhost:8529/test_rwrite?8192,30720 HTTP/1.1 841s #User-Agent: libwww-perl/6.77 841s # 841s #server response: 841s #HTTP/1.1 200 OK 841s #Connection: close 841s #Date: Fri, 29 Nov 2024 19:59:57 GMT 841s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 841s #Vary: In-If1 841s #Content-Length: 0 841s #Client-Date: Fri, 29 Nov 2024 19:59:57 GMT 841s #Client-Peer: 127.0.0.1:8529 841s #Client-Response-Num: 1 841s #Client-Transfer-Encoding: chunked 841s #DMMATCH1: 1 841s #X-Content-Length-Note: added by Apache::TestRequest 841s # 841s # testing : bytes in body 841s # expected: 30720 841s # received: 30720 841s ok 87 841s #lwp request: 841s #GET http://localhost:8529/test_rwrite?8192,31744 HTTP/1.1 841s #User-Agent: libwww-perl/6.77 841s # 841s #server response: 841s #HTTP/1.1 200 OK 841s #Connection: close 841s #Date: Fri, 29 Nov 2024 19:59:57 GMT 841s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 841s #Vary: In-If1 841s #Content-Length: 0 841s #Client-Date: Fri, 29 Nov 2024 19:59:57 GMT 841s #Client-Peer: 127.0.0.1:8529 841s #Client-Response-Num: 1 841s #Client-Transfer-Encoding: chunked 841s #DMMATCH1: 1 841s #X-Content-Length-Note: added by Apache::TestRequest 841s # 841s # testing : bytes in body 841s # expected: 31744 841s # received: 31744 841s ok 88 841s #lwp request: 841s #GET http://localhost:8529/test_rwrite?8192,32768 HTTP/1.1 841s #User-Agent: libwww-perl/6.77 841s # 841s #server response: 841s #HTTP/1.1 200 OK 841s #Connection: close 841s #Date: Fri, 29 Nov 2024 19:59:57 GMT 841s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 841s #Vary: In-If1 841s #Content-Length: 0 841s #Client-Date: Fri, 29 Nov 2024 19:59:57 GMT 841s #Client-Peer: 127.0.0.1:8529 841s #Client-Response-Num: 1 841s #Client-Transfer-Encoding: chunked 841s #DMMATCH1: 1 841s #X-Content-Length-Note: added by Apache::TestRequest 841s # 841s # testing : bytes in body 841s # expected: 32768 841s # received: 32768 841s ok 89 841s #lwp request: 841s #GET http://localhost:8529/test_rwrite?8192,33792 HTTP/1.1 841s #User-Agent: libwww-perl/6.77 841s # 841s #server response: 841s #HTTP/1.1 200 OK 841s #Connection: close 841s #Date: Fri, 29 Nov 2024 19:59:57 GMT 841s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 841s #Vary: In-If1 841s #Content-Length: 0 841s #Client-Date: Fri, 29 Nov 2024 19:59:57 GMT 841s #Client-Peer: 127.0.0.1:8529 841s #Client-Response-Num: 1 841s #Client-Transfer-Encoding: chunked 841s #DMMATCH1: 1 841s #X-Content-Length-Note: added by Apache::TestRequest 841s # 841s # testing : bytes in body 841s # expected: 33792 841s # received: 33792 841s ok 90 841s #lwp request: 841s #GET http://localhost:8529/test_rwrite?8192,34816 HTTP/1.1 841s #User-Agent: libwww-perl/6.77 841s # 841s #server response: 841s #HTTP/1.1 200 OK 841s #Connection: close 841s #Date: Fri, 29 Nov 2024 19:59:57 GMT 841s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 841s #Vary: In-If1 841s #Content-Length: 0 841s #Client-Date: Fri, 29 Nov 2024 19:59:57 GMT 841s #Client-Peer: 127.0.0.1:8529 841s #Client-Response-Num: 1 841s #Client-Transfer-Encoding: chunked 841s #DMMATCH1: 1 841s #X-Content-Length-Note: added by Apache::TestRequest 841s # 841s # testing : bytes in body 841s # expected: 34816 841s # received: 34816 841s ok 91 841s #lwp request: 841s #GET http://localhost:8529/test_rwrite?8192,35840 HTTP/1.1 841s #User-Agent: libwww-perl/6.77 841s # 841s #server response: 841s #HTTP/1.1 200 OK 841s #Connection: close 841s #Date: Fri, 29 Nov 2024 19:59:57 GMT 841s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 841s #Vary: In-If1 841s #Content-Length: 0 841s #Client-Date: Fri, 29 Nov 2024 19:59:57 GMT 841s #Client-Peer: 127.0.0.1:8529 841s #Client-Response-Num: 1 841s #Client-Transfer-Encoding: chunked 841s #DMMATCH1: 1 841s #X-Content-Length-Note: added by Apache::TestRequest 841s # 841s # testing : bytes in body 841s # expected: 35840 841s # received: 35840 841s ok 92 841s #lwp request: 841s #GET http://localhost:8529/test_rwrite?8192,36864 HTTP/1.1 841s #User-Agent: libwww-perl/6.77 841s # 841s #server response: 841s #HTTP/1.1 200 OK 841s #Connection: close 841s #Date: Fri, 29 Nov 2024 19:59:57 GMT 841s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 841s #Vary: In-If1 841s #Content-Length: 0 841s #Client-Date: Fri, 29 Nov 2024 19:59:57 GMT 841s #Client-Peer: 127.0.0.1:8529 841s #Client-Response-Num: 1 841s #Client-Transfer-Encoding: chunked 841s #DMMATCH1: 1 841s #X-Content-Length-Note: added by Apache::TestRequest 841s # 841s # testing : bytes in body 841s # expected: 36864 841s # received: 36864 841s ok 93 841s #lwp request: 841s #GET http://localhost:8529/test_rwrite?8192,37888 HTTP/1.1 841s #User-Agent: libwww-perl/6.77 841s # 841s #server response: 841s #HTTP/1.1 200 OK 841s #Connection: close 841s #Date: Fri, 29 Nov 2024 19:59:57 GMT 841s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 841s #Vary: In-If1 841s #Content-Length: 0 841s #Client-Date: Fri, 29 Nov 2024 19:59:57 GMT 841s #Client-Peer: 127.0.0.1:8529 841s #Client-Response-Num: 1 841s #Client-Transfer-Encoding: chunked 841s #DMMATCH1: 1 841s #X-Content-Length-Note: added by Apache::TestRequest 841s # 841s # testing : bytes in body 841s # expected: 37888 841s # received: 37888 841s ok 94 841s #lwp request: 841s #GET http://localhost:8529/test_rwrite?8192,38912 HTTP/1.1 841s #User-Agent: libwww-perl/6.77 841s # 841s #server response: 841s #HTTP/1.1 200 OK 841s #Connection: close 841s #Date: Fri, 29 Nov 2024 19:59:57 GMT 841s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 841s #Vary: In-If1 841s #Content-Length: 0 841s #Client-Date: Fri, 29 Nov 2024 19:59:57 GMT 841s #Client-Peer: 127.0.0.1:8529 841s #Client-Response-Num: 1 841s #Client-Transfer-Encoding: chunked 841s #DMMATCH1: 1 841s #X-Content-Length-Note: added by Apache::TestRequest 841s # 841s # testing : bytes in body 841s # expected: 38912 841s # received: 38912 841s ok 95 841s #lwp request: 841s #GET http://localhost:8529/test_rwrite?8192,39936 HTTP/1.1 841s #User-Agent: libwww-perl/6.77 841s # 841s #server response: 841s #HTTP/1.1 200 OK 841s #Connection: close 841s #Date: Fri, 29 Nov 2024 19:59:57 GMT 841s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 841s #Vary: In-If1 841s #Content-Length: 0 841s #Client-Date: Fri, 29 Nov 2024 19:59:57 GMT 841s #Client-Peer: 127.0.0.1:8529 841s #Client-Response-Num: 1 841s #Client-Transfer-Encoding: chunked 841s #DMMATCH1: 1 841s #X-Content-Length-Note: added by Apache::TestRequest 841s # 841s # testing : bytes in body 841s # expected: 39936 841s # received: 39936 841s ok 96 841s #lwp request: 841s #GET http://localhost:8529/test_rwrite?8192,40960 HTTP/1.1 841s #User-Agent: libwww-perl/6.77 841s # 841s #server response: 841s #HTTP/1.1 200 OK 841s #Connection: close 841s #Date: Fri, 29 Nov 2024 19:59:57 GMT 841s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 841s #Vary: In-If1 841s #Content-Length: 0 841s #Client-Date: Fri, 29 Nov 2024 19:59:57 GMT 841s #Client-Peer: 127.0.0.1:8529 841s #Client-Response-Num: 1 841s #Client-Transfer-Encoding: chunked 841s #DMMATCH1: 1 841s #X-Content-Length-Note: added by Apache::TestRequest 841s # 841s # testing : bytes in body 841s # expected: 40960 841s # received: 40960 841s ok 97 841s #lwp request: 841s #GET http://localhost:8529/test_rwrite?8192,41984 HTTP/1.1 841s #User-Agent: libwww-perl/6.77 841s # 841s #server response: 841s #HTTP/1.1 200 OK 841s #Connection: close 841s #Date: Fri, 29 Nov 2024 19:59:57 GMT 841s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 841s #Vary: In-If1 841s #Content-Length: 0 841s #Client-Date: Fri, 29 Nov 2024 19:59:57 GMT 841s #Client-Peer: 127.0.0.1:8529 841s #Client-Response-Num: 1 841s #Client-Transfer-Encoding: chunked 841s #DMMATCH1: 1 841s #X-Content-Length-Note: added by Apache::TestRequest 841s # 841s # testing : bytes in body 841s # expected: 41984 841s # received: 41984 841s ok 98 841s #lwp request: 841s #GET http://localhost:8529/test_rwrite?8192,43008 HTTP/1.1 841s #User-Agent: libwww-perl/6.77 841s # 841s #server response: 841s #HTTP/1.1 200 OK 841s #Connection: close 841s #Date: Fri, 29 Nov 2024 19:59:57 GMT 841s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 841s #Vary: In-If1 841s #Content-Length: 0 841s #Client-Date: Fri, 29 Nov 2024 19:59:57 GMT 841s #Client-Peer: 127.0.0.1:8529 841s #Client-Response-Num: 1 841s #Client-Transfer-Encoding: chunked 841s #DMMATCH1: 1 841s #X-Content-Length-Note: added by Apache::TestRequest 841s # 841s # testing : bytes in body 841s # expected: 43008 841s # received: 43008 841s ok 99 841s #lwp request: 841s #GET http://localhost:8529/test_rwrite?8192,44032 HTTP/1.1 841s #User-Agent: libwww-perl/6.77 841s # 841s #server response: 841s #HTTP/1.1 200 OK 841s #Connection: close 841s #Date: Fri, 29 Nov 2024 19:59:57 GMT 841s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 841s #Vary: In-If1 841s #Content-Length: 0 841s #Client-Date: Fri, 29 Nov 2024 19:59:57 GMT 841s #Client-Peer: 127.0.0.1:8529 841s #Client-Response-Num: 1 841s #Client-Transfer-Encoding: chunked 841s #DMMATCH1: 1 841s #X-Content-Length-Note: added by Apache::TestRequest 841s # 841s # testing : bytes in body 841s # expected: 44032 841s # received: 44032 841s ok 100 841s #lwp request: 841s #GET http://localhost:8529/test_rwrite?8192,45056 HTTP/1.1 841s #User-Agent: libwww-perl/6.77 841s # 841s #server response: 841s #HTTP/1.1 200 OK 841s #Connection: close 841s #Date: Fri, 29 Nov 2024 19:59:57 GMT 841s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 841s #Vary: In-If1 841s #Content-Length: 0 841s #Client-Date: Fri, 29 Nov 2024 19:59:57 GMT 841s #Client-Peer: 127.0.0.1:8529 841s #Client-Response-Num: 1 841s #Client-Transfer-Encoding: chunked 841s #DMMATCH1: 1 841s #X-Content-Length-Note: added by Apache::TestRequest 841s # 841s # testing : bytes in body 841s # expected: 45056 841s # received: 45056 841s ok 101 841s #lwp request: 841s #GET http://localhost:8529/test_rwrite?8192,46080 HTTP/1.1 841s #User-Agent: libwww-perl/6.77 841s # 841s #server response: 841s #HTTP/1.1 200 OK 841s #Connection: close 841s #Date: Fri, 29 Nov 2024 19:59:57 GMT 841s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 841s #Vary: In-If1 841s #Content-Length: 0 841s #Client-Date: Fri, 29 Nov 2024 19:59:57 GMT 841s #Client-Peer: 127.0.0.1:8529 841s #Client-Response-Num: 1 841s #Client-Transfer-Encoding: chunked 841s #DMMATCH1: 1 841s #X-Content-Length-Note: added by Apache::TestRequest 841s # 841s # testing : bytes in body 841s # expected: 46080 841s # received: 46080 841s ok 102 841s #lwp request: 841s #GET http://localhost:8529/test_rwrite?8192,47104 HTTP/1.1 841s #User-Agent: libwww-perl/6.77 841s # 841s #server response: 841s #HTTP/1.1 200 OK 841s #Connection: close 841s #Date: Fri, 29 Nov 2024 19:59:57 GMT 841s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 841s #Vary: In-If1 841s #Content-Length: 0 841s #Client-Date: Fri, 29 Nov 2024 19:59:57 GMT 841s #Client-Peer: 127.0.0.1:8529 841s #Client-Response-Num: 1 841s #Client-Transfer-Encoding: chunked 841s #DMMATCH1: 1 841s #X-Content-Length-Note: added by Apache::TestRequest 841s # 841s # testing : bytes in body 841s # expected: 47104 841s # received: 47104 841s ok 103 841s #lwp request: 841s #GET http://localhost:8529/test_rwrite?8192,48128 HTTP/1.1 841s #User-Agent: libwww-perl/6.77 841s # 841s #server response: 841s #HTTP/1.1 200 OK 841s #Connection: close 841s #Date: Fri, 29 Nov 2024 19:59:57 GMT 841s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 841s #Vary: In-If1 841s #Content-Length: 0 841s #Client-Date: Fri, 29 Nov 2024 19:59:57 GMT 841s #Client-Peer: 127.0.0.1:8529 841s #Client-Response-Num: 1 841s #Client-Transfer-Encoding: chunked 841s #DMMATCH1: 1 841s #X-Content-Length-Note: added by Apache::TestRequest 841s # 841s # testing : bytes in body 841s # expected: 48128 841s # received: 48128 841s ok 104 841s #lwp request: 841s #GET http://localhost:8529/test_rwrite?8192,49152 HTTP/1.1 841s #User-Agent: libwww-perl/6.77 841s # 841s #server response: 841s #HTTP/1.1 200 OK 841s #Connection: close 841s #Date: Fri, 29 Nov 2024 19:59:57 GMT 841s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 841s #Vary: In-If1 841s #Content-Length: 0 841s #Client-Date: Fri, 29 Nov 2024 19:59:57 GMT 841s #Client-Peer: 127.0.0.1:8529 841s #Client-Response-Num: 1 841s #Client-Transfer-Encoding: chunked 841s #DMMATCH1: 1 841s #X-Content-Length-Note: added by Apache::TestRequest 841s # 841s # testing : bytes in body 841s # expected: 49152 841s # received: 49152 841s ok 105 841s #lwp request: 841s #GET http://localhost:8529/test_rwrite?8192,50176 HTTP/1.1 841s #User-Agent: libwww-perl/6.77 841s # 841s #server response: 841s #HTTP/1.1 200 OK 841s #Connection: close 841s #Date: Fri, 29 Nov 2024 19:59:57 GMT 841s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 841s #Vary: In-If1 841s #Content-Length: 0 841s #Client-Date: Fri, 29 Nov 2024 19:59:57 GMT 841s #Client-Peer: 127.0.0.1:8529 841s #Client-Response-Num: 1 841s #Client-Transfer-Encoding: chunked 841s #DMMATCH1: 1 841s #X-Content-Length-Note: added by Apache::TestRequest 841s # 841s # testing : bytes in body 841s # expected: 50176 841s # received: 50176 841s ok 106 841s #lwp request: 841s #GET http://localhost:8529/test_rwrite?8192,51200 HTTP/1.1 841s #User-Agent: libwww-perl/6.77 841s # 841s #server response: 841s #HTTP/1.1 200 OK 841s #Connection: close 841s #Date: Fri, 29 Nov 2024 19:59:57 GMT 841s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 841s #Vary: In-If1 841s #Content-Length: 0 841s #Client-Date: Fri, 29 Nov 2024 19:59:57 GMT 841s #Client-Peer: 127.0.0.1:8529 841s #Client-Response-Num: 1 841s #Client-Transfer-Encoding: chunked 841s #DMMATCH1: 1 841s #X-Content-Length-Note: added by Apache::TestRequest 841s # 841s # testing : bytes in body 841s # expected: 51200 841s # received: 51200 841s ok 107 841s #lwp request: 841s #GET http://localhost:8529/test_rwrite?8192,102400 HTTP/1.1 841s #User-Agent: libwww-perl/6.77 841s # 841s #server response: 841s #HTTP/1.1 200 OK 841s #Connection: close 841s #Date: Fri, 29 Nov 2024 19:59:57 GMT 841s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 841s #Vary: In-If1 841s #Content-Length: 0 841s #Client-Date: Fri, 29 Nov 2024 19:59:57 GMT 841s #Client-Peer: 127.0.0.1:8529 841s #Client-Response-Num: 1 841s #Client-Transfer-Encoding: chunked 841s #DMMATCH1: 1 841s #X-Content-Length-Note: added by Apache::TestRequest 841s # 841s # testing : bytes in body 841s # expected: 102400 841s # received: 102400 841s ok 108 841s #lwp request: 841s #GET http://localhost:8529/test_rwrite?8192,307200 HTTP/1.1 841s #User-Agent: libwww-perl/6.77 841s # 841s #server response: 841s #HTTP/1.1 200 OK 841s #Connection: close 841s #Date: Fri, 29 Nov 2024 19:59:57 GMT 841s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 841s #Vary: In-If1 841s #Content-Length: 0 841s #Client-Date: Fri, 29 Nov 2024 19:59:57 GMT 841s #Client-Peer: 127.0.0.1:8529 841s #Client-Response-Num: 1 841s #Client-Transfer-Encoding: chunked 841s #DMMATCH1: 1 841s #X-Content-Length-Note: added by Apache::TestRequest 841s # 841s # testing : bytes in body 841s # expected: 307200 841s # received: 307200 841s ok 109 841s #lwp request: 841s #GET http://localhost:8529/test_rwrite?8192,512000 HTTP/1.1 841s #User-Agent: libwww-perl/6.77 841s # 841s #server response: 841s #HTTP/1.1 200 OK 841s #Connection: close 841s #Date: Fri, 29 Nov 2024 19:59:57 GMT 841s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 841s #Vary: In-If1 841s #Content-Length: 0 841s #Client-Date: Fri, 29 Nov 2024 19:59:57 GMT 841s #Client-Peer: 127.0.0.1:8529 841s #Client-Response-Num: 1 841s #Client-Transfer-Encoding: chunked 841s #DMMATCH1: 1 841s #X-Content-Length-Note: added by Apache::TestRequest 841s # 841s # testing : bytes in body 841s # expected: 512000 841s # received: 512000 841s ok 110 841s #lwp request: 841s #GET http://localhost:8529/test_rwrite?8192,2048000 HTTP/1.1 841s #User-Agent: libwww-perl/6.77 841s # 841s #server response: 841s #HTTP/1.1 200 OK 841s #Connection: close 841s #Date: Fri, 29 Nov 2024 19:59:57 GMT 841s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 841s #Vary: In-If1 841s #Content-Length: 0 841s #Client-Date: Fri, 29 Nov 2024 19:59:57 GMT 841s #Client-Peer: 127.0.0.1:8529 841s #Client-Response-Num: 1 841s #Client-Transfer-Encoding: chunked 841s #DMMATCH1: 1 841s #X-Content-Length-Note: added by Apache::TestRequest 841s # 841s # testing : bytes in body 841s # expected: 2048000 841s # received: 2048000 841s ok 111 841s #lwp request: 841s #GET http://localhost:8529/test_rwrite?8192,4096000 HTTP/1.1 841s #User-Agent: libwww-perl/6.77 841s # 841s #server response: 841s #HTTP/1.1 200 OK 841s #Connection: close 841s #Date: Fri, 29 Nov 2024 19:59:57 GMT 841s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 841s #Vary: In-If1 841s #Content-Length: 0 841s #Client-Date: Fri, 29 Nov 2024 19:59:57 GMT 841s #Client-Peer: 127.0.0.1:8529 841s #Client-Response-Num: 1 841s #Client-Transfer-Encoding: chunked 841s #DMMATCH1: 1 841s #X-Content-Length-Note: added by Apache::TestRequest 841s # 841s # testing : bytes in body 841s # expected: 4096000 841s # received: 4096000 841s ok 112 841s #lwp request: 841s #GET http://localhost:8529/test_rwrite?8192,6144000 HTTP/1.1 841s #User-Agent: libwww-perl/6.77 841s # 841s #server response: 841s #HTTP/1.1 200 OK 841s #Connection: close 841s #Date: Fri, 29 Nov 2024 19:59:57 GMT 841s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 841s #Vary: In-If1 841s #Content-Length: 0 841s #Client-Date: Fri, 29 Nov 2024 19:59:57 GMT 841s #Client-Peer: 127.0.0.1:8529 841s #Client-Response-Num: 1 841s #Client-Transfer-Encoding: chunked 841s #DMMATCH1: 1 841s #X-Content-Length-Note: added by Apache::TestRequest 841s # 841s # testing : bytes in body 841s # expected: 6144000 841s # received: 6144000 841s ok 113 841s #lwp request: 841s #GET http://localhost:8529/test_rwrite?8192,10240000 HTTP/1.1 841s #User-Agent: libwww-perl/6.77 841s # 841s #server response: 841s #HTTP/1.1 200 OK 841s #Connection: close 841s #Date: Fri, 29 Nov 2024 19:59:57 GMT 841s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 841s #Vary: In-If1 841s #Content-Length: 0 841s #Client-Date: Fri, 29 Nov 2024 19:59:57 GMT 841s #Client-Peer: 127.0.0.1:8529 841s #Client-Response-Num: 1 841s #Client-Transfer-Encoding: chunked 841s #DMMATCH1: 1 841s #X-Content-Length-Note: added by Apache::TestRequest 841s # 841s # testing : bytes in body 841s # expected: 10240000 841s # received: 10240000 841s ok 114 841s ok 844s t/apache/server_name_port.t ......... 844s 1..84 844s # Running under perl version 5.040000 for linux 844s # Current time local: Fri Nov 29 19:59:57 2024 844s # Current time GMT: Fri Nov 29 19:59:57 2024 844s # Using Test.pm version 1.31 844s # Using Apache/Test.pm version 1.44 844s # SENDING: 844s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: righthost\r\n\r\n 844s # expecting 200, got 200 844s ok 1 844s # got SERVER_NAME='righthost', expected 'righthost' 844s ok 2 844s # got SERVER_PORT='8529', expected '8529' 844s ok 3 844s # SENDING: 844s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: righthost:123\r\n\r\n 844s # expecting 200, got 200 844s ok 4 844s # got SERVER_NAME='righthost', expected 'righthost' 844s ok 5 844s # got SERVER_PORT='123', expected '123' 844s ok 6 844s # SENDING: 844s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: Righthost\r\n\r\n 844s # expecting 200, got 200 844s ok 7 844s # got SERVER_NAME='righthost', expected 'righthost' 844s ok 8 844s # got SERVER_PORT='8529', expected '8529' 844s ok 9 844s # SENDING: 844s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: Righthost:123\r\n\r\n 844s # expecting 200, got 200 844s ok 10 844s # got SERVER_NAME='righthost', expected 'righthost' 844s ok 11 844s # got SERVER_PORT='123', expected '123' 844s ok 12 844s # SENDING: 844s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: 128.0.0.1\r\n\r\n 844s # expecting 200, got 200 844s ok 13 844s # got SERVER_NAME='128.0.0.1', expected '128.0.0.1' 844s ok 14 844s # got SERVER_PORT='8529', expected '8529' 844s ok 15 844s # SENDING: 844s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: 128.0.0.1:123\r\n\r\n 844s # expecting 200, got 200 844s ok 16 844s # got SERVER_NAME='128.0.0.1', expected '128.0.0.1' 844s ok 17 844s # got SERVER_PORT='123', expected '123' 844s ok 18 844s # SENDING: 844s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: [::1]\r\n\r\n 844s # expecting 200, got 200 844s ok 19 844s # got SERVER_NAME='[::1]', expected '[::1]' 844s ok 20 844s # got SERVER_PORT='8529', expected '8529' 844s ok 21 844s # SENDING: 844s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: [::1]:123\r\n\r\n 844s # expecting 200, got 200 844s ok 22 844s # got SERVER_NAME='[::1]', expected '[::1]' 844s ok 23 844s # got SERVER_PORT='123', expected '123' 844s ok 24 844s # SENDING: 844s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: [a::1]\r\n\r\n 844s # expecting 200, got 200 844s ok 25 844s # got SERVER_NAME='[a::1]', expected '[a::1]' 844s ok 26 844s # got SERVER_PORT='8529', expected '8529' 844s ok 27 844s # SENDING: 844s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: [a::1]:123\r\n\r\n 844s # expecting 200, got 200 844s ok 28 844s # got SERVER_NAME='[a::1]', expected '[a::1]' 844s ok 29 844s # got SERVER_PORT='123', expected '123' 844s ok 30 844s # SENDING: 844s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: [A::1]\r\n\r\n 844s # expecting 200, got 200 844s ok 31 844s # got SERVER_NAME='[a::1]', expected '[a::1]' 844s ok 32 844s # got SERVER_PORT='8529', expected '8529' 844s ok 33 844s # SENDING: 844s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: [A::1]:123\r\n\r\n 844s # expecting 200, got 200 844s ok 34 844s # got SERVER_NAME='[a::1]', expected '[a::1]' 844s ok 35 844s # got SERVER_PORT='123', expected '123' 844s ok 36 844s # SENDING: 844s # GET http://righthost/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: undef\r\n\r\n 844s # expecting 200, got 200 844s ok 37 844s # got SERVER_NAME='righthost', expected 'righthost' 844s ok 38 844s # got SERVER_PORT='8529', expected '8529' 844s ok 39 844s # SENDING: 844s # GET http://righthost:123/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: undef\r\n\r\n 844s # expecting 200, got 200 844s ok 40 844s # got SERVER_NAME='righthost', expected 'righthost' 844s ok 41 844s # got SERVER_PORT='123', expected '123' 844s ok 42 844s # SENDING: 844s # GET http://Righthost/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: undef\r\n\r\n 844s # expecting 200, got 200 844s ok 43 844s # got SERVER_NAME='righthost', expected 'righthost' 844s ok 44 844s # got SERVER_PORT='8529', expected '8529' 844s ok 45 844s # SENDING: 844s # GET http://Righthost:123/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: undef\r\n\r\n 844s # expecting 200, got 200 844s ok 46 844s # got SERVER_NAME='righthost', expected 'righthost' 844s ok 47 844s # got SERVER_PORT='123', expected '123' 844s ok 48 844s # SENDING: 844s # GET http://128.0.0.1/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: undef\r\n\r\n 844s # expecting 200, got 200 844s ok 49 844s # got SERVER_NAME='128.0.0.1', expected '128.0.0.1' 844s ok 50 844s # got SERVER_PORT='8529', expected '8529' 844s ok 51 844s # SENDING: 844s # GET http://128.0.0.1:123/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: undef\r\n\r\n 844s # expecting 200, got 200 844s ok 52 844s # got SERVER_NAME='128.0.0.1', expected '128.0.0.1' 844s ok 53 844s # got SERVER_PORT='123', expected '123' 844s ok 54 844s # SENDING: 844s # GET http://[::1]/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: undef\r\n\r\n 844s # expecting 200, got 200 844s ok 55 844s # got SERVER_NAME='[::1]', expected '[::1]' 844s ok 56 844s # got SERVER_PORT='8529', expected '8529' 844s ok 57 844s # SENDING: 844s # GET http://[::1]:123/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: undef\r\n\r\n 844s # expecting 200, got 200 844s ok 58 844s # got SERVER_NAME='[::1]', expected '[::1]' 844s ok 59 844s # got SERVER_PORT='123', expected '123' 844s ok 60 844s # SENDING: 844s # GET http://righthost/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: wronghost\r\n\r\n 844s # expecting 200, got 200 844s ok 61 844s # got SERVER_NAME='righthost', expected 'righthost' 844s ok 62 844s # got SERVER_PORT='8529', expected '8529' 844s ok 63 844s # SENDING: 844s # GET http://righthost:123/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: wronghost:321\r\n\r\n 844s # expecting 200, got 200 844s ok 64 844s # got SERVER_NAME='righthost', expected 'righthost' 844s ok 65 844s # got SERVER_PORT='123', expected '123' 844s ok 66 844s # SENDING: 844s # GET http://Righthost/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: wronghost\r\n\r\n 844s # expecting 200, got 200 844s ok 67 844s # got SERVER_NAME='righthost', expected 'righthost' 844s ok 68 844s # got SERVER_PORT='8529', expected '8529' 844s ok 69 844s # SENDING: 844s # GET http://Righthost:123/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: wronghost:321\r\n\r\n 844s # expecting 200, got 200 844s ok 70 844s # got SERVER_NAME='righthost', expected 'righthost' 844s ok 71 844s # got SERVER_PORT='123', expected '123' 844s ok 72 844s # SENDING: 844s # GET http://128.0.0.1/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: 126.0.0.1\r\n\r\n 844s # expecting 200, got 200 844s ok 73 844s # got SERVER_NAME='128.0.0.1', expected '128.0.0.1' 844s ok 74 844s # got SERVER_PORT='8529', expected '8529' 844s ok 75 844s # SENDING: 844s # GET http://128.0.0.1:123/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: 126.0.0.1:321\r\n\r\n 844s # expecting 200, got 200 844s ok 76 844s # got SERVER_NAME='128.0.0.1', expected '128.0.0.1' 844s ok 77 844s # got SERVER_PORT='123', expected '123' 844s ok 78 844s # SENDING: 844s # GET http://[::1]/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: [::2]\r\n\r\n 844s # expecting 200, got 200 844s ok 79 844s # got SERVER_NAME='[::1]', expected '[::1]' 844s ok 80 844s # got SERVER_PORT='8529', expected '8529' 844s ok 81 844s # SENDING: 844s # GET http://[::1]:123/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: [::2]:321\r\n\r\n 844s # expecting 200, got 200 844s ok 82 844s # got SERVER_NAME='[::1]', expected '[::1]' 844s ok 83 844s # got SERVER_PORT='123', expected '123' 844s ok 84 844s ok 847s t/apache/teclchunk.t ................ skipped: Not supported yet 850s t/apr/uri.t ......................... 850s 1..1 850s # Running under perl version 5.040000 for linux 850s # Current time local: Fri Nov 29 20:00:04 2024 850s # Current time GMT: Fri Nov 29 20:00:04 2024 850s # Using Test.pm version 1.31 850s # Using Apache/Test.pm version 1.44 850s ok 1 850s ok 853s t/filter/byterange.t ................ skipped: apache version 2.5.0 or higher is required, this is version 2.4.62 856s t/filter/case.t ..................... 856s 1..4 856s # Running under perl version 5.040000 for linux 856s # Current time local: Fri Nov 29 20:00:10 2024 856s # Current time GMT: Fri Nov 29 20:00:10 2024 856s # Using Test.pm version 1.31 856s # Using Apache/Test.pm version 1.44 856s ok 1 856s # testing mod_alias with /getfiles-perl-pod/perlsub.pod 856s # expected 200 856s # received 200 856s # body: =HEAD1 NAME 856s X X 856s 856s PERLSUB - PERL SUBROUTINES (USER-DEFINED FUNCTIONS) 856s 856s =HEAD1 SYNOPSIS 856s 856s TO DECLARE SUBROUTINES: 856s X X 856s 856s SUB NAME; # A "FORWARD" DECLARATION. 856s SUB NAME(PROTO); # DITTO, BUT WITH PROTOTYPES 856s SUB NAME : ATTRS; # WITH ATTRIBUTES 856s SUB NAME(PROTO) : ATTRS; # WITH ATTRIBUTES AND PROTOTYPES 856s 856s SUB NAME BLOCK # A DECLARATION AND A DEFINITION. 856s SUB NAME(PROTO) BLOCK # DITTO, BUT WITH PROTOTYPES 856s SUB NAME : ATTRS BLOCK # WITH ATTRIBUTES 856s SUB NAME(PROTO) : ATTRS BLOCK # WITH PROTOTYPES AND ATTRIBUTES 856s 856s USE FEATURE 'SIGNATURES'; 856s SUB NAME(SIG) BLOCK # WITH SIGNATURE 856s SUB NAME :ATTRS (SIG) BLOCK # WITH SIGNATURE, ATTRIBUTES 856s SUB NAME :PROTOTYPE(PROTO) (SIG) BLOCK # WITH SIGNATURE, PROTOTYPE 856s 856s TO DEFINE AN ANONYMOUS SUBROUTINE AT RUNTIME: 856s X 856s 856s $SUBREF = SUB BLOCK; # NO PROTO 856s $SUBREF = SUB (PROTO) BLOCK; # WITH PROTO 856s $SUBREF = SUB : ATTRS BLOCK; # WITH ATTRIBUTES 856s $SUBREF = SUB (PROTO) : ATTRS BLOCK; # WITH PROTO AND ATTRIBUTES 856s 856s USE FEATURE 'SIGNATURES'; 856s $SUBREF = SUB (SIG) BLOCK; # WITH SIGNATURE 856s $SUBREF = SUB : ATTRS(SIG) BLOCK; # WITH SIGNATURE, ATTRIBUTES 856s 856s TO IMPORT SUBROUTINES: 856s X 856s 856s USE MODULE QW(NAME1 NAME2 NAME3); 856s 856s TO CALL SUBROUTINES: 856s X X 856s 856s NAME(LIST); # REGULAR SUBROUTINE CALL. 856s NAME LIST; # PARENTHESES OPTIONAL IF PREDECLARED/IMPORTED. 856s &NAME(LIST); # CIRCUMVENT PROTOTYPES. 856s &NAME; # MAKES CURRENT @_ VISIBLE TO CALLED SUBROUTINE. 856s 856s =HEAD1 DESCRIPTION 856s 856s LIKE MANY LANGUAGES, PERL PROVIDES FOR USER-DEFINED SUBROUTINES. 856s THESE MAY BE LOCATED ANYWHERE IN THE MAIN PROGRAM, LOADED IN FROM 856s OTHER FILES VIA THE C, C, OR C KEYWORDS, OR 856s GENERATED ON THE FLY USING C OR ANONYMOUS SUBROUTINES. 856s YOU CAN EVEN CALL A FUNCTION INDIRECTLY USING A VARIABLE CONTAINING 856s ITS NAME OR A CODE REFERENCE. 856s 856s THE PERL MODEL FOR FUNCTION CALL AND RETURN VALUES IS SIMPLE: ALL 856s FUNCTIONS ARE PASSED AS PARAMETERS ONE SINGLE FLAT LIST OF SCALARS, AND 856s ALL FUNCTIONS LIKEWISE RETURN TO THEIR CALLER ONE SINGLE FLAT LIST OF 856s SCALARS. ANY ARRAYS OR HASHES IN THESE CALL AND RETURN LISTS WILL 856s COLLAPSE, LOSING THEIR IDENTITIES--BUT YOU MAY ALWAYS USE 856s PASS-BY-REFERENCE INSTEAD TO AVOID THIS. BOTH CALL AND RETURN LISTS MAY 856s CONTAIN AS MANY OR AS FEW SCALAR ELEMENTS AS YOU'D LIKE. (OFTEN A 856s FUNCTION WITHOUT AN EXPLICIT RETURN STATEMENT IS CALLED A SUBROUTINE, BUT 856s THERE'S REALLY NO DIFFERENCE FROM PERL'S PERSPECTIVE.) 856s X X 856s 856s IN A SUBROUTINE THAT USES SIGNATURES (SEE L BELOW), 856s ARGUMENTS ARE ASSIGNED INTO LEXICAL VARIABLES INTRODUCED BY THE 856s SIGNATURE. IN THE CURRENT IMPLEMENTATION OF PERL THEY ARE ALSO 856s ACCESSIBLE IN THE C<@_> ARRAY IN THE SAME WAY AS FOR NON-SIGNATURE 856s SUBROUTINES, BUT ACCESSING THEM IN THIS MANNER IS NOW DISCOURAGED INSIDE 856s SUCH A SIGNATURE-USING SUBROUTINE. 856s 856s IN A SUBROUTINE THAT DOES NOT USE SIGNATURES, ANY ARGUMENTS PASSED IN 856s SHOW UP IN THE ARRAY C<@_>. THEREFORE, IF YOU CALLED A FUNCTION WITH 856s TWO ARGUMENTS, THOSE WOULD BE STORED IN C<$_[0]> AND C<$_[1]>. THE 856s ARRAY C<@_> IS A LOCAL ARRAY, BUT ITS ELEMENTS ARE ALIASES FOR THE 856s ACTUAL SCALAR PARAMETERS. IN PARTICULAR, IF AN ELEMENT C<$_[0]> IS 856s UPDATED, THE CORRESPONDING ARGUMENT IS UPDATED (OR AN ERROR OCCURS IF IT 856s IS NOT UPDATABLE). IF AN ARGUMENT IS AN ARRAY OR HASH ELEMENT WHICH DID 856s NOT EXIST WHEN THE FUNCTION WAS CALLED, THAT ELEMENT IS CREATED ONLY 856s WHEN (AND IF) IT IS MODIFIED OR A REFERENCE TO IT IS TAKEN. (SOME 856s EARLIER VERSIONS OF PERL CREATED THE ELEMENT WHETHER OR NOT THE ELEMENT 856s WAS ASSIGNED TO.) ASSIGNING TO THE WHOLE ARRAY C<@_> REMOVES THAT 856s ALIASING, AND DOES NOT UPDATE ANY ARGUMENTS. 856s X X X<@_> 856s 856s WHEN NOT USING SIGNATURES, PERL DOES NOT OTHERWISE PROVIDE A MEANS TO 856s CREATE NAMED FORMAL PARAMETERS. IN PRACTICE ALL YOU DO IS ASSIGN TO A 856s C LIST OF THESE. VARIABLES THAT AREN'T DECLARED TO BE PRIVATE ARE 856s GLOBAL VARIABLES. FOR GORY DETAILS ON CREATING PRIVATE VARIABLES, SEE 856s L AND L. 856s TO CREATE PROTECTED ENVIRONMENTS FOR A SET OF FUNCTIONS IN A SEPARATE 856s PACKAGE (AND PROBABLY A SEPARATE FILE), SEE L. 856s 856s A C STATEMENT MAY BE USED TO EXIT A SUBROUTINE, OPTIONALLY 856s SPECIFYING THE RETURNED VALUE, WHICH WILL BE EVALUATED IN THE 856s APPROPRIATE CONTEXT (LIST, SCALAR, OR VOID) DEPENDING ON THE CONTEXT OF 856s THE SUBROUTINE CALL. IF YOU SPECIFY NO RETURN VALUE, THE SUBROUTINE 856s RETURNS AN EMPTY LIST IN LIST CONTEXT, THE UNDEFINED VALUE IN SCALAR 856s CONTEXT, OR NOTHING IN VOID CONTEXT. IF YOU RETURN ONE OR MORE 856s AGGREGATES (ARRAYS AND HASHES), THESE WILL BE FLATTENED TOGETHER INTO 856s ONE LARGE INDISTINGUISHABLE LIST. 856s 856s IF NO C IS FOUND AND IF THE LAST STATEMENT IS AN EXPRESSION, ITS 856s VALUE IS RETURNED. IF THE LAST STATEMENT IS A LOOP CONTROL STRUCTURE 856s LIKE A C OR A C, THE RETURNED VALUE IS UNSPECIFIED. THE 856s EMPTY SUB RETURNS THE EMPTY LIST. 856s X X X 856s 856s EXAMPLE: 856s 856s SUB MAX { 856s MY $MAX = SHIFT(@_); 856s FOREACH $FOO (@_) { 856s $MAX = $FOO IF $MAX < $FOO; 856s } 856s RETURN $MAX; 856s } 856s $BESTDAY = MAX($MON,$TUE,$WED,$THU,$FRI); 856s 856s EXAMPLE: 856s 856s # GET A LINE, COMBINING CONTINUATION LINES 856s # THAT START WITH WHITESPACE 856s 856s SUB GET_LINE { 856s $THISLINE = $LOOKAHEAD; # GLOBAL VARIABLES! 856s LINE: WHILE (DEFINED($LOOKAHEAD = )) { 856s IF ($LOOKAHEAD =~ /^[ \T]/) { 856s $THISLINE .= $LOOKAHEAD; 856s } 856s ELSE { 856s LAST LINE; 856s } 856s } 856s RETURN $THISLINE; 856s } 856s 856s $LOOKAHEAD = ; # GET FIRST LINE 856s WHILE (DEFINED($LINE = GET_LINE())) { 856s ... 856s } 856s 856s ASSIGNING TO A LIST OF PRIVATE VARIABLES TO NAME YOUR ARGUMENTS: 856s 856s SUB MAYBESET { 856s MY($KEY, $VALUE) = @_; 856s $FOO{$KEY} = $VALUE UNLESS $FOO{$KEY}; 856s } 856s 856s BECAUSE THE ASSIGNMENT COPIES THE VALUES, THIS ALSO HAS THE EFFECT 856s OF TURNING CALL-BY-REFERENCE INTO CALL-BY-VALUE. OTHERWISE A 856s FUNCTION IS FREE TO DO IN-PLACE MODIFICATIONS OF C<@_> AND CHANGE 856s ITS CALLER'S VALUES. 856s X X 856s 856s UPCASE_IN($V1, $V2); # THIS CHANGES $V1 AND $V2 856s SUB UPCASE_IN { 856s FOR (@_) { TR/A-Z/A-Z/ } 856s } 856s 856s YOU AREN'T ALLOWED TO MODIFY CONSTANTS IN THIS WAY, OF COURSE. IF AN 856s ARGUMENT WERE ACTUALLY LITERAL AND YOU TRIED TO CHANGE IT, YOU'D TAKE A 856s (PRESUMABLY FATAL) EXCEPTION. FOR EXAMPLE, THIS WON'T WORK: 856s X X 856s 856s UPCASE_IN("FREDERICK"); 856s 856s IT WOULD BE MUCH SAFER IF THE C FUNCTION 856s WERE WRITTEN TO RETURN A COPY OF ITS PARAMETERS INSTEAD 856s OF CHANGING THEM IN PLACE: 856s 856s ($V3, $V4) = UPCASE($V1, $V2); # THIS DOESN'T CHANGE $V1 AND $V2 856s SUB UPCASE { 856s RETURN UNLESS DEFINED WANTARRAY; # VOID CONTEXT, DO NOTHING 856s MY @PARMS = @_; 856s FOR (@PARMS) { TR/A-Z/A-Z/ } 856s RETURN WANTARRAY ? @PARMS : $PARMS[0]; 856s } 856s 856s NOTICE HOW THIS (UNPROTOTYPED) FUNCTION DOESN'T CARE WHETHER IT WAS 856s PASSED REAL SCALARS OR ARRAYS. PERL SEES ALL ARGUMENTS AS ONE BIG, 856s LONG, FLAT PARAMETER LIST IN C<@_>. THIS IS ONE AREA WHERE 856s PERL'S SIMPLE ARGUMENT-PASSING STYLE SHINES. THE C 856s FUNCTION WOULD WORK PERFECTLY WELL WITHOUT CHANGING THE C 856s DEFINITION EVEN IF WE FED IT THINGS LIKE THIS: 856s 856s @NEWLIST = UPCASE(@LIST1, @LIST2); 856s @NEWLIST = UPCASE( SPLIT /:/, $VAR ); 856s 856s DO NOT, HOWEVER, BE TEMPTED TO DO THIS: 856s 856s (@X, @Y) = UPCASE(@LIST1, @LIST2); 856s 856s LIKE THE FLATTENED INCOMING PARAMETER LIST, THE RETURN LIST IS ALSO 856s FLATTENED ON RETURN. SO ALL YOU HAVE MANAGED TO DO HERE IS STORED 856s EVERYTHING IN C<@X> AND MADE C<@Y> EMPTY. SEE 856s L
FOR ALTERNATIVES. 856s 856s A SUBROUTINE MAY BE CALLED USING AN EXPLICIT C<&> PREFIX. THE 856s C<&> IS OPTIONAL IN MODERN PERL, AS ARE PARENTHESES IF THE 856s SUBROUTINE HAS BEEN PREDECLARED. THE C<&> IS I OPTIONAL 856s WHEN JUST NAMING THE SUBROUTINE, SUCH AS WHEN IT'S USED AS 856s AN ARGUMENT TO DEFINED() OR UNDEF(). NOR IS IT OPTIONAL WHEN YOU 856s WANT TO DO AN INDIRECT SUBROUTINE CALL WITH A SUBROUTINE NAME OR 856s REFERENCE USING THE C<&$SUBREF()> OR C<&{$SUBREF}()> CONSTRUCTS, 856s ALTHOUGH THE C<< $SUBREF->() >> NOTATION SOLVES THAT PROBLEM. 856s SEE L FOR MORE ABOUT ALL THAT. 856s X<&> 856s 856s SUBROUTINES MAY BE CALLED RECURSIVELY. IF A SUBROUTINE IS CALLED 856s USING THE C<&> FORM, THE ARGUMENT LIST IS OPTIONAL, AND IF OMITTED, 856s NO C<@_> ARRAY IS SET UP FOR THE SUBROUTINE: THE C<@_> ARRAY AT THE 856s TIME OF THE CALL IS VISIBLE TO SUBROUTINE INSTEAD. THIS IS AN 856s EFFICIENCY MECHANISM THAT NEW USERS MAY WISH TO AVOID. 856s X 856s 856s &FOO(1,2,3); # PASS THREE ARGUMENTS 856s FOO(1,2,3); # THE SAME 856s 856s FOO(); # PASS AN EMPTY ARGUMENT LIST 856s &FOO(); # THE SAME 856s 856s &FOO; # FOO() GETS CURRENT ARGS, LIKE FOO(@_)! 856s USE STRICT 'SUBS'; 856s FOO; # LIKE FOO() IFF SUB FOO PREDECLARED, ELSE 856s # A COMPILE-TIME ERROR 856s NO STRICT 'SUBS'; 856s FOO; # LIKE FOO() IFF SUB FOO PREDECLARED, ELSE 856s # A LITERAL STRING "FOO" 856s 856s NOT ONLY DOES THE C<&> FORM MAKE THE ARGUMENT LIST OPTIONAL, IT ALSO 856s DISABLES ANY PROTOTYPE CHECKING ON ARGUMENTS YOU DO PROVIDE. THIS 856s IS PARTLY FOR HISTORICAL REASONS, AND PARTLY FOR HAVING A CONVENIENT WAY 856s TO CHEAT IF YOU KNOW WHAT YOU'RE DOING. SEE L BELOW. 856s X<&> 856s 856s SINCE PERL 5.16.0, THE C<__SUB__> TOKEN IS AVAILABLE UNDER C AND C. IT WILL EVALUATE TO A REFERENCE TO THE 856s CURRENTLY-RUNNING SUB, WHICH ALLOWS FOR RECURSIVE CALLS WITHOUT KNOWING 856s YOUR SUBROUTINE'S NAME. 856s 856s USE V5.16; 856s MY $FACTORIAL = SUB { 856s MY ($X) = @_; 856s RETURN 1 IF $X == 1; 856s RETURN($X * __SUB__->( $X - 1 ) ); 856s }; 856s 856s THE BEHAVIOR OF C<__SUB__> WITHIN A REGEX CODE BLOCK (SUCH AS C) 856s IS SUBJECT TO CHANGE. 856s 856s SUBROUTINES WHOSE NAMES ARE IN ALL UPPER CASE ARE RESERVED TO THE PERL 856s CORE, AS ARE MODULES WHOSE NAMES ARE IN ALL LOWER CASE. A SUBROUTINE IN 856s ALL CAPITALS IS A LOOSELY-HELD CONVENTION MEANING IT WILL BE CALLED 856s INDIRECTLY BY THE RUN-TIME SYSTEM ITSELF, USUALLY DUE TO A TRIGGERED EVENT. 856s SUBROUTINES WHOSE NAME START WITH A LEFT PARENTHESIS ARE ALSO RESERVED THE 856s SAME WAY. THE FOLLOWING IS A LIST OF SOME SUBROUTINES THAT CURRENTLY DO 856s SPECIAL, PRE-DEFINED THINGS. 856s 856s =OVER 856s 856s =ITEM DOCUMENTED LATER IN THIS DOCUMENT 856s 856s C 856s 856s =ITEM DOCUMENTED IN L 856s 856s C, C 856s 856s =ITEM DOCUMENTED IN L 856s 856s C, C 856s 856s =ITEM DOCUMENTED IN L 856s 856s C, C, C, C, C, C, C, 856s C, C, C, C, C, C, 856s C, C, C, C, C, C, C, 856s C, C, C, C, C, C, 856s C, C, C, C, C, 856s C, C, C, C 856s 856s =ITEM DOCUMENTED IN L 856s 856s C, C, C, C, C, C, C, 856s C, C, C, C, C, C, C, 856s C, C, C, C, C, C 856s 856s =ITEM DOCUMENTED IN L 856s 856s L<< C|PERLFUNC/USE >>, L<< C|PERLFUNC/USE >>, 856s L<< C|PERLFUNC/REQUIRE >> 856s 856s =ITEM DOCUMENTED IN L 856s 856s C 856s 856s =ITEM DOCUMENTED IN L 856s 856s C, C, C, C, C 856s 856s =ITEM UNDOCUMENTED, USED INTERNALLY BY THE L FEATURE 856s 856s ANY STARTING WITH C<(> 856s 856s =BACK 856s 856s THE C, C, C, C AND C SUBROUTINES 856s ARE NOT SO MUCH SUBROUTINES AS NAMED SPECIAL CODE BLOCKS, OF WHICH YOU 856s CAN HAVE MORE THAN ONE IN A PACKAGE, AND WHICH YOU CAN B CALL 856s EXPLICITLY. SEE L 856s 856s =HEAD2 SIGNATURES 856s 856s X X 856s 856s PERL HAS A FACILITY TO ALLOW A SUBROUTINE'S FORMAL PARAMETERS TO BE 856s DECLARED BY SPECIAL SYNTAX, SEPARATE FROM THE PROCEDURAL CODE OF THE 856s SUBROUTINE BODY. THE FORMAL PARAMETER LIST IS KNOWN AS A I. 856s 856s THIS FACILITY MUST BE ENABLED BEFORE IT CAN BE USED. IT IS ENABLED 856s AUTOMATICALLY BY A C (OR HIGHER) DECLARATION, OR MORE 856s DIRECTLY BY C, IN THE CURRENT SCOPE. 856s 856s THE SIGNATURE IS PART OF A SUBROUTINE'S BODY. NORMALLY THE BODY OF A 856s SUBROUTINE IS SIMPLY A BRACED BLOCK OF CODE, BUT WHEN USING A SIGNATURE, 856s THE SIGNATURE IS A PARENTHESISED LIST THAT GOES IMMEDIATELY BEFORE THE 856s BLOCK, AFTER ANY NAME OR ATTRIBUTES. 856s 856s FOR EXAMPLE, 856s 856s SUB FOO :LVALUE ($X, $Y = 1, @Z) { .... } 856s 856s THE SIGNATURE DECLARES LEXICAL VARIABLES THAT ARE 856s IN SCOPE FOR THE BLOCK. WHEN THE SUBROUTINE IS CALLED, THE SIGNATURE 856s TAKES CONTROL FIRST. IT POPULATES THE SIGNATURE VARIABLES FROM THE 856s LIST OF ARGUMENTS THAT WERE PASSED. IF THE ARGUMENT LIST DOESN'T MEET 856s THE REQUIREMENTS OF THE SIGNATURE, THEN IT WILL THROW AN EXCEPTION. 856s WHEN THE SIGNATURE PROCESSING IS COMPLETE, CONTROL PASSES TO THE BLOCK. 856s 856s POSITIONAL PARAMETERS ARE HANDLED BY SIMPLY NAMING SCALAR VARIABLES IN 856s THE SIGNATURE. FOR EXAMPLE, 856s 856s SUB FOO ($LEFT, $RIGHT) { 856s RETURN $LEFT + $RIGHT; 856s } 856s 856s TAKES TWO POSITIONAL PARAMETERS, WHICH MUST BE FILLED AT RUNTIME BY 856s TWO ARGUMENTS. BY DEFAULT THE PARAMETERS ARE MANDATORY, AND IT IS 856s NOT PERMITTED TO PASS MORE ARGUMENTS THAN EXPECTED. SO THE ABOVE IS 856s EQUIVALENT TO 856s 856s SUB FOO { 856s DIE "TOO MANY ARGUMENTS FOR SUBROUTINE" UNLESS @_ <= 2; 856s DIE "TOO FEW ARGUMENTS FOR SUBROUTINE" UNLESS @_ >= 2; 856s MY $LEFT = $_[0]; 856s MY $RIGHT = $_[1]; 856s RETURN $LEFT + $RIGHT; 856s } 856s 856s AN ARGUMENT CAN BE IGNORED BY OMITTING THE MAIN PART OF THE NAME FROM 856s A PARAMETER DECLARATION, LEAVING JUST A BARE C<$> SIGIL. FOR EXAMPLE, 856s 856s SUB FOO ($FIRST, $, $THIRD) { 856s RETURN "FIRST=$FIRST, THIRD=$THIRD"; 856s } 856s 856s ALTHOUGH THE IGNORED ARGUMENT DOESN'T GO INTO A VARIABLE, IT IS STILL 856s MANDATORY FOR THE CALLER TO PASS IT. 856s 856s A POSITIONAL PARAMETER IS MADE OPTIONAL BY GIVING A DEFAULT VALUE, 856s SEPARATED FROM THE PARAMETER NAME BY C<=>: 856s 856s SUB FOO ($LEFT, $RIGHT = 0) { 856s RETURN $LEFT + $RIGHT; 856s } 856s 856s THE ABOVE SUBROUTINE MAY BE CALLED WITH EITHER ONE OR TWO ARGUMENTS. 856s THE DEFAULT VALUE EXPRESSION IS EVALUATED WHEN THE SUBROUTINE IS CALLED, 856s SO IT MAY PROVIDE DIFFERENT DEFAULT VALUES FOR DIFFERENT CALLS. IT IS 856s ONLY EVALUATED IF THE ARGUMENT WAS ACTUALLY OMITTED FROM THE CALL. 856s FOR EXAMPLE, 856s 856s MY $AUTO_ID = 0; 856s SUB FOO ($THING, $ID = $AUTO_ID++) { 856s PRINT "$THING HAS ID $ID"; 856s } 856s 856s AUTOMATICALLY ASSIGNS DISTINCT SEQUENTIAL IDS TO THINGS FOR WHICH NO 856s ID WAS SUPPLIED BY THE CALLER. A DEFAULT VALUE EXPRESSION MAY ALSO 856s REFER TO PARAMETERS EARLIER IN THE SIGNATURE, MAKING THE DEFAULT FOR 856s ONE PARAMETER VARY ACCORDING TO THE EARLIER PARAMETERS. FOR EXAMPLE, 856s 856s SUB FOO ($FIRST_NAME, $SURNAME, $NICKNAME = $FIRST_NAME) { 856s PRINT "$FIRST_NAME $SURNAME IS KNOWN AS \"$NICKNAME\""; 856s } 856s 856s A DEFAULT VALUE EXPRESSION CAN ALSO BE WRITTEN USING THE C OPERATOR, 856s WHERE IT WILL BE EVALUATED AND USED IF THE CALLER OMITTED A VALUE OR THE 856s VALUE PROVIDED WAS C. 856s 856s SUB FOO ($NAME //= "WORLD") { 856s PRINT "HELLO, $NAME"; 856s } 856s 856s FOO(UNDEF); # WILL PRINT "HELLO, WORLD" 856s 856s SIMILARLY, THE C<||=> OPERATOR CAN BE USED TO PROVIDE A DEFAULT 856s EXPRESSION TO BE USED WHENEVER THE CALLER PROVIDED A FALSE VALUE (AND 856s REMEMBER THAT A MISSING OR C VALUE ARE ALSO FALSE). 856s 856s SUB FOO ($X ||= 10) { 856s RETURN 5 + $X; 856s } 856s 856s AN OPTIONAL PARAMETER CAN BE NAMELESS JUST LIKE A MANDATORY PARAMETER. 856s FOR EXAMPLE, 856s 856s SUB FOO ($THING, $ = 1) { 856s PRINT $THING; 856s } 856s 856s THE PARAMETER'S DEFAULT VALUE WILL STILL BE EVALUATED IF THE CORRESPONDING 856s ARGUMENT ISN'T SUPPLIED, EVEN THOUGH THE VALUE WON'T BE STORED ANYWHERE. 856s THIS IS IN CASE EVALUATING IT HAS IMPORTANT SIDE EFFECTS. HOWEVER, IT 856s WILL BE EVALUATED IN VOID CONTEXT, SO IF IT DOESN'T HAVE SIDE EFFECTS 856s AND IS NOT TRIVIAL IT WILL GENERATE A WARNING IF THE "VOID" WARNING 856s CATEGORY IS ENABLED. IF A NAMELESS OPTIONAL PARAMETER'S DEFAULT VALUE 856s IS NOT IMPORTANT, IT MAY BE OMITTED JUST AS THE PARAMETER'S NAME WAS: 856s 856s SUB FOO ($THING, $=) { 856s PRINT $THING; 856s } 856s 856s OPTIONAL POSITIONAL PARAMETERS MUST COME AFTER ALL MANDATORY POSITIONAL 856s PARAMETERS. (IF THERE ARE NO MANDATORY POSITIONAL PARAMETERS THEN AN 856s OPTIONAL POSITIONAL PARAMETERS CAN BE THE FIRST THING IN THE SIGNATURE.) 856s IF THERE ARE MULTIPLE OPTIONAL POSITIONAL PARAMETERS AND NOT ENOUGH 856s ARGUMENTS ARE SUPPLIED TO FILL THEM ALL, THEY WILL BE FILLED FROM LEFT 856s TO RIGHT. 856s 856s AFTER POSITIONAL PARAMETERS, ADDITIONAL ARGUMENTS MAY BE CAPTURED IN A 856s SLURPY PARAMETER. THE SIMPLEST FORM OF THIS IS JUST AN ARRAY VARIABLE: 856s 856s SUB FOO ($FILTER, @INPUTS) { 856s PRINT $FILTER->($_) FOREACH @INPUTS; 856s } 856s 856s WITH A SLURPY PARAMETER IN THE SIGNATURE, THERE IS NO UPPER LIMIT ON HOW 856s MANY ARGUMENTS MAY BE PASSED. A SLURPY ARRAY PARAMETER MAY BE NAMELESS 856s JUST LIKE A POSITIONAL PARAMETER, IN WHICH CASE ITS ONLY EFFECT IS TO 856s TURN OFF THE ARGUMENT LIMIT THAT WOULD OTHERWISE APPLY: 856s 856s SUB FOO ($THING, @) { 856s PRINT $THING; 856s } 856s 856s A SLURPY PARAMETER MAY INSTEAD BE A HASH, IN WHICH CASE THE ARGUMENTS 856s AVAILABLE TO IT ARE INTERPRETED AS ALTERNATING KEYS AND VALUES. 856s THERE MUST BE AS MANY KEYS AS VALUES: IF THERE IS AN ODD ARGUMENT THEN 856s AN EXCEPTION WILL BE THROWN. KEYS WILL BE STRINGIFIED, AND IF THERE ARE 856s DUPLICATES THEN THE LATER INSTANCE TAKES PRECEDENCE OVER THE EARLIER, 856s AS WITH STANDARD HASH CONSTRUCTION. 856s 856s SUB FOO ($FILTER, %INPUTS) { 856s PRINT $FILTER->($_, $INPUTS{$_}) FOREACH SORT KEYS %INPUTS; 856s } 856s 856s A SLURPY HASH PARAMETER MAY BE NAMELESS JUST LIKE OTHER KINDS OF 856s PARAMETER. IT STILL INSISTS THAT THE NUMBER OF ARGUMENTS AVAILABLE TO 856s IT BE EVEN, EVEN THOUGH THEY'RE NOT BEING PUT INTO A VARIABLE. 856s 856s SUB FOO ($THING, %) { 856s PRINT $THING; 856s } 856s 856s A SLURPY PARAMETER, EITHER ARRAY OR HASH, MUST BE THE LAST THING IN THE 856s SIGNATURE. IT MAY FOLLOW MANDATORY AND OPTIONAL POSITIONAL PARAMETERS; 856s IT MAY ALSO BE THE ONLY THING IN THE SIGNATURE. SLURPY PARAMETERS CANNOT 856s HAVE DEFAULT VALUES: IF NO ARGUMENTS ARE SUPPLIED FOR THEM THEN YOU GET 856s AN EMPTY ARRAY OR EMPTY HASH. 856s 856s A SIGNATURE MAY BE ENTIRELY EMPTY, IN WHICH CASE ALL IT DOES IS CHECK 856s THAT THE CALLER PASSED NO ARGUMENTS: 856s 856s SUB FOO () { 856s RETURN 123; 856s } 856s 856s PRIOR TO PERL 5.36 THESE WERE CONSIDERED EXPERIMENTAL, AND EMITTED A 856s WARNING IN THE C CATEGORY. FROM PERL 5.36 856s ONWARDS THIS NO LONGER HAPPENS, THOUGH THE WARNING CATEGORY STILL EXISTS 856s FOR BACK-COMPATIBILITY WITH CODE THAT ATTEMPTS TO DISABLE IT WITH A 856s STATEMENT SUCH AS: 856s 856s NO WARNINGS 'EXPERIMENTAL::SIGNATURES'; 856s 856s IN THE CURRENT PERL IMPLEMENTATION, WHEN USING A SIGNATURE THE ARGUMENTS 856s ARE STILL ALSO AVAILABLE IN THE SPECIAL ARRAY VARIABLE C<@_>. HOWEVER, 856s ACCESSING THEM VIA THIS ARRAY IS NOW DISCOURAGED, AND SHOULD NOT BE 856s RELIED UPON IN NEWLY-WRITTEN CODE AS THIS ABILITY MAY CHANGE IN A FUTURE 856s VERSION. CODE THAT ATTEMPTS TO ACCESS THE C<@_> ARRAY WILL PRODUCE 856s WARNINGS IN THE C CATEGORY WHEN 856s COMPILED: 856s 856s SUB F ($X) { 856s # THIS LINE EMITS THE WARNING SEEN BELOW 856s PRINT "ARGUMENTS ARE @_"; 856s } 856s 856s Z<> 856s 856s USE OF @_ IN JOIN OR STRING WITH SIGNATURED SUBROUTINE IS 856s EXPERIMENTAL AT ... 856s 856s THERE IS A DIFFERENCE BETWEEN THE TWO WAYS OF ACCESSING THE ARGUMENTS: 856s C<@_> I THE ARGUMENTS, BUT THE SIGNATURE VARIABLES GET 856s I OF THE ARGUMENTS. SO WRITING TO A SIGNATURE VARIABLE ONLY 856s CHANGES THAT VARIABLE, AND HAS NO EFFECT ON THE CALLER'S VARIABLES, BUT 856s WRITING TO AN ELEMENT OF C<@_> MODIFIES WHATEVER THE CALLER USED TO 856s SUPPLY THAT ARGUMENT. 856s 856s THERE IS A POTENTIAL SYNTACTIC AMBIGUITY BETWEEN SIGNATURES AND PROTOTYPES 856s (SEE L), BECAUSE BOTH START WITH AN OPENING PARENTHESIS AND 856s BOTH CAN APPEAR IN SOME OF THE SAME PLACES, SUCH AS JUST AFTER THE NAME 856s IN A SUBROUTINE DECLARATION. FOR HISTORICAL REASONS, WHEN SIGNATURES 856s ARE NOT ENABLED, ANY OPENING PARENTHESIS IN SUCH A CONTEXT WILL TRIGGER 856s VERY FORGIVING PROTOTYPE PARSING. MOST SIGNATURES WILL BE INTERPRETED 856s AS PROTOTYPES IN THOSE CIRCUMSTANCES, BUT WON'T BE VALID PROTOTYPES. 856s (A VALID PROTOTYPE CANNOT CONTAIN ANY ALPHABETIC CHARACTER.) THIS WILL 856s LEAD TO SOMEWHAT CONFUSING ERROR MESSAGES. 856s 856s TO AVOID AMBIGUITY, WHEN SIGNATURES ARE ENABLED THE SPECIAL SYNTAX 856s FOR PROTOTYPES IS DISABLED. THERE IS NO ATTEMPT TO GUESS WHETHER A 856s PARENTHESISED GROUP WAS INTENDED TO BE A PROTOTYPE OR A SIGNATURE. 856s TO GIVE A SUBROUTINE A PROTOTYPE UNDER THESE CIRCUMSTANCES, USE A 856s L. FOR EXAMPLE, 856s 856s SUB FOO :PROTOTYPE($) { $_[0] } 856s 856s IT IS ENTIRELY POSSIBLE FOR A SUBROUTINE TO HAVE BOTH A PROTOTYPE AND 856s A SIGNATURE. THEY DO DIFFERENT JOBS: THE PROTOTYPE AFFECTS COMPILATION 856s OF CALLS TO THE SUBROUTINE, AND THE SIGNATURE PUTS ARGUMENT VALUES INTO 856s LEXICAL VARIABLES AT RUNTIME. YOU CAN THEREFORE WRITE 856s 856s SUB FOO :PROTOTYPE($$) ($LEFT, $RIGHT) { 856s RETURN $LEFT + $RIGHT; 856s } 856s 856s THE PROTOTYPE ATTRIBUTE, AND ANY OTHER ATTRIBUTES, MUST COME BEFORE 856s THE SIGNATURE. THE SIGNATURE ALWAYS IMMEDIATELY PRECEDES THE BLOCK OF 856s THE SUBROUTINE'S BODY. 856s 856s =HEAD2 PRIVATE VARIABLES VIA MY() 856s X X X X X 856s X X 856s 856s SYNOPSIS: 856s 856s MY $FOO; # DECLARE $FOO LEXICALLY LOCAL 856s MY (@WID, %GET); # DECLARE LIST OF VARIABLES LOCAL 856s MY $FOO = "FLURP"; # DECLARE $FOO LEXICAL, AND INIT IT 856s MY @OOF = @BAR; # DECLARE @OOF LEXICAL, AND INIT IT 856s MY $X : FOO = $Y; # SIMILAR, WITH AN ATTRIBUTE APPLIED 856s 856s B: THE USE OF ATTRIBUTE LISTS ON C DECLARATIONS IS STILL 856s EVOLVING. THE CURRENT SEMANTICS AND INTERFACE ARE SUBJECT TO CHANGE. 856s SEE L AND L. 856s 856s THE C OPERATOR DECLARES THE LISTED VARIABLES TO BE LEXICALLY 856s CONFINED TO THE ENCLOSING BLOCK, CONDITIONAL 856s (C/C/C/C), LOOP 856s (C/C/C/C/C), SUBROUTINE, C, 856s OR C/C/C'D FILE. IF MORE THAN ONE VALUE IS LISTED, THE 856s LIST MUST BE PLACED IN PARENTHESES. ALL LISTED ELEMENTS MUST BE 856s LEGAL LVALUES. ONLY ALPHANUMERIC IDENTIFIERS MAY BE LEXICALLY 856s SCOPED--MAGICAL BUILT-INS LIKE C<$/> MUST CURRENTLY BE CIZED 856s WITH C INSTEAD TO LIMIT THEIR SCOPE DYNAMICALLY. 856s 856s UNLIKE GLOBAL OR PACKAGE VARIABLES LOCALIZED BY THE C OPERATOR, 856s LEXICAL VARIABLES DECLARED WITH C ARE TOTALLY HIDDEN FROM THE OUTSIDE 856s WORLD, INCLUDING ANY CALLED SUBROUTINES. THIS IS TRUE IF IT'S THE SAME 856s SUBROUTINE CALLED FROM ITSELF OR ELSEWHERE--EVERY CALL GETS ITS OWN COPY. 856s X 856s 856s THIS DOESN'T MEAN THAT A C VARIABLE DECLARED IN A STATICALLY 856s ENCLOSING LEXICAL SCOPE WOULD BE INVISIBLE. ONLY DYNAMIC SCOPES 856s ARE CUT OFF. FOR EXAMPLE, THE C FUNCTION BELOW HAS ACCESS 856s TO THE LEXICAL $X VARIABLE BECAUSE BOTH THE C AND THE C 856s OCCURRED AT THE SAME SCOPE, PRESUMABLY FILE SCOPE. 856s 856s MY $X = 10; 856s SUB BUMPX { $X++ } 856s 856s AN C, HOWEVER, CAN SEE LEXICAL VARIABLES OF THE SCOPE IT IS 856s BEING EVALUATED IN, SO LONG AS THE NAMES AREN'T HIDDEN BY DECLARATIONS WITHIN 856s THE C ITSELF. SEE L. 856s X 856s 856s THE PARAMETER LIST TO MY() MAY BE ASSIGNED TO IF DESIRED, WHICH ALLOWS YOU 856s TO INITIALIZE YOUR VARIABLES. (IF NO INITIALIZER IS GIVEN FOR A 856s PARTICULAR VARIABLE, IT IS CREATED WITH THE UNDEFINED VALUE.) COMMONLY 856s THIS IS USED TO NAME INPUT PARAMETERS TO A SUBROUTINE. EXAMPLES: 856s 856s $ARG = "FRED"; # "GLOBAL" VARIABLE 856s $N = CUBE_ROOT(27); 856s PRINT "$ARG THINKS THE ROOT IS $N\N"; 856s # OUTPUTS: FRED THINKS THE ROOT IS 3 856s 856s SUB CUBE_ROOT { 856s MY $ARG = SHIFT; # NAME DOESN'T MATTER 856s $ARG **= 1/3; 856s RETURN $ARG; 856s } 856s 856s THE C IS SIMPLY A MODIFIER ON SOMETHING YOU MIGHT ASSIGN TO. SO WHEN 856s YOU DO ASSIGN TO VARIABLES IN ITS ARGUMENT LIST, C DOESN'T 856s CHANGE WHETHER THOSE VARIABLES ARE VIEWED AS A SCALAR OR AN ARRAY. SO 856s 856s MY ($FOO) = ; # WRONG? 856s MY @FOO = ; 856s 856s BOTH SUPPLY A LIST CONTEXT TO THE RIGHT-HAND SIDE, WHILE 856s 856s MY $FOO = ; 856s 856s SUPPLIES A SCALAR CONTEXT. BUT THE FOLLOWING DECLARES ONLY ONE VARIABLE: 856s 856s MY $FOO, $BAR = 1; # WRONG 856s 856s THAT HAS THE SAME EFFECT AS 856s 856s MY $FOO; 856s $BAR = 1; 856s 856s THE DECLARED VARIABLE IS NOT INTRODUCED (IS NOT VISIBLE) UNTIL AFTER 856s THE CURRENT STATEMENT. THUS, 856s 856s MY $X = $X; 856s 856s CAN BE USED TO INITIALIZE A NEW $X WITH THE VALUE OF THE OLD $X, AND 856s THE EXPRESSION 856s 856s MY $X = 123 AND $X == 123 856s 856s IS FALSE UNLESS THE OLD $X HAPPENED TO HAVE THE VALUE C<123>. 856s 856s LEXICAL SCOPES OF CONTROL STRUCTURES ARE NOT BOUNDED PRECISELY BY THE 856s BRACES THAT DELIMIT THEIR CONTROLLED BLOCKS; CONTROL EXPRESSIONS ARE 856s PART OF THAT SCOPE, TOO. THUS IN THE LOOP 856s 856s WHILE (MY $LINE = <>) { 856s $LINE = LC $LINE; 856s } CONTINUE { 856s PRINT $LINE; 856s } 856s 856s THE SCOPE OF $LINE EXTENDS FROM ITS DECLARATION THROUGHOUT THE REST OF 856s THE LOOP CONSTRUCT (INCLUDING THE C CLAUSE), BUT NOT BEYOND 856s IT. SIMILARLY, IN THE CONDITIONAL 856s 856s IF ((MY $ANSWER = ) =~ /^YES$/I) { 856s USER_AGREES(); 856s } ELSIF ($ANSWER =~ /^NO$/I) { 856s USER_DISAGREES(); 856s } ELSE { 856s CHOMP $ANSWER; 856s DIE "'$ANSWER' IS NEITHER 'YES' NOR 'NO'"; 856s } 856s 856s THE SCOPE OF $ANSWER EXTENDS FROM ITS DECLARATION THROUGH THE REST 856s OF THAT CONDITIONAL, INCLUDING ANY C AND C CLAUSES, 856s BUT NOT BEYOND IT. SEE L FOR INFORMATION 856s ON THE SCOPE OF VARIABLES IN STATEMENTS WITH MODIFIERS. 856s 856s THE C LOOP DEFAULTS TO SCOPING ITS INDEX VARIABLE DYNAMICALLY 856s IN THE MANNER OF C. HOWEVER, IF THE INDEX VARIABLE IS 856s PREFIXED WITH THE KEYWORD C, OR IF THERE IS ALREADY A LEXICAL 856s BY THAT NAME IN SCOPE, THEN A NEW LEXICAL IS CREATED INSTEAD. THUS 856s IN THE LOOP 856s X X 856s 856s FOR MY $I (1, 2, 3) { 856s SOME_FUNCTION(); 856s } 856s 856s THE SCOPE OF $I EXTENDS TO THE END OF THE LOOP, BUT NOT BEYOND IT, 856s RENDERING THE VALUE OF $I INACCESSIBLE WITHIN C. 856s X X 856s 856s SOME USERS MAY WISH TO ENCOURAGE THE USE OF LEXICALLY SCOPED VARIABLES. 856s AS AN AID TO CATCHING IMPLICIT USES TO PACKAGE VARIABLES, 856s WHICH ARE ALWAYS GLOBAL, IF YOU SAY 856s 856s USE STRICT 'VARS'; 856s 856s THEN ANY VARIABLE MENTIONED FROM THERE TO THE END OF THE ENCLOSING 856s BLOCK MUST EITHER REFER TO A LEXICAL VARIABLE, BE PREDECLARED VIA 856s C OR C, OR ELSE MUST BE FULLY QUALIFIED WITH THE PACKAGE NAME. 856s A COMPILATION ERROR RESULTS OTHERWISE. AN INNER BLOCK MAY COUNTERMAND 856s THIS WITH C. 856s 856s A C HAS BOTH A COMPILE-TIME AND A RUN-TIME EFFECT. AT COMPILE 856s TIME, THE COMPILER TAKES NOTICE OF IT. THE PRINCIPAL USEFULNESS 856s OF THIS IS TO QUIET C, BUT IT IS ALSO ESSENTIAL 856s FOR GENERATION OF CLOSURES AS DETAILED IN L. ACTUAL 856s INITIALIZATION IS DELAYED UNTIL RUN TIME, THOUGH, SO IT GETS EXECUTED 856s AT THE APPROPRIATE TIME, SUCH AS EACH TIME THROUGH A LOOP, FOR 856s EXAMPLE. 856s 856s VARIABLES DECLARED WITH C ARE NOT PART OF ANY PACKAGE AND ARE THEREFORE 856s NEVER FULLY QUALIFIED WITH THE PACKAGE NAME. IN PARTICULAR, YOU'RE NOT 856s ALLOWED TO TRY TO MAKE A PACKAGE VARIABLE (OR OTHER GLOBAL) LEXICAL: 856s 856s MY $PACK::VAR; # ERROR! ILLEGAL SYNTAX 856s 856s IN FACT, A PACKAGE OR GLOBAL VARIABLE IS STILL ACCESSIBLE USING THE 856s FULLY QUALIFIED C<::> NOTATION EVEN WHILE A LEXICAL OF THE SAME NAME 856s IS ALSO VISIBLE: 856s 856s PACKAGE MAIN; 856s OUR $X = 10; 856s MY $X = 20; 856s PRINT "$X AND $::X\N"; 856s 856s THAT WILL PRINT OUT C<20> AND C<10>. 856s 856s YOU MAY DECLARE C VARIABLES AT THE OUTERMOST SCOPE OF A FILE 856s TO HIDE ANY SUCH IDENTIFIERS FROM THE WORLD OUTSIDE THAT FILE. THIS 856s IS SIMILAR IN SPIRIT TO C'S STATIC VARIABLES WHEN THEY ARE USED AT 856s THE FILE LEVEL. TO DO THIS WITH A SUBROUTINE REQUIRES THE USE OF 856s A CLOSURE (AN ANONYMOUS FUNCTION THAT ACCESSES ENCLOSING LEXICALS). 856s IF YOU WANT TO CREATE A PRIVATE SUBROUTINE THAT CANNOT BE CALLED 856s FROM OUTSIDE THAT BLOCK, IT CAN DECLARE A LEXICAL VARIABLE CONTAINING 856s AN ANONYMOUS SUB REFERENCE: 856s 856s MY $SECRET_VERSION = '1.001-BETA'; 856s MY $SECRET_SUB = SUB { PRINT $SECRET_VERSION }; 856s $SECRET_SUB->(); 856s 856s AS LONG AS THE REFERENCE IS NEVER RETURNED BY ANY FUNCTION WITHIN THE 856s MODULE, NO OUTSIDE MODULE CAN SEE THE SUBROUTINE, BECAUSE ITS NAME IS NOT IN 856s ANY PACKAGE'S SYMBOL TABLE. REMEMBER THAT IT'S NOT I CALLED 856s C<$SOME_PACK::SECRET_VERSION> OR ANYTHING; IT'S JUST $SECRET_VERSION, 856s UNQUALIFIED AND UNQUALIFIABLE. 856s 856s THIS DOES NOT WORK WITH OBJECT METHODS, HOWEVER; ALL OBJECT METHODS 856s HAVE TO BE IN THE SYMBOL TABLE OF SOME PACKAGE TO BE FOUND. SEE 856s L FOR SOMETHING OF A WORK-AROUND TO 856s THIS. 856s 856s =HEAD2 PERSISTENT PRIVATE VARIABLES 856s X X X X 856s X X 856s 856s THERE ARE TWO WAYS TO BUILD PERSISTENT PRIVATE VARIABLES IN PERL 5.10. 856s FIRST, YOU CAN SIMPLY USE THE C FEATURE. OR, YOU CAN USE CLOSURES, 856s IF YOU WANT TO STAY COMPATIBLE WITH RELEASES OLDER THAN 5.10. 856s 856s =HEAD3 PERSISTENT VARIABLES VIA STATE() 856s 856s BEGINNING WITH PERL 5.10.0, YOU CAN DECLARE VARIABLES WITH THE C 856s KEYWORD IN PLACE OF C. FOR THAT TO WORK, THOUGH, YOU MUST HAVE 856s ENABLED THAT FEATURE BEFOREHAND, EITHER BY USING THE C PRAGMA, OR 856s BY USING C<-E> ON ONE-LINERS (SEE L). BEGINNING WITH PERL 5.16, 856s THE C FORM DOES NOT REQUIRE THE 856s C PRAGMA. 856s 856s THE C KEYWORD CREATES A LEXICAL VARIABLE (FOLLOWING THE SAME SCOPING 856s RULES AS C) THAT PERSISTS FROM ONE SUBROUTINE CALL TO THE NEXT. IF A 856s STATE VARIABLE RESIDES INSIDE AN ANONYMOUS SUBROUTINE, THEN EACH COPY OF 856s THE SUBROUTINE HAS ITS OWN COPY OF THE STATE VARIABLE. HOWEVER, THE VALUE 856s OF THE STATE VARIABLE WILL STILL PERSIST BETWEEN CALLS TO THE SAME COPY OF 856s THE ANONYMOUS SUBROUTINE. (DON'T FORGET THAT C CREATES A NEW 856s SUBROUTINE EACH TIME IT IS EXECUTED.) 856s 856s FOR EXAMPLE, THE FOLLOWING CODE MAINTAINS A PRIVATE COUNTER, INCREMENTED 856s EACH TIME THE GIMME_ANOTHER() FUNCTION IS CALLED: 856s 856s USE FEATURE 'STATE'; 856s SUB GIMME_ANOTHER { STATE $X; RETURN ++$X } 856s 856s AND THIS EXAMPLE USES ANONYMOUS SUBROUTINES TO CREATE SEPARATE COUNTERS: 856s 856s USE FEATURE 'STATE'; 856s SUB CREATE_COUNTER { 856s RETURN SUB { STATE $X; RETURN ++$X } 856s } 856s 856s ALSO, SINCE C<$X> IS LEXICAL, IT CAN'T BE REACHED OR MODIFIED BY ANY PERL 856s CODE OUTSIDE. 856s 856s WHEN COMBINED WITH VARIABLE DECLARATION, SIMPLE ASSIGNMENT TO C 856s VARIABLES (AS IN C) IS EXECUTED ONLY THE FIRST TIME. WHEN SUCH 856s STATEMENTS ARE EVALUATED SUBSEQUENT TIMES, THE ASSIGNMENT IS IGNORED. THE 856s BEHAVIOR OF ASSIGNMENT TO C DECLARATIONS WHERE THE LEFT HAND SIDE 856s OF THE ASSIGNMENT INVOLVES ANY PARENTHESES IS CURRENTLY UNDEFINED. 856s 856s =HEAD3 PERSISTENT VARIABLES WITH CLOSURES 856s 856s JUST BECAUSE A LEXICAL VARIABLE IS LEXICALLY (ALSO CALLED STATICALLY) 856s SCOPED TO ITS ENCLOSING BLOCK, C, OR C FILE, THIS DOESN'T MEAN THAT 856s WITHIN A FUNCTION IT WORKS LIKE A C STATIC. IT NORMALLY WORKS MORE 856s LIKE A C AUTO, BUT WITH IMPLICIT GARBAGE COLLECTION. 856s 856s UNLIKE LOCAL VARIABLES IN C OR C++, PERL'S LEXICAL VARIABLES DON'T 856s NECESSARILY GET RECYCLED JUST BECAUSE THEIR SCOPE HAS EXITED. 856s IF SOMETHING MORE PERMANENT IS STILL AWARE OF THE LEXICAL, IT WILL 856s STICK AROUND. SO LONG AS SOMETHING ELSE REFERENCES A LEXICAL, THAT 856s LEXICAL WON'T BE FREED--WHICH IS AS IT SHOULD BE. YOU WOULDN'T WANT 856s MEMORY BEING FREE UNTIL YOU WERE DONE USING IT, OR KEPT AROUND ONCE YOU 856s WERE DONE. AUTOMATIC GARBAGE COLLECTION TAKES CARE OF THIS FOR YOU. 856s 856s THIS MEANS THAT YOU CAN PASS BACK OR SAVE AWAY REFERENCES TO LEXICAL 856s VARIABLES, WHEREAS TO RETURN A POINTER TO A C AUTO IS A GRAVE ERROR. 856s IT ALSO GIVES US A WAY TO SIMULATE C'S FUNCTION STATICS. HERE'S A 856s MECHANISM FOR GIVING A FUNCTION PRIVATE VARIABLES WITH BOTH LEXICAL 856s SCOPING AND A STATIC LIFETIME. IF YOU DO WANT TO CREATE SOMETHING LIKE 856s C'S STATIC VARIABLES, JUST ENCLOSE THE WHOLE FUNCTION IN AN EXTRA BLOCK, 856s AND PUT THE STATIC VARIABLE OUTSIDE THE FUNCTION BUT IN THE BLOCK. 856s 856s { 856s MY $SECRET_VAL = 0; 856s SUB GIMME_ANOTHER { 856s RETURN ++$SECRET_VAL; 856s } 856s } 856s # $SECRET_VAL NOW BECOMES UNREACHABLE BY THE OUTSIDE 856s # WORLD, BUT RETAINS ITS VALUE BETWEEN CALLS TO GIMME_ANOTHER 856s 856s IF THIS FUNCTION IS BEING SOURCED IN FROM A SEPARATE FILE 856s VIA C OR C, THEN THIS IS PROBABLY JUST FINE. IF IT'S 856s ALL IN THE MAIN PROGRAM, YOU'LL NEED TO ARRANGE FOR THE C 856s TO BE EXECUTED EARLY, EITHER BY PUTTING THE WHOLE BLOCK ABOVE 856s YOUR MAIN PROGRAM, OR MORE LIKELY, PLACING MERELY A C 856s CODE BLOCK AROUND IT TO MAKE SURE IT GETS EXECUTED BEFORE YOUR PROGRAM 856s STARTS TO RUN: 856s 856s BEGIN { 856s MY $SECRET_VAL = 0; 856s SUB GIMME_ANOTHER { 856s RETURN ++$SECRET_VAL; 856s } 856s } 856s 856s SEE L ABOUT THE 856s SPECIAL TRIGGERED CODE BLOCKS, C, C, C, 856s C AND C. 856s 856s IF DECLARED AT THE OUTERMOST SCOPE (THE FILE SCOPE), THEN LEXICALS 856s WORK SOMEWHAT LIKE C'S FILE STATICS. THEY ARE AVAILABLE TO ALL 856s FUNCTIONS IN THAT SAME FILE DECLARED BELOW THEM, BUT ARE INACCESSIBLE 856s FROM OUTSIDE THAT FILE. THIS STRATEGY IS SOMETIMES USED IN MODULES 856s TO CREATE PRIVATE VARIABLES THAT THE WHOLE MODULE CAN SEE. 856s 856s =HEAD2 TEMPORARY VALUES VIA LOCAL() 856s X X X X 856s X 856s 856s B: IN GENERAL, YOU SHOULD BE USING C INSTEAD OF C, BECAUSE 856s IT'S FASTER AND SAFER. EXCEPTIONS TO THIS INCLUDE THE GLOBAL PUNCTUATION 856s VARIABLES, GLOBAL FILEHANDLES AND FORMATS, AND DIRECT MANIPULATION OF THE 856s PERL SYMBOL TABLE ITSELF. C IS MOSTLY USED WHEN THE CURRENT VALUE 856s OF A VARIABLE MUST BE VISIBLE TO CALLED SUBROUTINES. 856s 856s SYNOPSIS: 856s 856s # LOCALIZATION OF VALUES 856s 856s LOCAL $FOO; # MAKE $FOO DYNAMICALLY LOCAL 856s LOCAL (@WID, %GET); # MAKE LIST OF VARIABLES LOCAL 856s LOCAL $FOO = "FLURP"; # MAKE $FOO DYNAMIC, AND INIT IT 856s LOCAL @OOF = @BAR; # MAKE @OOF DYNAMIC, AND INIT IT 856s 856s LOCAL $HASH{KEY} = "VAL"; # SETS A LOCAL VALUE FOR THIS HASH ENTRY 856s DELETE LOCAL $HASH{KEY}; # DELETE THIS ENTRY FOR THE CURRENT BLOCK 856s LOCAL ($COND ? $V1 : $V2); # SEVERAL TYPES OF LVALUES SUPPORT 856s # LOCALIZATION 856s 856s # LOCALIZATION OF SYMBOLS 856s 856s LOCAL *FH; # LOCALIZE $FH, @FH, %FH, &FH ... 856s LOCAL *MERLYN = *RANDAL; # NOW $MERLYN IS REALLY $RANDAL, PLUS 856s # @MERLYN IS REALLY @RANDAL, ETC 856s LOCAL *MERLYN = 'RANDAL'; # SAME THING: PROMOTE 'RANDAL' TO *RANDAL 856s LOCAL *MERLYN = \$RANDAL; # JUST ALIAS $MERLYN, NOT @MERLYN ETC 856s 856s A C MODIFIES ITS LISTED VARIABLES TO BE "LOCAL" TO THE 856s ENCLOSING BLOCK, C, OR C--AND TO I. A C JUST GIVES TEMPORARY 856s VALUES TO GLOBAL (MEANING PACKAGE) VARIABLES. IT DOES I CREATE 856s A LOCAL VARIABLE. THIS IS KNOWN AS DYNAMIC SCOPING. LEXICAL SCOPING 856s IS DONE WITH C, WHICH WORKS MORE LIKE C'S AUTO DECLARATIONS. 856s 856s SOME TYPES OF LVALUES CAN BE LOCALIZED AS WELL: HASH AND ARRAY ELEMENTS 856s AND SLICES, CONDITIONALS (PROVIDED THAT THEIR RESULT IS ALWAYS 856s LOCALIZABLE), AND SYMBOLIC REFERENCES. AS FOR SIMPLE VARIABLES, THIS 856s CREATES NEW, DYNAMICALLY SCOPED VALUES. 856s 856s IF MORE THAN ONE VARIABLE OR EXPRESSION IS GIVEN TO C, THEY MUST BE 856s PLACED IN PARENTHESES. THIS OPERATOR WORKS 856s BY SAVING THE CURRENT VALUES OF THOSE VARIABLES IN ITS ARGUMENT LIST ON A 856s HIDDEN STACK AND RESTORING THEM UPON EXITING THE BLOCK, SUBROUTINE, OR 856s EVAL. THIS MEANS THAT CALLED SUBROUTINES CAN ALSO REFERENCE THE LOCAL 856s VARIABLE, BUT NOT THE GLOBAL ONE. THE ARGUMENT LIST MAY BE ASSIGNED TO IF 856s DESIRED, WHICH ALLOWS YOU TO INITIALIZE YOUR LOCAL VARIABLES. (IF NO 856s INITIALIZER IS GIVEN FOR A PARTICULAR VARIABLE, IT IS CREATED WITH AN 856s UNDEFINED VALUE.) 856s 856s BECAUSE C IS A RUN-TIME OPERATOR, IT GETS EXECUTED EACH TIME 856s THROUGH A LOOP. CONSEQUENTLY, IT'S MORE EFFICIENT TO LOCALIZE YOUR 856s VARIABLES OUTSIDE THE LOOP. 856s 856s =HEAD3 GRAMMATICAL NOTE ON LOCAL() 856s X 856s 856s A C IS SIMPLY A MODIFIER ON AN LVALUE EXPRESSION. WHEN YOU ASSIGN TO 856s A CIZED VARIABLE, THE C DOESN'T CHANGE WHETHER ITS LIST IS 856s VIEWED AS A SCALAR OR AN ARRAY. SO 856s 856s LOCAL($FOO) = ; 856s LOCAL @FOO = ; 856s 856s BOTH SUPPLY A LIST CONTEXT TO THE RIGHT-HAND SIDE, WHILE 856s 856s LOCAL $FOO = ; 856s 856s SUPPLIES A SCALAR CONTEXT. 856s 856s =HEAD3 LOCALIZATION OF SPECIAL VARIABLES 856s X 856s 856s IF YOU LOCALIZE A SPECIAL VARIABLE, YOU'LL BE GIVING A NEW VALUE TO IT, 856s BUT ITS MAGIC WON'T GO AWAY. THAT MEANS THAT ALL SIDE-EFFECTS RELATED 856s TO THIS MAGIC STILL WORK WITH THE LOCALIZED VALUE. 856s 856s THIS FEATURE ALLOWS CODE LIKE THIS TO WORK : 856s 856s # READ THE WHOLE CONTENTS OF FILE IN $SLURP 856s { LOCAL $/ = UNDEF; $SLURP = ; } 856s 856s NOTE, HOWEVER, THAT THIS RESTRICTS LOCALIZATION OF SOME VALUES ; FOR 856s EXAMPLE, THE FOLLOWING STATEMENT DIES, AS OF PERL 5.10.0, WITH AN ERROR 856s I, BECAUSE THE $1 VARIABLE IS 856s MAGICAL AND READ-ONLY : 856s 856s LOCAL $1 = 2; 856s 856s ONE EXCEPTION IS THE DEFAULT SCALAR VARIABLE: STARTING WITH PERL 5.14 856s C WILL ALWAYS STRIP ALL MAGIC FROM $_, TO MAKE IT POSSIBLE 856s TO SAFELY REUSE $_ IN A SUBROUTINE. 856s 856s B: LOCALIZATION OF TIED ARRAYS AND HASHES DOES NOT CURRENTLY 856s WORK AS DESCRIBED. 856s THIS WILL BE FIXED IN A FUTURE RELEASE OF PERL; IN THE MEANTIME, AVOID 856s CODE THAT RELIES ON ANY PARTICULAR BEHAVIOR OF LOCALISING TIED ARRAYS 856s OR HASHES (LOCALISING INDIVIDUAL ELEMENTS IS STILL OKAY). 856s SEE L FOR MORE 856s DETAILS. 856s X 856s 856s =HEAD3 LOCALIZATION OF GLOBS 856s X X 856s 856s THE CONSTRUCT 856s 856s LOCAL *NAME; 856s 856s CREATES A WHOLE NEW SYMBOL TABLE ENTRY FOR THE GLOB C IN THE 856s CURRENT PACKAGE. THAT MEANS THAT ALL VARIABLES IN ITS GLOB SLOT ($NAME, 856s @NAME, %NAME, &NAME, AND THE C FILEHANDLE) ARE DYNAMICALLY RESET. 856s 856s THIS IMPLIES, AMONG OTHER THINGS, THAT ANY MAGIC EVENTUALLY CARRIED BY 856s THOSE VARIABLES IS LOCALLY LOST. IN OTHER WORDS, SAYING C 856s WILL NOT HAVE ANY EFFECT ON THE INTERNAL VALUE OF THE INPUT RECORD 856s SEPARATOR. 856s 856s =HEAD3 LOCALIZATION OF ELEMENTS OF COMPOSITE TYPES 856s X X 856s X 856s 856s IT'S ALSO WORTH TAKING A MOMENT TO EXPLAIN WHAT HAPPENS WHEN YOU 856s CIZE A MEMBER OF A COMPOSITE TYPE (I.E. AN ARRAY OR HASH ELEMENT). 856s IN THIS CASE, THE ELEMENT IS CIZED I. THIS MEANS THAT 856s WHEN THE SCOPE OF THE C ENDS, THE SAVED VALUE WILL BE 856s RESTORED TO THE HASH ELEMENT WHOSE KEY WAS NAMED IN THE C, OR 856s THE ARRAY ELEMENT WHOSE INDEX WAS NAMED IN THE C. IF THAT 856s ELEMENT WAS DELETED WHILE THE C WAS IN EFFECT (E.G. BY A 856s C FROM A HASH OR A C OF AN ARRAY), IT WILL SPRING 856s BACK INTO EXISTENCE, POSSIBLY EXTENDING AN ARRAY AND FILLING IN THE 856s SKIPPED ELEMENTS WITH C. FOR INSTANCE, IF YOU SAY 856s 856s %HASH = ( 'THIS' => 'IS', 'A' => 'TEST' ); 856s @ARY = ( 0..5 ); 856s { 856s LOCAL($ARY[5]) = 6; 856s LOCAL($HASH{'A'}) = 'DRILL'; 856s WHILE (MY $E = POP(@ARY)) { 856s PRINT "$E . . .\N"; 856s LAST UNLESS $E > 3; 856s } 856s IF (@ARY) { 856s $HASH{'ONLY A'} = 'TEST'; 856s DELETE $HASH{'A'}; 856s } 856s } 856s PRINT JOIN(' ', MAP { "$_ $HASH{$_}" } SORT KEYS %HASH),".\N"; 856s PRINT "THE ARRAY HAS ",SCALAR(@ARY)," ELEMENTS: ", 856s JOIN(', ', MAP { DEFINED $_ ? $_ : 'UNDEF' } @ARY),"\N"; 856s 856s PERL WILL PRINT 856s 856s 6 . . . 856s 4 . . . 856s 3 . . . 856s THIS IS A TEST ONLY A TEST. 856s THE ARRAY HAS 6 ELEMENTS: 0, 1, 2, UNDEF, UNDEF, 5 856s 856s THE BEHAVIOR OF LOCAL() ON NON-EXISTENT MEMBERS OF COMPOSITE 856s TYPES IS SUBJECT TO CHANGE IN FUTURE. THE BEHAVIOR OF LOCAL() 856s ON ARRAY ELEMENTS SPECIFIED USING NEGATIVE INDEXES IS PARTICULARLY 856s SURPRISING, AND IS VERY LIKELY TO CHANGE. 856s 856s =HEAD3 LOCALIZED DELETION OF ELEMENTS OF COMPOSITE TYPES 856s X X X 856s X 856s 856s YOU CAN USE THE C AND C 856s CONSTRUCTS TO DELETE A COMPOSITE TYPE ENTRY FOR THE CURRENT BLOCK AND RESTORE 856s IT WHEN IT ENDS. THEY RETURN THE ARRAY/HASH VALUE BEFORE THE LOCALIZATION, 856s WHICH MEANS THAT THEY ARE RESPECTIVELY EQUIVALENT TO 856s 856s DO { 856s MY $VAL = $ARRAY[$IDX]; 856s LOCAL $ARRAY[$IDX]; 856s DELETE $ARRAY[$IDX]; 856s $VAL 856s } 856s 856s AND 856s 856s DO { 856s MY $VAL = $HASH{KEY}; 856s LOCAL $HASH{KEY}; 856s DELETE $HASH{KEY}; 856s $VAL 856s } 856s 856s EXCEPT THAT FOR THOSE THE C IS 856s SCOPED TO THE C BLOCK. SLICES ARE 856s ALSO ACCEPTED. 856s 856s MY %HASH = ( 856s A => [ 7, 8, 9 ], 856s B => 1, 856s ) 856s 856s { 856s MY $X = DELETE LOCAL $HASH{A}; 856s # $X IS [ 7, 8, 9 ] 856s # %HASH IS (B => 1) 856s 856s { 856s MY @NUMS = DELETE LOCAL @$X[0, 2] 856s # @NUMS IS (7, 9) 856s # $X IS [ UNDEF, 8 ] 856s 856s $X[0] = 999; # WILL BE ERASED WHEN THE SCOPE ENDS 856s } 856s # $X IS BACK TO [ 7, 8, 9 ] 856s 856s } 856s # %HASH IS BACK TO ITS ORIGINAL STATE 856s 856s THIS CONSTRUCT IS SUPPORTED SINCE PERL V5.12. 856s 856s =HEAD2 LVALUE SUBROUTINES 856s X X 856s 856s IT IS POSSIBLE TO RETURN A MODIFIABLE VALUE FROM A SUBROUTINE. 856s TO DO THIS, YOU HAVE TO DECLARE THE SUBROUTINE TO RETURN AN LVALUE. 856s 856s MY $VAL; 856s SUB CANMOD : LVALUE { 856s $VAL; # OR: RETURN $VAL; 856s } 856s SUB NOMOD { 856s $VAL; 856s } 856s 856s CANMOD() = 5; # ASSIGNS TO $VAL 856s NOMOD() = 5; # ERROR 856s 856s THE SCALAR/LIST CONTEXT FOR THE SUBROUTINE AND FOR THE RIGHT-HAND 856s SIDE OF ASSIGNMENT IS DETERMINED AS IF THE SUBROUTINE CALL IS REPLACED 856s BY A SCALAR. FOR EXAMPLE, CONSIDER: 856s 856s DATA(2,3) = GET_DATA(3,4); 856s 856s BOTH SUBROUTINES HERE ARE CALLED IN A SCALAR CONTEXT, WHILE IN: 856s 856s (DATA(2,3)) = GET_DATA(3,4); 856s 856s AND IN: 856s 856s (DATA(2),DATA(3)) = GET_DATA(3,4); 856s 856s ALL THE SUBROUTINES ARE CALLED IN A LIST CONTEXT. 856s 856s LVALUE SUBROUTINES ARE CONVENIENT, BUT YOU HAVE TO KEEP IN MIND THAT, 856s WHEN USED WITH OBJECTS, THEY MAY VIOLATE ENCAPSULATION. A NORMAL 856s MUTATOR CAN CHECK THE SUPPLIED ARGUMENT BEFORE SETTING THE ATTRIBUTE 856s IT IS PROTECTING, AN LVALUE SUBROUTINE CANNOT. IF YOU REQUIRE ANY 856s SPECIAL PROCESSING WHEN STORING AND RETRIEVING THE VALUES, CONSIDER 856s USING THE CPAN MODULE SENTINEL OR SOMETHING SIMILAR. 856s 856s =HEAD2 LEXICAL SUBROUTINES 856s X X X X 856s 856s BEGINNING WITH PERL 5.18, YOU CAN DECLARE A PRIVATE SUBROUTINE WITH C 856s OR C. AS WITH STATE VARIABLES, THE C KEYWORD IS ONLY 856s AVAILABLE UNDER C OR C OR HIGHER. 856s 856s PRIOR TO PERL 5.26, LEXICAL SUBROUTINES WERE DEEMED EXPERIMENTAL AND WERE 856s AVAILABLE ONLY UNDER THE C PRAGMA. THEY ALSO 856s PRODUCED A WARNING UNLESS THE "EXPERIMENTAL::LEXICAL_SUBS" WARNINGS 856s CATEGORY WAS DISABLED. 856s 856s THESE SUBROUTINES ARE ONLY VISIBLE WITHIN THE BLOCK IN WHICH THEY ARE 856s DECLARED, AND ONLY AFTER THAT DECLARATION: 856s 856s # INCLUDE THESE TWO LINES IF YOUR CODE IS INTENDED TO RUN UNDER PERL 856s # VERSIONS EARLIER THAN 5.26. 856s NO WARNINGS "EXPERIMENTAL::LEXICAL_SUBS"; 856s USE FEATURE 'LEXICAL_SUBS'; 856s 856s FOO(); # CALLS THE PACKAGE/GLOBAL SUBROUTINE 856s STATE SUB FOO { 856s FOO(); # ALSO CALLS THE PACKAGE SUBROUTINE 856s } 856s FOO(); # CALLS "STATE" SUB 856s MY $REF = \&FOO; # TAKE A REFERENCE TO "STATE" SUB 856s 856s MY SUB BAR { ... } 856s BAR(); # CALLS "MY" SUB 856s 856s YOU CAN'T (DIRECTLY) WRITE A RECURSIVE LEXICAL SUBROUTINE: 856s 856s # WRONG 856s MY SUB BAZ { 856s BAZ(); 856s } 856s 856s THIS EXAMPLE FAILS BECAUSE C REFERS TO THE PACKAGE/GLOBAL SUBROUTINE 856s C, NOT THE LEXICAL SUBROUTINE CURRENTLY BEING DEFINED. 856s 856s THE SOLUTION IS TO USE L|PERLFUNC/__SUB__>: 856s 856s MY SUB BAZ { 856s __SUB__->(); # CALLS ITSELF 856s } 856s 856s IT IS POSSIBLE TO PREDECLARE A LEXICAL SUBROUTINE. THE C 856s SUBROUTINE DEFINITION SYNTAX RESPECTS ANY PREVIOUS C OR C 856s DECLARATION. USING THIS TO DEFINE RECURSIVE SUBROUTINES IS A BAD IDEA, 856s HOWEVER: 856s 856s MY SUB BAZ; # PREDECLARATION 856s SUB BAZ { # DEFINE THE "MY" SUB 856s BAZ(); # WRONG: CALLS ITSELF, BUT LEAKS MEMORY 856s } 856s 856s JUST LIKE C<< MY $F; $F = SUB { $F->() } >>, THIS EXAMPLE LEAKS MEMORY. THE 856s NAME C IS A REFERENCE TO THE SUBROUTINE, AND THE SUBROUTINE USES THE NAME 856s C; THEY KEEP EACH OTHER ALIVE (SEE L). 856s 856s =HEAD3 C VS C 856s 856s WHAT IS THE DIFFERENCE BETWEEN "STATE" SUBS AND "MY" SUBS? EACH TIME THAT 856s EXECUTION ENTERS A BLOCK WHEN "MY" SUBS ARE DECLARED, A NEW COPY OF EACH 856s SUB IS CREATED. "STATE" SUBROUTINES PERSIST FROM ONE EXECUTION OF THE 856s CONTAINING BLOCK TO THE NEXT. 856s 856s SO, IN GENERAL, "STATE" SUBROUTINES ARE FASTER. BUT "MY" SUBS ARE 856s NECESSARY IF YOU WANT TO CREATE CLOSURES: 856s 856s SUB WHATEVER { 856s MY $X = SHIFT; 856s MY SUB INNER { 856s ... DO SOMETHING WITH $X ... 856s } 856s INNER(); 856s } 856s 856s IN THIS EXAMPLE, A NEW C<$X> IS CREATED WHEN C IS CALLED, AND 856s ALSO A NEW C, WHICH CAN SEE THE NEW C<$X>. A "STATE" SUB WILL ONLY 856s SEE THE C<$X> FROM THE FIRST CALL TO C. 856s 856s =HEAD3 C SUBROUTINES 856s 856s LIKE C, C CREATES A LEXICAL ALIAS TO THE PACKAGE 856s SUBROUTINE OF THE SAME NAME. 856s 856s THE TWO MAIN USES FOR THIS ARE TO SWITCH BACK TO USING THE PACKAGE SUB 856s INSIDE AN INNER SCOPE: 856s 856s SUB FOO { ... } 856s 856s SUB BAR { 856s MY SUB FOO { ... } 856s { 856s # NEED TO USE THE OUTER FOO HERE 856s OUR SUB FOO; 856s FOO(); 856s } 856s } 856s 856s AND TO MAKE A SUBROUTINE VISIBLE TO OTHER PACKAGES IN THE SAME SCOPE: 856s 856s PACKAGE MYSNEAKYMODULE; 856s 856s OUR SUB DO_SOMETHING { ... } 856s 856s SUB DO_SOMETHING_WITH_CALLER { 856s PACKAGE DB; 856s () = CALLER 1; # SETS @DB::ARGS 856s DO_SOMETHING(@ARGS); # USES MYSNEAKYMODULE::DO_SOMETHING 856s } 856s 856s =HEAD2 PASSING SYMBOL TABLE ENTRIES (TYPEGLOBS) 856s X X<*> 856s 856s B: THE MECHANISM DESCRIBED IN THIS SECTION WAS ORIGINALLY 856s THE ONLY WAY TO SIMULATE PASS-BY-REFERENCE IN OLDER VERSIONS OF 856s PERL. WHILE IT STILL WORKS FINE IN MODERN VERSIONS, THE NEW REFERENCE 856s MECHANISM IS GENERALLY EASIER TO WORK WITH. SEE BELOW. 856s 856s SOMETIMES YOU DON'T WANT TO PASS THE VALUE OF AN ARRAY TO A SUBROUTINE 856s BUT RATHER THE NAME OF IT, SO THAT THE SUBROUTINE CAN MODIFY THE GLOBAL 856s COPY OF IT RATHER THAN WORKING WITH A LOCAL COPY. IN PERL YOU CAN 856s REFER TO ALL OBJECTS OF A PARTICULAR NAME BY PREFIXING THE NAME 856s WITH A STAR: C<*FOO>. THIS IS OFTEN KNOWN AS A "TYPEGLOB", BECAUSE THE 856s STAR ON THE FRONT CAN BE THOUGHT OF AS A WILDCARD MATCH FOR ALL THE 856s FUNNY PREFIX CHARACTERS ON VARIABLES AND SUBROUTINES AND SUCH. 856s 856s WHEN EVALUATED, THE TYPEGLOB PRODUCES A SCALAR VALUE THAT REPRESENTS 856s ALL THE OBJECTS OF THAT NAME, INCLUDING ANY FILEHANDLE, FORMAT, OR 856s SUBROUTINE. WHEN ASSIGNED TO, IT CAUSES THE NAME MENTIONED TO REFER TO 856s WHATEVER C<*> VALUE WAS ASSIGNED TO IT. EXAMPLE: 856s 856s SUB DOUBLEARY { 856s LOCAL(*SOMEARY) = @_; 856s FOREACH $ELEM (@SOMEARY) { 856s $ELEM *= 2; 856s } 856s } 856s DOUBLEARY(*FOO); 856s DOUBLEARY(*BAR); 856s 856s SCALARS ARE ALREADY PASSED BY REFERENCE, SO YOU CAN MODIFY 856s SCALAR ARGUMENTS WITHOUT USING THIS MECHANISM BY REFERRING EXPLICITLY 856s TO C<$_[0]> ETC. YOU CAN MODIFY ALL THE ELEMENTS OF AN ARRAY BY PASSING 856s ALL THE ELEMENTS AS SCALARS, BUT YOU HAVE TO USE THE C<*> MECHANISM (OR 856s THE EQUIVALENT REFERENCE MECHANISM) TO C, C, OR CHANGE THE SIZE OF 856s AN ARRAY. IT WILL CERTAINLY BE FASTER TO PASS THE TYPEGLOB (OR REFERENCE). 856s 856s EVEN IF YOU DON'T WANT TO MODIFY AN ARRAY, THIS MECHANISM IS USEFUL FOR 856s PASSING MULTIPLE ARRAYS IN A SINGLE LIST, BECAUSE NORMALLY THE LIST 856s MECHANISM WILL MERGE ALL THE ARRAY VALUES SO THAT YOU CAN'T EXTRACT OUT 856s THE INDIVIDUAL ARRAYS. FOR MORE ON TYPEGLOBS, SEE 856s L. 856s 856s =HEAD2 WHEN TO STILL USE LOCAL() 856s X X 856s 856s DESPITE THE EXISTENCE OF C, THERE ARE STILL THREE PLACES WHERE THE 856s C OPERATOR STILL SHINES. IN FACT, IN THESE THREE PLACES, YOU 856s I USE C INSTEAD OF C. 856s 856s =OVER 4 856s 856s =ITEM 1. 856s 856s YOU NEED TO GIVE A GLOBAL VARIABLE A TEMPORARY VALUE, ESPECIALLY $_. 856s 856s THE GLOBAL VARIABLES, LIKE C<@ARGV> OR THE PUNCTUATION VARIABLES, MUST BE 856s CIZED WITH C. THIS BLOCK READS IN F, AND SPLITS 856s IT UP INTO CHUNKS SEPARATED BY LINES OF EQUAL SIGNS, WHICH ARE PLACED 856s IN C<@FIELDS>. 856s 856s { 856s LOCAL @ARGV = ("/ETC/MOTD"); 856s LOCAL $/ = UNDEF; 856s LOCAL $_ = <>; 856s @FIELDS = SPLIT /^\S*=+\S*$/; 856s } 856s 856s IT PARTICULAR, IT'S IMPORTANT TO CIZE $_ IN ANY ROUTINE THAT ASSIGNS 856s TO IT. LOOK OUT FOR IMPLICIT ASSIGNMENTS IN C CONDITIONALS. 856s 856s =ITEM 2. 856s 856s YOU NEED TO CREATE A LOCAL FILE OR DIRECTORY HANDLE OR A LOCAL FUNCTION. 856s 856s A FUNCTION THAT NEEDS A FILEHANDLE OF ITS OWN MUST USE 856s C ON A COMPLETE TYPEGLOB. THIS CAN BE USED TO CREATE NEW SYMBOL 856s TABLE ENTRIES: 856s 856s SUB IOQUEUE { 856s LOCAL (*READER, *WRITER); # NOT MY! 856s PIPE (READER, WRITER) OR DIE "PIPE: $!"; 856s RETURN (*READER, *WRITER); 856s } 856s ($HEAD, $TAIL) = IOQUEUE(); 856s 856s SEE THE SYMBOL MODULE FOR A WAY TO CREATE ANONYMOUS SYMBOL TABLE 856s ENTRIES. 856s 856s BECAUSE ASSIGNMENT OF A REFERENCE TO A TYPEGLOB CREATES AN ALIAS, THIS 856s CAN BE USED TO CREATE WHAT IS EFFECTIVELY A LOCAL FUNCTION, OR AT LEAST, 856s A LOCAL ALIAS. 856s 856s { 856s LOCAL *GROW = \&SHRINK; # ONLY UNTIL THIS BLOCK EXITS 856s GROW(); # REALLY CALLS SHRINK() 856s MOVE(); # IF MOVE() GROW()S, IT SHRINK()S TOO 856s } 856s GROW(); # GET THE REAL GROW() AGAIN 856s 856s SEE L FOR MORE ABOUT MANIPULATING 856s FUNCTIONS BY NAME IN THIS WAY. 856s 856s =ITEM 3. 856s 856s YOU WANT TO TEMPORARILY CHANGE JUST ONE ELEMENT OF AN ARRAY OR HASH. 856s 856s YOU CAN CIZE JUST ONE ELEMENT OF AN AGGREGATE. USUALLY THIS 856s IS DONE ON DYNAMICS: 856s 856s { 856s LOCAL $SIG{INT} = 'IGNORE'; 856s FUNCT(); # UNINTERRUPTIBLE 856s } 856s # INTERRUPTIBILITY AUTOMATICALLY RESTORED HERE 856s 856s BUT IT ALSO WORKS ON LEXICALLY DECLARED AGGREGATES. 856s 856s =BACK 856s 856s =HEAD2 PASS BY REFERENCE 856s X X X 856s 856s IF YOU WANT TO PASS MORE THAN ONE ARRAY OR HASH INTO A FUNCTION--OR 856s RETURN THEM FROM IT--AND HAVE THEM MAINTAIN THEIR INTEGRITY, THEN 856s YOU'RE GOING TO HAVE TO USE AN EXPLICIT PASS-BY-REFERENCE. BEFORE YOU 856s DO THAT, YOU NEED TO UNDERSTAND REFERENCES AS DETAILED IN L. 856s THIS SECTION MAY NOT MAKE MUCH SENSE TO YOU OTHERWISE. 856s 856s HERE ARE A FEW SIMPLE EXAMPLES. FIRST, LET'S PASS IN SEVERAL ARRAYS 856s TO A FUNCTION AND HAVE IT C ALL OF THEN, RETURNING A NEW LIST 856s OF ALL THEIR FORMER LAST ELEMENTS: 856s 856s @TAILINGS = POPMANY ( \@W, \@X, \@Y, \@Z ); 856s 856s SUB POPMANY { 856s MY $AREF; 856s MY @RETLIST; 856s FOREACH $AREF ( @_ ) { 856s PUSH @RETLIST, POP @$AREF; 856s } 856s RETURN @RETLIST; 856s } 856s 856s HERE'S HOW YOU MIGHT WRITE A FUNCTION THAT RETURNS A 856s LIST OF KEYS OCCURRING IN ALL THE HASHES PASSED TO IT: 856s 856s @COMMON = INTER( \%FOO, \%BAR, \%JOE ); 856s SUB INTER { 856s MY ($K, $HREF, %SEEN); # LOCALS 856s FOREACH $HREF (@_) { 856s WHILE ( $K = EACH %$HREF ) { 856s $SEEN{$K}++; 856s } 856s } 856s RETURN GREP { $SEEN{$_} == @_ } KEYS %SEEN; 856s } 856s 856s SO FAR, WE'RE USING JUST THE NORMAL LIST RETURN MECHANISM. 856s WHAT HAPPENS IF YOU WANT TO PASS OR RETURN A HASH? WELL, 856s IF YOU'RE USING ONLY ONE OF THEM, OR YOU DON'T MIND THEM 856s CONCATENATING, THEN THE NORMAL CALLING CONVENTION IS OK, ALTHOUGH 856s A LITTLE EXPENSIVE. 856s 856s WHERE PEOPLE GET INTO TROUBLE IS HERE: 856s 856s (@W, @X) = FUNC(@Y, @Z); 856s OR 856s (%W, %X) = FUNC(%Y, %Z); 856s 856s THAT SYNTAX SIMPLY WON'T WORK. IT SETS JUST C<@W> OR C<%W> AND 856s CLEARS THE C<@X> OR C<%X>. PLUS THE FUNCTION DIDN'T GET PASSED 856s INTO TWO SEPARATE ARRAYS OR HASHES: IT GOT ONE LONG LIST IN C<@_>, 856s AS ALWAYS. 856s 856s IF YOU CAN ARRANGE FOR EVERYONE TO DEAL WITH THIS THROUGH REFERENCES, IT'S 856s CLEANER CODE, ALTHOUGH NOT SO NICE TO LOOK AT. HERE'S A FUNCTION THAT 856s TAKES TWO ARRAY REFERENCES AS ARGUMENTS, RETURNING THE TWO ARRAY ELEMENTS 856s IN ORDER OF HOW MANY ELEMENTS THEY HAVE IN THEM: 856s 856s ($WREF, $XREF) = FUNC(\@Y, \@Z); 856s PRINT "@$WREF HAS MORE THAN @$XREF\N"; 856s SUB FUNC { 856s MY ($YREF, $ZREF) = @_; 856s IF (@$YREF > @$ZREF) { 856s RETURN ($YREF, $ZREF); 856s } ELSE { 856s RETURN ($ZREF, $YREF); 856s } 856s } 856s 856s IT TURNS OUT THAT YOU CAN ACTUALLY DO THIS ALSO: 856s 856s (*W, *X) = FUNC(\@Y, \@Z); 856s PRINT "@W HAS MORE THAN @X\N"; 856s SUB FUNC { 856s LOCAL (*Y, *Z) = @_; 856s IF (@Y > @Z) { 856s RETURN (\@Y, \@Z); 856s } ELSE { 856s RETURN (\@Z, \@Y); 856s } 856s } 856s 856s HERE WE'RE USING THE TYPEGLOBS TO DO SYMBOL TABLE ALIASING. IT'S 856s A TAD SUBTLE, THOUGH, AND ALSO WON'T WORK IF YOU'RE USING C 856s VARIABLES, BECAUSE ONLY GLOBALS (EVEN IN DISGUISE AS CS) 856s ARE IN THE SYMBOL TABLE. 856s 856s IF YOU'RE PASSING AROUND FILEHANDLES, YOU COULD USUALLY JUST USE THE BARE 856s TYPEGLOB, LIKE C<*STDOUT>, BUT TYPEGLOBS REFERENCES WORK, TOO. 856s FOR EXAMPLE: 856s 856s SPLUTTER(\*STDOUT); 856s SUB SPLUTTER { 856s MY $FH = SHIFT; 856s PRINT $FH "HER UM WELL A HMMM\N"; 856s } 856s 856s $REC = GET_REC(\*STDIN); 856s SUB GET_REC { 856s MY $FH = SHIFT; 856s RETURN SCALAR <$FH>; 856s } 856s 856s IF YOU'RE PLANNING ON GENERATING NEW FILEHANDLES, YOU COULD DO THIS. 856s NOTICE TO PASS BACK JUST THE BARE *FH, NOT ITS REFERENCE. 856s 856s SUB OPENIT { 856s MY $PATH = SHIFT; 856s LOCAL *FH; 856s RETURN OPEN (FH, $PATH) ? *FH : UNDEF; 856s } 856s 856s =HEAD2 PROTOTYPES 856s X X 856s 856s PERL SUPPORTS A VERY LIMITED KIND OF COMPILE-TIME ARGUMENT CHECKING 856s USING FUNCTION PROTOTYPING. THIS CAN BE DECLARED IN EITHER THE PROTO 856s SECTION OR WITH A L. 856s IF YOU DECLARE EITHER OF 856s 856s SUB MYPUSH (\@@) 856s SUB MYPUSH :PROTOTYPE(\@@) 856s 856s THEN C TAKES ARGUMENTS EXACTLY LIKE C DOES. 856s 856s IF SUBROUTINE SIGNATURES ARE ENABLED (SEE L), THEN 856s THE SHORTER PROTO SYNTAX IS UNAVAILABLE, BECAUSE IT WOULD CLASH WITH 856s SIGNATURES. IN THAT CASE, A PROTOTYPE CAN ONLY BE DECLARED IN THE FORM 856s OF AN ATTRIBUTE. 856s 856s THE 856s FUNCTION DECLARATION MUST BE VISIBLE AT COMPILE TIME. THE PROTOTYPE 856s AFFECTS ONLY INTERPRETATION OF REGULAR CALLS TO THE FUNCTION, 856s WHERE REGULAR IS DEFINED AS NOT USING THE C<&> SIGIL. IN 856s OTHER WORDS, IF YOU CALL IT LIKE A BUILT-IN FUNCTION, THEN IT BEHAVES 856s LIKE A BUILT-IN FUNCTION. IF YOU CALL IT LIKE AN OLD-FASHIONED (PERL4) 856s SUBROUTINE, THEN IT BEHAVES LIKE AN OLD-FASHIONED SUBROUTINE. IT 856s NATURALLY FALLS OUT FROM THIS RULE THAT PROTOTYPES HAVE NO INFLUENCE 856s ON SUBROUTINE REFERENCES LIKE C<\&FOO> OR ON INDIRECT SUBROUTINE 856s CALLS LIKE C<&{$SUBREF}()> OR C<< $SUBREF->() >>. 856s 856s METHOD CALLS ARE NOT INFLUENCED BY PROTOTYPES EITHER, BECAUSE THE 856s FUNCTION TO BE CALLED IS INDETERMINATE AT COMPILE TIME, SINCE 856s THE EXACT CODE CALLED DEPENDS ON INHERITANCE. 856s 856s BECAUSE THE INTENT OF THIS FEATURE IS PRIMARILY TO LET YOU DEFINE 856s SUBROUTINES THAT WORK LIKE BUILT-IN FUNCTIONS, HERE ARE PROTOTYPES 856s FOR SOME OTHER FUNCTIONS THAT PARSE ALMOST EXACTLY LIKE THE 856s CORRESPONDING BUILT-IN. 856s 856s DECLARED AS CALLED AS 856s 856s SUB MYLINK ($$) MYLINK $OLD, $NEW 856s SUB MYVEC ($$$) MYVEC $VAR, $OFFSET, 1 856s SUB MYINDEX ($$;$) MYINDEX GETSTRING(), "SUBSTR" 856s SUB MYSYSWRITE ($$$;$) MYSYSWRITE $BUF, 0, LENGTH($BUF) - $OFF, $OFF 856s SUB MYREVERSE (@) MYREVERSE $X, $Y, $Z 856s SUB MYJOIN ($@) MYJOIN ":", $X, $Y, $Z 856s SUB MYPOP (\@) MYPOP @ARRAY 856s SUB MYSPLICE (\@$$@) MYSPLICE @ARRAY, 0, 2, @PUSHME 856s SUB MYKEYS (\[%@]) MYKEYS $HASHREF->%* 856s SUB MYOPEN (*;$) MYOPEN HANDLE, $NAME 856s SUB MYPIPE (**) MYPIPE READHANDLE, WRITEHANDLE 856s SUB MYGREP (&@) MYGREP { /FOO/ } $X, $Y, $Z 856s SUB MYRAND (;$) MYRAND 42 856s SUB MYTIME () MYTIME 856s 856s ANY BACKSLASHED PROTOTYPE CHARACTER REPRESENTS AN ACTUAL ARGUMENT 856s THAT MUST START WITH THAT CHARACTER (OPTIONALLY PRECEDED BY C, 856s C OR C), WITH THE EXCEPTION OF C<$>, WHICH WILL 856s ACCEPT ANY SCALAR LVALUE EXPRESSION, SUCH AS C<$FOO = 7> OR 856s C<< MY_FUNCTION()->[0] >>. THE VALUE PASSED AS PART OF C<@_> WILL BE A 856s REFERENCE TO THE ACTUAL ARGUMENT GIVEN IN THE SUBROUTINE CALL, 856s OBTAINED BY APPLYING C<\> TO THAT ARGUMENT. 856s 856s YOU CAN USE THE C<\[]> BACKSLASH GROUP NOTATION TO SPECIFY MORE THAN ONE 856s ALLOWED ARGUMENT TYPE. FOR EXAMPLE: 856s 856s SUB MYREF (\[$@%&*]) 856s 856s WILL ALLOW CALLING MYREF() AS 856s 856s MYREF $VAR 856s MYREF @ARRAY 856s MYREF %HASH 856s MYREF &SUB 856s MYREF *GLOB 856s 856s AND THE FIRST ARGUMENT OF MYREF() WILL BE A REFERENCE TO 856s A SCALAR, AN ARRAY, A HASH, A SUBROUTINE, OR A GLOB. 856s 856s UNBACKSLASHED PROTOTYPE CHARACTERS HAVE SPECIAL MEANINGS. ANY 856s UNBACKSLASHED C<@> OR C<%> EATS ALL REMAINING ARGUMENTS, AND FORCES 856s LIST CONTEXT. AN ARGUMENT REPRESENTED BY C<$> FORCES SCALAR CONTEXT. AN 856s C<&> REQUIRES AN ANONYMOUS SUBROUTINE, WHICH, IF PASSED AS THE FIRST 856s ARGUMENT, MAY LOOK LIKE A BARE BLOCK: IT DOES NOT REQUIRE THE C KEYWORD 856s OR A SUBSEQUENT COMMA. 856s 856s A C<*> ALLOWS THE SUBROUTINE TO ACCEPT A BAREWORD, CONSTANT, SCALAR EXPRESSION, 856s TYPEGLOB, OR A REFERENCE TO A TYPEGLOB IN THAT SLOT. THE VALUE WILL BE 856s AVAILABLE TO THE SUBROUTINE EITHER AS A SIMPLE SCALAR, OR (IN THE LATTER 856s TWO CASES) AS A REFERENCE TO THE TYPEGLOB. IF YOU WISH TO ALWAYS CONVERT 856s SUCH ARGUMENTS TO A TYPEGLOB REFERENCE, USE SYMBOL::QUALIFY_TO_REF() AS 856s FOLLOWS: 856s 856s USE SYMBOL 'QUALIFY_TO_REF'; 856s 856s SUB FOO (*) { 856s MY $FH = QUALIFY_TO_REF(SHIFT, CALLER); 856s ... 856s } 856s 856s THE C<+> PROTOTYPE IS A SPECIAL ALTERNATIVE TO C<$> THAT WILL ACT LIKE 856s C<\[@%]> WHEN GIVEN A LITERAL ARRAY OR HASH VARIABLE, BUT WILL OTHERWISE 856s FORCE SCALAR CONTEXT ON THE ARGUMENT. THIS IS USEFUL FOR FUNCTIONS WHICH 856s SHOULD ACCEPT EITHER A LITERAL ARRAY OR AN ARRAY REFERENCE AS THE ARGUMENT: 856s 856s SUB MYPUSH (+@) { 856s MY $AREF = SHIFT; 856s DIE "NOT AN ARRAY OR ARRAYREF" UNLESS REF $AREF EQ 'ARRAY'; 856s PUSH @$AREF, @_; 856s } 856s 856s WHEN USING THE C<+> PROTOTYPE, YOUR FUNCTION MUST CHECK THAT THE ARGUMENT 856s IS OF AN ACCEPTABLE TYPE. 856s 856s A SEMICOLON (C<;>) SEPARATES MANDATORY ARGUMENTS FROM OPTIONAL ARGUMENTS. 856s IT IS REDUNDANT BEFORE C<@> OR C<%>, WHICH GOBBLE UP EVERYTHING ELSE. 856s 856s AS THE LAST CHARACTER OF A PROTOTYPE, OR JUST BEFORE A SEMICOLON, A C<@> 856s OR A C<%>, YOU CAN USE C<_> IN PLACE OF C<$>: IF THIS ARGUMENT IS NOT 856s PROVIDED, C<$_> WILL BE USED INSTEAD. 856s 856s NOTE HOW THE LAST THREE EXAMPLES IN THE TABLE ABOVE ARE TREATED 856s SPECIALLY BY THE PARSER. C IS PARSED AS A TRUE LIST 856s OPERATOR, C IS PARSED AS A TRUE UNARY OPERATOR WITH UNARY 856s PRECEDENCE THE SAME AS C, AND C IS TRULY WITHOUT 856s ARGUMENTS, JUST LIKE C. THAT IS, IF YOU SAY 856s 856s MYTIME +2; 856s 856s YOU'LL GET C, NOT C, WHICH IS HOW IT WOULD BE PARSED 856s WITHOUT A PROTOTYPE. IF YOU WANT TO FORCE A UNARY FUNCTION TO HAVE THE 856s SAME PRECEDENCE AS A LIST OPERATOR, ADD C<;> TO THE END OF THE PROTOTYPE: 856s 856s SUB MYGETPROTOBYNUMBER($;); 856s MYGETPROTOBYNUMBER $X > $Y; # PARSED AS MYGETPROTOBYNUMBER($X > $Y) 856s 856s THE INTERESTING THING ABOUT C<&> IS THAT YOU CAN GENERATE NEW SYNTAX WITH IT, 856s PROVIDED IT'S IN THE INITIAL POSITION: 856s X<&> 856s 856s SUB TRY (&@) { 856s MY($TRY,$CATCH) = @_; 856s EVAL { &$TRY }; 856s IF ($@) { 856s LOCAL $_ = $@; 856s &$CATCH; 856s } 856s } 856s SUB CATCH (&) { $_[0] } 856s 856s TRY { 856s DIE "PHOOEY"; 856s } CATCH { 856s /PHOOEY/ AND PRINT "UNPHOOEY\N"; 856s }; 856s 856s THAT PRINTS C<"UNPHOOEY">. (YES, THERE ARE STILL UNRESOLVED 856s ISSUES HAVING TO DO WITH VISIBILITY OF C<@_>. I'M IGNORING THAT 856s QUESTION FOR THE MOMENT. (BUT NOTE THAT IF WE MAKE C<@_> LEXICALLY 856s SCOPED, THOSE ANONYMOUS SUBROUTINES CAN ACT LIKE CLOSURES... (GEE, 856s IS THIS SOUNDING A LITTLE LISPISH? (NEVER MIND.)))) 856s 856s AND HERE'S A REIMPLEMENTATION OF THE PERL C OPERATOR: 856s X 856s 856s SUB MYGREP (&@) { 856s MY $CODE = SHIFT; 856s MY @RESULT; 856s FOREACH $_ (@_) { 856s PUSH(@RESULT, $_) IF &$CODE; 856s } 856s @RESULT; 856s } 856s 856s SOME FOLKS WOULD PREFER FULL ALPHANUMERIC PROTOTYPES. ALPHANUMERICS HAVE 856s BEEN INTENTIONALLY LEFT OUT OF PROTOTYPES FOR THE EXPRESS PURPOSE OF 856s SOMEDAY IN THE FUTURE ADDING NAMED, FORMAL PARAMETERS. THE CURRENT 856s MECHANISM'S MAIN GOAL IS TO LET MODULE WRITERS PROVIDE BETTER DIAGNOSTICS 856s FOR MODULE USERS. LARRY FEELS THE NOTATION QUITE UNDERSTANDABLE TO PERL 856s PROGRAMMERS, AND THAT IT WILL NOT INTRUDE GREATLY UPON THE MEAT OF THE 856s MODULE, NOR MAKE IT HARDER TO READ. THE LINE NOISE IS VISUALLY 856s ENCAPSULATED INTO A SMALL PILL THAT'S EASY TO SWALLOW. 856s 856s IF YOU TRY TO USE AN ALPHANUMERIC SEQUENCE IN A PROTOTYPE YOU WILL 856s GENERATE AN OPTIONAL WARNING - "ILLEGAL CHARACTER IN PROTOTYPE...". 856s UNFORTUNATELY EARLIER VERSIONS OF PERL ALLOWED THE PROTOTYPE TO BE 856s USED AS LONG AS ITS PREFIX WAS A VALID PROTOTYPE. THE WARNING MAY BE 856s UPGRADED TO A FATAL ERROR IN A FUTURE VERSION OF PERL ONCE THE 856s MAJORITY OF OFFENDING CODE IS FIXED. 856s 856s IT'S PROBABLY BEST TO PROTOTYPE NEW FUNCTIONS, NOT RETROFIT PROTOTYPING 856s INTO OLDER ONES. THAT'S BECAUSE YOU MUST BE ESPECIALLY CAREFUL ABOUT 856s SILENT IMPOSITIONS OF DIFFERING LIST VERSUS SCALAR CONTEXTS. FOR EXAMPLE, 856s IF YOU DECIDE THAT A FUNCTION SHOULD TAKE JUST ONE PARAMETER, LIKE THIS: 856s 856s SUB FUNC ($) { 856s MY $N = SHIFT; 856s PRINT "YOU GAVE ME $N\N"; 856s } 856s 856s AND SOMEONE HAS BEEN CALLING IT WITH AN ARRAY OR EXPRESSION 856s RETURNING A LIST: 856s 856s FUNC(@FOO); 856s FUNC( $TEXT =~ /\W+/G ); 856s 856s THEN YOU'VE JUST SUPPLIED AN AUTOMATIC C IN FRONT OF THEIR 856s ARGUMENT, WHICH CAN BE MORE THAN A BIT SURPRISING. THE OLD C<@FOO> 856s WHICH USED TO HOLD ONE THING DOESN'T GET PASSED IN. INSTEAD, 856s C NOW GETS PASSED IN A C<1>; THAT IS, THE NUMBER OF ELEMENTS 856s IN C<@FOO>. AND THE C GETS CALLED IN SCALAR CONTEXT SO INSTEAD OF A 856s LIST OF WORDS IT RETURNS A BOOLEAN RESULT AND ADVANCES C. OUCH! 856s 856s IF A SUB HAS BOTH A PROTO AND A BLOCK, THE PROTOTYPE IS NOT APPLIED 856s UNTIL AFTER THE BLOCK IS COMPLETELY DEFINED. THIS MEANS THAT A RECURSIVE 856s FUNCTION WITH A PROTOTYPE HAS TO BE PREDECLARED FOR THE PROTOTYPE TO TAKE 856s EFFECT, LIKE SO: 856s 856s SUB FOO($$); 856s SUB FOO($$) { 856s FOO 1, 2; 856s } 856s 856s THIS IS ALL VERY POWERFUL, OF COURSE, AND SHOULD BE USED ONLY IN MODERATION 856s TO MAKE THE WORLD A BETTER PLACE. 856s 856s =HEAD2 CONSTANT FUNCTIONS 856s X 856s 856s FUNCTIONS WITH A PROTOTYPE OF C<()> ARE POTENTIAL CANDIDATES FOR 856s INLINING. IF THE RESULT AFTER OPTIMIZATION AND CONSTANT FOLDING 856s IS EITHER A CONSTANT OR A LEXICALLY-SCOPED SCALAR WHICH HAS NO OTHER 856s REFERENCES, THEN IT WILL BE USED IN PLACE OF FUNCTION CALLS MADE 856s WITHOUT C<&>. CALLS MADE USING C<&> ARE NEVER INLINED. (SEE 856s L FOR AN EASY WAY TO DECLARE MOST CONSTANTS.) 856s 856s THE FOLLOWING FUNCTIONS WOULD ALL BE INLINED: 856s 856s SUB PI () { 3.14159 } # NOT EXACT, BUT CLOSE. 856s SUB PI () { 4 * ATAN2 1, 1 } # AS GOOD AS IT GETS, 856s # AND IT'S INLINED, TOO! 856s SUB ST_DEV () { 0 } 856s SUB ST_INO () { 1 } 856s 856s SUB FLAG_FOO () { 1 << 8 } 856s SUB FLAG_BAR () { 1 << 9 } 856s SUB FLAG_MASK () { FLAG_FOO | FLAG_BAR } 856s 856s SUB OPT_BAZ () { NOT (0X1B58 & FLAG_MASK) } 856s 856s SUB N () { INT(OPT_BAZ) / 3 } 856s 856s SUB FOO_SET () { 1 IF FLAG_MASK & FLAG_FOO } 856s SUB FOO_SET2 () { IF (FLAG_MASK & FLAG_FOO) { 1 } } 856s 856s (BE AWARE THAT THE LAST EXAMPLE WAS NOT ALWAYS INLINED IN PERL 5.20 AND 856s EARLIER, WHICH DID NOT BEHAVE CONSISTENTLY WITH SUBROUTINES CONTAINING 856s INNER SCOPES.) YOU CAN COUNTERMAND INLINING BY USING AN EXPLICIT 856s C: 856s 856s SUB BAZ_VAL () { 856s IF (OPT_BAZ) { 856s RETURN 23; 856s } 856s ELSE { 856s RETURN 42; 856s } 856s } 856s SUB BONK_VAL () { RETURN 12345 } 856s 856s AS ALLUDED TO EARLIER YOU CAN ALSO DECLARE INLINED SUBS DYNAMICALLY AT 856s BEGIN TIME IF THEIR BODY CONSISTS OF A LEXICALLY-SCOPED SCALAR WHICH 856s HAS NO OTHER REFERENCES. ONLY THE FIRST EXAMPLE HERE WILL BE INLINED: 856s 856s BEGIN { 856s MY $VAR = 1; 856s NO STRICT 'REFS'; 856s *INLINED = SUB () { $VAR }; 856s } 856s 856s BEGIN { 856s MY $VAR = 1; 856s MY $REF = \$VAR; 856s NO STRICT 'REFS'; 856s *NOT_INLINED = SUB () { $VAR }; 856s } 856s 856s A NOT SO OBVIOUS CAVEAT WITH THIS (SEE [RT #79908]) IS WHAT HAPPENS IF THE 856s VARIABLE IS POTENTIALLY MODIFIABLE. FOR EXAMPLE: 856s 856s BEGIN { 856s MY $X = 10; 856s *FOO = SUB () { $X }; 856s $X++; 856s } 856s PRINT FOO(); # PRINTED 10 PRIOR TO 5.32.0 856s 856s FROM PERL 5.22 ONWARDS THIS GAVE A DEPRECATION WARNING, AND FROM PERL 5.32 856s ONWARDS IT BECAME A RUN-TIME ERROR. PREVIOUSLY THE VARIABLE WAS 856s IMMEDIATELY INLINED, AND STOPPED BEHAVING LIKE A NORMAL LEXICAL VARIABLE; 856s SO IT PRINTED C<10>, NOT C<11>. 856s 856s IF YOU STILL WANT SUCH A SUBROUTINE TO BE INLINED (WITH NO WARNING), MAKE 856s SURE THE VARIABLE IS NOT USED IN A CONTEXT WHERE IT COULD BE MODIFIED 856s ASIDE FROM WHERE IT IS DECLARED. 856s 856s # FINE, NO WARNING 856s BEGIN { 856s MY $X = 54321; 856s *INLINED = SUB () { $X }; 856s } 856s # ERROR 856s BEGIN { 856s MY $X; 856s $X = 54321; 856s *ALSO_INLINED = SUB () { $X }; 856s } 856s 856s PERL 5.22 ALSO INTRODUCED THE "CONST" ATTRIBUTE AS AN ALTERNATIVE. IT WAS 856s INITIALLY EXPERIMENTAL, BUT MADE STABLE IN PERL 5.40. WHEN APPLIED TO AN 856s ANONYMOUS SUBROUTINE, IT FORCES THE SUB TO BE CALLED WHEN THE C 856s EXPRESSION IS EVALUATED. THE RETURN VALUE IS CAPTURED AND TURNED INTO A 856s CONSTANT SUBROUTINE: 856s 856s MY $X = 54321; 856s *INLINED = SUB : CONST { $X }; 856s $X++; 856s 856s THE RETURN VALUE OF C IN THIS EXAMPLE WILL ALWAYS BE 54321, 856s REGARDLESS OF LATER MODIFICATIONS TO $X. YOU CAN ALSO PUT ANY ARBITRARY 856s CODE INSIDE THE SUB, AT IT WILL BE EXECUTED IMMEDIATELY AND ITS RETURN 856s VALUE CAPTURED THE SAME WAY. 856s 856s IF YOU REALLY WANT A SUBROUTINE WITH A C<()> PROTOTYPE THAT RETURNS A 856s LEXICAL VARIABLE YOU CAN EASILY FORCE IT TO NOT BE INLINED BY ADDING 856s AN EXPLICIT C: 856s 856s BEGIN { 856s MY $X = 10; 856s *FOO = SUB () { RETURN $X }; 856s $X++; 856s } 856s PRINT FOO(); # PRINTS 11 856s 856s THE EASIEST WAY TO TELL IF A SUBROUTINE WAS INLINED IS BY USING 856s L. CONSIDER THIS EXAMPLE OF TWO SUBROUTINES RETURNING 856s C<1>, ONE WITH A C<()> PROTOTYPE CAUSING IT TO BE INLINED, AND ONE 856s WITHOUT (WITH DEPARSE OUTPUT TRUNCATED FOR CLARITY): 856s 856s $ PERL -MO=DEPARSE -E 'SUB ONE { 1 } IF (ONE) { PRINT ONE IF ONE }' 856s SUB ONE { 856s 1; 856s } 856s IF (ONE ) { 856s PRINT ONE() IF ONE ; 856s } 856s 856s $ PERL -MO=DEPARSE -E 'SUB ONE () { 1 } IF (ONE) { PRINT ONE IF ONE }' 856s SUB ONE () { 1 } 856s DO { 856s PRINT 1 856s }; 856s 856s IF YOU REDEFINE A SUBROUTINE THAT WAS ELIGIBLE FOR INLINING, YOU'LL 856s GET A WARNING BY DEFAULT. YOU CAN USE THIS WARNING TO TELL WHETHER OR 856s NOT A PARTICULAR SUBROUTINE IS CONSIDERED INLINABLE, SINCE IT'S 856s DIFFERENT THAN THE WARNING FOR OVERRIDING NON-INLINED SUBROUTINES: 856s 856s $ PERL -E 'SUB ONE () {1} SUB ONE () {2}' 856s CONSTANT SUBROUTINE ONE REDEFINED AT -E LINE 1. 856s $ PERL -WE 'SUB ONE {1} SUB ONE {2}' 856s SUBROUTINE ONE REDEFINED AT -E LINE 1. 856s 856s THE WARNING IS CONSIDERED SEVERE ENOUGH NOT TO BE AFFECTED BY THE 856s B<-W> SWITCH (OR ITS ABSENCE) BECAUSE PREVIOUSLY COMPILED INVOCATIONS 856s OF THE FUNCTION WILL STILL BE USING THE OLD VALUE OF THE FUNCTION. IF 856s YOU NEED TO BE ABLE TO REDEFINE THE SUBROUTINE, YOU NEED TO ENSURE 856s THAT IT ISN'T INLINED, EITHER BY DROPPING THE C<()> PROTOTYPE (WHICH 856s CHANGES CALLING SEMANTICS, SO BEWARE) OR BY THWARTING THE INLINING 856s MECHANISM IN SOME OTHER WAY, E.G. BY ADDING AN EXPLICIT C, AS 856s MENTIONED ABOVE: 856s 856s SUB NOT_INLINED () { RETURN 23 } 856s 856s =HEAD2 OVERRIDING BUILT-IN FUNCTIONS 856s X X X X 856s 856s MANY BUILT-IN FUNCTIONS MAY BE OVERRIDDEN, THOUGH THIS SHOULD BE TRIED 856s ONLY OCCASIONALLY AND FOR GOOD REASON. TYPICALLY THIS MIGHT BE 856s DONE BY A PACKAGE ATTEMPTING TO EMULATE MISSING BUILT-IN FUNCTIONALITY 856s ON A NON-UNIX SYSTEM. 856s 856s OVERRIDING MAY BE DONE ONLY BY IMPORTING THE NAME FROM A MODULE AT 856s COMPILE TIME--ORDINARY PREDECLARATION ISN'T GOOD ENOUGH. HOWEVER, THE 856s C PRAGMA LETS YOU, IN EFFECT, PREDECLARE SUBS 856s VIA THE IMPORT SYNTAX, AND THESE NAMES MAY THEN OVERRIDE BUILT-IN ONES: 856s 856s USE SUBS 'CHDIR', 'CHROOT', 'CHMOD', 'CHOWN'; 856s CHDIR $SOMEWHERE; 856s SUB CHDIR { ... } 856s 856s TO UNAMBIGUOUSLY REFER TO THE BUILT-IN FORM, PRECEDE THE 856s BUILT-IN NAME WITH THE SPECIAL PACKAGE QUALIFIER C. FOR EXAMPLE, 856s SAYING C ALWAYS REFERS TO THE BUILT-IN C, EVEN 856s IF THE CURRENT PACKAGE HAS IMPORTED SOME OTHER SUBROUTINE CALLED 856s C<&OPEN()> FROM ELSEWHERE. EVEN THOUGH IT LOOKS LIKE A REGULAR 856s FUNCTION CALL, IT ISN'T: THE C PREFIX IN THAT CASE IS PART OF PERL'S 856s SYNTAX, AND WORKS FOR ANY KEYWORD, REGARDLESS OF WHAT IS IN THE C 856s PACKAGE. TAKING A REFERENCE TO IT, THAT IS, C<\&CORE::OPEN>, ONLY WORKS 856s FOR SOME KEYWORDS. SEE L. 856s 856s LIBRARY MODULES SHOULD NOT IN GENERAL EXPORT BUILT-IN NAMES LIKE C 856s OR C AS PART OF THEIR DEFAULT C<@EXPORT> LIST, BECAUSE THESE MAY 856s SNEAK INTO SOMEONE ELSE'S NAMESPACE AND CHANGE THE SEMANTICS UNEXPECTEDLY. 856s INSTEAD, IF THE MODULE ADDS THAT NAME TO C<@EXPORT_OK>, THEN IT'S 856s POSSIBLE FOR A USER TO IMPORT THE NAME EXPLICITLY, BUT NOT IMPLICITLY. 856s THAT IS, THEY COULD SAY 856s 856s USE MODULE 'OPEN'; 856s 856s AND IT WOULD IMPORT THE C OVERRIDE. BUT IF THEY SAID 856s 856s USE MODULE; 856s 856s THEY WOULD GET THE DEFAULT IMPORTS WITHOUT OVERRIDES. 856s 856s THE FOREGOING MECHANISM FOR OVERRIDING BUILT-IN IS RESTRICTED, QUITE 856s DELIBERATELY, TO THE PACKAGE THAT REQUESTS THE IMPORT. THERE IS A SECOND 856s METHOD THAT IS SOMETIMES APPLICABLE WHEN YOU WISH TO OVERRIDE A BUILT-IN 856s EVERYWHERE, WITHOUT REGARD TO NAMESPACE BOUNDARIES. THIS IS ACHIEVED BY 856s IMPORTING A SUB INTO THE SPECIAL NAMESPACE C. HERE IS AN 856s EXAMPLE THAT QUITE BRAZENLY REPLACES THE C OPERATOR WITH SOMETHING 856s THAT UNDERSTANDS REGULAR EXPRESSIONS. 856s 856s PACKAGE REGLOB; 856s REQUIRE EXPORTER; 856s @ISA = 'EXPORTER'; 856s @EXPORT_OK = 'GLOB'; 856s 856s SUB IMPORT { 856s MY $PKG = SHIFT; 856s RETURN UNLESS @_; 856s MY $SYM = SHIFT; 856s MY $WHERE = ($SYM =~ S/^GLOBAL_// ? 'CORE::GLOBAL' : CALLER(0)); 856s $PKG->EXPORT($WHERE, $SYM, @_); 856s } 856s 856s SUB GLOB { 856s MY $PAT = SHIFT; 856s MY @GOT; 856s IF (OPENDIR MY $D, '.') { 856s @GOT = GREP /$PAT/, READDIR $D; 856s CLOSEDIR $D; 856s } 856s RETURN @GOT; 856s } 856s 1; 856s 856s AND HERE'S HOW IT COULD BE (AB)USED: 856s 856s #USE REGLOB 'GLOBAL_GLOB'; # OVERRIDE GLOB() IN ALL NAMESPACES 856s PACKAGE FOO; 856s USE REGLOB 'GLOB'; # OVERRIDE GLOB() IN FOO:: ONLY 856s PRINT FOR <^[A-Z_]+\.PM\$>; # SHOW ALL PRAGMATIC MODULES 856s 856s THE INITIAL COMMENT SHOWS A CONTRIVED, EVEN DANGEROUS EXAMPLE. 856s BY OVERRIDING C GLOBALLY, YOU WOULD BE FORCING THE NEW (AND 856s SUBVERSIVE) BEHAVIOR FOR THE C OPERATOR FOR I NAMESPACE, 856s WITHOUT THE COMPLETE COGNIZANCE OR COOPERATION OF THE MODULES THAT OWN 856s THOSE NAMESPACES. NATURALLY, THIS SHOULD BE DONE WITH EXTREME CAUTION--IF 856s IT MUST BE DONE AT ALL. 856s 856s THE C EXAMPLE ABOVE DOES NOT IMPLEMENT ALL THE SUPPORT NEEDED TO 856s CLEANLY OVERRIDE PERL'S C OPERATOR. THE BUILT-IN C HAS 856s DIFFERENT BEHAVIORS DEPENDING ON WHETHER IT APPEARS IN A SCALAR OR LIST 856s CONTEXT, BUT OUR C DOESN'T. INDEED, MANY PERL BUILT-INS HAVE SUCH 856s CONTEXT SENSITIVE BEHAVIORS, AND THESE MUST BE ADEQUATELY SUPPORTED BY 856s A PROPERLY WRITTEN OVERRIDE. FOR A FULLY FUNCTIONAL EXAMPLE OF OVERRIDING 856s C, STUDY THE IMPLEMENTATION OF C IN THE STANDARD 856s LIBRARY. 856s 856s WHEN YOU OVERRIDE A BUILT-IN, YOUR REPLACEMENT SHOULD BE CONSISTENT (IF 856s POSSIBLE) WITH THE BUILT-IN NATIVE SYNTAX. YOU CAN ACHIEVE THIS BY USING 856s A SUITABLE PROTOTYPE. TO GET THE PROTOTYPE OF AN OVERRIDABLE BUILT-IN, 856s USE THE C FUNCTION WITH AN ARGUMENT OF C<"CORE::BUILTIN_NAME"> 856s (SEE L). 856s 856s NOTE HOWEVER THAT SOME BUILT-INS CAN'T HAVE THEIR SYNTAX EXPRESSED BY A 856s PROTOTYPE (SUCH AS C OR C). IF YOU OVERRIDE THEM YOU WON'T 856s BE ABLE TO FULLY MIMIC THEIR ORIGINAL SYNTAX. 856s 856s THE BUILT-INS C, C AND C CAN ALSO BE OVERRIDDEN, BUT DUE 856s TO SPECIAL MAGIC, THEIR ORIGINAL SYNTAX IS PRESERVED, AND YOU DON'T HAVE 856s TO DEFINE A PROTOTYPE FOR THEIR REPLACEMENTS. (YOU CAN'T OVERRIDE THE 856s C SYNTAX, THOUGH). 856s 856s C HAS SPECIAL ADDITIONAL DARK MAGIC: IF YOU INVOKE YOUR 856s C REPLACEMENT AS C, IT WILL ACTUALLY RECEIVE 856s THE ARGUMENT C<"FOO/BAR.PM"> IN @_. SEE L. 856s 856s AND, AS YOU'LL HAVE NOTICED FROM THE PREVIOUS EXAMPLE, IF YOU OVERRIDE 856s C, THE C<< <*> >> GLOB OPERATOR IS OVERRIDDEN AS WELL. 856s 856s IN A SIMILAR FASHION, OVERRIDING THE C FUNCTION ALSO OVERRIDES 856s THE EQUIVALENT I/O OPERATOR C<< >>. ALSO, OVERRIDING 856s C ALSO OVERRIDES THE OPERATORS C<``> AND C. 856s 856s FINALLY, SOME BUILT-INS (E.G. C OR C) CAN'T BE OVERRIDDEN. 856s 856s =HEAD2 AUTOLOADING 856s X X 856s 856s IF YOU CALL A SUBROUTINE THAT IS UNDEFINED, YOU WOULD ORDINARILY 856s GET AN IMMEDIATE, FATAL ERROR COMPLAINING THAT THE SUBROUTINE DOESN'T 856s EXIST. (LIKEWISE FOR SUBROUTINES BEING USED AS METHODS, WHEN THE 856s METHOD DOESN'T EXIST IN ANY BASE CLASS OF THE CLASS'S PACKAGE.) 856s HOWEVER, IF AN C SUBROUTINE IS DEFINED IN THE PACKAGE OR 856s PACKAGES USED TO LOCATE THE ORIGINAL SUBROUTINE, THEN THAT 856s C SUBROUTINE IS CALLED WITH THE ARGUMENTS THAT WOULD HAVE 856s BEEN PASSED TO THE ORIGINAL SUBROUTINE. THE FULLY QUALIFIED NAME 856s OF THE ORIGINAL SUBROUTINE MAGICALLY APPEARS IN THE GLOBAL $AUTOLOAD 856s VARIABLE OF THE SAME PACKAGE AS THE C ROUTINE. THE NAME 856s IS NOT PASSED AS AN ORDINARY ARGUMENT BECAUSE, ER, WELL, JUST 856s BECAUSE, THAT'S WHY. (AS AN EXCEPTION, A METHOD CALL TO A NONEXISTENT 856s C OR C METHOD IS JUST SKIPPED INSTEAD. ALSO, IF 856s THE AUTOLOAD SUBROUTINE IS AN XSUB, THERE ARE OTHER WAYS TO RETRIEVE THE 856s SUBROUTINE NAME. SEE L FOR DETAILS.) 856s 856s 856s MANY C ROUTINES LOAD IN A DEFINITION FOR THE REQUESTED 856s SUBROUTINE USING EVAL(), THEN EXECUTE THAT SUBROUTINE USING A SPECIAL 856s FORM OF GOTO() THAT ERASES THE STACK FRAME OF THE C ROUTINE 856s WITHOUT A TRACE. (SEE THE SOURCE TO THE STANDARD MODULE DOCUMENTED 856s IN L, FOR EXAMPLE.) BUT AN C ROUTINE CAN 856s ALSO JUST EMULATE THE ROUTINE AND NEVER DEFINE IT. FOR EXAMPLE, 856s LET'S PRETEND THAT A FUNCTION THAT WASN'T DEFINED SHOULD JUST INVOKE 856s C WITH THOSE ARGUMENTS. ALL YOU'D DO IS: 856s 856s SUB AUTOLOAD { 856s OUR $AUTOLOAD; # KEEP 'USE STRICT' HAPPY 856s MY $PROGRAM = $AUTOLOAD; 856s $PROGRAM =~ S/.*:://; 856s SYSTEM($PROGRAM, @_); 856s } 856s DATE(); 856s WHO(); 856s LS('-L'); 856s 856s IN FACT, IF YOU PREDECLARE FUNCTIONS YOU WANT TO CALL THAT WAY, YOU DON'T 856s EVEN NEED PARENTHESES: 856s 856s USE SUBS QW(DATE WHO LS); 856s DATE; 856s WHO; 856s LS '-L'; 856s 856s A MORE COMPLETE EXAMPLE OF THIS IS THE SHELL MODULE ON CPAN, WHICH 856s CAN TREAT UNDEFINED SUBROUTINE CALLS AS CALLS TO EXTERNAL PROGRAMS. 856s 856s MECHANISMS ARE AVAILABLE TO HELP MODULES WRITERS SPLIT THEIR MODULES 856s INTO AUTOLOADABLE FILES. SEE THE STANDARD AUTOLOADER MODULE 856s DESCRIBED IN L AND IN L, THE STANDARD 856s SELFLOADER MODULES IN L, AND THE DOCUMENT ON ADDING C 856s FUNCTIONS TO PERL CODE IN L. 856s 856s =HEAD2 SUBROUTINE ATTRIBUTES 856s X X X 856s 856s A SUBROUTINE DECLARATION OR DEFINITION MAY HAVE A LIST OF ATTRIBUTES 856s ASSOCIATED WITH IT. IF SUCH AN ATTRIBUTE LIST IS PRESENT, IT IS 856s BROKEN UP AT SPACE OR COLON BOUNDARIES AND TREATED AS THOUGH A 856s C HAD BEEN SEEN. SEE L FOR DETAILS 856s ABOUT WHAT ATTRIBUTES ARE CURRENTLY SUPPORTED. 856s UNLIKE THE LIMITATION WITH THE OBSOLESCENT C, THE 856s C SYNTAX WORKS TO ASSOCIATE THE ATTRIBUTES WITH 856s A PRE-DECLARATION, AND NOT JUST WITH A SUBROUTINE DEFINITION. 856s 856s THE ATTRIBUTES MUST BE VALID AS SIMPLE IDENTIFIER NAMES (WITHOUT ANY 856s PUNCTUATION OTHER THAN THE '_' CHARACTER). THEY MAY HAVE A PARAMETER 856s LIST APPENDED, WHICH IS ONLY CHECKED FOR WHETHER ITS PARENTHESES ('(',')') 856s NEST PROPERLY. 856s 856s EXAMPLES OF VALID SYNTAX (EVEN THOUGH THE ATTRIBUTES ARE UNKNOWN): 856s 856s SUB FNORD (&\%) : SWITCH(10,FOO(7,3)) : EXPENSIVE; 856s SUB PLUGH () : UGLY('\(") :BAD; 856s SUB XYZZY : _5X5 { ... } 856s 856s EXAMPLES OF INVALID SYNTAX: 856s 856s SUB FNORD : SWITCH(10,FOO(); # ()-STRING NOT BALANCED 856s SUB SNOID : UGLY('('); # ()-STRING NOT BALANCED 856s SUB XYZZY : 5X5; # "5X5" NOT A VALID IDENTIFIER 856s SUB PLUGH : Y2::NORTH; # "Y2::NORTH" NOT A SIMPLE IDENTIFIER 856s SUB SNURT : FOO + BAR; # "+" NOT A COLON OR SPACE 856s 856s THE ATTRIBUTE LIST IS PASSED AS A LIST OF CONSTANT STRINGS TO THE CODE 856s WHICH ASSOCIATES THEM WITH THE SUBROUTINE. IN PARTICULAR, THE SECOND EXAMPLE 856s OF VALID SYNTAX ABOVE CURRENTLY LOOKS LIKE THIS IN TERMS OF HOW IT'S 856s PARSED AND INVOKED: 856s 856s USE ATTRIBUTES __PACKAGE__, \&PLUGH, Q[UGLY('\(")], 'BAD'; 856s 856s FOR FURTHER DETAILS ON ATTRIBUTE LISTS AND THEIR MANIPULATION, 856s SEE L AND L. 856s 856s =HEAD1 SEE ALSO 856s 856s SEE L FOR MORE ABOUT REFERENCES AND CLOSURES. 856s SEE L IF YOU'D LIKE TO LEARN ABOUT CALLING C SUBROUTINES FROM PERL. 856s SEE L IF YOU'D LIKE TO LEARN ABOUT CALLING PERL SUBROUTINES FROM C. 856s SEE L TO LEARN ABOUT BUNDLING UP YOUR FUNCTIONS IN SEPARATE FILES. 856s SEE L TO LEARN WHAT LIBRARY MODULES COME STANDARD ON YOUR SYSTEM. 856s SEE L TO LEARN HOW TO MAKE OBJECT METHOD CALLS. 856s 856s =FOR VI 856s # EX: SET STS=0 SW=4 ET: 856s 856s ok 2 856s # testing mod_cgi with /modules/cgi/perl.pl 856s # expected 200 856s # received 200 856s # body: PERL CGI 856s ok 3 856s # testing mod_test_rwrite with /test_rwrite 856s # expected 200 856s # received 200 856s # body: A 856s ok 4 856s ok 859s t/filter/case_in.t .................. 859s 1..3 859s # Running under perl version 5.040000 for linux 859s # Current time local: Fri Nov 29 20:00:13 2024 859s # Current time GMT: Fri Nov 29 20:00:13 2024 859s # Using Test.pm version 1.31 859s # Using Apache/Test.pm version 1.44 859s ok 1 859s # testing mod_cgi with /modules/cgi/perl_echo.pl 859s # expected 200 859s # received 200 859s ok 2 859s # testing mod_echo_post with /echo_post 859s # expected 200 859s # received 200 859s ok 3 859s ok 862s t/filter/input_body.t ............... 862s 1..2 862s # Running under perl version 5.040000 for linux 862s # Current time local: Fri Nov 29 20:00:16 2024 862s # Current time GMT: Fri Nov 29 20:00:16 2024 862s # Using Test.pm version 1.31 862s # Using Apache/Test.pm version 1.44 862s # testing : Posted "1 ko" 862s # expected: 'ok 1' 862s # received: 'ok 1' 862s ok 1 862s # testing : Posted "2 ko" 862s # expected: 'ok 2' 862s # received: 'ok 2' 862s ok 2 862s ok 865s t/http11/basicauth.t ................ 865s 1..3 865s # Running under perl version 5.040000 for linux 865s # Current time local: Fri Nov 29 20:00:19 2024 865s # Current time GMT: Fri Nov 29 20:00:19 2024 865s # Using Test.pm version 1.31 865s # Using Apache/Test.pm version 1.44 865s ok 1 865s ok 2 865s ok 3 865s ok 868s t/http11/chunked.t .................. 868s 1..30 868s # Running under perl version 5.040000 for linux 868s # Current time local: Fri Nov 29 20:00:22 2024 868s # Current time GMT: Fri Nov 29 20:00:22 2024 868s # Using Test.pm version 1.31 868s # Using Apache/Test.pm version 1.44 868s # testing : response protocol 868s # expected: 'HTTP/1.1' 868s # received: 'HTTP/1.1' 868s ok 1 868s # testing : response Transfer-Encoding 868s # expected: 'chunked' 868s # received: 'chunked' 868s ok 2 868s # testing : no Content-Length 868s # expected: 0 868s # received: 0 868s ok 3 868s # testing : body length 868s # expected: '70976' 868s # received: 70976 868s ok 4 868s # testing : number of requests 868s # expected: 1 868s # received: 1 868s ok 5 868s # testing : response protocol 868s # expected: 'HTTP/1.1' 868s # received: 'HTTP/1.1' 868s ok 6 868s # testing : response Transfer-Encoding 868s # expected: 'chunked' 868s # received: 'chunked' 868s ok 7 868s # testing : no Content-Length 868s # expected: 0 868s # received: 0 868s ok 8 868s # testing : body length 868s # expected: '212509' 868s # received: 212509 868s ok 9 868s # testing : number of requests 868s # expected: 2 868s # received: 2 868s ok 10 868s # testing : response protocol 868s # expected: 'HTTP/1.1' 868s # received: 'HTTP/1.1' 868s ok 11 868s # testing : response Transfer-Encoding 868s # expected: 'chunked' 868s # received: 'chunked' 868s ok 12 868s # testing : no Content-Length 868s # expected: 0 868s # received: 0 868s ok 13 868s # testing : body length 868s # expected: '280545' 868s # received: 280545 868s ok 14 868s # testing : number of requests 868s # expected: 3 868s # received: 3 868s ok 15 868s # testing : response protocol 868s # expected: 'HTTP/1.1' 868s # received: 'HTTP/1.1' 868s ok 16 868s # testing : response Transfer-Encoding 868s # expected: 'chunked' 868s # received: 'chunked' 868s ok 17 868s # testing : no Content-Length 868s # expected: 0 868s # received: 0 868s ok 18 868s # testing : body length 868s # expected: '845969' 868s # received: 845969 868s ok 19 868s # testing : number of requests 868s # expected: 4 868s # received: 4 868s ok 20 868s # testing : response protocol 868s # expected: 'HTTP/1.1' 868s # received: 'HTTP/1.1' 868s ok 21 868s # testing : no Transfer-Encoding (test result inverted) 868s # expected: 'chunked' 868s # received: '' 868s ok 22 868s # testing : content length 868s # expected: 253 868s # received: '253' 868s ok 23 868s # testing : body length 868s # expected: '242' 868s # received: 242 868s ok 24 868s # testing : number of requests 868s # expected: 5 868s # received: 5 868s ok 25 868s # testing : response protocol 868s # expected: 'HTTP/1.1' 868s # received: 'HTTP/1.1' 868s ok 26 868s # testing : no Transfer-Encoding (test result inverted) 868s # expected: 'chunked' 868s # received: '' 868s ok 27 868s # testing : content length 868s # expected: '' 868s # received: '' 868s ok 28 868s # testing : body length 868s # expected: '14276' 868s # received: 14276 868s ok 29 868s # testing : number of requests 868s # expected: 6 868s # received: 6 868s ok 30 868s ok 871s t/http11/chunked2.t ................. 871s 1..2 871s # Running under perl version 5.040000 for linux 871s # Current time local: Fri Nov 29 20:00:25 2024 871s # Current time GMT: Fri Nov 29 20:00:25 2024 871s # Using Test.pm version 1.31 871s # Using Apache/Test.pm version 1.44 871s # testing : successful response 871s # expected: 200 871s # received: '200' 871s ok 1 871s # expected: 'aaaaaaaaaaaaaaaaaaaaaaaaabbbbbbbbbb' 871s # received: 'aaaaaaaaaaaaaaaaaaaaaaaaabbbbbbbbbb' 871s ok 2 871s ok 874s t/http11/clength.t .................. 874s 1..6 874s # Running under perl version 5.040000 for linux 874s # Current time local: Fri Nov 29 20:00:28 2024 874s # Current time GMT: Fri Nov 29 20:00:28 2024 874s # Using Test.pm version 1.31 874s # Using Apache/Test.pm version 1.44 874s # testing : successful response 874s # expected: 200 874s # received: '200' 874s ok 1 874s # expected: 10 874s # received: '10' 874s ok 2 874s # expected: 'bbbbbbbbbb' 874s # received: 'bbbbbbbbbb' 874s ok 3 874s # testing : successful response 874s # expected: 200 874s # received: '200' 874s ok 4 874s # expected: 6 874s # received: '6' 874s ok 5 874s # expected: 'foobar' 874s # received: 'foobar' 874s ok 6 874s ok 879s t/http11/post.t ..................... 879s # using LWP client 879s 1..51 879s # Running under perl version 5.040000 for linux 879s # Current time local: Fri Nov 29 20:00:31 2024 879s # Current time GMT: Fri Nov 29 20:00:31 2024 879s # Using Test.pm version 1.31 879s # Using Apache/Test.pm version 1.44 879s #lwp request: 879s #POST http://localhost:8529/eat_post HTTP/1.1 879s #User-Agent: libwww-perl/6.77 879s #Content-Length: 1024 879s # 879s #server response: 879s #HTTP/1.1 200 OK 879s #Connection: Keep-Alive 879s #Date: Fri, 29 Nov 2024 20:00:34 GMT 879s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 879s #Vary: In-If1 879s #Content-Length: 5 879s #Client-Date: Fri, 29 Nov 2024 20:00:34 GMT 879s #Client-Peer: 127.0.0.1:8529 879s #Client-Response-Num: 1 879s #DMMATCH1: 1 879s #Keep-Alive: timeout=5, max=100 879s # 879s # testing : length posted 879s # expected: '1024' 879s # received: 1024 879s ok 1 879s #lwp request: 879s #POST http://localhost:8529/eat_post HTTP/1.1 879s #User-Agent: libwww-perl/6.77 879s #Content-Length: 2048 879s # 879s #server response: 879s #HTTP/1.1 200 OK 879s #Date: Fri, 29 Nov 2024 20:00:34 GMT 879s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 879s #Vary: In-If1 879s #Content-Length: 5 879s #Client-Date: Fri, 29 Nov 2024 20:00:34 GMT 879s #Client-Peer: 127.0.0.1:8529 879s #Client-Response-Num: 2 879s #DMMATCH1: 1 879s # 879s # testing : length posted 879s # expected: '2048' 879s # received: 2048 879s ok 2 879s #lwp request: 879s #POST http://localhost:8529/eat_post HTTP/1.1 879s #User-Agent: libwww-perl/6.77 879s #Content-Length: 3072 879s # 879s #server response: 879s #HTTP/1.1 200 OK 879s #Date: Fri, 29 Nov 2024 20:00:34 GMT 879s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 879s #Vary: In-If1 879s #Content-Length: 5 879s #Client-Date: Fri, 29 Nov 2024 20:00:34 GMT 879s #Client-Peer: 127.0.0.1:8529 879s #Client-Response-Num: 3 879s #DMMATCH1: 1 879s # 879s # testing : length posted 879s # expected: '3072' 879s # received: 3072 879s ok 3 879s #lwp request: 879s #POST http://localhost:8529/eat_post HTTP/1.1 879s #User-Agent: libwww-perl/6.77 879s #Content-Length: 4096 879s # 879s #server response: 879s #HTTP/1.1 200 OK 879s #Date: Fri, 29 Nov 2024 20:00:34 GMT 879s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 879s #Vary: In-If1 879s #Content-Length: 5 879s #Client-Date: Fri, 29 Nov 2024 20:00:34 GMT 879s #Client-Peer: 127.0.0.1:8529 879s #Client-Response-Num: 4 879s #DMMATCH1: 1 879s # 879s # testing : length posted 879s # expected: '4096' 879s # received: 4096 879s ok 4 879s #lwp request: 879s #POST http://localhost:8529/eat_post HTTP/1.1 879s #User-Agent: libwww-perl/6.77 879s #Content-Length: 5120 879s # 879s #server response: 879s #HTTP/1.1 200 OK 879s #Date: Fri, 29 Nov 2024 20:00:34 GMT 879s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 879s #Vary: In-If1 879s #Content-Length: 5 879s #Client-Date: Fri, 29 Nov 2024 20:00:34 GMT 879s #Client-Peer: 127.0.0.1:8529 879s #Client-Response-Num: 5 879s #DMMATCH1: 1 879s # 879s # testing : length posted 879s # expected: '5120' 879s # received: 5120 879s ok 5 879s #lwp request: 879s #POST http://localhost:8529/eat_post HTTP/1.1 879s #User-Agent: libwww-perl/6.77 879s #Content-Length: 6144 879s # 879s #server response: 879s #HTTP/1.1 200 OK 879s #Date: Fri, 29 Nov 2024 20:00:34 GMT 879s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 879s #Vary: In-If1 879s #Content-Length: 5 879s #Client-Date: Fri, 29 Nov 2024 20:00:34 GMT 879s #Client-Peer: 127.0.0.1:8529 879s #Client-Response-Num: 6 879s #DMMATCH1: 1 879s # 879s # testing : length posted 879s # expected: '6144' 879s # received: 6144 879s ok 6 879s #lwp request: 879s #POST http://localhost:8529/eat_post HTTP/1.1 879s #User-Agent: libwww-perl/6.77 879s #Content-Length: 7168 879s # 879s #server response: 879s #HTTP/1.1 200 OK 879s #Date: Fri, 29 Nov 2024 20:00:34 GMT 879s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 879s #Vary: In-If1 879s #Content-Length: 5 879s #Client-Date: Fri, 29 Nov 2024 20:00:34 GMT 879s #Client-Peer: 127.0.0.1:8529 879s #Client-Response-Num: 7 879s #DMMATCH1: 1 879s # 879s # testing : length posted 879s # expected: '7168' 879s # received: 7168 879s ok 7 879s #lwp request: 879s #POST http://localhost:8529/eat_post HTTP/1.1 879s #User-Agent: libwww-perl/6.77 879s #Content-Length: 8192 879s # 879s #server response: 879s #HTTP/1.1 200 OK 879s #Date: Fri, 29 Nov 2024 20:00:34 GMT 879s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 879s #Vary: In-If1 879s #Content-Length: 5 879s #Client-Date: Fri, 29 Nov 2024 20:00:34 GMT 879s #Client-Peer: 127.0.0.1:8529 879s #Client-Response-Num: 8 879s #DMMATCH1: 1 879s # 879s # testing : length posted 879s # expected: '8192' 879s # received: 8192 879s ok 8 879s #lwp request: 879s #POST http://localhost:8529/eat_post HTTP/1.1 879s #User-Agent: libwww-perl/6.77 879s #Content-Length: 9216 879s # 879s #server response: 879s #HTTP/1.1 200 OK 879s #Date: Fri, 29 Nov 2024 20:00:34 GMT 879s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 879s #Vary: In-If1 879s #Content-Length: 5 879s #Client-Date: Fri, 29 Nov 2024 20:00:34 GMT 879s #Client-Peer: 127.0.0.1:8529 879s #Client-Response-Num: 9 879s #DMMATCH1: 1 879s # 879s # testing : length posted 879s # expected: '9216' 879s # received: 9216 879s ok 9 879s #lwp request: 879s #POST http://localhost:8529/eat_post HTTP/1.1 879s #User-Agent: libwww-perl/6.77 879s #Content-Length: 10240 879s # 879s #server response: 879s #HTTP/1.1 200 OK 879s #Date: Fri, 29 Nov 2024 20:00:34 GMT 879s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 879s #Vary: In-If1 879s #Content-Length: 6 879s #Client-Date: Fri, 29 Nov 2024 20:00:34 GMT 879s #Client-Peer: 127.0.0.1:8529 879s #Client-Response-Num: 10 879s #DMMATCH1: 1 879s # 879s # testing : length posted 879s # expected: '10240' 879s # received: 10240 879s ok 10 879s #lwp request: 879s #POST http://localhost:8529/eat_post HTTP/1.1 879s #User-Agent: libwww-perl/6.77 879s #Content-Length: 11264 879s # 879s #server response: 879s #HTTP/1.1 200 OK 879s #Date: Fri, 29 Nov 2024 20:00:34 GMT 879s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 879s #Vary: In-If1 879s #Content-Length: 6 879s #Client-Date: Fri, 29 Nov 2024 20:00:34 GMT 879s #Client-Peer: 127.0.0.1:8529 879s #Client-Response-Num: 11 879s #DMMATCH1: 1 879s # 879s # testing : length posted 879s # expected: '11264' 879s # received: 11264 879s ok 11 879s #lwp request: 879s #POST http://localhost:8529/eat_post HTTP/1.1 879s #User-Agent: libwww-perl/6.77 879s #Content-Length: 12288 879s # 879s #server response: 879s #HTTP/1.1 200 OK 879s #Date: Fri, 29 Nov 2024 20:00:34 GMT 879s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 879s #Vary: In-If1 879s #Content-Length: 6 879s #Client-Date: Fri, 29 Nov 2024 20:00:34 GMT 879s #Client-Peer: 127.0.0.1:8529 879s #Client-Response-Num: 12 879s #DMMATCH1: 1 879s # 879s # testing : length posted 879s # expected: '12288' 879s # received: 12288 879s ok 12 879s #lwp request: 879s #POST http://localhost:8529/eat_post HTTP/1.1 879s #User-Agent: libwww-perl/6.77 879s #Content-Length: 13312 879s # 879s #server response: 879s #HTTP/1.1 200 OK 879s #Date: Fri, 29 Nov 2024 20:00:34 GMT 879s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 879s #Vary: In-If1 879s #Content-Length: 6 879s #Client-Date: Fri, 29 Nov 2024 20:00:34 GMT 879s #Client-Peer: 127.0.0.1:8529 879s #Client-Response-Num: 13 879s #DMMATCH1: 1 879s # 879s # testing : length posted 879s # expected: '13312' 879s # received: 13312 879s ok 13 879s #lwp request: 879s #POST http://localhost:8529/eat_post HTTP/1.1 879s #User-Agent: libwww-perl/6.77 879s #Content-Length: 14336 879s # 879s #server response: 879s #HTTP/1.1 200 OK 879s #Date: Fri, 29 Nov 2024 20:00:34 GMT 879s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 879s #Vary: In-If1 879s #Content-Length: 6 879s #Client-Date: Fri, 29 Nov 2024 20:00:34 GMT 879s #Client-Peer: 127.0.0.1:8529 879s #Client-Response-Num: 14 879s #DMMATCH1: 1 879s # 879s # testing : length posted 879s # expected: '14336' 879s # received: 14336 879s ok 14 879s #lwp request: 879s #POST http://localhost:8529/eat_post HTTP/1.1 879s #User-Agent: libwww-perl/6.77 879s #Content-Length: 15360 879s # 879s #server response: 879s #HTTP/1.1 200 OK 879s #Date: Fri, 29 Nov 2024 20:00:34 GMT 879s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 879s #Vary: In-If1 879s #Content-Length: 6 879s #Client-Date: Fri, 29 Nov 2024 20:00:34 GMT 879s #Client-Peer: 127.0.0.1:8529 879s #Client-Response-Num: 15 879s #DMMATCH1: 1 879s # 879s # testing : length posted 879s # expected: '15360' 879s # received: 15360 879s ok 15 879s #lwp request: 879s #POST http://localhost:8529/eat_post HTTP/1.1 879s #User-Agent: libwww-perl/6.77 879s #Content-Length: 16384 879s # 879s #server response: 879s #HTTP/1.1 200 OK 879s #Date: Fri, 29 Nov 2024 20:00:34 GMT 879s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 879s #Vary: In-If1 879s #Content-Length: 6 879s #Client-Date: Fri, 29 Nov 2024 20:00:34 GMT 879s #Client-Peer: 127.0.0.1:8529 879s #Client-Response-Num: 16 879s #DMMATCH1: 1 879s # 879s # testing : length posted 879s # expected: '16384' 879s # received: 16384 879s ok 16 879s #lwp request: 879s #POST http://localhost:8529/eat_post HTTP/1.1 879s #User-Agent: libwww-perl/6.77 879s #Content-Length: 17408 879s # 879s #server response: 879s #HTTP/1.1 200 OK 879s #Date: Fri, 29 Nov 2024 20:00:34 GMT 879s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 879s #Vary: In-If1 879s #Content-Length: 6 879s #Client-Date: Fri, 29 Nov 2024 20:00:35 GMT 879s #Client-Peer: 127.0.0.1:8529 879s #Client-Response-Num: 17 879s #DMMATCH1: 1 879s # 879s # testing : length posted 879s # expected: '17408' 879s # received: 17408 879s ok 17 879s #lwp request: 879s #POST http://localhost:8529/eat_post HTTP/1.1 879s #User-Agent: libwww-perl/6.77 879s #Content-Length: 18432 879s # 879s #server response: 879s #HTTP/1.1 200 OK 879s #Date: Fri, 29 Nov 2024 20:00:35 GMT 879s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 879s #Vary: In-If1 879s #Content-Length: 6 879s #Client-Date: Fri, 29 Nov 2024 20:00:35 GMT 879s #Client-Peer: 127.0.0.1:8529 879s #Client-Response-Num: 18 879s #DMMATCH1: 1 879s # 879s # testing : length posted 879s # expected: '18432' 879s # received: 18432 879s ok 18 879s #lwp request: 879s #POST http://localhost:8529/eat_post HTTP/1.1 879s #User-Agent: libwww-perl/6.77 879s #Content-Length: 19456 879s # 879s #server response: 879s #HTTP/1.1 200 OK 879s #Date: Fri, 29 Nov 2024 20:00:35 GMT 879s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 879s #Vary: In-If1 879s #Content-Length: 6 879s #Client-Date: Fri, 29 Nov 2024 20:00:35 GMT 879s #Client-Peer: 127.0.0.1:8529 879s #Client-Response-Num: 19 879s #DMMATCH1: 1 879s # 879s # testing : length posted 879s # expected: '19456' 879s # received: 19456 879s ok 19 879s #lwp request: 879s #POST http://localhost:8529/eat_post HTTP/1.1 879s #User-Agent: libwww-perl/6.77 879s #Content-Length: 20480 879s # 879s #server response: 879s #HTTP/1.1 200 OK 879s #Date: Fri, 29 Nov 2024 20:00:35 GMT 879s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 879s #Vary: In-If1 879s #Content-Length: 6 879s #Client-Date: Fri, 29 Nov 2024 20:00:35 GMT 879s #Client-Peer: 127.0.0.1:8529 879s #Client-Response-Num: 20 879s #DMMATCH1: 1 879s # 879s # testing : length posted 879s # expected: '20480' 879s # received: 20480 879s ok 20 879s #lwp request: 879s #POST http://localhost:8529/eat_post HTTP/1.1 879s #User-Agent: libwww-perl/6.77 879s #Content-Length: 21504 879s # 879s #server response: 879s #HTTP/1.1 200 OK 879s #Date: Fri, 29 Nov 2024 20:00:35 GMT 879s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 879s #Vary: In-If1 879s #Content-Length: 6 879s #Client-Date: Fri, 29 Nov 2024 20:00:35 GMT 879s #Client-Peer: 127.0.0.1:8529 879s #Client-Response-Num: 21 879s #DMMATCH1: 1 879s # 879s # testing : length posted 879s # expected: '21504' 879s # received: 21504 879s ok 21 879s #lwp request: 879s #POST http://localhost:8529/eat_post HTTP/1.1 879s #User-Agent: libwww-perl/6.77 879s #Content-Length: 22528 879s # 879s #server response: 879s #HTTP/1.1 200 OK 879s #Date: Fri, 29 Nov 2024 20:00:35 GMT 879s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 879s #Vary: In-If1 879s #Content-Length: 6 879s #Client-Date: Fri, 29 Nov 2024 20:00:35 GMT 879s #Client-Peer: 127.0.0.1:8529 879s #Client-Response-Num: 22 879s #DMMATCH1: 1 879s # 879s # testing : length posted 879s # expected: '22528' 879s # received: 22528 879s ok 22 879s #lwp request: 879s #POST http://localhost:8529/eat_post HTTP/1.1 879s #User-Agent: libwww-perl/6.77 879s #Content-Length: 23552 879s # 879s #server response: 879s #HTTP/1.1 200 OK 879s #Date: Fri, 29 Nov 2024 20:00:35 GMT 879s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 879s #Vary: In-If1 879s #Content-Length: 6 879s #Client-Date: Fri, 29 Nov 2024 20:00:35 GMT 879s #Client-Peer: 127.0.0.1:8529 879s #Client-Response-Num: 23 879s #DMMATCH1: 1 879s # 879s # testing : length posted 879s # expected: '23552' 879s # received: 23552 879s ok 23 879s #lwp request: 879s #POST http://localhost:8529/eat_post HTTP/1.1 879s #User-Agent: libwww-perl/6.77 879s #Content-Length: 24576 879s # 879s #server response: 879s #HTTP/1.1 200 OK 879s #Date: Fri, 29 Nov 2024 20:00:35 GMT 879s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 879s #Vary: In-If1 879s #Content-Length: 6 879s #Client-Date: Fri, 29 Nov 2024 20:00:35 GMT 879s #Client-Peer: 127.0.0.1:8529 879s #Client-Response-Num: 24 879s #DMMATCH1: 1 879s # 879s # testing : length posted 879s # expected: '24576' 879s # received: 24576 879s ok 24 879s #lwp request: 879s #POST http://localhost:8529/eat_post HTTP/1.1 879s #User-Agent: libwww-perl/6.77 879s #Content-Length: 25600 879s # 879s #server response: 879s #HTTP/1.1 200 OK 879s #Date: Fri, 29 Nov 2024 20:00:35 GMT 879s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 879s #Vary: In-If1 879s #Content-Length: 6 879s #Client-Date: Fri, 29 Nov 2024 20:00:35 GMT 879s #Client-Peer: 127.0.0.1:8529 879s #Client-Response-Num: 25 879s #DMMATCH1: 1 879s # 879s # testing : length posted 879s # expected: '25600' 879s # received: 25600 879s ok 25 879s #lwp request: 879s #POST http://localhost:8529/eat_post HTTP/1.1 879s #User-Agent: libwww-perl/6.77 879s #Content-Length: 26624 879s # 879s #server response: 879s #HTTP/1.1 200 OK 879s #Date: Fri, 29 Nov 2024 20:00:35 GMT 879s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 879s #Vary: In-If1 879s #Content-Length: 6 879s #Client-Date: Fri, 29 Nov 2024 20:00:35 GMT 879s #Client-Peer: 127.0.0.1:8529 879s #Client-Response-Num: 26 879s #DMMATCH1: 1 879s # 879s # testing : length posted 879s # expected: '26624' 879s # received: 26624 879s ok 26 879s #lwp request: 879s #POST http://localhost:8529/eat_post HTTP/1.1 879s #User-Agent: libwww-perl/6.77 879s #Content-Length: 27648 879s # 879s #server response: 879s #HTTP/1.1 200 OK 879s #Date: Fri, 29 Nov 2024 20:00:35 GMT 879s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 879s #Vary: In-If1 879s #Content-Length: 6 879s #Client-Date: Fri, 29 Nov 2024 20:00:35 GMT 879s #Client-Peer: 127.0.0.1:8529 879s #Client-Response-Num: 27 879s #DMMATCH1: 1 879s # 879s # testing : length posted 879s # expected: '27648' 879s # received: 27648 879s ok 27 879s #lwp request: 879s #POST http://localhost:8529/eat_post HTTP/1.1 879s #User-Agent: libwww-perl/6.77 879s #Content-Length: 28672 879s # 879s #server response: 879s #HTTP/1.1 200 OK 879s #Date: Fri, 29 Nov 2024 20:00:35 GMT 879s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 879s #Vary: In-If1 879s #Content-Length: 6 879s #Client-Date: Fri, 29 Nov 2024 20:00:35 GMT 879s #Client-Peer: 127.0.0.1:8529 879s #Client-Response-Num: 28 879s #DMMATCH1: 1 879s # 879s # testing : length posted 879s # expected: '28672' 879s # received: 28672 879s ok 28 879s #lwp request: 879s #POST http://localhost:8529/eat_post HTTP/1.1 879s #User-Agent: libwww-perl/6.77 879s #Content-Length: 29696 879s # 879s #server response: 879s #HTTP/1.1 200 OK 879s #Date: Fri, 29 Nov 2024 20:00:35 GMT 879s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 879s #Vary: In-If1 879s #Content-Length: 6 879s #Client-Date: Fri, 29 Nov 2024 20:00:35 GMT 879s #Client-Peer: 127.0.0.1:8529 879s #Client-Response-Num: 29 879s #DMMATCH1: 1 879s # 879s # testing : length posted 879s # expected: '29696' 879s # received: 29696 879s ok 29 879s #lwp request: 879s #POST http://localhost:8529/eat_post HTTP/1.1 879s #User-Agent: libwww-perl/6.77 879s #Content-Length: 30720 879s # 879s #server response: 879s #HTTP/1.1 200 OK 879s #Date: Fri, 29 Nov 2024 20:00:35 GMT 879s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 879s #Vary: In-If1 879s #Content-Length: 6 879s #Client-Date: Fri, 29 Nov 2024 20:00:35 GMT 879s #Client-Peer: 127.0.0.1:8529 879s #Client-Response-Num: 30 879s #DMMATCH1: 1 879s # 879s # testing : length posted 879s # expected: '30720' 879s # received: 30720 879s ok 30 879s #lwp request: 879s #POST http://localhost:8529/eat_post HTTP/1.1 879s #User-Agent: libwww-perl/6.77 879s #Content-Length: 31744 879s # 879s #server response: 879s #HTTP/1.1 200 OK 879s #Date: Fri, 29 Nov 2024 20:00:35 GMT 879s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 879s #Vary: In-If1 879s #Content-Length: 6 879s #Client-Date: Fri, 29 Nov 2024 20:00:35 GMT 879s #Client-Peer: 127.0.0.1:8529 879s #Client-Response-Num: 31 879s #DMMATCH1: 1 879s # 879s # testing : length posted 879s # expected: '31744' 879s # received: 31744 879s ok 31 879s #lwp request: 879s #POST http://localhost:8529/eat_post HTTP/1.1 879s #User-Agent: libwww-perl/6.77 879s #Content-Length: 32768 879s # 879s #server response: 879s #HTTP/1.1 200 OK 879s #Date: Fri, 29 Nov 2024 20:00:35 GMT 879s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 879s #Vary: In-If1 879s #Content-Length: 6 879s #Client-Date: Fri, 29 Nov 2024 20:00:35 GMT 879s #Client-Peer: 127.0.0.1:8529 879s #Client-Response-Num: 32 879s #DMMATCH1: 1 879s # 879s # testing : length posted 879s # expected: '32768' 879s # received: 32768 879s ok 32 879s #lwp request: 879s #POST http://localhost:8529/eat_post HTTP/1.1 879s #User-Agent: libwww-perl/6.77 879s #Content-Length: 33792 879s # 879s #server response: 879s #HTTP/1.1 200 OK 879s #Date: Fri, 29 Nov 2024 20:00:35 GMT 879s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 879s #Vary: In-If1 879s #Content-Length: 6 879s #Client-Date: Fri, 29 Nov 2024 20:00:35 GMT 879s #Client-Peer: 127.0.0.1:8529 879s #Client-Response-Num: 33 879s #DMMATCH1: 1 879s # 879s # testing : length posted 879s # expected: '33792' 879s # received: 33792 879s ok 33 879s #lwp request: 879s #POST http://localhost:8529/eat_post HTTP/1.1 879s #User-Agent: libwww-perl/6.77 879s #Content-Length: 34816 879s # 879s #server response: 879s #HTTP/1.1 200 OK 879s #Date: Fri, 29 Nov 2024 20:00:35 GMT 879s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 879s #Vary: In-If1 879s #Content-Length: 6 879s #Client-Date: Fri, 29 Nov 2024 20:00:35 GMT 879s #Client-Peer: 127.0.0.1:8529 879s #Client-Response-Num: 34 879s #DMMATCH1: 1 879s # 879s # testing : length posted 879s # expected: '34816' 879s # received: 34816 879s ok 34 879s #lwp request: 879s #POST http://localhost:8529/eat_post HTTP/1.1 879s #User-Agent: libwww-perl/6.77 879s #Content-Length: 35840 879s # 879s #server response: 879s #HTTP/1.1 200 OK 879s #Date: Fri, 29 Nov 2024 20:00:35 GMT 879s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 879s #Vary: In-If1 879s #Content-Length: 6 879s #Client-Date: Fri, 29 Nov 2024 20:00:35 GMT 879s #Client-Peer: 127.0.0.1:8529 879s #Client-Response-Num: 35 879s #DMMATCH1: 1 879s # 879s # testing : length posted 879s # expected: '35840' 879s # received: 35840 879s ok 35 879s #lwp request: 879s #POST http://localhost:8529/eat_post HTTP/1.1 879s #User-Agent: libwww-perl/6.77 879s #Content-Length: 36864 879s # 879s #server response: 879s #HTTP/1.1 200 OK 879s #Date: Fri, 29 Nov 2024 20:00:35 GMT 879s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 879s #Vary: In-If1 879s #Content-Length: 6 879s #Client-Date: Fri, 29 Nov 2024 20:00:35 GMT 879s #Client-Peer: 127.0.0.1:8529 879s #Client-Response-Num: 36 879s #DMMATCH1: 1 879s # 879s # testing : length posted 879s # expected: '36864' 879s # received: 36864 879s ok 36 879s #lwp request: 879s #POST http://localhost:8529/eat_post HTTP/1.1 879s #User-Agent: libwww-perl/6.77 879s #Content-Length: 37888 879s # 879s #server response: 879s #HTTP/1.1 200 OK 879s #Date: Fri, 29 Nov 2024 20:00:35 GMT 879s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 879s #Vary: In-If1 879s #Content-Length: 6 879s #Client-Date: Fri, 29 Nov 2024 20:00:35 GMT 879s #Client-Peer: 127.0.0.1:8529 879s #Client-Response-Num: 37 879s #DMMATCH1: 1 879s # 879s # testing : length posted 879s # expected: '37888' 879s # received: 37888 879s ok 37 879s #lwp request: 879s #POST http://localhost:8529/eat_post HTTP/1.1 879s #User-Agent: libwww-perl/6.77 879s #Content-Length: 38912 879s # 879s #server response: 879s #HTTP/1.1 200 OK 879s #Date: Fri, 29 Nov 2024 20:00:35 GMT 879s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 879s #Vary: In-If1 879s #Content-Length: 6 879s #Client-Date: Fri, 29 Nov 2024 20:00:35 GMT 879s #Client-Peer: 127.0.0.1:8529 879s #Client-Response-Num: 38 879s #DMMATCH1: 1 879s # 879s # testing : length posted 879s # expected: '38912' 879s # received: 38912 879s ok 38 879s #lwp request: 879s #POST http://localhost:8529/eat_post HTTP/1.1 879s #User-Agent: libwww-perl/6.77 879s #Content-Length: 39936 879s # 879s #server response: 879s #HTTP/1.1 200 OK 879s #Date: Fri, 29 Nov 2024 20:00:35 GMT 879s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 879s #Vary: In-If1 879s #Content-Length: 6 879s #Client-Date: Fri, 29 Nov 2024 20:00:35 GMT 879s #Client-Peer: 127.0.0.1:8529 879s #Client-Response-Num: 39 879s #DMMATCH1: 1 879s # 879s # testing : length posted 879s # expected: '39936' 879s # received: 39936 879s ok 39 879s #lwp request: 879s #POST http://localhost:8529/eat_post HTTP/1.1 879s #User-Agent: libwww-perl/6.77 879s #Content-Length: 40960 879s # 879s #server response: 879s #HTTP/1.1 200 OK 879s #Date: Fri, 29 Nov 2024 20:00:35 GMT 879s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 879s #Vary: In-If1 879s #Content-Length: 6 879s #Client-Date: Fri, 29 Nov 2024 20:00:36 GMT 879s #Client-Peer: 127.0.0.1:8529 879s #Client-Response-Num: 40 879s #DMMATCH1: 1 879s # 879s # testing : length posted 879s # expected: '40960' 879s # received: 40960 879s ok 40 879s #lwp request: 879s #POST http://localhost:8529/eat_post HTTP/1.1 879s #User-Agent: libwww-perl/6.77 879s #Content-Length: 41984 879s # 879s #server response: 879s #HTTP/1.1 200 OK 879s #Date: Fri, 29 Nov 2024 20:00:36 GMT 879s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 879s #Vary: In-If1 879s #Content-Length: 6 879s #Client-Date: Fri, 29 Nov 2024 20:00:36 GMT 879s #Client-Peer: 127.0.0.1:8529 879s #Client-Response-Num: 41 879s #DMMATCH1: 1 879s # 879s # testing : length posted 879s # expected: '41984' 879s # received: 41984 879s ok 41 879s #lwp request: 879s #POST http://localhost:8529/eat_post HTTP/1.1 879s #User-Agent: libwww-perl/6.77 879s #Content-Length: 43008 879s # 879s #server response: 879s #HTTP/1.1 200 OK 879s #Date: Fri, 29 Nov 2024 20:00:36 GMT 879s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 879s #Vary: In-If1 879s #Content-Length: 6 879s #Client-Date: Fri, 29 Nov 2024 20:00:36 GMT 879s #Client-Peer: 127.0.0.1:8529 879s #Client-Response-Num: 42 879s #DMMATCH1: 1 879s # 879s # testing : length posted 879s # expected: '43008' 879s # received: 43008 879s ok 42 879s #lwp request: 879s #POST http://localhost:8529/eat_post HTTP/1.1 879s #User-Agent: libwww-perl/6.77 879s #Content-Length: 44032 879s # 879s #server response: 879s #HTTP/1.1 200 OK 879s #Date: Fri, 29 Nov 2024 20:00:36 GMT 879s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 879s #Vary: In-If1 879s #Content-Length: 6 879s #Client-Date: Fri, 29 Nov 2024 20:00:36 GMT 879s #Client-Peer: 127.0.0.1:8529 879s #Client-Response-Num: 43 879s #DMMATCH1: 1 879s # 879s # testing : length posted 879s # expected: '44032' 879s # received: 44032 879s ok 43 879s #lwp request: 879s #POST http://localhost:8529/eat_post HTTP/1.1 879s #User-Agent: libwww-perl/6.77 879s #Content-Length: 45056 879s # 879s #server response: 879s #HTTP/1.1 200 OK 879s #Date: Fri, 29 Nov 2024 20:00:36 GMT 879s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 879s #Vary: In-If1 879s #Content-Length: 6 879s #Client-Date: Fri, 29 Nov 2024 20:00:36 GMT 879s #Client-Peer: 127.0.0.1:8529 879s #Client-Response-Num: 44 879s #DMMATCH1: 1 879s # 879s # testing : length posted 879s # expected: '45056' 879s # received: 45056 879s ok 44 879s #lwp request: 879s #POST http://localhost:8529/eat_post HTTP/1.1 879s #User-Agent: libwww-perl/6.77 879s #Content-Length: 46080 879s # 879s #server response: 879s #HTTP/1.1 200 OK 879s #Date: Fri, 29 Nov 2024 20:00:36 GMT 879s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 879s #Vary: In-If1 879s #Content-Length: 6 879s #Client-Date: Fri, 29 Nov 2024 20:00:36 GMT 879s #Client-Peer: 127.0.0.1:8529 879s #Client-Response-Num: 45 879s #DMMATCH1: 1 879s # 879s # testing : length posted 879s # expected: '46080' 879s # received: 46080 879s ok 45 879s #lwp request: 879s #POST http://localhost:8529/eat_post HTTP/1.1 879s #User-Agent: libwww-perl/6.77 879s #Content-Length: 47104 879s # 879s #server response: 879s #HTTP/1.1 200 OK 879s #Date: Fri, 29 Nov 2024 20:00:36 GMT 879s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 879s #Vary: In-If1 879s #Content-Length: 6 879s #Client-Date: Fri, 29 Nov 2024 20:00:36 GMT 879s #Client-Peer: 127.0.0.1:8529 879s #Client-Response-Num: 46 879s #DMMATCH1: 1 879s # 879s # testing : length posted 879s # expected: '47104' 879s # received: 47104 879s ok 46 879s #lwp request: 879s #POST http://localhost:8529/eat_post HTTP/1.1 879s #User-Agent: libwww-perl/6.77 879s #Content-Length: 48128 879s # 879s #server response: 879s #HTTP/1.1 200 OK 879s #Date: Fri, 29 Nov 2024 20:00:36 GMT 879s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 879s #Vary: In-If1 879s #Content-Length: 6 879s #Client-Date: Fri, 29 Nov 2024 20:00:36 GMT 879s #Client-Peer: 127.0.0.1:8529 879s #Client-Response-Num: 47 879s #DMMATCH1: 1 879s # 879s # testing : length posted 879s # expected: '48128' 879s # received: 48128 879s ok 47 879s #lwp request: 879s #POST http://localhost:8529/eat_post HTTP/1.1 879s #User-Agent: libwww-perl/6.77 879s #Content-Length: 49152 879s # 879s #server response: 879s #HTTP/1.1 200 OK 879s #Date: Fri, 29 Nov 2024 20:00:36 GMT 879s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 879s #Vary: In-If1 879s #Content-Length: 6 879s #Client-Date: Fri, 29 Nov 2024 20:00:36 GMT 879s #Client-Peer: 127.0.0.1:8529 879s #Client-Response-Num: 48 879s #DMMATCH1: 1 879s # 879s # testing : length posted 879s # expected: '49152' 879s # received: 49152 879s ok 48 879s #lwp request: 879s #POST http://localhost:8529/eat_post HTTP/1.1 879s #User-Agent: libwww-perl/6.77 879s #Content-Length: 50176 879s # 879s #server response: 879s #HTTP/1.1 200 OK 879s #Date: Fri, 29 Nov 2024 20:00:36 GMT 879s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 879s #Vary: In-If1 879s #Content-Length: 6 879s #Client-Date: Fri, 29 Nov 2024 20:00:36 GMT 879s #Client-Peer: 127.0.0.1:8529 879s #Client-Response-Num: 49 879s #DMMATCH1: 1 879s # 879s # testing : length posted 879s # expected: '50176' 879s # received: 50176 879s ok 49 879s #lwp request: 879s #POST http://localhost:8529/eat_post HTTP/1.1 879s #User-Agent: libwww-perl/6.77 879s #Content-Length: 51200 879s # 879s #server response: 879s #HTTP/1.1 200 OK 879s #Date: Fri, 29 Nov 2024 20:00:36 GMT 879s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 879s #Vary: In-If1 879s #Content-Length: 6 879s #Client-Date: Fri, 29 Nov 2024 20:00:36 GMT 879s #Client-Peer: 127.0.0.1:8529 879s #Client-Response-Num: 50 879s #DMMATCH1: 1 879s # 879s # testing : length posted 879s # expected: '51200' 879s # received: 51200 879s ok 50 879s #lwp request: 879s #POST http://localhost:8529/eat_post HTTP/1.1 879s #User-Agent: libwww-perl/6.77 879s #Content-Length: 102400 879s # 879s #server response: 879s #HTTP/1.1 200 OK 879s #Date: Fri, 29 Nov 2024 20:00:36 GMT 879s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 879s #Vary: In-If1 879s #Content-Length: 7 879s #Client-Date: Fri, 29 Nov 2024 20:00:36 GMT 879s #Client-Peer: 127.0.0.1:8529 879s #Client-Response-Num: 51 879s #DMMATCH1: 1 879s # 879s # testing : length posted 879s # expected: '102400' 879s # received: 102400 879s ok 51 879s ok 882s t/modules/aaa.t ..................... 882s 1..40 882s # Running under perl version 5.040000 for linux 882s # Current time local: Fri Nov 29 20:00:36 2024 882s # Current time GMT: Fri Nov 29 20:00:36 2024 882s # Using Test.pm version 1.31 882s # Using Apache/Test.pm version 1.44 882s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/realm2 882s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/basic1 882s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/form1 882s ok 1 882s ok 2 882s ok 3 882s ok 4 882s ok 5 882s ok 6 882s ok 7 882s ok 8 882s ok 9 882s ok 10 882s ok 11 882s ok 12 882s ok 13 882s ok 14 882s ok 15 882s ok 16 882s ok 17 882s ok 18 882s ok 19 882s ok 20 882s ok 21 882s ok 22 882s ok 23 882s ok 24 882s ok 25 882s ok 26 882s ok 27 882s ok 28 882s ok 29 882s ok 30 882s ok 31 882s ok 32 882s ok 33 882s ok 34 882s ok 35 882s ok 36 882s ok 37 882s ok 38 882s ok 39 882s ok 40 882s # removing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/realm2 882s # removing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/basic1 882s # removing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/form1 882s ok 886s t/modules/access.t .................. 886s 1..408 886s # Running under perl version 5.040000 for linux 886s # Current time local: Fri Nov 29 20:00:39 2024 886s # Current time GMT: Fri Nov 29 20:00:39 2024 886s # Using Test.pm version 1.31 886s # Using Apache/Test.pm version 1.44 886s # --- 886s # Order deny,allow 886s # Allow from all 886s # expecting access. 886s ok 1 886s # --- 886s # Order deny,allow 886s # Deny from all 886s # expecting access denial. 886s ok 2 886s # --- 886s # Order deny,allow 886s # Allow from all 886s # Deny from all 886s # expecting access. 886s ok 3 886s # --- 886s # Order deny,allow 886s # Deny from localhost 886s # expecting access denial. 886s ok 4 886s # --- 886s # Order deny,allow 886s # Allow from all 886s # Deny from localhost 886s # expecting access. 886s ok 5 886s # --- 886s # Order deny,allow 886s # Deny from 127.0.0.1 886s # expecting access denial. 886s ok 6 886s # --- 886s # Order deny,allow 886s # Allow from all 886s # Deny from 127.0.0.1 886s # expecting access. 886s ok 7 886s # --- 886s # Order deny,allow 886s # Deny from 127.0 886s # expecting access denial. 886s ok 8 886s # --- 886s # Order deny,allow 886s # Allow from all 886s # Deny from 127.0 886s # expecting access. 886s ok 9 886s # --- 886s # Order deny,allow 886s # Deny from 127.0.0.1/255.255.0.0 886s # expecting access denial. 886s ok 10 886s # --- 886s # Order deny,allow 886s # Allow from all 886s # Deny from 127.0.0.1/255.255.0.0 886s # expecting access. 886s ok 11 886s # --- 886s # Order deny,allow 886s # Deny from 127.0.0.1/16 886s # expecting access denial. 886s ok 12 886s # --- 886s # Order deny,allow 886s # Allow from all 886s # Deny from 127.0.0.1/16 886s # expecting access. 886s ok 13 886s # --- 886s # Order deny,allow 886s # Deny from somewhere.else.com 886s # expecting access. 886s ok 14 886s # --- 886s # Order deny,allow 886s # Allow from all 886s # Deny from somewhere.else.com 886s # expecting access. 886s ok 15 886s # --- 886s # Order deny,allow 886s # Deny from 66.6.6.6 886s # expecting access. 886s ok 16 886s # --- 886s # Order deny,allow 886s # Allow from all 886s # Deny from 66.6.6.6 886s # expecting access. 886s ok 17 886s # --- 886s # Order deny,allow 886s # Allow from localhost 886s # expecting access. 886s ok 18 886s # --- 886s # Order deny,allow 886s # Deny from all 886s # expecting access denial. 886s ok 19 886s # --- 886s # Order deny,allow 886s # Allow from localhost 886s # Deny from all 886s # expecting access. 886s ok 20 886s # --- 886s # Order deny,allow 886s # Deny from localhost 886s # expecting access denial. 886s ok 21 886s # --- 886s # Order deny,allow 886s # Allow from localhost 886s # Deny from localhost 886s # expecting access. 886s ok 22 886s # --- 886s # Order deny,allow 886s # Deny from 127.0.0.1 886s # expecting access denial. 886s ok 23 886s # --- 886s # Order deny,allow 886s # Allow from localhost 886s # Deny from 127.0.0.1 886s # expecting access. 886s ok 24 886s # --- 886s # Order deny,allow 886s # Deny from 127.0 886s # expecting access denial. 886s ok 25 886s # --- 886s # Order deny,allow 886s # Allow from localhost 886s # Deny from 127.0 886s # expecting access. 886s ok 26 886s # --- 886s # Order deny,allow 886s # Deny from 127.0.0.1/255.255.0.0 886s # expecting access denial. 886s ok 27 886s # --- 886s # Order deny,allow 886s # Allow from localhost 886s # Deny from 127.0.0.1/255.255.0.0 886s # expecting access. 886s ok 28 886s # --- 886s # Order deny,allow 886s # Deny from 127.0.0.1/16 886s # expecting access denial. 886s ok 29 886s # --- 886s # Order deny,allow 886s # Allow from localhost 886s # Deny from 127.0.0.1/16 886s # expecting access. 886s ok 30 886s # --- 886s # Order deny,allow 886s # Deny from somewhere.else.com 886s # expecting access. 886s ok 31 886s # --- 886s # Order deny,allow 886s # Allow from localhost 886s # Deny from somewhere.else.com 886s # expecting access. 886s ok 32 886s # --- 886s # Order deny,allow 886s # Deny from 66.6.6.6 886s # expecting access. 886s ok 33 886s # --- 886s # Order deny,allow 886s # Allow from localhost 886s # Deny from 66.6.6.6 886s # expecting access. 886s ok 34 886s # --- 886s # Order deny,allow 886s # Allow from 127.0.0.1 886s # expecting access. 886s ok 35 886s # --- 886s # Order deny,allow 886s # Deny from all 886s # expecting access denial. 886s ok 36 886s # --- 886s # Order deny,allow 886s # Allow from 127.0.0.1 886s # Deny from all 886s # expecting access. 886s ok 37 886s # --- 886s # Order deny,allow 886s # Deny from localhost 886s # expecting access denial. 886s ok 38 886s # --- 886s # Order deny,allow 886s # Allow from 127.0.0.1 886s # Deny from localhost 886s # expecting access. 886s ok 39 886s # --- 886s # Order deny,allow 886s # Deny from 127.0.0.1 886s # expecting access denial. 886s ok 40 886s # --- 886s # Order deny,allow 886s # Allow from 127.0.0.1 886s # Deny from 127.0.0.1 886s # expecting access. 886s ok 41 886s # --- 886s # Order deny,allow 886s # Deny from 127.0 886s # expecting access denial. 886s ok 42 886s # --- 886s # Order deny,allow 886s # Allow from 127.0.0.1 886s # Deny from 127.0 886s # expecting access. 886s ok 43 886s # --- 886s # Order deny,allow 886s # Deny from 127.0.0.1/255.255.0.0 886s # expecting access denial. 886s ok 44 886s # --- 886s # Order deny,allow 886s # Allow from 127.0.0.1 886s # Deny from 127.0.0.1/255.255.0.0 886s # expecting access. 886s ok 45 886s # --- 886s # Order deny,allow 886s # Deny from 127.0.0.1/16 886s # expecting access denial. 886s ok 46 886s # --- 886s # Order deny,allow 886s # Allow from 127.0.0.1 886s # Deny from 127.0.0.1/16 886s # expecting access. 886s ok 47 886s # --- 886s # Order deny,allow 886s # Deny from somewhere.else.com 886s # expecting access. 886s ok 48 886s # --- 886s # Order deny,allow 886s # Allow from 127.0.0.1 886s # Deny from somewhere.else.com 886s # expecting access. 886s ok 49 886s # --- 886s # Order deny,allow 886s # Deny from 66.6.6.6 886s # expecting access. 886s ok 50 886s # --- 886s # Order deny,allow 886s # Allow from 127.0.0.1 886s # Deny from 66.6.6.6 886s # expecting access. 886s ok 51 886s # --- 886s # Order deny,allow 886s # Allow from 127.0 886s # expecting access. 886s ok 52 886s # --- 886s # Order deny,allow 886s # Deny from all 886s # expecting access denial. 886s ok 53 886s # --- 886s # Order deny,allow 886s # Allow from 127.0 886s # Deny from all 886s # expecting access. 886s ok 54 886s # --- 886s # Order deny,allow 886s # Deny from localhost 886s # expecting access denial. 886s ok 55 886s # --- 886s # Order deny,allow 886s # Allow from 127.0 886s # Deny from localhost 886s # expecting access. 886s ok 56 886s # --- 886s # Order deny,allow 886s # Deny from 127.0.0.1 886s # expecting access denial. 886s ok 57 886s # --- 886s # Order deny,allow 886s # Allow from 127.0 886s # Deny from 127.0.0.1 886s # expecting access. 886s ok 58 886s # --- 886s # Order deny,allow 886s # Deny from 127.0 886s # expecting access denial. 886s ok 59 886s # --- 886s # Order deny,allow 886s # Allow from 127.0 886s # Deny from 127.0 886s # expecting access. 886s ok 60 886s # --- 886s # Order deny,allow 886s # Deny from 127.0.0.1/255.255.0.0 886s # expecting access denial. 886s ok 61 886s # --- 886s # Order deny,allow 886s # Allow from 127.0 886s # Deny from 127.0.0.1/255.255.0.0 886s # expecting access. 886s ok 62 886s # --- 886s # Order deny,allow 886s # Deny from 127.0.0.1/16 886s # expecting access denial. 886s ok 63 886s # --- 886s # Order deny,allow 886s # Allow from 127.0 886s # Deny from 127.0.0.1/16 886s # expecting access. 886s ok 64 886s # --- 886s # Order deny,allow 886s # Deny from somewhere.else.com 886s # expecting access. 886s ok 65 886s # --- 886s # Order deny,allow 886s # Allow from 127.0 886s # Deny from somewhere.else.com 886s # expecting access. 886s ok 66 886s # --- 886s # Order deny,allow 886s # Deny from 66.6.6.6 886s # expecting access. 886s ok 67 886s # --- 886s # Order deny,allow 886s # Allow from 127.0 886s # Deny from 66.6.6.6 886s # expecting access. 886s ok 68 886s # --- 886s # Order deny,allow 886s # Allow from 127.0.0.1/255.255.0.0 886s # expecting access. 886s ok 69 886s # --- 886s # Order deny,allow 886s # Deny from all 886s # expecting access denial. 886s ok 70 886s # --- 886s # Order deny,allow 886s # Allow from 127.0.0.1/255.255.0.0 886s # Deny from all 886s # expecting access. 886s ok 71 886s # --- 886s # Order deny,allow 886s # Deny from localhost 886s # expecting access denial. 886s ok 72 886s # --- 886s # Order deny,allow 886s # Allow from 127.0.0.1/255.255.0.0 886s # Deny from localhost 886s # expecting access. 886s ok 73 886s # --- 886s # Order deny,allow 886s # Deny from 127.0.0.1 886s # expecting access denial. 886s ok 74 886s # --- 886s # Order deny,allow 886s # Allow from 127.0.0.1/255.255.0.0 886s # Deny from 127.0.0.1 886s # expecting access. 886s ok 75 886s # --- 886s # Order deny,allow 886s # Deny from 127.0 886s # expecting access denial. 886s ok 76 886s # --- 886s # Order deny,allow 886s # Allow from 127.0.0.1/255.255.0.0 886s # Deny from 127.0 886s # expecting access. 886s ok 77 886s # --- 886s # Order deny,allow 886s # Deny from 127.0.0.1/255.255.0.0 886s # expecting access denial. 886s ok 78 886s # --- 886s # Order deny,allow 886s # Allow from 127.0.0.1/255.255.0.0 886s # Deny from 127.0.0.1/255.255.0.0 886s # expecting access. 886s ok 79 886s # --- 886s # Order deny,allow 886s # Deny from 127.0.0.1/16 886s # expecting access denial. 886s ok 80 886s # --- 886s # Order deny,allow 886s # Allow from 127.0.0.1/255.255.0.0 886s # Deny from 127.0.0.1/16 886s # expecting access. 886s ok 81 886s # --- 886s # Order deny,allow 886s # Deny from somewhere.else.com 886s # expecting access. 886s ok 82 886s # --- 886s # Order deny,allow 886s # Allow from 127.0.0.1/255.255.0.0 886s # Deny from somewhere.else.com 886s # expecting access. 886s ok 83 886s # --- 886s # Order deny,allow 886s # Deny from 66.6.6.6 886s # expecting access. 886s ok 84 886s # --- 886s # Order deny,allow 886s # Allow from 127.0.0.1/255.255.0.0 886s # Deny from 66.6.6.6 886s # expecting access. 886s ok 85 886s # --- 886s # Order deny,allow 886s # Allow from 127.0.0.1/16 886s # expecting access. 886s ok 86 886s # --- 886s # Order deny,allow 886s # Deny from all 886s # expecting access denial. 886s ok 87 886s # --- 886s # Order deny,allow 886s # Allow from 127.0.0.1/16 886s # Deny from all 886s # expecting access. 886s ok 88 886s # --- 886s # Order deny,allow 886s # Deny from localhost 886s # expecting access denial. 886s ok 89 886s # --- 886s # Order deny,allow 886s # Allow from 127.0.0.1/16 886s # Deny from localhost 886s # expecting access. 886s ok 90 886s # --- 886s # Order deny,allow 886s # Deny from 127.0.0.1 886s # expecting access denial. 886s ok 91 886s # --- 886s # Order deny,allow 886s # Allow from 127.0.0.1/16 886s # Deny from 127.0.0.1 886s # expecting access. 886s ok 92 886s # --- 886s # Order deny,allow 886s # Deny from 127.0 886s # expecting access denial. 886s ok 93 886s # --- 886s # Order deny,allow 886s # Allow from 127.0.0.1/16 886s # Deny from 127.0 886s # expecting access. 886s ok 94 886s # --- 886s # Order deny,allow 886s # Deny from 127.0.0.1/255.255.0.0 886s # expecting access denial. 886s ok 95 886s # --- 886s # Order deny,allow 886s # Allow from 127.0.0.1/16 886s # Deny from 127.0.0.1/255.255.0.0 886s # expecting access. 886s ok 96 886s # --- 886s # Order deny,allow 886s # Deny from 127.0.0.1/16 886s # expecting access denial. 886s ok 97 886s # --- 886s # Order deny,allow 886s # Allow from 127.0.0.1/16 886s # Deny from 127.0.0.1/16 886s # expecting access. 886s ok 98 886s # --- 886s # Order deny,allow 886s # Deny from somewhere.else.com 886s # expecting access. 886s ok 99 886s # --- 886s # Order deny,allow 886s # Allow from 127.0.0.1/16 886s # Deny from somewhere.else.com 886s # expecting access. 886s ok 100 886s # --- 886s # Order deny,allow 886s # Deny from 66.6.6.6 886s # expecting access. 886s ok 101 886s # --- 886s # Order deny,allow 886s # Allow from 127.0.0.1/16 886s # Deny from 66.6.6.6 886s # expecting access. 886s ok 102 886s # --- 886s # Order deny,allow 886s # Allow from somewhere.else.com 886s # expecting access. 886s ok 103 886s # --- 886s # Order deny,allow 886s # Deny from all 886s # expecting access denial. 886s ok 104 886s # --- 886s # Order deny,allow 886s # Allow from somewhere.else.com 886s # Deny from all 886s # expecting access denial. 886s ok 105 886s # --- 886s # Order deny,allow 886s # Deny from localhost 886s # expecting access denial. 886s ok 106 886s # --- 886s # Order deny,allow 886s # Allow from somewhere.else.com 886s # Deny from localhost 886s # expecting access denial. 886s ok 107 886s # --- 886s # Order deny,allow 886s # Deny from 127.0.0.1 886s # expecting access denial. 886s ok 108 886s # --- 886s # Order deny,allow 886s # Allow from somewhere.else.com 886s # Deny from 127.0.0.1 886s # expecting access denial. 886s ok 109 886s # --- 886s # Order deny,allow 886s # Deny from 127.0 886s # expecting access denial. 886s ok 110 886s # --- 886s # Order deny,allow 886s # Allow from somewhere.else.com 886s # Deny from 127.0 886s # expecting access denial. 886s ok 111 886s # --- 886s # Order deny,allow 886s # Deny from 127.0.0.1/255.255.0.0 886s # expecting access denial. 886s ok 112 886s # --- 886s # Order deny,allow 886s # Allow from somewhere.else.com 886s # Deny from 127.0.0.1/255.255.0.0 886s # expecting access denial. 886s ok 113 886s # --- 886s # Order deny,allow 886s # Deny from 127.0.0.1/16 886s # expecting access denial. 886s ok 114 886s # --- 886s # Order deny,allow 886s # Allow from somewhere.else.com 886s # Deny from 127.0.0.1/16 886s # expecting access denial. 886s ok 115 886s # --- 886s # Order deny,allow 886s # Deny from somewhere.else.com 886s # expecting access. 886s ok 116 886s # --- 886s # Order deny,allow 886s # Allow from somewhere.else.com 886s # Deny from somewhere.else.com 886s # expecting access. 886s ok 117 886s # --- 886s # Order deny,allow 886s # Deny from 66.6.6.6 886s # expecting access. 886s ok 118 886s # --- 886s # Order deny,allow 886s # Allow from somewhere.else.com 886s # Deny from 66.6.6.6 886s # expecting access. 886s ok 119 886s # --- 886s # Order deny,allow 886s # Allow from 66.6.6.6 886s # expecting access. 886s ok 120 886s # --- 886s # Order deny,allow 886s # Deny from all 886s # expecting access denial. 886s ok 121 886s # --- 886s # Order deny,allow 886s # Allow from 66.6.6.6 886s # Deny from all 886s # expecting access denial. 886s ok 122 886s # --- 886s # Order deny,allow 886s # Deny from localhost 886s # expecting access denial. 886s ok 123 886s # --- 886s # Order deny,allow 886s # Allow from 66.6.6.6 886s # Deny from localhost 886s # expecting access denial. 886s ok 124 886s # --- 886s # Order deny,allow 886s # Deny from 127.0.0.1 886s # expecting access denial. 886s ok 125 886s # --- 886s # Order deny,allow 886s # Allow from 66.6.6.6 886s # Deny from 127.0.0.1 886s # expecting access denial. 886s ok 126 886s # --- 886s # Order deny,allow 886s # Deny from 127.0 886s # expecting access denial. 886s ok 127 886s # --- 886s # Order deny,allow 886s # Allow from 66.6.6.6 886s # Deny from 127.0 886s # expecting access denial. 886s ok 128 886s # --- 886s # Order deny,allow 886s # Deny from 127.0.0.1/255.255.0.0 886s # expecting access denial. 886s ok 129 886s # --- 886s # Order deny,allow 886s # Allow from 66.6.6.6 886s # Deny from 127.0.0.1/255.255.0.0 886s # expecting access denial. 886s ok 130 886s # --- 886s # Order deny,allow 886s # Deny from 127.0.0.1/16 886s # expecting access denial. 886s ok 131 886s # --- 886s # Order deny,allow 886s # Allow from 66.6.6.6 886s # Deny from 127.0.0.1/16 886s # expecting access denial. 886s ok 132 886s # --- 886s # Order deny,allow 886s # Deny from somewhere.else.com 886s # expecting access. 886s ok 133 886s # --- 886s # Order deny,allow 886s # Allow from 66.6.6.6 886s # Deny from somewhere.else.com 886s # expecting access. 886s ok 134 886s # --- 886s # Order deny,allow 886s # Deny from 66.6.6.6 886s # expecting access. 886s ok 135 886s # --- 886s # Order deny,allow 886s # Allow from 66.6.6.6 886s # Deny from 66.6.6.6 886s # expecting access. 886s ok 136 886s # --- 886s # Order allow,deny 886s # Allow from all 886s # expecting access. 886s ok 137 886s # --- 886s # Order allow,deny 886s # Deny from all 886s # expecting access denial. 886s ok 138 886s # --- 886s # Order allow,deny 886s # Allow from all 886s # Deny from all 886s # expecting access denial. 886s ok 139 886s # --- 886s # Order allow,deny 886s # Deny from localhost 886s # expecting access denial. 886s ok 140 886s # --- 886s # Order allow,deny 886s # Allow from all 886s # Deny from localhost 886s # expecting access denial. 886s ok 141 886s # --- 886s # Order allow,deny 886s # Deny from 127.0.0.1 886s # expecting access denial. 886s ok 142 886s # --- 886s # Order allow,deny 886s # Allow from all 886s # Deny from 127.0.0.1 886s # expecting access denial. 886s ok 143 886s # --- 886s # Order allow,deny 886s # Deny from 127.0 886s # expecting access denial. 886s ok 144 886s # --- 886s # Order allow,deny 886s # Allow from all 886s # Deny from 127.0 886s # expecting access denial. 886s ok 145 886s # --- 886s # Order allow,deny 886s # Deny from 127.0.0.1/255.255.0.0 886s # expecting access denial. 886s ok 146 886s # --- 886s # Order allow,deny 886s # Allow from all 886s # Deny from 127.0.0.1/255.255.0.0 886s # expecting access denial. 886s ok 147 886s # --- 886s # Order allow,deny 886s # Deny from 127.0.0.1/16 886s # expecting access denial. 886s ok 148 886s # --- 886s # Order allow,deny 886s # Allow from all 886s # Deny from 127.0.0.1/16 886s # expecting access denial. 886s ok 149 886s # --- 886s # Order allow,deny 886s # Deny from somewhere.else.com 886s # expecting access denial. 886s ok 150 886s # --- 886s # Order allow,deny 886s # Allow from all 886s # Deny from somewhere.else.com 886s # expecting access. 886s ok 151 886s # --- 886s # Order allow,deny 886s # Deny from 66.6.6.6 886s # expecting access denial. 886s ok 152 886s # --- 886s # Order allow,deny 886s # Allow from all 886s # Deny from 66.6.6.6 886s # expecting access. 886s ok 153 886s # --- 886s # Order allow,deny 886s # Allow from localhost 886s # expecting access. 886s ok 154 886s # --- 886s # Order allow,deny 886s # Deny from all 886s # expecting access denial. 886s ok 155 886s # --- 886s # Order allow,deny 886s # Allow from localhost 886s # Deny from all 886s # expecting access denial. 886s ok 156 886s # --- 886s # Order allow,deny 886s # Deny from localhost 886s # expecting access denial. 886s ok 157 886s # --- 886s # Order allow,deny 886s # Allow from localhost 886s # Deny from localhost 886s # expecting access denial. 886s ok 158 886s # --- 886s # Order allow,deny 886s # Deny from 127.0.0.1 886s # expecting access denial. 886s ok 159 886s # --- 886s # Order allow,deny 886s # Allow from localhost 886s # Deny from 127.0.0.1 886s # expecting access denial. 886s ok 160 886s # --- 886s # Order allow,deny 886s # Deny from 127.0 886s # expecting access denial. 886s ok 161 886s # --- 886s # Order allow,deny 886s # Allow from localhost 886s # Deny from 127.0 886s # expecting access denial. 886s ok 162 886s # --- 886s # Order allow,deny 886s # Deny from 127.0.0.1/255.255.0.0 886s # expecting access denial. 886s ok 163 886s # --- 886s # Order allow,deny 886s # Allow from localhost 886s # Deny from 127.0.0.1/255.255.0.0 886s # expecting access denial. 886s ok 164 886s # --- 886s # Order allow,deny 886s # Deny from 127.0.0.1/16 886s # expecting access denial. 886s ok 165 886s # --- 886s # Order allow,deny 886s # Allow from localhost 886s # Deny from 127.0.0.1/16 886s # expecting access denial. 886s ok 166 886s # --- 886s # Order allow,deny 886s # Deny from somewhere.else.com 886s # expecting access denial. 886s ok 167 886s # --- 886s # Order allow,deny 886s # Allow from localhost 886s # Deny from somewhere.else.com 886s # expecting access. 886s ok 168 886s # --- 886s # Order allow,deny 886s # Deny from 66.6.6.6 886s # expecting access denial. 886s ok 169 886s # --- 886s # Order allow,deny 886s # Allow from localhost 886s # Deny from 66.6.6.6 886s # expecting access. 886s ok 170 886s # --- 886s # Order allow,deny 886s # Allow from 127.0.0.1 886s # expecting access. 886s ok 171 886s # --- 886s # Order allow,deny 886s # Deny from all 886s # expecting access denial. 886s ok 172 886s # --- 886s # Order allow,deny 886s # Allow from 127.0.0.1 886s # Deny from all 886s # expecting access denial. 886s ok 173 886s # --- 886s # Order allow,deny 886s # Deny from localhost 886s # expecting access denial. 886s ok 174 886s # --- 886s # Order allow,deny 886s # Allow from 127.0.0.1 886s # Deny from localhost 886s # expecting access denial. 886s ok 175 886s # --- 886s # Order allow,deny 886s # Deny from 127.0.0.1 886s # expecting access denial. 886s ok 176 886s # --- 886s # Order allow,deny 886s # Allow from 127.0.0.1 886s # Deny from 127.0.0.1 886s # expecting access denial. 886s ok 177 886s # --- 886s # Order allow,deny 886s # Deny from 127.0 886s # expecting access denial. 886s ok 178 886s # --- 886s # Order allow,deny 886s # Allow from 127.0.0.1 886s # Deny from 127.0 886s # expecting access denial. 886s ok 179 886s # --- 886s # Order allow,deny 886s # Deny from 127.0.0.1/255.255.0.0 886s # expecting access denial. 886s ok 180 886s # --- 886s # Order allow,deny 886s # Allow from 127.0.0.1 886s # Deny from 127.0.0.1/255.255.0.0 886s # expecting access denial. 886s ok 181 886s # --- 886s # Order allow,deny 886s # Deny from 127.0.0.1/16 886s # expecting access denial. 886s ok 182 886s # --- 886s # Order allow,deny 886s # Allow from 127.0.0.1 886s # Deny from 127.0.0.1/16 886s # expecting access denial. 886s ok 183 886s # --- 886s # Order allow,deny 886s # Deny from somewhere.else.com 886s # expecting access denial. 886s ok 184 886s # --- 886s # Order allow,deny 886s # Allow from 127.0.0.1 886s # Deny from somewhere.else.com 886s # expecting access. 886s ok 185 886s # --- 886s # Order allow,deny 886s # Deny from 66.6.6.6 886s # expecting access denial. 886s ok 186 886s # --- 886s # Order allow,deny 886s # Allow from 127.0.0.1 886s # Deny from 66.6.6.6 886s # expecting access. 886s ok 187 886s # --- 886s # Order allow,deny 886s # Allow from 127.0 886s # expecting access. 886s ok 188 886s # --- 886s # Order allow,deny 886s # Deny from all 886s # expecting access denial. 886s ok 189 886s # --- 886s # Order allow,deny 886s # Allow from 127.0 886s # Deny from all 886s # expecting access denial. 886s ok 190 886s # --- 886s # Order allow,deny 886s # Deny from localhost 886s # expecting access denial. 886s ok 191 886s # --- 886s # Order allow,deny 886s # Allow from 127.0 886s # Deny from localhost 886s # expecting access denial. 886s ok 192 886s # --- 886s # Order allow,deny 886s # Deny from 127.0.0.1 886s # expecting access denial. 886s ok 193 886s # --- 886s # Order allow,deny 886s # Allow from 127.0 886s # Deny from 127.0.0.1 886s # expecting access denial. 886s ok 194 886s # --- 886s # Order allow,deny 886s # Deny from 127.0 886s # expecting access denial. 886s ok 195 886s # --- 886s # Order allow,deny 886s # Allow from 127.0 886s # Deny from 127.0 886s # expecting access denial. 886s ok 196 886s # --- 886s # Order allow,deny 886s # Deny from 127.0.0.1/255.255.0.0 886s # expecting access denial. 886s ok 197 886s # --- 886s # Order allow,deny 886s # Allow from 127.0 886s # Deny from 127.0.0.1/255.255.0.0 886s # expecting access denial. 886s ok 198 886s # --- 886s # Order allow,deny 886s # Deny from 127.0.0.1/16 886s # expecting access denial. 886s ok 199 886s # --- 886s # Order allow,deny 886s # Allow from 127.0 886s # Deny from 127.0.0.1/16 886s # expecting access denial. 886s ok 200 886s # --- 886s # Order allow,deny 886s # Deny from somewhere.else.com 886s # expecting access denial. 886s ok 201 886s # --- 886s # Order allow,deny 886s # Allow from 127.0 886s # Deny from somewhere.else.com 886s # expecting access. 886s ok 202 886s # --- 886s # Order allow,deny 886s # Deny from 66.6.6.6 886s # expecting access denial. 886s ok 203 886s # --- 886s # Order allow,deny 886s # Allow from 127.0 886s # Deny from 66.6.6.6 886s # expecting access. 886s ok 204 886s # --- 886s # Order allow,deny 886s # Allow from 127.0.0.1/255.255.0.0 886s # expecting access. 886s ok 205 886s # --- 886s # Order allow,deny 886s # Deny from all 886s # expecting access denial. 886s ok 206 886s # --- 886s # Order allow,deny 886s # Allow from 127.0.0.1/255.255.0.0 886s # Deny from all 886s # expecting access denial. 886s ok 207 886s # --- 886s # Order allow,deny 886s # Deny from localhost 886s # expecting access denial. 886s ok 208 886s # --- 886s # Order allow,deny 886s # Allow from 127.0.0.1/255.255.0.0 886s # Deny from localhost 886s # expecting access denial. 886s ok 209 886s # --- 886s # Order allow,deny 886s # Deny from 127.0.0.1 886s # expecting access denial. 886s ok 210 886s # --- 886s # Order allow,deny 886s # Allow from 127.0.0.1/255.255.0.0 886s # Deny from 127.0.0.1 886s # expecting access denial. 886s ok 211 886s # --- 886s # Order allow,deny 886s # Deny from 127.0 886s # expecting access denial. 886s ok 212 886s # --- 886s # Order allow,deny 886s # Allow from 127.0.0.1/255.255.0.0 886s # Deny from 127.0 886s # expecting access denial. 886s ok 213 886s # --- 886s # Order allow,deny 886s # Deny from 127.0.0.1/255.255.0.0 886s # expecting access denial. 886s ok 214 886s # --- 886s # Order allow,deny 886s # Allow from 127.0.0.1/255.255.0.0 886s # Deny from 127.0.0.1/255.255.0.0 886s # expecting access denial. 886s ok 215 886s # --- 886s # Order allow,deny 886s # Deny from 127.0.0.1/16 886s # expecting access denial. 886s ok 216 886s # --- 886s # Order allow,deny 886s # Allow from 127.0.0.1/255.255.0.0 886s # Deny from 127.0.0.1/16 886s # expecting access denial. 886s ok 217 886s # --- 886s # Order allow,deny 886s # Deny from somewhere.else.com 886s # expecting access denial. 886s ok 218 886s # --- 886s # Order allow,deny 886s # Allow from 127.0.0.1/255.255.0.0 886s # Deny from somewhere.else.com 886s # expecting access. 886s ok 219 886s # --- 886s # Order allow,deny 886s # Deny from 66.6.6.6 886s # expecting access denial. 886s ok 220 886s # --- 886s # Order allow,deny 886s # Allow from 127.0.0.1/255.255.0.0 886s # Deny from 66.6.6.6 886s # expecting access. 886s ok 221 886s # --- 886s # Order allow,deny 886s # Allow from 127.0.0.1/16 886s # expecting access. 886s ok 222 886s # --- 886s # Order allow,deny 886s # Deny from all 886s # expecting access denial. 886s ok 223 886s # --- 886s # Order allow,deny 886s # Allow from 127.0.0.1/16 886s # Deny from all 886s # expecting access denial. 886s ok 224 886s # --- 886s # Order allow,deny 886s # Deny from localhost 886s # expecting access denial. 886s ok 225 886s # --- 886s # Order allow,deny 886s # Allow from 127.0.0.1/16 886s # Deny from localhost 886s # expecting access denial. 886s ok 226 886s # --- 886s # Order allow,deny 886s # Deny from 127.0.0.1 886s # expecting access denial. 886s ok 227 886s # --- 886s # Order allow,deny 886s # Allow from 127.0.0.1/16 886s # Deny from 127.0.0.1 886s # expecting access denial. 886s ok 228 886s # --- 886s # Order allow,deny 886s # Deny from 127.0 886s # expecting access denial. 886s ok 229 886s # --- 886s # Order allow,deny 886s # Allow from 127.0.0.1/16 886s # Deny from 127.0 886s # expecting access denial. 886s ok 230 886s # --- 886s # Order allow,deny 886s # Deny from 127.0.0.1/255.255.0.0 886s # expecting access denial. 886s ok 231 886s # --- 886s # Order allow,deny 886s # Allow from 127.0.0.1/16 886s # Deny from 127.0.0.1/255.255.0.0 886s # expecting access denial. 886s ok 232 886s # --- 886s # Order allow,deny 886s # Deny from 127.0.0.1/16 886s # expecting access denial. 886s ok 233 886s # --- 886s # Order allow,deny 886s # Allow from 127.0.0.1/16 886s # Deny from 127.0.0.1/16 886s # expecting access denial. 886s ok 234 886s # --- 886s # Order allow,deny 886s # Deny from somewhere.else.com 886s # expecting access denial. 886s ok 235 886s # --- 886s # Order allow,deny 886s # Allow from 127.0.0.1/16 886s # Deny from somewhere.else.com 886s # expecting access. 886s ok 236 886s # --- 886s # Order allow,deny 886s # Deny from 66.6.6.6 886s # expecting access denial. 886s ok 237 886s # --- 886s # Order allow,deny 886s # Allow from 127.0.0.1/16 886s # Deny from 66.6.6.6 886s # expecting access. 886s ok 238 886s # --- 886s # Order allow,deny 886s # Allow from somewhere.else.com 886s # expecting access denial. 886s ok 239 886s # --- 886s # Order allow,deny 886s # Deny from all 886s # expecting access denial. 886s ok 240 886s # --- 886s # Order allow,deny 886s # Allow from somewhere.else.com 886s # Deny from all 886s # expecting access denial. 886s ok 241 886s # --- 886s # Order allow,deny 886s # Deny from localhost 886s # expecting access denial. 886s ok 242 886s # --- 886s # Order allow,deny 886s # Allow from somewhere.else.com 886s # Deny from localhost 886s # expecting access denial. 886s ok 243 886s # --- 886s # Order allow,deny 886s # Deny from 127.0.0.1 886s # expecting access denial. 886s ok 244 886s # --- 886s # Order allow,deny 886s # Allow from somewhere.else.com 886s # Deny from 127.0.0.1 886s # expecting access denial. 886s ok 245 886s # --- 886s # Order allow,deny 886s # Deny from 127.0 886s # expecting access denial. 886s ok 246 886s # --- 886s # Order allow,deny 886s # Allow from somewhere.else.com 886s # Deny from 127.0 886s # expecting access denial. 886s ok 247 886s # --- 886s # Order allow,deny 886s # Deny from 127.0.0.1/255.255.0.0 886s # expecting access denial. 886s ok 248 886s # --- 886s # Order allow,deny 886s # Allow from somewhere.else.com 886s # Deny from 127.0.0.1/255.255.0.0 886s # expecting access denial. 886s ok 249 886s # --- 886s # Order allow,deny 886s # Deny from 127.0.0.1/16 886s # expecting access denial. 886s ok 250 886s # --- 886s # Order allow,deny 886s # Allow from somewhere.else.com 886s # Deny from 127.0.0.1/16 886s # expecting access denial. 886s ok 251 886s # --- 886s # Order allow,deny 886s # Deny from somewhere.else.com 886s # expecting access denial. 886s ok 252 886s # --- 886s # Order allow,deny 886s # Allow from somewhere.else.com 886s # Deny from somewhere.else.com 886s # expecting access denial. 886s ok 253 886s # --- 886s # Order allow,deny 886s # Deny from 66.6.6.6 886s # expecting access denial. 886s ok 254 886s # --- 886s # Order allow,deny 886s # Allow from somewhere.else.com 886s # Deny from 66.6.6.6 886s # expecting access denial. 886s ok 255 886s # --- 886s # Order allow,deny 886s # Allow from 66.6.6.6 886s # expecting access denial. 886s ok 256 886s # --- 886s # Order allow,deny 886s # Deny from all 886s # expecting access denial. 886s ok 257 886s # --- 886s # Order allow,deny 886s # Allow from 66.6.6.6 886s # Deny from all 886s # expecting access denial. 886s ok 258 886s # --- 886s # Order allow,deny 886s # Deny from localhost 886s # expecting access denial. 886s ok 259 886s # --- 886s # Order allow,deny 886s # Allow from 66.6.6.6 886s # Deny from localhost 886s # expecting access denial. 886s ok 260 886s # --- 886s # Order allow,deny 886s # Deny from 127.0.0.1 886s # expecting access denial. 886s ok 261 886s # --- 886s # Order allow,deny 886s # Allow from 66.6.6.6 886s # Deny from 127.0.0.1 886s # expecting access denial. 886s ok 262 886s # --- 886s # Order allow,deny 886s # Deny from 127.0 886s # expecting access denial. 886s ok 263 886s # --- 886s # Order allow,deny 886s # Allow from 66.6.6.6 886s # Deny from 127.0 886s # expecting access denial. 886s ok 264 886s # --- 886s # Order allow,deny 886s # Deny from 127.0.0.1/255.255.0.0 886s # expecting access denial. 886s ok 265 886s # --- 886s # Order allow,deny 886s # Allow from 66.6.6.6 886s # Deny from 127.0.0.1/255.255.0.0 886s # expecting access denial. 886s ok 266 886s # --- 886s # Order allow,deny 886s # Deny from 127.0.0.1/16 886s # expecting access denial. 886s ok 267 886s # --- 886s # Order allow,deny 886s # Allow from 66.6.6.6 886s # Deny from 127.0.0.1/16 886s # expecting access denial. 886s ok 268 886s # --- 886s # Order allow,deny 886s # Deny from somewhere.else.com 886s # expecting access denial. 886s ok 269 886s # --- 886s # Order allow,deny 886s # Allow from 66.6.6.6 886s # Deny from somewhere.else.com 886s # expecting access denial. 886s ok 270 886s # --- 886s # Order allow,deny 886s # Deny from 66.6.6.6 886s # expecting access denial. 886s ok 271 886s # --- 886s # Order allow,deny 886s # Allow from 66.6.6.6 886s # Deny from 66.6.6.6 886s # expecting access denial. 886s ok 272 886s # --- 886s # Order mutual-failure 886s # Allow from all 886s # expecting access. 886s ok 273 886s # --- 886s # Order mutual-failure 886s # Deny from all 886s # expecting access denial. 886s ok 274 886s # --- 886s # Order mutual-failure 886s # Allow from all 886s # Deny from all 886s # expecting access denial. 886s ok 275 886s # --- 886s # Order mutual-failure 886s # Deny from localhost 886s # expecting access denial. 886s ok 276 886s # --- 886s # Order mutual-failure 886s # Allow from all 886s # Deny from localhost 886s # expecting access denial. 886s ok 277 886s # --- 886s # Order mutual-failure 886s # Deny from 127.0.0.1 886s # expecting access denial. 886s ok 278 886s # --- 886s # Order mutual-failure 886s # Allow from all 886s # Deny from 127.0.0.1 886s # expecting access denial. 886s ok 279 886s # --- 886s # Order mutual-failure 886s # Deny from 127.0 886s # expecting access denial. 886s ok 280 886s # --- 886s # Order mutual-failure 886s # Allow from all 886s # Deny from 127.0 886s # expecting access denial. 886s ok 281 886s # --- 886s # Order mutual-failure 886s # Deny from 127.0.0.1/255.255.0.0 886s # expecting access denial. 886s ok 282 886s # --- 886s # Order mutual-failure 886s # Allow from all 886s # Deny from 127.0.0.1/255.255.0.0 886s # expecting access denial. 886s ok 283 886s # --- 886s # Order mutual-failure 886s # Deny from 127.0.0.1/16 886s # expecting access denial. 886s ok 284 886s # --- 886s # Order mutual-failure 886s # Allow from all 886s # Deny from 127.0.0.1/16 886s # expecting access denial. 886s ok 285 886s # --- 886s # Order mutual-failure 886s # Deny from somewhere.else.com 886s # expecting access denial. 886s ok 286 886s # --- 886s # Order mutual-failure 886s # Allow from all 886s # Deny from somewhere.else.com 886s # expecting access. 886s ok 287 886s # --- 886s # Order mutual-failure 886s # Deny from 66.6.6.6 886s # expecting access denial. 886s ok 288 886s # --- 886s # Order mutual-failure 886s # Allow from all 886s # Deny from 66.6.6.6 886s # expecting access. 886s ok 289 886s # --- 886s # Order mutual-failure 886s # Allow from localhost 886s # expecting access. 886s ok 290 886s # --- 886s # Order mutual-failure 886s # Deny from all 886s # expecting access denial. 886s ok 291 886s # --- 886s # Order mutual-failure 886s # Allow from localhost 886s # Deny from all 886s # expecting access denial. 886s ok 292 886s # --- 886s # Order mutual-failure 886s # Deny from localhost 886s # expecting access denial. 886s ok 293 886s # --- 886s # Order mutual-failure 886s # Allow from localhost 886s # Deny from localhost 886s # expecting access denial. 886s ok 294 886s # --- 886s # Order mutual-failure 886s # Deny from 127.0.0.1 886s # expecting access denial. 886s ok 295 886s # --- 886s # Order mutual-failure 886s # Allow from localhost 886s # Deny from 127.0.0.1 886s # expecting access denial. 886s ok 296 886s # --- 886s # Order mutual-failure 886s # Deny from 127.0 886s # expecting access denial. 886s ok 297 886s # --- 886s # Order mutual-failure 886s # Allow from localhost 886s # Deny from 127.0 886s # expecting access denial. 886s ok 298 886s # --- 886s # Order mutual-failure 886s # Deny from 127.0.0.1/255.255.0.0 886s # expecting access denial. 886s ok 299 886s # --- 886s # Order mutual-failure 886s # Allow from localhost 886s # Deny from 127.0.0.1/255.255.0.0 886s # expecting access denial. 886s ok 300 886s # --- 886s # Order mutual-failure 886s # Deny from 127.0.0.1/16 886s # expecting access denial. 886s ok 301 886s # --- 886s # Order mutual-failure 886s # Allow from localhost 886s # Deny from 127.0.0.1/16 886s # expecting access denial. 886s ok 302 886s # --- 886s # Order mutual-failure 886s # Deny from somewhere.else.com 886s # expecting access denial. 886s ok 303 886s # --- 886s # Order mutual-failure 886s # Allow from localhost 886s # Deny from somewhere.else.com 886s # expecting access. 886s ok 304 886s # --- 886s # Order mutual-failure 886s # Deny from 66.6.6.6 886s # expecting access denial. 886s ok 305 886s # --- 886s # Order mutual-failure 886s # Allow from localhost 886s # Deny from 66.6.6.6 886s # expecting access. 886s ok 306 886s # --- 886s # Order mutual-failure 886s # Allow from 127.0.0.1 886s # expecting access. 886s ok 307 886s # --- 886s # Order mutual-failure 886s # Deny from all 886s # expecting access denial. 886s ok 308 886s # --- 886s # Order mutual-failure 886s # Allow from 127.0.0.1 886s # Deny from all 886s # expecting access denial. 886s ok 309 886s # --- 886s # Order mutual-failure 886s # Deny from localhost 886s # expecting access denial. 886s ok 310 886s # --- 886s # Order mutual-failure 886s # Allow from 127.0.0.1 886s # Deny from localhost 886s # expecting access denial. 886s ok 311 886s # --- 886s # Order mutual-failure 886s # Deny from 127.0.0.1 886s # expecting access denial. 886s ok 312 886s # --- 886s # Order mutual-failure 886s # Allow from 127.0.0.1 886s # Deny from 127.0.0.1 886s # expecting access denial. 886s ok 313 886s # --- 886s # Order mutual-failure 886s # Deny from 127.0 886s # expecting access denial. 886s ok 314 886s # --- 886s # Order mutual-failure 886s # Allow from 127.0.0.1 886s # Deny from 127.0 886s # expecting access denial. 886s ok 315 886s # --- 886s # Order mutual-failure 886s # Deny from 127.0.0.1/255.255.0.0 886s # expecting access denial. 886s ok 316 886s # --- 886s # Order mutual-failure 886s # Allow from 127.0.0.1 886s # Deny from 127.0.0.1/255.255.0.0 886s # expecting access denial. 886s ok 317 886s # --- 886s # Order mutual-failure 886s # Deny from 127.0.0.1/16 886s # expecting access denial. 886s ok 318 886s # --- 886s # Order mutual-failure 886s # Allow from 127.0.0.1 886s # Deny from 127.0.0.1/16 886s # expecting access denial. 886s ok 319 886s # --- 886s # Order mutual-failure 886s # Deny from somewhere.else.com 886s # expecting access denial. 886s ok 320 886s # --- 886s # Order mutual-failure 886s # Allow from 127.0.0.1 886s # Deny from somewhere.else.com 886s # expecting access. 886s ok 321 886s # --- 886s # Order mutual-failure 886s # Deny from 66.6.6.6 886s # expecting access denial. 886s ok 322 886s # --- 886s # Order mutual-failure 886s # Allow from 127.0.0.1 886s # Deny from 66.6.6.6 886s # expecting access. 886s ok 323 886s # --- 886s # Order mutual-failure 886s # Allow from 127.0 886s # expecting access. 886s ok 324 886s # --- 886s # Order mutual-failure 886s # Deny from all 886s # expecting access denial. 886s ok 325 886s # --- 886s # Order mutual-failure 886s # Allow from 127.0 886s # Deny from all 886s # expecting access denial. 886s ok 326 886s # --- 886s # Order mutual-failure 886s # Deny from localhost 886s # expecting access denial. 886s ok 327 886s # --- 886s # Order mutual-failure 886s # Allow from 127.0 886s # Deny from localhost 886s # expecting access denial. 886s ok 328 886s # --- 886s # Order mutual-failure 886s # Deny from 127.0.0.1 886s # expecting access denial. 886s ok 329 886s # --- 886s # Order mutual-failure 886s # Allow from 127.0 886s # Deny from 127.0.0.1 886s # expecting access denial. 886s ok 330 886s # --- 886s # Order mutual-failure 886s # Deny from 127.0 886s # expecting access denial. 886s ok 331 886s # --- 886s # Order mutual-failure 886s # Allow from 127.0 886s # Deny from 127.0 886s # expecting access denial. 886s ok 332 886s # --- 886s # Order mutual-failure 886s # Deny from 127.0.0.1/255.255.0.0 886s # expecting access denial. 886s ok 333 886s # --- 886s # Order mutual-failure 886s # Allow from 127.0 886s # Deny from 127.0.0.1/255.255.0.0 886s # expecting access denial. 886s ok 334 886s # --- 886s # Order mutual-failure 886s # Deny from 127.0.0.1/16 886s # expecting access denial. 886s ok 335 886s # --- 886s # Order mutual-failure 886s # Allow from 127.0 886s # Deny from 127.0.0.1/16 886s # expecting access denial. 886s ok 336 886s # --- 886s # Order mutual-failure 886s # Deny from somewhere.else.com 886s # expecting access denial. 886s ok 337 886s # --- 886s # Order mutual-failure 886s # Allow from 127.0 886s # Deny from somewhere.else.com 886s # expecting access. 886s ok 338 886s # --- 886s # Order mutual-failure 886s # Deny from 66.6.6.6 886s # expecting access denial. 886s ok 339 886s # --- 886s # Order mutual-failure 886s # Allow from 127.0 886s # Deny from 66.6.6.6 886s # expecting access. 886s ok 340 886s # --- 886s # Order mutual-failure 886s # Allow from 127.0.0.1/255.255.0.0 886s # expecting access. 886s ok 341 886s # --- 886s # Order mutual-failure 886s # Deny from all 886s # expecting access denial. 886s ok 342 886s # --- 886s # Order mutual-failure 886s # Allow from 127.0.0.1/255.255.0.0 886s # Deny from all 886s # expecting access denial. 886s ok 343 886s # --- 886s # Order mutual-failure 886s # Deny from localhost 886s # expecting access denial. 886s ok 344 886s # --- 886s # Order mutual-failure 886s # Allow from 127.0.0.1/255.255.0.0 886s # Deny from localhost 886s # expecting access denial. 886s ok 345 886s # --- 886s # Order mutual-failure 886s # Deny from 127.0.0.1 886s # expecting access denial. 886s ok 346 886s # --- 886s # Order mutual-failure 886s # Allow from 127.0.0.1/255.255.0.0 886s # Deny from 127.0.0.1 886s # expecting access denial. 886s ok 347 886s # --- 886s # Order mutual-failure 886s # Deny from 127.0 886s # expecting access denial. 886s ok 348 886s # --- 886s # Order mutual-failure 886s # Allow from 127.0.0.1/255.255.0.0 886s # Deny from 127.0 886s # expecting access denial. 886s ok 349 886s # --- 886s # Order mutual-failure 886s # Deny from 127.0.0.1/255.255.0.0 886s # expecting access denial. 886s ok 350 886s # --- 886s # Order mutual-failure 886s # Allow from 127.0.0.1/255.255.0.0 886s # Deny from 127.0.0.1/255.255.0.0 886s # expecting access denial. 886s ok 351 886s # --- 886s # Order mutual-failure 886s # Deny from 127.0.0.1/16 886s # expecting access denial. 886s ok 352 886s # --- 886s # Order mutual-failure 886s # Allow from 127.0.0.1/255.255.0.0 886s # Deny from 127.0.0.1/16 886s # expecting access denial. 886s ok 353 886s # --- 886s # Order mutual-failure 886s # Deny from somewhere.else.com 886s # expecting access denial. 886s ok 354 886s # --- 886s # Order mutual-failure 886s # Allow from 127.0.0.1/255.255.0.0 886s # Deny from somewhere.else.com 886s # expecting access. 886s ok 355 886s # --- 886s # Order mutual-failure 886s # Deny from 66.6.6.6 886s # expecting access denial. 886s ok 356 886s # --- 886s # Order mutual-failure 886s # Allow from 127.0.0.1/255.255.0.0 886s # Deny from 66.6.6.6 886s # expecting access. 886s ok 357 886s # --- 886s # Order mutual-failure 886s # Allow from 127.0.0.1/16 886s # expecting access. 886s ok 358 886s # --- 886s # Order mutual-failure 886s # Deny from all 886s # expecting access denial. 886s ok 359 886s # --- 886s # Order mutual-failure 886s # Allow from 127.0.0.1/16 886s # Deny from all 886s # expecting access denial. 886s ok 360 886s # --- 886s # Order mutual-failure 886s # Deny from localhost 886s # expecting access denial. 886s ok 361 886s # --- 886s # Order mutual-failure 886s # Allow from 127.0.0.1/16 886s # Deny from localhost 886s # expecting access denial. 886s ok 362 886s # --- 886s # Order mutual-failure 886s # Deny from 127.0.0.1 886s # expecting access denial. 886s ok 363 886s # --- 886s # Order mutual-failure 886s # Allow from 127.0.0.1/16 886s # Deny from 127.0.0.1 886s # expecting access denial. 886s ok 364 886s # --- 886s # Order mutual-failure 886s # Deny from 127.0 886s # expecting access denial. 886s ok 365 886s # --- 886s # Order mutual-failure 886s # Allow from 127.0.0.1/16 886s # Deny from 127.0 886s # expecting access denial. 886s ok 366 886s # --- 886s # Order mutual-failure 886s # Deny from 127.0.0.1/255.255.0.0 886s # expecting access denial. 886s ok 367 886s # --- 886s # Order mutual-failure 886s # Allow from 127.0.0.1/16 886s # Deny from 127.0.0.1/255.255.0.0 886s # expecting access denial. 886s ok 368 886s # --- 886s # Order mutual-failure 886s # Deny from 127.0.0.1/16 886s # expecting access denial. 886s ok 369 886s # --- 886s # Order mutual-failure 886s # Allow from 127.0.0.1/16 886s # Deny from 127.0.0.1/16 886s # expecting access denial. 886s ok 370 886s # --- 886s # Order mutual-failure 886s # Deny from somewhere.else.com 886s # expecting access denial. 886s ok 371 886s # --- 886s # Order mutual-failure 886s # Allow from 127.0.0.1/16 886s # Deny from somewhere.else.com 886s # expecting access. 886s ok 372 886s # --- 886s # Order mutual-failure 886s # Deny from 66.6.6.6 886s # expecting access denial. 886s ok 373 886s # --- 886s # Order mutual-failure 886s # Allow from 127.0.0.1/16 886s # Deny from 66.6.6.6 886s # expecting access. 886s ok 374 886s # --- 886s # Order mutual-failure 886s # Allow from somewhere.else.com 886s # expecting access denial. 886s ok 375 886s # --- 886s # Order mutual-failure 886s # Deny from all 886s # expecting access denial. 886s ok 376 886s # --- 886s # Order mutual-failure 886s # Allow from somewhere.else.com 886s # Deny from all 886s # expecting access denial. 886s ok 377 886s # --- 886s # Order mutual-failure 886s # Deny from localhost 886s # expecting access denial. 886s ok 378 886s # --- 886s # Order mutual-failure 886s # Allow from somewhere.else.com 886s # Deny from localhost 886s # expecting access denial. 886s ok 379 886s # --- 886s # Order mutual-failure 886s # Deny from 127.0.0.1 886s # expecting access denial. 886s ok 380 886s # --- 886s # Order mutual-failure 886s # Allow from somewhere.else.com 886s # Deny from 127.0.0.1 886s # expecting access denial. 886s ok 381 886s # --- 886s # Order mutual-failure 886s # Deny from 127.0 886s # expecting access denial. 886s ok 382 886s # --- 886s # Order mutual-failure 886s # Allow from somewhere.else.com 886s # Deny from 127.0 886s # expecting access denial. 886s ok 383 886s # --- 886s # Order mutual-failure 886s # Deny from 127.0.0.1/255.255.0.0 886s # expecting access denial. 886s ok 384 886s # --- 886s # Order mutual-failure 886s # Allow from somewhere.else.com 886s # Deny from 127.0.0.1/255.255.0.0 886s # expecting access denial. 886s ok 385 886s # --- 886s # Order mutual-failure 886s # Deny from 127.0.0.1/16 886s # expecting access denial. 886s ok 386 886s # --- 886s # Order mutual-failure 886s # Allow from somewhere.else.com 886s # Deny from 127.0.0.1/16 886s # expecting access denial. 886s ok 387 886s # --- 886s # Order mutual-failure 886s # Deny from somewhere.else.com 886s # expecting access denial. 886s ok 388 886s # --- 886s # Order mutual-failure 886s # Allow from somewhere.else.com 886s # Deny from somewhere.else.com 886s # expecting access denial. 886s ok 389 886s # --- 886s # Order mutual-failure 886s # Deny from 66.6.6.6 886s # expecting access denial. 886s ok 390 886s # --- 886s # Order mutual-failure 886s # Allow from somewhere.else.com 886s # Deny from 66.6.6.6 886s # expecting access denial. 886s ok 391 886s # --- 886s # Order mutual-failure 886s # Allow from 66.6.6.6 886s # expecting access denial. 886s ok 392 886s # --- 886s # Order mutual-failure 886s # Deny from all 886s # expecting access denial. 886s ok 393 886s # --- 886s # Order mutual-failure 886s # Allow from 66.6.6.6 886s # Deny from all 886s # expecting access denial. 886s ok 394 886s # --- 886s # Order mutual-failure 886s # Deny from localhost 886s # expecting access denial. 886s ok 395 886s # --- 886s # Order mutual-failure 886s # Allow from 66.6.6.6 886s # Deny from localhost 886s # expecting access denial. 886s ok 396 886s # --- 886s # Order mutual-failure 886s # Deny from 127.0.0.1 886s # expecting access denial. 886s ok 397 886s # --- 886s # Order mutual-failure 886s # Allow from 66.6.6.6 886s # Deny from 127.0.0.1 886s # expecting access denial. 886s ok 398 886s # --- 886s # Order mutual-failure 886s # Deny from 127.0 886s # expecting access denial. 886s ok 399 886s # --- 886s # Order mutual-failure 886s # Allow from 66.6.6.6 886s # Deny from 127.0 886s # expecting access denial. 886s ok 400 886s # --- 886s # Order mutual-failure 886s # Deny from 127.0.0.1/255.255.0.0 886s # expecting access denial. 886s ok 401 886s # --- 886s # Order mutual-failure 886s # Allow from 66.6.6.6 886s # Deny from 127.0.0.1/255.255.0.0 886s # expecting access denial. 886s ok 402 886s # --- 886s # Order mutual-failure 886s # Deny from 127.0.0.1/16 886s # expecting access denial. 886s ok 403 886s # --- 886s # Order mutual-failure 886s # Allow from 66.6.6.6 886s # Deny from 127.0.0.1/16 886s # expecting access denial. 886s ok 404 886s # --- 886s # Order mutual-failure 886s # Deny from somewhere.else.com 886s # expecting access denial. 886s ok 405 886s # --- 886s # Order mutual-failure 886s # Allow from 66.6.6.6 886s # Deny from somewhere.else.com 886s # expecting access denial. 886s ok 406 886s # --- 886s # Order mutual-failure 886s # Deny from 66.6.6.6 886s # expecting access denial. 886s ok 407 886s # --- 886s # Order mutual-failure 886s # Allow from 66.6.6.6 886s # Deny from 66.6.6.6 886s # expecting access denial. 886s ok 408 886s ok 889s t/modules/actions.t ................. 889s 1..20 889s # Running under perl version 5.040000 for linux 889s # Current time local: Fri Nov 29 20:00:43 2024 889s # Current time GMT: Fri Nov 29 20:00:43 2024 889s # Using Test.pm version 1.31 889s # Using Apache/Test.pm version 1.44 889s # expected: 200 889s # received: '200' 889s ok 1 889s # expected: 'nada' 889s # received: 'nada' 889s ok 2 889s # expected: 404 889s # received: '404' 889s ok 3 889s ok 4 # skip RC=404, no need to check content 889s # expected: 404 889s # received: '404' 889s ok 5 889s ok 6 # skip RC=404, no need to check content 889s # expected: 404 889s # received: '404' 889s ok 7 889s ok 8 # skip RC=404, no need to check content 889s # expected: 200 889s # received: '200' 889s ok 9 889s # expected: 'nada' 889s # received: 'nada' 889s ok 10 889s # expected: 404 889s # received: '404' 889s ok 11 889s ok 12 # skip RC=404, no need to check content 889s # expected: 200 889s # received: '200' 889s ok 13 889s # expected: 'POST 889s # foo2: bar2 889s # ' 889s # received: 'POST 889s # foo2: bar2 889s # ' 889s ok 14 889s # expected: 405 889s # received: '405' 889s ok 15 889s # expected: 200 889s # received: '200' 889s ok 16 889s # expected: 'foo=bar' 889s # received: 'foo=bar' 889s ok 17 889s # expected: 200 889s # received: '200' 889s ok 18 889s # expected: 'POST 889s # foo2: bar2 889s # ' 889s # received: 'POST 889s # foo2: bar2 889s # ' 889s ok 19 889s # expected: 405 889s # received: '405' 889s ok 20 889s ok 892s t/modules/alias.t ................... 892s 1..134 892s # Running under perl version 5.040000 for linux 892s # Current time local: Fri Nov 29 20:00:46 2024 892s # Current time GMT: Fri Nov 29 20:00:46 2024 892s # Using Test.pm version 1.31 892s # Using Apache/Test.pm version 1.44 892s # verifying simple aliases 892s # testing : /alias/ 892s # expected: 200 892s # received: '200' 892s ok 1 892s # testing : /bogu/ 892s # expected: 404 892s # received: '404' 892s ok 2 892s # verifying alias match with /ali[0-9]. 892s # testing : /ali0 892s # expected: 0 892s # received: '0' 892s ok 3 892s # testing : /ali1 892s # expected: 1 892s # received: '1' 892s ok 4 892s # testing : /ali2 892s # expected: 2 892s # received: '2' 892s ok 5 892s # testing : /ali3 892s # expected: 3 892s # received: '3' 892s ok 6 892s # testing : /ali4 892s # expected: 4 892s # received: '4' 892s ok 7 892s # testing : /ali5 892s # expected: 5 892s # received: '5' 892s ok 8 892s # testing : /ali6 892s # expected: 6 892s # received: '6' 892s ok 9 892s # testing : /ali7 892s # expected: 7 892s # received: '7' 892s ok 10 892s # testing : /ali8 892s # expected: 8 892s # received: '8' 892s ok 11 892s # testing : /ali9 892s # expected: 9 892s # received: '9' 892s ok 12 892s # verifying expression alias match with /expr/ali[0-9]. 892s # testing : /ali0 892s # expected: 0 892s # received: '0' 892s ok 13 892s # testing : /ali1 892s # expected: 1 892s # received: '1' 892s ok 14 892s # testing : /ali2 892s # expected: 2 892s # received: '2' 892s ok 15 892s # testing : /ali3 892s # expected: 3 892s # received: '3' 892s ok 16 892s # testing : /ali4 892s # expected: 4 892s # received: '4' 892s ok 17 892s # testing : /ali5 892s # expected: 5 892s # received: '5' 892s ok 18 892s # testing : /ali6 892s # expected: 6 892s # received: '6' 892s ok 19 892s # testing : /ali7 892s # expected: 7 892s # received: '7' 892s ok 20 892s # testing : /ali8 892s # expected: 8 892s # received: '8' 892s ok 21 892s # testing : /ali9 892s # expected: 9 892s # received: '9' 892s ok 22 892s # testing : /forbid 892s # expected: '403' 892s # received: '403' 892s ok 23 892s # testing : /gone 892s # expected: '410' 892s # received: '410' 892s ok 24 892s # testing : /perm 892s # expected: '301' 892s # received: '301' 892s ok 25 892s # testing : /perm2 892s # expected: '301' 892s # received: '301' 892s ok 26 892s # testing : /seeother 892s # expected: '303' 892s # received: '303' 892s ok 27 892s # testing : /temp 892s # expected: '302' 892s # received: '302' 892s ok 28 892s # testing : /temp2 892s # expected: '302' 892s # received: '302' 892s ok 29 892s verifying body of perm and temp redirect match 892s # testing : /p0 892s # expected: 0 892s # received: '0' 892s ok 30 892s # testing : /p1 892s # expected: 1 892s # received: '1' 892s ok 31 892s # testing : /p2 892s # expected: 2 892s # received: '2' 892s ok 32 892s # testing : /p3 892s # expected: 3 892s # received: '3' 892s ok 33 892s # testing : /p4 892s # expected: 4 892s # received: '4' 892s ok 34 892s # testing : /p5 892s # expected: 5 892s # received: '5' 892s ok 35 892s # testing : /p6 892s # expected: 6 892s # received: '6' 892s ok 36 892s # testing : /p7 892s # expected: 7 892s # received: '7' 892s ok 37 892s # testing : /p8 892s # expected: 8 892s # received: '8' 892s ok 38 892s # testing : /p9 892s # expected: 9 892s # received: '9' 892s ok 39 892s # testing : /t0 892s # expected: 0 892s # received: '0' 892s ok 40 892s # testing : /t1 892s # expected: 1 892s # received: '1' 892s ok 41 892s # testing : /t2 892s # expected: 2 892s # received: '2' 892s ok 42 892s # testing : /t3 892s # expected: 3 892s # received: '3' 892s ok 43 892s # testing : /t4 892s # expected: 4 892s # received: '4' 892s ok 44 892s # testing : /t5 892s # expected: 5 892s # received: '5' 892s ok 45 892s # testing : /t6 892s # expected: 6 892s # received: '6' 892s ok 46 892s # testing : /t7 892s # expected: 7 892s # received: '7' 892s ok 47 892s # testing : /t8 892s # expected: 8 892s # received: '8' 892s ok 48 892s # testing : /t9 892s # expected: 9 892s # received: '9' 892s ok 49 892s verifying body of perm and temp redirect match with expression support 892s # testing : /p0 892s # expected: 0 892s # received: '0' 892s ok 50 892s # testing : /p1 892s # expected: 1 892s # received: '1' 892s ok 51 892s # testing : /p2 892s # expected: 2 892s # received: '2' 892s ok 52 892s # testing : /p3 892s # expected: 3 892s # received: '3' 892s ok 53 892s # testing : /p4 892s # expected: 4 892s # received: '4' 892s ok 54 892s # testing : /p5 892s # expected: 5 892s # received: '5' 892s ok 55 892s # testing : /p6 892s # expected: 6 892s # received: '6' 892s ok 56 892s # testing : /p7 892s # expected: 7 892s # received: '7' 892s ok 57 892s # testing : /p8 892s # expected: 8 892s # received: '8' 892s ok 58 892s # testing : /p9 892s # expected: 9 892s # received: '9' 892s ok 59 892s # testing : /t0 892s # expected: 0 892s # received: '0' 892s ok 60 892s # testing : /t1 892s # expected: 1 892s # received: '1' 892s ok 61 892s # testing : /t2 892s # expected: 2 892s # received: '2' 892s ok 62 892s # testing : /t3 892s # expected: 3 892s # received: '3' 892s ok 63 892s # testing : /t4 892s # expected: 4 892s # received: '4' 892s ok 64 892s # testing : /t5 892s # expected: 5 892s # received: '5' 892s ok 65 892s # testing : /t6 892s # expected: 6 892s # received: '6' 892s ok 66 892s # testing : /t7 892s # expected: 7 892s # received: '7' 892s ok 67 892s # testing : /t8 892s # expected: 8 892s # received: '8' 892s ok 68 892s # testing : /t9 892s # expected: 9 892s # received: '9' 892s ok 69 892s verifying return code of seeother and gone redirect match 892s # testing : f0 892s # expected: '403' 892s # received: '403' 892s ok 70 892s # testing : f1 892s # expected: '403' 892s # received: '403' 892s ok 71 892s # testing : f2 892s # expected: '403' 892s # received: '403' 892s ok 72 892s # testing : f3 892s # expected: '403' 892s # received: '403' 892s ok 73 892s # testing : f4 892s # expected: '403' 892s # received: '403' 892s ok 74 892s # testing : f5 892s # expected: '403' 892s # received: '403' 892s ok 75 892s # testing : f6 892s # expected: '403' 892s # received: '403' 892s ok 76 892s # testing : f7 892s # expected: '403' 892s # received: '403' 892s ok 77 892s # testing : f8 892s # expected: '403' 892s # received: '403' 892s ok 78 892s # testing : f9 892s # expected: '403' 892s # received: '403' 892s ok 79 892s # testing : g0 892s # expected: '410' 892s # received: '410' 892s ok 80 892s # testing : g1 892s # expected: '410' 892s # received: '410' 892s ok 81 892s # testing : g2 892s # expected: '410' 892s # received: '410' 892s ok 82 892s # testing : g3 892s # expected: '410' 892s # received: '410' 892s ok 83 892s # testing : g4 892s # expected: '410' 892s # received: '410' 892s ok 84 892s # testing : g5 892s # expected: '410' 892s # received: '410' 892s ok 85 892s # testing : g6 892s # expected: '410' 892s # received: '410' 892s ok 86 892s # testing : g7 892s # expected: '410' 892s # received: '410' 892s ok 87 892s # testing : g8 892s # expected: '410' 892s # received: '410' 892s ok 88 892s # testing : g9 892s # expected: '410' 892s # received: '410' 892s ok 89 892s # testing : s0 892s # expected: '303' 892s # received: '303' 892s ok 90 892s # testing : s1 892s # expected: '303' 892s # received: '303' 892s ok 91 892s # testing : s2 892s # expected: '303' 892s # received: '303' 892s ok 92 892s # testing : s3 892s # expected: '303' 892s # received: '303' 892s ok 93 892s # testing : s4 892s # expected: '303' 892s # received: '303' 892s ok 94 892s # testing : s5 892s # expected: '303' 892s # received: '303' 892s ok 95 892s # testing : s6 892s # expected: '303' 892s # received: '303' 892s ok 96 892s # testing : s7 892s # expected: '303' 892s # received: '303' 892s ok 97 892s # testing : s8 892s # expected: '303' 892s # received: '303' 892s ok 98 892s # testing : s9 892s # expected: '303' 892s # received: '303' 892s ok 99 892s verifying return code of seeother and gone redirect match with expression support 892s # testing : f0 892s # expected: '403' 892s # received: '403' 892s ok 100 892s # testing : f1 892s # expected: '403' 892s # received: '403' 892s ok 101 892s # testing : f2 892s # expected: '403' 892s # received: '403' 892s ok 102 892s # testing : f3 892s # expected: '403' 892s # received: '403' 892s ok 103 892s # testing : f4 892s # expected: '403' 892s # received: '403' 892s ok 104 892s # testing : f5 892s # expected: '403' 892s # received: '403' 892s ok 105 892s # testing : f6 892s # expected: '403' 892s # received: '403' 892s ok 106 892s # testing : f7 892s # expected: '403' 892s # received: '403' 892s ok 107 892s # testing : f8 892s # expected: '403' 892s # received: '403' 892s ok 108 892s # testing : f9 892s # expected: '403' 892s # received: '403' 892s ok 109 892s # testing : g0 892s # expected: '410' 892s # received: '410' 892s ok 110 892s # testing : g1 892s # expected: '410' 892s # received: '410' 892s ok 111 892s # testing : g2 892s # expected: '410' 892s # received: '410' 892s ok 112 892s # testing : g3 892s # expected: '410' 892s # received: '410' 892s ok 113 892s # testing : g4 892s # expected: '410' 892s # received: '410' 892s ok 114 892s # testing : g5 892s # expected: '410' 892s # received: '410' 892s ok 115 892s # testing : g6 892s # expected: '410' 892s # received: '410' 892s ok 116 892s # testing : g7 892s # expected: '410' 892s # received: '410' 892s ok 117 892s # testing : g8 892s # expected: '410' 892s # received: '410' 892s ok 118 892s # testing : g9 892s # expected: '410' 892s # received: '410' 892s ok 119 892s # testing : s0 892s # expected: '303' 892s # received: '303' 892s ok 120 892s # testing : s1 892s # expected: '303' 892s # received: '303' 892s ok 121 892s # testing : s2 892s # expected: '303' 892s # received: '303' 892s ok 122 892s # testing : s3 892s # expected: '303' 892s # received: '303' 892s ok 123 892s # testing : s4 892s # expected: '303' 892s # received: '303' 892s ok 124 892s # testing : s5 892s # expected: '303' 892s # received: '303' 892s ok 125 892s # testing : s6 892s # expected: '303' 892s # received: '303' 892s ok 126 892s # testing : s7 892s # expected: '303' 892s # received: '303' 892s ok 127 892s # testing : s8 892s # expected: '303' 892s # received: '303' 892s ok 128 892s # testing : s9 892s # expected: '303' 892s # received: '303' 892s ok 129 892s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/modules/alias/script 892s # verifying /modules/alias/script is plain text 892s # testing : /modules/alias/script 892s # expected: '#!/bin/sh 892s # echo Content-type: text/plain 892s # echo 892s # echo this is a shell script cgi. 892s # ' 892s # received: '#!/bin/sh 892s # echo Content-type: text/plain 892s # echo 892s # echo this is a shell script cgi. 892s # ' 892s ok 130 892s # verifying same file accessed at /cgi/script is executed code 892s # testing : /cgi/script 892s # expected: 'this is a shell script cgi. 892s # ' 892s # received: 'this is a shell script cgi. 892s # ' 892s ok 131 892s # verifying ScriptAliasMatch with /aliascgi-script 892s # testing : /aliascgi-script 892s # expected: 'this is a shell script cgi. 892s # ' 892s # received: 'this is a shell script cgi. 892s # ' 892s ok 132 892s # verifying ScriptAlias in LocationMatch with /expr/aliascgi-script 892s # testing : /aliascgi-script 892s # expected: 'this is a shell script cgi. 892s # ' 892s # received: 'this is a shell script cgi. 892s # ' 892s ok 133 892s # verifying bad script alias. 892s # testing : /aliascgi-nada 892s # expected: 404 892s # received: '404' 892s ok 134 892s # removing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/modules/alias/script 892s ok 894s t/modules/allowmethods.t ............ 894s 1..9 894s # Running under perl version 5.040000 for linux 894s # Current time local: Fri Nov 29 20:00:49 2024 894s # Current time GMT: Fri Nov 29 20:00:49 2024 894s # Using Test.pm version 1.31 894s # Using Apache/Test.pm version 1.44 894s # testing : Get request to /Get responds 200 894s # expected: 200 894s # received: '200' 894s ok 1 894s # testing : Head request to /Get responds 200 894s # expected: 200 894s # received: '200' 894s ok 2 894s # testing : Post request to /Get responds 405 894s # expected: 405 894s # received: '405' 894s ok 3 894s # testing : Get request to /Head responds 200 894s # expected: 200 894s # received: '200' 894s ok 4 894s # testing : Head request to /Head responds 200 894s # expected: 200 894s # received: '200' 894s ok 5 894s # testing : Post request to /Head responds 405 894s # expected: 405 894s # received: '405' 894s ok 6 894s # testing : Get request to /Post responds 405 894s # expected: 405 894s # received: '405' 894s ok 7 894s # testing : Head request to /Post responds 405 894s # expected: 405 894s # received: '405' 894s ok 8 894s # testing : Post request to /Post responds 200 894s # expected: 200 894s # received: '200' 894s ok 9 894s ok 897s t/modules/asis.t .................... 897s 1..3 897s # Running under perl version 5.040000 for linux 897s # Current time local: Fri Nov 29 20:00:51 2024 897s # Current time GMT: Fri Nov 29 20:00:51 2024 897s # Using Test.pm version 1.31 897s # Using Apache/Test.pm version 1.44 897s # testing : asis content OK 897s # expected: 'This is asis content. 897s # ' 897s # received: 'This is asis content. 897s # ' 897s ok 1 897s # testing : asis gave 404 error 897s # expected: 404 897s # received: '404' 897s ok 2 897s # testing : asis gave 403 error 897s # expected: 403 897s # received: '403' 897s ok 3 897s ok 902s t/modules/authz_core.t .............. 902s 1..504 902s # Running under perl version 5.040000 for linux 902s # Current time local: Fri Nov 29 20:00:54 2024 902s # Current time GMT: Fri Nov 29 20:00:54 2024 902s # Using Test.pm version 1.31 902s # Using Apache/Test.pm version 1.44 902s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/basic1 902s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/groups1 902s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 902s # got 200, expected 200 [a/ : a/ ] 902s ok 1 902s # got 200, expected 200 [a/ : a/ 1] 902s ok 2 902s # got 200, expected 200 [a/ : a/ 2] 902s ok 3 902s # got 200, expected 200 [a/ : a/ 1 2] 902s ok 4 902s # got 200, expected 200 [a/ : a/ 3] 902s ok 5 902s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 902s # got 401, expected 401 [a/ user1: a/ ] 902s ok 6 902s # got 200, expected 200 [a/ user1: a/ user1] 902s ok 7 902s # got 401, expected 401 [a/ user1: a/ user2] 902s ok 8 902s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 902s # got 403, expected 403 [a/ Any 1 2: a/ ] 902s ok 9 902s # got 200, expected 200 [a/ Any 1 2: a/ 1] 902s ok 10 902s # got 200, expected 200 [a/ Any 1 2: a/ 2] 902s ok 11 902s # got 200, expected 200 [a/ Any 1 2: a/ 1 2] 902s ok 12 902s # got 403, expected 403 [a/ Any 1 2: a/ 3] 902s ok 13 902s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 902s # got 403, expected 403 [a/b/ Any 2 3: a/b/ ] 902s ok 14 902s # got 403, expected 403 [a/b/ Any 2 3: a/b/ 1] 902s ok 15 902s # got 200, expected 200 [a/b/ Any 2 3: a/b/ 2] 902s ok 16 902s # got 200, expected 200 [a/b/ Any 2 3: a/b/ 3] 902s ok 17 902s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 902s # got 403, expected 403 [a/b/ Off Any 2 3: a/b/ ] 902s ok 18 902s # got 403, expected 403 [a/b/ Off Any 2 3: a/b/ 1] 902s ok 19 902s # got 200, expected 200 [a/b/ Off Any 2 3: a/b/ 2] 902s ok 20 902s # got 200, expected 200 [a/b/ Off Any 2 3: a/b/ 3] 902s ok 21 902s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 902s # got 403, expected 403 [a/b/ Or Any 2 3: a/b/ ] 902s ok 22 902s # got 200, expected 200 [a/b/ Or Any 2 3: a/b/ 1] 902s ok 23 902s # got 200, expected 200 [a/b/ Or Any 2 3: a/b/ 2] 902s ok 24 902s # got 200, expected 200 [a/b/ Or Any 2 3: a/b/ 3] 902s ok 25 902s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 902s # got 403, expected 403 [a/b/ And Any 2 3: a/b/ ] 902s ok 26 902s # got 403, expected 403 [a/b/ And Any 2 3: a/b/ 1] 902s ok 27 902s # got 200, expected 200 [a/b/ And Any 2 3: a/b/ 2] 902s ok 28 902s # got 403, expected 403 [a/b/ And Any 2 3: a/b/ 3] 902s ok 29 902s # got 200, expected 200 [a/b/ And Any 2 3: a/b/ 1 2] 902s ok 30 902s # got 200, expected 200 [a/b/ And Any 2 3: a/b/ 1 3] 902s ok 31 902s # got 200, expected 200 [a/b/ And Any 2 3: a/b/ 2 3] 902s ok 32 902s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 902s # got 403, expected 403 [a/b/ All 2 3: a/b/ ] 902s ok 33 902s # got 403, expected 403 [a/b/ All 2 3: a/b/ 1] 902s ok 34 902s # got 403, expected 403 [a/b/ All 2 3: a/b/ 2] 902s ok 35 902s # got 403, expected 403 [a/b/ All 2 3: a/b/ 3] 902s ok 36 902s # got 200, expected 200 [a/b/ All 2 3: a/b/ 2 3] 902s ok 37 902s # got 403, expected 403 [a/b/ All 2 3: a/b/ 1 3] 902s ok 38 902s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 902s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ ] 902s ok 39 902s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 1] 902s ok 40 902s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 2] 902s ok 41 902s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 3] 902s ok 42 902s # got 200, expected 200 [a/b/ Off All 2 3: a/b/ 2 3] 902s ok 43 902s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 1 3] 902s ok 44 902s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 902s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ ] 902s ok 45 902s # got 200, expected 200 [a/b/ Or All 3 4: a/b/ 1] 902s ok 46 902s # got 200, expected 200 [a/b/ Or All 3 4: a/b/ 2] 902s ok 47 902s # got 200, expected 200 [a/b/ Or All 3 4: a/b/ 2 3] 902s ok 48 902s # got 200, expected 200 [a/b/ Or All 3 4: a/b/ 3 4] 902s ok 49 902s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 3] 902s ok 50 902s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 4] 902s ok 51 902s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 902s # got 403, expected 403 [a/b/ And All 2 3: a/b/ ] 902s ok 52 902s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 1] 902s ok 53 902s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 2] 902s ok 54 902s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 3] 902s ok 55 902s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 1 2] 902s ok 56 902s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 1 3] 902s ok 57 902s # got 200, expected 200 [a/b/ And All 2 3: a/b/ 2 3] 902s ok 58 902s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 902s # got 403, expected 403 [a/ All 1 !2: a/ ] 902s ok 59 902s # got 200, expected 200 [a/ All 1 !2: a/ 1] 902s ok 60 902s # got 403, expected 403 [a/ All 1 !2: a/ 2] 902s ok 61 902s # got 403, expected 403 [a/ All 1 !2: a/ 1 2] 902s ok 62 902s # got 403, expected 403 [a/ All 1 !2: a/ 3] 902s ok 63 902s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 902s # got 403, expected 403 [a/b/ Any 2 3: a/b/ ] 902s ok 64 902s # got 403, expected 403 [a/b/ Any 2 3: a/b/ 1] 902s ok 65 902s # got 200, expected 200 [a/b/ Any 2 3: a/b/ 2] 902s ok 66 902s # got 200, expected 200 [a/b/ Any 2 3: a/b/ 3] 902s ok 67 902s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 902s # got 403, expected 403 [a/b/ Off Any 2 3: a/b/ ] 902s ok 68 902s # got 403, expected 403 [a/b/ Off Any 2 3: a/b/ 1] 902s ok 69 902s # got 200, expected 200 [a/b/ Off Any 2 3: a/b/ 2] 902s ok 70 902s # got 200, expected 200 [a/b/ Off Any 2 3: a/b/ 3] 902s ok 71 902s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 902s # got 403, expected 403 [a/b/ Or Any 3 4: a/b/ ] 902s ok 72 902s # got 200, expected 200 [a/b/ Or Any 3 4: a/b/ 1] 902s ok 73 902s # got 403, expected 403 [a/b/ Or Any 3 4: a/b/ 1 2] 902s ok 74 902s # got 200, expected 200 [a/b/ Or Any 3 4: a/b/ 1 2 3] 902s ok 75 902s # got 200, expected 200 [a/b/ Or Any 3 4: a/b/ 1 2 4] 902s ok 76 902s # got 200, expected 200 [a/b/ Or Any 3 4: a/b/ 4] 902s ok 77 902s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 902s # got 403, expected 403 [a/b/ And Any 2 3: a/b/ ] 902s ok 78 902s # got 403, expected 403 [a/b/ And Any 2 3: a/b/ 1] 902s ok 79 902s # got 403, expected 403 [a/b/ And Any 2 3: a/b/ 2] 902s ok 80 902s # got 403, expected 403 [a/b/ And Any 2 3: a/b/ 3] 902s ok 81 902s # got 403, expected 403 [a/b/ And Any 2 3: a/b/ 1 2] 902s ok 82 902s # got 200, expected 200 [a/b/ And Any 2 3: a/b/ 1 3] 902s ok 83 902s # got 403, expected 403 [a/b/ And Any 2 3: a/b/ 2 3] 902s ok 84 902s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/c/.htaccess 902s # got 403, expected 403 [a/b/c/ Any 4: a/b/c/ 1 3] 902s ok 85 902s # got 200, expected 200 [a/b/c/ Any 4: a/b/c/ 4] 902s ok 86 902s # got 200, expected 200 [a/b/c/ Any 4: a/b/c/ 1 2 4] 902s ok 87 902s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 902s # got 403, expected 403 [a/b/ All 2 3: a/b/ ] 902s ok 88 902s # got 403, expected 403 [a/b/ All 2 3: a/b/ 1] 902s ok 89 902s # got 403, expected 403 [a/b/ All 2 3: a/b/ 2] 902s ok 90 902s # got 403, expected 403 [a/b/ All 2 3: a/b/ 3] 902s ok 91 902s # got 200, expected 200 [a/b/ All 2 3: a/b/ 2 3] 902s ok 92 902s # got 403, expected 403 [a/b/ All 2 3: a/b/ 1 3] 902s ok 93 902s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 902s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ ] 902s ok 94 902s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 1] 902s ok 95 902s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 2] 902s ok 96 902s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 3] 902s ok 97 902s # got 200, expected 200 [a/b/ Off All 2 3: a/b/ 2 3] 902s ok 98 902s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 1 3] 902s ok 99 902s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 902s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ ] 902s ok 100 902s # got 200, expected 200 [a/b/ Or All 3 4: a/b/ 1] 902s ok 101 902s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 2] 902s ok 102 902s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 2 3] 902s ok 103 902s # got 200, expected 200 [a/b/ Or All 3 4: a/b/ 3 4] 902s ok 104 902s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 3] 902s ok 105 902s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 4] 902s ok 106 902s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 902s # got 403, expected 403 [a/b/ And All 2 3: a/b/ ] 902s ok 107 902s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 1] 902s ok 108 902s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 2] 902s ok 109 902s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 3] 902s ok 110 902s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 1 2] 902s ok 111 902s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 1 3] 902s ok 112 902s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 2 3] 902s ok 113 902s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 902s # got 403, expected 403 [a/ All 1 2: a/ ] 902s ok 114 902s # got 403, expected 403 [a/ All 1 2: a/ 1] 902s ok 115 902s # got 403, expected 403 [a/ All 1 2: a/ 2] 902s ok 116 902s # got 200, expected 200 [a/ All 1 2: a/ 1 2] 902s ok 117 902s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 902s # got 403, expected 403 [a/b/ Any 2 3: a/b/ ] 902s ok 118 902s # got 403, expected 403 [a/b/ Any 2 3: a/b/ 1] 902s ok 119 902s # got 200, expected 200 [a/b/ Any 2 3: a/b/ 2] 902s ok 120 902s # got 200, expected 200 [a/b/ Any 2 3: a/b/ 3] 902s ok 121 902s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 902s # got 403, expected 403 [a/b/ Off Any 2 3: a/b/ ] 902s ok 122 902s # got 403, expected 403 [a/b/ Off Any 2 3: a/b/ 1] 902s ok 123 902s # got 200, expected 200 [a/b/ Off Any 2 3: a/b/ 2] 902s ok 124 902s # got 200, expected 200 [a/b/ Off Any 2 3: a/b/ 3] 902s ok 125 902s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 902s # got 403, expected 403 [a/b/ Or Any 3 4: a/b/ ] 902s ok 126 902s # got 403, expected 403 [a/b/ Or Any 3 4: a/b/ 1] 902s ok 127 902s # got 403, expected 403 [a/b/ Or Any 3 4: a/b/ 2] 902s ok 128 902s # got 200, expected 200 [a/b/ Or Any 3 4: a/b/ 1 2] 902s ok 129 902s # got 200, expected 200 [a/b/ Or Any 3 4: a/b/ 3] 902s ok 130 902s # got 200, expected 200 [a/b/ Or Any 3 4: a/b/ 4] 902s ok 131 902s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 902s # got 403, expected 403 [a/b/ And Any 3 4: a/b/ ] 902s ok 132 902s # got 403, expected 403 [a/b/ And Any 3 4: a/b/ 1] 902s ok 133 902s # got 403, expected 403 [a/b/ And Any 3 4: a/b/ 2] 902s ok 134 902s # got 403, expected 403 [a/b/ And Any 3 4: a/b/ 3] 902s ok 135 902s # got 403, expected 403 [a/b/ And Any 3 4: a/b/ 4] 902s ok 136 902s # got 403, expected 403 [a/b/ And Any 3 4: a/b/ 1 2] 902s ok 137 902s # got 200, expected 200 [a/b/ And Any 3 4: a/b/ 1 2 3] 902s ok 138 902s # got 200, expected 200 [a/b/ And Any 3 4: a/b/ 1 2 4] 902s ok 139 902s # got 403, expected 403 [a/b/ And Any 3 4: a/b/ 1 3 4] 902s ok 140 902s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 902s # got 403, expected 403 [a/b/ All 2 3: a/b/ ] 902s ok 141 902s # got 403, expected 403 [a/b/ All 2 3: a/b/ 1] 902s ok 142 902s # got 403, expected 403 [a/b/ All 2 3: a/b/ 2] 902s ok 143 902s # got 403, expected 403 [a/b/ All 2 3: a/b/ 3] 902s ok 144 902s # got 200, expected 200 [a/b/ All 2 3: a/b/ 2 3] 902s ok 145 902s # got 403, expected 403 [a/b/ All 2 3: a/b/ 1 3] 902s ok 146 902s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 902s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ ] 902s ok 147 902s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 1] 902s ok 148 902s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 2] 902s ok 149 902s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 3] 902s ok 150 902s # got 200, expected 200 [a/b/ Off All 2 3: a/b/ 2 3] 902s ok 151 902s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 1 3] 902s ok 152 902s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 902s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ ] 902s ok 153 902s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 1] 902s ok 154 902s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 2] 902s ok 155 902s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 3] 902s ok 156 902s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 4] 902s ok 157 902s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 2 3] 902s ok 158 902s # got 200, expected 200 [a/b/ Or All 3 4: a/b/ 3 4] 902s ok 159 902s # got 200, expected 200 [a/b/ Or All 3 4: a/b/ 1 2] 902s ok 160 902s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 902s # got 403, expected 403 [a/b/ And All 2 3: a/b/ ] 902s ok 161 902s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 1] 902s ok 162 902s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 2] 902s ok 163 902s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 3] 902s ok 164 902s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 1 2] 902s ok 165 902s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 1 3] 902s ok 166 902s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 2 3] 902s ok 167 902s # got 200, expected 200 [a/b/ And All 2 3: a/b/ 1 2 3] 902s ok 168 902s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 902s # got 403, expected 403 [a/ All 2 1 user2 user1: a/ ] 902s ok 169 902s # got 403, expected 403 [a/ All 2 1 user2 user1: a/ 1] 902s ok 170 902s # got 403, expected 403 [a/ All 2 1 user2 user1: a/ user1] 902s ok 171 902s # got 401, expected 401 [a/ All 2 1 user2 user1: a/ 1 2] 902s ok 172 902s # got 401, expected 401 [a/ All 2 1 user2 user1: a/ 1 2 user1] 902s ok 173 902s # got 401, expected 401 [a/ All 2 1 user2 user1: a/ 1 2 user3] 902s ok 174 902s # got 403, expected 403 [a/ All 2 1 user2 user1: a/ 1 user1] 902s ok 175 902s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 902s # got 401, expected 401 [a/ Any 2 1 user2 user1: a/ ] 902s ok 176 902s # got 200, expected 200 [a/ Any 2 1 user2 user1: a/ 1] 902s ok 177 902s # got 200, expected 200 [a/ Any 2 1 user2 user1: a/ user1] 902s ok 178 902s # got 401, expected 401 [a/ Any 2 1 user2 user1: a/ user3] 902s ok 179 902s # got 200, expected 200 [a/ Any 2 1 user2 user1: a/ 1 2] 902s ok 180 902s # got 200, expected 200 [a/ Any 2 1 user2 user1: a/ 1 user1] 902s ok 181 902s # got 200, expected 200 [a/ Any 2 1 user2 user1: a/ 1 user3] 902s ok 182 902s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 902s # got 403, expected 403 [a/ All 1 2 user2 user1: a/ ] 902s ok 183 902s # got 403, expected 403 [a/ All 1 2 user2 user1: a/ 1] 902s ok 184 902s # got 403, expected 403 [a/ All 1 2 user2 user1: a/ user1] 902s ok 185 902s # got 401, expected 401 [a/ All 1 2 user2 user1: a/ 1 2] 902s ok 186 902s # got 401, expected 401 [a/ All 1 2 user2 user1: a/ 1 2 user1] 902s ok 187 902s # got 401, expected 401 [a/ All 1 2 user2 user1: a/ 1 2 user3] 902s ok 188 902s # got 403, expected 403 [a/ All 1 2 user2 user1: a/ 1 user1] 902s ok 189 902s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 902s # got 401, expected 401 [a/ Any 1 2 user2 user1: a/ ] 902s ok 190 902s # got 200, expected 200 [a/ Any 1 2 user2 user1: a/ 1] 902s ok 191 902s # got 200, expected 200 [a/ Any 1 2 user2 user1: a/ user1] 902s ok 192 902s # got 401, expected 401 [a/ Any 1 2 user2 user1: a/ user3] 902s ok 193 902s # got 200, expected 200 [a/ Any 1 2 user2 user1: a/ 1 2] 902s ok 194 902s # got 200, expected 200 [a/ Any 1 2 user2 user1: a/ 1 user1] 902s ok 195 902s # got 200, expected 200 [a/ Any 1 2 user2 user1: a/ 1 user3] 902s ok 196 902s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 902s # got 403, expected 403 [a/ All 1 user2 2 user1: a/ ] 902s ok 197 902s # got 403, expected 403 [a/ All 1 user2 2 user1: a/ 1] 902s ok 198 902s # got 403, expected 403 [a/ All 1 user2 2 user1: a/ user1] 902s ok 199 902s # got 401, expected 401 [a/ All 1 user2 2 user1: a/ 1 2] 902s ok 200 902s # got 401, expected 401 [a/ All 1 user2 2 user1: a/ 1 2 user1] 902s ok 201 902s # got 401, expected 401 [a/ All 1 user2 2 user1: a/ 1 2 user3] 902s ok 202 902s # got 403, expected 403 [a/ All 1 user2 2 user1: a/ 1 user1] 902s ok 203 902s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 902s # got 401, expected 401 [a/ Any 1 user2 2 user1: a/ ] 902s ok 204 902s # got 200, expected 200 [a/ Any 1 user2 2 user1: a/ 1] 902s ok 205 902s # got 200, expected 200 [a/ Any 1 user2 2 user1: a/ user1] 902s ok 206 902s # got 401, expected 401 [a/ Any 1 user2 2 user1: a/ user3] 902s ok 207 902s # got 200, expected 200 [a/ Any 1 user2 2 user1: a/ 1 2] 902s ok 208 902s # got 200, expected 200 [a/ Any 1 user2 2 user1: a/ 1 user1] 902s ok 209 902s # got 200, expected 200 [a/ Any 1 user2 2 user1: a/ 1 user3] 902s ok 210 902s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 902s # got 403, expected 403 [a/ All 1 user2 user1 2: a/ ] 902s ok 211 902s # got 403, expected 403 [a/ All 1 user2 user1 2: a/ 1] 902s ok 212 902s # got 403, expected 403 [a/ All 1 user2 user1 2: a/ user1] 902s ok 213 902s # got 401, expected 401 [a/ All 1 user2 user1 2: a/ 1 2] 902s ok 214 902s # got 401, expected 401 [a/ All 1 user2 user1 2: a/ 1 2 user1] 902s ok 215 902s # got 401, expected 401 [a/ All 1 user2 user1 2: a/ 1 2 user3] 902s ok 216 902s # got 403, expected 403 [a/ All 1 user2 user1 2: a/ 1 user1] 902s ok 217 902s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 902s # got 401, expected 401 [a/ Any 1 user2 user1 2: a/ ] 902s ok 218 902s # got 200, expected 200 [a/ Any 1 user2 user1 2: a/ 1] 902s ok 219 902s # got 200, expected 200 [a/ Any 1 user2 user1 2: a/ user1] 902s ok 220 902s # got 401, expected 401 [a/ Any 1 user2 user1 2: a/ user3] 902s ok 221 902s # got 200, expected 200 [a/ Any 1 user2 user1 2: a/ 1 2] 902s ok 222 902s # got 200, expected 200 [a/ Any 1 user2 user1 2: a/ 1 user1] 902s ok 223 902s # got 200, expected 200 [a/ Any 1 user2 user1 2: a/ 1 user3] 902s ok 224 902s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 902s # got 403, expected 403 [a/ All 2 user2 1 user1: a/ ] 902s ok 225 902s # got 403, expected 403 [a/ All 2 user2 1 user1: a/ 1] 902s ok 226 902s # got 403, expected 403 [a/ All 2 user2 1 user1: a/ user1] 902s ok 227 902s # got 401, expected 401 [a/ All 2 user2 1 user1: a/ 1 2] 902s ok 228 902s # got 401, expected 401 [a/ All 2 user2 1 user1: a/ 1 2 user1] 902s ok 229 902s # got 401, expected 401 [a/ All 2 user2 1 user1: a/ 1 2 user3] 902s ok 230 902s # got 403, expected 403 [a/ All 2 user2 1 user1: a/ 1 user1] 902s ok 231 902s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 902s # got 401, expected 401 [a/ Any 2 user2 1 user1: a/ ] 902s ok 232 902s # got 200, expected 200 [a/ Any 2 user2 1 user1: a/ 1] 902s ok 233 902s # got 200, expected 200 [a/ Any 2 user2 1 user1: a/ user1] 902s ok 234 902s # got 401, expected 401 [a/ Any 2 user2 1 user1: a/ user3] 902s ok 235 902s # got 200, expected 200 [a/ Any 2 user2 1 user1: a/ 1 2] 902s ok 236 902s # got 200, expected 200 [a/ Any 2 user2 1 user1: a/ 1 user1] 902s ok 237 902s # got 200, expected 200 [a/ Any 2 user2 1 user1: a/ 1 user3] 902s ok 238 902s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 902s # got 403, expected 403 [a/ All user2 2 1 user1: a/ ] 902s ok 239 902s # got 403, expected 403 [a/ All user2 2 1 user1: a/ 1] 902s ok 240 902s # got 403, expected 403 [a/ All user2 2 1 user1: a/ user1] 902s ok 241 902s # got 401, expected 401 [a/ All user2 2 1 user1: a/ 1 2] 902s ok 242 902s # got 401, expected 401 [a/ All user2 2 1 user1: a/ 1 2 user1] 902s ok 243 902s # got 401, expected 401 [a/ All user2 2 1 user1: a/ 1 2 user3] 902s ok 244 902s # got 403, expected 403 [a/ All user2 2 1 user1: a/ 1 user1] 902s ok 245 902s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 902s # got 401, expected 401 [a/ Any user2 2 1 user1: a/ ] 902s ok 246 902s # got 200, expected 200 [a/ Any user2 2 1 user1: a/ 1] 902s ok 247 902s # got 200, expected 200 [a/ Any user2 2 1 user1: a/ user1] 902s ok 248 902s # got 401, expected 401 [a/ Any user2 2 1 user1: a/ user3] 902s ok 249 902s # got 200, expected 200 [a/ Any user2 2 1 user1: a/ 1 2] 902s ok 250 902s # got 200, expected 200 [a/ Any user2 2 1 user1: a/ 1 user1] 902s ok 251 902s # got 200, expected 200 [a/ Any user2 2 1 user1: a/ 1 user3] 902s ok 252 902s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 902s # got 403, expected 403 [a/ All user2 1 2 user1: a/ ] 902s ok 253 902s # got 403, expected 403 [a/ All user2 1 2 user1: a/ 1] 902s ok 254 902s # got 403, expected 403 [a/ All user2 1 2 user1: a/ user1] 902s ok 255 902s # got 401, expected 401 [a/ All user2 1 2 user1: a/ 1 2] 902s ok 256 902s # got 401, expected 401 [a/ All user2 1 2 user1: a/ 1 2 user1] 902s ok 257 902s # got 401, expected 401 [a/ All user2 1 2 user1: a/ 1 2 user3] 902s ok 258 902s # got 403, expected 403 [a/ All user2 1 2 user1: a/ 1 user1] 902s ok 259 902s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 902s # got 401, expected 401 [a/ Any user2 1 2 user1: a/ ] 902s ok 260 902s # got 200, expected 200 [a/ Any user2 1 2 user1: a/ 1] 902s ok 261 902s # got 200, expected 200 [a/ Any user2 1 2 user1: a/ user1] 902s ok 262 902s # got 401, expected 401 [a/ Any user2 1 2 user1: a/ user3] 902s ok 263 902s # got 200, expected 200 [a/ Any user2 1 2 user1: a/ 1 2] 902s ok 264 902s # got 200, expected 200 [a/ Any user2 1 2 user1: a/ 1 user1] 902s ok 265 902s # got 200, expected 200 [a/ Any user2 1 2 user1: a/ 1 user3] 902s ok 266 902s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 902s # got 403, expected 403 [a/ All user2 1 user1 2: a/ ] 902s ok 267 902s # got 403, expected 403 [a/ All user2 1 user1 2: a/ 1] 902s ok 268 902s # got 403, expected 403 [a/ All user2 1 user1 2: a/ user1] 902s ok 269 902s # got 401, expected 401 [a/ All user2 1 user1 2: a/ 1 2] 902s ok 270 902s # got 401, expected 401 [a/ All user2 1 user1 2: a/ 1 2 user1] 902s ok 271 902s # got 401, expected 401 [a/ All user2 1 user1 2: a/ 1 2 user3] 902s ok 272 902s # got 403, expected 403 [a/ All user2 1 user1 2: a/ 1 user1] 902s ok 273 902s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 902s # got 401, expected 401 [a/ Any user2 1 user1 2: a/ ] 902s ok 274 902s # got 200, expected 200 [a/ Any user2 1 user1 2: a/ 1] 902s ok 275 902s # got 200, expected 200 [a/ Any user2 1 user1 2: a/ user1] 902s ok 276 902s # got 401, expected 401 [a/ Any user2 1 user1 2: a/ user3] 902s ok 277 902s # got 200, expected 200 [a/ Any user2 1 user1 2: a/ 1 2] 902s ok 278 902s # got 200, expected 200 [a/ Any user2 1 user1 2: a/ 1 user1] 902s ok 279 902s # got 200, expected 200 [a/ Any user2 1 user1 2: a/ 1 user3] 902s ok 280 902s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 902s # got 403, expected 403 [a/ All 2 user2 user1 1: a/ ] 902s ok 281 902s # got 403, expected 403 [a/ All 2 user2 user1 1: a/ 1] 902s ok 282 902s # got 403, expected 403 [a/ All 2 user2 user1 1: a/ user1] 902s ok 283 902s # got 401, expected 401 [a/ All 2 user2 user1 1: a/ 1 2] 902s ok 284 902s # got 401, expected 401 [a/ All 2 user2 user1 1: a/ 1 2 user1] 902s ok 285 902s # got 401, expected 401 [a/ All 2 user2 user1 1: a/ 1 2 user3] 902s ok 286 902s # got 403, expected 403 [a/ All 2 user2 user1 1: a/ 1 user1] 902s ok 287 902s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 902s # got 401, expected 401 [a/ Any 2 user2 user1 1: a/ ] 902s ok 288 902s # got 200, expected 200 [a/ Any 2 user2 user1 1: a/ 1] 902s ok 289 902s # got 200, expected 200 [a/ Any 2 user2 user1 1: a/ user1] 902s ok 290 902s # got 401, expected 401 [a/ Any 2 user2 user1 1: a/ user3] 902s ok 291 902s # got 200, expected 200 [a/ Any 2 user2 user1 1: a/ 1 2] 902s ok 292 902s # got 200, expected 200 [a/ Any 2 user2 user1 1: a/ 1 user1] 902s ok 293 902s # got 200, expected 200 [a/ Any 2 user2 user1 1: a/ 1 user3] 902s ok 294 902s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 902s # got 403, expected 403 [a/ All user2 2 user1 1: a/ ] 902s ok 295 902s # got 403, expected 403 [a/ All user2 2 user1 1: a/ 1] 902s ok 296 902s # got 403, expected 403 [a/ All user2 2 user1 1: a/ user1] 902s ok 297 902s # got 401, expected 401 [a/ All user2 2 user1 1: a/ 1 2] 902s ok 298 902s # got 401, expected 401 [a/ All user2 2 user1 1: a/ 1 2 user1] 902s ok 299 902s # got 401, expected 401 [a/ All user2 2 user1 1: a/ 1 2 user3] 902s ok 300 902s # got 403, expected 403 [a/ All user2 2 user1 1: a/ 1 user1] 902s ok 301 902s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 902s # got 401, expected 401 [a/ Any user2 2 user1 1: a/ ] 902s ok 302 902s # got 200, expected 200 [a/ Any user2 2 user1 1: a/ 1] 902s ok 303 902s # got 200, expected 200 [a/ Any user2 2 user1 1: a/ user1] 902s ok 304 902s # got 401, expected 401 [a/ Any user2 2 user1 1: a/ user3] 902s ok 305 902s # got 200, expected 200 [a/ Any user2 2 user1 1: a/ 1 2] 902s ok 306 902s # got 200, expected 200 [a/ Any user2 2 user1 1: a/ 1 user1] 902s ok 307 902s # got 200, expected 200 [a/ Any user2 2 user1 1: a/ 1 user3] 902s ok 308 902s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 902s # got 403, expected 403 [a/ All user2 user1 2 1: a/ ] 902s ok 309 902s # got 403, expected 403 [a/ All user2 user1 2 1: a/ 1] 902s ok 310 902s # got 403, expected 403 [a/ All user2 user1 2 1: a/ user1] 902s ok 311 902s # got 401, expected 401 [a/ All user2 user1 2 1: a/ 1 2] 902s ok 312 902s # got 401, expected 401 [a/ All user2 user1 2 1: a/ 1 2 user1] 902s ok 313 902s # got 401, expected 401 [a/ All user2 user1 2 1: a/ 1 2 user3] 902s ok 314 902s # got 403, expected 403 [a/ All user2 user1 2 1: a/ 1 user1] 902s ok 315 902s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 902s # got 401, expected 401 [a/ Any user2 user1 2 1: a/ ] 902s ok 316 902s # got 200, expected 200 [a/ Any user2 user1 2 1: a/ 1] 902s ok 317 902s # got 200, expected 200 [a/ Any user2 user1 2 1: a/ user1] 902s ok 318 902s # got 401, expected 401 [a/ Any user2 user1 2 1: a/ user3] 902s ok 319 902s # got 200, expected 200 [a/ Any user2 user1 2 1: a/ 1 2] 902s ok 320 902s # got 200, expected 200 [a/ Any user2 user1 2 1: a/ 1 user1] 902s ok 321 902s # got 200, expected 200 [a/ Any user2 user1 2 1: a/ 1 user3] 902s ok 322 902s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 902s # got 403, expected 403 [a/ All user2 user1 1 2: a/ ] 902s ok 323 902s # got 403, expected 403 [a/ All user2 user1 1 2: a/ 1] 902s ok 324 902s # got 403, expected 403 [a/ All user2 user1 1 2: a/ user1] 902s ok 325 902s # got 401, expected 401 [a/ All user2 user1 1 2: a/ 1 2] 902s ok 326 902s # got 401, expected 401 [a/ All user2 user1 1 2: a/ 1 2 user1] 902s ok 327 902s # got 401, expected 401 [a/ All user2 user1 1 2: a/ 1 2 user3] 902s ok 328 902s # got 403, expected 403 [a/ All user2 user1 1 2: a/ 1 user1] 902s ok 329 902s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 902s # got 401, expected 401 [a/ Any user2 user1 1 2: a/ ] 902s ok 330 902s # got 200, expected 200 [a/ Any user2 user1 1 2: a/ 1] 902s ok 331 902s # got 200, expected 200 [a/ Any user2 user1 1 2: a/ user1] 902s ok 332 902s # got 401, expected 401 [a/ Any user2 user1 1 2: a/ user3] 902s ok 333 902s # got 200, expected 200 [a/ Any user2 user1 1 2: a/ 1 2] 902s ok 334 902s # got 200, expected 200 [a/ Any user2 user1 1 2: a/ 1 user1] 902s ok 335 902s # got 200, expected 200 [a/ Any user2 user1 1 2: a/ 1 user3] 902s ok 336 902s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 902s # got 403, expected 403 [a/ All 2 1 user1 user2: a/ ] 902s ok 337 902s # got 403, expected 403 [a/ All 2 1 user1 user2: a/ 1] 902s ok 338 902s # got 403, expected 403 [a/ All 2 1 user1 user2: a/ user1] 902s ok 339 902s # got 401, expected 401 [a/ All 2 1 user1 user2: a/ 1 2] 902s ok 340 902s # got 401, expected 401 [a/ All 2 1 user1 user2: a/ 1 2 user1] 902s ok 341 902s # got 401, expected 401 [a/ All 2 1 user1 user2: a/ 1 2 user3] 902s ok 342 902s # got 403, expected 403 [a/ All 2 1 user1 user2: a/ 1 user1] 902s ok 343 902s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 902s # got 401, expected 401 [a/ Any 2 1 user1 user2: a/ ] 902s ok 344 902s # got 200, expected 200 [a/ Any 2 1 user1 user2: a/ 1] 902s ok 345 902s # got 200, expected 200 [a/ Any 2 1 user1 user2: a/ user1] 902s ok 346 902s # got 401, expected 401 [a/ Any 2 1 user1 user2: a/ user3] 902s ok 347 902s # got 200, expected 200 [a/ Any 2 1 user1 user2: a/ 1 2] 902s ok 348 902s # got 200, expected 200 [a/ Any 2 1 user1 user2: a/ 1 user1] 902s ok 349 902s # got 200, expected 200 [a/ Any 2 1 user1 user2: a/ 1 user3] 902s ok 350 902s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 902s # got 403, expected 403 [a/ All 1 2 user1 user2: a/ ] 902s ok 351 902s # got 403, expected 403 [a/ All 1 2 user1 user2: a/ 1] 902s ok 352 902s # got 403, expected 403 [a/ All 1 2 user1 user2: a/ user1] 902s ok 353 902s # got 401, expected 401 [a/ All 1 2 user1 user2: a/ 1 2] 902s ok 354 902s # got 401, expected 401 [a/ All 1 2 user1 user2: a/ 1 2 user1] 902s ok 355 902s # got 401, expected 401 [a/ All 1 2 user1 user2: a/ 1 2 user3] 902s ok 356 902s # got 403, expected 403 [a/ All 1 2 user1 user2: a/ 1 user1] 902s ok 357 902s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 902s # got 401, expected 401 [a/ Any 1 2 user1 user2: a/ ] 902s ok 358 902s # got 200, expected 200 [a/ Any 1 2 user1 user2: a/ 1] 902s ok 359 902s # got 200, expected 200 [a/ Any 1 2 user1 user2: a/ user1] 902s ok 360 902s # got 401, expected 401 [a/ Any 1 2 user1 user2: a/ user3] 902s ok 361 902s # got 200, expected 200 [a/ Any 1 2 user1 user2: a/ 1 2] 902s ok 362 902s # got 200, expected 200 [a/ Any 1 2 user1 user2: a/ 1 user1] 902s ok 363 902s # got 200, expected 200 [a/ Any 1 2 user1 user2: a/ 1 user3] 902s ok 364 902s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 902s # got 403, expected 403 [a/ All 1 user1 2 user2: a/ ] 902s ok 365 902s # got 403, expected 403 [a/ All 1 user1 2 user2: a/ 1] 902s ok 366 902s # got 403, expected 403 [a/ All 1 user1 2 user2: a/ user1] 902s ok 367 902s # got 401, expected 401 [a/ All 1 user1 2 user2: a/ 1 2] 902s ok 368 902s # got 401, expected 401 [a/ All 1 user1 2 user2: a/ 1 2 user1] 902s ok 369 902s # got 401, expected 401 [a/ All 1 user1 2 user2: a/ 1 2 user3] 902s ok 370 902s # got 403, expected 403 [a/ All 1 user1 2 user2: a/ 1 user1] 902s ok 371 902s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 902s # got 401, expected 401 [a/ Any 1 user1 2 user2: a/ ] 902s ok 372 902s # got 200, expected 200 [a/ Any 1 user1 2 user2: a/ 1] 902s ok 373 902s # got 200, expected 200 [a/ Any 1 user1 2 user2: a/ user1] 902s ok 374 902s # got 401, expected 401 [a/ Any 1 user1 2 user2: a/ user3] 902s ok 375 902s # got 200, expected 200 [a/ Any 1 user1 2 user2: a/ 1 2] 902s ok 376 902s # got 200, expected 200 [a/ Any 1 user1 2 user2: a/ 1 user1] 902s ok 377 902s # got 200, expected 200 [a/ Any 1 user1 2 user2: a/ 1 user3] 902s ok 378 902s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 902s # got 403, expected 403 [a/ All 1 user1 user2 2: a/ ] 902s ok 379 902s # got 403, expected 403 [a/ All 1 user1 user2 2: a/ 1] 902s ok 380 902s # got 403, expected 403 [a/ All 1 user1 user2 2: a/ user1] 902s ok 381 902s # got 401, expected 401 [a/ All 1 user1 user2 2: a/ 1 2] 902s ok 382 902s # got 401, expected 401 [a/ All 1 user1 user2 2: a/ 1 2 user1] 902s ok 383 902s # got 401, expected 401 [a/ All 1 user1 user2 2: a/ 1 2 user3] 902s ok 384 902s # got 403, expected 403 [a/ All 1 user1 user2 2: a/ 1 user1] 902s ok 385 902s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 902s # got 401, expected 401 [a/ Any 1 user1 user2 2: a/ ] 902s ok 386 902s # got 200, expected 200 [a/ Any 1 user1 user2 2: a/ 1] 902s ok 387 902s # got 200, expected 200 [a/ Any 1 user1 user2 2: a/ user1] 902s ok 388 902s # got 401, expected 401 [a/ Any 1 user1 user2 2: a/ user3] 902s ok 389 902s # got 200, expected 200 [a/ Any 1 user1 user2 2: a/ 1 2] 902s ok 390 902s # got 200, expected 200 [a/ Any 1 user1 user2 2: a/ 1 user1] 902s ok 391 902s # got 200, expected 200 [a/ Any 1 user1 user2 2: a/ 1 user3] 902s ok 392 902s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 902s # got 403, expected 403 [a/ All 2 user1 1 user2: a/ ] 902s ok 393 902s # got 403, expected 403 [a/ All 2 user1 1 user2: a/ 1] 902s ok 394 902s # got 403, expected 403 [a/ All 2 user1 1 user2: a/ user1] 902s ok 395 902s # got 401, expected 401 [a/ All 2 user1 1 user2: a/ 1 2] 902s ok 396 902s # got 401, expected 401 [a/ All 2 user1 1 user2: a/ 1 2 user1] 902s ok 397 902s # got 401, expected 401 [a/ All 2 user1 1 user2: a/ 1 2 user3] 902s ok 398 902s # got 403, expected 403 [a/ All 2 user1 1 user2: a/ 1 user1] 902s ok 399 902s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 902s # got 401, expected 401 [a/ Any 2 user1 1 user2: a/ ] 902s ok 400 902s # got 200, expected 200 [a/ Any 2 user1 1 user2: a/ 1] 902s ok 401 902s # got 200, expected 200 [a/ Any 2 user1 1 user2: a/ user1] 902s ok 402 902s # got 401, expected 401 [a/ Any 2 user1 1 user2: a/ user3] 902s ok 403 902s # got 200, expected 200 [a/ Any 2 user1 1 user2: a/ 1 2] 902s ok 404 902s # got 200, expected 200 [a/ Any 2 user1 1 user2: a/ 1 user1] 902s ok 405 902s # got 200, expected 200 [a/ Any 2 user1 1 user2: a/ 1 user3] 902s ok 406 902s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 902s # got 403, expected 403 [a/ All user1 2 1 user2: a/ ] 902s ok 407 902s # got 403, expected 403 [a/ All user1 2 1 user2: a/ 1] 902s ok 408 902s # got 403, expected 403 [a/ All user1 2 1 user2: a/ user1] 902s ok 409 902s # got 401, expected 401 [a/ All user1 2 1 user2: a/ 1 2] 902s ok 410 902s # got 401, expected 401 [a/ All user1 2 1 user2: a/ 1 2 user1] 902s ok 411 902s # got 401, expected 401 [a/ All user1 2 1 user2: a/ 1 2 user3] 902s ok 412 902s # got 403, expected 403 [a/ All user1 2 1 user2: a/ 1 user1] 902s ok 413 902s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 902s # got 401, expected 401 [a/ Any user1 2 1 user2: a/ ] 902s ok 414 902s # got 200, expected 200 [a/ Any user1 2 1 user2: a/ 1] 902s ok 415 902s # got 200, expected 200 [a/ Any user1 2 1 user2: a/ user1] 902s ok 416 902s # got 401, expected 401 [a/ Any user1 2 1 user2: a/ user3] 902s ok 417 902s # got 200, expected 200 [a/ Any user1 2 1 user2: a/ 1 2] 902s ok 418 902s # got 200, expected 200 [a/ Any user1 2 1 user2: a/ 1 user1] 902s ok 419 902s # got 200, expected 200 [a/ Any user1 2 1 user2: a/ 1 user3] 902s ok 420 902s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 902s # got 403, expected 403 [a/ All user1 1 2 user2: a/ ] 902s ok 421 902s # got 403, expected 403 [a/ All user1 1 2 user2: a/ 1] 902s ok 422 902s # got 403, expected 403 [a/ All user1 1 2 user2: a/ user1] 902s ok 423 902s # got 401, expected 401 [a/ All user1 1 2 user2: a/ 1 2] 902s ok 424 902s # got 401, expected 401 [a/ All user1 1 2 user2: a/ 1 2 user1] 902s ok 425 902s # got 401, expected 401 [a/ All user1 1 2 user2: a/ 1 2 user3] 902s ok 426 902s # got 403, expected 403 [a/ All user1 1 2 user2: a/ 1 user1] 902s ok 427 902s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 902s # got 401, expected 401 [a/ Any user1 1 2 user2: a/ ] 902s ok 428 902s # got 200, expected 200 [a/ Any user1 1 2 user2: a/ 1] 902s ok 429 902s # got 200, expected 200 [a/ Any user1 1 2 user2: a/ user1] 902s ok 430 902s # got 401, expected 401 [a/ Any user1 1 2 user2: a/ user3] 902s ok 431 902s # got 200, expected 200 [a/ Any user1 1 2 user2: a/ 1 2] 902s ok 432 902s # got 200, expected 200 [a/ Any user1 1 2 user2: a/ 1 user1] 902s ok 433 902s # got 200, expected 200 [a/ Any user1 1 2 user2: a/ 1 user3] 902s ok 434 902s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 902s # got 403, expected 403 [a/ All user1 1 user2 2: a/ ] 902s ok 435 902s # got 403, expected 403 [a/ All user1 1 user2 2: a/ 1] 902s ok 436 902s # got 403, expected 403 [a/ All user1 1 user2 2: a/ user1] 902s ok 437 902s # got 401, expected 401 [a/ All user1 1 user2 2: a/ 1 2] 902s ok 438 902s # got 401, expected 401 [a/ All user1 1 user2 2: a/ 1 2 user1] 902s ok 439 902s # got 401, expected 401 [a/ All user1 1 user2 2: a/ 1 2 user3] 902s ok 440 902s # got 403, expected 403 [a/ All user1 1 user2 2: a/ 1 user1] 902s ok 441 902s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 902s # got 401, expected 401 [a/ Any user1 1 user2 2: a/ ] 902s ok 442 902s # got 200, expected 200 [a/ Any user1 1 user2 2: a/ 1] 902s ok 443 902s # got 200, expected 200 [a/ Any user1 1 user2 2: a/ user1] 902s ok 444 902s # got 401, expected 401 [a/ Any user1 1 user2 2: a/ user3] 902s ok 445 902s # got 200, expected 200 [a/ Any user1 1 user2 2: a/ 1 2] 902s ok 446 902s # got 200, expected 200 [a/ Any user1 1 user2 2: a/ 1 user1] 902s ok 447 902s # got 200, expected 200 [a/ Any user1 1 user2 2: a/ 1 user3] 902s ok 448 902s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 902s # got 403, expected 403 [a/ All 2 user1 user2 1: a/ ] 902s ok 449 902s # got 403, expected 403 [a/ All 2 user1 user2 1: a/ 1] 902s ok 450 902s # got 403, expected 403 [a/ All 2 user1 user2 1: a/ user1] 902s ok 451 902s # got 401, expected 401 [a/ All 2 user1 user2 1: a/ 1 2] 902s ok 452 902s # got 401, expected 401 [a/ All 2 user1 user2 1: a/ 1 2 user1] 902s ok 453 902s # got 401, expected 401 [a/ All 2 user1 user2 1: a/ 1 2 user3] 902s ok 454 902s # got 403, expected 403 [a/ All 2 user1 user2 1: a/ 1 user1] 902s ok 455 902s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 902s # got 401, expected 401 [a/ Any 2 user1 user2 1: a/ ] 902s ok 456 902s # got 200, expected 200 [a/ Any 2 user1 user2 1: a/ 1] 902s ok 457 902s # got 200, expected 200 [a/ Any 2 user1 user2 1: a/ user1] 902s ok 458 902s # got 401, expected 401 [a/ Any 2 user1 user2 1: a/ user3] 902s ok 459 902s # got 200, expected 200 [a/ Any 2 user1 user2 1: a/ 1 2] 902s ok 460 902s # got 200, expected 200 [a/ Any 2 user1 user2 1: a/ 1 user1] 902s ok 461 902s # got 200, expected 200 [a/ Any 2 user1 user2 1: a/ 1 user3] 902s ok 462 902s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 902s # got 403, expected 403 [a/ All user1 2 user2 1: a/ ] 902s ok 463 902s # got 403, expected 403 [a/ All user1 2 user2 1: a/ 1] 902s ok 464 902s # got 403, expected 403 [a/ All user1 2 user2 1: a/ user1] 902s ok 465 902s # got 401, expected 401 [a/ All user1 2 user2 1: a/ 1 2] 902s ok 466 902s # got 401, expected 401 [a/ All user1 2 user2 1: a/ 1 2 user1] 902s ok 467 902s # got 401, expected 401 [a/ All user1 2 user2 1: a/ 1 2 user3] 902s ok 468 902s # got 403, expected 403 [a/ All user1 2 user2 1: a/ 1 user1] 902s ok 469 902s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 902s # got 401, expected 401 [a/ Any user1 2 user2 1: a/ ] 902s ok 470 902s # got 200, expected 200 [a/ Any user1 2 user2 1: a/ 1] 902s ok 471 902s # got 200, expected 200 [a/ Any user1 2 user2 1: a/ user1] 902s ok 472 902s # got 401, expected 401 [a/ Any user1 2 user2 1: a/ user3] 902s ok 473 902s # got 200, expected 200 [a/ Any user1 2 user2 1: a/ 1 2] 902s ok 474 902s # got 200, expected 200 [a/ Any user1 2 user2 1: a/ 1 user1] 902s ok 475 902s # got 200, expected 200 [a/ Any user1 2 user2 1: a/ 1 user3] 902s ok 476 902s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 902s # got 403, expected 403 [a/ All user1 user2 2 1: a/ ] 902s ok 477 902s # got 403, expected 403 [a/ All user1 user2 2 1: a/ 1] 902s ok 478 902s # got 403, expected 403 [a/ All user1 user2 2 1: a/ user1] 902s ok 479 902s # got 401, expected 401 [a/ All user1 user2 2 1: a/ 1 2] 902s ok 480 902s # got 401, expected 401 [a/ All user1 user2 2 1: a/ 1 2 user1] 902s ok 481 902s # got 401, expected 401 [a/ All user1 user2 2 1: a/ 1 2 user3] 902s ok 482 902s # got 403, expected 403 [a/ All user1 user2 2 1: a/ 1 user1] 902s ok 483 902s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 902s # got 401, expected 401 [a/ Any user1 user2 2 1: a/ ] 902s ok 484 902s # got 200, expected 200 [a/ Any user1 user2 2 1: a/ 1] 902s ok 485 902s # got 200, expected 200 [a/ Any user1 user2 2 1: a/ user1] 902s ok 486 902s # got 401, expected 401 [a/ Any user1 user2 2 1: a/ user3] 902s ok 487 902s # got 200, expected 200 [a/ Any user1 user2 2 1: a/ 1 2] 902s ok 488 902s # got 200, expected 200 [a/ Any user1 user2 2 1: a/ 1 user1] 902s ok 489 902s # got 200, expected 200 [a/ Any user1 user2 2 1: a/ 1 user3] 902s ok 490 902s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 902s # got 403, expected 403 [a/ All user1 user2 1 2: a/ ] 902s ok 491 902s # got 403, expected 403 [a/ All user1 user2 1 2: a/ 1] 902s ok 492 902s # got 403, expected 403 [a/ All user1 user2 1 2: a/ user1] 902s ok 493 902s # got 401, expected 401 [a/ All user1 user2 1 2: a/ 1 2] 902s ok 494 902s # got 401, expected 401 [a/ All user1 user2 1 2: a/ 1 2 user1] 902s ok 495 902s # got 401, expected 401 [a/ All user1 user2 1 2: a/ 1 2 user3] 902s ok 496 902s # got 403, expected 403 [a/ All user1 user2 1 2: a/ 1 user1] 902s ok 497 902s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 902s # got 401, expected 401 [a/ Any user1 user2 1 2: a/ ] 902s ok 498 902s # got 200, expected 200 [a/ Any user1 user2 1 2: a/ 1] 902s ok 499 902s # got 200, expected 200 [a/ Any user1 user2 1 2: a/ user1] 902s ok 500 902s # got 401, expected 401 [a/ Any user1 user2 1 2: a/ user3] 902s ok 501 902s # got 200, expected 200 [a/ Any user1 user2 1 2: a/ 1 2] 902s ok 502 902s # got 200, expected 200 [a/ Any user1 user2 1 2: a/ 1 user1] 902s ok 503 902s # got 200, expected 200 [a/ Any user1 user2 1 2: a/ 1 user3] 902s ok 504 902s # removing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/basic1 902s # removing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 902s # removing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 902s # removing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/c/.htaccess 902s # removing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/groups1 902s ok 905s t/modules/autoindex.t ............... 905s 1..84 905s # Running under perl version 5.040000 for linux 905s # Current time local: Fri Nov 29 20:00:59 2024 905s # Current time GMT: Fri Nov 29 20:00:59 2024 905s # Using Test.pm version 1.31 905s # Using Apache/Test.pm version 1.44 905s --- 905s IndexOrderDefault Ascending Name 905s GET /modules/autoindex/htaccess/ 905s ok 1 905s --- 905s IndexOrderDefault Ascending Name 905s 905s (C=N O=A) 905s GET /modules/autoindex/htaccess/?C=N&O=A 905s ok 2 905s --- 905s IndexOrderDefault Ascending Name 905s 905s (C=N O=D) 905s GET /modules/autoindex/htaccess/?C=N&O=D 905s ok 3 905s --- 905s IndexOrderDefault Ascending Name 905s 905s (C=M O=A) 905s GET /modules/autoindex/htaccess/?C=M&O=A 905s ok 4 905s --- 905s IndexOrderDefault Ascending Name 905s 905s (C=M O=D) 905s GET /modules/autoindex/htaccess/?C=M&O=D 905s ok 5 905s --- 905s IndexOrderDefault Ascending Name 905s 905s (C=S O=A) 905s GET /modules/autoindex/htaccess/?C=S&O=A 905s ok 6 905s --- 905s IndexOrderDefault Ascending Name 905s 905s (C=S O=D) 905s GET /modules/autoindex/htaccess/?C=S&O=D 905s ok 7 905s --- 905s IndexOrderDefault Ascending Date 905s GET /modules/autoindex/htaccess/ 905s ok 8 905s --- 905s IndexOrderDefault Ascending Date 905s 905s (C=N O=A) 905s GET /modules/autoindex/htaccess/?C=N&O=A 905s ok 9 905s --- 905s IndexOrderDefault Ascending Date 905s 905s (C=N O=D) 905s GET /modules/autoindex/htaccess/?C=N&O=D 905s ok 10 905s --- 905s IndexOrderDefault Ascending Date 905s 905s (C=M O=A) 905s GET /modules/autoindex/htaccess/?C=M&O=A 905s ok 11 905s --- 905s IndexOrderDefault Ascending Date 905s 905s (C=M O=D) 905s GET /modules/autoindex/htaccess/?C=M&O=D 905s ok 12 905s --- 905s IndexOrderDefault Ascending Date 905s 905s (C=S O=A) 905s GET /modules/autoindex/htaccess/?C=S&O=A 905s ok 13 905s --- 905s IndexOrderDefault Ascending Date 905s 905s (C=S O=D) 905s GET /modules/autoindex/htaccess/?C=S&O=D 905s ok 14 905s --- 905s IndexOrderDefault Ascending Size 905s GET /modules/autoindex/htaccess/ 905s ok 15 905s --- 905s IndexOrderDefault Ascending Size 905s 905s (C=N O=A) 905s GET /modules/autoindex/htaccess/?C=N&O=A 905s ok 16 905s --- 905s IndexOrderDefault Ascending Size 905s 905s (C=N O=D) 905s GET /modules/autoindex/htaccess/?C=N&O=D 905s ok 17 905s --- 905s IndexOrderDefault Ascending Size 905s 905s (C=M O=A) 905s GET /modules/autoindex/htaccess/?C=M&O=A 905s ok 18 905s --- 905s IndexOrderDefault Ascending Size 905s 905s (C=M O=D) 905s GET /modules/autoindex/htaccess/?C=M&O=D 905s ok 19 905s --- 905s IndexOrderDefault Ascending Size 905s 905s (C=S O=A) 905s GET /modules/autoindex/htaccess/?C=S&O=A 905s ok 20 905s --- 905s IndexOrderDefault Ascending Size 905s 905s (C=S O=D) 905s GET /modules/autoindex/htaccess/?C=S&O=D 905s ok 21 905s --- 905s IndexOrderDefault Descending Name 905s GET /modules/autoindex/htaccess/ 905s ok 22 905s --- 905s IndexOrderDefault Descending Name 905s 905s (C=N O=A) 905s GET /modules/autoindex/htaccess/?C=N&O=A 905s ok 23 905s --- 905s IndexOrderDefault Descending Name 905s 905s (C=N O=D) 905s GET /modules/autoindex/htaccess/?C=N&O=D 905s ok 24 905s --- 905s IndexOrderDefault Descending Name 905s 905s (C=M O=A) 905s GET /modules/autoindex/htaccess/?C=M&O=A 905s ok 25 905s --- 905s IndexOrderDefault Descending Name 905s 905s (C=M O=D) 905s GET /modules/autoindex/htaccess/?C=M&O=D 905s ok 26 905s --- 905s IndexOrderDefault Descending Name 905s 905s (C=S O=A) 905s GET /modules/autoindex/htaccess/?C=S&O=A 905s ok 27 905s --- 905s IndexOrderDefault Descending Name 905s 905s (C=S O=D) 905s GET /modules/autoindex/htaccess/?C=S&O=D 905s ok 28 905s --- 905s IndexOrderDefault Descending Date 905s GET /modules/autoindex/htaccess/ 905s ok 29 905s --- 905s IndexOrderDefault Descending Date 905s 905s (C=N O=A) 905s GET /modules/autoindex/htaccess/?C=N&O=A 905s ok 30 905s --- 905s IndexOrderDefault Descending Date 905s 905s (C=N O=D) 905s GET /modules/autoindex/htaccess/?C=N&O=D 905s ok 31 905s --- 905s IndexOrderDefault Descending Date 905s 905s (C=M O=A) 905s GET /modules/autoindex/htaccess/?C=M&O=A 905s ok 32 905s --- 905s IndexOrderDefault Descending Date 905s 905s (C=M O=D) 905s GET /modules/autoindex/htaccess/?C=M&O=D 905s ok 33 905s --- 905s IndexOrderDefault Descending Date 905s 905s (C=S O=A) 905s GET /modules/autoindex/htaccess/?C=S&O=A 905s ok 34 905s --- 905s IndexOrderDefault Descending Date 905s 905s (C=S O=D) 905s GET /modules/autoindex/htaccess/?C=S&O=D 905s ok 35 905s --- 905s IndexOrderDefault Descending Size 905s GET /modules/autoindex/htaccess/ 905s ok 36 905s --- 905s IndexOrderDefault Descending Size 905s 905s (C=N O=A) 905s GET /modules/autoindex/htaccess/?C=N&O=A 905s ok 37 905s --- 905s IndexOrderDefault Descending Size 905s 905s (C=N O=D) 905s GET /modules/autoindex/htaccess/?C=N&O=D 905s ok 38 905s --- 905s IndexOrderDefault Descending Size 905s 905s (C=M O=A) 905s GET /modules/autoindex/htaccess/?C=M&O=A 905s ok 39 905s --- 905s IndexOrderDefault Descending Size 905s 905s (C=M O=D) 905s GET /modules/autoindex/htaccess/?C=M&O=D 905s ok 40 905s --- 905s IndexOrderDefault Descending Size 905s 905s (C=S O=A) 905s GET /modules/autoindex/htaccess/?C=S&O=A 905s ok 41 905s --- 905s IndexOrderDefault Descending Size 905s 905s (C=S O=D) 905s GET /modules/autoindex/htaccess/?C=S&O=D 905s ok 42 905s --- 905s IndexOptions FancyIndexing 905s IndexOrderDefault Ascending Name 905s GET /modules/autoindex/htaccess/ 905s ok 43 905s --- 905s IndexOptions FancyIndexing 905s IndexOrderDefault Ascending Name 905s 905s (C=N O=A) 905s GET /modules/autoindex/htaccess/?C=N&O=A 905s ok 44 905s --- 905s IndexOptions FancyIndexing 905s IndexOrderDefault Ascending Name 905s 905s (C=N O=D) 905s GET /modules/autoindex/htaccess/?C=N&O=D 905s ok 45 905s --- 905s IndexOptions FancyIndexing 905s IndexOrderDefault Ascending Name 905s 905s (C=M O=A) 905s GET /modules/autoindex/htaccess/?C=M&O=A 905s ok 46 905s --- 905s IndexOptions FancyIndexing 905s IndexOrderDefault Ascending Name 905s 905s (C=M O=D) 905s GET /modules/autoindex/htaccess/?C=M&O=D 905s ok 47 905s --- 905s IndexOptions FancyIndexing 905s IndexOrderDefault Ascending Name 905s 905s (C=S O=A) 905s GET /modules/autoindex/htaccess/?C=S&O=A 905s ok 48 905s --- 905s IndexOptions FancyIndexing 905s IndexOrderDefault Ascending Name 905s 905s (C=S O=D) 905s GET /modules/autoindex/htaccess/?C=S&O=D 905s ok 49 905s --- 905s IndexOptions FancyIndexing 905s IndexOrderDefault Ascending Date 905s GET /modules/autoindex/htaccess/ 905s ok 50 905s --- 905s IndexOptions FancyIndexing 905s IndexOrderDefault Ascending Date 905s 905s (C=N O=A) 905s GET /modules/autoindex/htaccess/?C=N&O=A 905s ok 51 905s --- 905s IndexOptions FancyIndexing 905s IndexOrderDefault Ascending Date 905s 905s (C=N O=D) 905s GET /modules/autoindex/htaccess/?C=N&O=D 905s ok 52 905s --- 905s IndexOptions FancyIndexing 905s IndexOrderDefault Ascending Date 905s 905s (C=M O=A) 905s GET /modules/autoindex/htaccess/?C=M&O=A 905s ok 53 905s --- 905s IndexOptions FancyIndexing 905s IndexOrderDefault Ascending Date 905s 905s (C=M O=D) 905s GET /modules/autoindex/htaccess/?C=M&O=D 905s ok 54 905s --- 905s IndexOptions FancyIndexing 905s IndexOrderDefault Ascending Date 905s 905s (C=S O=A) 905s GET /modules/autoindex/htaccess/?C=S&O=A 905s ok 55 905s --- 905s IndexOptions FancyIndexing 905s IndexOrderDefault Ascending Date 905s 905s (C=S O=D) 905s GET /modules/autoindex/htaccess/?C=S&O=D 905s ok 56 905s --- 905s IndexOptions FancyIndexing 905s IndexOrderDefault Ascending Size 905s GET /modules/autoindex/htaccess/ 905s ok 57 905s --- 905s IndexOptions FancyIndexing 905s IndexOrderDefault Ascending Size 905s 905s (C=N O=A) 905s GET /modules/autoindex/htaccess/?C=N&O=A 905s ok 58 905s --- 905s IndexOptions FancyIndexing 905s IndexOrderDefault Ascending Size 905s 905s (C=N O=D) 905s GET /modules/autoindex/htaccess/?C=N&O=D 905s ok 59 905s --- 905s IndexOptions FancyIndexing 905s IndexOrderDefault Ascending Size 905s 905s (C=M O=A) 905s GET /modules/autoindex/htaccess/?C=M&O=A 905s ok 60 905s --- 905s IndexOptions FancyIndexing 905s IndexOrderDefault Ascending Size 905s 905s (C=M O=D) 905s GET /modules/autoindex/htaccess/?C=M&O=D 905s ok 61 905s --- 905s IndexOptions FancyIndexing 905s IndexOrderDefault Ascending Size 905s 905s (C=S O=A) 905s GET /modules/autoindex/htaccess/?C=S&O=A 905s ok 62 905s --- 905s IndexOptions FancyIndexing 905s IndexOrderDefault Ascending Size 905s 905s (C=S O=D) 905s GET /modules/autoindex/htaccess/?C=S&O=D 905s ok 63 905s --- 905s IndexOptions FancyIndexing 905s IndexOrderDefault Descending Name 905s GET /modules/autoindex/htaccess/ 905s ok 64 905s --- 905s IndexOptions FancyIndexing 905s IndexOrderDefault Descending Name 905s 905s (C=N O=A) 905s GET /modules/autoindex/htaccess/?C=N&O=A 905s ok 65 905s --- 905s IndexOptions FancyIndexing 905s IndexOrderDefault Descending Name 905s 905s (C=N O=D) 905s GET /modules/autoindex/htaccess/?C=N&O=D 905s ok 66 905s --- 905s IndexOptions FancyIndexing 905s IndexOrderDefault Descending Name 905s 905s (C=M O=A) 905s GET /modules/autoindex/htaccess/?C=M&O=A 905s ok 67 905s --- 905s IndexOptions FancyIndexing 905s IndexOrderDefault Descending Name 905s 905s (C=M O=D) 905s GET /modules/autoindex/htaccess/?C=M&O=D 905s ok 68 905s --- 905s IndexOptions FancyIndexing 905s IndexOrderDefault Descending Name 905s 905s (C=S O=A) 905s GET /modules/autoindex/htaccess/?C=S&O=A 905s ok 69 905s --- 905s IndexOptions FancyIndexing 905s IndexOrderDefault Descending Name 905s 905s (C=S O=D) 905s GET /modules/autoindex/htaccess/?C=S&O=D 905s ok 70 905s --- 905s IndexOptions FancyIndexing 905s IndexOrderDefault Descending Date 905s GET /modules/autoindex/htaccess/ 905s ok 71 905s --- 905s IndexOptions FancyIndexing 905s IndexOrderDefault Descending Date 905s 905s (C=N O=A) 905s GET /modules/autoindex/htaccess/?C=N&O=A 905s ok 72 905s --- 905s IndexOptions FancyIndexing 905s IndexOrderDefault Descending Date 905s 905s (C=N O=D) 905s GET /modules/autoindex/htaccess/?C=N&O=D 905s ok 73 905s --- 905s IndexOptions FancyIndexing 905s IndexOrderDefault Descending Date 905s 905s (C=M O=A) 905s GET /modules/autoindex/htaccess/?C=M&O=A 905s ok 74 905s --- 905s IndexOptions FancyIndexing 905s IndexOrderDefault Descending Date 905s 905s (C=M O=D) 905s GET /modules/autoindex/htaccess/?C=M&O=D 905s ok 75 905s --- 905s IndexOptions FancyIndexing 905s IndexOrderDefault Descending Date 905s 905s (C=S O=A) 905s GET /modules/autoindex/htaccess/?C=S&O=A 905s ok 76 905s --- 905s IndexOptions FancyIndexing 905s IndexOrderDefault Descending Date 905s 905s (C=S O=D) 905s GET /modules/autoindex/htaccess/?C=S&O=D 905s ok 77 905s --- 905s IndexOptions FancyIndexing 905s IndexOrderDefault Descending Size 905s GET /modules/autoindex/htaccess/ 905s ok 78 905s --- 905s IndexOptions FancyIndexing 905s IndexOrderDefault Descending Size 905s 905s (C=N O=A) 905s GET /modules/autoindex/htaccess/?C=N&O=A 905s ok 79 905s --- 905s IndexOptions FancyIndexing 905s IndexOrderDefault Descending Size 905s 905s (C=N O=D) 905s GET /modules/autoindex/htaccess/?C=N&O=D 905s ok 80 905s --- 905s IndexOptions FancyIndexing 905s IndexOrderDefault Descending Size 905s 905s (C=M O=A) 905s GET /modules/autoindex/htaccess/?C=M&O=A 905s ok 81 905s --- 905s IndexOptions FancyIndexing 905s IndexOrderDefault Descending Size 905s 905s (C=M O=D) 905s GET /modules/autoindex/htaccess/?C=M&O=D 905s ok 82 905s --- 905s IndexOptions FancyIndexing 905s IndexOrderDefault Descending Size 905s 905s (C=S O=A) 905s GET /modules/autoindex/htaccess/?C=S&O=A 905s ok 83 905s --- 905s IndexOptions FancyIndexing 905s IndexOrderDefault Descending Size 905s 905s (C=S O=D) 905s GET /modules/autoindex/htaccess/?C=S&O=D 905s ok 84 905s ok 908s t/modules/autoindex2.t .............. 908s 1..3 908s # Running under perl version 5.040000 for linux 908s # Current time local: Fri Nov 29 20:01:02 2024 908s # Current time GMT: Fri Nov 29 20:01:02 2024 908s # Using Test.pm version 1.31 908s # Using Apache/Test.pm version 1.44 908s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/modules/autoindex2/dir_protected/htpasswd 908s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/modules/autoindex2/dir_protected/.htaccess 908s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/modules/autoindex2/dir_broken/.htaccess 908s # testing : dir_broken should not be listed 908s # expected: 0 908s # received: 0 908s ok 1 908s # testing : dir_normal should be listed 908s # expected: 1 908s # received: 1 908s ok 2 908s # testing : dir_protected should not be listed 908s # expected: 0 908s # received: 0 908s ok 3 908s # removing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/modules/autoindex2/dir_broken/.htaccess 908s # removing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/modules/autoindex2/dir_protected/.htaccess 908s # removing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/modules/autoindex2/dir_protected/htpasswd 908s # removing dir tree: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/modules/autoindex2 908s # removing dir tree: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/modules/autoindex2/dir_normal 908s # removing dir tree: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/modules/autoindex2/dir_protected 908s # removing dir tree: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/modules/autoindex2/dir_broken 908s ok 912s t/modules/brotli.t .................. 912s 1..64 912s # Running under perl version 5.040000 for linux 912s # Current time local: Fri Nov 29 20:01:05 2024 912s # Current time GMT: Fri Nov 29 20:01:05 2024 912s # Using Test.pm version 1.31 912s # Using Apache/Test.pm version 1.44 912s qvalue: 912s # expected: 200 912s # received: '200' 912s ok 1 912s # testing : response Content-Encoding is OK 912s # expected: 'br' 912s # received: 'br' 912s ok 2 912s qvalue: 912s # expected: 200 912s # received: '200' 912s ok 3 912s # testing : response Content-Encoding is OK 912s # expected: 'br' 912s # received: 'br' 912s ok 4 912s qvalue: 912s # expected: 200 912s # received: '200' 912s ok 5 912s # testing : response Content-Encoding is OK 912s # expected: 'br' 912s # received: 'br' 912s ok 6 912s qvalue: 912s # expected: 200 912s # received: '200' 912s ok 7 912s # testing : response Content-Encoding is OK 912s # expected: 'br' 912s # received: 'br' 912s ok 8 912s qvalue: 912s # expected: 200 912s # received: '200' 912s ok 9 912s # testing : response Content-Encoding is OK 912s # expected: 'br' 912s # received: 'br' 912s ok 10 912s qvalue: 912s # expected: 200 912s # received: '200' 912s ok 11 912s # testing : response Content-Encoding is OK 912s # expected: 'br' 912s # received: 'br' 912s ok 12 912s qvalue: ; 912s # expected: 200 912s # received: '200' 912s ok 13 912s # testing : response Content-Encoding is OK 912s # expected: 'br' 912s # received: 'br' 912s ok 14 912s qvalue: ; 912s # expected: 200 912s # received: '200' 912s ok 15 912s # testing : response Content-Encoding is OK 912s # expected: 'br' 912s # received: 'br' 912s ok 16 912s qvalue: ; 912s # expected: 200 912s # received: '200' 912s ok 17 912s # testing : response Content-Encoding is OK 912s # expected: 'br' 912s # received: 'br' 912s ok 18 912s qvalue: ;q= 912s # expected: 200 912s # received: '200' 912s ok 19 912s # testing : response Content-Encoding is OK 912s # expected: 'br' 912s # received: 'br' 912s ok 20 912s qvalue: ;q= 912s # expected: 200 912s # received: '200' 912s ok 21 912s # testing : response Content-Encoding is OK 912s # expected: 'br' 912s # received: 'br' 912s ok 22 912s qvalue: ;q= 912s # expected: 200 912s # received: '200' 912s ok 23 912s # testing : response Content-Encoding is OK 912s # expected: 'br' 912s # received: 'br' 912s ok 24 912s qvalue: ;q=0 912s # expected: 200 912s # received: '200' 912s ok 25 912s # testing : response without Content-Encoding is OK 912s # expected: undef 912s # received: undef 912s ok 26 912s qvalue: ;q=0 912s # expected: 200 912s # received: '200' 912s ok 27 912s # testing : response without Content-Encoding is OK 912s # expected: undef 912s # received: undef 912s ok 28 912s qvalue: ;q=0 912s # expected: 200 912s # received: '200' 912s ok 29 912s # testing : response without Content-Encoding is OK 912s # expected: undef 912s # received: undef 912s ok 30 912s qvalue: ;q=0. 912s # expected: 200 912s # received: '200' 912s ok 31 912s # testing : response without Content-Encoding is OK 912s # expected: undef 912s # received: undef 912s ok 32 912s qvalue: ;q=0. 912s # expected: 200 912s # received: '200' 912s ok 33 912s # testing : response without Content-Encoding is OK 912s # expected: undef 912s # received: undef 912s ok 34 912s qvalue: ;q=0. 912s # expected: 200 912s # received: '200' 912s ok 35 912s # testing : response without Content-Encoding is OK 912s # expected: undef 912s # received: undef 912s ok 36 912s qvalue: ;q=0.0 912s # expected: 200 912s # received: '200' 912s ok 37 912s # testing : response without Content-Encoding is OK 912s # expected: undef 912s # received: undef 912s ok 38 912s qvalue: ;q=0.0 912s # expected: 200 912s # received: '200' 912s ok 39 912s # testing : response without Content-Encoding is OK 912s # expected: undef 912s # received: undef 912s ok 40 912s qvalue: ;q=0.0 912s # expected: 200 912s # received: '200' 912s ok 41 912s # testing : response without Content-Encoding is OK 912s # expected: undef 912s # received: undef 912s ok 42 912s qvalue: ;q=0.00 912s # expected: 200 912s # received: '200' 912s ok 43 912s # testing : response without Content-Encoding is OK 912s # expected: undef 912s # received: undef 912s ok 44 912s qvalue: ;q=0.00 912s # expected: 200 912s # received: '200' 912s ok 45 912s # testing : response without Content-Encoding is OK 912s # expected: undef 912s # received: undef 912s ok 46 912s qvalue: ;q=0.00 912s # expected: 200 912s # received: '200' 912s ok 47 912s # testing : response without Content-Encoding is OK 912s # expected: undef 912s # received: undef 912s ok 48 912s qvalue: ;q=0.000 912s # expected: 200 912s # received: '200' 912s ok 49 912s # testing : response without Content-Encoding is OK 912s # expected: undef 912s # received: undef 912s ok 50 912s qvalue: ;q=0.000 912s # expected: 200 912s # received: '200' 912s ok 51 912s # testing : response without Content-Encoding is OK 912s # expected: undef 912s # received: undef 912s ok 52 912s qvalue: ;q=0.000 912s # expected: 200 912s # received: '200' 912s ok 53 912s # testing : response without Content-Encoding is OK 912s # expected: undef 912s # received: undef 912s ok 54 912s qvalue: ;q=0.0000 912s # expected: 200 912s # received: '200' 912s ok 55 912s # testing : response Content-Encoding is OK 912s # expected: 'br' 912s # received: 'br' 912s ok 56 912s qvalue: ;q=0.0000 912s # expected: 200 912s # received: '200' 912s ok 57 912s # testing : response Content-Encoding is OK 912s # expected: 'br' 912s # received: 'br' 912s ok 58 912s qvalue: ;q=0.0000 912s # expected: 200 912s # received: '200' 912s ok 59 912s # testing : response Content-Encoding is OK 912s # expected: 'br' 912s # received: 'br' 912s ok 60 912s # expected: 200 912s # received: '200' 912s ok 61 912s # testing : response Content-Encoding is OK 912s # expected: 'br' 912s # received: 'br' 912s ok 62 912s # expected: 200 912s # received: '200' 912s ok 63 912s # testing : response Content-Encoding is OK 912s # expected: 'gzip' 912s # received: 'gzip' 912s ok 64 912s ok 914s t/modules/buffer.t .................. 914s 1..12 914s # Running under perl version 5.040000 for linux 914s # Current time local: Fri Nov 29 20:01:08 2024 914s # Current time GMT: Fri Nov 29 20:01:08 2024 914s # Using Test.pm version 1.31 914s # Using Apache/Test.pm version 1.44 914s # testing : Checking return code is '200' 914s # expected: 200 914s # received: '200' 914s ok 1 914s ok 2 914s # testing : Checking return code is '200' 914s # expected: 200 914s # received: '200' 914s ok 3 914s ok 4 914s # testing : Checking return code is '200' 914s # expected: 200 914s # received: '200' 914s ok 5 914s ok 6 914s # testing : Checking return code is '200' 914s # expected: 200 914s # received: '200' 914s ok 7 914s ok 8 914s # testing : Checking return code is '200' 914s # expected: 200 914s # received: '200' 914s ok 9 914s ok 10 914s # testing : Checking return code is '200' 914s # expected: 200 914s # received: '200' 914s ok 11 914s ok 12 914s ok 917s t/modules/cache.t ................... 917s 1..3 917s # Running under perl version 5.040000 for linux 917s # Current time local: Fri Nov 29 20:01:11 2024 917s # Current time GMT: Fri Nov 29 20:01:11 2024 917s # Using Test.pm version 1.31 917s # Using Apache/Test.pm version 1.44 917s # testing : non-cached call to index.html 917s # expected: 200 917s # received: '200' 917s ok 1 917s # testing : call to cache index.html 917s # expected: 200 917s # received: '200' 917s ok 2 917s # testing : cached call to index.html 917s # expected: 200 917s # received: '200' 917s ok 3 917s # removing dir tree: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/conf/cacheroot/ 917s ok 923s t/modules/cgi.t ..................... 923s 1..58 923s # Running under perl version 5.040000 for linux 923s # Current time local: Fri Nov 29 20:01:14 2024 923s # Current time GMT: Fri Nov 29 20:01:14 2024 923s # Using Test.pm version 1.31 923s # Using Apache/Test.pm version 1.44 923s # testing : return code for acceptpathinfodefault.sh 923s # expected: 200 923s # received: '200' 923s ok 1 923s # testing : body for acceptpathinfodefault.sh 923s # expected: '' 923s # received: '' 923s ok 2 923s # testing : return code for acceptpathinfodefault.sh/foo 923s # expected: 200 923s # received: '200' 923s ok 3 923s # testing : body for acceptpathinfodefault.sh/foo 923s # expected: '/foo' 923s # received: '/foo' 923s ok 4 923s # testing : return code for acceptpathinfooff.sh 923s # expected: 200 923s # received: '200' 923s ok 5 923s # testing : body for acceptpathinfooff.sh 923s # expected: '' 923s # received: '' 923s ok 6 923s # testing : return code for acceptpathinfooff.sh/foo 923s # expected: 404 923s # received: '404' 923s ok 7 923s # no body test for this one 923s ok 8 923s # testing : return code for acceptpathinfoon.sh 923s # expected: 200 923s # received: '200' 923s ok 9 923s # testing : body for acceptpathinfoon.sh 923s # expected: '' 923s # received: '' 923s ok 10 923s # testing : return code for acceptpathinfoon.sh/foo 923s # expected: 200 923s # received: '200' 923s ok 11 923s # testing : body for acceptpathinfoon.sh/foo 923s # expected: '/foo' 923s # received: '/foo' 923s ok 12 923s # testing : return code for bogus-perl.pl 923s # expected: 500 923s # received: '500' 923s ok 13 923s # cgi log created ok. 923s ok 14 923s # testing : return code for bogus-sh.sh 923s # expected: 500 923s # received: '500' 923s ok 15 923s # checking that log size (807) is bigger than it used to be (523) 923s ok 16 923s # testing : return code for nph-stderr.pl 923s # expected: 200 923s # received: '200' 923s ok 17 923s # testing : body for nph-stderr.pl 923s # expected: 'this is nph-stdout' 923s # received: 'this is nph-stdout' 923s ok 18 923s # testing : return code for nph-test.pl 923s # expected: 200 923s # received: '200' 923s ok 19 923s # testing : body for nph-test.pl 923s # expected: 'ok' 923s # received: 'ok' 923s ok 20 923s # testing : return code for perl.pl 923s # expected: 200 923s # received: '200' 923s ok 21 923s # testing : body for perl.pl 923s # expected: 'perl cgi' 923s # received: 'perl cgi' 923s ok 22 923s # testing : return code for sh.sh 923s # expected: 200 923s # received: '200' 923s ok 23 923s # testing : body for sh.sh 923s # expected: 'sh cgi' 923s # received: 'sh cgi' 923s ok 24 923s # testing : return code for stderr1.pl 923s # expected: 200 923s # received: '200' 923s ok 25 923s # testing : body for stderr1.pl 923s # expected: 'this is stdout' 923s # received: 'this is stdout' 923s ok 26 923s # testing : return code for stderr2.pl 923s # expected: 200 923s # received: '200' 923s ok 27 923s # testing : body for stderr2.pl 923s # expected: 'this is also stdout' 923s # received: 'this is also stdout' 923s ok 28 923s # testing : return code for stderr3.pl 923s # expected: 200 923s # received: '200' 923s ok 29 923s # testing : body for stderr3.pl 923s # expected: 'this is more stdout' 923s # received: 'this is more stdout' 923s ok 30 923s # posted content (length 10) to bogus-perl.pl 923s # testing : POST to /modules/cgi/bogus-perl.pl [content: 1 x 10] 923s # expected: '500' 923s # received: '500' 923s ok 31 923s # checking that log size (35781) is greater than 807 923s ok 32 923s # verifying that logged content is 10 characters 923s ok 33 923s # posted content (length 99) to bogus-perl.pl 923s # testing : POST to /modules/cgi/bogus-perl.pl [content: 2 x 99] 923s # expected: '500' 923s # received: '500' 923s ok 34 923s # checking that log size (36240) is greater than 35781 923s ok 35 923s # verifying that logged content is 99 characters 923s ok 36 923s # posted content (length 250) to bogus-perl.pl 923s # testing : POST to /modules/cgi/bogus-perl.pl [content: 3 x 250] 923s # expected: '500' 923s # received: '500' 923s ok 37 923s # checking that log size (36851) is greater than 36240 923s ok 38 923s # verifying that logged content is 250 characters 923s ok 39 923s # posted content (length 255) to bogus-perl.pl 923s # testing : POST to /modules/cgi/bogus-perl.pl [content: 4 x 255] 923s # expected: '500' 923s # received: '500' 923s ok 40 923s # checking that log size (37467) is greater than 36851 923s ok 41 923s # verifying that logged content is 255 characters 923s ok 42 923s # posted content (length 256) to bogus-perl.pl 923s # testing : POST to /modules/cgi/bogus-perl.pl [content: 5 x 256] 923s # expected: '500' 923s # received: '500' 923s ok 43 923s # checking that log size (38084) is greater than 37467 923s ok 44 923s # verifying that logged content is 256 characters 923s ok 45 923s # posted content (length 257) to bogus-perl.pl 923s # testing : POST to /modules/cgi/bogus-perl.pl [content: 6 x 257] 923s # expected: '500' 923s # received: '500' 923s ok 46 923s # checking that log size (38701) is greater than 38084 923s ok 47 923s # verifying that logged content is 256 characters 923s ok 48 923s # posted content (length 258) to bogus-perl.pl 923s # testing : POST to /modules/cgi/bogus-perl.pl [content: 7 x 258] 923s # expected: '500' 923s # received: '500' 923s ok 49 923s # checking that log size (39318) is greater than 38701 923s ok 50 923s # verifying that logged content is 256 characters 923s ok 51 923s # posted content (length 1024) to bogus-perl.pl 923s # testing : POST to /modules/cgi/bogus-perl.pl [content: 8 x 1024] 923s # expected: '500' 923s # received: '500' 923s ok 52 923s # checking that log size (39936) is greater than 39318 923s ok 53 923s # verifying that logged content is 256 characters 923s ok 54 923s # verifying log is greater than 40960 bytes. 923s ok 55 923s # verifying log did not grow after making bogus request. 923s ok 56 923s # verifying log did not grow after making another bogus request. 923s ok 57 923s # checking that HEAD /modules/cgi/perl.pl returns 200. 923s ok 58 923s ok 926s t/modules/data.t .................... 926s 1..2 926s # Running under perl version 5.040000 for linux 926s # Current time local: Fri Nov 29 20:01:20 2024 926s # Current time GMT: Fri Nov 29 20:01:20 2024 926s # Using Test.pm version 1.31 926s # Using Apache/Test.pm version 1.44 926s # testing : Checking return code is '200' 926s # expected: 200 926s # received: '200' 926s ok 1 926s ok 2 926s ok 931s t/modules/dav.t ..................... 931s 1..19 931s # Running under perl version 5.040000 for linux 931s # Current time local: Fri Nov 29 20:01:22 2024 931s # Current time GMT: Fri Nov 29 20:01:22 2024 931s # Using Test.pm version 1.31 931s # Using Apache/Test.pm version 1.44 931s resource lock test: 931s ok 1 931s DAV put test: 931s ok 2 931s getting DAV resource properties: 931s ok 3 931s created: Fri, 29 Nov 2024 20:01:25 GMT 931s modified: Fri, 29 Nov 2024 20:01:25 GMT 931s now: Fri, 29 Nov 2024 20:01:27 GMT 931s ok 4 931s ok 5 931s resource lock status test: 931s ok 6 931s resource unlock test: 931s ok 7 931s resource lock status test: 931s ok 8 931s getting uri... 931s expect: 931s -> 931s 931s
931s

mod_dav test page

931s this is a page generated by
931s the mod_dav test in the Apache
931s perl test suite.
931s
931s 931s 931s <- 931s got: 931s -> 931s 931s
931s

mod_dav test page

931s this is a page generated by
931s the mod_dav test in the Apache
931s perl test suite.
931s
931s 931s 931s <- 931s ok 9 931s putting with 2nd dav client (on unlocked resource) 931s ok 10 931s getting new uri... 931s expect: 931s -> 931s 931s
931s

mod_dav test page take two

931s this is a page generated by
931s the mod_dav test in the Apache
931s perl test suite.
931s
931s 931s 931s <- 931s got: 931s -> 931s 931s
931s

mod_dav test page take two

931s this is a page generated by
931s the mod_dav test in the Apache
931s perl test suite.
931s
931s 931s 931s <- 931s ok 11 931s client 1 locking resource 931s ok 12 931s client 2 attempting to lock same resource 931s ok 13 931s client 2 attempting to put resource locked by client 1 931s ok 14 931s verifying all is well through http 931s getting new uri... 931s expect: 931s -> 931s 931s
931s

mod_dav test page take two

931s this is a page generated by
931s the mod_dav test in the Apache
931s perl test suite.
931s
931s 931s 931s <- 931s got: 931s -> 931s 931s
931s

mod_dav test page take two

931s this is a page generated by
931s the mod_dav test in the Apache
931s perl test suite.
931s
931s 931s 931s <- 931s ok 15 931s ok 16 931s resource delete test: 931s ok 17 931s expect 404 not found got: 404 931s ok 18 931s PR 49825: expect 400 bad request got: 400 931s ok 19 931s ok 934s t/modules/deflate.t ................. 934s 1..47 934s # Running under perl version 5.040000 for linux 934s # Current time local: Fri Nov 29 20:01:27 2024 934s # Current time GMT: Fri Nov 29 20:01:27 2024 934s # Using Test.pm version 1.31 934s # Using Apache/Test.pm version 1.44 934s testing default 934s ok 1 934s ok 2 934s ok 3 934s ok 4 934s ok 5 934s ok 6 934s ok 7 934s ok 8 934s ok 9 934s ok 10 934s ok 11 934s ok 12 934s ok 13 934s ok 14 934s ok 15 934s ok 16 934s ok 17 934s ok 18 934s ok 19 934s ok 20 934s ok 21 934s ok 22 934s ok 23 934s ok 24 934s ok 25 934s ok 26 934s ok 27 934s ok 28 934s ok 29 934s ok 30 934s ok 31 934s ok 32 934s ok 33 934s ok 34 934s ok 35 934s ok 36 934s ok 37 934s ok 38 934s ok 39 934s ok 40 934s ok 41 934s ok 42 934s ok 43 934s ok 44 934s ok 45 934s # testing : response was 304 934s # expected: qr/HTTP\/1\.. 304/ 934s # received: 'HTTP/1.1 304 Not Modified' 934s ok 46 934s # testing : expect EOF after 304 header 934s # expected: 0 934s # received: 0 934s ok 47 934s ok 937s t/modules/digest.t .................. 937s 1..13 937s # Running under perl version 5.040000 for linux 937s # Current time local: Fri Nov 29 20:01:31 2024 937s # Current time GMT: Fri Nov 29 20:01:31 2024 937s # Using Test.pm version 1.31 937s # Using Apache/Test.pm version 1.44 937s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/realm1 937s # testing : no user to authenticate 937s # expected: 401 937s # received: '401' 937s ok 1 937s # testing : user1:foo not found 937s # expected: 401 937s # received: '401' 937s ok 2 937s # testing : user1:password1 found 937s # expected: 200 937s # received: '200' 937s ok 3 937s # testing : user1:password1 with query string found 937s # expected: 200 937s # received: '200' 937s ok 4 937s # testing : manual Authorization header query string 937s # expected: 200 937s # received: '200' 937s ok 5 937s # testing : manual Authorization with no query string in header 937s # expected: 400 937s # received: '400' 937s ok 6 937s # testing : manual Authorization header with mismatched query string 937s # expected: 400 937s # received: '400' 937s ok 7 937s # testing : manual Authorization header with mismatched query string 937s # expected: 400 937s # received: '400' 937s ok 8 937s # testing : manual Authorization with no query string in header + MSIE 937s # expected: 200 937s # received: '200' 937s ok 9 937s # testing : a compliant response coming from MSIE 937s # expected: 200 937s # received: '200' 937s ok 10 937s # testing : manual Authorization header with mismatched query string + MSIE 937s # expected: 400 937s # received: '400' 937s ok 11 937s # testing : manual Authorization header with mismatched query string + MSIE 937s # expected: 400 937s # received: '400' 937s ok 12 937s # testing : no query string + MSIE 937s # expected: 200 937s # received: '200' 937s ok 13 937s # removing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/realm1 937s ok 940s t/modules/dir.t ..................... 940s 1..212 940s # Running under perl version 5.040000 for linux 940s # Current time local: Fri Nov 29 20:01:34 2024 940s # Current time GMT: Fri Nov 29 20:01:34 2024 940s # Using Test.pm version 1.31 940s # Using Apache/Test.pm version 1.44 940s expecting 403 (forbidden) using DirectoryIndex foo 940s ok 1 940s running 5 test gambit for "1.html" 940s ok 2 940s ok 3 940s ok 4 940s ok 5 940s ok 6 940s running 5 test gambit for "2.html" 940s ok 7 940s ok 8 940s ok 9 940s ok 10 940s ok 11 940s running 5 test gambit for "3.html" 940s ok 12 940s ok 13 940s ok 14 940s ok 15 940s ok 16 940s running 5 test gambit for "4.html" 940s ok 17 940s ok 18 940s ok 19 940s ok 20 940s ok 21 940s running 5 test gambit for "5.html" 940s ok 22 940s ok 23 940s ok 24 940s ok 25 940s ok 26 940s running 5 test gambit for "6.html" 940s ok 27 940s ok 28 940s ok 29 940s ok 30 940s ok 31 940s running 5 test gambit for "7.html" 940s ok 32 940s ok 33 940s ok 34 940s ok 35 940s ok 36 940s running 5 test gambit for "8.html" 940s ok 37 940s ok 38 940s ok 39 940s ok 40 940s ok 41 940s running 5 test gambit for "9.html" 940s ok 42 940s ok 43 940s ok 44 940s ok 45 940s ok 46 940s running 5 test gambit for "0.html" 940s ok 47 940s ok 48 940s ok 49 940s ok 50 940s ok 51 940s expecting 403 (forbidden) using DirectoryIndex goo 940s ok 52 940s running 5 test gambit for "1.html" 940s ok 53 940s ok 54 940s ok 55 940s ok 56 940s ok 57 940s running 5 test gambit for "2.html" 940s ok 58 940s ok 59 940s ok 60 940s ok 61 940s ok 62 940s running 5 test gambit for "3.html" 940s ok 63 940s ok 64 940s ok 65 940s ok 66 940s ok 67 940s running 5 test gambit for "4.html" 940s ok 68 940s ok 69 940s ok 70 940s ok 71 940s ok 72 940s running 5 test gambit for "5.html" 940s ok 73 940s ok 74 940s ok 75 940s ok 76 940s ok 77 940s running 5 test gambit for "6.html" 940s ok 78 940s ok 79 940s ok 80 940s ok 81 940s ok 82 940s running 5 test gambit for "7.html" 940s ok 83 940s ok 84 940s ok 85 940s ok 86 940s ok 87 940s running 5 test gambit for "8.html" 940s ok 88 940s ok 89 940s ok 90 940s ok 91 940s ok 92 940s running 5 test gambit for "9.html" 940s ok 93 940s ok 94 940s ok 95 940s ok 96 940s ok 97 940s running 5 test gambit for "0.html" 940s ok 98 940s ok 99 940s ok 100 940s ok 101 940s ok 102 940s expecting 403 (forbidden) using DirectoryIndex moo 940s ok 103 940s running 5 test gambit for "1.html" 940s ok 104 940s ok 105 940s ok 106 940s ok 107 940s ok 108 940s running 5 test gambit for "2.html" 940s ok 109 940s ok 110 940s ok 111 940s ok 112 940s ok 113 940s running 5 test gambit for "3.html" 940s ok 114 940s ok 115 940s ok 116 940s ok 117 940s ok 118 940s running 5 test gambit for "4.html" 940s ok 119 940s ok 120 940s ok 121 940s ok 122 940s ok 123 940s running 5 test gambit for "5.html" 940s ok 124 940s ok 125 940s ok 126 940s ok 127 940s ok 128 940s running 5 test gambit for "6.html" 940s ok 129 940s ok 130 940s ok 131 940s ok 132 940s ok 133 940s running 5 test gambit for "7.html" 940s ok 134 940s ok 135 940s ok 136 940s ok 137 940s ok 138 940s running 5 test gambit for "8.html" 940s ok 139 940s ok 140 940s ok 141 940s ok 142 940s ok 143 940s running 5 test gambit for "9.html" 940s ok 144 940s ok 145 940s ok 146 940s ok 147 940s ok 148 940s running 5 test gambit for "0.html" 940s ok 149 940s ok 150 940s ok 151 940s ok 152 940s ok 153 940s expecting 403 (forbidden) using DirectoryIndex bleh 940s ok 154 940s running 5 test gambit for "1.html" 940s ok 155 940s ok 156 940s ok 157 940s ok 158 940s ok 159 940s running 5 test gambit for "2.html" 940s ok 160 940s ok 161 940s ok 162 940s ok 163 940s ok 164 940s running 5 test gambit for "3.html" 940s ok 165 940s ok 166 940s ok 167 940s ok 168 940s ok 169 940s running 5 test gambit for "4.html" 940s ok 170 940s ok 171 940s ok 172 940s ok 173 940s ok 174 940s running 5 test gambit for "5.html" 940s ok 175 940s ok 176 940s ok 177 940s ok 178 940s ok 179 940s running 5 test gambit for "6.html" 940s ok 180 940s ok 181 940s ok 182 940s ok 183 940s ok 184 940s running 5 test gambit for "7.html" 940s ok 185 940s ok 186 940s ok 187 940s ok 188 940s ok 189 940s running 5 test gambit for "8.html" 940s ok 190 940s ok 191 940s ok 192 940s ok 193 940s ok 194 940s running 5 test gambit for "9.html" 940s ok 195 940s ok 196 940s ok 197 940s ok 198 940s ok 199 940s running 5 test gambit for "0.html" 940s ok 200 940s ok 201 940s ok 202 940s ok 203 940s ok 204 940s DirectoryIndex /modules/alias/index.html 940s ok 205 940s expecting 403 for DirectoryIndex foo goo moo bleh 940s ok 206 940s expecting 1 with DirectoryIndex 1.html 2.html 3.html 4.html 5.html 6.html 7.html 8.html 9.html 0.html 940s ok 207 940s expecting 1 with DirectoryIndex foo goo moo bleh 1.html 2.html 3.html 4.html 5.html 6.html 7.html 8.html 9.html 0.html 940s ok 208 940s removed .htaccess (no DirectoryIndex), expecting default (index.html) 940s ok 209 940s ok 210 940s ok 211 940s ok 212 # skip missing DirectorySlash NotFound 940s ok 943s t/modules/directorymatch.t .......... 943s 1..2 943s # Running under perl version 5.040000 for linux 943s # Current time local: Fri Nov 29 20:01:37 2024 943s # Current time GMT: Fri Nov 29 20:01:37 2024 943s # Using Test.pm version 1.31 943s # Using Apache/Test.pm version 1.44 943s # testing : code for /index.html 943s # expected: 200 943s # received: '200' 943s ok 1 943s # testing : check for DMMATCH1 943s # expected: '1' 943s # received: '1' 943s ok 2 943s ok 946s t/modules/env.t ..................... 946s 1..6 946s # Running under perl version 5.040000 for linux 946s # Current time local: Fri Nov 29 20:01:40 2024 946s # Current time GMT: Fri Nov 29 20:01:40 2024 946s # Using Test.pm version 1.31 946s # Using Apache/Test.pm version 1.44 946s # host: /modules/env/host.shtml 946s # host: EXPECT ->test.host.name<- ACTUAL ->test.host.name<- 946s ok 1 946s # nothere: /modules/env/nothere.shtml 946s # nothere: EXPECT ->(none)<- ACTUAL ->(none)<- 946s ok 2 946s # set: /modules/env/set.shtml 946s # set: EXPECT ->mod_env test environment variable<- ACTUAL ->mod_env test environment variable<- 946s ok 3 946s # setempty: /modules/env/setempty.shtml 946s # setempty: EXPECT -><- ACTUAL -><- 946s ok 4 946s # type: /modules/env/type.shtml 946s # type: EXPECT ->(none)<- ACTUAL ->(none)<- 946s ok 5 946s # unset: /modules/env/unset.shtml 946s # unset: EXPECT ->(none)<- ACTUAL ->(none)<- 946s ok 6 946s ok 949s t/modules/expires.t ................. 949s 1..92 949s # Running under perl version 5.040000 for linux 949s # Current time local: Fri Nov 29 20:01:43 2024 949s # Current time GMT: Fri Nov 29 20:01:43 2024 949s # Using Test.pm version 1.31 949s # Using Apache/Test.pm version 1.44 949s # debug: index.html 949s HTTP/1.1 200 OK 949s Cache-Control: max-age=323204470 949s Connection: close 949s Date: Fri, 29 Nov 2024 20:01:46 GMT 949s Accept-Ranges: bytes 949s ETag: "3-61fafa7f73d80" 949s Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 949s Vary: In-If1 949s Content-Length: 3 949s Content-Type: text/html 949s Expires: Mon, 26 Feb 2035 15:02:57 GMT 949s Last-Modified: Thu, 15 Aug 2024 02:32:38 GMT 949s Client-Date: Fri, 29 Nov 2024 20:01:46 GMT 949s Client-Peer: 127.0.0.1:8529 949s Client-Response-Num: 1 949s DMMATCH1: 1 949s ok 1 949s # debug: [Cache-Control] [max-age=323204470] 949s # debug: [Connection] [close] 949s # debug: [Date] [Fri, 29 Nov 2024 20:01:46 GMT] 949s # debug: [Accept-Ranges] [bytes] 949s # debug: [ETag] ["3-61fafa7f73d80"] 949s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0] 949s # debug: [Vary] [In-If1] 949s # debug: [Content-Length] [3] 949s # debug: [Content-Type] [text/html] 949s # debug: [Expires] [Mon, 26 Feb 2035 15:02:57 GMT] 949s # debug: [Last-Modified] [Thu, 15 Aug 2024 02:32:38 GMT] 949s # debug: [Client-Date] [Fri, 29 Nov 2024 20:01:46 GMT] 949s # debug: [Client-Peer] [127.0.0.1:8529] 949s # debug: [Client-Response-Num] [1] 949s # debug: [DMMATCH1] [1] 949s # debug: expires Mon, 26 Feb 2035 15:02:57 GMT 949s # debug: expires 2056114977 949s # debug: access Fri, 29 Nov 2024 20:01:46 GMT 949s # debug: access 1732910506 949s # debug: modified Thu, 15 Aug 2024 02:32:38 GMT 949s # debug: modified 1723689158 949s # debug: expected: 332425819 949s # debug: actual : 332425819 949s ok 2 949s # debug: text.txt 949s HTTP/1.1 200 OK 949s Cache-Control: max-age=0 949s Connection: close 949s Date: Fri, 29 Nov 2024 20:01:46 GMT 949s Accept-Ranges: bytes 949s ETag: "0-61fafa7f73d80" 949s Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 949s Vary: In-If1 949s Content-Type: text/plain 949s Expires: Fri, 29 Nov 2024 20:01:46 GMT 949s Last-Modified: Thu, 15 Aug 2024 02:32:38 GMT 949s Client-Date: Fri, 29 Nov 2024 20:01:46 GMT 949s Client-Peer: 127.0.0.1:8529 949s Client-Response-Num: 1 949s DMMATCH1: 1 949s 949s 949s ok 3 949s # debug: [Cache-Control] [max-age=0] 949s # debug: [Connection] [close] 949s # debug: [Date] [Fri, 29 Nov 2024 20:01:46 GMT] 949s # debug: [Accept-Ranges] [bytes] 949s # debug: [ETag] ["0-61fafa7f73d80"] 949s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0] 949s # debug: [Vary] [In-If1] 949s # debug: [Content-Type] [text/plain] 949s # debug: [Expires] [Fri, 29 Nov 2024 20:01:46 GMT] 949s # debug: [Last-Modified] [Thu, 15 Aug 2024 02:32:38 GMT] 949s # debug: [Client-Date] [Fri, 29 Nov 2024 20:01:46 GMT] 949s # debug: [Client-Peer] [127.0.0.1:8529] 949s # debug: [Client-Response-Num] [1] 949s # debug: [DMMATCH1] [1] 949s # debug: expires Fri, 29 Nov 2024 20:01:46 GMT 949s # debug: expires 1732910506 949s # debug: access Fri, 29 Nov 2024 20:01:46 GMT 949s # debug: access 1732910506 949s # debug: modified Thu, 15 Aug 2024 02:32:38 GMT 949s # debug: modified 1723689158 949s # debug: expected: 9221348 949s # debug: actual : 9221348 949s ok 4 949s # debug: image.gif 949s HTTP/1.1 200 OK 949s Cache-Control: max-age=120 949s Connection: close 949s Date: Fri, 29 Nov 2024 20:01:46 GMT 949s Accept-Ranges: bytes 949s ETag: "0-61fafa7f73d80" 949s Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 949s Vary: In-If1 949s Content-Type: image/gif 949s Expires: Fri, 29 Nov 2024 20:03:46 GMT 949s Last-Modified: Thu, 15 Aug 2024 02:32:38 GMT 949s Client-Date: Fri, 29 Nov 2024 20:01:46 GMT 949s Client-Peer: 127.0.0.1:8529 949s Client-Response-Num: 1 949s DMMATCH1: 1 949s 949s 949s ok 5 949s # debug: [Cache-Control] [max-age=120] 949s # debug: [Connection] [close] 949s # debug: [Date] [Fri, 29 Nov 2024 20:01:46 GMT] 949s # debug: [Accept-Ranges] [bytes] 949s # debug: [ETag] ["0-61fafa7f73d80"] 949s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0] 949s # debug: [Vary] [In-If1] 949s # debug: [Content-Type] [image/gif] 949s # debug: [Expires] [Fri, 29 Nov 2024 20:03:46 GMT] 949s # debug: [Last-Modified] [Thu, 15 Aug 2024 02:32:38 GMT] 949s # debug: [Client-Date] [Fri, 29 Nov 2024 20:01:46 GMT] 949s # debug: [Client-Peer] [127.0.0.1:8529] 949s # debug: [Client-Response-Num] [1] 949s # debug: [DMMATCH1] [1] 949s # debug: expires Fri, 29 Nov 2024 20:03:46 GMT 949s # debug: expires 1732910626 949s # debug: access Fri, 29 Nov 2024 20:01:46 GMT 949s # debug: access 1732910506 949s # debug: modified Thu, 15 Aug 2024 02:32:38 GMT 949s # debug: modified 1723689158 949s # debug: expected: 120 949s # debug: actual : 120 949s ok 6 949s # debug: foo.jpg 949s HTTP/1.1 200 OK 949s Cache-Control: max-age=86400 949s Connection: close 949s Date: Fri, 29 Nov 2024 20:01:46 GMT 949s Accept-Ranges: bytes 949s ETag: "0-61fafa7f73d80" 949s Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 949s Vary: In-If1 949s Content-Type: image/jpeg 949s Expires: Sat, 30 Nov 2024 20:01:46 GMT 949s Last-Modified: Thu, 15 Aug 2024 02:32:38 GMT 949s Client-Date: Fri, 29 Nov 2024 20:01:46 GMT 949s Client-Peer: 127.0.0.1:8529 949s Client-Response-Num: 1 949s DMMATCH1: 1 949s 949s 949s ok 7 949s # debug: [Cache-Control] [max-age=86400] 949s # debug: [Connection] [close] 949s # debug: [Date] [Fri, 29 Nov 2024 20:01:46 GMT] 949s # debug: [Accept-Ranges] [bytes] 949s # debug: [ETag] ["0-61fafa7f73d80"] 949s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0] 949s # debug: [Vary] [In-If1] 949s # debug: [Content-Type] [image/jpeg] 949s # debug: [Expires] [Sat, 30 Nov 2024 20:01:46 GMT] 949s # debug: [Last-Modified] [Thu, 15 Aug 2024 02:32:38 GMT] 949s # debug: [Client-Date] [Fri, 29 Nov 2024 20:01:46 GMT] 949s # debug: [Client-Peer] [127.0.0.1:8529] 949s # debug: [Client-Response-Num] [1] 949s # debug: [DMMATCH1] [1] 949s # debug: expires Sat, 30 Nov 2024 20:01:46 GMT 949s # debug: expires 1732996906 949s # debug: access Fri, 29 Nov 2024 20:01:46 GMT 949s # debug: access 1732910506 949s # debug: modified Thu, 15 Aug 2024 02:32:38 GMT 949s # debug: modified 1723689158 949s # debug: expected: 86400 949s # debug: actual : 86400 949s ok 8 949s # debug: [Cache-Control] [max-age=323204470] 949s # debug: [Connection] [close] 949s # debug: [Date] [Fri, 29 Nov 2024 20:01:46 GMT] 949s # debug: [Accept-Ranges] [bytes] 949s # debug: [ETag] ["3-61fafa7f73d80"] 949s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0] 949s # debug: [Vary] [In-If1] 949s # debug: [Content-Length] [3] 949s # debug: [Content-Type] [text/html] 949s # debug: [Expires] [Mon, 26 Feb 2035 15:02:57 GMT] 949s # debug: [Last-Modified] [Thu, 15 Aug 2024 02:32:38 GMT] 949s # debug: [Client-Date] [Fri, 29 Nov 2024 20:01:46 GMT] 949s # debug: [Client-Peer] [127.0.0.1:8529] 949s # debug: [Client-Response-Num] [1] 949s # debug: [DMMATCH1] [1] 949s # debug: expires Mon, 26 Feb 2035 15:02:57 GMT 949s # debug: expires 2056114977 949s # debug: access Fri, 29 Nov 2024 20:01:46 GMT 949s # debug: access 1732910506 949s # debug: modified Thu, 15 Aug 2024 02:32:38 GMT 949s # debug: modified 1723689158 949s # debug: expected: 332425819 949s # debug: actual : 332425819 949s ok 9 949s # debug: [Cache-Control] [max-age=0] 949s # debug: [Connection] [close] 949s # debug: [Date] [Fri, 29 Nov 2024 20:01:46 GMT] 949s # debug: [Accept-Ranges] [bytes] 949s # debug: [ETag] ["0-61fafa7f73d80"] 949s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0] 949s # debug: [Vary] [In-If1] 949s # debug: [Content-Type] [text/plain] 949s # debug: [Expires] [Fri, 29 Nov 2024 20:01:46 GMT] 949s # debug: [Last-Modified] [Thu, 15 Aug 2024 02:32:38 GMT] 949s # debug: [Client-Date] [Fri, 29 Nov 2024 20:01:46 GMT] 949s # debug: [Client-Peer] [127.0.0.1:8529] 949s # debug: [Client-Response-Num] [1] 949s # debug: [DMMATCH1] [1] 949s # debug: expires Fri, 29 Nov 2024 20:01:46 GMT 949s # debug: expires 1732910506 949s # debug: access Fri, 29 Nov 2024 20:01:46 GMT 949s # debug: access 1732910506 949s # debug: modified Thu, 15 Aug 2024 02:32:38 GMT 949s # debug: modified 1723689158 949s # debug: expected: 9221348 949s # debug: actual : 9221348 949s ok 10 949s # debug: [Cache-Control] [max-age=120] 949s # debug: [Connection] [close] 949s # debug: [Date] [Fri, 29 Nov 2024 20:01:46 GMT] 949s # debug: [Accept-Ranges] [bytes] 949s # debug: [ETag] ["0-61fafa7f73d80"] 949s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0] 949s # debug: [Vary] [In-If1] 949s # debug: [Content-Type] [image/gif] 949s # debug: [Expires] [Fri, 29 Nov 2024 20:03:46 GMT] 949s # debug: [Last-Modified] [Thu, 15 Aug 2024 02:32:38 GMT] 949s # debug: [Client-Date] [Fri, 29 Nov 2024 20:01:46 GMT] 949s # debug: [Client-Peer] [127.0.0.1:8529] 949s # debug: [Client-Response-Num] [1] 949s # debug: [DMMATCH1] [1] 949s # debug: expires Fri, 29 Nov 2024 20:03:46 GMT 949s # debug: expires 1732910626 949s # debug: access Fri, 29 Nov 2024 20:01:46 GMT 949s # debug: access 1732910506 949s # debug: modified Thu, 15 Aug 2024 02:32:38 GMT 949s # debug: modified 1723689158 949s # debug: expected: 120 949s # debug: actual : 120 949s ok 11 949s # debug: [Cache-Control] [max-age=86400] 949s # debug: [Connection] [close] 949s # debug: [Date] [Fri, 29 Nov 2024 20:01:46 GMT] 949s # debug: [Accept-Ranges] [bytes] 949s # debug: [ETag] ["0-61fafa7f73d80"] 949s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0] 949s # debug: [Vary] [In-If1] 949s # debug: [Content-Type] [image/jpeg] 949s # debug: [Expires] [Sat, 30 Nov 2024 20:01:46 GMT] 949s # debug: [Last-Modified] [Thu, 15 Aug 2024 02:32:38 GMT] 949s # debug: [Client-Date] [Fri, 29 Nov 2024 20:01:46 GMT] 949s # debug: [Client-Peer] [127.0.0.1:8529] 949s # debug: [Client-Response-Num] [1] 949s # debug: [DMMATCH1] [1] 949s # debug: expires Sat, 30 Nov 2024 20:01:46 GMT 949s # debug: expires 1732996906 949s # debug: access Fri, 29 Nov 2024 20:01:46 GMT 949s # debug: access 1732910506 949s # debug: modified Thu, 15 Aug 2024 02:32:38 GMT 949s # debug: modified 1723689158 949s # debug: expected: 86400 949s # debug: actual : 86400 949s ok 12 949s # --- 949s # ExpiresActive On 949s # debug: [Cache-Control] [max-age=323204470] 949s # debug: [Connection] [close] 949s # debug: [Date] [Fri, 29 Nov 2024 20:01:46 GMT] 949s # debug: [Accept-Ranges] [bytes] 949s # debug: [ETag] ["3-61fafa7f73d80"] 949s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0] 949s # debug: [Vary] [In-If1] 949s # debug: [Content-Length] [3] 949s # debug: [Content-Type] [text/html] 949s # debug: [Expires] [Mon, 26 Feb 2035 15:02:57 GMT] 949s # debug: [Last-Modified] [Thu, 15 Aug 2024 02:32:38 GMT] 949s # debug: [Client-Date] [Fri, 29 Nov 2024 20:01:46 GMT] 949s # debug: [Client-Peer] [127.0.0.1:8529] 949s # debug: [Client-Response-Num] [1] 949s # debug: [DMMATCH1] [1] 949s # debug: expires Mon, 26 Feb 2035 15:02:57 GMT 949s # debug: expires 2056114977 949s # debug: access Fri, 29 Nov 2024 20:01:46 GMT 949s # debug: access 1732910506 949s # debug: modified Thu, 15 Aug 2024 02:32:38 GMT 949s # debug: modified 1723689158 949s # debug: expected: 332425819 949s # debug: actual : 332425819 949s ok 13 949s # --- 949s # ExpiresActive On 949s # debug: [Cache-Control] [max-age=0] 949s # debug: [Connection] [close] 949s # debug: [Date] [Fri, 29 Nov 2024 20:01:46 GMT] 949s # debug: [Accept-Ranges] [bytes] 949s # debug: [ETag] ["0-61fafa7f73d80"] 949s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0] 949s # debug: [Vary] [In-If1] 949s # debug: [Content-Type] [text/plain] 949s # debug: [Expires] [Fri, 29 Nov 2024 20:01:46 GMT] 949s # debug: [Last-Modified] [Thu, 15 Aug 2024 02:32:38 GMT] 949s # debug: [Client-Date] [Fri, 29 Nov 2024 20:01:46 GMT] 949s # debug: [Client-Peer] [127.0.0.1:8529] 949s # debug: [Client-Response-Num] [1] 949s # debug: [DMMATCH1] [1] 949s # debug: expires Fri, 29 Nov 2024 20:01:46 GMT 949s # debug: expires 1732910506 949s # debug: access Fri, 29 Nov 2024 20:01:46 GMT 949s # debug: access 1732910506 949s # debug: modified Thu, 15 Aug 2024 02:32:38 GMT 949s # debug: modified 1723689158 949s # debug: expected: 9221348 949s # debug: actual : 9221348 949s ok 14 949s # --- 949s # ExpiresActive On 949s # debug: [Cache-Control] [max-age=120] 949s # debug: [Connection] [close] 949s # debug: [Date] [Fri, 29 Nov 2024 20:01:46 GMT] 949s # debug: [Accept-Ranges] [bytes] 949s # debug: [ETag] ["0-61fafa7f73d80"] 949s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0] 949s # debug: [Vary] [In-If1] 949s # debug: [Content-Type] [image/gif] 949s # debug: [Expires] [Fri, 29 Nov 2024 20:03:46 GMT] 949s # debug: [Last-Modified] [Thu, 15 Aug 2024 02:32:38 GMT] 949s # debug: [Client-Date] [Fri, 29 Nov 2024 20:01:46 GMT] 949s # debug: [Client-Peer] [127.0.0.1:8529] 949s # debug: [Client-Response-Num] [1] 949s # debug: [DMMATCH1] [1] 949s # debug: expires Fri, 29 Nov 2024 20:03:46 GMT 949s # debug: expires 1732910626 949s # debug: access Fri, 29 Nov 2024 20:01:46 GMT 949s # debug: access 1732910506 949s # debug: modified Thu, 15 Aug 2024 02:32:38 GMT 949s # debug: modified 1723689158 949s # debug: expected: 120 949s # debug: actual : 120 949s ok 15 949s # --- 949s # ExpiresActive On 949s # debug: [Cache-Control] [max-age=86400] 949s # debug: [Connection] [close] 949s # debug: [Date] [Fri, 29 Nov 2024 20:01:46 GMT] 949s # debug: [Accept-Ranges] [bytes] 949s # debug: [ETag] ["0-61fafa7f73d80"] 949s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0] 949s # debug: [Vary] [In-If1] 949s # debug: [Content-Type] [image/jpeg] 949s # debug: [Expires] [Sat, 30 Nov 2024 20:01:46 GMT] 949s # debug: [Last-Modified] [Thu, 15 Aug 2024 02:32:38 GMT] 949s # debug: [Client-Date] [Fri, 29 Nov 2024 20:01:46 GMT] 949s # debug: [Client-Peer] [127.0.0.1:8529] 949s # debug: [Client-Response-Num] [1] 949s # debug: [DMMATCH1] [1] 949s # debug: expires Sat, 30 Nov 2024 20:01:46 GMT 949s # debug: expires 1732996906 949s # debug: access Fri, 29 Nov 2024 20:01:46 GMT 949s # debug: access 1732910506 949s # debug: modified Thu, 15 Aug 2024 02:32:38 GMT 949s # debug: modified 1723689158 949s # debug: expected: 86400 949s # debug: actual : 86400 949s ok 16 949s #--- 949s # ExpiresActive On 949s ExpiresDefault "modification plus 1 years 3 months 11 days 3 hours 48 minutes 4 seconds" 949s # debug: [Cache-Control] [max-age=31054735] 949s # debug: [Connection] [close] 949s # debug: [Date] [Fri, 29 Nov 2024 20:01:46 GMT] 949s # debug: [Accept-Ranges] [bytes] 949s # debug: [ETag] ["3-61fafa7f73d80"] 949s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0] 949s # debug: [Vary] [In-If1] 949s # debug: [Content-Length] [3] 949s # debug: [Content-Type] [text/html] 949s # debug: [Expires] [Mon, 24 Nov 2025 06:20:42 GMT] 949s # debug: [Last-Modified] [Thu, 15 Aug 2024 02:32:38 GMT] 949s # debug: [Client-Date] [Fri, 29 Nov 2024 20:01:46 GMT] 949s # debug: [Client-Peer] [127.0.0.1:8529] 949s # debug: [Client-Response-Num] [1] 949s # debug: [DMMATCH1] [1] 949s # debug: expires Mon, 24 Nov 2025 06:20:42 GMT 949s # debug: expires 1763965242 949s # debug: access Fri, 29 Nov 2024 20:01:46 GMT 949s # debug: access 1732910506 949s # debug: modified Thu, 15 Aug 2024 02:32:38 GMT 949s # debug: modified 1723689158 949s # debug: expected: 40276084 949s # debug: actual : 40276084 949s ok 17 949s #--- 949s # ExpiresActive On 949s ExpiresDefault "modification plus 1 years 3 months 11 days 3 hours 48 minutes 4 seconds" 949s # debug: [Cache-Control] [max-age=0] 949s # debug: [Connection] [close] 949s # debug: [Date] [Fri, 29 Nov 2024 20:01:46 GMT] 949s # debug: [Accept-Ranges] [bytes] 949s # debug: [ETag] ["0-61fafa7f73d80"] 949s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0] 949s # debug: [Vary] [In-If1] 949s # debug: [Content-Type] [text/plain] 949s # debug: [Expires] [Fri, 29 Nov 2024 20:01:46 GMT] 949s # debug: [Last-Modified] [Thu, 15 Aug 2024 02:32:38 GMT] 949s # debug: [Client-Date] [Fri, 29 Nov 2024 20:01:46 GMT] 949s # debug: [Client-Peer] [127.0.0.1:8529] 949s # debug: [Client-Response-Num] [1] 949s # debug: [DMMATCH1] [1] 949s # debug: expires Fri, 29 Nov 2024 20:01:46 GMT 949s # debug: expires 1732910506 949s # debug: access Fri, 29 Nov 2024 20:01:46 GMT 949s # debug: access 1732910506 949s # debug: modified Thu, 15 Aug 2024 02:32:38 GMT 949s # debug: modified 1723689158 949s # debug: expected: 9221348 949s # debug: actual : 9221348 949s ok 18 949s #--- 949s # ExpiresActive On 949s ExpiresDefault "modification plus 1 years 3 months 11 days 3 hours 48 minutes 4 seconds" 949s # debug: [Cache-Control] [max-age=120] 949s # debug: [Connection] [close] 949s # debug: [Date] [Fri, 29 Nov 2024 20:01:46 GMT] 949s # debug: [Accept-Ranges] [bytes] 949s # debug: [ETag] ["0-61fafa7f73d80"] 949s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0] 949s # debug: [Vary] [In-If1] 949s # debug: [Content-Type] [image/gif] 949s # debug: [Expires] [Fri, 29 Nov 2024 20:03:46 GMT] 949s # debug: [Last-Modified] [Thu, 15 Aug 2024 02:32:38 GMT] 949s # debug: [Client-Date] [Fri, 29 Nov 2024 20:01:46 GMT] 949s # debug: [Client-Peer] [127.0.0.1:8529] 949s # debug: [Client-Response-Num] [1] 949s # debug: [DMMATCH1] [1] 949s # debug: expires Fri, 29 Nov 2024 20:03:46 GMT 949s # debug: expires 1732910626 949s # debug: access Fri, 29 Nov 2024 20:01:46 GMT 949s # debug: access 1732910506 949s # debug: modified Thu, 15 Aug 2024 02:32:38 GMT 949s # debug: modified 1723689158 949s # debug: expected: 120 949s # debug: actual : 120 949s ok 19 949s #--- 949s # ExpiresActive On 949s ExpiresDefault "modification plus 1 years 3 months 11 days 3 hours 48 minutes 4 seconds" 949s # debug: [Cache-Control] [max-age=86400] 949s # debug: [Connection] [close] 949s # debug: [Date] [Fri, 29 Nov 2024 20:01:46 GMT] 949s # debug: [Accept-Ranges] [bytes] 949s # debug: [ETag] ["0-61fafa7f73d80"] 949s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0] 949s # debug: [Vary] [In-If1] 949s # debug: [Content-Type] [image/jpeg] 949s # debug: [Expires] [Sat, 30 Nov 2024 20:01:46 GMT] 949s # debug: [Last-Modified] [Thu, 15 Aug 2024 02:32:38 GMT] 949s # debug: [Client-Date] [Fri, 29 Nov 2024 20:01:46 GMT] 949s # debug: [Client-Peer] [127.0.0.1:8529] 949s # debug: [Client-Response-Num] [1] 949s # debug: [DMMATCH1] [1] 949s # debug: expires Sat, 30 Nov 2024 20:01:46 GMT 949s # debug: expires 1732996906 949s # debug: access Fri, 29 Nov 2024 20:01:46 GMT 949s # debug: access 1732910506 949s # debug: modified Thu, 15 Aug 2024 02:32:38 GMT 949s # debug: modified 1723689158 949s # debug: expected: 86400 949s # debug: actual : 86400 949s ok 20 949s # --- 949s # ExpiresActive On 949s ExpiresByType text/plain A8843029 949s # debug: [Cache-Control] [max-age=323204470] 949s # debug: [Connection] [close] 949s # debug: [Date] [Fri, 29 Nov 2024 20:01:46 GMT] 949s # debug: [Accept-Ranges] [bytes] 949s # debug: [ETag] ["3-61fafa7f73d80"] 949s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0] 949s # debug: [Vary] [In-If1] 949s # debug: [Content-Length] [3] 949s # debug: [Content-Type] [text/html] 949s # debug: [Expires] [Mon, 26 Feb 2035 15:02:57 GMT] 949s # debug: [Last-Modified] [Thu, 15 Aug 2024 02:32:38 GMT] 949s # debug: [Client-Date] [Fri, 29 Nov 2024 20:01:46 GMT] 949s # debug: [Client-Peer] [127.0.0.1:8529] 949s # debug: [Client-Response-Num] [1] 949s # debug: [DMMATCH1] [1] 949s # debug: expires Mon, 26 Feb 2035 15:02:57 GMT 949s # debug: expires 2056114977 949s # debug: access Fri, 29 Nov 2024 20:01:46 GMT 949s # debug: access 1732910506 949s # debug: modified Thu, 15 Aug 2024 02:32:38 GMT 949s # debug: modified 1723689158 949s # debug: expected: 332425819 949s # debug: actual : 332425819 949s ok 21 949s # --- 949s # ExpiresActive On 949s ExpiresByType text/plain A8843029 949s # debug: [Cache-Control] [max-age=8843029] 949s # debug: [Connection] [close] 949s # debug: [Date] [Fri, 29 Nov 2024 20:01:46 GMT] 949s # debug: [Accept-Ranges] [bytes] 949s # debug: [ETag] ["0-61fafa7f73d80"] 949s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0] 949s # debug: [Vary] [In-If1] 949s # debug: [Content-Type] [text/plain] 949s # debug: [Expires] [Wed, 12 Mar 2025 04:25:35 GMT] 949s # debug: [Last-Modified] [Thu, 15 Aug 2024 02:32:38 GMT] 949s # debug: [Client-Date] [Fri, 29 Nov 2024 20:01:46 GMT] 949s # debug: [Client-Peer] [127.0.0.1:8529] 949s # debug: [Client-Response-Num] [1] 949s # debug: [DMMATCH1] [1] 949s # debug: expires Wed, 12 Mar 2025 04:25:35 GMT 949s # debug: expires 1741753535 949s # debug: access Fri, 29 Nov 2024 20:01:46 GMT 949s # debug: access 1732910506 949s # debug: modified Thu, 15 Aug 2024 02:32:38 GMT 949s # debug: modified 1723689158 949s # debug: expected: 8843029 949s # debug: actual : 8843029 949s ok 22 949s # --- 949s # ExpiresActive On 949s ExpiresByType text/plain A8843029 949s # debug: [Cache-Control] [max-age=120] 949s # debug: [Connection] [close] 949s # debug: [Date] [Fri, 29 Nov 2024 20:01:46 GMT] 949s # debug: [Accept-Ranges] [bytes] 949s # debug: [ETag] ["0-61fafa7f73d80"] 949s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0] 949s # debug: [Vary] [In-If1] 949s # debug: [Content-Type] [image/gif] 949s # debug: [Expires] [Fri, 29 Nov 2024 20:03:46 GMT] 949s # debug: [Last-Modified] [Thu, 15 Aug 2024 02:32:38 GMT] 949s # debug: [Client-Date] [Fri, 29 Nov 2024 20:01:46 GMT] 949s # debug: [Client-Peer] [127.0.0.1:8529] 949s # debug: [Client-Response-Num] [1] 949s # debug: [DMMATCH1] [1] 949s # debug: expires Fri, 29 Nov 2024 20:03:46 GMT 949s # debug: expires 1732910626 949s # debug: access Fri, 29 Nov 2024 20:01:46 GMT 949s # debug: access 1732910506 949s # debug: modified Thu, 15 Aug 2024 02:32:38 GMT 949s # debug: modified 1723689158 949s # debug: expected: 120 949s # debug: actual : 120 949s ok 23 949s # --- 949s # ExpiresActive On 949s ExpiresByType text/plain A8843029 949s # debug: [Cache-Control] [max-age=86400] 949s # debug: [Connection] [close] 949s # debug: [Date] [Fri, 29 Nov 2024 20:01:46 GMT] 949s # debug: [Accept-Ranges] [bytes] 949s # debug: [ETag] ["0-61fafa7f73d80"] 949s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0] 949s # debug: [Vary] [In-If1] 949s # debug: [Content-Type] [image/jpeg] 949s # debug: [Expires] [Sat, 30 Nov 2024 20:01:46 GMT] 949s # debug: [Last-Modified] [Thu, 15 Aug 2024 02:32:38 GMT] 949s # debug: [Client-Date] [Fri, 29 Nov 2024 20:01:46 GMT] 949s # debug: [Client-Peer] [127.0.0.1:8529] 949s # debug: [Client-Response-Num] [1] 949s # debug: [DMMATCH1] [1] 949s # debug: expires Sat, 30 Nov 2024 20:01:46 GMT 949s # debug: expires 1732996906 949s # debug: access Fri, 29 Nov 2024 20:01:46 GMT 949s # debug: access 1732910506 949s # debug: modified Thu, 15 Aug 2024 02:32:38 GMT 949s # debug: modified 1723689158 949s # debug: expected: 86400 949s # debug: actual : 86400 949s ok 24 949s # --- 949s # ExpiresActive On 949s ExpiresDefault M10647885 949s ExpiresByType text/plain A1228450 949s # debug: [Cache-Control] [max-age=1426536] 949s # debug: [Connection] [close] 949s # debug: [Date] [Fri, 29 Nov 2024 20:01:46 GMT] 949s # debug: [Accept-Ranges] [bytes] 949s # debug: [ETag] ["3-61fafa7f73d80"] 949s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0] 949s # debug: [Vary] [In-If1] 949s # debug: [Content-Length] [3] 949s # debug: [Content-Type] [text/html] 949s # debug: [Expires] [Mon, 16 Dec 2024 08:17:23 GMT] 949s # debug: [Last-Modified] [Thu, 15 Aug 2024 02:32:38 GMT] 949s # debug: [Client-Date] [Fri, 29 Nov 2024 20:01:46 GMT] 949s # debug: [Client-Peer] [127.0.0.1:8529] 949s # debug: [Client-Response-Num] [1] 949s # debug: [DMMATCH1] [1] 949s # debug: expires Mon, 16 Dec 2024 08:17:23 GMT 949s # debug: expires 1734337043 949s # debug: access Fri, 29 Nov 2024 20:01:46 GMT 949s # debug: access 1732910506 949s # debug: modified Thu, 15 Aug 2024 02:32:38 GMT 949s # debug: modified 1723689158 949s # debug: expected: 10647885 949s # debug: actual : 10647885 949s ok 25 949s # --- 949s # ExpiresActive On 949s ExpiresDefault M10647885 949s ExpiresByType text/plain A1228450 949s # debug: [Cache-Control] [max-age=1228450] 949s # debug: [Connection] [close] 949s # debug: [Date] [Fri, 29 Nov 2024 20:01:46 GMT] 949s # debug: [Accept-Ranges] [bytes] 949s # debug: [ETag] ["0-61fafa7f73d80"] 949s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0] 949s # debug: [Vary] [In-If1] 949s # debug: [Content-Type] [text/plain] 949s # debug: [Expires] [Sat, 14 Dec 2024 01:15:56 GMT] 949s # debug: [Last-Modified] [Thu, 15 Aug 2024 02:32:38 GMT] 949s # debug: [Client-Date] [Fri, 29 Nov 2024 20:01:46 GMT] 949s # debug: [Client-Peer] [127.0.0.1:8529] 949s # debug: [Client-Response-Num] [1] 949s # debug: [DMMATCH1] [1] 949s # debug: expires Sat, 14 Dec 2024 01:15:56 GMT 949s # debug: expires 1734138956 949s # debug: access Fri, 29 Nov 2024 20:01:46 GMT 949s # debug: access 1732910506 949s # debug: modified Thu, 15 Aug 2024 02:32:38 GMT 949s # debug: modified 1723689158 949s # debug: expected: 1228450 949s # debug: actual : 1228450 949s ok 26 949s # --- 949s # ExpiresActive On 949s ExpiresDefault M10647885 949s ExpiresByType text/plain A1228450 949s # debug: [Cache-Control] [max-age=120] 949s # debug: [Connection] [close] 949s # debug: [Date] [Fri, 29 Nov 2024 20:01:46 GMT] 949s # debug: [Accept-Ranges] [bytes] 949s # debug: [ETag] ["0-61fafa7f73d80"] 949s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0] 949s # debug: [Vary] [In-If1] 949s # debug: [Content-Type] [image/gif] 949s # debug: [Expires] [Fri, 29 Nov 2024 20:03:46 GMT] 949s # debug: [Last-Modified] [Thu, 15 Aug 2024 02:32:38 GMT] 949s # debug: [Client-Date] [Fri, 29 Nov 2024 20:01:46 GMT] 949s # debug: [Client-Peer] [127.0.0.1:8529] 949s # debug: [Client-Response-Num] [1] 949s # debug: [DMMATCH1] [1] 949s # debug: expires Fri, 29 Nov 2024 20:03:46 GMT 949s # debug: expires 1732910626 949s # debug: access Fri, 29 Nov 2024 20:01:46 GMT 949s # debug: access 1732910506 949s # debug: modified Thu, 15 Aug 2024 02:32:38 GMT 949s # debug: modified 1723689158 949s # debug: expected: 120 949s # debug: actual : 120 949s ok 27 949s # --- 949s # ExpiresActive On 949s ExpiresDefault M10647885 949s ExpiresByType text/plain A1228450 949s # debug: [Cache-Control] [max-age=86400] 949s # debug: [Connection] [close] 949s # debug: [Date] [Fri, 29 Nov 2024 20:01:46 GMT] 949s # debug: [Accept-Ranges] [bytes] 949s # debug: [ETag] ["0-61fafa7f73d80"] 949s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0] 949s # debug: [Vary] [In-If1] 949s # debug: [Content-Type] [image/jpeg] 949s # debug: [Expires] [Sat, 30 Nov 2024 20:01:46 GMT] 949s # debug: [Last-Modified] [Thu, 15 Aug 2024 02:32:38 GMT] 949s # debug: [Client-Date] [Fri, 29 Nov 2024 20:01:46 GMT] 949s # debug: [Client-Peer] [127.0.0.1:8529] 949s # debug: [Client-Response-Num] [1] 949s # debug: [DMMATCH1] [1] 949s # debug: expires Sat, 30 Nov 2024 20:01:46 GMT 949s # debug: expires 1732996906 949s # debug: access Fri, 29 Nov 2024 20:01:46 GMT 949s # debug: access 1732910506 949s # debug: modified Thu, 15 Aug 2024 02:32:38 GMT 949s # debug: modified 1723689158 949s # debug: expected: 86400 949s # debug: actual : 86400 949s ok 28 949s #--- 949s # ExpiresActive On 949s ExpiresDefault M4948056 949s # debug: [Cache-Control] [max-age=0] 949s # debug: [Connection] [close] 949s # debug: [Date] [Fri, 29 Nov 2024 20:01:46 GMT] 949s # debug: [Accept-Ranges] [bytes] 949s # debug: [ETag] ["3-61fafa7f73d80"] 949s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0] 949s # debug: [Vary] [In-If1] 949s # debug: [Content-Length] [3] 949s # debug: [Content-Type] [text/html] 949s # debug: [Expires] [Fri, 29 Nov 2024 20:01:46 GMT] 949s # debug: [Last-Modified] [Thu, 15 Aug 2024 02:32:38 GMT] 949s # debug: [Client-Date] [Fri, 29 Nov 2024 20:01:46 GMT] 949s # debug: [Client-Peer] [127.0.0.1:8529] 949s # debug: [Client-Response-Num] [1] 949s # debug: [DMMATCH1] [1] 949s # debug: expires Fri, 29 Nov 2024 20:01:46 GMT 949s # debug: expires 1732910506 949s # debug: access Fri, 29 Nov 2024 20:01:46 GMT 949s # debug: access 1732910506 949s # debug: modified Thu, 15 Aug 2024 02:32:38 GMT 949s # debug: modified 1723689158 949s # debug: expected: 9221348 949s # debug: actual : 9221348 949s ok 29 949s #--- 949s # ExpiresActive On 949s ExpiresDefault M4948056 949s # debug: [Cache-Control] [max-age=0] 949s # debug: [Connection] [close] 949s # debug: [Date] [Fri, 29 Nov 2024 20:01:46 GMT] 949s # debug: [Accept-Ranges] [bytes] 949s # debug: [ETag] ["0-61fafa7f73d80"] 949s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0] 949s # debug: [Vary] [In-If1] 949s # debug: [Content-Type] [text/plain] 949s # debug: [Expires] [Fri, 29 Nov 2024 20:01:46 GMT] 949s # debug: [Last-Modified] [Thu, 15 Aug 2024 02:32:38 GMT] 949s # debug: [Client-Date] [Fri, 29 Nov 2024 20:01:46 GMT] 949s # debug: [Client-Peer] [127.0.0.1:8529] 949s # debug: [Client-Response-Num] [1] 949s # debug: [DMMATCH1] [1] 949s # debug: expires Fri, 29 Nov 2024 20:01:46 GMT 949s # debug: expires 1732910506 949s # debug: access Fri, 29 Nov 2024 20:01:46 GMT 949s # debug: access 1732910506 949s # debug: modified Thu, 15 Aug 2024 02:32:38 GMT 949s # debug: modified 1723689158 949s # debug: expected: 9221348 949s # debug: actual : 9221348 949s ok 30 949s #--- 949s # ExpiresActive On 949s ExpiresDefault M4948056 949s # debug: [Cache-Control] [max-age=120] 949s # debug: [Connection] [close] 949s # debug: [Date] [Fri, 29 Nov 2024 20:01:46 GMT] 949s # debug: [Accept-Ranges] [bytes] 949s # debug: [ETag] ["0-61fafa7f73d80"] 949s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0] 949s # debug: [Vary] [In-If1] 949s # debug: [Content-Type] [image/gif] 949s # debug: [Expires] [Fri, 29 Nov 2024 20:03:46 GMT] 949s # debug: [Last-Modified] [Thu, 15 Aug 2024 02:32:38 GMT] 949s # debug: [Client-Date] [Fri, 29 Nov 2024 20:01:46 GMT] 949s # debug: [Client-Peer] [127.0.0.1:8529] 949s # debug: [Client-Response-Num] [1] 949s # debug: [DMMATCH1] [1] 949s # debug: expires Fri, 29 Nov 2024 20:03:46 GMT 949s # debug: expires 1732910626 949s # debug: access Fri, 29 Nov 2024 20:01:46 GMT 949s # debug: access 1732910506 949s # debug: modified Thu, 15 Aug 2024 02:32:38 GMT 949s # debug: modified 1723689158 949s # debug: expected: 120 949s # debug: actual : 120 949s ok 31 949s #--- 949s # ExpiresActive On 949s ExpiresDefault M4948056 949s # debug: [Cache-Control] [max-age=86400] 949s # debug: [Connection] [close] 949s # debug: [Date] [Fri, 29 Nov 2024 20:01:46 GMT] 949s # debug: [Accept-Ranges] [bytes] 949s # debug: [ETag] ["0-61fafa7f73d80"] 949s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0] 949s # debug: [Vary] [In-If1] 949s # debug: [Content-Type] [image/jpeg] 949s # debug: [Expires] [Sat, 30 Nov 2024 20:01:46 GMT] 949s # debug: [Last-Modified] [Thu, 15 Aug 2024 02:32:38 GMT] 949s # debug: [Client-Date] [Fri, 29 Nov 2024 20:01:46 GMT] 949s # debug: [Client-Peer] [127.0.0.1:8529] 949s # debug: [Client-Response-Num] [1] 949s # debug: [DMMATCH1] [1] 949s # debug: expires Sat, 30 Nov 2024 20:01:46 GMT 949s # debug: expires 1732996906 949s # debug: access Fri, 29 Nov 2024 20:01:46 GMT 949s # debug: access 1732910506 949s # debug: modified Thu, 15 Aug 2024 02:32:38 GMT 949s # debug: modified 1723689158 949s # debug: expected: 86400 949s # debug: actual : 86400 949s ok 32 949s # --- 949s # ExpiresActive On 949s ExpiresByType image/gif A626418 949s # debug: [Cache-Control] [max-age=323204470] 949s # debug: [Connection] [close] 949s # debug: [Date] [Fri, 29 Nov 2024 20:01:46 GMT] 949s # debug: [Accept-Ranges] [bytes] 949s # debug: [ETag] ["3-61fafa7f73d80"] 949s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0] 949s # debug: [Vary] [In-If1] 949s # debug: [Content-Length] [3] 949s # debug: [Content-Type] [text/html] 949s # debug: [Expires] [Mon, 26 Feb 2035 15:02:57 GMT] 949s # debug: [Last-Modified] [Thu, 15 Aug 2024 02:32:38 GMT] 949s # debug: [Client-Date] [Fri, 29 Nov 2024 20:01:46 GMT] 949s # debug: [Client-Peer] [127.0.0.1:8529] 949s # debug: [Client-Response-Num] [1] 949s # debug: [DMMATCH1] [1] 949s # debug: expires Mon, 26 Feb 2035 15:02:57 GMT 949s # debug: expires 2056114977 949s # debug: access Fri, 29 Nov 2024 20:01:46 GMT 949s # debug: access 1732910506 949s # debug: modified Thu, 15 Aug 2024 02:32:38 GMT 949s # debug: modified 1723689158 949s # debug: expected: 332425819 949s # debug: actual : 332425819 949s ok 33 949s # --- 949s # ExpiresActive On 949s ExpiresByType image/gif A626418 949s # debug: [Cache-Control] [max-age=0] 949s # debug: [Connection] [close] 949s # debug: [Date] [Fri, 29 Nov 2024 20:01:46 GMT] 949s # debug: [Accept-Ranges] [bytes] 949s # debug: [ETag] ["0-61fafa7f73d80"] 949s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0] 949s # debug: [Vary] [In-If1] 949s # debug: [Content-Type] [text/plain] 949s # debug: [Expires] [Fri, 29 Nov 2024 20:01:46 GMT] 949s # debug: [Last-Modified] [Thu, 15 Aug 2024 02:32:38 GMT] 949s # debug: [Client-Date] [Fri, 29 Nov 2024 20:01:46 GMT] 949s # debug: [Client-Peer] [127.0.0.1:8529] 949s # debug: [Client-Response-Num] [1] 949s # debug: [DMMATCH1] [1] 949s # debug: expires Fri, 29 Nov 2024 20:01:46 GMT 949s # debug: expires 1732910506 949s # debug: access Fri, 29 Nov 2024 20:01:46 GMT 949s # debug: access 1732910506 949s # debug: modified Thu, 15 Aug 2024 02:32:38 GMT 949s # debug: modified 1723689158 949s # debug: expected: 9221348 949s # debug: actual : 9221348 949s ok 34 949s # --- 949s # ExpiresActive On 949s ExpiresByType image/gif A626418 949s # debug: [Cache-Control] [max-age=626418] 949s # debug: [Connection] [close] 949s # debug: [Date] [Fri, 29 Nov 2024 20:01:46 GMT] 949s # debug: [Accept-Ranges] [bytes] 949s # debug: [ETag] ["0-61fafa7f73d80"] 949s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0] 949s # debug: [Vary] [In-If1] 949s # debug: [Content-Type] [image/gif] 949s # debug: [Expires] [Sat, 07 Dec 2024 02:02:04 GMT] 949s # debug: [Last-Modified] [Thu, 15 Aug 2024 02:32:38 GMT] 949s # debug: [Client-Date] [Fri, 29 Nov 2024 20:01:46 GMT] 949s # debug: [Client-Peer] [127.0.0.1:8529] 949s # debug: [Client-Response-Num] [1] 949s # debug: [DMMATCH1] [1] 949s # debug: expires Sat, 07 Dec 2024 02:02:04 GMT 949s # debug: expires 1733536924 949s # debug: access Fri, 29 Nov 2024 20:01:46 GMT 949s # debug: access 1732910506 949s # debug: modified Thu, 15 Aug 2024 02:32:38 GMT 949s # debug: modified 1723689158 949s # debug: expected: 626418 949s # debug: actual : 626418 949s ok 35 949s # --- 949s # ExpiresActive On 949s ExpiresByType image/gif A626418 949s # debug: [Cache-Control] [max-age=86400] 949s # debug: [Connection] [close] 949s # debug: [Date] [Fri, 29 Nov 2024 20:01:46 GMT] 949s # debug: [Accept-Ranges] [bytes] 949s # debug: [ETag] ["0-61fafa7f73d80"] 949s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0] 949s # debug: [Vary] [In-If1] 949s # debug: [Content-Type] [image/jpeg] 949s # debug: [Expires] [Sat, 30 Nov 2024 20:01:46 GMT] 949s # debug: [Last-Modified] [Thu, 15 Aug 2024 02:32:38 GMT] 949s # debug: [Client-Date] [Fri, 29 Nov 2024 20:01:46 GMT] 949s # debug: [Client-Peer] [127.0.0.1:8529] 949s # debug: [Client-Response-Num] [1] 949s # debug: [DMMATCH1] [1] 949s # debug: expires Sat, 30 Nov 2024 20:01:46 GMT 949s # debug: expires 1732996906 949s # debug: access Fri, 29 Nov 2024 20:01:46 GMT 949s # debug: access 1732910506 949s # debug: modified Thu, 15 Aug 2024 02:32:38 GMT 949s # debug: modified 1723689158 949s # debug: expected: 86400 949s # debug: actual : 86400 949s ok 36 949s # --- 949s # ExpiresActive On 949s ExpiresDefault M5730443 949s ExpiresByType image/gif "modification plus 1 weeks 8 days 2 hours 25 minutes 16 seconds" 949s # debug: [Cache-Control] [max-age=0] 949s # debug: [Connection] [close] 949s # debug: [Date] [Fri, 29 Nov 2024 20:01:46 GMT] 949s # debug: [Accept-Ranges] [bytes] 949s # debug: [ETag] ["3-61fafa7f73d80"] 949s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0] 949s # debug: [Vary] [In-If1] 949s # debug: [Content-Length] [3] 949s # debug: [Content-Type] [text/html] 949s # debug: [Expires] [Fri, 29 Nov 2024 20:01:46 GMT] 949s # debug: [Last-Modified] [Thu, 15 Aug 2024 02:32:38 GMT] 949s # debug: [Client-Date] [Fri, 29 Nov 2024 20:01:46 GMT] 949s # debug: [Client-Peer] [127.0.0.1:8529] 949s # debug: [Client-Response-Num] [1] 949s # debug: [DMMATCH1] [1] 949s # debug: expires Fri, 29 Nov 2024 20:01:46 GMT 949s # debug: expires 1732910506 949s # debug: access Fri, 29 Nov 2024 20:01:46 GMT 949s # debug: access 1732910506 949s # debug: modified Thu, 15 Aug 2024 02:32:38 GMT 949s # debug: modified 1723689158 949s # debug: expected: 9221348 949s # debug: actual : 9221348 949s ok 37 949s # --- 949s # ExpiresActive On 949s ExpiresDefault M5730443 949s ExpiresByType image/gif "modification plus 1 weeks 8 days 2 hours 25 minutes 16 seconds" 949s # debug: [Cache-Control] [max-age=0] 949s # debug: [Connection] [close] 949s # debug: [Date] [Fri, 29 Nov 2024 20:01:46 GMT] 949s # debug: [Accept-Ranges] [bytes] 949s # debug: [ETag] ["0-61fafa7f73d80"] 949s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0] 949s # debug: [Vary] [In-If1] 949s # debug: [Content-Type] [text/plain] 949s # debug: [Expires] [Fri, 29 Nov 2024 20:01:46 GMT] 949s # debug: [Last-Modified] [Thu, 15 Aug 2024 02:32:38 GMT] 949s # debug: [Client-Date] [Fri, 29 Nov 2024 20:01:46 GMT] 949s # debug: [Client-Peer] [127.0.0.1:8529] 949s # debug: [Client-Response-Num] [1] 949s # debug: [DMMATCH1] [1] 949s # debug: expires Fri, 29 Nov 2024 20:01:46 GMT 949s # debug: expires 1732910506 949s # debug: access Fri, 29 Nov 2024 20:01:46 GMT 949s # debug: access 1732910506 949s # debug: modified Thu, 15 Aug 2024 02:32:38 GMT 949s # debug: modified 1723689158 949s # debug: expected: 9221348 949s # debug: actual : 9221348 949s ok 38 949s # --- 949s # ExpiresActive On 949s ExpiresDefault M5730443 949s ExpiresByType image/gif "modification plus 1 weeks 8 days 2 hours 25 minutes 16 seconds" 949s # debug: [Cache-Control] [max-age=0] 949s # debug: [Connection] [close] 949s # debug: [Date] [Fri, 29 Nov 2024 20:01:46 GMT] 949s # debug: [Accept-Ranges] [bytes] 949s # debug: [ETag] ["0-61fafa7f73d80"] 949s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0] 949s # debug: [Vary] [In-If1] 949s # debug: [Content-Type] [image/gif] 949s # debug: [Expires] [Fri, 29 Nov 2024 20:01:46 GMT] 949s # debug: [Last-Modified] [Thu, 15 Aug 2024 02:32:38 GMT] 949s # debug: [Client-Date] [Fri, 29 Nov 2024 20:01:46 GMT] 949s # debug: [Client-Peer] [127.0.0.1:8529] 949s # debug: [Client-Response-Num] [1] 949s # debug: [DMMATCH1] [1] 949s # debug: expires Fri, 29 Nov 2024 20:01:46 GMT 949s # debug: expires 1732910506 949s # debug: access Fri, 29 Nov 2024 20:01:46 GMT 949s # debug: access 1732910506 949s # debug: modified Thu, 15 Aug 2024 02:32:38 GMT 949s # debug: modified 1723689158 949s # debug: expected: 9221348 949s # debug: actual : 9221348 949s ok 39 949s # --- 949s # ExpiresActive On 949s ExpiresDefault M5730443 949s ExpiresByType image/gif "modification plus 1 weeks 8 days 2 hours 25 minutes 16 seconds" 949s # debug: [Cache-Control] [max-age=86400] 949s # debug: [Connection] [close] 949s # debug: [Date] [Fri, 29 Nov 2024 20:01:46 GMT] 949s # debug: [Accept-Ranges] [bytes] 949s # debug: [ETag] ["0-61fafa7f73d80"] 949s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0] 949s # debug: [Vary] [In-If1] 949s # debug: [Content-Type] [image/jpeg] 949s # debug: [Expires] [Sat, 30 Nov 2024 20:01:46 GMT] 949s # debug: [Last-Modified] [Thu, 15 Aug 2024 02:32:38 GMT] 949s # debug: [Client-Date] [Fri, 29 Nov 2024 20:01:46 GMT] 949s # debug: [Client-Peer] [127.0.0.1:8529] 949s # debug: [Client-Response-Num] [1] 949s # debug: [DMMATCH1] [1] 949s # debug: expires Sat, 30 Nov 2024 20:01:46 GMT 949s # debug: expires 1732996906 949s # debug: access Fri, 29 Nov 2024 20:01:46 GMT 949s # debug: access 1732910506 949s # debug: modified Thu, 15 Aug 2024 02:32:38 GMT 949s # debug: modified 1723689158 949s # debug: expected: 86400 949s # debug: actual : 86400 949s ok 40 949s #--- 949s # ExpiresActive On 949s ExpiresDefault M10392022 949s # debug: [Cache-Control] [max-age=1170673] 949s # debug: [Connection] [close] 949s # debug: [Date] [Fri, 29 Nov 2024 20:01:46 GMT] 949s # debug: [Accept-Ranges] [bytes] 949s # debug: [ETag] ["3-61fafa7f73d80"] 949s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0] 949s # debug: [Vary] [In-If1] 949s # debug: [Content-Length] [3] 949s # debug: [Content-Type] [text/html] 949s # debug: [Expires] [Fri, 13 Dec 2024 09:13:00 GMT] 949s # debug: [Last-Modified] [Thu, 15 Aug 2024 02:32:38 GMT] 949s # debug: [Client-Date] [Fri, 29 Nov 2024 20:01:46 GMT] 949s # debug: [Client-Peer] [127.0.0.1:8529] 949s # debug: [Client-Response-Num] [1] 949s # debug: [DMMATCH1] [1] 949s # debug: expires Fri, 13 Dec 2024 09:13:00 GMT 949s # debug: expires 1734081180 949s # debug: access Fri, 29 Nov 2024 20:01:46 GMT 949s # debug: access 1732910506 949s # debug: modified Thu, 15 Aug 2024 02:32:38 GMT 949s # debug: modified 1723689158 949s # debug: expected: 10392022 949s # debug: actual : 10392022 949s ok 41 949s #--- 949s # ExpiresActive On 949s ExpiresDefault M10392022 949s # debug: [Cache-Control] [max-age=0] 949s # debug: [Connection] [close] 949s # debug: [Date] [Fri, 29 Nov 2024 20:01:46 GMT] 949s # debug: [Accept-Ranges] [bytes] 949s # debug: [ETag] ["0-61fafa7f73d80"] 949s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0] 949s # debug: [Vary] [In-If1] 949s # debug: [Content-Type] [text/plain] 949s # debug: [Expires] [Fri, 29 Nov 2024 20:01:46 GMT] 949s # debug: [Last-Modified] [Thu, 15 Aug 2024 02:32:38 GMT] 949s # debug: [Client-Date] [Fri, 29 Nov 2024 20:01:46 GMT] 949s # debug: [Client-Peer] [127.0.0.1:8529] 949s # debug: [Client-Response-Num] [1] 949s # debug: [DMMATCH1] [1] 949s # debug: expires Fri, 29 Nov 2024 20:01:46 GMT 949s # debug: expires 1732910506 949s # debug: access Fri, 29 Nov 2024 20:01:46 GMT 949s # debug: access 1732910506 949s # debug: modified Thu, 15 Aug 2024 02:32:38 GMT 949s # debug: modified 1723689158 949s # debug: expected: 9221348 949s # debug: actual : 9221348 949s ok 42 949s #--- 949s # ExpiresActive On 949s ExpiresDefault M10392022 949s # debug: [Cache-Control] [max-age=120] 949s # debug: [Connection] [close] 949s # debug: [Date] [Fri, 29 Nov 2024 20:01:46 GMT] 949s # debug: [Accept-Ranges] [bytes] 949s # debug: [ETag] ["0-61fafa7f73d80"] 949s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0] 949s # debug: [Vary] [In-If1] 949s # debug: [Content-Type] [image/gif] 949s # debug: [Expires] [Fri, 29 Nov 2024 20:03:46 GMT] 949s # debug: [Last-Modified] [Thu, 15 Aug 2024 02:32:38 GMT] 949s # debug: [Client-Date] [Fri, 29 Nov 2024 20:01:46 GMT] 949s # debug: [Client-Peer] [127.0.0.1:8529] 949s # debug: [Client-Response-Num] [1] 949s # debug: [DMMATCH1] [1] 949s # debug: expires Fri, 29 Nov 2024 20:03:46 GMT 949s # debug: expires 1732910626 949s # debug: access Fri, 29 Nov 2024 20:01:46 GMT 949s # debug: access 1732910506 949s # debug: modified Thu, 15 Aug 2024 02:32:38 GMT 949s # debug: modified 1723689158 949s # debug: expected: 120 949s # debug: actual : 120 949s ok 43 949s #--- 949s # ExpiresActive On 949s ExpiresDefault M10392022 949s # debug: [Cache-Control] [max-age=86400] 949s # debug: [Connection] [close] 949s # debug: [Date] [Fri, 29 Nov 2024 20:01:46 GMT] 949s # debug: [Accept-Ranges] [bytes] 949s # debug: [ETag] ["0-61fafa7f73d80"] 949s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0] 949s # debug: [Vary] [In-If1] 949s # debug: [Content-Type] [image/jpeg] 949s # debug: [Expires] [Sat, 30 Nov 2024 20:01:46 GMT] 949s # debug: [Last-Modified] [Thu, 15 Aug 2024 02:32:38 GMT] 949s # debug: [Client-Date] [Fri, 29 Nov 2024 20:01:46 GMT] 949s # debug: [Client-Peer] [127.0.0.1:8529] 949s # debug: [Client-Response-Num] [1] 949s # debug: [DMMATCH1] [1] 949s # debug: expires Sat, 30 Nov 2024 20:01:46 GMT 949s # debug: expires 1732996906 949s # debug: access Fri, 29 Nov 2024 20:01:46 GMT 949s # debug: access 1732910506 949s # debug: modified Thu, 15 Aug 2024 02:32:38 GMT 949s # debug: modified 1723689158 949s # debug: expected: 86400 949s # debug: actual : 86400 949s ok 44 949s # --- 949s # ExpiresActive On 949s ExpiresByType image/jpeg A5538558 949s # debug: [Cache-Control] [max-age=323204470] 949s # debug: [Connection] [close] 949s # debug: [Date] [Fri, 29 Nov 2024 20:01:46 GMT] 949s # debug: [Accept-Ranges] [bytes] 949s # debug: [ETag] ["3-61fafa7f73d80"] 949s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0] 949s # debug: [Vary] [In-If1] 949s # debug: [Content-Length] [3] 949s # debug: [Content-Type] [text/html] 949s # debug: [Expires] [Mon, 26 Feb 2035 15:02:57 GMT] 949s # debug: [Last-Modified] [Thu, 15 Aug 2024 02:32:38 GMT] 949s # debug: [Client-Date] [Fri, 29 Nov 2024 20:01:46 GMT] 949s # debug: [Client-Peer] [127.0.0.1:8529] 949s # debug: [Client-Response-Num] [1] 949s # debug: [DMMATCH1] [1] 949s # debug: expires Mon, 26 Feb 2035 15:02:57 GMT 949s # debug: expires 2056114977 949s # debug: access Fri, 29 Nov 2024 20:01:46 GMT 949s # debug: access 1732910506 949s # debug: modified Thu, 15 Aug 2024 02:32:38 GMT 949s # debug: modified 1723689158 949s # debug: expected: 332425819 949s # debug: actual : 332425819 949s ok 45 949s # --- 949s # ExpiresActive On 949s ExpiresByType image/jpeg A5538558 949s # debug: [Cache-Control] [max-age=0] 949s # debug: [Connection] [close] 949s # debug: [Date] [Fri, 29 Nov 2024 20:01:46 GMT] 949s # debug: [Accept-Ranges] [bytes] 949s # debug: [ETag] ["0-61fafa7f73d80"] 949s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0] 949s # debug: [Vary] [In-If1] 949s # debug: [Content-Type] [text/plain] 949s # debug: [Expires] [Fri, 29 Nov 2024 20:01:46 GMT] 949s # debug: [Last-Modified] [Thu, 15 Aug 2024 02:32:38 GMT] 949s # debug: [Client-Date] [Fri, 29 Nov 2024 20:01:46 GMT] 949s # debug: [Client-Peer] [127.0.0.1:8529] 949s # debug: [Client-Response-Num] [1] 949s # debug: [DMMATCH1] [1] 949s # debug: expires Fri, 29 Nov 2024 20:01:46 GMT 949s # debug: expires 1732910506 949s # debug: access Fri, 29 Nov 2024 20:01:46 GMT 949s # debug: access 1732910506 949s # debug: modified Thu, 15 Aug 2024 02:32:38 GMT 949s # debug: modified 1723689158 949s # debug: expected: 9221348 949s # debug: actual : 9221348 949s ok 46 949s # --- 949s # ExpiresActive On 949s ExpiresByType image/jpeg A5538558 949s # debug: [Cache-Control] [max-age=120] 949s # debug: [Connection] [close] 949s # debug: [Date] [Fri, 29 Nov 2024 20:01:46 GMT] 949s # debug: [Accept-Ranges] [bytes] 949s # debug: [ETag] ["0-61fafa7f73d80"] 949s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0] 949s # debug: [Vary] [In-If1] 949s # debug: [Content-Type] [image/gif] 949s # debug: [Expires] [Fri, 29 Nov 2024 20:03:46 GMT] 949s # debug: [Last-Modified] [Thu, 15 Aug 2024 02:32:38 GMT] 949s # debug: [Client-Date] [Fri, 29 Nov 2024 20:01:46 GMT] 949s # debug: [Client-Peer] [127.0.0.1:8529] 949s # debug: [Client-Response-Num] [1] 949s # debug: [DMMATCH1] [1] 949s # debug: expires Fri, 29 Nov 2024 20:03:46 GMT 949s # debug: expires 1732910626 949s # debug: access Fri, 29 Nov 2024 20:01:46 GMT 949s # debug: access 1732910506 949s # debug: modified Thu, 15 Aug 2024 02:32:38 GMT 949s # debug: modified 1723689158 949s # debug: expected: 120 949s # debug: actual : 120 949s ok 47 949s # --- 949s # ExpiresActive On 949s ExpiresByType image/jpeg A5538558 949s # debug: [Cache-Control] [max-age=5538558] 949s # debug: [Connection] [close] 949s # debug: [Date] [Fri, 29 Nov 2024 20:01:46 GMT] 949s # debug: [Accept-Ranges] [bytes] 949s # debug: [ETag] ["0-61fafa7f73d80"] 949s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0] 949s # debug: [Vary] [In-If1] 949s # debug: [Content-Type] [image/jpeg] 949s # debug: [Expires] [Sat, 01 Feb 2025 22:31:04 GMT] 949s # debug: [Last-Modified] [Thu, 15 Aug 2024 02:32:38 GMT] 949s # debug: [Client-Date] [Fri, 29 Nov 2024 20:01:46 GMT] 949s # debug: [Client-Peer] [127.0.0.1:8529] 949s # debug: [Client-Response-Num] [1] 949s # debug: [DMMATCH1] [1] 949s # debug: expires Sat, 01 Feb 2025 22:31:04 GMT 949s # debug: expires 1738449064 949s # debug: access Fri, 29 Nov 2024 20:01:46 GMT 949s # debug: access 1732910506 949s # debug: modified Thu, 15 Aug 2024 02:32:38 GMT 949s # debug: modified 1723689158 949s # debug: expected: 5538558 949s # debug: actual : 5538558 949s ok 48 949s # --- 949s # ExpiresActive On 949s ExpiresDefault "access plus 1 years 7 days 13 minutes 14 seconds" 949s ExpiresByType image/jpeg M40446851 949s # debug: [Cache-Control] [max-age=32141594] 949s # debug: [Connection] [close] 949s # debug: [Date] [Fri, 29 Nov 2024 20:01:46 GMT] 949s # debug: [Accept-Ranges] [bytes] 949s # debug: [ETag] ["3-61fafa7f73d80"] 949s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0] 949s # debug: [Vary] [In-If1] 949s # debug: [Content-Length] [3] 949s # debug: [Content-Type] [text/html] 949s # debug: [Expires] [Sat, 06 Dec 2025 20:15:00 GMT] 949s # debug: [Last-Modified] [Thu, 15 Aug 2024 02:32:38 GMT] 949s # debug: [Client-Date] [Fri, 29 Nov 2024 20:01:46 GMT] 949s # debug: [Client-Peer] [127.0.0.1:8529] 949s # debug: [Client-Response-Num] [1] 949s # debug: [DMMATCH1] [1] 949s # debug: expires Sat, 06 Dec 2025 20:15:00 GMT 949s # debug: expires 1765052100 949s # debug: access Fri, 29 Nov 2024 20:01:46 GMT 949s # debug: access 1732910506 949s # debug: modified Thu, 15 Aug 2024 02:32:38 GMT 949s # debug: modified 1723689158 949s # debug: expected: 32141594 949s # debug: actual : 32141594 949s ok 49 949s # --- 949s # ExpiresActive On 949s ExpiresDefault "access plus 1 years 7 days 13 minutes 14 seconds" 949s ExpiresByType image/jpeg M40446851 949s # debug: [Cache-Control] [max-age=0] 949s # debug: [Connection] [close] 949s # debug: [Date] [Fri, 29 Nov 2024 20:01:46 GMT] 949s # debug: [Accept-Ranges] [bytes] 949s # debug: [ETag] ["0-61fafa7f73d80"] 949s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0] 949s # debug: [Vary] [In-If1] 949s # debug: [Content-Type] [text/plain] 949s # debug: [Expires] [Fri, 29 Nov 2024 20:01:46 GMT] 949s # debug: [Last-Modified] [Thu, 15 Aug 2024 02:32:38 GMT] 949s # debug: [Client-Date] [Fri, 29 Nov 2024 20:01:46 GMT] 949s # debug: [Client-Peer] [127.0.0.1:8529] 949s # debug: [Client-Response-Num] [1] 949s # debug: [DMMATCH1] [1] 949s # debug: expires Fri, 29 Nov 2024 20:01:46 GMT 949s # debug: expires 1732910506 949s # debug: access Fri, 29 Nov 2024 20:01:46 GMT 949s # debug: access 1732910506 949s # debug: modified Thu, 15 Aug 2024 02:32:38 GMT 949s # debug: modified 1723689158 949s # debug: expected: 9221348 949s # debug: actual : 9221348 949s ok 50 949s # --- 949s # ExpiresActive On 949s ExpiresDefault "access plus 1 years 7 days 13 minutes 14 seconds" 949s ExpiresByType image/jpeg M40446851 949s # debug: [Cache-Control] [max-age=120] 949s # debug: [Connection] [close] 949s # debug: [Date] [Fri, 29 Nov 2024 20:01:46 GMT] 949s # debug: [Accept-Ranges] [bytes] 949s # debug: [ETag] ["0-61fafa7f73d80"] 949s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0] 949s # debug: [Vary] [In-If1] 949s # debug: [Content-Type] [image/gif] 949s # debug: [Expires] [Fri, 29 Nov 2024 20:03:46 GMT] 949s # debug: [Last-Modified] [Thu, 15 Aug 2024 02:32:38 GMT] 949s # debug: [Client-Date] [Fri, 29 Nov 2024 20:01:46 GMT] 949s # debug: [Client-Peer] [127.0.0.1:8529] 949s # debug: [Client-Response-Num] [1] 949s # debug: [DMMATCH1] [1] 949s # debug: expires Fri, 29 Nov 2024 20:03:46 GMT 949s # debug: expires 1732910626 949s # debug: access Fri, 29 Nov 2024 20:01:46 GMT 949s # debug: access 1732910506 949s # debug: modified Thu, 15 Aug 2024 02:32:38 GMT 949s # debug: modified 1723689158 949s # debug: expected: 120 949s # debug: actual : 120 949s ok 51 949s # --- 949s # ExpiresActive On 949s ExpiresDefault "access plus 1 years 7 days 13 minutes 14 seconds" 949s ExpiresByType image/jpeg M40446851 949s # debug: [Cache-Control] [max-age=31225502] 949s # debug: [Connection] [close] 949s # debug: [Date] [Fri, 29 Nov 2024 20:01:46 GMT] 949s # debug: [Accept-Ranges] [bytes] 949s # debug: [ETag] ["0-61fafa7f73d80"] 949s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0] 949s # debug: [Vary] [In-If1] 949s # debug: [Content-Type] [image/jpeg] 949s # debug: [Expires] [Wed, 26 Nov 2025 05:46:49 GMT] 949s # debug: [Last-Modified] [Thu, 15 Aug 2024 02:32:38 GMT] 949s # debug: [Client-Date] [Fri, 29 Nov 2024 20:01:46 GMT] 949s # debug: [Client-Peer] [127.0.0.1:8529] 949s # debug: [Client-Response-Num] [1] 949s # debug: [DMMATCH1] [1] 949s # debug: expires Wed, 26 Nov 2025 05:46:49 GMT 949s # debug: expires 1764136009 949s # debug: access Fri, 29 Nov 2024 20:01:46 GMT 949s # debug: access 1732910506 949s # debug: modified Thu, 15 Aug 2024 02:32:38 GMT 949s # debug: modified 1723689158 949s # debug: expected: 40446851 949s # debug: actual : 40446851 949s ok 52 949s # --- 949s # ExpiresActive Off 949s # debug: [Connection] [close] 949s # debug: [Date] [Fri, 29 Nov 2024 20:01:46 GMT] 949s # debug: [Accept-Ranges] [bytes] 949s # debug: [ETag] ["3-61fafa7f73d80"] 949s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0] 949s # debug: [Vary] [In-If1] 949s # debug: [Content-Length] [3] 949s # debug: [Content-Type] [text/html] 949s # debug: [Last-Modified] [Thu, 15 Aug 2024 02:32:38 GMT] 949s # debug: [Client-Date] [Fri, 29 Nov 2024 20:01:46 GMT] 949s # debug: [Client-Peer] [127.0.0.1:8529] 949s # debug: [Client-Response-Num] [1] 949s # debug: [DMMATCH1] [1] 949s ok 53 949s # --- 949s # ExpiresActive Off 949s # debug: [Connection] [close] 949s # debug: [Date] [Fri, 29 Nov 2024 20:01:46 GMT] 949s # debug: [Accept-Ranges] [bytes] 949s # debug: [ETag] ["0-61fafa7f73d80"] 949s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0] 949s # debug: [Vary] [In-If1] 949s # debug: [Content-Type] [text/plain] 949s # debug: [Last-Modified] [Thu, 15 Aug 2024 02:32:38 GMT] 949s # debug: [Client-Date] [Fri, 29 Nov 2024 20:01:46 GMT] 949s # debug: [Client-Peer] [127.0.0.1:8529] 949s # debug: [Client-Response-Num] [1] 949s # debug: [DMMATCH1] [1] 949s ok 54 949s # --- 949s # ExpiresActive Off 949s # debug: [Connection] [close] 949s # debug: [Date] [Fri, 29 Nov 2024 20:01:46 GMT] 949s # debug: [Accept-Ranges] [bytes] 949s # debug: [ETag] ["0-61fafa7f73d80"] 949s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0] 949s # debug: [Vary] [In-If1] 949s # debug: [Content-Type] [image/gif] 949s # debug: [Last-Modified] [Thu, 15 Aug 2024 02:32:38 GMT] 949s # debug: [Client-Date] [Fri, 29 Nov 2024 20:01:46 GMT] 949s # debug: [Client-Peer] [127.0.0.1:8529] 949s # debug: [Client-Response-Num] [1] 949s # debug: [DMMATCH1] [1] 949s ok 55 949s # --- 949s # ExpiresActive Off 949s # debug: [Connection] [close] 949s # debug: [Date] [Fri, 29 Nov 2024 20:01:46 GMT] 949s # debug: [Accept-Ranges] [bytes] 949s # debug: [ETag] ["0-61fafa7f73d80"] 949s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0] 949s # debug: [Vary] [In-If1] 949s # debug: [Content-Type] [image/jpeg] 949s # debug: [Last-Modified] [Thu, 15 Aug 2024 02:32:38 GMT] 949s # debug: [Client-Date] [Fri, 29 Nov 2024 20:01:46 GMT] 949s # debug: [Client-Peer] [127.0.0.1:8529] 949s # debug: [Client-Response-Num] [1] 949s # debug: [DMMATCH1] [1] 949s ok 56 949s #--- 949s # ExpiresActive Off 949s ExpiresDefault A8036248 949s # debug: [Connection] [close] 949s # debug: [Date] [Fri, 29 Nov 2024 20:01:46 GMT] 949s # debug: [Accept-Ranges] [bytes] 949s # debug: [ETag] ["3-61fafa7f73d80"] 949s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0] 949s # debug: [Vary] [In-If1] 949s # debug: [Content-Length] [3] 949s # debug: [Content-Type] [text/html] 949s # debug: [Last-Modified] [Thu, 15 Aug 2024 02:32:38 GMT] 949s # debug: [Client-Date] [Fri, 29 Nov 2024 20:01:46 GMT] 949s # debug: [Client-Peer] [127.0.0.1:8529] 949s # debug: [Client-Response-Num] [1] 949s # debug: [DMMATCH1] [1] 949s ok 57 949s #--- 949s # ExpiresActive Off 949s ExpiresDefault A8036248 949s # debug: [Connection] [close] 949s # debug: [Date] [Fri, 29 Nov 2024 20:01:46 GMT] 949s # debug: [Accept-Ranges] [bytes] 949s # debug: [ETag] ["0-61fafa7f73d80"] 949s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0] 949s # debug: [Vary] [In-If1] 949s # debug: [Content-Type] [text/plain] 949s # debug: [Last-Modified] [Thu, 15 Aug 2024 02:32:38 GMT] 949s # debug: [Client-Date] [Fri, 29 Nov 2024 20:01:46 GMT] 949s # debug: [Client-Peer] [127.0.0.1:8529] 949s # debug: [Client-Response-Num] [1] 949s # debug: [DMMATCH1] [1] 949s ok 58 949s #--- 949s # ExpiresActive Off 949s ExpiresDefault A8036248 949s # debug: [Connection] [close] 949s # debug: [Date] [Fri, 29 Nov 2024 20:01:46 GMT] 949s # debug: [Accept-Ranges] [bytes] 949s # debug: [ETag] ["0-61fafa7f73d80"] 949s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0] 949s # debug: [Vary] [In-If1] 949s # debug: [Content-Type] [image/gif] 949s # debug: [Last-Modified] [Thu, 15 Aug 2024 02:32:38 GMT] 949s # debug: [Client-Date] [Fri, 29 Nov 2024 20:01:46 GMT] 949s # debug: [Client-Peer] [127.0.0.1:8529] 949s # debug: [Client-Response-Num] [1] 949s # debug: [DMMATCH1] [1] 949s ok 59 949s #--- 949s # ExpiresActive Off 949s ExpiresDefault A8036248 949s # debug: [Connection] [close] 949s # debug: [Date] [Fri, 29 Nov 2024 20:01:46 GMT] 949s # debug: [Accept-Ranges] [bytes] 949s # debug: [ETag] ["0-61fafa7f73d80"] 949s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0] 949s # debug: [Vary] [In-If1] 949s # debug: [Content-Type] [image/jpeg] 949s # debug: [Last-Modified] [Thu, 15 Aug 2024 02:32:38 GMT] 949s # debug: [Client-Date] [Fri, 29 Nov 2024 20:01:46 GMT] 949s # debug: [Client-Peer] [127.0.0.1:8529] 949s # debug: [Client-Response-Num] [1] 949s # debug: [DMMATCH1] [1] 949s ok 60 949s # --- 949s # ExpiresActive Off 949s ExpiresByType text/plain A4174880 949s # debug: [Connection] [close] 949s # debug: [Date] [Fri, 29 Nov 2024 20:01:46 GMT] 949s # debug: [Accept-Ranges] [bytes] 949s # debug: [ETag] ["3-61fafa7f73d80"] 949s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0] 949s # debug: [Vary] [In-If1] 949s # debug: [Content-Length] [3] 949s # debug: [Content-Type] [text/html] 949s # debug: [Last-Modified] [Thu, 15 Aug 2024 02:32:38 GMT] 949s # debug: [Client-Date] [Fri, 29 Nov 2024 20:01:46 GMT] 949s # debug: [Client-Peer] [127.0.0.1:8529] 949s # debug: [Client-Response-Num] [1] 949s # debug: [DMMATCH1] [1] 949s ok 61 949s # --- 949s # ExpiresActive Off 949s ExpiresByType text/plain A4174880 949s # debug: [Connection] [close] 949s # debug: [Date] [Fri, 29 Nov 2024 20:01:46 GMT] 949s # debug: [Accept-Ranges] [bytes] 949s # debug: [ETag] ["0-61fafa7f73d80"] 949s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0] 949s # debug: [Vary] [In-If1] 949s # debug: [Content-Type] [text/plain] 949s # debug: [Last-Modified] [Thu, 15 Aug 2024 02:32:38 GMT] 949s # debug: [Client-Date] [Fri, 29 Nov 2024 20:01:46 GMT] 949s # debug: [Client-Peer] [127.0.0.1:8529] 949s # debug: [Client-Response-Num] [1] 949s # debug: [DMMATCH1] [1] 949s ok 62 949s # --- 949s # ExpiresActive Off 949s ExpiresByType text/plain A4174880 949s # debug: [Connection] [close] 949s # debug: [Date] [Fri, 29 Nov 2024 20:01:46 GMT] 949s # debug: [Accept-Ranges] [bytes] 949s # debug: [ETag] ["0-61fafa7f73d80"] 949s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0] 949s # debug: [Vary] [In-If1] 949s # debug: [Content-Type] [image/gif] 949s # debug: [Last-Modified] [Thu, 15 Aug 2024 02:32:38 GMT] 949s # debug: [Client-Date] [Fri, 29 Nov 2024 20:01:46 GMT] 949s # debug: [Client-Peer] [127.0.0.1:8529] 949s # debug: [Client-Response-Num] [1] 949s # debug: [DMMATCH1] [1] 949s ok 63 949s # --- 949s # ExpiresActive Off 949s ExpiresByType text/plain A4174880 949s # debug: [Connection] [close] 949s # debug: [Date] [Fri, 29 Nov 2024 20:01:46 GMT] 949s # debug: [Accept-Ranges] [bytes] 949s # debug: [ETag] ["0-61fafa7f73d80"] 949s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0] 949s # debug: [Vary] [In-If1] 949s # debug: [Content-Type] [image/jpeg] 949s # debug: [Last-Modified] [Thu, 15 Aug 2024 02:32:38 GMT] 949s # debug: [Client-Date] [Fri, 29 Nov 2024 20:01:46 GMT] 949s # debug: [Client-Peer] [127.0.0.1:8529] 949s # debug: [Client-Response-Num] [1] 949s # debug: [DMMATCH1] [1] 949s ok 64 949s # --- 949s # ExpiresActive Off 949s ExpiresDefault A2707889 949s ExpiresByType text/plain "modification plus 4 days 6 hours 8 minutes 4 seconds" 949s # debug: [Connection] [close] 949s # debug: [Date] [Fri, 29 Nov 2024 20:01:46 GMT] 949s # debug: [Accept-Ranges] [bytes] 949s # debug: [ETag] ["3-61fafa7f73d80"] 949s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0] 949s # debug: [Vary] [In-If1] 949s # debug: [Content-Length] [3] 949s # debug: [Content-Type] [text/html] 949s # debug: [Last-Modified] [Thu, 15 Aug 2024 02:32:38 GMT] 949s # debug: [Client-Date] [Fri, 29 Nov 2024 20:01:46 GMT] 949s # debug: [Client-Peer] [127.0.0.1:8529] 949s # debug: [Client-Response-Num] [1] 949s # debug: [DMMATCH1] [1] 949s ok 65 949s # --- 949s # ExpiresActive Off 949s ExpiresDefault A2707889 949s ExpiresByType text/plain "modification plus 4 days 6 hours 8 minutes 4 seconds" 949s # debug: [Connection] [close] 949s # debug: [Date] [Fri, 29 Nov 2024 20:01:46 GMT] 949s # debug: [Accept-Ranges] [bytes] 949s # debug: [ETag] ["0-61fafa7f73d80"] 949s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0] 949s # debug: [Vary] [In-If1] 949s # debug: [Content-Type] [text/plain] 949s # debug: [Last-Modified] [Thu, 15 Aug 2024 02:32:38 GMT] 949s # debug: [Client-Date] [Fri, 29 Nov 2024 20:01:46 GMT] 949s # debug: [Client-Peer] [127.0.0.1:8529] 949s # debug: [Client-Response-Num] [1] 949s # debug: [DMMATCH1] [1] 949s ok 66 949s # --- 949s # ExpiresActive Off 949s ExpiresDefault A2707889 949s ExpiresByType text/plain "modification plus 4 days 6 hours 8 minutes 4 seconds" 949s # debug: [Connection] [close] 949s # debug: [Date] [Fri, 29 Nov 2024 20:01:46 GMT] 949s # debug: [Accept-Ranges] [bytes] 949s # debug: [ETag] ["0-61fafa7f73d80"] 949s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0] 949s # debug: [Vary] [In-If1] 949s # debug: [Content-Type] [image/gif] 949s # debug: [Last-Modified] [Thu, 15 Aug 2024 02:32:38 GMT] 949s # debug: [Client-Date] [Fri, 29 Nov 2024 20:01:46 GMT] 949s # debug: [Client-Peer] [127.0.0.1:8529] 949s # debug: [Client-Response-Num] [1] 949s # debug: [DMMATCH1] [1] 949s ok 67 949s # --- 949s # ExpiresActive Off 949s ExpiresDefault A2707889 949s ExpiresByType text/plain "modification plus 4 days 6 hours 8 minutes 4 seconds" 949s # debug: [Connection] [close] 949s # debug: [Date] [Fri, 29 Nov 2024 20:01:46 GMT] 949s # debug: [Accept-Ranges] [bytes] 949s # debug: [ETag] ["0-61fafa7f73d80"] 949s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0] 949s # debug: [Vary] [In-If1] 949s # debug: [Content-Type] [image/jpeg] 949s # debug: [Last-Modified] [Thu, 15 Aug 2024 02:32:38 GMT] 949s # debug: [Client-Date] [Fri, 29 Nov 2024 20:01:46 GMT] 949s # debug: [Client-Peer] [127.0.0.1:8529] 949s # debug: [Client-Response-Num] [1] 949s # debug: [DMMATCH1] [1] 949s ok 68 949s #--- 949s # ExpiresActive Off 949s ExpiresDefault A38202163 949s # debug: [Connection] [close] 949s # debug: [Date] [Fri, 29 Nov 2024 20:01:46 GMT] 949s # debug: [Accept-Ranges] [bytes] 949s # debug: [ETag] ["3-61fafa7f73d80"] 949s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0] 949s # debug: [Vary] [In-If1] 949s # debug: [Content-Length] [3] 949s # debug: [Content-Type] [text/html] 949s # debug: [Last-Modified] [Thu, 15 Aug 2024 02:32:38 GMT] 949s # debug: [Client-Date] [Fri, 29 Nov 2024 20:01:46 GMT] 949s # debug: [Client-Peer] [127.0.0.1:8529] 949s # debug: [Client-Response-Num] [1] 949s # debug: [DMMATCH1] [1] 949s ok 69 949s #--- 949s # ExpiresActive Off 949s ExpiresDefault A38202163 949s # debug: [Connection] [close] 949s # debug: [Date] [Fri, 29 Nov 2024 20:01:46 GMT] 949s # debug: [Accept-Ranges] [bytes] 949s # debug: [ETag] ["0-61fafa7f73d80"] 949s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0] 949s # debug: [Vary] [In-If1] 949s # debug: [Content-Type] [text/plain] 949s # debug: [Last-Modified] [Thu, 15 Aug 2024 02:32:38 GMT] 949s # debug: [Client-Date] [Fri, 29 Nov 2024 20:01:46 GMT] 949s # debug: [Client-Peer] [127.0.0.1:8529] 949s # debug: [Client-Response-Num] [1] 949s # debug: [DMMATCH1] [1] 949s ok 70 949s #--- 949s # ExpiresActive Off 949s ExpiresDefault A38202163 949s # debug: [Connection] [close] 949s # debug: [Date] [Fri, 29 Nov 2024 20:01:46 GMT] 949s # debug: [Accept-Ranges] [bytes] 949s # debug: [ETag] ["0-61fafa7f73d80"] 949s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0] 949s # debug: [Vary] [In-If1] 949s # debug: [Content-Type] [image/gif] 949s # debug: [Last-Modified] [Thu, 15 Aug 2024 02:32:38 GMT] 949s # debug: [Client-Date] [Fri, 29 Nov 2024 20:01:46 GMT] 949s # debug: [Client-Peer] [127.0.0.1:8529] 949s # debug: [Client-Response-Num] [1] 949s # debug: [DMMATCH1] [1] 949s ok 71 949s #--- 949s # ExpiresActive Off 949s ExpiresDefault A38202163 949s # debug: [Connection] [close] 949s # debug: [Date] [Fri, 29 Nov 2024 20:01:46 GMT] 949s # debug: [Accept-Ranges] [bytes] 949s # debug: [ETag] ["0-61fafa7f73d80"] 949s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0] 949s # debug: [Vary] [In-If1] 949s # debug: [Content-Type] [image/jpeg] 949s # debug: [Last-Modified] [Thu, 15 Aug 2024 02:32:38 GMT] 949s # debug: [Client-Date] [Fri, 29 Nov 2024 20:01:46 GMT] 949s # debug: [Client-Peer] [127.0.0.1:8529] 949s # debug: [Client-Response-Num] [1] 949s # debug: [DMMATCH1] [1] 949s ok 72 949s # --- 949s # ExpiresActive Off 949s ExpiresByType image/gif A9184395 949s # debug: [Connection] [close] 949s # debug: [Date] [Fri, 29 Nov 2024 20:01:46 GMT] 949s # debug: [Accept-Ranges] [bytes] 949s # debug: [ETag] ["3-61fafa7f73d80"] 949s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0] 949s # debug: [Vary] [In-If1] 949s # debug: [Content-Length] [3] 949s # debug: [Content-Type] [text/html] 949s # debug: [Last-Modified] [Thu, 15 Aug 2024 02:32:38 GMT] 949s # debug: [Client-Date] [Fri, 29 Nov 2024 20:01:46 GMT] 949s # debug: [Client-Peer] [127.0.0.1:8529] 949s # debug: [Client-Response-Num] [1] 949s # debug: [DMMATCH1] [1] 949s ok 73 949s # --- 949s # ExpiresActive Off 949s ExpiresByType image/gif A9184395 949s # debug: [Connection] [close] 949s # debug: [Date] [Fri, 29 Nov 2024 20:01:46 GMT] 949s # debug: [Accept-Ranges] [bytes] 949s # debug: [ETag] ["0-61fafa7f73d80"] 949s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0] 949s # debug: [Vary] [In-If1] 949s # debug: [Content-Type] [text/plain] 949s # debug: [Last-Modified] [Thu, 15 Aug 2024 02:32:38 GMT] 949s # debug: [Client-Date] [Fri, 29 Nov 2024 20:01:46 GMT] 949s # debug: [Client-Peer] [127.0.0.1:8529] 949s # debug: [Client-Response-Num] [1] 949s # debug: [DMMATCH1] [1] 949s ok 74 949s # --- 949s # ExpiresActive Off 949s ExpiresByType image/gif A9184395 949s # debug: [Connection] [close] 949s # debug: [Date] [Fri, 29 Nov 2024 20:01:46 GMT] 949s # debug: [Accept-Ranges] [bytes] 949s # debug: [ETag] ["0-61fafa7f73d80"] 949s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0] 949s # debug: [Vary] [In-If1] 949s # debug: [Content-Type] [image/gif] 949s # debug: [Last-Modified] [Thu, 15 Aug 2024 02:32:38 GMT] 949s # debug: [Client-Date] [Fri, 29 Nov 2024 20:01:46 GMT] 949s # debug: [Client-Peer] [127.0.0.1:8529] 949s # debug: [Client-Response-Num] [1] 949s # debug: [DMMATCH1] [1] 949s ok 75 949s # --- 949s # ExpiresActive Off 949s ExpiresByType image/gif A9184395 949s # debug: [Connection] [close] 949s # debug: [Date] [Fri, 29 Nov 2024 20:01:46 GMT] 949s # debug: [Accept-Ranges] [bytes] 949s # debug: [ETag] ["0-61fafa7f73d80"] 949s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0] 949s # debug: [Vary] [In-If1] 949s # debug: [Content-Type] [image/jpeg] 949s # debug: [Last-Modified] [Thu, 15 Aug 2024 02:32:38 GMT] 949s # debug: [Client-Date] [Fri, 29 Nov 2024 20:01:46 GMT] 949s # debug: [Client-Peer] [127.0.0.1:8529] 949s # debug: [Client-Response-Num] [1] 949s # debug: [DMMATCH1] [1] 949s ok 76 949s # --- 949s # ExpiresActive Off 949s ExpiresDefault "access plus 1 years 4 days 48 minutes 32 seconds" 949s ExpiresByType image/gif "modification plus 1 years 2 weeks 10 days 3 hours 9 minutes 36 seconds" 949s # debug: [Connection] [close] 949s # debug: [Date] [Fri, 29 Nov 2024 20:01:46 GMT] 949s # debug: [Accept-Ranges] [bytes] 949s # debug: [ETag] ["3-61fafa7f73d80"] 949s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0] 949s # debug: [Vary] [In-If1] 949s # debug: [Content-Length] [3] 949s # debug: [Content-Type] [text/html] 949s # debug: [Last-Modified] [Thu, 15 Aug 2024 02:32:38 GMT] 949s # debug: [Client-Date] [Fri, 29 Nov 2024 20:01:46 GMT] 949s # debug: [Client-Peer] [127.0.0.1:8529] 949s # debug: [Client-Response-Num] [1] 949s # debug: [DMMATCH1] [1] 949s ok 77 949s # --- 949s # ExpiresActive Off 949s ExpiresDefault "access plus 1 years 4 days 48 minutes 32 seconds" 949s ExpiresByType image/gif "modification plus 1 years 2 weeks 10 days 3 hours 9 minutes 36 seconds" 949s # debug: [Connection] [close] 949s # debug: [Date] [Fri, 29 Nov 2024 20:01:46 GMT] 949s # debug: [Accept-Ranges] [bytes] 949s # debug: [ETag] ["0-61fafa7f73d80"] 949s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0] 949s # debug: [Vary] [In-If1] 949s # debug: [Content-Type] [text/plain] 949s # debug: [Last-Modified] [Thu, 15 Aug 2024 02:32:38 GMT] 949s # debug: [Client-Date] [Fri, 29 Nov 2024 20:01:46 GMT] 949s # debug: [Client-Peer] [127.0.0.1:8529] 949s # debug: [Client-Response-Num] [1] 949s # debug: [DMMATCH1] [1] 949s ok 78 949s # --- 949s # ExpiresActive Off 949s ExpiresDefault "access plus 1 years 4 days 48 minutes 32 seconds" 949s ExpiresByType image/gif "modification plus 1 years 2 weeks 10 days 3 hours 9 minutes 36 seconds" 949s # debug: [Connection] [close] 949s # debug: [Date] [Fri, 29 Nov 2024 20:01:46 GMT] 949s # debug: [Accept-Ranges] [bytes] 949s # debug: [ETag] ["0-61fafa7f73d80"] 949s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0] 949s # debug: [Vary] [In-If1] 949s # debug: [Content-Type] [image/gif] 949s # debug: [Last-Modified] [Thu, 15 Aug 2024 02:32:38 GMT] 949s # debug: [Client-Date] [Fri, 29 Nov 2024 20:01:46 GMT] 949s # debug: [Client-Peer] [127.0.0.1:8529] 949s # debug: [Client-Response-Num] [1] 949s # debug: [DMMATCH1] [1] 949s ok 79 949s # --- 949s # ExpiresActive Off 949s ExpiresDefault "access plus 1 years 4 days 48 minutes 32 seconds" 949s ExpiresByType image/gif "modification plus 1 years 2 weeks 10 days 3 hours 9 minutes 36 seconds" 949s # debug: [Connection] [close] 949s # debug: [Date] [Fri, 29 Nov 2024 20:01:46 GMT] 949s # debug: [Accept-Ranges] [bytes] 949s # debug: [ETag] ["0-61fafa7f73d80"] 949s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0] 949s # debug: [Vary] [In-If1] 949s # debug: [Content-Type] [image/jpeg] 949s # debug: [Last-Modified] [Thu, 15 Aug 2024 02:32:38 GMT] 949s # debug: [Client-Date] [Fri, 29 Nov 2024 20:01:46 GMT] 949s # debug: [Client-Peer] [127.0.0.1:8529] 949s # debug: [Client-Response-Num] [1] 949s # debug: [DMMATCH1] [1] 949s ok 80 949s #--- 949s # ExpiresActive Off 949s ExpiresDefault M96094 949s # debug: [Connection] [close] 949s # debug: [Date] [Fri, 29 Nov 2024 20:01:46 GMT] 949s # debug: [Accept-Ranges] [bytes] 949s # debug: [ETag] ["3-61fafa7f73d80"] 949s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0] 949s # debug: [Vary] [In-If1] 949s # debug: [Content-Length] [3] 949s # debug: [Content-Type] [text/html] 949s # debug: [Last-Modified] [Thu, 15 Aug 2024 02:32:38 GMT] 949s # debug: [Client-Date] [Fri, 29 Nov 2024 20:01:46 GMT] 949s # debug: [Client-Peer] [127.0.0.1:8529] 949s # debug: [Client-Response-Num] [1] 949s # debug: [DMMATCH1] [1] 949s ok 81 949s #--- 949s # ExpiresActive Off 949s ExpiresDefault M96094 949s # debug: [Connection] [close] 949s # debug: [Date] [Fri, 29 Nov 2024 20:01:46 GMT] 949s # debug: [Accept-Ranges] [bytes] 949s # debug: [ETag] ["0-61fafa7f73d80"] 949s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0] 949s # debug: [Vary] [In-If1] 949s # debug: [Content-Type] [text/plain] 949s # debug: [Last-Modified] [Thu, 15 Aug 2024 02:32:38 GMT] 949s # debug: [Client-Date] [Fri, 29 Nov 2024 20:01:46 GMT] 949s # debug: [Client-Peer] [127.0.0.1:8529] 949s # debug: [Client-Response-Num] [1] 949s # debug: [DMMATCH1] [1] 949s ok 82 949s #--- 949s # ExpiresActive Off 949s ExpiresDefault M96094 949s # debug: [Connection] [close] 949s # debug: [Date] [Fri, 29 Nov 2024 20:01:46 GMT] 949s # debug: [Accept-Ranges] [bytes] 949s # debug: [ETag] ["0-61fafa7f73d80"] 949s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0] 949s # debug: [Vary] [In-If1] 949s # debug: [Content-Type] [image/gif] 949s # debug: [Last-Modified] [Thu, 15 Aug 2024 02:32:38 GMT] 949s # debug: [Client-Date] [Fri, 29 Nov 2024 20:01:46 GMT] 949s # debug: [Client-Peer] [127.0.0.1:8529] 949s # debug: [Client-Response-Num] [1] 949s # debug: [DMMATCH1] [1] 949s ok 83 949s #--- 949s # ExpiresActive Off 949s ExpiresDefault M96094 949s # debug: [Connection] [close] 949s # debug: [Date] [Fri, 29 Nov 2024 20:01:46 GMT] 949s # debug: [Accept-Ranges] [bytes] 949s # debug: [ETag] ["0-61fafa7f73d80"] 949s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0] 949s # debug: [Vary] [In-If1] 949s # debug: [Content-Type] [image/jpeg] 949s # debug: [Last-Modified] [Thu, 15 Aug 2024 02:32:38 GMT] 949s # debug: [Client-Date] [Fri, 29 Nov 2024 20:01:46 GMT] 949s # debug: [Client-Peer] [127.0.0.1:8529] 949s # debug: [Client-Response-Num] [1] 949s # debug: [DMMATCH1] [1] 949s ok 84 949s # --- 949s # ExpiresActive Off 949s ExpiresByType image/jpeg "access plus 3 months 2 weeks 10 days 5 hours 26 minutes 44 seconds" 949s # debug: [Connection] [close] 949s # debug: [Date] [Fri, 29 Nov 2024 20:01:46 GMT] 949s # debug: [Accept-Ranges] [bytes] 949s # debug: [ETag] ["3-61fafa7f73d80"] 949s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0] 949s # debug: [Vary] [In-If1] 949s # debug: [Content-Length] [3] 949s # debug: [Content-Type] [text/html] 949s # debug: [Last-Modified] [Thu, 15 Aug 2024 02:32:38 GMT] 949s # debug: [Client-Date] [Fri, 29 Nov 2024 20:01:46 GMT] 949s # debug: [Client-Peer] [127.0.0.1:8529] 949s # debug: [Client-Response-Num] [1] 949s # debug: [DMMATCH1] [1] 949s ok 85 949s # --- 949s # ExpiresActive Off 949s ExpiresByType image/jpeg "access plus 3 months 2 weeks 10 days 5 hours 26 minutes 44 seconds" 949s # debug: [Connection] [close] 949s # debug: [Date] [Fri, 29 Nov 2024 20:01:46 GMT] 949s # debug: [Accept-Ranges] [bytes] 949s # debug: [ETag] ["0-61fafa7f73d80"] 949s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0] 949s # debug: [Vary] [In-If1] 949s # debug: [Content-Type] [text/plain] 949s # debug: [Last-Modified] [Thu, 15 Aug 2024 02:32:38 GMT] 949s # debug: [Client-Date] [Fri, 29 Nov 2024 20:01:46 GMT] 949s # debug: [Client-Peer] [127.0.0.1:8529] 949s # debug: [Client-Response-Num] [1] 949s # debug: [DMMATCH1] [1] 949s ok 86 949s # --- 949s # ExpiresActive Off 949s ExpiresByType image/jpeg "access plus 3 months 2 weeks 10 days 5 hours 26 minutes 44 seconds" 949s # debug: [Connection] [close] 949s # debug: [Date] [Fri, 29 Nov 2024 20:01:46 GMT] 949s # debug: [Accept-Ranges] [bytes] 949s # debug: [ETag] ["0-61fafa7f73d80"] 949s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0] 949s # debug: [Vary] [In-If1] 949s # debug: [Content-Type] [image/gif] 949s # debug: [Last-Modified] [Thu, 15 Aug 2024 02:32:38 GMT] 949s # debug: [Client-Date] [Fri, 29 Nov 2024 20:01:46 GMT] 949s # debug: [Client-Peer] [127.0.0.1:8529] 949s # debug: [Client-Response-Num] [1] 949s # debug: [DMMATCH1] [1] 949s ok 87 949s # --- 949s # ExpiresActive Off 949s ExpiresByType image/jpeg "access plus 3 months 2 weeks 10 days 5 hours 26 minutes 44 seconds" 949s # debug: [Connection] [close] 949s # debug: [Date] [Fri, 29 Nov 2024 20:01:46 GMT] 949s # debug: [Accept-Ranges] [bytes] 949s # debug: [ETag] ["0-61fafa7f73d80"] 949s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0] 949s # debug: [Vary] [In-If1] 949s # debug: [Content-Type] [image/jpeg] 949s # debug: [Last-Modified] [Thu, 15 Aug 2024 02:32:38 GMT] 949s # debug: [Client-Date] [Fri, 29 Nov 2024 20:01:46 GMT] 949s # debug: [Client-Peer] [127.0.0.1:8529] 949s # debug: [Client-Response-Num] [1] 949s # debug: [DMMATCH1] [1] 949s ok 88 949s # --- 949s # ExpiresActive Off 949s ExpiresDefault A39920846 949s ExpiresByType image/jpeg "access plus 1 years 1 months 1 weeks 4 days 8 hours 27 minutes 15 seconds" 949s # debug: [Connection] [close] 949s # debug: [Date] [Fri, 29 Nov 2024 20:01:46 GMT] 949s # debug: [Accept-Ranges] [bytes] 949s # debug: [ETag] ["3-61fafa7f73d80"] 949s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0] 949s # debug: [Vary] [In-If1] 949s # debug: [Content-Length] [3] 949s # debug: [Content-Type] [text/html] 949s # debug: [Last-Modified] [Thu, 15 Aug 2024 02:32:38 GMT] 949s # debug: [Client-Date] [Fri, 29 Nov 2024 20:01:46 GMT] 949s # debug: [Client-Peer] [127.0.0.1:8529] 949s # debug: [Client-Response-Num] [1] 949s # debug: [DMMATCH1] [1] 949s ok 89 949s # --- 949s # ExpiresActive Off 949s ExpiresDefault A39920846 949s ExpiresByType image/jpeg "access plus 1 years 1 months 1 weeks 4 days 8 hours 27 minutes 15 seconds" 949s # debug: [Connection] [close] 949s # debug: [Date] [Fri, 29 Nov 2024 20:01:46 GMT] 949s # debug: [Accept-Ranges] [bytes] 949s # debug: [ETag] ["0-61fafa7f73d80"] 949s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0] 949s # debug: [Vary] [In-If1] 949s # debug: [Content-Type] [text/plain] 949s # debug: [Last-Modified] [Thu, 15 Aug 2024 02:32:38 GMT] 949s # debug: [Client-Date] [Fri, 29 Nov 2024 20:01:46 GMT] 949s # debug: [Client-Peer] [127.0.0.1:8529] 949s # debug: [Client-Response-Num] [1] 949s # debug: [DMMATCH1] [1] 949s ok 90 949s # --- 949s # ExpiresActive Off 949s ExpiresDefault A39920846 949s ExpiresByType image/jpeg "access plus 1 years 1 months 1 weeks 4 days 8 hours 27 minutes 15 seconds" 949s # debug: [Connection] [close] 949s # debug: [Date] [Fri, 29 Nov 2024 20:01:46 GMT] 949s # debug: [Accept-Ranges] [bytes] 949s # debug: [ETag] ["0-61fafa7f73d80"] 949s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0] 949s # debug: [Vary] [In-If1] 949s # debug: [Content-Type] [image/gif] 949s # debug: [Last-Modified] [Thu, 15 Aug 2024 02:32:38 GMT] 949s # debug: [Client-Date] [Fri, 29 Nov 2024 20:01:46 GMT] 949s # debug: [Client-Peer] [127.0.0.1:8529] 949s # debug: [Client-Response-Num] [1] 949s # debug: [DMMATCH1] [1] 949s ok 91 949s # --- 949s # ExpiresActive Off 949s ExpiresDefault A39920846 949s ExpiresByType image/jpeg "access plus 1 years 1 months 1 weeks 4 days 8 hours 27 minutes 15 seconds" 949s # debug: [Connection] [close] 949s # debug: [Date] [Fri, 29 Nov 2024 20:01:46 GMT] 949s # debug: [Accept-Ranges] [bytes] 949s # debug: [ETag] ["0-61fafa7f73d80"] 949s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0] 949s # debug: [Vary] [In-If1] 949s # debug: [Content-Type] [image/jpeg] 949s # debug: [Last-Modified] [Thu, 15 Aug 2024 02:32:38 GMT] 949s # debug: [Client-Date] [Fri, 29 Nov 2024 20:01:46 GMT] 949s # debug: [Client-Peer] [127.0.0.1:8529] 949s # debug: [Client-Response-Num] [1] 949s # debug: [DMMATCH1] [1] 949s ok 92 949s ok 952s t/modules/ext_filter.t .............. 952s 1..24 952s # Running under perl version 5.040000 for linux 952s # Current time local: Fri Nov 29 20:01:46 2024 952s # Current time GMT: Fri Nov 29 20:01:46 2024 952s # Using Test.pm version 1.31 952s # Using Apache/Test.pm version 1.44 952s # testing : sed output filter 952s # expected: 'barbar' 952s # received: 'barbar' 952s ok 1 952s # testing : slow filter process 952s # expected: 'foobar' 952s # received: 'foobar' 952s ok 2 952s # testing : echo worked 952s # expected: 200 952s # received: '200' 952s ok 3 952s # testing : request body filtered 952s # expected: 'barbar 952s # ' 952s # received: 'barbar 952s # ' 952s ok 4 952s # testing : got 413 error 952s # expected: 413 952s # received: '413' 952s ok 5 952s # testing : got 413 error body 952s # expected: qr/413 Request Entity Too Large/ 952s # received: ' 952s # 952s # 413 Request Entity Too Large 952s # 952s #

Request Entity Too Large

952s # The requested resource does not allow request data with POST requests, or the amount of data provided in 952s # the request exceeds the capacity limit. 952s # 952s # ' 952s ok 6 952s # testing : got 413 error 952s # expected: 413 952s # received: '413' 952s ok 7 952s # testing : got 413 error body 952s # expected: qr/413 Request Entity Too Large/ 952s # received: ' 952s # 952s # 413 Request Entity Too Large 952s # 952s #

Request Entity Too Large

952s # The requested resource does not allow request data with POST requests, or the amount of data provided in 952s # the request exceeds the capacity limit. 952s # 952s # ' 952s ok 8 952s # testing : got 413 error 952s # expected: 413 952s # received: '413' 952s ok 9 952s # testing : got 413 error body 952s # expected: qr/413 Request Entity Too Large/ 952s # received: ' 952s # 952s # 413 Request Entity Too Large 952s # 952s #

Request Entity Too Large

952s # The requested resource does not allow request data with POST requests, or the amount of data provided in 952s # the request exceeds the capacity limit. 952s # 952s # ' 952s ok 10 952s # testing : got 413 error 952s # expected: 413 952s # received: '413' 952s ok 11 952s # testing : got 413 error body 952s # expected: qr/413 Request Entity Too Large/ 952s # received: ' 952s # 952s # 413 Request Entity Too Large 952s # 952s #

Request Entity Too Large

952s # The requested resource does not allow request data with POST requests, or the amount of data provided in 952s # the request exceeds the capacity limit. 952s # 952s # ' 952s ok 12 952s # testing : got 413 error 952s # expected: 413 952s # received: '413' 952s ok 13 952s # testing : got 413 error body 952s # expected: qr/413 Request Entity Too Large/ 952s # received: ' 952s # 952s # 413 Request Entity Too Large 952s # 952s #

Request Entity Too Large

952s # The requested resource does not allow request data with POST requests, or the amount of data provided in 952s # the request exceeds the capacity limit. 952s # 952s # ' 952s ok 14 952s # testing : got 413 error 952s # expected: 413 952s # received: '413' 952s ok 15 952s # testing : got 413 error body 952s # expected: qr/413 Request Entity Too Large/ 952s # received: ' 952s # 952s # 413 Request Entity Too Large 952s # 952s #

Request Entity Too Large

952s # The requested resource does not allow request data with POST requests, or the amount of data provided in 952s # the request exceeds the capacity limit. 952s # 952s # ' 952s ok 16 952s # testing : got 413 error 952s # expected: 413 952s # received: '413' 952s ok 17 952s # testing : got 413 error body 952s # expected: qr/413 Request Entity Too Large/ 952s # received: ' 952s # 952s # 413 Request Entity Too Large 952s # 952s #

Request Entity Too Large

952s # The requested resource does not allow request data with POST requests, or the amount of data provided in 952s # the request exceeds the capacity limit. 952s # 952s # ' 952s ok 18 952s # testing : got 413 error 952s # expected: 413 952s # received: '413' 952s ok 19 952s # testing : got 413 error body 952s # expected: qr/413 Request Entity Too Large/ 952s # received: ' 952s # 952s # 413 Request Entity Too Large 952s # 952s #

Request Entity Too Large

952s # The requested resource does not allow request data with POST requests, or the amount of data provided in 952s # the request exceeds the capacity limit. 952s # 952s # ' 952s ok 20 952s # testing : got 413 error 952s # expected: 413 952s # received: '413' 952s ok 21 952s # testing : got 413 error body 952s # expected: qr/413 Request Entity Too Large/ 952s # received: ' 952s # 952s # 413 Request Entity Too Large 952s # 952s #

Request Entity Too Large

952s # The requested resource does not allow request data with POST requests, or the amount of data provided in 952s # the request exceeds the capacity limit. 952s # 952s # ' 952s ok 22 952s # testing : got 413 error 952s # expected: 413 952s # received: '413' 952s ok 23 952s # testing : got 413 error body 952s # expected: qr/413 Request Entity Too Large/ 952s # received: ' 952s # 952s # 413 Request Entity Too Large 952s # 952s #

Request Entity Too Large

952s # The requested resource does not allow request data with POST requests, or the amount of data provided in 952s # the request exceeds the capacity limit. 952s # 952s # ' 952s ok 24 952s ok 955s t/modules/filter.t .................. 955s 1..5 955s # Running under perl version 5.040000 for linux 955s # Current time local: Fri Nov 29 20:01:49 2024 955s # Current time GMT: Fri Nov 29 20:01:49 2024 955s # Using Test.pm version 1.31 955s # Using Apache/Test.pm version 1.44 955s # expected: 'HELLOWORLD' 955s # received: 'HELLOWORLD' 955s ok 1 955s # expected: 'HELLOWORLD' 955s # received: 'HELLOWORLD' 955s ok 2 955s # expected: 'HELLOWORLD' 955s # received: 'HELLOWORLD' 955s ok 3 955s # expected: 'helloworld' 955s # received: 'helloworld' 955s ok 4 955s # expected: 'helloworld' 955s # received: 'helloworld' 955s ok 5 955s ok 959s t/modules/headers.t ................. 959s 1..376 959s # Running under perl version 5.040000 for linux 959s # Current time local: Fri Nov 29 20:01:52 2024 959s # Current time GMT: Fri Nov 29 20:01:52 2024 959s # Using Test.pm version 1.31 959s # Using Apache/Test.pm version 1.44 959s ok 1 959s ok 2 959s ok 3 959s ok 4 959s ok 5 959s ok 6 959s ok 7 959s ok 8 959s ok 9 959s ok 10 959s ok 11 959s ok 12 959s ok 13 959s ok 14 959s ok 15 959s ok 16 959s ok 17 959s ok 18 959s ok 19 959s ok 20 959s ok 21 959s ok 22 959s ok 23 959s ok 24 959s ok 25 959s ok 26 959s ok 27 959s ok 28 959s ok 29 959s ok 30 959s ok 31 959s ok 32 959s ok 33 959s ok 34 959s ok 35 959s ok 36 959s ok 37 959s ok 38 959s ok 39 959s ok 40 959s ok 41 959s ok 42 959s ok 43 959s ok 44 959s ok 45 959s ok 46 959s ok 47 959s ok 48 959s ok 49 959s ok 50 959s ok 51 959s ok 52 959s ok 53 959s ok 54 959s ok 55 959s ok 56 959s ok 57 959s ok 58 959s ok 59 959s ok 60 959s ok 61 959s ok 62 959s ok 63 959s ok 64 959s ok 65 959s ok 66 959s ok 67 959s ok 68 959s ok 69 959s ok 70 959s ok 71 959s ok 72 959s ok 73 959s ok 74 959s ok 75 959s ok 76 959s ok 77 959s ok 78 959s ok 79 959s ok 80 959s ok 81 959s ok 82 959s ok 83 959s ok 84 959s ok 85 959s ok 86 959s ok 87 959s ok 88 959s ok 89 959s ok 90 959s ok 91 959s ok 92 959s ok 93 959s ok 94 959s ok 95 959s ok 96 959s ok 97 959s ok 98 959s ok 99 959s ok 100 959s ok 101 959s ok 102 959s ok 103 959s ok 104 959s ok 105 959s ok 106 959s ok 107 959s ok 108 959s ok 109 959s ok 110 959s ok 111 959s ok 112 959s ok 113 959s ok 114 959s ok 115 959s ok 116 959s ok 117 959s ok 118 959s ok 119 959s ok 120 959s ok 121 959s ok 122 959s ok 123 959s ok 124 959s ok 125 959s ok 126 959s ok 127 959s ok 128 959s ok 129 959s ok 130 959s ok 131 959s ok 132 959s ok 133 959s ok 134 959s ok 135 959s ok 136 959s ok 137 959s ok 138 959s ok 139 959s ok 140 959s ok 141 959s ok 142 959s ok 143 959s ok 144 959s ok 145 959s ok 146 959s ok 147 959s ok 148 959s ok 149 959s ok 150 959s ok 151 959s ok 152 959s ok 153 959s ok 154 959s ok 155 959s ok 156 959s ok 157 959s ok 158 959s ok 159 959s ok 160 959s ok 161 959s ok 162 959s ok 163 959s ok 164 959s ok 165 959s ok 166 959s ok 167 959s ok 168 959s ok 169 959s ok 170 959s ok 171 959s ok 172 959s ok 173 959s ok 174 959s ok 175 959s ok 176 959s ok 177 959s ok 178 959s ok 179 959s ok 180 959s ok 181 959s ok 182 959s ok 183 959s ok 184 959s ok 185 959s ok 186 959s ok 187 959s ok 188 959s ok 189 959s ok 190 959s ok 191 959s ok 192 959s ok 193 959s ok 194 959s ok 195 959s ok 196 959s ok 197 959s ok 198 959s ok 199 959s ok 200 959s ok 201 959s ok 202 959s ok 203 959s ok 204 959s ok 205 959s ok 206 959s ok 207 959s ok 208 959s ok 209 959s ok 210 959s ok 211 959s ok 212 959s ok 213 959s ok 214 959s ok 215 959s ok 216 959s ok 217 959s ok 218 959s ok 219 959s ok 220 959s ok 221 959s ok 222 959s ok 223 959s ok 224 959s ok 225 959s ok 226 959s ok 227 959s ok 228 959s ok 229 959s ok 230 959s ok 231 959s ok 232 959s ok 233 959s ok 234 959s ok 235 959s ok 236 959s ok 237 959s ok 238 959s ok 239 959s ok 240 959s ok 241 959s ok 242 959s ok 243 959s ok 244 959s ok 245 959s ok 246 959s ok 247 959s ok 248 959s ok 249 959s ok 250 959s ok 251 959s ok 252 959s ok 253 959s ok 254 959s ok 255 959s ok 256 959s ok 257 959s ok 258 959s ok 259 959s ok 260 959s ok 261 959s ok 262 959s ok 263 959s ok 264 959s ok 265 959s ok 266 959s ok 267 959s ok 268 959s ok 269 959s ok 270 959s ok 271 959s ok 272 959s ok 273 959s ok 274 959s ok 275 959s ok 276 959s ok 277 959s ok 278 959s ok 279 959s ok 280 959s ok 281 959s ok 282 959s ok 283 959s ok 284 959s ok 285 959s ok 286 959s ok 287 959s ok 288 959s ok 289 959s ok 290 959s ok 291 959s ok 292 959s ok 293 959s ok 294 959s ok 295 959s ok 296 959s ok 297 959s ok 298 959s ok 299 959s ok 300 959s ok 301 959s ok 302 959s ok 303 959s ok 304 959s ok 305 959s ok 306 959s ok 307 959s ok 308 959s ok 309 959s ok 310 959s ok 311 959s ok 312 959s ok 313 959s ok 314 959s ok 315 959s ok 316 959s ok 317 959s ok 318 959s ok 319 959s ok 320 959s ok 321 959s ok 322 959s ok 323 959s ok 324 959s ok 325 959s ok 326 959s ok 327 959s ok 328 959s ok 329 959s ok 330 959s ok 331 959s ok 332 959s ok 333 959s ok 334 959s ok 335 959s ok 336 959s ok 337 959s ok 338 959s ok 339 959s ok 340 959s 959s 959s 959s Header sent n°0: 959s header: Test-Header 959s value: value 959s Header sent n°1: 959s header: Aaa 959s value: b 959s Header sent n°2: 959s header: Aa 959s value: bb 959s # testing : Checking return code is '200' 959s # expected: 200 959s # received: '200' 959s ok 341 959s 959s Header received n°0: 959s header: Test-Header 959s expected: value 959s received: value 959s 959s Header received n°1: 959s header: Aaa 959s expected: b 959s received: b 959s 959s Header received n°2: 959s header: Aa 959s expected: bb 959s received: bb 959s 959s Response received is: 959s HTTP/1.1 200 OK 959s Connection: close 959s Date: Fri, 29 Nov 2024 20:01:56 GMT 959s Accept-Ranges: bytes 959s ETag: "0-61fafa7f73d80" 959s Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 959s Vary: In-If1 959s Content-Length: 0 959s Content-Type: text/html 959s Last-Modified: Thu, 15 Aug 2024 02:32:38 GMT 959s Aa: bb 959s Aaa: b 959s Client-Date: Fri, 29 Nov 2024 20:01:56 GMT 959s Client-Peer: 127.0.0.1:8529 959s Client-Response-Num: 1 959s DMMATCH1: 1 959s Test-Header: value 959s 959s ok 342 959s 959s 959s 959s Header sent n°0: 959s header: Test-Header 959s value: foo 959s Header sent n°1: 959s header: aaa 959s value: b 959s Header sent n°2: 959s header: aa 959s value: bb 959s # testing : Checking return code is '200' 959s # expected: 200 959s # received: '200' 959s ok 343 959s 959s Header received n°0: 959s header: Test-Header 959s expected: foo 959s received: foo 959s Header received n°1: 959s header: aa 959s expected: bb 959s received: bb 959s 959s Response received is: 959s HTTP/1.1 200 OK 959s Connection: close 959s Date: Fri, 29 Nov 2024 20:01:56 GMT 959s Accept-Ranges: bytes 959s ETag: "0-61fafa7f73d80" 959s Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 959s Vary: In-If1 959s Content-Length: 0 959s Content-Type: text/html 959s Last-Modified: Thu, 15 Aug 2024 02:32:38 GMT 959s Aa: bb 959s Client-Date: Fri, 29 Nov 2024 20:01:56 GMT 959s Client-Peer: 127.0.0.1:8529 959s Client-Response-Num: 1 959s DMMATCH1: 1 959s Test-Header: foo 959s 959s ok 344 959s 959s 959s 959s Header sent n°0: 959s header: Test-Header 959s value: foo 959s Header sent n°1: 959s header: Test-Header1 959s value: value1 959s Header sent n°2: 959s header: Test-Header2 959s value: value2 959s # testing : Checking return code is '200' 959s # expected: 200 959s # received: '200' 959s ok 345 959s 959s Header received n°0: 959s header: Test-Header 959s expected: foo 959s received: foo 959s 959s Header received n°1: 959s header: Test-Header1 959s expected: value1 959s received: value1 959s 959s Header received n°2: 959s header: Test-Header2 959s expected: value2 959s received: value2 959s 959s Response received is: 959s HTTP/1.1 200 OK 959s Connection: close 959s Date: Fri, 29 Nov 2024 20:01:56 GMT 959s Accept-Ranges: bytes 959s ETag: "0-61fafa7f73d80" 959s Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 959s Vary: In-If1 959s Content-Length: 0 959s Content-Type: text/html 959s Last-Modified: Thu, 15 Aug 2024 02:32:38 GMT 959s Client-Date: Fri, 29 Nov 2024 20:01:56 GMT 959s Client-Peer: 127.0.0.1:8529 959s Client-Response-Num: 1 959s DMMATCH1: 1 959s Test-Header: foo 959s Test-Header1: value1 959s Test-Header2: value2 959s 959s ok 346 959s 959s 959s 959s Header sent n°0: 959s header: Test-Header 959s value: foofoo 959s # testing : Checking return code is '200' 959s # expected: 200 959s # received: '200' 959s ok 347 959s 959s Header received n°0: 959s header: Test-Header 959s expected: barfoo 959s received: barfoo 959s 959s Response received is: 959s HTTP/1.1 200 OK 959s Connection: close 959s Date: Fri, 29 Nov 2024 20:01:56 GMT 959s Accept-Ranges: bytes 959s ETag: "0-61fafa7f73d80" 959s Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 959s Vary: In-If1 959s Content-Length: 0 959s Content-Type: text/html 959s Last-Modified: Thu, 15 Aug 2024 02:32:38 GMT 959s Client-Date: Fri, 29 Nov 2024 20:01:56 GMT 959s Client-Peer: 127.0.0.1:8529 959s Client-Response-Num: 1 959s DMMATCH1: 1 959s Test-Header: barfoo 959s 959s ok 348 959s 959s 959s 959s Header sent n°0: 959s header: Test-Header 959s value: foo2foo2 959s # testing : Checking return code is '200' 959s # expected: 200 959s # received: '200' 959s ok 349 959s 959s Header received n°0: 959s header: Test-Header 959s expected: barfoo2 959s received: barfoo2 959s 959s Response received is: 959s HTTP/1.1 200 OK 959s Connection: close 959s Date: Fri, 29 Nov 2024 20:01:56 GMT 959s Accept-Ranges: bytes 959s ETag: "0-61fafa7f73d80" 959s Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 959s Vary: In-If1 959s Content-Length: 0 959s Content-Type: text/html 959s Last-Modified: Thu, 15 Aug 2024 02:32:38 GMT 959s Client-Date: Fri, 29 Nov 2024 20:01:56 GMT 959s Client-Peer: 127.0.0.1:8529 959s Client-Response-Num: 1 959s DMMATCH1: 1 959s Test-Header: barfoo2 959s 959s ok 350 959s 959s 959s 959s Header sent n°0: 959s header: Test-Header 959s value: foofoo 959s # testing : Checking return code is '200' 959s # expected: 200 959s # received: '200' 959s ok 351 959s 959s Header received n°0: 959s header: Test-Header 959s expected: bar2foo 959s received: bar2foo 959s 959s Response received is: 959s HTTP/1.1 200 OK 959s Connection: close 959s Date: Fri, 29 Nov 2024 20:01:56 GMT 959s Accept-Ranges: bytes 959s ETag: "0-61fafa7f73d80" 959s Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 959s Vary: In-If1 959s Content-Length: 0 959s Content-Type: text/html 959s Last-Modified: Thu, 15 Aug 2024 02:32:38 GMT 959s Client-Date: Fri, 29 Nov 2024 20:01:56 GMT 959s Client-Peer: 127.0.0.1:8529 959s Client-Response-Num: 1 959s DMMATCH1: 1 959s Test-Header: bar2foo 959s 959s ok 352 959s 959s 959s 959s Header sent n°0: 959s header: Test-Header 959s value: foofoo 959s # testing : Checking return code is '200' 959s # expected: 200 959s # received: '200' 959s ok 353 959s 959s Header received n°0: 959s header: Test-Header 959s expected: barbar 959s received: barbar 959s 959s Response received is: 959s HTTP/1.1 200 OK 959s Connection: close 959s Date: Fri, 29 Nov 2024 20:01:56 GMT 959s Accept-Ranges: bytes 959s ETag: "0-61fafa7f73d80" 959s Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 959s Vary: In-If1 959s Content-Length: 0 959s Content-Type: text/html 959s Last-Modified: Thu, 15 Aug 2024 02:32:38 GMT 959s Client-Date: Fri, 29 Nov 2024 20:01:56 GMT 959s Client-Peer: 127.0.0.1:8529 959s Client-Response-Num: 1 959s DMMATCH1: 1 959s Test-Header: barbar 959s 959s ok 354 959s 959s 959s 959s Header sent n°0: 959s header: Test-Header 959s value: foo2foo2 959s # testing : Checking return code is '200' 959s # expected: 200 959s # received: '200' 959s ok 355 959s 959s Header received n°0: 959s header: Test-Header 959s expected: barbar 959s received: barbar 959s 959s Response received is: 959s HTTP/1.1 200 OK 959s Connection: close 959s Date: Fri, 29 Nov 2024 20:01:56 GMT 959s Accept-Ranges: bytes 959s ETag: "0-61fafa7f73d80" 959s Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 959s Vary: In-If1 959s Content-Length: 0 959s Content-Type: text/html 959s Last-Modified: Thu, 15 Aug 2024 02:32:38 GMT 959s Client-Date: Fri, 29 Nov 2024 20:01:56 GMT 959s Client-Peer: 127.0.0.1:8529 959s Client-Response-Num: 1 959s DMMATCH1: 1 959s Test-Header: barbar 959s 959s ok 356 959s 959s 959s 959s Header sent n°0: 959s header: Test-Header 959s value: foofoo 959s # testing : Checking return code is '200' 959s # expected: 200 959s # received: '200' 959s ok 357 959s 959s Header received n°0: 959s header: Test-Header 959s expected: bar2bar2 959s received: bar2bar2 959s 959s Response received is: 959s HTTP/1.1 200 OK 959s Connection: close 959s Date: Fri, 29 Nov 2024 20:01:56 GMT 959s Accept-Ranges: bytes 959s ETag: "0-61fafa7f73d80" 959s Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 959s Vary: In-If1 959s Content-Length: 0 959s Content-Type: text/html 959s Last-Modified: Thu, 15 Aug 2024 02:32:38 GMT 959s Client-Date: Fri, 29 Nov 2024 20:01:56 GMT 959s Client-Peer: 127.0.0.1:8529 959s Client-Response-Num: 1 959s DMMATCH1: 1 959s Test-Header: bar2bar2 959s 959s ok 358 959s # testing : Checking return code is '200' 959s # expected: 200 959s # received: '200' 959s ok 359 959s 959s Header received n°0: 959s header: Test-Header 959s expected: foo 959s received: foo 959s 959s Response received is: 959s HTTP/1.1 200 OK 959s Connection: close 959s Date: Fri, 29 Nov 2024 20:01:56 GMT 959s Accept-Ranges: bytes 959s ETag: "0-61fafa7f73d80" 959s Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 959s Vary: In-If1 959s Content-Length: 0 959s Content-Type: text/html 959s Last-Modified: Thu, 15 Aug 2024 02:32:38 GMT 959s Client-Date: Fri, 29 Nov 2024 20:01:56 GMT 959s Client-Peer: 127.0.0.1:8529 959s Client-Response-Num: 1 959s DMMATCH1: 1 959s Test-Header: foo 959s ok 360 959s 959s 959s 959s Header sent n°0: 959s header: Test-Header 959s value: foo 959s # testing : Checking return code is '200' 959s # expected: 200 959s # received: '200' 959s ok 361 959s 959s Header received n°0: 959s header: Test-Header 959s expected: foo 959s received: foo 959s 959s Response received is: 959s HTTP/1.1 200 OK 959s Connection: close 959s Date: Fri, 29 Nov 2024 20:01:56 GMT 959s Accept-Ranges: bytes 959s ETag: "0-61fafa7f73d80" 959s Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 959s Vary: In-If1 959s Content-Length: 0 959s Content-Type: text/html 959s Last-Modified: Thu, 15 Aug 2024 02:32:38 GMT 959s Client-Date: Fri, 29 Nov 2024 20:01:56 GMT 959s Client-Peer: 127.0.0.1:8529 959s Client-Response-Num: 1 959s DMMATCH1: 1 959s Test-Header: foo 959s 959s ok 362 959s 959s 959s 959s Header sent n°0: 959s header: Test-Header 959s value: "foo" 959s # testing : Checking return code is '200' 959s # expected: 200 959s # received: '200' 959s ok 363 959s 959s Header received n°0: 959s header: Test-Header 959s expected: "foo", foo 959s received: "foo", foo 959s 959s Response received is: 959s HTTP/1.1 200 OK 959s Connection: close 959s Date: Fri, 29 Nov 2024 20:01:56 GMT 959s Accept-Ranges: bytes 959s ETag: "0-61fafa7f73d80" 959s Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 959s Vary: In-If1 959s Content-Length: 0 959s Content-Type: text/html 959s Last-Modified: Thu, 15 Aug 2024 02:32:38 GMT 959s Client-Date: Fri, 29 Nov 2024 20:01:56 GMT 959s Client-Peer: 127.0.0.1:8529 959s Client-Response-Num: 1 959s DMMATCH1: 1 959s Test-Header: "foo", foo 959s 959s ok 364 959s 959s 959s 959s Header sent n°0: 959s header: Test-Header 959s value: foo 959s # testing : Checking return code is '200' 959s # expected: 200 959s # received: '200' 959s ok 365 959s 959s Header received n°0: 959s header: Test-Header 959s expected: foo, bar 959s received: foo, bar 959s 959s Response received is: 959s HTTP/1.1 200 OK 959s Connection: close 959s Date: Fri, 29 Nov 2024 20:01:56 GMT 959s Accept-Ranges: bytes 959s ETag: "0-61fafa7f73d80" 959s Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 959s Vary: In-If1 959s Content-Length: 0 959s Content-Type: text/html 959s Last-Modified: Thu, 15 Aug 2024 02:32:38 GMT 959s Client-Date: Fri, 29 Nov 2024 20:01:56 GMT 959s Client-Peer: 127.0.0.1:8529 959s Client-Response-Num: 1 959s DMMATCH1: 1 959s Test-Header: foo, bar 959s 959s ok 366 959s 959s 959s 959s Header sent n°0: 959s header: Test-Header 959s value: foo 959s # testing : Checking return code is '200' 959s # expected: 200 959s # received: '200' 959s ok 367 959s 959s Header received n°0: 959s header: Test-Header 959s expected: foo 959s received: foo 959s 959s Response received is: 959s HTTP/1.1 200 OK 959s Connection: close 959s Date: Fri, 29 Nov 2024 20:01:56 GMT 959s Accept-Ranges: bytes 959s ETag: "0-61fafa7f73d80" 959s Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 959s Vary: In-If1 959s Content-Length: 0 959s Content-Type: text/html 959s Last-Modified: Thu, 15 Aug 2024 02:32:38 GMT 959s Client-Date: Fri, 29 Nov 2024 20:01:56 GMT 959s Client-Peer: 127.0.0.1:8529 959s Client-Response-Num: 1 959s DMMATCH1: 1 959s Test-Header: foo 959s 959s ok 368 959s 959s 959s 959s Header sent n°0: 959s header: Test-Header 959s value: foo 959s # testing : Checking return code is '200' 959s # expected: 200 959s # received: '200' 959s ok 369 959s 959s Header received n°0: 959s header: Test-Header 959s expected: foo 959s received: foo 959s 959s Header received n°1: 959s header: Test-Header2 959s expected: bar 959s received: bar 959s 959s Response received is: 959s HTTP/1.1 200 OK 959s Connection: close 959s Date: Fri, 29 Nov 2024 20:01:56 GMT 959s Accept-Ranges: bytes 959s ETag: "0-61fafa7f73d80" 959s Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 959s Vary: In-If1 959s Content-Length: 0 959s Content-Type: text/html 959s Last-Modified: Thu, 15 Aug 2024 02:32:38 GMT 959s Client-Date: Fri, 29 Nov 2024 20:01:56 GMT 959s Client-Peer: 127.0.0.1:8529 959s Client-Response-Num: 1 959s DMMATCH1: 1 959s Test-Header: foo 959s Test-Header2: bar 959s 959s ok 370 959s # testing : Checking return code is '200' 959s # expected: 200 959s # received: '200' 959s ok 371 959s 959s Header received n°0: 959s header: Test-Header 959s expected: foo 959s received: foo 959s 959s Response received is: 959s HTTP/1.1 200 OK 959s Connection: close 959s Date: Fri, 29 Nov 2024 20:01:56 GMT 959s Accept-Ranges: bytes 959s ETag: "0-61fafa7f73d80" 959s Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 959s Vary: In-If1 959s Content-Length: 0 959s Content-Type: text/html 959s Last-Modified: Thu, 15 Aug 2024 02:32:38 GMT 959s Client-Date: Fri, 29 Nov 2024 20:01:56 GMT 959s Client-Peer: 127.0.0.1:8529 959s Client-Response-Num: 1 959s DMMATCH1: 1 959s Test-Header: foo 959s 959s ok 372 959s # testing : Checking return code is '200' 959s # expected: 200 959s # received: '200' 959s ok 373 959s 959s Header received n°0: 959s header: Test-Header 959s expected: foo 959s received: foo 959s 959s Response received is: 959s HTTP/1.1 200 OK 959s Connection: close 959s Date: Fri, 29 Nov 2024 20:01:56 GMT 959s Accept-Ranges: bytes 959s ETag: "0-61fafa7f73d80" 959s Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 959s Vary: In-If1 959s Content-Length: 0 959s Content-Type: text/html 959s Last-Modified: Thu, 15 Aug 2024 02:32:38 GMT 959s Client-Date: Fri, 29 Nov 2024 20:01:56 GMT 959s Client-Peer: 127.0.0.1:8529 959s Client-Response-Num: 1 959s DMMATCH1: 1 959s Test-Header: foo 959s 959s ok 374 959s # testing : Checking return code is '200' 959s # expected: 200 959s # received: '200' 959s ok 375 959s 959s Header received n°0: 959s header: Test-Header 959s expected: foo 959s received: foo 959s 959s Response received is: 959s HTTP/1.1 200 OK 959s Connection: close 959s Date: Fri, 29 Nov 2024 20:01:56 GMT 959s Accept-Ranges: bytes 959s ETag: "0-61fafa7f73d80" 959s Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 959s Vary: In-If1 959s Content-Length: 0 959s Content-Type: text/html 959s Last-Modified: Thu, 15 Aug 2024 02:32:38 GMT 959s Client-Date: Fri, 29 Nov 2024 20:01:56 GMT 959s Client-Peer: 127.0.0.1:8529 959s Client-Response-Num: 1 959s DMMATCH1: 1 959s Test-Header: foo 959s 959s ok 376 959s ok 967s t/modules/heartbeat.t ............... 967s 1..1 967s # Running under perl version 5.040000 for linux 967s # Current time local: Fri Nov 29 20:01:56 2024 967s # Current time GMT: Fri Nov 29 20:01:56 2024 967s # Using Test.pm version 1.31 967s # Using Apache/Test.pm version 1.44 967s Expecting at least 3 heartbeat ; Seen: 5 967s ok 1 967s ok 972s t/modules/include.t ................. 972s 1..98 972s # Running under perl version 5.040000 for linux 972s # Current time local: Fri Nov 29 20:02:04 2024 972s # Current time GMT: Fri Nov 29 20:02:04 2024 972s # Using Test.pm version 1.31 972s # Using Apache/Test.pm version 1.44 972s # testing : GET /modules/include/abs-path.shtml 972s # expected: 'inc-extra2.shtml body inc-extra1.shtml body abs-path.shtml body' 972s # received: 'inc-extra2.shtml body inc-extra1.shtml body abs-path.shtml body' 972s ok 1 972s # testing : GET /modules/include/apexpr/err.shtml 972s # expected: '[an error occurred while processing this directive] err.shtml' 972s # received: '[an error occurred while processing this directive] err.shtml' 972s ok 2 972s # testing : GET /modules/include/apexpr/if1.shtml 972s # expected: 'pass' 972s # received: 'pass' 972s ok 3 972s # testing : GET /modules/include/apexpr/lazyvar.shtml 972s # expected: 'pass' 972s # received: 'pass' 972s ok 4 972s # testing : GET /modules/include/apexpr/restrict.shtml 972s # expected: '[an error occurred while processing this directive] restrict.shtml' 972s # received: '[an error occurred while processing this directive] restrict.shtml' 972s ok 5 972s # testing : GET /modules/include/apexpr/var.shtml 972s # expected: 'pass pass pass' 972s # received: 'pass pass pass' 972s ok 6 972s # testing : GET /modules/include/big.shtml 972s # expected: 'hello pass pass pass hello' 972s # received: 'hello pass pass pass hello' 972s ok 7 972s # testing : GET /modules/include/comment.shtml 972s # expected: 'No comment here' 972s # received: 'No comment here' 972s ok 8 972s # testing : GET /modules/include/echo.shtml 972s # expected: 'echo.shtml' 972s # received: 'echo.shtml' 972s ok 9 972s # testing : GET /modules/include/echo1.shtml 972s # expected: '' 972s # received: '' 972s ok 10 972s # testing : GET /modules/include/echo2.shtml 972s # expected: ' pass config echomsg pass' 972s # received: ' pass config echomsg pass' 972s ok 11 972s # testing : GET /modules/include/echo3.shtml 972s # expected: '' 972s # received: '' 972s ok 12 972s # testing : GET /modules/include/encode.shtml 972s # expected: '# %^ %23%20%25%5e' 972s # received: '# %^ %23%20%25%5e' 972s ok 13 972s # testing : GET /modules/include/errmsg1.shtml 972s # expected: 'errmsg' 972s # received: 'errmsg' 972s ok 14 972s # testing : GET /modules/include/errmsg2.shtml 972s # expected: 'errmsg' 972s # received: 'errmsg' 972s ok 15 972s # testing : GET /modules/include/errmsg3.shtml 972s # expected: 'errmsg' 972s # received: 'errmsg' 972s ok 16 972s # testing : GET /modules/include/errmsg4.shtml 972s # expected: 'pass errmsg' 972s # received: 'pass errmsg' 972s ok 17 972s # testing : GET /modules/include/errmsg5.shtml 972s # expected: '' 972s # received: '' 972s ok 18 972s # testing : GET /modules/include/exec/off/cgi.shtml 972s # expected: '[an error occurred while processing this directive]' 972s # received: '[an error occurred while processing this directive]' 972s ok 19 972s # testing : GET /modules/include/exec/off/cmd.shtml 972s # expected: '[an error occurred while processing this directive]' 972s # received: '[an error occurred while processing this directive]' 972s ok 20 972s # testing : GET /modules/include/exec/on/cgi.shtml 972s # expected: 'perl cgi' 972s # received: 'perl cgi' 972s ok 21 972s # testing : GET /modules/include/exec/on/cmd.shtml 972s # expected: 'pass' 972s # received: 'pass' 972s ok 22 972s # testing : GET /modules/include/extra/inc-bogus.shtml 972s # expected: '[an error occurred while processing this directive] inc-bogus.shtml body' 972s # received: '[an error occurred while processing this directive] inc-bogus.shtml body' 972s ok 23 972s # testing : GET /modules/include/foo.shtml 972s # expected: '[an error occurred while processing this directive] foo.shtml body' 972s # received: '[an error occurred while processing this directive] foo.shtml body' 972s ok 24 972s # testing : GET /modules/include/foo1.shtml 972s # expected: '[an error occurred while processing this directive] foo.shtml body' 972s # received: '[an error occurred while processing this directive] foo.shtml body' 972s ok 25 972s # testing : GET /modules/include/foo2.shtml 972s # expected: '[an error occurred while processing this directive] foo.shtml body' 972s # received: '[an error occurred while processing this directive] foo.shtml body' 972s ok 26 972s # testing : GET /modules/include/if1.shtml 972s # expected: 'pass' 972s # received: 'pass' 972s ok 27 972s # testing : GET /modules/include/if10.shtml 972s # expected: 'pass' 972s # received: 'pass' 972s ok 28 972s # testing : GET /modules/include/if11.shtml 972s # expected: 'pass' 972s # received: 'pass' 972s ok 29 972s # testing : GET /modules/include/if2.shtml 972s # expected: 'pass pass' 972s # received: 'pass pass' 972s ok 30 972s # testing : GET /modules/include/if3.shtml 972s # expected: 'pass pass pass' 972s # received: 'pass pass pass' 972s ok 31 972s # testing : GET /modules/include/if4.shtml 972s # expected: 'pass pass' 972s # received: 'pass pass' 972s ok 32 972s # testing : GET /modules/include/if5.shtml 972s # expected: 'pass pass pass' 972s # received: 'pass pass pass' 972s ok 33 972s # testing : GET /modules/include/if6.shtml 972s # expected: '[an error occurred while processing this directive]' 972s # received: '[an error occurred while processing this directive]' 972s ok 34 972s # testing : GET /modules/include/if7.shtml 972s # expected: '[an error occurred while processing this directive]' 972s # received: '[an error occurred while processing this directive]' 972s ok 35 972s # testing : GET /modules/include/if8.shtml 972s # expected: 'pass' 972s # received: 'pass' 972s ok 36 972s # testing : GET /modules/include/if9.shtml 972s # expected: 'pass pass' 972s # received: 'pass pass' 972s ok 37 972s # testing : GET /modules/include/inc-nego.shtml 972s # expected: 'index.html.en' 972s # received: 'index.html.en' 972s ok 38 972s # testing : GET /modules/include/inc-rfile.shtml 972s # expected: 'inc-extra2.shtml body inc-extra1.shtml body inc-rfile.shtml body' 972s # received: 'inc-extra2.shtml body inc-extra1.shtml body inc-rfile.shtml body' 972s ok 39 972s # testing : GET /modules/include/inc-rvirtual.shtml 972s # expected: 'inc-extra2.shtml body inc-extra1.shtml body inc-rvirtual.shtml body' 972s # received: 'inc-extra2.shtml body inc-extra1.shtml body inc-rvirtual.shtml body' 972s ok 40 972s # testing : GET /modules/include/include1.shtml 972s # expected: 'inc-two.shtml body include.shtml body' 972s # received: 'inc-two.shtml body include.shtml body' 972s ok 41 972s # testing : GET /modules/include/include2.shtml 972s # expected: 'inc-two.shtml body include.shtml body' 972s # received: 'inc-two.shtml body include.shtml body' 972s ok 42 972s # testing : GET /modules/include/include3.shtml 972s # expected: 'inc-two.shtml body inc-one.shtml body include.shtml body' 972s # received: 'inc-two.shtml body inc-one.shtml body include.shtml body' 972s ok 43 972s # testing : GET /modules/include/include4.shtml 972s # expected: 'inc-two.shtml body inc-one.shtml body include.shtml body' 972s # received: 'inc-two.shtml body inc-one.shtml body include.shtml body' 972s ok 44 972s # testing : GET /modules/include/include5.shtml 972s # expected: 'inc-two.shtml body inc-one.shtml body inc-three.shtml body include.shtml body' 972s # received: 'inc-two.shtml body inc-one.shtml body inc-three.shtml body include.shtml body' 972s ok 45 972s # testing : GET /modules/include/include6.shtml 972s # expected: 'inc-two.shtml body inc-one.shtml body inc-three.shtml body include.shtml body' 972s # received: 'inc-two.shtml body inc-one.shtml body inc-three.shtml body include.shtml body' 972s ok 46 972s # testing : GET /modules/include/malformed.shtml 972s # expected: '[an error occurred while processing this directive] malformed.shtml' 972s # received: '[an error occurred while processing this directive] malformed.shtml' 972s ok 47 972s # testing : POST /modules/include/mod_request/echo.shtml 972s # expected: 'echo.shtml' 972s # received: 'echo.shtml' 972s ok 48 972s # testing : POST /modules/include/mod_request/post.shtml 972s # expected: 'POST foo: bar foo2: bar2' 972s # received: 'POST foo: bar foo2: bar2' 972s ok 49 972s # testing : sizeof(body) > KeptBodySize 972s # expected: 413 972s # received: '413' 972s ok 50 972s # testing : GET /modules/include/mod_request/post.shtml?foo=bar&foo2=bar2 972s # expected: 'GET foo: bar foo2: bar2' 972s # received: 'GET foo: bar foo2: bar2' 972s ok 51 972s # testing : GET /modules/include/newline.shtml 972s # expected: 'inc-two.shtml body' 972s # received: 'inc-two.shtml body' 972s ok 52 972s # testing : GET /modules/include/notreal.shtml 972s # expected: 'pass ' 972s # received: '-->' 972s ok 54 972s # testing : GET /modules/include/parse2.shtml 972s # expected: '"' 972s # received: '"' 972s ok 55 972s # testing : GET /modules/include/ranged-virtual.shtml with Range 972s # expected: 'xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx' 973s # received: 'xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx' 973s ok 56 973s # testing : GET /modules/include/regex.shtml 973s # expected: '(none) 1 (none)' 973s # received: '(none) 1 (none)' 973s ok 57 973s # testing : GET /modules/include/retagged1.shtml 973s # expected: 'retagged1.shtml' 973s # received: 'retagged1.shtml' 973s ok 58 973s # testing : GET /modules/include/retagged2.shtml 973s # expected: '----retagged2.shtml' 973s # received: '----retagged2.shtml' 973s ok 59 973s # testing : GET /modules/include/set.shtml 973s # expected: 'set works' 973s # received: 'set works' 973s ok 60 973s # testing : GET /modules/include/var128.shtml 973s # expected: 'xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxyz' 973s # received: 'xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxyz' 973s ok 61 973s # testing : GET /modules/include/virtualq.shtml?foo=bar 973s # expected: 'foo=bar pass inc-two.shtml body foo=bar' 973s # received: 'foo=bar pass inc-two.shtml body foo=bar' 973s ok 62 973s # testing : GET /modules/include/size.shtml 973s # expected: '1,122 1,122 1.1K 1.1K' 973s # received: '1,122 1,122 1.1K 1.1K' 973s ok 63 973s # testing : GET /modules/include/file.shtml 973s # expected: 'Thursday, August 15, 2024 Thursday, August 15, 2024 1723689158 1723689158' 973s # received: 'Thursday, August 15, 2024 Thursday, August 15, 2024 1723689158 1723689158' 973s ok 64 973s # testing : GET /modules/include/printenv.shtml 973s # expected: '200' 973s # received: '200' 973s ok 65 973s ok 66 973s ok 67 973s # testing : /mod_include test/ 973s # expected: qr/mod_include test/ 973s # received: ' 973s # 973s # mod_include test 973s # 973s # 973s # 973s #

mod_include test

973s # 973s # 973s # Hello World 973s # 973s #

[back]

973s # 973s #
973s #
footer
973s # 973s # ' 973s ok 68 973s # testing : /Hello World/ 973s # expected: qr/Hello World/ 973s # received: ' 973s # 973s # mod_include test 973s # 973s # 973s # 973s #

mod_include test

973s # 973s # 973s # Hello World 973s # 973s #

[back]

973s # 973s #
973s #
footer
973s # 973s # ' 973s ok 69 973s # testing : /footer/ 973s # expected: qr/footer/ 973s # received: ' 973s # 973s # mod_include test 973s # 973s # 973s # 973s #

mod_include test

973s # 973s # 973s # Hello World 973s # 973s #

[back]

973s # 973s #
973s #
footer
973s # 973s # ' 973s ok 70 973s # testing : XBitHack off [0444] 973s # expected: ' ' 973s # received: ' ' 973s ok 71 973s # testing : XBitHack off [0544] 973s # expected: ' ' 973s # received: ' ' 973s ok 72 973s # testing : XBitHack off [0554] 973s # expected: ' ' 973s # received: ' ' 973s ok 73 973s # testing : XBitHack on [0444] 973s # expected: ' ' 973s # received: ' ' 973s ok 74 973s # testing : XBitHack on [0544] 973s # expected: 'No Last-modified date ; inc-two.shtml body ' 973s # received: 'No Last-modified date ; inc-two.shtml body ' 973s ok 75 973s # testing : XBitHack on [0554] 973s # expected: 'No Last-modified date ; inc-two.shtml body ' 973s # received: 'No Last-modified date ; inc-two.shtml body ' 973s ok 76 973s # testing : XBitHack both [timefmt] 973s # expected: 'xx2024xx' 973s # received: 'xx2024xx' 973s ok 77 973s # testing : XBitHack full [0444] 973s # expected: ' ' 973s # received: ' ' 973s ok 78 973s # testing : XBitHack full [0544] 973s # expected: 'No Last-modified date ; inc-two.shtml body ' 973s # received: 'No Last-modified date ; inc-two.shtml body ' 973s ok 79 973s # testing : XBitHack full [0554] 973s # expected: 'Has Last-modified date ; inc-two.shtml body ' 973s # received: 'Has Last-modified date ; inc-two.shtml body ' 973s ok 80 973s # testing : XBitHack full [0554] / ETag 973s # expected: 'No ETag ; ' 973s # received: 'No ETag ; ' 973s ok 81 973s # testing : XBitHack full [0554] / If-Modified-Since 973s # expected: 304 973s # received: '304' 973s ok 82 973s # testing : XBitHack full [0544] / If-Modified-Since 973s # expected: 200 973s # received: '200' 973s ok 83 973s # testing : XBitHack full [0544] / ETag 973s # expected: 'No ETag ; inc-two.shtml body ' 973s # received: 'No ETag ; inc-two.shtml body ' 973s ok 84 973s # testing : GET /modules/include/bucketeer/y.shtml 973s # expected: '____ _____ _____ ___________________ ##################################1/8 ##################################2/8 ##################################3/8 ##################################4/8 ##################################5/8 ##################################6/8/tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs ##################################7/8 ##################################8/8 @@@@@@@@ @@@@@@@@@@@@@@@@@@@@@@@@' 973s # received: '____ _____ _____ ___________________ ##################################1/8 ##################################2/8 ##################################3/8 ##################################4/8 ##################################5/8 ##################################6/8/tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs ##################################7/8 ##################################8/8 @@@@@@@@ @@@@@@@@@@@@@@@@@@@@@@@@' 973s ok 85 973s # testing : GET /modules/include/bucketeer/y0.shtml 973s # expected: '____ ______________________________________________________________________________ ______________________________________________________________________________________ ___________________ ##################################### ##################################### ##################################### ##################################### ##################################### ##################################### ##################################### ##################################### @@@@@@@@ @@@@@@@@@@@@@@@@@@@@@@@@' 973s # received: '____ ______________________________________________________________________________ ______________________________________________________________________________________ ___________________ ##################################### ##################################### ##################################### ##################################### ##################################### ##################################### ##################################### ##################################### @@@@@@@@ @@@@@@@@@@@@@@@@@@@@@@@@' 973s ok 86 973s # testing : GET /modules/include/bucketeer/y1.shtml 973s # expected: '____ ______________________________________________________________________________ ______________________________________________________________________________________ ___________________ ##################################### ##################################### ##################################### ##################################### ##################################### ##################################### ##################################### ##################################### @@@@@@@@ @@@@@@@@@@@@@@@@@@@@@@@@' 973s # received: '____ ______________________________________________________________________________ ______________________________________________________________________________________ ___________________ ##################################### ##################################### ##################################### ##################################### ##################################### ##################################### ##################################### ##################################### @@@@@@@@ @@@@@@@@@@@@@@@@@@@@@@@@' 973s ok 87 973s # testing : GET /modules/include/bucketeer/y2.shtml 973s # expected: '____ ______________________________________________________________________________ ______________________________________________________________________________________ ___________________ ##################################### ##################################### ##################################### ##################################### ##################################### ##################################### ##################################### ##################################### @@@@@@@@ @@@@@@@@@@@@@@@@@@@@@@@@' 973s # received: '____ ______________________________________________________________________________ ______________________________________________________________________________________ ___________________ ##################################### ##################################### ##################################### ##################################### ##################################### ##################################### ##################################### ##################################### @@@@@@@@ @@@@@@@@@@@@@@@@@@@@@@@@' 973s ok 88 973s # testing : GET /modules/include/bucketeer/y3.shtml 973s # expected: '____ ______________________________________________________________________________ ______________________________________________________________________________________ ___________________ ##################################### ##################################### ##################################### ##################################### ##################################### ##################################### ##################################### ##################################### @@@@@@@@ @@@@@@@@@@@@@@@@@@@@@@@@' 973s # received: '____ ______________________________________________________________________________ ______________________________________________________________________________________ ___________________ ##################################### ##################################### ##################################### ##################################### ##################################### ##################################### ##################################### ##################################### @@@@@@@@ @@@@@@@@@@@@@@@@@@@@@@@@' 973s ok 89 973s # testing : GET /modules/include/bucketeer/y4.shtml 973s # expected: '[an error occurred while processing this directive]' 973s # received: '[an error occurred while processing this directive]' 973s ok 90 973s # testing : GET /modules/include/bucketeer/y5.shtml 973s # expected: 'pass [an error occurred while processing this directive] pass pass1' 973s # received: 'pass [an error occurred while processing this directive] pass pass1' 973s ok 91 973s # testing : GET /modules/include/bucketeer/y6.shtml 973s # expected: 'BeforeIfElseBlockAfterIf' 973s # received: 'BeforeIfElseBlockAfterIf' 973s ok 92 973s # testing : GET /modules/include/bucketeer/y7.shtml 973s # expected: 'Before If SomethingElseAfter if' 973s # received: 'Before If SomethingElseAfter if' 973s ok 93 973s # testing : GET /modules/include/bucketeer/y8.shtml 973s # expected: 'FalseSetDone' 973s # received: 'FalseSetDone' 973s ok 94 973s # testing : GET /modules/include/bucketeer/y9.shtml 973s # expected: 'FalseSetDone' 973s # received: 'FalseSetDone' 973s ok 95 973s # testing : GET /modules/include/bucketeer/y10.shtml 973s # expected: '"pass"' 973s # received: '"pass"' 973s ok 96 973s # testing : GET /modules/include/bucketeer/retagged3.shtml 973s # expected: '----retagged3.shtml' 973s # received: '----retagged3.shtml' 973s ok 97 973s # testing : GET /modules/include/bucketeer/retagged4.shtml 973s # expected: '---pass' 973s # received: '---pass' 973s ok 98 973s ok 975s t/modules/info.t .................... 975s 1..1 975s # Running under perl version 5.040000 for linux 975s # Current time local: Fri Nov 29 20:02:09 2024 975s # Current time GMT: Fri Nov 29 20:02:09 2024 975s # Using Test.pm version 1.31 975s # Using Apache/Test.pm version 1.44 975s ok 1 975s ok 979s t/modules/ldap.t .................... skipped: LDAP testing not configured 982s t/modules/lua.t ..................... 982s 1..60 982s # Running under perl version 5.040000 for linux 982s # Current time local: Fri Nov 29 20:02:16 2024 982s # Current time GMT: Fri Nov 29 20:02:16 2024 982s # Using Test.pm version 1.31 982s # Using Apache/Test.pm version 1.44 982s # testing : code for /modules/lua/hello.lua 982s # expected: 200 982s # received: '200' 982s ok 1 982s # testing : response content for /modules/lua/hello.lua 982s # expected: 'Hello Lua World! 982s # ' 982s # received: 'Hello Lua World! 982s # ' 982s ok 2 982s # testing : c-type for /modules/lua/hello.lua 982s # expected: 'text/plain' 982s # received: 'text/plain' 982s ok 3 982s ok 4 # skip 982s # testing : code for /modules/lua/404?translateme=1 982s # expected: 200 982s # received: '200' 982s ok 5 982s # testing : response content for /modules/lua/404?translateme=1 982s # expected: 'Hello Lua World! 982s # ' 982s # received: 'Hello Lua World! 982s # ' 982s ok 6 982s ok 7 # skip 982s ok 8 # skip 982s # testing : code for /modules/lua/translate-inherit-before/404?translateme=1 982s # expected: 200 982s # received: '200' 982s ok 9 982s # testing : response content for /modules/lua/translate-inherit-before/404?translateme=1 982s # expected: 'other lua handler 982s # ' 982s # received: 'other lua handler 982s # ' 982s ok 10 982s ok 11 # skip 982s ok 12 # skip 982s # testing : code for /modules/lua/translate-inherit-default-before/404?translateme=1 982s # expected: 200 982s # received: '200' 982s ok 13 982s # testing : response content for /modules/lua/translate-inherit-default-before/404?translateme=1 982s # expected: 'other lua handler 982s # ' 982s # received: 'other lua handler 982s # ' 982s ok 14 982s ok 15 # skip 982s ok 16 # skip 982s # testing : code for /modules/lua/translate-inherit-after/404?translateme=1 982s # expected: 200 982s # received: '200' 982s ok 17 982s # testing : response content for /modules/lua/translate-inherit-after/404?translateme=1 982s # expected: 'Hello Lua World! 982s # ' 982s # received: 'Hello Lua World! 982s # ' 982s ok 18 982s ok 19 # skip 982s ok 20 # skip 982s # testing : code for /modules/lua/translate-inherit-before/404?translateme=1&ok=1 982s # expected: 200 982s # received: '200' 982s ok 21 982s # testing : response content for /modules/lua/translate-inherit-before/404?translateme=1&ok=1 982s # expected: 'other lua handler 982s # ' 982s # received: 'other lua handler 982s # ' 982s ok 22 982s ok 23 # skip 982s ok 24 # skip 982s # testing : code for /modules/lua/translate-inherit-default-before/404?translateme=1&ok=1 982s # expected: 200 982s # received: '200' 982s ok 25 982s # testing : response content for /modules/lua/translate-inherit-default-before/404?translateme=1&ok=1 982s # expected: 'other lua handler 982s # ' 982s # received: 'other lua handler 982s # ' 982s ok 26 982s ok 27 # skip 982s ok 28 # skip 982s # testing : code for /modules/lua/translate-inherit-after/404?translateme=1&ok=1 982s # expected: 200 982s # received: '200' 982s ok 29 982s # testing : response content for /modules/lua/translate-inherit-after/404?translateme=1&ok=1 982s # expected: 'other lua handler 982s # ' 982s # received: 'other lua handler 982s # ' 982s ok 30 982s ok 31 # skip 982s ok 32 # skip 982s # testing : code for /modules/lua/version.lua 982s # expected: 200 982s # received: '200' 982s ok 33 982s # testing : response content for /modules/lua/version.lua 982s # expected: qr/^Apache\/2.4.62/ 982s # received: 'Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0' 982s ok 34 982s ok 35 # skip 982s ok 36 # skip 982s # testing : code for /modules/lua/method.lua 982s # expected: 200 982s # received: '200' 982s ok 37 982s # testing : response content for /modules/lua/method.lua 982s # expected: 'GET' 982s # received: 'GET' 982s ok 38 982s ok 39 # skip 982s ok 40 # skip 982s # testing : code for /modules/lua/201.lua 982s # expected: 201 982s # received: '201' 982s ok 41 982s # testing : response content for /modules/lua/201.lua 982s # expected: '' 982s # received: '' 982s ok 42 982s ok 43 # skip 982s ok 44 # skip 982s # testing : code for /modules/lua/https.lua 982s # expected: 200 982s # received: '200' 982s ok 45 982s # testing : response content for /modules/lua/https.lua 982s # expected: 'nope' 982s # received: 'nope' 982s ok 46 982s ok 47 # skip 982s ok 48 # skip 982s # testing : code for /modules/lua/setheaders.lua 982s # expected: 200 982s # received: '200' 982s ok 49 982s # testing : response content for /modules/lua/setheaders.lua 982s # expected: '' 982s # received: '' 982s ok 50 982s ok 51 # skip 982s # 'X-Header' header value is 'yes' (expected 'yes') 982s # 'X-Host' header value is 'localhost:8529' (expected 'localhost:8529') 982s ok 52 982s # testing : code for /modules/lua/setheaderfromparam.lua?HeaderName=foo&HeaderValue=bar 982s # expected: 200 982s # received: '200' 982s ok 53 982s # testing : response content for /modules/lua/setheaderfromparam.lua?HeaderName=foo&HeaderValue=bar 982s # expected: 'Header set' 982s # received: 'Header set' 982s ok 54 982s ok 55 # skip 982s # 'foo' header value is 'bar' (expected 'bar') 982s ok 56 982s # testing : code for /modules/lua/filtered/foobar.html 982s # expected: 200 982s # received: '200' 982s ok 57 982s # testing : response content for /modules/lua/filtered/foobar.html 982s # expected: 'prefix 982s # bucket:foobar 982s # suffix 982s # ' 982s # received: 'prefix 982s # bucket:foobar 982s # suffix 982s # ' 982s ok 58 982s ok 59 # skip 982s ok 60 # skip 982s ok 985s t/modules/negotiation.t ............. 985s 1..158 985s # Running under perl version 5.040000 for linux 985s # Current time local: Fri Nov 29 20:02:19 2024 985s # Current time GMT: Fri Nov 29 20:02:19 2024 985s # Using Test.pm version 1.31 985s # Using Apache/Test.pm version 1.44 985s # GET /modules/negotiation/en/ 985s # testing : Verify correct default language for index.en.foo 985s # expected: 'index.html.en' 985s # received: 'index.html.en' 985s ok 1 985s # GET /modules/negotiation/en/compressed/ 985s # testing : Verify correct default language for index.en.foo.gz 985s # expected: 'index.html.en.gz' 985s # received: 'index.html.en.gz' 985s ok 2 985s # GET /modules/negotiation/en/two/index 985s # testing : Verify correct default language for index.en.html 985s # expected: 'index.en.html' 985s # received: 'index.en.html' 985s ok 3 985s # GET /modules/negotiation/en/index.html.en 985s # testing : Explicitly request en/index.html.en 985s # expected: 200 985s # received: '200' 985s ok 4 985s # GET /modules/negotiation/en/two/index.en.html 985s # testing : Explicitly request en/two/index.en.html 985s # expected: 200 985s # received: '200' 985s ok 5 985s # GET /modules/negotiation/en/ 985s # Accept-Language: en 985s # testing : Verify with a default language Accept-Language still obeyed 985s # expected: 'index.html.en' 985s # received: 'index.html.en' 985s ok 6 985s # GET /modules/negotiation/en/compressed/ 985s # Accept-Language: en 985s # testing : Verify with a default language Accept-Language still obeyed (compression on) 985s # expected: 'index.html.en.gz' 985s # received: 'index.html.en.gz' 985s ok 7 985s # GET /modules/negotiation/en/two/index 985s # Accept-Language: en 985s # testing : Verify with a default language Accept-Language still obeyed 985s # expected: 'index.en.html' 985s # received: 'index.en.html' 985s ok 8 985s # GET /modules/negotiation/en/index.html.fr 985s # testing : Explicitly request en/index.html.fr 985s # expected: 200 985s # received: '200' 985s ok 9 985s # GET /modules/negotiation/en/two/index.fr.html 985s # testing : Explicitly request en/two/index.fr.html 985s # expected: 200 985s # received: '200' 985s ok 10 985s # GET /modules/negotiation/en/ 985s # Accept-Language: fr 985s # testing : Verify with a default language Accept-Language still obeyed 985s # expected: 'index.html.fr' 985s # received: 'index.html.fr' 985s ok 11 985s # GET /modules/negotiation/en/compressed/ 985s # Accept-Language: fr 985s # testing : Verify with a default language Accept-Language still obeyed (compression on) 985s # expected: 'index.html.fr.gz' 985s # received: 'index.html.fr.gz' 985s ok 12 985s # GET /modules/negotiation/en/two/index 985s # Accept-Language: fr 985s # testing : Verify with a default language Accept-Language still obeyed 985s # expected: 'index.fr.html' 985s # received: 'index.fr.html' 985s ok 13 985s # GET /modules/negotiation/en/index.html.de 985s # testing : Explicitly request en/index.html.de 985s # expected: 200 985s # received: '200' 985s ok 14 985s # GET /modules/negotiation/en/two/index.de.html 985s # testing : Explicitly request en/two/index.de.html 985s # expected: 200 985s # received: '200' 985s ok 15 985s # GET /modules/negotiation/en/ 985s # Accept-Language: de 985s # testing : Verify with a default language Accept-Language still obeyed 985s # expected: 'index.html.de' 985s # received: 'index.html.de' 985s ok 16 985s # GET /modules/negotiation/en/compressed/ 985s # Accept-Language: de 985s # testing : Verify with a default language Accept-Language still obeyed (compression on) 985s # expected: 'index.html.de.gz' 985s # received: 'index.html.de.gz' 985s ok 17 985s # GET /modules/negotiation/en/two/index 985s # Accept-Language: de 985s # testing : Verify with a default language Accept-Language still obeyed 985s # expected: 'index.de.html' 985s # received: 'index.de.html' 985s ok 18 985s # GET /modules/negotiation/en/index.html.fu 985s # testing : Explicitly request en/index.html.fu 985s # expected: 200 985s # received: '200' 985s ok 19 985s # GET /modules/negotiation/en/two/index.fu.html 985s # testing : Explicitly request en/two/index.fu.html 985s # expected: 200 985s # received: '200' 985s ok 20 985s # GET /modules/negotiation/en/ 985s # Accept-Language: fu 985s # testing : Verify with a default language Accept-Language still obeyed 985s # expected: 'index.html.fu' 985s # received: 'index.html.fu' 985s ok 21 985s # GET /modules/negotiation/en/compressed/ 985s # Accept-Language: fu 985s # testing : Verify with a default language Accept-Language still obeyed (compression on) 985s # expected: 'index.html.fu.gz' 985s # received: 'index.html.fu.gz' 985s ok 22 985s # GET /modules/negotiation/en/two/index 985s # Accept-Language: fu 985s # testing : Verify with a default language Accept-Language still obeyed 985s # expected: 'index.fu.html' 985s # received: 'index.fu.html' 985s ok 23 985s # GET /modules/negotiation/en/index.html.zh-TW 985s # testing : Explicitly request en/index.html.zh-TW 985s # expected: 200 985s # received: '200' 985s ok 24 985s # GET /modules/negotiation/en/two/index.zh-TW.html 985s # testing : Explicitly request en/two/index.zh-TW.html 985s # expected: 200 985s # received: '200' 985s ok 25 985s # GET /modules/negotiation/en/ 985s # Accept-Language: zh-TW 985s # testing : Verify with a default language Accept-Language still obeyed 985s # expected: 'index.html.zh-TW' 985s # received: 'index.html.zh-TW' 985s ok 26 985s # GET /modules/negotiation/en/compressed/ 985s # Accept-Language: zh-TW 985s # testing : Verify with a default language Accept-Language still obeyed (compression on) 985s # expected: 'index.html.zh-TW.gz' 985s # received: 'index.html.zh-TW.gz' 985s ok 27 985s # GET /modules/negotiation/en/two/index 985s # Accept-Language: zh-TW 985s # testing : Verify with a default language Accept-Language still obeyed 985s # expected: 'index.zh-TW.html' 985s # received: 'index.zh-TW.html' 985s ok 28 985s # GET /modules/negotiation/fr/ 985s # testing : Verify correct default language for index.fr.foo 985s # expected: 'index.html.fr' 985s # received: 'index.html.fr' 985s ok 29 985s # GET /modules/negotiation/fr/compressed/ 985s # testing : Verify correct default language for index.fr.foo.gz 985s # expected: 'index.html.fr.gz' 985s # received: 'index.html.fr.gz' 985s ok 30 985s # GET /modules/negotiation/fr/two/index 985s # testing : Verify correct default language for index.fr.html 985s # expected: 'index.fr.html' 985s # received: 'index.fr.html' 985s ok 31 985s # GET /modules/negotiation/fr/index.html.en 985s # testing : Explicitly request fr/index.html.en 985s # expected: 200 985s # received: '200' 985s ok 32 985s # GET /modules/negotiation/fr/two/index.en.html 985s # testing : Explicitly request fr/two/index.en.html 985s # expected: 200 985s # received: '200' 985s ok 33 985s # GET /modules/negotiation/fr/ 985s # Accept-Language: en 985s # testing : Verify with a default language Accept-Language still obeyed 985s # expected: 'index.html.en' 985s # received: 'index.html.en' 985s ok 34 985s # GET /modules/negotiation/fr/compressed/ 985s # Accept-Language: en 985s # testing : Verify with a default language Accept-Language still obeyed (compression on) 985s # expected: 'index.html.en.gz' 985s # received: 'index.html.en.gz' 985s ok 35 985s # GET /modules/negotiation/fr/two/index 985s # Accept-Language: en 985s # testing : Verify with a default language Accept-Language still obeyed 985s # expected: 'index.en.html' 985s # received: 'index.en.html' 985s ok 36 985s # GET /modules/negotiation/fr/index.html.fr 985s # testing : Explicitly request fr/index.html.fr 985s # expected: 200 985s # received: '200' 985s ok 37 985s # GET /modules/negotiation/fr/two/index.fr.html 985s # testing : Explicitly request fr/two/index.fr.html 985s # expected: 200 985s # received: '200' 985s ok 38 985s # GET /modules/negotiation/fr/ 985s # Accept-Language: fr 985s # testing : Verify with a default language Accept-Language still obeyed 985s # expected: 'index.html.fr' 985s # received: 'index.html.fr' 985s ok 39 985s # GET /modules/negotiation/fr/compressed/ 985s # Accept-Language: fr 985s # testing : Verify with a default language Accept-Language still obeyed (compression on) 985s # expected: 'index.html.fr.gz' 985s # received: 'index.html.fr.gz' 985s ok 40 985s # GET /modules/negotiation/fr/two/index 985s # Accept-Language: fr 985s # testing : Verify with a default language Accept-Language still obeyed 985s # expected: 'index.fr.html' 985s # received: 'index.fr.html' 985s ok 41 985s # GET /modules/negotiation/fr/index.html.de 985s # testing : Explicitly request fr/index.html.de 985s # expected: 200 985s # received: '200' 985s ok 42 985s # GET /modules/negotiation/fr/two/index.de.html 985s # testing : Explicitly request fr/two/index.de.html 985s # expected: 200 985s # received: '200' 985s ok 43 985s # GET /modules/negotiation/fr/ 985s # Accept-Language: de 985s # testing : Verify with a default language Accept-Language still obeyed 985s # expected: 'index.html.de' 985s # received: 'index.html.de' 985s ok 44 985s # GET /modules/negotiation/fr/compressed/ 985s # Accept-Language: de 985s # testing : Verify with a default language Accept-Language still obeyed (compression on) 985s # expected: 'index.html.de.gz' 985s # received: 'index.html.de.gz' 985s ok 45 985s # GET /modules/negotiation/fr/two/index 985s # Accept-Language: de 985s # testing : Verify with a default language Accept-Language still obeyed 985s # expected: 'index.de.html' 985s # received: 'index.de.html' 985s ok 46 985s # GET /modules/negotiation/fr/index.html.fu 985s # testing : Explicitly request fr/index.html.fu 985s # expected: 200 985s # received: '200' 985s ok 47 985s # GET /modules/negotiation/fr/two/index.fu.html 985s # testing : Explicitly request fr/two/index.fu.html 985s # expected: 200 985s # received: '200' 985s ok 48 985s # GET /modules/negotiation/fr/ 985s # Accept-Language: fu 985s # testing : Verify with a default language Accept-Language still obeyed 985s # expected: 'index.html.fu' 985s # received: 'index.html.fu' 985s ok 49 985s # GET /modules/negotiation/fr/compressed/ 985s # Accept-Language: fu 985s # testing : Verify with a default language Accept-Language still obeyed (compression on) 985s # expected: 'index.html.fu.gz' 985s # received: 'index.html.fu.gz' 985s ok 50 985s # GET /modules/negotiation/fr/two/index 985s # Accept-Language: fu 985s # testing : Verify with a default language Accept-Language still obeyed 985s # expected: 'index.fu.html' 985s # received: 'index.fu.html' 985s ok 51 985s # GET /modules/negotiation/fr/index.html.zh-TW 985s # testing : Explicitly request fr/index.html.zh-TW 985s # expected: 200 985s # received: '200' 985s ok 52 985s # GET /modules/negotiation/fr/two/index.zh-TW.html 985s # testing : Explicitly request fr/two/index.zh-TW.html 985s # expected: 200 985s # received: '200' 985s ok 53 985s # GET /modules/negotiation/fr/ 985s # Accept-Language: zh-TW 985s # testing : Verify with a default language Accept-Language still obeyed 985s # expected: 'index.html.zh-TW' 985s # received: 'index.html.zh-TW' 985s ok 54 985s # GET /modules/negotiation/fr/compressed/ 985s # Accept-Language: zh-TW 985s # testing : Verify with a default language Accept-Language still obeyed (compression on) 985s # expected: 'index.html.zh-TW.gz' 985s # received: 'index.html.zh-TW.gz' 985s ok 55 985s # GET /modules/negotiation/fr/two/index 985s # Accept-Language: zh-TW 985s # testing : Verify with a default language Accept-Language still obeyed 985s # expected: 'index.zh-TW.html' 985s # received: 'index.zh-TW.html' 985s ok 56 985s # GET /modules/negotiation/de/ 985s # testing : Verify correct default language for index.de.foo 985s # expected: 'index.html.de' 985s # received: 'index.html.de' 985s ok 57 985s # GET /modules/negotiation/de/compressed/ 985s # testing : Verify correct default language for index.de.foo.gz 985s # expected: 'index.html.de.gz' 985s # received: 'index.html.de.gz' 985s ok 58 985s # GET /modules/negotiation/de/two/index 985s # testing : Verify correct default language for index.de.html 985s # expected: 'index.de.html' 985s # received: 'index.de.html' 985s ok 59 985s # GET /modules/negotiation/de/index.html.en 985s # testing : Explicitly request de/index.html.en 985s # expected: 200 985s # received: '200' 985s ok 60 985s # GET /modules/negotiation/de/two/index.en.html 985s # testing : Explicitly request de/two/index.en.html 985s # expected: 200 985s # received: '200' 985s ok 61 985s # GET /modules/negotiation/de/ 985s # Accept-Language: en 985s # testing : Verify with a default language Accept-Language still obeyed 985s # expected: 'index.html.en' 985s # received: 'index.html.en' 985s ok 62 985s # GET /modules/negotiation/de/compressed/ 985s # Accept-Language: en 985s # testing : Verify with a default language Accept-Language still obeyed (compression on) 985s # expected: 'index.html.en.gz' 985s # received: 'index.html.en.gz' 985s ok 63 985s # GET /modules/negotiation/de/two/index 985s # Accept-Language: en 985s # testing : Verify with a default language Accept-Language still obeyed 985s # expected: 'index.en.html' 985s # received: 'index.en.html' 985s ok 64 985s # GET /modules/negotiation/de/index.html.fr 985s # testing : Explicitly request de/index.html.fr 985s # expected: 200 985s # received: '200' 985s ok 65 985s # GET /modules/negotiation/de/two/index.fr.html 985s # testing : Explicitly request de/two/index.fr.html 985s # expected: 200 985s # received: '200' 985s ok 66 985s # GET /modules/negotiation/de/ 985s # Accept-Language: fr 985s # testing : Verify with a default language Accept-Language still obeyed 985s # expected: 'index.html.fr' 985s # received: 'index.html.fr' 985s ok 67 985s # GET /modules/negotiation/de/compressed/ 985s # Accept-Language: fr 985s # testing : Verify with a default language Accept-Language still obeyed (compression on) 985s # expected: 'index.html.fr.gz' 985s # received: 'index.html.fr.gz' 985s ok 68 985s # GET /modules/negotiation/de/two/index 985s # Accept-Language: fr 985s # testing : Verify with a default language Accept-Language still obeyed 985s # expected: 'index.fr.html' 985s # received: 'index.fr.html' 985s ok 69 985s # GET /modules/negotiation/de/index.html.de 985s # testing : Explicitly request de/index.html.de 985s # expected: 200 985s # received: '200' 985s ok 70 985s # GET /modules/negotiation/de/two/index.de.html 985s # testing : Explicitly request de/two/index.de.html 985s # expected: 200 985s # received: '200' 985s ok 71 985s # GET /modules/negotiation/de/ 985s # Accept-Language: de 985s # testing : Verify with a default language Accept-Language still obeyed 985s # expected: 'index.html.de' 985s # received: 'index.html.de' 985s ok 72 985s # GET /modules/negotiation/de/compressed/ 985s # Accept-Language: de 985s # testing : Verify with a default language Accept-Language still obeyed (compression on) 985s # expected: 'index.html.de.gz' 985s # received: 'index.html.de.gz' 985s ok 73 985s # GET /modules/negotiation/de/two/index 985s # Accept-Language: de 985s # testing : Verify with a default language Accept-Language still obeyed 985s # expected: 'index.de.html' 985s # received: 'index.de.html' 985s ok 74 985s # GET /modules/negotiation/de/index.html.fu 985s # testing : Explicitly request de/index.html.fu 985s # expected: 200 985s # received: '200' 985s ok 75 985s # GET /modules/negotiation/de/two/index.fu.html 985s # testing : Explicitly request de/two/index.fu.html 985s # expected: 200 985s # received: '200' 985s ok 76 985s # GET /modules/negotiation/de/ 985s # Accept-Language: fu 985s # testing : Verify with a default language Accept-Language still obeyed 985s # expected: 'index.html.fu' 985s # received: 'index.html.fu' 985s ok 77 985s # GET /modules/negotiation/de/compressed/ 985s # Accept-Language: fu 985s # testing : Verify with a default language Accept-Language still obeyed (compression on) 985s # expected: 'index.html.fu.gz' 985s # received: 'index.html.fu.gz' 985s ok 78 985s # GET /modules/negotiation/de/two/index 985s # Accept-Language: fu 985s # testing : Verify with a default language Accept-Language still obeyed 985s # expected: 'index.fu.html' 985s # received: 'index.fu.html' 985s ok 79 985s # GET /modules/negotiation/de/index.html.zh-TW 985s # testing : Explicitly request de/index.html.zh-TW 985s # expected: 200 985s # received: '200' 985s ok 80 985s # GET /modules/negotiation/de/two/index.zh-TW.html 985s # testing : Explicitly request de/two/index.zh-TW.html 985s # expected: 200 985s # received: '200' 985s ok 81 985s # GET /modules/negotiation/de/ 985s # Accept-Language: zh-TW 985s # testing : Verify with a default language Accept-Language still obeyed 985s # expected: 'index.html.zh-TW' 985s # received: 'index.html.zh-TW' 985s ok 82 985s # GET /modules/negotiation/de/compressed/ 985s # Accept-Language: zh-TW 985s # testing : Verify with a default language Accept-Language still obeyed (compression on) 985s # expected: 'index.html.zh-TW.gz' 985s # received: 'index.html.zh-TW.gz' 985s ok 83 985s # GET /modules/negotiation/de/two/index 985s # Accept-Language: zh-TW 985s # testing : Verify with a default language Accept-Language still obeyed 985s # expected: 'index.zh-TW.html' 985s # received: 'index.zh-TW.html' 985s ok 84 985s # GET /modules/negotiation/fu/ 985s # testing : Verify correct default language for index.fu.foo 985s # expected: 'index.html.fu' 985s # received: 'index.html.fu' 985s ok 85 985s # GET /modules/negotiation/fu/compressed/ 985s # testing : Verify correct default language for index.fu.foo.gz 985s # expected: 'index.html.fu.gz' 985s # received: 'index.html.fu.gz' 985s ok 86 985s # GET /modules/negotiation/fu/two/index 985s # testing : Verify correct default language for index.fu.html 985s # expected: 'index.fu.html' 985s # received: 'index.fu.html' 985s ok 87 985s # GET /modules/negotiation/fu/index.html.en 985s # testing : Explicitly request fu/index.html.en 985s # expected: 200 985s # received: '200' 985s ok 88 985s # GET /modules/negotiation/fu/two/index.en.html 985s # testing : Explicitly request fu/two/index.en.html 985s # expected: 200 985s # received: '200' 985s ok 89 985s # GET /modules/negotiation/fu/ 985s # Accept-Language: en 985s # testing : Verify with a default language Accept-Language still obeyed 985s # expected: 'index.html.en' 985s # received: 'index.html.en' 985s ok 90 985s # GET /modules/negotiation/fu/compressed/ 985s # Accept-Language: en 985s # testing : Verify with a default language Accept-Language still obeyed (compression on) 985s # expected: 'index.html.en.gz' 985s # received: 'index.html.en.gz' 985s ok 91 985s # GET /modules/negotiation/fu/two/index 985s # Accept-Language: en 985s # testing : Verify with a default language Accept-Language still obeyed 985s # expected: 'index.en.html' 985s # received: 'index.en.html' 985s ok 92 985s # GET /modules/negotiation/fu/index.html.fr 985s # testing : Explicitly request fu/index.html.fr 985s # expected: 200 985s # received: '200' 985s ok 93 985s # GET /modules/negotiation/fu/two/index.fr.html 985s # testing : Explicitly request fu/two/index.fr.html 985s # expected: 200 985s # received: '200' 985s ok 94 985s # GET /modules/negotiation/fu/ 985s # Accept-Language: fr 985s # testing : Verify with a default language Accept-Language still obeyed 985s # expected: 'index.html.fr' 985s # received: 'index.html.fr' 985s ok 95 985s # GET /modules/negotiation/fu/compressed/ 985s # Accept-Language: fr 985s # testing : Verify with a default language Accept-Language still obeyed (compression on) 985s # expected: 'index.html.fr.gz' 985s # received: 'index.html.fr.gz' 985s ok 96 985s # GET /modules/negotiation/fu/two/index 985s # Accept-Language: fr 985s # testing : Verify with a default language Accept-Language still obeyed 985s # expected: 'index.fr.html' 985s # received: 'index.fr.html' 985s ok 97 985s # GET /modules/negotiation/fu/index.html.de 985s # testing : Explicitly request fu/index.html.de 985s # expected: 200 985s # received: '200' 985s ok 98 985s # GET /modules/negotiation/fu/two/index.de.html 985s # testing : Explicitly request fu/two/index.de.html 985s # expected: 200 985s # received: '200' 985s ok 99 985s # GET /modules/negotiation/fu/ 985s # Accept-Language: de 985s # testing : Verify with a default language Accept-Language still obeyed 985s # expected: 'index.html.de' 985s # received: 'index.html.de' 985s ok 100 985s # GET /modules/negotiation/fu/compressed/ 985s # Accept-Language: de 985s # testing : Verify with a default language Accept-Language still obeyed (compression on) 985s # expected: 'index.html.de.gz' 985s # received: 'index.html.de.gz' 985s ok 101 985s # GET /modules/negotiation/fu/two/index 985s # Accept-Language: de 985s # testing : Verify with a default language Accept-Language still obeyed 985s # expected: 'index.de.html' 985s # received: 'index.de.html' 985s ok 102 985s # GET /modules/negotiation/fu/index.html.fu 985s # testing : Explicitly request fu/index.html.fu 985s # expected: 200 985s # received: '200' 985s ok 103 985s # GET /modules/negotiation/fu/two/index.fu.html 985s # testing : Explicitly request fu/two/index.fu.html 985s # expected: 200 985s # received: '200' 985s ok 104 985s # GET /modules/negotiation/fu/ 985s # Accept-Language: fu 985s # testing : Verify with a default language Accept-Language still obeyed 985s # expected: 'index.html.fu' 985s # received: 'index.html.fu' 985s ok 105 985s # GET /modules/negotiation/fu/compressed/ 985s # Accept-Language: fu 985s # testing : Verify with a default language Accept-Language still obeyed (compression on) 985s # expected: 'index.html.fu.gz' 985s # received: 'index.html.fu.gz' 985s ok 106 985s # GET /modules/negotiation/fu/two/index 985s # Accept-Language: fu 985s # testing : Verify with a default language Accept-Language still obeyed 985s # expected: 'index.fu.html' 985s # received: 'index.fu.html' 985s ok 107 985s # GET /modules/negotiation/fu/index.html.zh-TW 985s # testing : Explicitly request fu/index.html.zh-TW 985s # expected: 200 985s # received: '200' 985s ok 108 985s # GET /modules/negotiation/fu/two/index.zh-TW.html 985s # testing : Explicitly request fu/two/index.zh-TW.html 985s # expected: 200 985s # received: '200' 985s ok 109 985s # GET /modules/negotiation/fu/ 985s # Accept-Language: zh-TW 985s # testing : Verify with a default language Accept-Language still obeyed 985s # expected: 'index.html.zh-TW' 985s # received: 'index.html.zh-TW' 985s ok 110 985s # GET /modules/negotiation/fu/compressed/ 985s # Accept-Language: zh-TW 985s # testing : Verify with a default language Accept-Language still obeyed (compression on) 985s # expected: 'index.html.zh-TW.gz' 985s # received: 'index.html.zh-TW.gz' 985s ok 111 985s # GET /modules/negotiation/fu/two/index 985s # Accept-Language: zh-TW 985s # testing : Verify with a default language Accept-Language still obeyed 985s # expected: 'index.zh-TW.html' 985s # received: 'index.zh-TW.html' 985s ok 112 985s # GET /modules/negotiation/zh-TW/ 985s # testing : Verify correct default language for index.zh-TW.foo 985s # expected: 'index.html.zh-TW' 985s # received: 'index.html.zh-TW' 985s ok 113 985s # GET /modules/negotiation/zh-TW/compressed/ 985s # testing : Verify correct default language for index.zh-TW.foo.gz 985s # expected: 'index.html.zh-TW.gz' 985s # received: 'index.html.zh-TW.gz' 985s ok 114 985s # GET /modules/negotiation/zh-TW/two/index 985s # testing : Verify correct default language for index.zh-TW.html 985s # expected: 'index.zh-TW.html' 985s # received: 'index.zh-TW.html' 985s ok 115 985s # GET /modules/negotiation/zh-TW/index.html.en 985s # testing : Explicitly request zh-TW/index.html.en 985s # expected: 200 985s # received: '200' 985s ok 116 985s # GET /modules/negotiation/zh-TW/two/index.en.html 985s # testing : Explicitly request zh-TW/two/index.en.html 985s # expected: 200 985s # received: '200' 985s ok 117 985s # GET /modules/negotiation/zh-TW/ 985s # Accept-Language: en 985s # testing : Verify with a default language Accept-Language still obeyed 985s # expected: 'index.html.en' 985s # received: 'index.html.en' 985s ok 118 985s # GET /modules/negotiation/zh-TW/compressed/ 985s # Accept-Language: en 985s # testing : Verify with a default language Accept-Language still obeyed (compression on) 985s # expected: 'index.html.en.gz' 985s # received: 'index.html.en.gz' 985s ok 119 985s # GET /modules/negotiation/zh-TW/two/index 985s # Accept-Language: en 985s # testing : Verify with a default language Accept-Language still obeyed 985s # expected: 'index.en.html' 985s # received: 'index.en.html' 985s ok 120 985s # GET /modules/negotiation/zh-TW/index.html.fr 985s # testing : Explicitly request zh-TW/index.html.fr 985s # expected: 200 985s # received: '200' 985s ok 121 985s # GET /modules/negotiation/zh-TW/two/index.fr.html 985s # testing : Explicitly request zh-TW/two/index.fr.html 985s # expected: 200 985s # received: '200' 985s ok 122 985s # GET /modules/negotiation/zh-TW/ 985s # Accept-Language: fr 985s # testing : Verify with a default language Accept-Language still obeyed 985s # expected: 'index.html.fr' 985s # received: 'index.html.fr' 985s ok 123 985s # GET /modules/negotiation/zh-TW/compressed/ 985s # Accept-Language: fr 985s # testing : Verify with a default language Accept-Language still obeyed (compression on) 985s # expected: 'index.html.fr.gz' 985s # received: 'index.html.fr.gz' 985s ok 124 985s # GET /modules/negotiation/zh-TW/two/index 985s # Accept-Language: fr 985s # testing : Verify with a default language Accept-Language still obeyed 985s # expected: 'index.fr.html' 985s # received: 'index.fr.html' 985s ok 125 985s # GET /modules/negotiation/zh-TW/index.html.de 985s # testing : Explicitly request zh-TW/index.html.de 985s # expected: 200 985s # received: '200' 985s ok 126 985s # GET /modules/negotiation/zh-TW/two/index.de.html 985s # testing : Explicitly request zh-TW/two/index.de.html 985s # expected: 200 985s # received: '200' 985s ok 127 985s # GET /modules/negotiation/zh-TW/ 985s # Accept-Language: de 985s # testing : Verify with a default language Accept-Language still obeyed 985s # expected: 'index.html.de' 985s # received: 'index.html.de' 985s ok 128 985s # GET /modules/negotiation/zh-TW/compressed/ 985s # Accept-Language: de 985s # testing : Verify with a default language Accept-Language still obeyed (compression on) 985s # expected: 'index.html.de.gz' 985s # received: 'index.html.de.gz' 985s ok 129 985s # GET /modules/negotiation/zh-TW/two/index 985s # Accept-Language: de 985s # testing : Verify with a default language Accept-Language still obeyed 985s # expected: 'index.de.html' 985s # received: 'index.de.html' 985s ok 130 985s # GET /modules/negotiation/zh-TW/index.html.fu 985s # testing : Explicitly request zh-TW/index.html.fu 985s # expected: 200 985s # received: '200' 985s ok 131 985s # GET /modules/negotiation/zh-TW/two/index.fu.html 985s # testing : Explicitly request zh-TW/two/index.fu.html 985s # expected: 200 985s # received: '200' 985s ok 132 985s # GET /modules/negotiation/zh-TW/ 985s # Accept-Language: fu 985s # testing : Verify with a default language Accept-Language still obeyed 985s # expected: 'index.html.fu' 985s # received: 'index.html.fu' 985s ok 133 985s # GET /modules/negotiation/zh-TW/compressed/ 985s # Accept-Language: fu 985s # testing : Verify with a default language Accept-Language still obeyed (compression on) 985s # expected: 'index.html.fu.gz' 985s # received: 'index.html.fu.gz' 985s ok 134 985s # GET /modules/negotiation/zh-TW/two/index 985s # Accept-Language: fu 985s # testing : Verify with a default language Accept-Language still obeyed 985s # expected: 'index.fu.html' 985s # received: 'index.fu.html' 985s ok 135 985s # GET /modules/negotiation/zh-TW/index.html.zh-TW 985s # testing : Explicitly request zh-TW/index.html.zh-TW 985s # expected: 200 985s # received: '200' 985s ok 136 985s # GET /modules/negotiation/zh-TW/two/index.zh-TW.html 985s # testing : Explicitly request zh-TW/two/index.zh-TW.html 985s # expected: 200 985s # received: '200' 985s ok 137 985s # GET /modules/negotiation/zh-TW/ 985s # Accept-Language: zh-TW 985s # testing : Verify with a default language Accept-Language still obeyed 985s # expected: 'index.html.zh-TW' 985s # received: 'index.html.zh-TW' 985s ok 138 985s # GET /modules/negotiation/zh-TW/compressed/ 985s # Accept-Language: zh-TW 985s # testing : Verify with a default language Accept-Language still obeyed (compression on) 985s # expected: 'index.html.zh-TW.gz' 985s # received: 'index.html.zh-TW.gz' 985s ok 139 985s # GET /modules/negotiation/zh-TW/two/index 985s # Accept-Language: zh-TW 985s # testing : Verify with a default language Accept-Language still obeyed 985s # expected: 'index.zh-TW.html' 985s # received: 'index.zh-TW.html' 985s ok 140 985s # GET /modules/negotiation/en/ 985s # Accept-Language: en; q=0.1, fr; q=0.4, fu; q=0.9, de; q=0.2 985s # testing : fu has a higher quality rating, so we expect fu 985s # expected: 'index.html.fu' 985s # received: 'index.html.fu' 985s ok 141 985s # GET /modules/negotiation/en/two/index 985s # Accept-Language: en; q=0.1, fr; q=0.4, fu; q=0.9, de; q=0.2 985s # testing : fu has a higher quality rating, so we expect fu 985s # expected: 'index.fu.html' 985s # received: 'index.fu.html' 985s ok 142 985s # GET /modules/negotiation/en/compressed/ 985s # Accept-Language: en; q=0.1, fr; q=0.4, fu; q=0.9, de; q=0.2 985s # testing : fu has a higher quality rating, so we expect fu 985s # expected: 'index.html.fu.gz' 985s # received: 'index.html.fu.gz' 985s ok 143 985s # GET /modules/negotiation/en/ 985s # Accept-Language: en; q=0.1, fr; q=0.4, bu; q=1.0 985s # testing : bu has the highest quality but is non-existant, so fr is next best 985s # expected: 'index.html.fr' 985s # received: 'index.html.fr' 985s ok 144 985s # GET /modules/negotiation/en/two/index 985s # Accept-Language: en; q=0.1, fr; q=0.4, bu; q=1.0 985s # testing : bu has the highest quality but is non-existant, so fr is next best 985s # expected: 'index.fr.html' 985s # received: 'index.fr.html' 985s ok 145 985s # GET /modules/negotiation/en/compressed/ 985s # Accept-Language: en; q=0.1, fr; q=0.4, bu; q=1.0 985s # testing : bu has the highest quality but is non-existant, so fr is next best 985s # expected: 'index.html.fr.gz' 985s # received: 'index.html.fr.gz' 985s ok 146 985s # GET /modules/negotiation/query/test?foo 985s # testing : The type map gives the script the highest quality; 985s # the request included a query string 985s # expected: 'QUERY_STRING --> foo' 985s # received: 'QUERY_STRING --> foo' 985s ok 147 985s # testing : should send correct variant 985s # expected: 'text/plain' 985s # received: 'text/plain' 985s ok 148 985s # testing : should send correct variant 985s # expected: 'text/plain' 985s # received: 'text/plain' 985s ok 149 985s # testing : should send correct variant 985s # expected: 'text/html' 985s # received: 'text/html' 985s ok 150 985s # testing : should send correct variant 985s # expected: 'image/jpeg' 985s # received: 'image/jpeg' 985s ok 151 985s # testing : should send correct variant 985s # expected: 'image/gif' 985s # received: 'image/gif' 985s ok 152 985s # testing : should send correct variant 985s # expected: 'text/plain' 985s # received: 'text/plain' 985s ok 153 985s # testing : expect Not Acceptable for Accept: 985s # expected: 406 985s # received: '406' 985s ok 154 985s # testing : expect Not Acceptable for Accept: *bad 985s # expected: 406 985s # received: '406' 985s ok 155 985s # testing : expect Not Acceptable for Accept: /* 985s # expected: 406 985s # received: '406' 985s ok 156 985s # testing : expect Not Acceptable for Accept: */ 985s # expected: 406 985s # received: '406' 985s ok 157 985s # testing : expect Not Acceptable for Accept: te/* 985s # expected: 406 985s # received: '406' 985s ok 158 985s ok 996s t/modules/proxy.t ................... 996s 1..46 996s # Running under perl version 5.040000 for linux 996s # Current time local: Fri Nov 29 20:02:22 2024 996s # Current time GMT: Fri Nov 29 20:02:22 2024 996s # Using Test.pm version 1.31 996s # Using Apache/Test.pm version 1.44 996s # testing : reverse proxy 996s # expected: 200 996s # received: '200' 996s ok 1 996s # testing : reverse proxied body 996s # expected: qr/^welcome to / 996s # received: 'welcome to localhost:8529 996s # ' 996s ok 2 996s # testing : reverse proxy to index.html 996s # expected: 200 996s # received: '200' 996s ok 3 996s # testing : reverse proxied body to index.html 996s # expected: qr/^welcome to / 996s # received: 'welcome to localhost:8529 996s # ' 996s ok 4 996s # testing : reverse proxy match 996s # expected: 200 996s # received: '200' 996s ok 5 996s # testing : reverse proxied body match 996s # expected: qr/^welcome to / 996s # received: 'welcome to localhost:8529 996s # ' 996s ok 6 996s # testing : reverse proxy match to index.html 996s # expected: 200 996s # received: '200' 996s ok 7 996s # testing : reverse proxied body match to index.html 996s # expected: qr/^welcome to / 996s # received: 'welcome to localhost:8529 996s # ' 996s ok 8 996s # testing : reverse proxy match no slash 996s # expected: 200 996s # received: '200' 996s ok 9 996s # testing : reverse proxied body no slash 996s # expected: qr/^welcome to / 996s # received: 'welcome to localhost:8529 996s # ' 996s ok 10 996s # testing : reverse proxy match w/ slash 996s # expected: 200 996s # received: '200' 996s ok 11 996s # testing : reverse proxied body w/ slash 996s # expected: qr/^welcome to / 996s # received: 'welcome to localhost:8529 996s # ' 996s ok 12 996s # testing : reverse proxy match w/ slash to index.html 996s # expected: 200 996s # received: '200' 996s ok 13 996s # testing : reverse proxied body w/ slash to index.html 996s # expected: qr/^welcome to / 996s # received: 'welcome to localhost:8529 996s # ' 996s ok 14 996s # testing : reverse Location-proxy to index.html 996s # expected: 200 996s # received: '200' 996s ok 15 996s # testing : reverse Location-proxied body 996s # expected: qr/^welcome to / 996s # received: 'welcome to localhost:8529 996s # ' 996s ok 16 996s # testing : reverse Location-proxy blocked by no-proxy env 996s # expected: 404 996s # received: '404' 996s ok 17 996s # testing : reverse proxy to env.pl 996s # expected: 200 996s # received: '200' 996s ok 18 996s # testing : reverse proxied env.pl response 996s # expected: qr/^APACHE_TEST_HOSTNAME = / 996s # received: 'APACHE_TEST_HOSTNAME = test.host.name 996s # CONTEXT_DOCUMENT_ROOT = /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs 996s # CONTEXT_PREFIX = 996s # DOCUMENT_ROOT = /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs 996s # ENV_TEST = mod_env test environment variable 996s # ENV_TEST_EMPTY = 996s # GATEWAY_INTERFACE = CGI/1.1 996s # HTTP_CONNECTION = close 996s # HTTP_HOST = localhost:8529 996s # HTTP_USER_AGENT = libwww-perl/6.77 996s # HTTP_X_FORWARDED_FOR = 127.0.0.1 996s # HTTP_X_FORWARDED_HOST = localhost:8548 996s # HTTP_X_FORWARDED_SERVER = localhost 996s # PATH = /usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin 996s # QUERY_STRING = 996s # REMOTE_ADDR = 127.0.0.1 996s # REMOTE_PORT = 33838 996s # REQUEST_METHOD = GET 996s # REQUEST_SCHEME = http 996s # REQUEST_URI = /modules/cgi/env.pl 996s # SCRIPT_FILENAME = /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/modules/cgi/env.pl 996s # SCRIPT_NAME = /modules/cgi/env.pl 996s # SCRIPT_URI = http://localhost:8529/modules/cgi/env.pl 996s # SCRIPT_URL = /modules/cgi/env.pl 996s # SERVER_ADDR = 127.0.0.1 996s # SERVER_ADMIN = tuser@localhost 996s # SERVER_NAME = localhost 996s # SERVER_PORT = 8529 996s # SERVER_PROTOCOL = HTTP/1.1 996s # SERVER_SIGNATURE = 996s # SERVER_SOFTWARE = Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 996s # UNIQUE_ID = Z0od0QQ4-iH7bxWlCzh4cgAAAAg 996s # ' 996s ok 19 996s # testing : X-Forwarded-For enabled 996s # expected: qr/HTTP_X_FORWARDED_FOR = / 996s # received: 'APACHE_TEST_HOSTNAME = test.host.name 996s # CONTEXT_DOCUMENT_ROOT = /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs 996s # CONTEXT_PREFIX = 996s # DOCUMENT_ROOT = /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs 996s # ENV_TEST = mod_env test environment variable 996s # ENV_TEST_EMPTY = 996s # GATEWAY_INTERFACE = CGI/1.1 996s # HTTP_CONNECTION = close 996s # HTTP_HOST = localhost:8529 996s # HTTP_USER_AGENT = libwww-perl/6.77 996s # HTTP_X_FORWARDED_FOR = 127.0.0.1 996s # HTTP_X_FORWARDED_HOST = localhost:8548 996s # HTTP_X_FORWARDED_SERVER = localhost 996s # PATH = /usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin 996s # QUERY_STRING = 996s # REMOTE_ADDR = 127.0.0.1 996s # REMOTE_PORT = 33838 996s # REQUEST_METHOD = GET 996s # REQUEST_SCHEME = http 996s # REQUEST_URI = /modules/cgi/env.pl 996s # SCRIPT_FILENAME = /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/modules/cgi/env.pl 996s # SCRIPT_NAME = /modules/cgi/env.pl 996s # SCRIPT_URI = http://localhost:8529/modules/cgi/env.pl 996s # SCRIPT_URL = /modules/cgi/env.pl 996s # SERVER_ADDR = 127.0.0.1 996s # SERVER_ADMIN = tuser@localhost 996s # SERVER_NAME = localhost 996s # SERVER_PORT = 8529 996s # SERVER_PROTOCOL = HTTP/1.1 996s # SERVER_SIGNATURE = 996s # SERVER_SOFTWARE = Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 996s # UNIQUE_ID = Z0od0QQ4-iH7bxWlCzh4cgAAAAg 996s # ' 996s ok 20 996s # testing : reverse proxy to env.pl without X-F-F 996s # expected: 200 996s # received: '200' 996s ok 21 996s # testing : reverse proxied env.pl w/o X-F-F 996s # expected: qr/HTTP_X_FORWARDED_FOR = / 996s # received: 'APACHE_TEST_HOSTNAME = test.host.name 996s # CONTEXT_DOCUMENT_ROOT = /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs 996s # CONTEXT_PREFIX = 996s # DOCUMENT_ROOT = /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs 996s # ENV_TEST = mod_env test environment variable 996s # ENV_TEST_EMPTY = 996s # GATEWAY_INTERFACE = CGI/1.1 996s # HTTP_CONNECTION = Keep-Alive 996s # HTTP_HOST = localhost:8529 996s # HTTP_USER_AGENT = libwww-perl/6.77 996s # PATH = /usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin 996s # QUERY_STRING = 996s # REMOTE_ADDR = 127.0.0.1 996s # REMOTE_PORT = 33848 996s # REQUEST_METHOD = GET 996s # REQUEST_SCHEME = http 996s # REQUEST_URI = /modules/cgi/env.pl 996s # SCRIPT_FILENAME = /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/modules/cgi/env.pl 996s # SCRIPT_NAME = /modules/cgi/env.pl 996s # SCRIPT_URI = http://localhost:8529/modules/cgi/env.pl 996s # SCRIPT_URL = /modules/cgi/env.pl 996s # SERVER_ADDR = 127.0.0.1 996s # SERVER_ADMIN = tuser@localhost 996s # SERVER_NAME = localhost 996s # SERVER_PORT = 8529 996s # SERVER_PROTOCOL = HTTP/1.1 996s # SERVER_SIGNATURE = 996s # SERVER_SOFTWARE = Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 996s # UNIQUE_ID = Z0od0QQ4-iH7bxWlCzh4cwAAAAQ 996s # ' 996s ok 22 996s # testing : reverse proxy with query string 996s # expected: 200 996s # received: '200' 996s ok 23 996s # testing : reverse proxied query string OK 996s # expected: qr/QUERY_STRING = reverse-proxy\n/s 996s # received: 'APACHE_TEST_HOSTNAME = test.host.name 996s # CONTEXT_DOCUMENT_ROOT = /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs 996s # CONTEXT_PREFIX = 996s # DOCUMENT_ROOT = /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs 996s # ENV_TEST = mod_env test environment variable 996s # ENV_TEST_EMPTY = 996s # GATEWAY_INTERFACE = CGI/1.1 996s # HTTP_CONNECTION = close 996s # HTTP_HOST = localhost:8529 996s # HTTP_USER_AGENT = libwww-perl/6.77 996s # HTTP_X_FORWARDED_FOR = 127.0.0.1 996s # HTTP_X_FORWARDED_HOST = localhost:8548 996s # HTTP_X_FORWARDED_SERVER = localhost 996s # PATH = /usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin 996s # QUERY_STRING = reverse-proxy 996s # REMOTE_ADDR = 127.0.0.1 996s # REMOTE_PORT = 33856 996s # REQUEST_METHOD = GET 996s # REQUEST_SCHEME = http 996s # REQUEST_URI = /modules/cgi/env.pl?reverse-proxy 996s # SCRIPT_FILENAME = /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/modules/cgi/env.pl 996s # SCRIPT_NAME = /modules/cgi/env.pl 996s # SCRIPT_URI = http://localhost:8529/modules/cgi/env.pl 996s # SCRIPT_URL = /modules/cgi/env.pl 996s # SERVER_ADDR = 127.0.0.1 996s # SERVER_ADMIN = tuser@localhost 996s # SERVER_NAME = localhost 996s # SERVER_PORT = 8529 996s # SERVER_PROTOCOL = HTTP/1.1 996s # SERVER_SIGNATURE = 996s # SERVER_SOFTWARE = Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 996s # UNIQUE_ID = Z0od0QQ4-iH7bxWlCzh4dAAAAAk 996s # ' 996s ok 24 996s # testing : reverse proxy to dripfeed CGI 996s # expected: 200 996s # received: '200' 996s ok 25 996s # testing : reverse proxied to dripfeed CGI content OK 996s # expected: 'abcdef' 996s # received: 'abcdef' 996s ok 26 996s # testing : reverse proxy to nph-102 996s # expected: 102 996s # received: '102' 996s ok 27 996s # testing : reverse proxy 102 response 996s # expected: '' 996s # received: '' 996s ok 28 996s # testing : reverse proxy URI decoding issue, PR 15207 996s # expected: 404 996s # received: '404' 996s ok 29 996s # testing : ProxyPass not-proxied request 996s # expected: 200 996s # received: '200' 996s ok 30 996s # testing : ProxyPass not-proxied content OK 996s # expected: 'hello world' 996s # received: 'hello world' 996s ok 31 996s # testing : Lua executed 996s # expected: 200 996s # received: '200' 996s ok 32 996s # testing : 'Set-Cookie domain=' wrongly updated by ProxyPassReverseCookieDomain, PR 61560 996s # expected: 'fakedomain=local;domain=remote' 996s # received: 'fakedomain=local;domain=remote' 996s ok 33 996s # testing : Lua executed 996s # expected: 200 996s # received: '200' 996s ok 34 996s # testing : 'Set-Cookie path=' wrongly updated by ProxyPassReverseCookiePath, PR 61560 996s # expected: 'fakepath=/local;path=/remote' 996s # received: 'fakepath=/local;path=/remote' 996s ok 35 996s # testing : Lua executed 996s # expected: 200 996s # received: '200' 996s ok 36 996s # testing : 'Set-Cookie path=' wrongly updated by ProxyPassReverseCookiePath and/or ProxyPassReverseCookieDomain 996s # expected: 'domain=remote;path=/remote;foo=bar' 996s # received: 'domain=remote;path=/remote;foo=bar' 996s ok 37 996s # testing : reverse proxy of redirect 996s # expected: 301 996s # received: '301' 996s ok 38 996s # testing : reverse proxy rewrote redirect 996s # expected: qr/http:\/\/[^\/]*\/reverse\/alias/ 996s # received: 'http://localhost:8548/reverse/alias' 996s ok 39 996s # testing : reverse proxy of redirect via balancer 996s # expected: 301 996s # received: '301' 996s ok 40 996s # testing : reverse proxy via balancer rewrote redirect 996s # expected: 'http://localhost:8540/pr45434/5.html' 996s # received: 'http://localhost:8540/pr45434/5.html' 996s ok 41 996s # testing : ProxyPass UDS path 996s # expected: 200 996s # received: '200' 996s ok 42 996s # testing : UDS content OK 996s # expected: 'hello world' 996s # received: 'hello world' 996s ok 43 996s # testing : proxy mapping=servlet map it to /servlet/mapping.html 996s # expected: 200 996s # received: '200' 996s ok 44 996s # testing : proxy mapping=servlet map it to /servlet/mapping.html 996s # expected: 200 996s # received: '200' 996s ok 45 996s # testing : proxy to /servlet/mapping.html 996s # expected: 200 996s # received: '200' 996s ok 46 996s ok 999s t/modules/proxy_balancer.t .......... 999s 1..16 999s # Running under perl version 5.040000 for linux 999s # Current time local: Fri Nov 29 20:02:33 2024 999s # Current time GMT: Fri Nov 29 20:02:33 2024 999s # Using Test.pm version 1.31 999s # Using Apache/Test.pm version 1.44 999s # testing : Balancer did not die 999s # expected: 200 999s # received: '200' 999s ok 1 999s # testing : Balancer did not die 999s # expected: 200 999s # received: '200' 999s ok 2 999s # testing : Balancer did not die 999s # expected: 200 999s # received: '200' 999s ok 3 999s # testing : failed over 999s # expected: 200 999s # received: '200' 999s ok 4 999s # testing : response body echoed 999s # expected: 'AAAAAAAA' 999s # received: 'AAAAAAAA' 999s ok 5 999s # testing : failed over 999s # expected: 200 999s # received: '200' 999s ok 6 999s # testing : response body echoed 999s # expected: 'AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA' 999s # received: 'AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA' 999s ok 7 999s # testing : failed over 999s # expected: 200 999s # received: '200' 999s ok 8 999s # testing : response body echoed 999s # expected: 'AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA' 999s # received: 'AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA' 999s ok 9 999s # testing : failed over 999s # expected: 200 999s # received: '200' 999s ok 10 999s # testing : response body echoed 999s # expected: 'AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA' 999s # received: 'AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA' 999s ok 11 999s # testing : Can't find balancer-manager 999s # expected: 200 999s # received: '200' 999s ok 12 999s # testing : request failed 999s # expected: 200 999s # received: '200' 999s ok 13 999s # testing : AJP worker created 999s # expected: qr/ajp/ 999s # received: ' 999s # Balancer Manager 999s # 999s # 999s #

Load Balancer Manager for localhost

999s # 999s #
Server Version: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0
999s #
Server Built: 2024-11-21T21:36:30
999s #
Balancer changes will NOT be persisted on restart.
Balancers are inherited from main server.
ProxyPass settings are inherited from main server.
999s #
999s #

LoadBalancer Status for balancer://foo1 [peb8a738a_foo1]

999s # 999s # 999s # 999s # 999s # 999s # 999s # 999s # 999s # 999s # 999s #
MaxMembersStickySessionDisableFailoverTimeoutFailoverAttemptsMethodPathActive
2 [2 Used] (None) Off01byrequests/baltest1Yes
999s #
999s # 999s # 999s # 999s # 999s # 999s # 999s #
Worker URLRouteRouteRedirFactorSetStatusElectedBusyLoadToFromHC MethodHC IntervalPassesFailsHC uriHC Expr
http://localhost:85381.000Init Ok 10-100198 41 NONE30000ms1 (0)1 (0)
http://localhost:85391.000Init Ok 00100 0 0 NONE30000ms1 (0)1 (0)
999s #
999s #

LoadBalancer Status for balancer://foo2 [peb8a738a_foo2]

999s # 999s # 999s # 999s # 999s # 999s # 999s # 999s # 999s # 999s # 999s #
MaxMembersStickySessionDisableFailoverTimeoutFailoverAttemptsMethodPathActive
2 [2 Used] (None) Off01bytraffic/baltest2Yes
999s #
999s # 999s # 999s # 999s # 999s # 999s # 999s #
Worker URLRouteRouteRedirFactorSetStatusElectedBusyLoadToFromHC MethodHC IntervalPassesFailsHC uriHC Expr
http://localhost:85381.000Init Ok 100198 41 NONE30000ms1 (0)1 (0)
http://localhost:85391.000Init Ok 000 0 0 NONE30000ms1 (0)1 (0)
999s #
999s #

LoadBalancer Status for balancer://foo3 [peb8a738a_foo3]

999s # 999s # 999s # 999s # 999s # 999s # 999s # 999s # 999s # 999s # 999s #
MaxMembersStickySessionDisableFailoverTimeoutFailoverAttemptsMethodPathActive
2 [2 Used] (None) Off01bybusyness/baltest3Yes
999s #
999s # 999s # 999s # 999s # 999s # 999s # 999s #
Worker URLRouteRouteRedirFactorSetStatusElectedBusyLoadToFromHC MethodHC IntervalPassesFailsHC uriHC Expr
http://localhost:85381.000Init Ok 10-100198 41 NONE30000ms1 (0)1 (0)
http://localhost:85391.000Init Ok 00100 0 0 NONE30000ms1 (0)1 (0)
999s #
999s #

LoadBalancer Status for balancer://foo4 [peb8a738a_foo4]

999s # 999s # 999s # 999s # 999s # 999s # 999s # 999s # 999s # 999s # 999s #
MaxMembersStickySessionDisableFailoverTimeoutFailoverAttemptsMethodPathActive
2 [2 Used] (None) Off01heartbeat/baltest4Yes
999s #
999s # 999s # 999s # 999s # 999s # 999s # 999s #
Worker URLRouteRouteRedirFactorSetStatusElectedBusyLoadToFromHC MethodHC IntervalPassesFailsHC uriHC Expr
http://localhost:85381.000Init Ok 000 0 0 NONE30000ms1 (0)1 (0)
http://localhost:85391.000Init Ok 000 0 0 NONE30000ms1 (0)1 (0)
999s #
999s #

LoadBalancer Status for balancer://pr45434 [peb8a738a_pr45434]

999s # 999s # 999s # 999s # 999s # 999s # 999s # 999s # 999s # 999s # 999s #
MaxMembersStickySessionDisableFailoverTimeoutFailoverAttemptsMethodPathActive
1 [1 Used] (None) Off00byrequests/pr45434Yes
999s #
999s # 999s # 999s # 999s # 999s #
Worker URLRouteRouteRedirFactorSetStatusElectedBusyLoadToFromHC MethodHC IntervalPassesFailsHC uriHC Expr
http://localhost:8529/modules1.000Init Ok 100212 280 NONE30000ms1 (0)1 (0)
999s #
999s #

LoadBalancer Status for balancer://failover [peb8a738a_failover]

999s # 999s # 999s # 999s # 999s # 999s # 999s # 999s # 999s # 999s # 999s #
MaxMembersStickySessionDisableFailoverTimeoutFailoverAttemptsMethodPathActive
2 [2 Used] (None) Off01byrequests/Yes
999s #
999s # 999s # 999s # 999s # 999s # 999s # 999s #
Worker URLRouteRouteRedirFactorSetStatusElectedBusyLoadToFromHC MethodHC IntervalPassesFailsHC uriHC Expr
http://localhost:85411.000Init Err 100 0 0 NONE30000ms1 (0)1 (0)
http://localhost:85381.000Init Stby Ok 4007.2K6.1KNONE30000ms1 (0)1 (0)
999s #
999s #

LoadBalancer Status for balancer://dynproxy [peb8a738a_dynproxy]

999s # 999s # 999s # 999s # 999s # 999s # 999s # 999s # 999s # 999s # 999s #
MaxMembersStickySessionDisableFailoverTimeoutFailoverAttemptsMethodPathActive
10 [0 Used] (None) Off00byrequests/dynproxyYes
999s #
999s # 999s # 999s #
Worker URLRouteRouteRedirFactorSetStatusElectedBusyLoadToFromHC MethodHC IntervalPassesFailsHC uriHC Expr
999s #
999s # 999s # ' 999s ok 14 999s # testing : request should fail for /dynproxy 999s # expected: 503 999s # received: '503' 999s ok 15 999s # testing : request failed to /dynproxy 999s # expected: 200 999s # received: '200' 999s ok 16 999s ok 1001s Can't exec "php-fpm": No such file or directory at t/modules/proxy_fcgi.t line 12. 1002s t/modules/proxy_fcgi.t .............. 1002s 1..27 1002s # Running under perl version 5.040000 for linux 1002s # Current time local: Fri Nov 29 20:02:36 2024 1002s # Current time GMT: Fri Nov 29 20:02:36 2024 1002s # Using Test.pm version 1.31 1002s # Using Apache/Test.pm version 1.44 1002s # testing : proxy to FCGI backend works (/fcgisetenv?query) 1002s # expected: 200 1002s # received: '200' 1002s ok 1 1002s # > APACHE_TEST_HOSTNAME=test.host.name 1002s # > CONTEXT_DOCUMENT_ROOT=/tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs 1002s # > CONTEXT_PREFIX= 1002s # > DOCUMENT_ROOT=/tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs 1002s # > ENV_TEST=mod_env test environment variable 1002s # > ENV_TEST_EMPTY= 1002s # > FCGI_ROLE=RESPONDER 1002s # > GATEWAY_INTERFACE=CGI/1.1 1002s # > HTTP_CONNECTION=TE, close 1002s # > HTTP_HOST=localhost:8543 1002s # > HTTP_TE=deflate,gzip;q=0.3 1002s # > HTTP_USER_AGENT=libwww-perl/6.77 1002s # > PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin 1002s # > QUERY_STRING=test_value 1002s # > REMOTE_PORT=32786 1002s # > REQUEST_METHOD=GET 1002s # > REQUEST_SCHEME=http 1002s # > REQUEST_URI=/fcgisetenv?query 1002s # > SCRIPT_FILENAME=proxy:fcgi://127.0.0.1:8542/tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/fcgisetenv 1002s # > SCRIPT_NAME=/fcgisetenv 1002s # > SCRIPT_URI=http://localhost:8543/fcgisetenv 1002s # > SCRIPT_URL=/fcgisetenv 1002s # > SERVER_ADDR=127.0.0.1 1002s # > SERVER_ADMIN=tuser@localhost 1002s # > SERVER_NAME=localhost 1002s # > SERVER_PORT=8543 1002s # > SERVER_PROTOCOL=HTTP/1.1 1002s # > SERVER_SIGNATURE= 1002s # > SERVER_SOFTWARE=Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1002s # > TEST_CGI_VERSION=v1.1 1002s # > TEST_DOCROOT=/tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs 1002s # > TEST_EMPTY= 1002s # > UNIQUE_ID=Z0od3tVSM0eWJ4njPgl7SgAAAEY 1002s # > proxy-nokeepalive=1 1002s # testing : ProxyFCGISetEnvIf can override an existing variable 1002s # expected: 'test_value' 1002s # received: 'test_value' 1002s ok 2 1002s # testing : ProxyFCGISetEnvIf does not set variables if condition is false 1002s # expected: undef 1002s # received: undef 1002s ok 3 1002s # testing : ProxyFCGISetEnvIf can set empty values 1002s # expected: '' 1002s # received: '' 1002s ok 4 1002s # testing : ProxyFCGISetEnvIf can replace with request variables 1002s # expected: '/tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs' 1002s # received: '/tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs' 1002s ok 5 1002s # testing : ProxyFCGISetEnvIf can replace with backreferences 1002s # expected: 'v1.1' 1002s # received: 'v1.1' 1002s ok 6 1002s # testing : ProxyFCGISetEnvIf can unset var 1002s # expected: undef 1002s # received: undef 1002s ok 7 1002s # testing : proxy to FCGI backend works (/modules/proxy/fcgi-generic/index.php?query) 1002s # expected: 200 1002s # received: '200' 1002s ok 8 1002s # > APACHE_TEST_HOSTNAME=test.host.name 1002s # > CONTEXT_DOCUMENT_ROOT=/tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs 1002s # > CONTEXT_PREFIX= 1002s # > DOCUMENT_ROOT=/tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs 1002s # > ENV_TEST=mod_env test environment variable 1002s # > ENV_TEST_EMPTY= 1002s # > FCGI_ROLE=RESPONDER 1002s # > GATEWAY_INTERFACE=CGI/1.1 1002s # > HTTP_CONNECTION=TE, close 1002s # > HTTP_HOST=localhost:8543 1002s # > HTTP_TE=deflate,gzip;q=0.3 1002s # > HTTP_USER_AGENT=libwww-perl/6.77 1002s # > PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin 1002s # > QUERY_STRING=query 1002s # > REMOTE_ADDR=127.0.0.1 1002s # > REMOTE_PORT=32792 1002s # > REQUEST_METHOD=GET 1002s # > REQUEST_SCHEME=http 1002s # > REQUEST_URI=/modules/proxy/fcgi-generic/index.php?query 1002s # > SCRIPT_FILENAME=/tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/modules/proxy/fcgi-generic/index.php 1002s # > SCRIPT_NAME=/modules/proxy/fcgi-generic/index.php 1002s # > SCRIPT_URI=http://localhost:8543/modules/proxy/fcgi-generic/index.php 1002s # > SCRIPT_URL=/modules/proxy/fcgi-generic/index.php 1002s # > SERVER_ADDR=127.0.0.1 1002s # > SERVER_ADMIN=tuser@localhost 1002s # > SERVER_NAME=localhost 1002s # > SERVER_PORT=8543 1002s # > SERVER_PROTOCOL=HTTP/1.1 1002s # > SERVER_SIGNATURE= 1002s # > SERVER_SOFTWARE=Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1002s # > UNIQUE_ID=Z0od3gQ4-iH7bxWlCzh4jAAAAAA 1002s # > proxy-nokeepalive=1 1002s # testing : GENERIC SCRIPT_FILENAME should have neither query string nor proxy: prefix 1002s # expected: '/tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/modules/proxy/fcgi-generic/index.php' 1002s # received: '/tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/modules/proxy/fcgi-generic/index.php' 1002s ok 9 1002s # testing : proxy to FCGI backend works (/modules/proxy/fcgi-generic-rewrite/index.php?query) 1002s # expected: 200 1002s # received: '200' 1002s ok 10 1002s # > APACHE_TEST_HOSTNAME=test.host.name 1002s # > CONTEXT_DOCUMENT_ROOT=/tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs 1002s # > CONTEXT_PREFIX= 1002s # > DOCUMENT_ROOT=/tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs 1002s # > ENV_TEST=mod_env test environment variable 1002s # > ENV_TEST_EMPTY= 1002s # > FCGI_ROLE=RESPONDER 1002s # > GATEWAY_INTERFACE=CGI/1.1 1002s # > HTTP_CONNECTION=TE, close 1002s # > HTTP_HOST=localhost:8543 1002s # > HTTP_TE=deflate,gzip;q=0.3 1002s # > HTTP_USER_AGENT=libwww-perl/6.77 1002s # > PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin 1002s # > QUERY_STRING=query 1002s # > REMOTE_ADDR=127.0.0.1 1002s # > REMOTE_PORT=32794 1002s # > REQUEST_METHOD=GET 1002s # > REQUEST_SCHEME=http 1002s # > REQUEST_URI=/modules/proxy/fcgi-generic-rewrite/index.php?query 1002s # > SCRIPT_FILENAME=/tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/modules/proxy/fcgi-generic-rewrite/index.php 1002s # > SCRIPT_NAME=/modules/proxy/fcgi-generic-rewrite/index.php 1002s # > SCRIPT_URI=http://localhost:8543/modules/proxy/fcgi-generic-rewrite/index.php 1002s # > SCRIPT_URL=/modules/proxy/fcgi-generic-rewrite/index.php 1002s # > SERVER_ADDR=127.0.0.1 1002s # > SERVER_ADMIN=tuser@localhost 1002s # > SERVER_NAME=localhost 1002s # > SERVER_PORT=8543 1002s # > SERVER_PROTOCOL=HTTP/1.1 1002s # > SERVER_SIGNATURE= 1002s # > SERVER_SOFTWARE=Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1002s # > UNIQUE_ID=Z0od39VSM0eWJ4njPgl7SwAAAEc 1002s # > proxy-nokeepalive=1 1002s # testing : GENERIC SCRIPT_FILENAME should have neither query string nor proxy: prefix 1002s # expected: '/tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/modules/proxy/fcgi-generic-rewrite/index.php' 1002s # received: '/tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/modules/proxy/fcgi-generic-rewrite/index.php' 1002s ok 11 1002s # testing : proxy to FCGI backend works (/modules/proxy/fcgi-rewrite-path-info/path/info?query) 1002s # expected: 200 1002s # received: '200' 1002s ok 12 1002s # > APACHE_TEST_HOSTNAME=test.host.name 1002s # > CONTEXT_DOCUMENT_ROOT=/tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs 1002s # > CONTEXT_PREFIX= 1002s # > DOCUMENT_ROOT=/tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs 1002s # > ENV_TEST=mod_env test environment variable 1002s # > ENV_TEST_EMPTY= 1002s # > FCGI_ROLE=RESPONDER 1002s # > GATEWAY_INTERFACE=CGI/1.1 1002s # > HTTP_CONNECTION=TE, close 1002s # > HTTP_HOST=localhost:8543 1002s # > HTTP_TE=deflate,gzip;q=0.3 1002s # > HTTP_USER_AGENT=libwww-perl/6.77 1002s # > PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin 1002s # > PATH_INFO=/path/info 1002s # > PATH_TRANSLATED=/tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/path/info 1002s # > QUERY_STRING=query 1002s # > REDIRECT_APACHE_TEST_HOSTNAME=test.host.name 1002s # > REDIRECT_ENV_TEST=mod_env test environment variable 1002s # > REDIRECT_ENV_TEST_EMPTY= 1002s # > REDIRECT_QUERY_STRING=query 1002s # > REDIRECT_SCRIPT_URI=http://localhost:8543/modules/proxy/fcgi-rewrite-path-info/path/info 1002s # > REDIRECT_SCRIPT_URL=/modules/proxy/fcgi-rewrite-path-info/path/info 1002s # > REDIRECT_STATUS=200 1002s # > REDIRECT_UNIQUE_ID=Z0od3wQ4-iH7bxWlCzh4jQAAAAQ 1002s # > REDIRECT_URL=/modules/proxy/fcgi-rewrite-path-info/path/info 1002s # > REMOTE_ADDR=127.0.0.1 1002s # > REMOTE_PORT=32802 1002s # > REQUEST_METHOD=GET 1002s # > REQUEST_SCHEME=http 1002s # > REQUEST_URI=/modules/proxy/fcgi-rewrite-path-info/path/info?query 1002s # > SCRIPT_FILENAME=proxy:fcgi://127.0.0.1:8542/tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/modules/proxy/fcgi-rewrite-path-info/index.php 1002s # > SCRIPT_NAME=/modules/proxy/fcgi-rewrite-path-info/index.php 1002s # > SCRIPT_URI=http://localhost:8543/modules/proxy/fcgi-rewrite-path-info/path/info 1002s # > SCRIPT_URL=/modules/proxy/fcgi-rewrite-path-info/path/info 1002s # > SERVER_ADDR=127.0.0.1 1002s # > SERVER_ADMIN=tuser@localhost 1002s # > SERVER_NAME=localhost 1002s # > SERVER_PORT=8543 1002s # > SERVER_PROTOCOL=HTTP/1.1 1002s # > SERVER_SIGNATURE= 1002s # > SERVER_SOFTWARE=Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1002s # > UNIQUE_ID=Z0od3wQ4-iH7bxWlCzh4jQAAAAQ 1002s # > proxy-nokeepalive=1 1002s # testing : Default SCRIPT_FILENAME has proxy:fcgi prefix for compatibility 1002s # expected: 'proxy:fcgi://127.0.0.1:8542/tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/modules/proxy/fcgi-rewrite-path-info/index.php' 1002s # received: 'proxy:fcgi://127.0.0.1:8542/tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/modules/proxy/fcgi-rewrite-path-info/index.php' 1002s ok 13 1002s # testing : Default SCRIPT_NAME uses actual path to script 1002s # expected: '/modules/proxy/fcgi-rewrite-path-info/index.php' 1002s # received: '/modules/proxy/fcgi-rewrite-path-info/index.php' 1002s ok 14 1002s # testing : Default PATH_INFO is correct 1002s # expected: '/path/info' 1002s # received: '/path/info' 1002s ok 15 1002s # testing : Default PATH_TRANSLATED is correct 1002s # expected: '/tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/path/info' 1002s # received: '/tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/path/info' 1002s ok 16 1002s # testing : Default QUERY_STRING is correct 1002s # expected: 'query' 1002s # received: 'query' 1002s ok 17 1002s # testing : Default REDIRECT_URL uses original client URL 1002s # expected: '/modules/proxy/fcgi-rewrite-path-info/path/info' 1002s # received: '/modules/proxy/fcgi-rewrite-path-info/path/info' 1002s ok 18 1002s # testing : proxy to FCGI backend works (/modules/proxy/fcgi-action/index.php/path/info?query) 1002s # expected: 200 1002s # received: '200' 1002s ok 19 1002s # > APACHE_TEST_HOSTNAME=test.host.name 1002s # > CONTEXT_DOCUMENT_ROOT=/tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs 1002s # > CONTEXT_PREFIX= 1002s # > DOCUMENT_ROOT=/tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs 1002s # > ENV_TEST=mod_env test environment variable 1002s # > ENV_TEST_EMPTY= 1002s # > FCGI_ROLE=RESPONDER 1002s # > GATEWAY_INTERFACE=CGI/1.1 1002s # > HTTP_CONNECTION=TE, close 1002s # > HTTP_HOST=localhost:8543 1002s # > HTTP_TE=deflate,gzip;q=0.3 1002s # > HTTP_USER_AGENT=libwww-perl/6.77 1002s # > PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin 1002s # > PATH_INFO=/modules/proxy/fcgi-action/index.php/path/info 1002s # > PATH_TRANSLATED=/tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/modules/proxy/fcgi-action/index.php/path/info 1002s # > QUERY_STRING=query 1002s # > REDIRECT_APACHE_TEST_HOSTNAME=test.host.name 1002s # > REDIRECT_ENV_TEST=mod_env test environment variable 1002s # > REDIRECT_ENV_TEST_EMPTY= 1002s # > REDIRECT_HANDLER=application/x-fcgi-action 1002s # > REDIRECT_QUERY_STRING=query 1002s # > REDIRECT_SCRIPT_URI=http://localhost:8543/modules/proxy/fcgi-action/index.php/path/info 1002s # > REDIRECT_SCRIPT_URL=/modules/proxy/fcgi-action/index.php/path/info 1002s # > REDIRECT_STATUS=200 1002s # > REDIRECT_UNIQUE_ID=Z0od39VSM0eWJ4njPgl7TAAAAEg 1002s # > REDIRECT_URL=/modules/proxy/fcgi-action/index.php/path/info 1002s # > REMOTE_ADDR=127.0.0.1 1002s # > REMOTE_PORT=32810 1002s # > REQUEST_METHOD=GET 1002s # > REQUEST_SCHEME=http 1002s # > REQUEST_URI=/modules/proxy/fcgi-action/index.php/path/info?query 1002s # > SCRIPT_FILENAME=proxy:fcgi://127.0.0.1:8542/tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/fcgi-action-virtual 1002s # > SCRIPT_NAME=/fcgi-action-virtual 1002s # > SCRIPT_URI=http://localhost:8543/modules/proxy/fcgi-action/index.php/path/info 1002s # > SCRIPT_URL=/modules/proxy/fcgi-action/index.php/path/info 1002s # > SERVER_ADDR=127.0.0.1 1002s # > SERVER_ADMIN=tuser@localhost 1002s # > SERVER_NAME=localhost 1002s # > SERVER_PORT=8543 1002s # > SERVER_PROTOCOL=HTTP/1.1 1002s # > SERVER_SIGNATURE= 1002s # > SERVER_SOFTWARE=Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1002s # > UNIQUE_ID=Z0od39VSM0eWJ4njPgl7TAAAAEg 1002s # > proxy-nokeepalive=1 1002s # testing : Action SCRIPT_FILENAME has proxy:fcgi prefix and uses virtual action Location 1002s # expected: 'proxy:fcgi://127.0.0.1:8542/tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/fcgi-action-virtual' 1002s # received: 'proxy:fcgi://127.0.0.1:8542/tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/fcgi-action-virtual' 1002s ok 20 1002s # testing : Action SCRIPT_NAME is the virtual action Location 1002s # expected: '/fcgi-action-virtual' 1002s # received: '/fcgi-action-virtual' 1002s ok 21 1002s # testing : Action PATH_INFO contains full URI path 1002s # expected: '/modules/proxy/fcgi-action/index.php/path/info' 1002s # received: '/modules/proxy/fcgi-action/index.php/path/info' 1002s ok 22 1002s # testing : Action PATH_TRANSLATED contains full URI path 1002s # expected: '/tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/modules/proxy/fcgi-action/index.php/path/info' 1002s # received: '/tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/modules/proxy/fcgi-action/index.php/path/info' 1002s ok 23 1002s # testing : Action QUERY_STRING is correct 1002s # expected: 'query' 1002s # received: 'query' 1002s ok 24 1002s # testing : Action REDIRECT_URL uses original client URL 1002s # expected: '/modules/proxy/fcgi-action/index.php/path/info' 1002s # received: '/modules/proxy/fcgi-action/index.php/path/info' 1002s ok 25 1002s # testing : proxy to FCGI backend works (/modules/proxy/fcgi/index.php) 1002s # expected: 200 1002s # received: '200' 1002s ok 26 1002s # > APACHE_TEST_HOSTNAME=test.host.name 1002s # > CONTEXT_DOCUMENT_ROOT=/tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs 1002s # > CONTEXT_PREFIX= 1002s # > DOCUMENT_ROOT=/tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs 1002s # > ENV_TEST=mod_env test environment variable 1002s # > ENV_TEST_EMPTY= 1002s # > FCGI_ROLE=RESPONDER 1002s # > GATEWAY_INTERFACE=CGI/1.1 1002s # > HTTP_CONNECTION=TE, close 1002s # > HTTP_HOST=localhost:8543 1002s # > HTTP_TE=deflate,gzip;q=0.3 1002s # > HTTP_USER_AGENT=libwww-perl/6.77 1002s # > PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin 1002s # > QUERY_STRING= 1002s # > REMOTE_ADDR=127.0.0.1 1002s # > REMOTE_PORT=32812 1002s # > REQUEST_METHOD=GET 1002s # > REQUEST_SCHEME=http 1002s # > REQUEST_URI=/modules/proxy/fcgi/index.php 1002s # > SCRIPT_FILENAME=proxy:fcgi://127.0.0.1:8542/tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/modules/proxy/fcgi/index.php 1002s # > SCRIPT_NAME=/modules/proxy/fcgi/index.php 1002s # > SCRIPT_URI=http://localhost:8543/modules/proxy/fcgi/index.php 1002s # > SCRIPT_URL=/modules/proxy/fcgi/index.php 1002s # > SERVER_ADDR=127.0.0.1 1002s # > SERVER_ADMIN=tuser@localhost 1002s # > SERVER_NAME=localhost 1002s # > SERVER_PORT=8543 1002s # > SERVER_PROTOCOL=HTTP/1.1 1002s # > SERVER_SIGNATURE= 1002s # > SERVER_SOFTWARE=Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1002s # > UNIQUE_ID=Z0od3wQ4-iH7bxWlCzh4jgAAAAE 1002s # > proxy-nokeepalive=1 1002s # testing : Server sets correct SCRIPT_NAME by default 1002s # expected: '/modules/proxy/fcgi/index.php' 1002s # received: '/modules/proxy/fcgi/index.php' 1002s ok 27 1002s ok 1005s t/modules/proxy_websockets.t ........ skipped: cannot find module 'AnyEvent::WebSocket::Client' 1008s t/modules/proxy_websockets_ssl.t .... skipped: cannot find module 'AnyEvent::WebSocket::Client' 1011s t/modules/ratelimit.t ............... 1011s 1..3 1011s # Running under perl version 5.040000 for linux 1011s # Current time local: Fri Nov 29 20:02:45 2024 1011s # Current time GMT: Fri Nov 29 20:02:45 2024 1011s # Using Test.pm version 1.31 1011s # Using Apache/Test.pm version 1.44 1011s # Status Line: '200 OK' 1011s # testing : ratelimited small file 1011s # expected: '200' 1011s # received: '200' 1011s ok 1 1011s # Status Line: '200 OK' 1011s # testing : ratelimited small autoindex output 1011s # expected: '200' 1011s # received: '200' 1011s ok 2 1011s # Status Line: '200 OK' 1011s # testing : ratelimited chunked response 1011s # expected: '200' 1011s # received: '200' 1011s ok 3 1011s ok 1013s t/modules/reflector.t ............... 1013s 1..14 1013s # Running under perl version 5.040000 for linux 1013s # Current time local: Fri Nov 29 20:02:48 2024 1013s # Current time GMT: Fri Nov 29 20:02:48 2024 1013s # Using Test.pm version 1.31 1013s # Using Apache/Test.pm version 1.44 1013s # testing : Checking return code is '200' 1013s # expected: 200 1013s # received: '200' 1013s ok 1 1013s ok 2 1013s # testing : 'Content-Encoding' has not been added because there was no filter 1013s # expected: undef 1013s # received: undef 1013s ok 3 1013s # testing : 'header2reflect' is present 1013s # expected: '1' 1013s # received: '1' 1013s ok 4 1013s # testing : 'header2update' is absent 1013s # expected: undef 1013s # received: undef 1013s ok 5 1013s # testing : 'header2updateUpdated' is present 1013s # expected: '1' 1013s # received: '1' 1013s ok 6 1013s # testing : 'header2delete' is absent 1013s # expected: undef 1013s # received: undef 1013s ok 7 1013s # testing : Checking return code is '200' 1013s # expected: 200 1013s # received: '200' 1013s ok 8 1013s ok 9 1013s # testing : 'Content-Encoding' has been added by the DEFLATE filter 1013s # expected: 'gzip' 1013s # received: 'gzip' 1013s ok 10 1013s # testing : 'header2reflect' is present 1013s # expected: '1' 1013s # received: '1' 1013s ok 11 1013s # testing : 'header2update' is absent 1013s # expected: undef 1013s # received: undef 1013s ok 12 1013s # testing : 'header2updateUpdated' is present 1013s # expected: '1' 1013s # received: '1' 1013s ok 13 1013s # testing : 'header2delete' is absent 1013s # expected: undef 1013s # received: undef 1013s ok 14 1013s ok 1016s t/modules/remoteip.t ................ 1016s 1..12 1016s # Running under perl version 5.040000 for linux 1016s # Current time local: Fri Nov 29 20:02:50 2024 1016s # Current time GMT: Fri Nov 29 20:02:50 2024 1016s # Using Test.pm version 1.31 1016s # Using Apache/Test.pm version 1.44 1016s ok 1 1016s # testing : PROXY human readable TCP4 protocol check 1016s # expected: 200 1016s # received: '200' 1016s ok 2 1016s # testing : Content check 1016s # expected: 'PROXY-OK' 1016s # received: 'PROXY-OK' 1016s ok 3 1016s ok 4 1016s # testing : broken PROXY human readable protocol check 1016s # expected: undef 1016s # received: undef 1016s ok 5 1016s # testing : Content check 1016s # expected: '' 1016s # received: '' 1016s ok 6 1016s ok 7 1016s # testing : PROXY human readable TCP6 protocol check 1016s # expected: 200 1016s # received: '200' 1016s ok 8 1016s # testing : Content check 1016s # expected: 'PROXY-OK' 1016s # received: 'PROXY-OK' 1016s ok 9 1016s ok 10 1016s # testing : PROXY binary protocol TCP4 check 1016s # expected: 200 1016s # received: '200' 1016s ok 11 1016s # testing : Content check 1016s # expected: 'PROXY-OK' 1016s # received: 'PROXY-OK' 1016s ok 12 1016s ok 1019s t/modules/rewrite.t ................. 1019s 1..70 1019s # Running under perl version 5.040000 for linux 1019s # Current time local: Fri Nov 29 20:02:53 2024 1019s # Current time GMT: Fri Nov 29 20:02:53 2024 1019s # Using Test.pm version 1.31 1019s # Using Apache/Test.pm version 1.44 1019s ok 1 1019s ok 2 1019s ok 3 1019s ok 4 1019s ok 5 1019s ok 6 1019s ok 7 1019s ok 8 1019s ok 9 1019s ok 10 1019s ok 11 1019s ok 12 1019s ok 13 1019s ok 14 1019s ok 15 1019s ok 16 1019s ok 17 1019s ok 18 1019s ok 19 1019s ok 20 1019s ok 21 1019s # testing : query-string append test 1019s # expected: qr/\nQUERY_STRING = foo=bar\&baz=bee\n/s 1019s # received: 'APACHE_TEST_HOSTNAME = test.host.name 1019s # CONTEXT_DOCUMENT_ROOT = /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs 1019s # CONTEXT_PREFIX = 1019s # DOCUMENT_ROOT = /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs 1019s # ENV_TEST = mod_env test environment variable 1019s # ENV_TEST_EMPTY = 1019s # GATEWAY_INTERFACE = CGI/1.1 1019s # HTTP_CONNECTION = TE, close 1019s # HTTP_HOST = localhost:8529 1019s # HTTP_TE = deflate,gzip;q=0.3 1019s # HTTP_USER_AGENT = libwww-perl/6.77 1019s # PATH = /usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin 1019s # QUERY_STRING = foo=bar&baz=bee 1019s # REDIRECT_APACHE_TEST_HOSTNAME = test.host.name 1019s # REDIRECT_ENV_TEST = mod_env test environment variable 1019s # REDIRECT_ENV_TEST_EMPTY = 1019s # REDIRECT_QUERY_STRING = foo=bar&baz=bee 1019s # REDIRECT_SCRIPT_URI = http://localhost:8529/modules/rewrite/qsa.html 1019s # REDIRECT_SCRIPT_URL = /modules/rewrite/qsa.html 1019s # REDIRECT_STATUS = 200 1019s # REDIRECT_UNIQUE_ID = Z0od8NVSM0eWJ4njPgl7WwAAAEY 1019s # REDIRECT_URL = /modules/rewrite/qsa.html 1019s # REMOTE_ADDR = 127.0.0.1 1019s # REMOTE_PORT = 34578 1019s # REQUEST_METHOD = GET 1019s # REQUEST_SCHEME = http 1019s # REQUEST_URI = /modules/rewrite/qsa.html?baz=bee 1019s # SCRIPT_FILENAME = /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/modules/cgi/env.pl 1019s # SCRIPT_NAME = /modules/cgi/env.pl 1019s # SCRIPT_URI = http://localhost:8529/modules/rewrite/qsa.html 1019s # SCRIPT_URL = /modules/rewrite/qsa.html 1019s # SERVER_ADDR = 127.0.0.1 1019s # SERVER_ADMIN = tuser@localhost 1019s # SERVER_NAME = localhost 1019s # SERVER_PORT = 8529 1019s # SERVER_PROTOCOL = HTTP/1.1 1019s # SERVER_SIGNATURE = 1019s # SERVER_SOFTWARE = Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1019s # UNIQUE_ID = Z0od8NVSM0eWJ4njPgl7WwAAAEY' 1019s ok 22 1019s # testing : per-dir redirect response code is OK 1019s # expected: 301 1019s # received: '301' 1019s ok 23 1019s # testing : per-dir query-string escaping is OK 1019s # expected: 'http://localhost:8529/foobar.html?q=%25' 1019s # received: 'http://localhost:8529/foobar.html?q=%25' 1019s ok 24 1019s # testing : redirect response code is OK 1019s # expected: 301 1019s # received: '301' 1019s ok 25 1019s # testing : query-string escaping is OK 1019s # expected: 'http://localhost:8529/foobar.html?q=%25' 1019s # received: 'http://localhost:8529/foobar.html?q=%25' 1019s ok 26 1019s # testing : request was proxied 1019s # expected: 'JACKPOT' 1019s # received: 'JACKPOT' 1019s ok 27 1019s # testing : per-dir proxied rewrite escaping worked 1019s # expected: 'foo bar' 1019s # received: 'foo bar' 1019s ok 28 1019s # testing : QUERY_STRING passed OK 1019s # expected: qr/QUERY_STRING = fish=fowl\n/s 1019s # received: 'APACHE_TEST_HOSTNAME = test.host.name 1019s # CONTEXT_DOCUMENT_ROOT = /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs 1019s # CONTEXT_PREFIX = 1019s # DOCUMENT_ROOT = /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs 1019s # ENV_TEST = mod_env test environment variable 1019s # ENV_TEST_EMPTY = 1019s # GATEWAY_INTERFACE = CGI/1.1 1019s # HTTP_CONNECTION = Keep-Alive 1019s # HTTP_HOST = localhost:8529 1019s # HTTP_USER_AGENT = libwww-perl/6.77 1019s # HTTP_X_FORWARDED_FOR = 127.0.0.1 1019s # HTTP_X_FORWARDED_HOST = localhost:8529 1019s # HTTP_X_FORWARDED_SERVER = localhost 1019s # PATH = /usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin 1019s # QUERY_STRING = fish=fowl 1019s # REMOTE_ADDR = 127.0.0.1 1019s # REMOTE_PORT = 34640 1019s # REQUEST_METHOD = GET 1019s # REQUEST_SCHEME = http 1019s # REQUEST_URI = /modules/cgi/env.pl?fish=fowl 1019s # SCRIPT_FILENAME = /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/modules/cgi/env.pl 1019s # SCRIPT_NAME = /modules/cgi/env.pl 1019s # SCRIPT_URI = http://localhost:8529/modules/cgi/env.pl 1019s # SCRIPT_URL = /modules/cgi/env.pl 1019s # SERVER_ADDR = 127.0.0.1 1019s # SERVER_ADMIN = tuser@localhost 1019s # SERVER_NAME = localhost 1019s # SERVER_PORT = 8529 1019s # SERVER_PROTOCOL = HTTP/1.1 1019s # SERVER_SIGNATURE = 1019s # SERVER_SOFTWARE = Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1019s # UNIQUE_ID = Z0od8AQ4-iH7bxWlCzh4oQAAAAk' 1019s ok 29 1019s # testing : RewriteCond QUERY_STRING test 1019s # expected: 404 1019s # received: '404' 1019s ok 30 1019s # testing : QUERY_STRING passed OK 1019s # expected: qr/QUERY_STRING = horse=trigger\n/s 1019s # received: 'APACHE_TEST_HOSTNAME = test.host.name 1019s # CONTEXT_DOCUMENT_ROOT = /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs 1019s # CONTEXT_PREFIX = 1019s # DOCUMENT_ROOT = /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs 1019s # ENV_TEST = mod_env test environment variable 1019s # ENV_TEST_EMPTY = 1019s # GATEWAY_INTERFACE = CGI/1.1 1019s # HTTP_CONNECTION = Keep-Alive 1019s # HTTP_HOST = localhost:8529 1019s # HTTP_USER_AGENT = libwww-perl/6.77 1019s # HTTP_X_FORWARDED_FOR = 127.0.0.1 1019s # HTTP_X_FORWARDED_HOST = localhost:8529 1019s # HTTP_X_FORWARDED_SERVER = localhost 1019s # PATH = /usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin 1019s # QUERY_STRING = horse=trigger 1019s # REMOTE_ADDR = 127.0.0.1 1019s # REMOTE_PORT = 34618 1019s # REQUEST_METHOD = GET 1019s # REQUEST_SCHEME = http 1019s # REQUEST_URI = /modules/cgi/env.pl?horse=trigger 1019s # SCRIPT_FILENAME = /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/modules/cgi/env.pl 1019s # SCRIPT_NAME = /modules/cgi/env.pl 1019s # SCRIPT_URI = http://localhost:8529/modules/cgi/env.pl 1019s # SCRIPT_URL = /modules/cgi/env.pl 1019s # SERVER_ADDR = 127.0.0.1 1019s # SERVER_ADMIN = tuser@localhost 1019s # SERVER_NAME = localhost 1019s # SERVER_PORT = 8529 1019s # SERVER_PROTOCOL = HTTP/1.1 1019s # SERVER_SIGNATURE = 1019s # SERVER_SOFTWARE = Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1019s # UNIQUE_ID = Z0od8NVSM0eWJ4njPgl7YQAAAEg' 1019s ok 31 1019s # testing : proxy/QSA test success 1019s # expected: 200 1019s # received: '200' 1019s ok 32 1019s # testing : proxy/QSA test appended args correctly 1019s # expected: qr/QUERY_STRING = foo=bar\&bloo=blar\n/s 1019s # received: 'HTTP/1.1 200 OK 1019s # Connection: close 1019s # Date: Fri, 29 Nov 2024 20:02:56 GMT 1019s # Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1019s # Vary: In-If1 1019s # Content-Type: text/plain 1019s # Client-Date: Fri, 29 Nov 2024 20:02:56 GMT 1019s # Client-Peer: 127.0.0.1:8529 1019s # Client-Response-Num: 1 1019s # Client-Transfer-Encoding: chunked 1019s # DMMATCH1: 1, 1 1019s # 1019s # APACHE_TEST_HOSTNAME = test.host.name 1019s # CONTEXT_DOCUMENT_ROOT = /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs 1019s # CONTEXT_PREFIX = 1019s # DOCUMENT_ROOT = /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs 1019s # ENV_TEST = mod_env test environment variable 1019s # ENV_TEST_EMPTY = 1019s # GATEWAY_INTERFACE = CGI/1.1 1019s # HTTP_CONNECTION = Keep-Alive 1019s # HTTP_HOST = localhost:8529 1019s # HTTP_USER_AGENT = libwww-perl/6.77 1019s # HTTP_X_FORWARDED_FOR = 127.0.0.1 1019s # HTTP_X_FORWARDED_HOST = localhost:8529 1019s # HTTP_X_FORWARDED_SERVER = localhost 1019s # PATH = /usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin 1019s # QUERY_STRING = foo=bar&bloo=blar 1019s # REMOTE_ADDR = 127.0.0.1 1019s # REMOTE_PORT = 34640 1019s # REQUEST_METHOD = GET 1019s # REQUEST_SCHEME = http 1019s # REQUEST_URI = /modules/cgi/env.pl?foo=bar&bloo=blar 1019s # SCRIPT_FILENAME = /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/modules/cgi/env.pl 1019s # SCRIPT_NAME = /modules/cgi/env.pl 1019s # SCRIPT_URI = http://localhost:8529/modules/cgi/env.pl 1019s # SCRIPT_URL = /modules/cgi/env.pl 1019s # SERVER_ADDR = 127.0.0.1 1019s # SERVER_ADMIN = tuser@localhost 1019s # SERVER_NAME = localhost 1019s # SERVER_PORT = 8529 1019s # SERVER_PROTOCOL = HTTP/1.1 1019s # SERVER_SIGNATURE = 1019s # SERVER_SOFTWARE = Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1019s # UNIQUE_ID = Z0od8AQ4-iH7bxWlCzh4owAAAAk 1019s # ' 1019s ok 33 1019s # testing : PR 60478 rewrite loop is halted 1019s # expected: 500 1019s # received: '500' 1019s ok 34 1019s # testing : Correct internal redirect happened, OK 1019s # expected: qr/VARY2/ 1019s # received: 'VARY2 1019s # ' 1019s ok 35 1019s # testing : Vary:Host header not added, OK 1019s # expected: qr/(?!.*Host.*)/ 1019s # received: 'In-If1' 1019s ok 36 1019s # testing : Correct internal redirect happened, OK 1019s # expected: qr/VARY2/ 1019s # received: 'VARY2 1019s # ' 1019s ok 37 1019s # testing : Vary:Host header not added, OK 1019s # expected: qr/(?!.*Host.*)/ 1019s # received: 'In-If1' 1019s ok 38 1019s # testing : Correct internal redirect happened, OK 1019s # expected: qr/VARY4/ 1019s # received: 'VARY4' 1019s ok 39 1019s # testing : Vary:User-Agent header added, OK 1019s # expected: qr/User-Agent/ 1019s # received: 'In-If1,User-Agent' 1019s ok 40 1019s # testing : Correct internal redirect happened, OK 1019s # expected: qr/VARY4/ 1019s # received: 'VARY4' 1019s ok 41 1019s # testing : Vary:Accept header added, OK 1019s # expected: qr/Accept/ 1019s # received: 'In-If1,Accept' 1019s ok 42 1019s # testing : Correct internal redirect happened, OK 1019s # expected: qr/VARY4/ 1019s # received: 'VARY4' 1019s ok 43 1019s # testing : Vary:Referer header added, OK 1019s # expected: qr/Referer/ 1019s # received: 'In-If1,Referer' 1019s ok 44 1019s # testing : Vary:Accept header not added, OK 1019s # expected: qr/(?!.*Accept.*)/ 1019s # received: 'In-If1,Referer' 1019s ok 45 1019s # testing : Correct internal redirect happened, OK 1019s # expected: qr/VARY4/ 1019s # received: 'VARY4' 1019s ok 46 1019s # testing : Vary:Host header not added, OK 1019s # expected: qr/(?!.*Host.*)/ 1019s # received: 'In-If1' 1019s ok 47 1019s # testing : samesite not present with no arg 1019s # expected: qr/(?!.*SameSite=.*)/ 1019s # received: 'NAME3=VAL; path=/0; domain=localhost; expires=Tue, 28-Jan-2025 20:02:56 GMT; secure; HttpOnly' 1019s ok 48 1019s # testing : samesite not present with 0 1019s # expected: qr/(?!.*SameSite=.*)/ 1019s # received: 'NAME3=VAL; path=/0; domain=localhost; expires=Tue, 28-Jan-2025 20:02:56 GMT; secure; HttpOnly' 1019s ok 49 1019s # testing : samesite not present with false 1019s # expected: qr/(?!.*SameSite=.*)/ 1019s # received: 'NAME3=VAL; path=/0; domain=localhost; expires=Tue, 28-Jan-2025 20:02:56 GMT; secure; HttpOnly' 1019s ok 50 1019s # testing : samesite=none 1019s # expected: qr/SameSite=none/ 1019s # received: 'NAME3=VAL; path=/0; domain=localhost; expires=Tue, 28-Jan-2025 20:02:56 GMT; secure; HttpOnly; SameSite=none' 1019s ok 51 1019s # testing : samesite=lax 1019s # expected: qr/SameSite=lax/ 1019s # received: 'NAME3=VAL; path=/0; domain=localhost; expires=Tue, 28-Jan-2025 20:02:56 GMT; secure; HttpOnly; SameSite=lax' 1019s ok 52 1019s # testing : samesite=foo 1019s # expected: qr/SameSite=foo/ 1019s # received: 'NAME3=VAL; path=/0; domain=localhost; expires=Tue, 28-Jan-2025 20:02:56 GMT; secure; HttpOnly; SameSite=foo' 1019s ok 53 1019s # Check /modules/rewrite/escaping/local/foo%20bar for 403 1019s # expected: 403 1019s # received: '403' 1019s ok 54 1019s # Check /modules/rewrite/escaping/redir_ne/foo%20bar for 403 1019s # expected: 403 1019s # received: '403' 1019s ok 55 1019s # Check /modules/rewrite/escaping/proxy/foo%20bar for 403 1019s # expected: 403 1019s # received: '403' 1019s ok 56 1019s # Check /modules/rewrite/escaping/proxy_ne/foo%20bar for 403 1019s # expected: 403 1019s # received: '403' 1019s ok 57 1019s # Check /modules/rewrite/escaping/fixups/local/foo%20bar for 403 1019s # expected: 403 1019s # received: '403' 1019s ok 58 1019s # Check /modules/rewrite/escaping/fixups/redir_ne/foo%20bar for 403 1019s # expected: 403 1019s # received: '403' 1019s ok 59 1019s # Check /modules/rewrite/escaping/fixups/proxy/foo%20bar for 403 1019s # expected: 403 1019s # received: '403' 1019s ok 60 1019s # Check /modules/rewrite/escaping/fixups/proxy_ne/foo%20bar for 403 1019s # expected: 403 1019s # received: '403' 1019s ok 61 1019s # Check /modules/rewrite/escaping/redir/foo%20bar for 302 1019s # expected: 302 1019s # received: '302' 1019s ok 62 1019s # Check /modules/rewrite/escaping/fixups/redir/foo%20bar for 302 1019s # expected: 302 1019s # received: '302' 1019s ok 63 1019s # Check /modules/rewrite/escaping/local_b/foo/bar/%20baz%0d for foo%2fbar%2f+baz%0d 1019s # rewritten query 'foo%2fbar%2f+baz%0d' 1019s # expected: 'foo%2fbar%2f+baz%0d' 1019s # received: 'foo%2fbar%2f+baz%0d' 1019s ok 64 1019s # Check /modules/rewrite/escaping/local_b_justslash/foo/bar/%20baz/ for foo%2fbar%2f baz%2f 1019s # rewritten query 'foo%2fbar%2f baz%2f' 1019s # expected: 'foo%2fbar%2f baz%2f' 1019s # received: 'foo%2fbar%2f baz%2f' 1019s ok 65 1019s # Check /modules/rewrite/escaping/local_bctls/foo/bar/%20baz/%0d for foo/bar/+baz/%0d 1019s # rewritten query 'foo/bar/+baz/%0d' 1019s # expected: 'foo/bar/+baz/%0d' 1019s # received: 'foo/bar/+baz/%0d' 1019s ok 66 1019s # Check /modules/rewrite/escaping/local_bctls_nospace/foo/bar/%20baz/%0d for foo/bar/ baz/%0d 1019s # rewritten query 'foo/bar/ baz/%0d' 1019s # expected: 'foo/bar/ baz/%0d' 1019s # received: 'foo/bar/ baz/%0d' 1019s ok 67 1019s # Check /modules/rewrite/escaping/local_bctls_andslash/foo/bar/%20baz/%0d for foo%2fbar%2f+baz%2f%0d 1019s # rewritten query 'foo%2fbar%2f+baz%2f%0d' 1019s # expected: 'foo%2fbar%2f+baz%2f%0d' 1019s # received: 'foo%2fbar%2f+baz%2f%0d' 1019s ok 68 1019s # Check /modules/rewrite/escaping/local_b_noslash/foo/bar/%20baz/%0d for foo/bar/+baz/%0d 1019s # rewritten query 'foo/bar/+baz/%0d' 1019s # expected: 'foo/bar/+baz/%0d' 1019s # received: 'foo/bar/+baz/%0d' 1019s ok 69 1019s # Check /modules/rewrite/escaping/qsd-like/foo for redir /foo$ 1019s # redirect is http://localhost:8529/foo 1019s ok 70 1019s ok 1022s t/modules/sed.t ..................... skipped: cannot find module 'LWP::Protocol::AnyEvent::http' 1025s t/modules/session.t ................. 1025s 1..140 todo 53 54 88 89; 1025s # Running under perl version 5.040000 for linux 1025s # Current time local: Fri Nov 29 20:02:59 2024 1025s # Current time GMT: Fri Nov 29 20:02:59 2024 1025s # Using Test.pm version 1.31 1025s # Using Apache/Test.pm version 1.44 1025s # Cannot write session when off: POST / 1025s # testing : response code (Cannot write session when off) 1025s # expected: 200 1025s # received: '200' 1025s ok 1 1025s # no expiry (Cannot write session when off) 1025s ok 2 1025s # testing : session header (Cannot write session when off) 1025s # expected: '(none)' 1025s # received: '(none)' 1025s ok 3 1025s # testing : session dirty (Cannot write session when off) 1025s # expected: 0 1025s # received: 0 1025s ok 4 1025s # testing : body (Cannot write session when off) 1025s # expected: '' 1025s # received: '' 1025s ok 5 1025s # New empty session is not saved: GET /on 1025s # testing : response code (New empty session is not saved) 1025s # expected: 200 1025s # received: '200' 1025s ok 6 1025s # no expiry (New empty session is not saved) 1025s ok 7 1025s # testing : session header (New empty session is not saved) 1025s # expected: '(none)' 1025s # received: '(none)' 1025s ok 8 1025s # testing : session dirty (New empty session is not saved) 1025s # expected: 0 1025s # received: 0 1025s ok 9 1025s # testing : body (New empty session is not saved) 1025s # expected: '' 1025s # received: '' 1025s ok 10 1025s # Set session: POST /on 1025s # testing : response code (Set session) 1025s # expected: 200 1025s # received: '200' 1025s ok 11 1025s # no expiry (Set session) 1025s ok 12 1025s # testing : session header (Set session) 1025s # expected: 'test=value' 1025s # received: 'test=value' 1025s ok 13 1025s # testing : session dirty (Set session) 1025s # expected: 1 1025s # received: '1' 1025s ok 14 1025s # testing : body (Set session) 1025s # expected: '' 1025s # received: '' 1025s ok 15 1025s # Get session: POST /on?test=value 1025s # testing : response code (Get session) 1025s # expected: 200 1025s # received: '200' 1025s ok 16 1025s # no expiry (Get session) 1025s ok 17 1025s # testing : session header (Get session) 1025s # expected: '(none)' 1025s # received: '(none)' 1025s ok 18 1025s # testing : session dirty (Get session) 1025s # expected: 0 1025s # received: 0 1025s ok 19 1025s # testing : body (Get session) 1025s # expected: 'value' 1025s # received: 'value' 1025s ok 20 1025s # Delete session: POST /on?test=value 1025s # testing : response code (Delete session) 1025s # expected: 200 1025s # received: '200' 1025s ok 21 1025s # no expiry (Delete session) 1025s ok 22 1025s # testing : session header (Delete session) 1025s # expected: '' 1025s # received: '' 1025s ok 23 1025s # testing : session dirty (Delete session) 1025s # expected: 1 1025s # received: '1' 1025s ok 24 1025s # testing : body (Delete session) 1025s # expected: '' 1025s # received: '' 1025s ok 25 1025s # Edit session: POST /on?test=value 1025s # testing : response code (Edit session) 1025s # expected: 200 1025s # received: '200' 1025s ok 26 1025s # no expiry (Edit session) 1025s ok 27 1025s # testing : session header (Edit session) 1025s # expected: 'test=' 1025s # received: 'test=' 1025s ok 28 1025s # testing : session dirty (Edit session) 1025s # expected: 1 1025s # received: '1' 1025s ok 29 1025s # testing : body (Edit session) 1025s # expected: '' 1025s # received: '' 1025s ok 30 1025s # Encode session: POST /on/encode 1025s # testing : response code (Encode session) 1025s # expected: 200 1025s # received: '200' 1025s ok 31 1025s # no expiry (Encode session) 1025s ok 32 1025s # testing : session header (Encode session) 1025s # expected: 'TestEncoded:test=value' 1025s # received: 'TestEncoded:test=value' 1025s ok 33 1025s # testing : session dirty (Encode session) 1025s # expected: 1 1025s # received: '1' 1025s ok 34 1025s # testing : body (Encode session) 1025s # expected: '' 1025s # received: '' 1025s ok 35 1025s # Decode session: POST /on/encode?TestEncoded:test=value 1025s # testing : response code (Decode session) 1025s # expected: 200 1025s # received: '200' 1025s ok 36 1025s # no expiry (Decode session) 1025s ok 37 1025s # testing : session header (Decode session) 1025s # expected: '(none)' 1025s # received: '(none)' 1025s ok 38 1025s # testing : session dirty (Decode session) 1025s # expected: 0 1025s # received: 0 1025s ok 39 1025s # testing : body (Decode session) 1025s # expected: 'value' 1025s # received: 'value' 1025s ok 40 1025s # Custom decoder failure: GET /on/encode?test=value 1025s # testing : response code (Custom decoder failure) 1025s # expected: 200 1025s # received: '200' 1025s ok 41 1025s # no expiry (Custom decoder failure) 1025s ok 42 1025s # testing : session header (Custom decoder failure) 1025s # expected: '(none)' 1025s # received: '(none)' 1025s ok 43 1025s # testing : session dirty (Custom decoder failure) 1025s # expected: 0 1025s # received: 0 1025s ok 44 1025s # testing : body (Custom decoder failure) 1025s # expected: '' 1025s # received: '' 1025s ok 45 1025s # Identity decoder failure: GET /on?&=test 1025s # testing : response code (Identity decoder failure) 1025s # expected: 200 1025s # received: '200' 1025s ok 46 1025s # no expiry (Identity decoder failure) 1025s ok 47 1025s # testing : session header (Identity decoder failure) 1025s # expected: '(none)' 1025s # received: '(none)' 1025s ok 48 1025s # testing : session dirty (Identity decoder failure) 1025s # expected: 0 1025s # received: 0 1025s ok 49 1025s # testing : body (Identity decoder failure) 1025s # expected: '' 1025s # received: '' 1025s ok 50 1025s # Session writable after decode failure: POST /on/encode?test=value 1025s # testing : response code (Session writable after decode failure) 1025s # expected: 200 1025s # received: '200' 1025s ok 51 1025s # no expiry (Session writable after decode failure) 1025s ok 52 1025s # testing : session header (Session writable after decode failure) 1025s # expected: 'TestEncoded:test=value' 1025s # received: '(none)' 1025s not ok 53 1025s # Failed test 53 in t/modules/session.t at line 77 fail #11 *TODO* 1025s # testing : session dirty (Session writable after decode failure) 1025s # expected: 1 1025s # received: 0 1025s not ok 54 1025s # Failed test 54 in t/modules/session.t at line 79 fail #11 *TODO* 1025s # testing : body (Session writable after decode failure) 1025s # expected: '' 1025s # received: '' 1025s ok 55 1025s # SessionEnv Off 1025s # testing : response code (SessionEnv Off) 1025s # expected: 200 1025s # received: '200' 1025s ok 56 1025s # no expiry (SessionEnv Off) 1025s ok 57 1025s # testing : session header (SessionEnv Off) 1025s # expected: '(none)' 1025s # received: '(none)' 1025s ok 58 1025s # testing : session dirty (SessionEnv Off) 1025s # expected: 0 1025s # received: 0 1025s ok 59 1025s # testing : body (SessionEnv Off) 1025s # expected: '(none)' 1025s # received: '(none)' 1025s ok 60 1025s # SessionEnv On: GET /on/env/on/env.shtml?test=value 1025s # testing : response code (SessionEnv On) 1025s # expected: 200 1025s # received: '200' 1025s ok 61 1025s # no expiry (SessionEnv On) 1025s ok 62 1025s # testing : session header (SessionEnv On) 1025s # expected: '(none)' 1025s # received: '(none)' 1025s ok 63 1025s # testing : session dirty (SessionEnv On) 1025s # expected: 0 1025s # received: 0 1025s ok 64 1025s # testing : body (SessionEnv On) 1025s # expected: 'test=value' 1025s # received: 'test=value' 1025s ok 65 1025s # SessionHeader 1025s # testing : response code (SessionHeader) 1025s # expected: 200 1025s # received: '200' 1025s ok 66 1025s # no expiry (SessionHeader) 1025s ok 67 1025s # testing : session header (SessionHeader) 1025s # expected: 'test=value&another=5&last=7' 1025s # received: 'test=value&another=5&last=7' 1025s ok 68 1025s # testing : session dirty (SessionHeader) 1025s # expected: 1 1025s # received: '1' 1025s ok 69 1025s # testing : body (SessionHeader) 1025s # expected: '' 1025s # received: '' 1025s ok 70 1025s # SessionMaxAge adds expiry: GET /on/expire?test=value 1025s # testing : response code (SessionMaxAge adds expiry) 1025s # expected: 200 1025s # received: '200' 1025s ok 71 1025s # expiry of 1732910682 (SessionMaxAge adds expiry) 1025s ok 72 1025s # testing : session header (SessionMaxAge adds expiry) 1025s # expected: 'test=value' 1025s # received: 'test=value' 1025s ok 73 1025s # testing : session dirty (SessionMaxAge adds expiry) 1025s # expected: 0 1025s # received: '0' 1025s ok 74 1025s # testing : body (SessionMaxAge adds expiry) 1025s # expected: '' 1025s # received: '' 1025s ok 75 1025s # Discard expired session: GET /on/expire?test=value&expiry=1 1025s # testing : response code (Discard expired session) 1025s # expected: 200 1025s # received: '200' 1025s ok 76 1025s # expiry of 1732910682 (Discard expired session) 1025s ok 77 1025s # testing : session header (Discard expired session) 1025s # expected: '' 1025s # received: '' 1025s ok 78 1025s # testing : session dirty (Discard expired session) 1025s # expected: 0 1025s # received: '0' 1025s ok 79 1025s # testing : body (Discard expired session) 1025s # expected: '' 1025s # received: '' 1025s ok 80 1025s # Keep non-expired session: GET /on/expire?test=value&expiry=1732910782000000 1025s # testing : response code (Keep non-expired session) 1025s # expected: 200 1025s # received: '200' 1025s ok 81 1025s # expiry of 1732910682 (Keep non-expired session) 1025s ok 82 1025s # testing : session header (Keep non-expired session) 1025s # expected: 'test=value' 1025s # received: 'test=value' 1025s ok 83 1025s # testing : session dirty (Keep non-expired session) 1025s # expected: 0 1025s # received: '0' 1025s ok 84 1025s # testing : body (Keep non-expired session) 1025s # expected: '' 1025s # received: '' 1025s ok 85 1025s # Session writable after expired: POST /on/expire?expiry=1 1025s # testing : response code (Session writable after expired) 1025s # expected: 200 1025s # received: '200' 1025s ok 86 1025s # expiry of 1732910682 (Session writable after expired) 1025s ok 87 1025s # testing : session header (Session writable after expired) 1025s # expected: 'test=value' 1025s # received: '' 1025s not ok 88 1025s # Failed test 88 in t/modules/session.t at line 77 fail #18 *TODO* 1025s # testing : session dirty (Session writable after expired) 1025s # expected: 1 1025s # received: '0' 1025s not ok 89 1025s # Failed test 89 in t/modules/session.t at line 79 fail #18 *TODO* 1025s # testing : body (Session writable after expired) 1025s # expected: '' 1025s # received: '' 1025s ok 90 1025s # SessionExpiryUpdateInterval off by default: GET /on/expire?test=value&expiry=1732910682000000 1025s # testing : response code (SessionExpiryUpdateInterval off by default) 1025s # expected: 200 1025s # received: '200' 1025s ok 91 1025s # expiry of 1732910682 (SessionExpiryUpdateInterval off by default) 1025s ok 92 1025s # testing : session header (SessionExpiryUpdateInterval off by default) 1025s # expected: 'test=value' 1025s # received: 'test=value' 1025s ok 93 1025s # testing : session dirty (SessionExpiryUpdateInterval off by default) 1025s # expected: 0 1025s # received: '0' 1025s ok 94 1025s # testing : body (SessionExpiryUpdateInterval off by default) 1025s # expected: '' 1025s # received: '' 1025s ok 95 1025s # SessionExpiryUpdateInterval skips save: GET /on/expire/cache?test=value&expiry=1732910682000000 1025s # testing : response code (SessionExpiryUpdateInterval skips save) 1025s # expected: 200 1025s # received: '200' 1025s ok 96 1025s # no expiry (SessionExpiryUpdateInterval skips save) 1025s ok 97 1025s # testing : session header (SessionExpiryUpdateInterval skips save) 1025s # expected: '(none)' 1025s # received: '(none)' 1025s ok 98 1025s # testing : session dirty (SessionExpiryUpdateInterval skips save) 1025s # expected: 0 1025s # received: 0 1025s ok 99 1025s # testing : body (SessionExpiryUpdateInterval skips save) 1025s # expected: '' 1025s # received: '' 1025s ok 100 1025s # Session readable when save skipped: POST /on/expire/cache?test=value&expiry=1732910682000000 1025s # testing : response code (Session readable when save skipped) 1025s # expected: 200 1025s # received: '200' 1025s ok 101 1025s # no expiry (Session readable when save skipped) 1025s ok 102 1025s # testing : session header (Session readable when save skipped) 1025s # expected: '(none)' 1025s # received: '(none)' 1025s ok 103 1025s # testing : session dirty (Session readable when save skipped) 1025s # expected: 0 1025s # received: 0 1025s ok 104 1025s # testing : body (Session readable when save skipped) 1025s # expected: 'value' 1025s # received: 'value' 1025s ok 105 1025s # Dirty overrides SessionExpiryUpdateInterval: POST /on/expire/cache?test=value&expiry=1732910682000000 1025s # testing : response code (Dirty overrides SessionExpiryUpdateInterval) 1025s # expected: 200 1025s # received: '200' 1025s ok 106 1025s # expiry of 1732910682 (Dirty overrides SessionExpiryUpdateInterval) 1025s ok 107 1025s # testing : session header (Dirty overrides SessionExpiryUpdateInterval) 1025s # expected: 'test=value' 1025s # received: 'test=value' 1025s ok 108 1025s # testing : session dirty (Dirty overrides SessionExpiryUpdateInterval) 1025s # expected: 1 1025s # received: '1' 1025s ok 109 1025s # testing : body (Dirty overrides SessionExpiryUpdateInterval) 1025s # expected: '' 1025s # received: '' 1025s ok 110 1025s # Old session always updates expiry: GET /on/expire/cache?test=value&expiry=1732910622000000 1025s # testing : response code (Old session always updates expiry) 1025s # expected: 200 1025s # received: '200' 1025s ok 111 1025s # expiry of 1732910682 (Old session always updates expiry) 1025s ok 112 1025s # testing : session header (Old session always updates expiry) 1025s # expected: 'test=value' 1025s # received: 'test=value' 1025s ok 113 1025s # testing : session dirty (Old session always updates expiry) 1025s # expected: 0 1025s # received: '0' 1025s ok 114 1025s # testing : body (Old session always updates expiry) 1025s # expected: '' 1025s # received: '' 1025s ok 115 1025s # New empty session with expiry not saved: GET /on/expire/cache 1025s # testing : response code (New empty session with expiry not saved) 1025s # expected: 200 1025s # received: '200' 1025s ok 116 1025s # no expiry (New empty session with expiry not saved) 1025s ok 117 1025s # testing : session header (New empty session with expiry not saved) 1025s # expected: '(none)' 1025s # received: '(none)' 1025s ok 118 1025s # testing : session dirty (New empty session with expiry not saved) 1025s # expected: 0 1025s # received: 0 1025s ok 119 1025s # testing : body (New empty session with expiry not saved) 1025s # expected: '' 1025s # received: '' 1025s ok 120 1025s # Can create session with SessionExpiryUpdateInterval: POST /on/expire/cache 1025s # testing : response code (Can create session with SessionExpiryUpdateInterval) 1025s # expected: 200 1025s # received: '200' 1025s ok 121 1025s # expiry of 1732910682 (Can create session with SessionExpiryUpdateInterval) 1025s ok 122 1025s # testing : session header (Can create session with SessionExpiryUpdateInterval) 1025s # expected: 'test=value' 1025s # received: 'test=value' 1025s ok 123 1025s # testing : session dirty (Can create session with SessionExpiryUpdateInterval) 1025s # expected: 1 1025s # received: '1' 1025s ok 124 1025s # testing : body (Can create session with SessionExpiryUpdateInterval) 1025s # expected: '' 1025s # received: '' 1025s ok 125 1025s # Cannot write session when not included: POST /on/include?test=value 1025s # testing : response code (Cannot write session when not included) 1025s # expected: 200 1025s # received: '200' 1025s ok 126 1025s # no expiry (Cannot write session when not included) 1025s ok 127 1025s # testing : session header (Cannot write session when not included) 1025s # expected: '(none)' 1025s # received: '(none)' 1025s ok 128 1025s # testing : session dirty (Cannot write session when not included) 1025s # expected: 0 1025s # received: 0 1025s ok 129 1025s # testing : body (Cannot write session when not included) 1025s # expected: '' 1025s # received: '' 1025s ok 130 1025s # Can read session when included: POST /on/include/yes?test=value 1025s # testing : response code (Can read session when included) 1025s # expected: 200 1025s # received: '200' 1025s ok 131 1025s # no expiry (Can read session when included) 1025s ok 132 1025s # testing : session header (Can read session when included) 1025s # expected: '(none)' 1025s # received: '(none)' 1025s ok 133 1025s # testing : session dirty (Can read session when included) 1025s # expected: 0 1025s # received: 0 1025s ok 134 1025s # testing : body (Can read session when included) 1025s # expected: 'value' 1025s # received: 'value' 1025s ok 135 1025s # SessionExclude overrides SessionInclude: POST /on/include/yes/no?test=value 1025s # testing : response code (SessionExclude overrides SessionInclude) 1025s # expected: 200 1025s # received: '200' 1025s ok 136 1025s # no expiry (SessionExclude overrides SessionInclude) 1025s ok 137 1025s # testing : session header (SessionExclude overrides SessionInclude) 1025s # expected: '(none)' 1025s # received: '(none)' 1025s ok 138 1025s # testing : session dirty (SessionExclude overrides SessionInclude) 1025s # expected: 0 1025s # received: 0 1025s ok 139 1025s # testing : body (SessionExclude overrides SessionInclude) 1025s # expected: '' 1025s # received: '' 1025s ok 140 1025s ok 1028s t/modules/session_cookie.t .......... 1028s 1..2 1028s # Running under perl version 5.040000 for linux 1028s # Current time local: Fri Nov 29 20:03:02 2024 1028s # Current time GMT: Fri Nov 29 20:03:02 2024 1028s # Using Test.pm version 1.31 1028s # Using Apache/Test.pm version 1.44 1028s # expected: 404 1028s # received: '404' 1028s ok 1 1028s # expected: 200 1028s # received: '200' 1028s ok 2 1028s ok 1031s t/modules/setenvif.t ................ 1031s 1..142 1031s # Running under perl version 5.040000 for linux 1031s # Current time local: Fri Nov 29 20:03:05 2024 1031s # Current time GMT: Fri Nov 29 20:03:05 2024 1031s # Using Test.pm version 1.31 1031s # Using Apache/Test.pm version 1.44 1031s --- 1031s conf: 1031s BrowserMatch ^libwww-perl/.* VAR_ONE=set 1031s expecting: 1031s ->1:set 1031s 2:(none) 1031s 3:(none) 1031s <- 1031s got: 1031s ->1:set 1031s 2:(none) 1031s 3:(none) 1031s <- 1031s ok 1 1031s --- 1031s conf: 1031s BrowserMatch ^libwww-perl/.* VAR_ONE=set VAR_TWO=set 1031s expecting: 1031s ->1:set 1031s 2:set 1031s 3:(none) 1031s <- 1031s got: 1031s ->1:set 1031s 2:set 1031s 3:(none) 1031s <- 1031s ok 2 1031s --- 1031s conf: 1031s BrowserMatch ^libwww-perl/.* VAR_ONE=set VAR_TWO=set VAR_THREE=set 1031s expecting: 1031s ->1:set 1031s 2:set 1031s 3:set 1031s <- 1031s got: 1031s ->1:set 1031s 2:set 1031s 3:set 1031s <- 1031s ok 3 1031s --- 1031s conf: 1031s BrowserMatch foo-browser/0.1 VAR_ONE=set 1031s expecting: 1031s ->1:(none) 1031s 2:(none) 1031s 3:(none) 1031s <- 1031s got: 1031s ->1:(none) 1031s 2:(none) 1031s 3:(none) 1031s <- 1031s ok 4 1031s --- 1031s conf: 1031s BrowserMatch foo-browser/0.1 VAR_ONE=set VAR_TWO=set 1031s expecting: 1031s ->1:(none) 1031s 2:(none) 1031s 3:(none) 1031s <- 1031s got: 1031s ->1:(none) 1031s 2:(none) 1031s 3:(none) 1031s <- 1031s ok 5 1031s --- 1031s conf: 1031s BrowserMatch foo-browser/0.1 VAR_ONE=set VAR_TWO=set VAR_THREE=set 1031s expecting: 1031s ->1:(none) 1031s 2:(none) 1031s 3:(none) 1031s <- 1031s got: 1031s ->1:(none) 1031s 2:(none) 1031s 3:(none) 1031s <- 1031s ok 6 1031s --- 1031s conf: 1031s SetEnvIf Remote_Addr 127.0.0.1 VAR_ONE=set 1031s expecting: 1031s ->1:set 1031s 2:(none) 1031s 3:(none) 1031s <- 1031s got: 1031s ->1:set 1031s 2:(none) 1031s 3:(none) 1031s <- 1031s ok 7 1031s --- 1031s conf: 1031s SetEnvIf Remote_Addr 127.0.0.1 VAR_ONE=set VAR_TWO=set 1031s expecting: 1031s ->1:set 1031s 2:set 1031s 3:(none) 1031s <- 1031s got: 1031s ->1:set 1031s 2:set 1031s 3:(none) 1031s <- 1031s ok 8 1031s --- 1031s conf: 1031s SetEnvIf Remote_Addr 127.0.0.1 VAR_ONE=set VAR_TWO=set VAR_THREE=set 1031s expecting: 1031s ->1:set 1031s 2:set 1031s 3:set 1031s <- 1031s got: 1031s ->1:set 1031s 2:set 1031s 3:set 1031s <- 1031s ok 9 1031s --- 1031s conf: 1031s SetEnvIf Remote_Addr 63.125.18.195 VAR_ONE=set 1031s expecting: 1031s ->1:(none) 1031s 2:(none) 1031s 3:(none) 1031s <- 1031s got: 1031s ->1:(none) 1031s 2:(none) 1031s 3:(none) 1031s <- 1031s ok 10 1031s --- 1031s conf: 1031s SetEnvIf Remote_Addr 63.125.18.195 VAR_ONE=set VAR_TWO=set 1031s expecting: 1031s ->1:(none) 1031s 2:(none) 1031s 3:(none) 1031s <- 1031s got: 1031s ->1:(none) 1031s 2:(none) 1031s 3:(none) 1031s <- 1031s ok 11 1031s --- 1031s conf: 1031s SetEnvIf Remote_Addr 63.125.18.195 VAR_ONE=set VAR_TWO=set VAR_THREE=set 1031s expecting: 1031s ->1:(none) 1031s 2:(none) 1031s 3:(none) 1031s <- 1031s got: 1031s ->1:(none) 1031s 2:(none) 1031s 3:(none) 1031s <- 1031s ok 12 1031s --- 1031s conf: 1031s SetEnvIf Remote_Addr 127.0.0.1 RELAY=1 1031s SetEnvIf RELAY 1 VAR_ONE=set 1031s expecting: 1031s ->1:set 1031s 2:(none) 1031s 3:(none) 1031s <- 1031s got: 1031s ->1:set 1031s 2:(none) 1031s 3:(none) 1031s <- 1031s ok 13 1031s --- 1031s conf: 1031s SetEnvIf Remote_Addr 127.0.0.1 RELAY=1 1031s SetEnvIf RELAY 1 VAR_ONE=set VAR_TWO=set 1031s expecting: 1031s ->1:set 1031s 2:set 1031s 3:(none) 1031s <- 1031s got: 1031s ->1:set 1031s 2:set 1031s 3:(none) 1031s <- 1031s ok 14 1031s --- 1031s conf: 1031s SetEnvIf Remote_Addr 127.0.0.1 RELAY=1 1031s SetEnvIf RELAY 1 VAR_ONE=set VAR_TWO=set VAR_THREE=set 1031s expecting: 1031s ->1:set 1031s 2:set 1031s 3:set 1031s <- 1031s got: 1031s ->1:set 1031s 2:set 1031s 3:set 1031s <- 1031s ok 15 1031s --- 1031s conf: 1031s SetEnvIf Remote_Addr 127.0.0.1 RELAY=1 1031s SetEnvIf RELAY 0 VAR_ONE=set 1031s expecting: 1031s ->1:(none) 1031s 2:(none) 1031s 3:(none) 1031s <- 1031s got: 1031s ->1:(none) 1031s 2:(none) 1031s 3:(none) 1031s <- 1031s ok 16 1031s --- 1031s conf: 1031s SetEnvIf Remote_Addr 127.0.0.1 RELAY=1 1031s SetEnvIf RELAY 0 VAR_ONE=set VAR_TWO=set 1031s expecting: 1031s ->1:(none) 1031s 2:(none) 1031s 3:(none) 1031s <- 1031s got: 1031s ->1:(none) 1031s 2:(none) 1031s 3:(none) 1031s <- 1031s ok 17 1031s --- 1031s conf: 1031s SetEnvIf Remote_Addr 127.0.0.1 RELAY=1 1031s SetEnvIf RELAY 0 VAR_ONE=set VAR_TWO=set VAR_THREE=set 1031s expecting: 1031s ->1:(none) 1031s 2:(none) 1031s 3:(none) 1031s <- 1031s got: 1031s ->1:(none) 1031s 2:(none) 1031s 3:(none) 1031s <- 1031s ok 18 1031s --- 1031s conf: 1031s SetEnvIfNoCase Remote_Addr 127.0.0.1 VAR_ONE=set 1031s expecting: 1031s ->1:set 1031s 2:(none) 1031s 3:(none) 1031s <- 1031s got: 1031s ->1:set 1031s 2:(none) 1031s 3:(none) 1031s <- 1031s ok 19 1031s --- 1031s conf: 1031s SetEnvIfNoCase Remote_Addr 127.0.0.1 VAR_ONE=set VAR_TWO=set 1031s expecting: 1031s ->1:set 1031s 2:set 1031s 3:(none) 1031s <- 1031s got: 1031s ->1:set 1031s 2:set 1031s 3:(none) 1031s <- 1031s ok 20 1031s --- 1031s conf: 1031s SetEnvIfNoCase Remote_Addr 127.0.0.1 VAR_ONE=set VAR_TWO=set VAR_THREE=set 1031s expecting: 1031s ->1:set 1031s 2:set 1031s 3:set 1031s <- 1031s got: 1031s ->1:set 1031s 2:set 1031s 3:set 1031s <- 1031s ok 21 1031s --- 1031s conf: 1031s SetEnvIfNoCase Remote_Addr 63.125.18.195 VAR_ONE=set 1031s expecting: 1031s ->1:(none) 1031s 2:(none) 1031s 3:(none) 1031s <- 1031s got: 1031s ->1:(none) 1031s 2:(none) 1031s 3:(none) 1031s <- 1031s ok 22 1031s --- 1031s conf: 1031s SetEnvIfNoCase Remote_Addr 63.125.18.195 VAR_ONE=set VAR_TWO=set 1031s expecting: 1031s ->1:(none) 1031s 2:(none) 1031s 3:(none) 1031s <- 1031s got: 1031s ->1:(none) 1031s 2:(none) 1031s 3:(none) 1031s <- 1031s ok 23 1031s --- 1031s conf: 1031s SetEnvIfNoCase Remote_Addr 63.125.18.195 VAR_ONE=set VAR_TWO=set VAR_THREE=set 1031s expecting: 1031s ->1:(none) 1031s 2:(none) 1031s 3:(none) 1031s <- 1031s got: 1031s ->1:(none) 1031s 2:(none) 1031s 3:(none) 1031s <- 1031s ok 24 1031s --- 1031s conf: 1031s SetEnvIf Remote_Host 127.0.0.1 VAR_ONE=set 1031s expecting: 1031s ->1:set 1031s 2:(none) 1031s 3:(none) 1031s <- 1031s got: 1031s ->1:set 1031s 2:(none) 1031s 3:(none) 1031s <- 1031s ok 25 1031s --- 1031s conf: 1031s SetEnvIf Remote_Host 127.0.0.1 VAR_ONE=set VAR_TWO=set 1031s expecting: 1031s ->1:set 1031s 2:set 1031s 3:(none) 1031s <- 1031s got: 1031s ->1:set 1031s 2:set 1031s 3:(none) 1031s <- 1031s ok 26 1031s --- 1031s conf: 1031s SetEnvIf Remote_Host 127.0.0.1 VAR_ONE=set VAR_TWO=set VAR_THREE=set 1031s expecting: 1031s ->1:set 1031s 2:set 1031s 3:set 1031s <- 1031s got: 1031s ->1:set 1031s 2:set 1031s 3:set 1031s <- 1031s ok 27 1031s --- 1031s conf: 1031s SetEnvIf Remote_Host some.where.else.com VAR_ONE=set 1031s expecting: 1031s ->1:(none) 1031s 2:(none) 1031s 3:(none) 1031s <- 1031s got: 1031s ->1:(none) 1031s 2:(none) 1031s 3:(none) 1031s <- 1031s ok 28 1031s --- 1031s conf: 1031s SetEnvIf Remote_Host some.where.else.com VAR_ONE=set VAR_TWO=set 1031s expecting: 1031s ->1:(none) 1031s 2:(none) 1031s 3:(none) 1031s <- 1031s got: 1031s ->1:(none) 1031s 2:(none) 1031s 3:(none) 1031s <- 1031s ok 29 1031s --- 1031s conf: 1031s SetEnvIf Remote_Host some.where.else.com VAR_ONE=set VAR_TWO=set VAR_THREE=set 1031s expecting: 1031s ->1:(none) 1031s 2:(none) 1031s 3:(none) 1031s <- 1031s got: 1031s ->1:(none) 1031s 2:(none) 1031s 3:(none) 1031s <- 1031s ok 30 1031s --- 1031s conf: 1031s SetEnvIf Remote_Host 127.0.0.1 RELAY=1 1031s SetEnvIf RELAY 1 VAR_ONE=set 1031s expecting: 1031s ->1:set 1031s 2:(none) 1031s 3:(none) 1031s <- 1031s got: 1031s ->1:set 1031s 2:(none) 1031s 3:(none) 1031s <- 1031s ok 31 1031s --- 1031s conf: 1031s SetEnvIf Remote_Host 127.0.0.1 RELAY=1 1031s SetEnvIf RELAY 1 VAR_ONE=set VAR_TWO=set 1031s expecting: 1031s ->1:set 1031s 2:set 1031s 3:(none) 1031s <- 1031s got: 1031s ->1:set 1031s 2:set 1031s 3:(none) 1031s <- 1031s ok 32 1031s --- 1031s conf: 1031s SetEnvIf Remote_Host 127.0.0.1 RELAY=1 1031s SetEnvIf RELAY 1 VAR_ONE=set VAR_TWO=set VAR_THREE=set 1031s expecting: 1031s ->1:set 1031s 2:set 1031s 3:set 1031s <- 1031s got: 1031s ->1:set 1031s 2:set 1031s 3:set 1031s <- 1031s ok 33 1031s --- 1031s conf: 1031s SetEnvIf Remote_Host 127.0.0.1 RELAY=1 1031s SetEnvIf RELAY 0 VAR_ONE=set 1031s expecting: 1031s ->1:(none) 1031s 2:(none) 1031s 3:(none) 1031s <- 1031s got: 1031s ->1:(none) 1031s 2:(none) 1031s 3:(none) 1031s <- 1031s ok 34 1031s --- 1031s conf: 1031s SetEnvIf Remote_Host 127.0.0.1 RELAY=1 1031s SetEnvIf RELAY 0 VAR_ONE=set VAR_TWO=set 1031s expecting: 1031s ->1:(none) 1031s 2:(none) 1031s 3:(none) 1031s <- 1031s got: 1031s ->1:(none) 1031s 2:(none) 1031s 3:(none) 1031s <- 1031s ok 35 1031s --- 1031s conf: 1031s SetEnvIf Remote_Host 127.0.0.1 RELAY=1 1031s SetEnvIf RELAY 0 VAR_ONE=set VAR_TWO=set VAR_THREE=set 1031s expecting: 1031s ->1:(none) 1031s 2:(none) 1031s 3:(none) 1031s <- 1031s got: 1031s ->1:(none) 1031s 2:(none) 1031s 3:(none) 1031s <- 1031s ok 36 1031s --- 1031s conf: 1031s SetEnvIfNoCase Remote_Host 127.0.0.1 VAR_ONE=set 1031s expecting: 1031s ->1:set 1031s 2:(none) 1031s 3:(none) 1031s <- 1031s got: 1031s ->1:set 1031s 2:(none) 1031s 3:(none) 1031s <- 1031s ok 37 1031s --- 1031s conf: 1031s SetEnvIfNoCase Remote_Host 127.0.0.1 VAR_ONE=set VAR_TWO=set 1031s expecting: 1031s ->1:set 1031s 2:set 1031s 3:(none) 1031s <- 1031s got: 1031s ->1:set 1031s 2:set 1031s 3:(none) 1031s <- 1031s ok 38 1031s --- 1031s conf: 1031s SetEnvIfNoCase Remote_Host 127.0.0.1 VAR_ONE=set VAR_TWO=set VAR_THREE=set 1031s expecting: 1031s ->1:set 1031s 2:set 1031s 3:set 1031s <- 1031s got: 1031s ->1:set 1031s 2:set 1031s 3:set 1031s <- 1031s ok 39 1031s --- 1031s conf: 1031s SetEnvIfNoCase Remote_Host SOME.WHERE.ELSE.COM VAR_ONE=set 1031s expecting: 1031s ->1:(none) 1031s 2:(none) 1031s 3:(none) 1031s <- 1031s got: 1031s ->1:(none) 1031s 2:(none) 1031s 3:(none) 1031s <- 1031s ok 40 1031s --- 1031s conf: 1031s SetEnvIfNoCase Remote_Host SOME.WHERE.ELSE.COM VAR_ONE=set VAR_TWO=set 1031s expecting: 1031s ->1:(none) 1031s 2:(none) 1031s 3:(none) 1031s <- 1031s got: 1031s ->1:(none) 1031s 2:(none) 1031s 3:(none) 1031s <- 1031s ok 41 1031s --- 1031s conf: 1031s SetEnvIfNoCase Remote_Host SOME.WHERE.ELSE.COM VAR_ONE=set VAR_TWO=set VAR_THREE=set 1031s expecting: 1031s ->1:(none) 1031s 2:(none) 1031s 3:(none) 1031s <- 1031s got: 1031s ->1:(none) 1031s 2:(none) 1031s 3:(none) 1031s <- 1031s ok 42 1031s --- 1031s conf: 1031s SetEnvIf Request_Method GET VAR_ONE=set 1031s expecting: 1031s ->1:set 1031s 2:(none) 1031s 3:(none) 1031s <- 1031s got: 1031s ->1:set 1031s 2:(none) 1031s 3:(none) 1031s <- 1031s ok 43 1031s --- 1031s conf: 1031s SetEnvIf Request_Method GET VAR_ONE=set VAR_TWO=set 1031s expecting: 1031s ->1:set 1031s 2:set 1031s 3:(none) 1031s <- 1031s got: 1031s ->1:set 1031s 2:set 1031s 3:(none) 1031s <- 1031s ok 44 1031s --- 1031s conf: 1031s SetEnvIf Request_Method GET VAR_ONE=set VAR_TWO=set VAR_THREE=set 1031s expecting: 1031s ->1:set 1031s 2:set 1031s 3:set 1031s <- 1031s got: 1031s ->1:set 1031s 2:set 1031s 3:set 1031s <- 1031s ok 45 1031s --- 1031s conf: 1031s SetEnvIf Request_Method POST VAR_ONE=set 1031s expecting: 1031s ->1:(none) 1031s 2:(none) 1031s 3:(none) 1031s <- 1031s got: 1031s ->1:(none) 1031s 2:(none) 1031s 3:(none) 1031s <- 1031s ok 46 1031s --- 1031s conf: 1031s SetEnvIf Request_Method POST VAR_ONE=set VAR_TWO=set 1031s expecting: 1031s ->1:(none) 1031s 2:(none) 1031s 3:(none) 1031s <- 1031s got: 1031s ->1:(none) 1031s 2:(none) 1031s 3:(none) 1031s <- 1031s ok 47 1031s --- 1031s conf: 1031s SetEnvIf Request_Method POST VAR_ONE=set VAR_TWO=set VAR_THREE=set 1031s expecting: 1031s ->1:(none) 1031s 2:(none) 1031s 3:(none) 1031s <- 1031s got: 1031s ->1:(none) 1031s 2:(none) 1031s 3:(none) 1031s <- 1031s ok 48 1031s --- 1031s conf: 1031s SetEnvIf Request_Method GET RELAY=1 1031s SetEnvIf RELAY 1 VAR_ONE=set 1031s expecting: 1031s ->1:set 1031s 2:(none) 1031s 3:(none) 1031s <- 1031s got: 1031s ->1:set 1031s 2:(none) 1031s 3:(none) 1031s <- 1031s ok 49 1031s --- 1031s conf: 1031s SetEnvIf Request_Method GET RELAY=1 1031s SetEnvIf RELAY 1 VAR_ONE=set VAR_TWO=set 1031s expecting: 1031s ->1:set 1031s 2:set 1031s 3:(none) 1031s <- 1031s got: 1031s ->1:set 1031s 2:set 1031s 3:(none) 1031s <- 1031s ok 50 1031s --- 1031s conf: 1031s SetEnvIf Request_Method GET RELAY=1 1031s SetEnvIf RELAY 1 VAR_ONE=set VAR_TWO=set VAR_THREE=set 1031s expecting: 1031s ->1:set 1031s 2:set 1031s 3:set 1031s <- 1031s got: 1031s ->1:set 1031s 2:set 1031s 3:set 1031s <- 1031s ok 51 1031s --- 1031s conf: 1031s SetEnvIf Request_Method GET RELAY=1 1031s SetEnvIf RELAY 0 VAR_ONE=set 1031s expecting: 1031s ->1:(none) 1031s 2:(none) 1031s 3:(none) 1031s <- 1031s got: 1031s ->1:(none) 1031s 2:(none) 1031s 3:(none) 1031s <- 1031s ok 52 1031s --- 1031s conf: 1031s SetEnvIf Request_Method GET RELAY=1 1031s SetEnvIf RELAY 0 VAR_ONE=set VAR_TWO=set 1031s expecting: 1031s ->1:(none) 1031s 2:(none) 1031s 3:(none) 1031s <- 1031s got: 1031s ->1:(none) 1031s 2:(none) 1031s 3:(none) 1031s <- 1031s ok 53 1031s --- 1031s conf: 1031s SetEnvIf Request_Method GET RELAY=1 1031s SetEnvIf RELAY 0 VAR_ONE=set VAR_TWO=set VAR_THREE=set 1031s expecting: 1031s ->1:(none) 1031s 2:(none) 1031s 3:(none) 1031s <- 1031s got: 1031s ->1:(none) 1031s 2:(none) 1031s 3:(none) 1031s <- 1031s ok 54 1031s --- 1031s conf: 1031s SetEnvIfNoCase Request_Method GET VAR_ONE=set 1031s expecting: 1031s ->1:set 1031s 2:(none) 1031s 3:(none) 1031s <- 1031s got: 1031s ->1:set 1031s 2:(none) 1031s 3:(none) 1031s <- 1031s ok 55 1031s --- 1031s conf: 1031s SetEnvIfNoCase Request_Method GET VAR_ONE=set VAR_TWO=set 1031s expecting: 1031s ->1:set 1031s 2:set 1031s 3:(none) 1031s <- 1031s got: 1031s ->1:set 1031s 2:set 1031s 3:(none) 1031s <- 1031s ok 56 1031s --- 1031s conf: 1031s SetEnvIfNoCase Request_Method GET VAR_ONE=set VAR_TWO=set VAR_THREE=set 1031s expecting: 1031s ->1:set 1031s 2:set 1031s 3:set 1031s <- 1031s got: 1031s ->1:set 1031s 2:set 1031s 3:set 1031s <- 1031s ok 57 1031s --- 1031s conf: 1031s SetEnvIfNoCase Request_Method POST VAR_ONE=set 1031s expecting: 1031s ->1:(none) 1031s 2:(none) 1031s 3:(none) 1031s <- 1031s got: 1031s ->1:(none) 1031s 2:(none) 1031s 3:(none) 1031s <- 1031s ok 58 1031s --- 1031s conf: 1031s SetEnvIfNoCase Request_Method POST VAR_ONE=set VAR_TWO=set 1031s expecting: 1031s ->1:(none) 1031s 2:(none) 1031s 3:(none) 1031s <- 1031s got: 1031s ->1:(none) 1031s 2:(none) 1031s 3:(none) 1031s <- 1031s ok 59 1031s --- 1031s conf: 1031s SetEnvIfNoCase Request_Method POST VAR_ONE=set VAR_TWO=set VAR_THREE=set 1031s expecting: 1031s ->1:(none) 1031s 2:(none) 1031s 3:(none) 1031s <- 1031s got: 1031s ->1:(none) 1031s 2:(none) 1031s 3:(none) 1031s <- 1031s ok 60 1031s --- 1031s conf: 1031s SetEnvIf Request_Protocol HTTP VAR_ONE=set 1031s expecting: 1031s ->1:set 1031s 2:(none) 1031s 3:(none) 1031s <- 1031s got: 1031s ->1:set 1031s 2:(none) 1031s 3:(none) 1031s <- 1031s ok 61 1031s --- 1031s conf: 1031s SetEnvIf Request_Protocol HTTP VAR_ONE=set VAR_TWO=set 1031s expecting: 1031s ->1:set 1031s 2:set 1031s 3:(none) 1031s <- 1031s got: 1031s ->1:set 1031s 2:set 1031s 3:(none) 1031s <- 1031s ok 62 1031s --- 1031s conf: 1031s SetEnvIf Request_Protocol HTTP VAR_ONE=set VAR_TWO=set VAR_THREE=set 1031s expecting: 1031s ->1:set 1031s 2:set 1031s 3:set 1031s <- 1031s got: 1031s ->1:set 1031s 2:set 1031s 3:set 1031s <- 1031s ok 63 1031s --- 1031s conf: 1031s SetEnvIf Request_Protocol FTP VAR_ONE=set 1031s expecting: 1031s ->1:(none) 1031s 2:(none) 1031s 3:(none) 1031s <- 1031s got: 1031s ->1:(none) 1031s 2:(none) 1031s 3:(none) 1031s <- 1031s ok 64 1031s --- 1031s conf: 1031s SetEnvIf Request_Protocol FTP VAR_ONE=set VAR_TWO=set 1031s expecting: 1031s ->1:(none) 1031s 2:(none) 1031s 3:(none) 1031s <- 1031s got: 1031s ->1:(none) 1031s 2:(none) 1031s 3:(none) 1031s <- 1031s ok 65 1031s --- 1031s conf: 1031s SetEnvIf Request_Protocol FTP VAR_ONE=set VAR_TWO=set VAR_THREE=set 1031s expecting: 1031s ->1:(none) 1031s 2:(none) 1031s 3:(none) 1031s <- 1031s got: 1031s ->1:(none) 1031s 2:(none) 1031s 3:(none) 1031s <- 1031s ok 66 1031s --- 1031s conf: 1031s SetEnvIf Request_Protocol HTTP RELAY=1 1031s SetEnvIf RELAY 1 VAR_ONE=set 1031s expecting: 1031s ->1:set 1031s 2:(none) 1031s 3:(none) 1031s <- 1031s got: 1031s ->1:set 1031s 2:(none) 1031s 3:(none) 1031s <- 1031s ok 67 1031s --- 1031s conf: 1031s SetEnvIf Request_Protocol HTTP RELAY=1 1031s SetEnvIf RELAY 1 VAR_ONE=set VAR_TWO=set 1031s expecting: 1031s ->1:set 1031s 2:set 1031s 3:(none) 1031s <- 1031s got: 1031s ->1:set 1031s 2:set 1031s 3:(none) 1031s <- 1031s ok 68 1031s --- 1031s conf: 1031s SetEnvIf Request_Protocol HTTP RELAY=1 1031s SetEnvIf RELAY 1 VAR_ONE=set VAR_TWO=set VAR_THREE=set 1031s expecting: 1031s ->1:set 1031s 2:set 1031s 3:set 1031s <- 1031s got: 1031s ->1:set 1031s 2:set 1031s 3:set 1031s <- 1031s ok 69 1031s --- 1031s conf: 1031s SetEnvIf Request_Protocol HTTP RELAY=1 1031s SetEnvIf RELAY 0 VAR_ONE=set 1031s expecting: 1031s ->1:(none) 1031s 2:(none) 1031s 3:(none) 1031s <- 1031s got: 1031s ->1:(none) 1031s 2:(none) 1031s 3:(none) 1031s <- 1031s ok 70 1031s --- 1031s conf: 1031s SetEnvIf Request_Protocol HTTP RELAY=1 1031s SetEnvIf RELAY 0 VAR_ONE=set VAR_TWO=set 1031s expecting: 1031s ->1:(none) 1031s 2:(none) 1031s 3:(none) 1031s <- 1031s got: 1031s ->1:(none) 1031s 2:(none) 1031s 3:(none) 1031s <- 1031s ok 71 1031s --- 1031s conf: 1031s SetEnvIf Request_Protocol HTTP RELAY=1 1031s SetEnvIf RELAY 0 VAR_ONE=set VAR_TWO=set VAR_THREE=set 1031s expecting: 1031s ->1:(none) 1031s 2:(none) 1031s 3:(none) 1031s <- 1031s got: 1031s ->1:(none) 1031s 2:(none) 1031s 3:(none) 1031s <- 1031s ok 72 1031s --- 1031s conf: 1031s SetEnvIfNoCase Request_Protocol HTTP VAR_ONE=set 1031s expecting: 1031s ->1:set 1031s 2:(none) 1031s 3:(none) 1031s <- 1031s got: 1031s ->1:set 1031s 2:(none) 1031s 3:(none) 1031s <- 1031s ok 73 1031s --- 1031s conf: 1031s SetEnvIfNoCase Request_Protocol HTTP VAR_ONE=set VAR_TWO=set 1031s expecting: 1031s ->1:set 1031s 2:set 1031s 3:(none) 1031s <- 1031s got: 1031s ->1:set 1031s 2:set 1031s 3:(none) 1031s <- 1031s ok 74 1031s --- 1031s conf: 1031s SetEnvIfNoCase Request_Protocol HTTP VAR_ONE=set VAR_TWO=set VAR_THREE=set 1031s expecting: 1031s ->1:set 1031s 2:set 1031s 3:set 1031s <- 1031s got: 1031s ->1:set 1031s 2:set 1031s 3:set 1031s <- 1031s ok 75 1031s --- 1031s conf: 1031s SetEnvIfNoCase Request_Protocol FTP VAR_ONE=set 1031s expecting: 1031s ->1:(none) 1031s 2:(none) 1031s 3:(none) 1031s <- 1031s got: 1031s ->1:(none) 1031s 2:(none) 1031s 3:(none) 1031s <- 1031s ok 76 1031s --- 1031s conf: 1031s SetEnvIfNoCase Request_Protocol FTP VAR_ONE=set VAR_TWO=set 1031s expecting: 1031s ->1:(none) 1031s 2:(none) 1031s 3:(none) 1031s <- 1031s got: 1031s ->1:(none) 1031s 2:(none) 1031s 3:(none) 1031s <- 1031s ok 77 1031s --- 1031s conf: 1031s SetEnvIfNoCase Request_Protocol FTP VAR_ONE=set VAR_TWO=set VAR_THREE=set 1031s expecting: 1031s ->1:(none) 1031s 2:(none) 1031s 3:(none) 1031s <- 1031s got: 1031s ->1:(none) 1031s 2:(none) 1031s 3:(none) 1031s <- 1031s ok 78 1031s --- 1031s conf: 1031s SetEnvIf Request_URI /modules/setenvif/htaccess/setenvif.shtml VAR_ONE=set 1031s expecting: 1031s ->1:set 1031s 2:(none) 1031s 3:(none) 1031s <- 1031s got: 1031s ->1:set 1031s 2:(none) 1031s 3:(none) 1031s <- 1031s ok 79 1031s --- 1031s conf: 1031s SetEnvIf Request_URI /modules/setenvif/htaccess/setenvif.shtml VAR_ONE=set VAR_TWO=set 1031s expecting: 1031s ->1:set 1031s 2:set 1031s 3:(none) 1031s <- 1031s got: 1031s ->1:set 1031s 2:set 1031s 3:(none) 1031s <- 1031s ok 80 1031s --- 1031s conf: 1031s SetEnvIf Request_URI /modules/setenvif/htaccess/setenvif.shtml VAR_ONE=set VAR_TWO=set VAR_THREE=set 1031s expecting: 1031s ->1:set 1031s 2:set 1031s 3:set 1031s <- 1031s got: 1031s ->1:set 1031s 2:set 1031s 3:set 1031s <- 1031s ok 81 1031s --- 1031s conf: 1031s SetEnvIf Request_URI foo.html VAR_ONE=set 1031s expecting: 1031s ->1:(none) 1031s 2:(none) 1031s 3:(none) 1031s <- 1031s got: 1031s ->1:(none) 1031s 2:(none) 1031s 3:(none) 1031s <- 1031s ok 82 1031s --- 1031s conf: 1031s SetEnvIf Request_URI foo.html VAR_ONE=set VAR_TWO=set 1031s expecting: 1031s ->1:(none) 1031s 2:(none) 1031s 3:(none) 1031s <- 1031s got: 1031s ->1:(none) 1031s 2:(none) 1031s 3:(none) 1031s <- 1031s ok 83 1031s --- 1031s conf: 1031s SetEnvIf Request_URI foo.html VAR_ONE=set VAR_TWO=set VAR_THREE=set 1031s expecting: 1031s ->1:(none) 1031s 2:(none) 1031s 3:(none) 1031s <- 1031s got: 1031s ->1:(none) 1031s 2:(none) 1031s 3:(none) 1031s <- 1031s ok 84 1031s --- 1031s conf: 1031s SetEnvIf Request_URI /modules/setenvif/htaccess/setenvif.shtml RELAY=1 1031s SetEnvIf RELAY 1 VAR_ONE=set 1031s expecting: 1031s ->1:set 1031s 2:(none) 1031s 3:(none) 1031s <- 1031s got: 1031s ->1:set 1031s 2:(none) 1031s 3:(none) 1031s <- 1031s ok 85 1031s --- 1031s conf: 1031s SetEnvIf Request_URI /modules/setenvif/htaccess/setenvif.shtml RELAY=1 1031s SetEnvIf RELAY 1 VAR_ONE=set VAR_TWO=set 1031s expecting: 1031s ->1:set 1031s 2:set 1031s 3:(none) 1031s <- 1031s got: 1031s ->1:set 1031s 2:set 1031s 3:(none) 1031s <- 1031s ok 86 1031s --- 1031s conf: 1031s SetEnvIf Request_URI /modules/setenvif/htaccess/setenvif.shtml RELAY=1 1031s SetEnvIf RELAY 1 VAR_ONE=set VAR_TWO=set VAR_THREE=set 1031s expecting: 1031s ->1:set 1031s 2:set 1031s 3:set 1031s <- 1031s got: 1031s ->1:set 1031s 2:set 1031s 3:set 1031s <- 1031s ok 87 1031s --- 1031s conf: 1031s SetEnvIf Request_URI /modules/setenvif/htaccess/setenvif.shtml RELAY=1 1031s SetEnvIf RELAY 0 VAR_ONE=set 1031s expecting: 1031s ->1:(none) 1031s 2:(none) 1031s 3:(none) 1031s <- 1031s got: 1031s ->1:(none) 1031s 2:(none) 1031s 3:(none) 1031s <- 1031s ok 88 1031s --- 1031s conf: 1031s SetEnvIf Request_URI /modules/setenvif/htaccess/setenvif.shtml RELAY=1 1031s SetEnvIf RELAY 0 VAR_ONE=set VAR_TWO=set 1031s expecting: 1031s ->1:(none) 1031s 2:(none) 1031s 3:(none) 1031s <- 1031s got: 1031s ->1:(none) 1031s 2:(none) 1031s 3:(none) 1031s <- 1031s ok 89 1031s --- 1031s conf: 1031s SetEnvIf Request_URI /modules/setenvif/htaccess/setenvif.shtml RELAY=1 1031s SetEnvIf RELAY 0 VAR_ONE=set VAR_TWO=set VAR_THREE=set 1031s expecting: 1031s ->1:(none) 1031s 2:(none) 1031s 3:(none) 1031s <- 1031s got: 1031s ->1:(none) 1031s 2:(none) 1031s 3:(none) 1031s <- 1031s ok 90 1031s --- 1031s conf: 1031s SetEnvIfNoCase Request_URI /MODULES/SETENVIF/HTACCESS/SETENVIF.SHTML VAR_ONE=set 1031s expecting: 1031s ->1:set 1031s 2:(none) 1031s 3:(none) 1031s <- 1031s got: 1031s ->1:set 1031s 2:(none) 1031s 3:(none) 1031s <- 1031s ok 91 1031s --- 1031s conf: 1031s SetEnvIfNoCase Request_URI /MODULES/SETENVIF/HTACCESS/SETENVIF.SHTML VAR_ONE=set VAR_TWO=set 1031s expecting: 1031s ->1:set 1031s 2:set 1031s 3:(none) 1031s <- 1031s got: 1031s ->1:set 1031s 2:set 1031s 3:(none) 1031s <- 1031s ok 92 1031s --- 1031s conf: 1031s SetEnvIfNoCase Request_URI /MODULES/SETENVIF/HTACCESS/SETENVIF.SHTML VAR_ONE=set VAR_TWO=set VAR_THREE=set 1031s expecting: 1031s ->1:set 1031s 2:set 1031s 3:set 1031s <- 1031s got: 1031s ->1:set 1031s 2:set 1031s 3:set 1031s <- 1031s ok 93 1031s --- 1031s conf: 1031s SetEnvIfNoCase Request_URI FOO.HTML VAR_ONE=set 1031s expecting: 1031s ->1:(none) 1031s 2:(none) 1031s 3:(none) 1031s <- 1031s got: 1031s ->1:(none) 1031s 2:(none) 1031s 3:(none) 1031s <- 1031s ok 94 1031s --- 1031s conf: 1031s SetEnvIfNoCase Request_URI FOO.HTML VAR_ONE=set VAR_TWO=set 1031s expecting: 1031s ->1:(none) 1031s 2:(none) 1031s 3:(none) 1031s <- 1031s got: 1031s ->1:(none) 1031s 2:(none) 1031s 3:(none) 1031s <- 1031s ok 95 1031s --- 1031s conf: 1031s SetEnvIfNoCase Request_URI FOO.HTML VAR_ONE=set VAR_TWO=set VAR_THREE=set 1031s expecting: 1031s ->1:(none) 1031s 2:(none) 1031s 3:(none) 1031s <- 1031s got: 1031s ->1:(none) 1031s 2:(none) 1031s 3:(none) 1031s <- 1031s ok 96 1031s --- 1031s conf: 1031s SetEnvIf ^User-Ag ^libwww-perl/.* VAR_ONE=set 1031s expecting: 1031s ->1:set 1031s 2:(none) 1031s 3:(none) 1031s <- 1031s got: 1031s ->1:set 1031s 2:(none) 1031s 3:(none) 1031s <- 1031s ok 97 1031s --- 1031s conf: 1031s SetEnvIf ^User-Ag ^libwww-perl/.* VAR_ONE=set VAR_TWO=set 1031s expecting: 1031s ->1:set 1031s 2:set 1031s 3:(none) 1031s <- 1031s got: 1031s ->1:set 1031s 2:set 1031s 3:(none) 1031s <- 1031s ok 98 1031s --- 1031s conf: 1031s SetEnvIf ^User-Ag ^libwww-perl/.* VAR_ONE=set VAR_TWO=set VAR_THREE=set 1031s expecting: 1031s ->1:set 1031s 2:set 1031s 3:set 1031s <- 1031s got: 1031s ->1:set 1031s 2:set 1031s 3:set 1031s <- 1031s ok 99 1031s --- 1031s conf: 1031s SetEnvIf ^User-Ag foo-browser/0.1 VAR_ONE=set 1031s expecting: 1031s ->1:(none) 1031s 2:(none) 1031s 3:(none) 1031s <- 1031s got: 1031s ->1:(none) 1031s 2:(none) 1031s 3:(none) 1031s <- 1031s ok 100 1031s --- 1031s conf: 1031s SetEnvIf ^User-Ag foo-browser/0.1 VAR_ONE=set VAR_TWO=set 1031s expecting: 1031s ->1:(none) 1031s 2:(none) 1031s 3:(none) 1031s <- 1031s got: 1031s ->1:(none) 1031s 2:(none) 1031s 3:(none) 1031s <- 1031s ok 101 1031s --- 1031s conf: 1031s SetEnvIf ^User-Ag foo-browser/0.1 VAR_ONE=set VAR_TWO=set VAR_THREE=set 1031s expecting: 1031s ->1:(none) 1031s 2:(none) 1031s 3:(none) 1031s <- 1031s got: 1031s ->1:(none) 1031s 2:(none) 1031s 3:(none) 1031s <- 1031s ok 102 1031s --- 1031s conf: 1031s SetEnvIf ^User-Ag ^libwww-perl/.* RELAY=1 1031s SetEnvIf RELAY 1 VAR_ONE=set 1031s expecting: 1031s ->1:set 1031s 2:(none) 1031s 3:(none) 1031s <- 1031s got: 1031s ->1:set 1031s 2:(none) 1031s 3:(none) 1031s <- 1031s ok 103 1031s --- 1031s conf: 1031s SetEnvIf ^User-Ag ^libwww-perl/.* RELAY=1 1031s SetEnvIf RELAY 1 VAR_ONE=set VAR_TWO=set 1031s expecting: 1031s ->1:set 1031s 2:set 1031s 3:(none) 1031s <- 1031s got: 1031s ->1:set 1031s 2:set 1031s 3:(none) 1031s <- 1031s ok 104 1031s --- 1031s conf: 1031s SetEnvIf ^User-Ag ^libwww-perl/.* RELAY=1 1031s SetEnvIf RELAY 1 VAR_ONE=set VAR_TWO=set VAR_THREE=set 1031s expecting: 1031s ->1:set 1031s 2:set 1031s 3:set 1031s <- 1031s got: 1031s ->1:set 1031s 2:set 1031s 3:set 1031s <- 1031s ok 105 1031s --- 1031s conf: 1031s SetEnvIf ^User-Ag ^libwww-perl/.* RELAY=1 1031s SetEnvIf RELAY 0 VAR_ONE=set 1031s expecting: 1031s ->1:(none) 1031s 2:(none) 1031s 3:(none) 1031s <- 1031s got: 1031s ->1:(none) 1031s 2:(none) 1031s 3:(none) 1031s <- 1031s ok 106 1031s --- 1031s conf: 1031s SetEnvIf ^User-Ag ^libwww-perl/.* RELAY=1 1031s SetEnvIf RELAY 0 VAR_ONE=set VAR_TWO=set 1031s expecting: 1031s ->1:(none) 1031s 2:(none) 1031s 3:(none) 1031s <- 1031s got: 1031s ->1:(none) 1031s 2:(none) 1031s 3:(none) 1031s <- 1031s ok 107 1031s --- 1031s conf: 1031s SetEnvIf ^User-Ag ^libwww-perl/.* RELAY=1 1031s SetEnvIf RELAY 0 VAR_ONE=set VAR_TWO=set VAR_THREE=set 1031s expecting: 1031s ->1:(none) 1031s 2:(none) 1031s 3:(none) 1031s <- 1031s got: 1031s ->1:(none) 1031s 2:(none) 1031s 3:(none) 1031s <- 1031s ok 108 1031s --- 1031s conf: 1031s SetEnvIfNoCase ^User-Ag ^LIBWWW-PERL/.* VAR_ONE=set 1031s expecting: 1031s ->1:set 1031s 2:(none) 1031s 3:(none) 1031s <- 1031s got: 1031s ->1:set 1031s 2:(none) 1031s 3:(none) 1031s <- 1031s ok 109 1031s --- 1031s conf: 1031s SetEnvIfNoCase ^User-Ag ^LIBWWW-PERL/.* VAR_ONE=set VAR_TWO=set 1031s expecting: 1031s ->1:set 1031s 2:set 1031s 3:(none) 1031s <- 1031s got: 1031s ->1:set 1031s 2:set 1031s 3:(none) 1031s <- 1031s ok 110 1031s --- 1031s conf: 1031s SetEnvIfNoCase ^User-Ag ^LIBWWW-PERL/.* VAR_ONE=set VAR_TWO=set VAR_THREE=set 1031s expecting: 1031s ->1:set 1031s 2:set 1031s 3:set 1031s <- 1031s got: 1031s ->1:set 1031s 2:set 1031s 3:set 1031s <- 1031s ok 111 1031s --- 1031s conf: 1031s SetEnvIfNoCase ^User-Ag FOO-BROWSER/0.1 VAR_ONE=set 1031s expecting: 1031s ->1:(none) 1031s 2:(none) 1031s 3:(none) 1031s <- 1031s got: 1031s ->1:(none) 1031s 2:(none) 1031s 3:(none) 1031s <- 1031s ok 112 1031s --- 1031s conf: 1031s SetEnvIfNoCase ^User-Ag FOO-BROWSER/0.1 VAR_ONE=set VAR_TWO=set 1031s expecting: 1031s ->1:(none) 1031s 2:(none) 1031s 3:(none) 1031s <- 1031s got: 1031s ->1:(none) 1031s 2:(none) 1031s 3:(none) 1031s <- 1031s ok 113 1031s --- 1031s conf: 1031s SetEnvIfNoCase ^User-Ag FOO-BROWSER/0.1 VAR_ONE=set VAR_TWO=set VAR_THREE=set 1031s expecting: 1031s ->1:(none) 1031s 2:(none) 1031s 3:(none) 1031s <- 1031s got: 1031s ->1:(none) 1031s 2:(none) 1031s 3:(none) 1031s <- 1031s ok 114 1031s --- 1031s conf: 1031s BrowserMatch ^libwww-perl/.* RELAY=1 1031s SetEnvIf RELAY 1 VAR_ONE=set 1031s expecting: 1031s ->1:set 1031s 2:(none) 1031s 3:(none) 1031s <- 1031s got: 1031s ->1:set 1031s 2:(none) 1031s 3:(none) 1031s <- 1031s ok 115 1031s --- 1031s conf: 1031s BrowserMatch ^libwww-perl/.* RELAY=1 1031s SetEnvIf RELAY 1 VAR_ONE=set VAR_TWO=set 1031s expecting: 1031s ->1:set 1031s 2:set 1031s 3:(none) 1031s <- 1031s got: 1031s ->1:set 1031s 2:set 1031s 3:(none) 1031s <- 1031s ok 116 1031s --- 1031s conf: 1031s BrowserMatch ^libwww-perl/.* RELAY=1 1031s SetEnvIf RELAY 1 VAR_ONE=set VAR_TWO=set VAR_THREE=set 1031s expecting: 1031s ->1:set 1031s 2:set 1031s 3:set 1031s <- 1031s got: 1031s ->1:set 1031s 2:set 1031s 3:set 1031s <- 1031s ok 117 1031s --- 1031s conf: 1031s BrowserMatch ^libwww-perl/.* RELAY=1 1031s SetEnvIf RELAY 1 R2=1 1031s SetEnvIf R2 1 VAR_ONE=set 1031s expecting: 1031s ->1:set 1031s 2:(none) 1031s 3:(none) 1031s <- 1031s got: 1031s ->1:set 1031s 2:(none) 1031s 3:(none) 1031s <- 1031s ok 118 1031s --- 1031s conf: 1031s BrowserMatch ^libwww-perl/.* RELAY=1 1031s SetEnvIf RELAY 1 R2=1 1031s SetEnvIf R2 1 VAR_ONE=set VAR_TWO=set 1031s expecting: 1031s ->1:set 1031s 2:set 1031s 3:(none) 1031s <- 1031s got: 1031s ->1:set 1031s 2:set 1031s 3:(none) 1031s <- 1031s ok 119 1031s --- 1031s conf: 1031s BrowserMatch ^libwww-perl/.* RELAY=1 1031s SetEnvIf RELAY 1 R2=1 1031s SetEnvIf R2 1 VAR_ONE=set VAR_TWO=set VAR_THREE=set 1031s expecting: 1031s ->1:set 1031s 2:set 1031s 3:set 1031s <- 1031s got: 1031s ->1:set 1031s 2:set 1031s 3:set 1031s <- 1031s ok 120 1031s --- 1031s conf: 1031s BrowserMatch ^libwww-perl/.* RELAY=1 1031s SetEnvIf RELAY 1 R2=1 1031s SetEnvIf R2 0 VAR_ONE=set 1031s expecting: 1031s ->1:(none) 1031s 2:(none) 1031s 3:(none) 1031s <- 1031s got: 1031s ->1:(none) 1031s 2:(none) 1031s 3:(none) 1031s <- 1031s ok 121 1031s --- 1031s conf: 1031s BrowserMatch ^libwww-perl/.* RELAY=1 1031s SetEnvIf RELAY 1 R2=1 1031s SetEnvIf R2 0 VAR_ONE=set VAR_TWO=set 1031s expecting: 1031s ->1:(none) 1031s 2:(none) 1031s 3:(none) 1031s <- 1031s got: 1031s ->1:(none) 1031s 2:(none) 1031s 3:(none) 1031s <- 1031s ok 122 1031s --- 1031s conf: 1031s BrowserMatch ^libwww-perl/.* RELAY=1 1031s SetEnvIf RELAY 1 R2=1 1031s SetEnvIf R2 0 VAR_ONE=set VAR_TWO=set VAR_THREE=set 1031s expecting: 1031s ->1:(none) 1031s 2:(none) 1031s 3:(none) 1031s <- 1031s got: 1031s ->1:(none) 1031s 2:(none) 1031s 3:(none) 1031s <- 1031s ok 123 1031s --- 1031s conf: 1031s BrowserMatch ^libwww-perl/.* RELAY=0 1031s SetEnvIf RELAY 1 VAR_ONE=set 1031s expecting: 1031s ->1:(none) 1031s 2:(none) 1031s 3:(none) 1031s <- 1031s got: 1031s ->1:(none) 1031s 2:(none) 1031s 3:(none) 1031s <- 1031s ok 124 1031s --- 1031s conf: 1031s BrowserMatch ^libwww-perl/.* RELAY=0 1031s SetEnvIf RELAY 1 VAR_ONE=set VAR_TWO=set 1031s expecting: 1031s ->1:(none) 1031s 2:(none) 1031s 3:(none) 1031s <- 1031s got: 1031s ->1:(none) 1031s 2:(none) 1031s 3:(none) 1031s <- 1031s ok 125 1031s --- 1031s conf: 1031s BrowserMatch ^libwww-perl/.* RELAY=0 1031s SetEnvIf RELAY 1 VAR_ONE=set VAR_TWO=set VAR_THREE=set 1031s expecting: 1031s ->1:(none) 1031s 2:(none) 1031s 3:(none) 1031s <- 1031s got: 1031s ->1:(none) 1031s 2:(none) 1031s 3:(none) 1031s <- 1031s ok 126 1031s --- 1031s conf: 1031s BrowserMatch ^libwww-perl/.* RELAY=1 1031s SetEnvIf RELAY 0 VAR_ONE=set 1031s expecting: 1031s ->1:(none) 1031s 2:(none) 1031s 3:(none) 1031s <- 1031s got: 1031s ->1:(none) 1031s 2:(none) 1031s 3:(none) 1031s <- 1031s ok 127 1031s --- 1031s conf: 1031s BrowserMatch ^libwww-perl/.* RELAY=1 1031s SetEnvIf RELAY 0 VAR_ONE=set VAR_TWO=set 1031s expecting: 1031s ->1:(none) 1031s 2:(none) 1031s 3:(none) 1031s <- 1031s got: 1031s ->1:(none) 1031s 2:(none) 1031s 3:(none) 1031s <- 1031s ok 128 1031s --- 1031s conf: 1031s BrowserMatch ^libwww-perl/.* RELAY=1 1031s SetEnvIf RELAY 0 VAR_ONE=set VAR_TWO=set VAR_THREE=set 1031s expecting: 1031s ->1:(none) 1031s 2:(none) 1031s 3:(none) 1031s <- 1031s got: 1031s ->1:(none) 1031s 2:(none) 1031s 3:(none) 1031s <- 1031s ok 129 1031s --- 1031s conf: 1031s BrowserMatch ^libwww-perl/.* RELAY=1 1031s SetEnvIf RELAY 1 R2=1 1031s SetEnvIf RELAY 1 !R2 1031s SetEnvIf R2 1 VAR_ONE=set 1031s expecting: 1031s ->1:(none) 1031s 2:(none) 1031s 3:(none) 1031s <- 1031s got: 1031s ->1:(none) 1031s 2:(none) 1031s 3:(none) 1031s <- 1031s ok 130 1031s --- 1031s conf: 1031s BrowserMatch ^libwww-perl/.* RELAY=1 1031s SetEnvIf RELAY 1 R2=1 1031s SetEnvIf RELAY 1 !R2 1031s SetEnvIf R2 1 VAR_ONE=set VAR_TWO=set 1031s expecting: 1031s ->1:(none) 1031s 2:(none) 1031s 3:(none) 1031s <- 1031s got: 1031s ->1:(none) 1031s 2:(none) 1031s 3:(none) 1031s <- 1031s ok 131 1031s --- 1031s conf: 1031s BrowserMatch ^libwww-perl/.* RELAY=1 1031s SetEnvIf RELAY 1 R2=1 1031s SetEnvIf RELAY 1 !R2 1031s SetEnvIf R2 1 VAR_ONE=set VAR_TWO=set VAR_THREE=set 1031s expecting: 1031s ->1:(none) 1031s 2:(none) 1031s 3:(none) 1031s <- 1031s got: 1031s ->1:(none) 1031s 2:(none) 1031s 3:(none) 1031s <- 1031s ok 132 1031s --- 1031s conf: 1031s SetEnvIfExpr "%{REQUEST_URI} =~ /.shtml$/" VAR_ONE=set 1031s expecting: 1031s ->1:set 1031s 2:(none) 1031s 3:(none) 1031s <- 1031s got: 1031s ->1:set 1031s 2:(none) 1031s 3:(none) 1031s <- 1031s ok 133 1031s --- 1031s conf: 1031s SetEnvIfExpr "%{REQUEST_URI} =~ /.shtml$/" VAR_ONE=set VAR_TWO=set 1031s expecting: 1031s ->1:set 1031s 2:set 1031s 3:(none) 1031s <- 1031s got: 1031s ->1:set 1031s 2:set 1031s 3:(none) 1031s <- 1031s ok 134 1031s --- 1031s conf: 1031s SetEnvIfExpr "%{REQUEST_URI} =~ /.shtml$/" VAR_ONE=set VAR_TWO=set VAR_THREE=set 1031s expecting: 1031s ->1:set 1031s 2:set 1031s 3:set 1031s <- 1031s got: 1031s ->1:set 1031s 2:set 1031s 3:set 1031s <- 1031s ok 135 1031s --- 1031s conf: 1031s SetEnvIfExpr "%{REQUEST_URI} =~ /.foo$/" VAR_ONE=set 1031s expecting: 1031s ->1:(none) 1031s 2:(none) 1031s 3:(none) 1031s <- 1031s got: 1031s ->1:(none) 1031s 2:(none) 1031s 3:(none) 1031s <- 1031s ok 136 1031s --- 1031s conf: 1031s SetEnvIfExpr "%{REQUEST_URI} =~ /.foo$/" VAR_ONE=set VAR_TWO=set 1031s expecting: 1031s ->1:(none) 1031s 2:(none) 1031s 3:(none) 1031s <- 1031s got: 1031s ->1:(none) 1031s 2:(none) 1031s 3:(none) 1031s <- 1031s ok 137 1031s --- 1031s conf: 1031s SetEnvIfExpr "%{REQUEST_URI} =~ /.foo$/" VAR_ONE=set VAR_TWO=set VAR_THREE=set 1031s expecting: 1031s ->1:(none) 1031s 2:(none) 1031s 3:(none) 1031s <- 1031s got: 1031s ->1:(none) 1031s 2:(none) 1031s 3:(none) 1031s <- 1031s ok 138 1031s # expected: '1:.shtml 1031s # 2:sh 1031s # 3:(none) 1031s # ' 1031s # received: '1:.shtml 1031s # 2:sh 1031s # 3:(none) 1031s # ' 1031s ok 139 1031s # expected: '1:(none) 1031s # 2:(none) 1031s # 3:(none) 1031s # ' 1031s # received: '1:(none) 1031s # 2:(none) 1031s # 3:(none) 1031s # ' 1031s ok 140 1031s # expected: '1:(none) 1031s # 2:(none) 1031s # 3:(none) 1031s # ' 1031s # received: '1:(none) 1031s # 2:(none) 1031s # 3:(none) 1031s # ' 1031s ok 141 1031s # expected: '1:$0 1031s # 2:$1 1031s # 3:(none) 1031s # ' 1031s # received: '1:$0 1031s # 2:$1 1031s # 3:(none) 1031s # ' 1031s ok 142 1031s ok 1034s t/modules/speling.t ................. 1034s 1..48 1034s # Running under perl version 5.040000 for linux 1034s # Current time local: Fri Nov 29 20:03:08 2024 1034s # Current time GMT: Fri Nov 29 20:03:08 2024 1034s # Using Test.pm version 1.31 1034s # Using Apache/Test.pm version 1.44 1034s # testing : Checking normal. Expecting: 200 1034s # expected: 200 1034s # received: '200' 1034s ok 1 1034s ok 2 # skip Skipping. No redirect with status 200 1034s # testing : Checking omission. Expecting: 301 1034s # expected: 301 1034s # received: '301' 1034s ok 3 1034s # testing : Redirect ok 1034s # expected: qr/good\.html|several1\.html/ 1034s # received: ' 1034s # 1034s # 301 Moved Permanently 1034s # 1034s #

Moved Permanently

1034s #

The document has moved here.

1034s # 1034s # ' 1034s ok 4 1034s # testing : Checking insertion. Expecting: 301 1034s # expected: 301 1034s # received: '301' 1034s ok 5 1034s # testing : Redirect ok 1034s # expected: qr/good\.html|several1\.html/ 1034s # received: ' 1034s # 1034s # 301 Moved Permanently 1034s # 1034s #

Moved Permanently

1034s #

The document has moved here.

1034s # 1034s # ' 1034s ok 6 1034s # testing : Checking transposition. Expecting: 301 1034s # expected: 301 1034s # received: '301' 1034s ok 7 1034s # testing : Redirect ok 1034s # expected: qr/good\.html|several1\.html/ 1034s # received: ' 1034s # 1034s # 301 Moved Permanently 1034s # 1034s #

Moved Permanently

1034s #

The document has moved here.

1034s # 1034s # ' 1034s ok 8 1034s # testing : Checking wrong character. Expecting: 301 1034s # expected: 301 1034s # received: '301' 1034s ok 9 1034s # testing : Redirect ok 1034s # expected: qr/good\.html|several1\.html/ 1034s # received: ' 1034s # 1034s # 301 Moved Permanently 1034s # 1034s #

Moved Permanently

1034s #

The document has moved here.

1034s # 1034s # ' 1034s ok 10 1034s # testing : Checking wrong extension. Expecting: 300 1034s # expected: 300 1034s # received: '300' 1034s ok 11 1034s # testing : Redirect ok 1034s # expected: qr/good\.html|several1\.html/ 1034s # received: ' 1034s # 1034s # 300 Multiple Choices 1034s # 1034s #

Multiple Choices

1034s # The document name you requested (/modules/speling/nocase/good.wrong_ext) could not be found on this server. 1034s # However, we found documents with names similar to the one you requested.

Available documents: 1034s #

1034s # 1034s # ' 1034s ok 12 1034s # testing : Checking NC wrong extension. Expecting: 300 1034s # expected: 300 1034s # received: '300' 1034s ok 13 1034s # testing : Redirect ok 1034s # expected: qr/good\.html|several1\.html/ 1034s # received: ' 1034s # 1034s # 300 Multiple Choices 1034s # 1034s #

Multiple Choices

1034s # The document name you requested (/modules/speling/nocase/GOOD.wrong_ext) could not be found on this server. 1034s # However, we found documents with names similar to the one you requested.

Available documents: 1034s #

1034s # 1034s # ' 1034s ok 14 1034s # testing : Checking wrong filename. Expecting: 404 1034s # expected: 404 1034s # received: '404' 1034s ok 15 1034s ok 16 # skip Skipping. No redirect with status 404 1034s # testing : Checking double transposition. Expecting: 404 1034s # expected: 404 1034s # received: '404' 1034s ok 17 1034s ok 18 # skip Skipping. No redirect with status 404 1034s # testing : Checking double wrong character. Expecting: 404 1034s # expected: 404 1034s # received: '404' 1034s ok 19 1034s ok 20 # skip Skipping. No redirect with status 404 1034s # testing : Checking multiple choice. Expecting: 300 1034s # expected: 300 1034s # received: '300' 1034s ok 21 1034s # testing : Redirect ok 1034s # expected: qr/good\.html|several1\.html/ 1034s # received: ' 1034s # 1034s # 300 Multiple Choices 1034s # 1034s #

Multiple Choices

1034s # The document name you requested (/modules/speling/nocase/several0.html) could not be found on this server. 1034s # However, we found documents with names similar to the one you requested.

Available documents: 1034s #

1034s # 1034s # ' 1034s ok 22 1034s # testing : Checking case. Expecting: 301 1034s # expected: 301 1034s # received: '301' 1034s ok 23 1034s # testing : Redirect ok 1034s # expected: qr/good\.html|several1\.html/ 1034s # received: ' 1034s # 1034s # 301 Moved Permanently 1034s # 1034s #

Moved Permanently

1034s #

The document has moved here.

1034s # 1034s # ' 1034s ok 24 1034s # testing : Checking normal. Expecting: 200 1034s # expected: 200 1034s # received: '200' 1034s ok 25 1034s ok 26 # skip Skipping. No redirect with status 200 1034s # testing : Checking omission. Expecting: 404 1034s # expected: 404 1034s # received: '404' 1034s ok 27 1034s ok 28 # skip Skipping. No redirect with status 404 1034s # testing : Checking insertion. Expecting: 404 1034s # expected: 404 1034s # received: '404' 1034s ok 29 1034s ok 30 # skip Skipping. No redirect with status 404 1034s # testing : Checking transposition. Expecting: 404 1034s # expected: 404 1034s # received: '404' 1034s ok 31 1034s ok 32 # skip Skipping. No redirect with status 404 1034s # testing : Checking wrong character. Expecting: 404 1034s # expected: 404 1034s # received: '404' 1034s ok 33 1034s ok 34 # skip Skipping. No redirect with status 404 1034s # testing : Checking wrong extension. Expecting: 300 1034s # expected: 300 1034s # received: '300' 1034s ok 35 1034s # testing : Redirect ok 1034s # expected: qr/good\.html|several1\.html/ 1034s # received: ' 1034s # 1034s # 300 Multiple Choices 1034s # 1034s #

Multiple Choices

1034s # The document name you requested (/modules/speling/caseonly/good.wrong_ext) could not be found on this server. 1034s # However, we found documents with names similar to the one you requested.

Available documents: 1034s #

1034s # 1034s # ' 1034s ok 36 1034s # testing : Checking NC wrong extension. Expecting: 300 1034s # expected: 300 1034s # received: '300' 1034s ok 37 1034s # testing : Redirect ok 1034s # expected: qr/good\.html|several1\.html/ 1034s # received: ' 1034s # 1034s # 300 Multiple Choices 1034s # 1034s #

Multiple Choices

1034s # The document name you requested (/modules/speling/caseonly/GOOD.wrong_ext) could not be found on this server. 1034s # However, we found documents with names similar to the one you requested.

Available documents: 1034s #

1034s # 1034s # ' 1034s ok 38 1034s # testing : Checking wrong filename. Expecting: 404 1034s # expected: 404 1034s # received: '404' 1034s ok 39 1034s ok 40 # skip Skipping. No redirect with status 404 1034s # testing : Checking double transposition. Expecting: 404 1034s # expected: 404 1034s # received: '404' 1034s ok 41 1034s ok 42 # skip Skipping. No redirect with status 404 1034s # testing : Checking double wrong character. Expecting: 404 1034s # expected: 404 1034s # received: '404' 1034s ok 43 1034s ok 44 # skip Skipping. No redirect with status 404 1034s # testing : Checking multiple choice. Expecting: 404 1034s # expected: 404 1034s # received: '404' 1034s ok 45 1034s ok 46 # skip Skipping. No redirect with status 404 1034s # testing : Checking case. Expecting: 301 1034s # expected: 301 1034s # received: '301' 1034s ok 47 1034s # testing : Redirect ok 1034s # expected: qr/good\.html|several1\.html/ 1034s # received: ' 1034s # 1034s # 301 Moved Permanently 1034s # 1034s #

Moved Permanently

1034s #

The document has moved here.

1034s # 1034s # ' 1034s ok 48 1034s ok 1038s t/modules/status.t .................. 1038s 1..1 1038s # Running under perl version 5.040000 for linux 1038s # Current time local: Fri Nov 29 20:03:11 2024 1038s # Current time GMT: Fri Nov 29 20:03:11 2024 1038s # Using Test.pm version 1.31 1038s # Using Apache/Test.pm version 1.44 1038s 1038s 1038s Apache Status 1038s 1038s

Apache Server Status for localhost (via 127.0.0.1)

1038s 1038s
Server Version: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0
1038s
Server MPM: worker
1038s
Server Built: 2024-11-21T21:36:30 1038s

1038s
Current Time: Friday, 29-Nov-2024 20:03:14 UTC
1038s
Restart Time: Friday, 29-Nov-2024 19:57:25 UTC
1038s
Parent Server Config. Generation: 1
1038s
Parent Server MPM Generation: 0
1038s
Server uptime: 5 minutes 49 seconds
1038s
Server load: 0.92 1.00 0.70
1038s
Total accesses: 6884 - Total Traffic: 138.4 MB - Total Duration: 60423
1038s
CPU Usage: u4.47 s5.61 cu1.05 cs.79 - 3.42% CPU load
1038s
19.7 requests/sec - 405.9 kB/second - 20.6 kB/request - 8.77731 ms/request
1038s
1 requests currently being processed, 0 workers gracefully restarting, 19 idle workers
1038s
______W_____________....................
1038s

Scoreboard Key:
1038s "_" Waiting for Connection, 1038s "S" Starting up, 1038s "R" Reading Request,
1038s "W" Sending Reply, 1038s "K" Keepalive (read), 1038s "D" DNS Lookup,
1038s "C" Closing connection, 1038s "L" Logging, 1038s "G" Gracefully finishing,
1038s "I" Idle cleanup of worker, 1038s "." Open slot with no current process
1038s

1038s 1038s 1038s 1038s 1038s 1038s 1038s 1038s 1038s 1038s 1038s 1038s 1038s 1038s 1038s 1038s 1038s 1038s 1038s 1038s 1038s 1038s 1038s 1038s 1038s 1038s 1038s 1038s 1038s 1038s 1038s 1038s 1038s 1038s 1038s 1038s 1038s 1038s 1038s 1038s 1038s 1038s 1038s 1038s 1038s
SrvPIDAccMCPU 1038s SSReqDurConnChildSlotClientProtocolVHostRequest
0-04803560/327/327_ 1038s 5.882012660.07.637.63 1038s 127.0.0.1http/1.1localhost:8529GET /modules/speling/caseonly/go_d.html HTTP/1.1
0-04803560/329/329_ 1038s 5.8820160290.01.741.74 1038s 127.0.0.1http/1.1localhost:8529GET /modules/speling/caseonly/dogo.html HTTP/1.1
0-04803560/328/328_ 1038s 5.88208580.02.072.07 1038s 127.0.0.1http/1.1localhost:8529GET /modules/speling/nocase/several0.html HTTP/1.1
0-04803560/428/428_ 1038s 5.882050400.02.782.78 1038s 127.0.0.1http/1.1localhost:8529GET /modules/speling/caseonly/good.html HTTP/1.1
0-04803560/325/325_ 1038s 5.882026440.02.462.46 1038s 127.0.0.1http/1.1localhost:8529GET /modules/speling/caseonly/GOOD.wrong_ext HTTP/1.1
0-04803560/327/327_ 1038s 5.88208930.06.036.03 1038s 127.0.0.1http/1.1localhost:8529GET /modules/speling/nocase/dogo.html HTTP/1.1
0-04803560/326/326W 1038s 5.87007950.08.118.11 1038s 127.0.0.1http/1.1localhost:8529GET /server-status HTTP/1.1
0-04803560/327/327_ 1038s 5.882011260.013.8413.84 1038s 127.0.0.1http/1.1localhost:8529GET /modules/speling/caseonly/several0.html HTTP/1.1
0-04803560/390/390_ 1038s 5.872110560.07.597.59 1038s 127.0.0.1http/1.1localhost:8529GET /modules/speling/nocase/GOOD.wrong_ext HTTP/1.1
0-04803560/339/339_ 1038s 5.882017990.014.0914.09 1038s 127.0.0.1http/1.1localhost:8529GET /modules/speling/caseonly/goood.html HTTP/1.1
1-04803570/340/340_ 1038s 6.002017710.011.7711.77 1038s 127.0.0.1http/1.1localhost:8529GET /modules/speling/caseonly/god.html HTTP/1.1
1-04803570/327/327_ 1038s 6.00207890.01.901.90 1038s 127.0.0.1http/1.1localhost:8529GET /modules/speling/caseonly/good.wrong_ext HTTP/1.1
1-04803570/331/331_ 1038s 5.9920143820.05.595.59 1038s 127.0.0.1http/1.1localhost:8529GET /modules/speling/nocase/GOOD.html HTTP/1.1
1-04803570/322/322_ 1038s 5.99207070.01.711.71 1038s 127.0.0.1http/1.1localhost:8529GET /modules/speling/nocase/XooX.html HTTP/1.1
1-04803570/337/337_ 1038s 6.00208680.03.823.82 1038s 127.0.0.1http/1.1localhost:8529GET /modules/speling/caseonly/Bad.html HTTP/1.1
1-04803570/333/333_ 1038s 5.99209040.09.019.01 1038s 127.0.0.1http/1.1localhost:8529GET /modules/speling/nocase/Bad.html HTTP/1.1
1-04803570/328/328_ 1038s 6.002010700.08.908.90 1038s 127.0.0.1http/1.1localhost:8529GET /modules/speling/caseonly/XooX.html HTTP/1.1
1-04803570/328/328_ 1038s 6.00208120.06.256.25 1038s 127.0.0.1http/1.1localhost:8529GET /modules/speling/caseonly/GOOD.html HTTP/1.1
1-04803570/328/328_ 1038s 6.00209660.013.6813.68 1038s 127.0.0.1http/1.1localhost:8529GET /modules/speling/caseonly/godo.html HTTP/1.1
1-04803570/464/464_ 1038s 5.982066400.09.419.41 1038s 127.0.0.1http/1.1localhost:8529GET /modules/speling/nocase/good.wrong_ext HTTP/1.1
1038s
1038s 1038s 1038s 1038s 1038s 1038s 1038s 1038s 1038s 1038s 1038s 1038s
SrvChild Server number - generation
PIDOS process ID
AccNumber of accesses this connection / this child / this slot
MMode of operation
CPUCPU usage, number of seconds
SSSeconds since beginning of most recent request
ReqMilliseconds required to process most recent request
DurSum of milliseconds required to process all requests
ConnKilobytes transferred this connection
ChildMegabytes transferred this child
SlotTotal megabytes transferred this slot
1038s 1038s 1038s ok 1 1038s ok 1040s t/modules/substitute.t .............. 1040s 1..19 1040s # Running under perl version 5.040000 for linux 1040s # Current time local: Fri Nov 29 20:03:14 2024 1040s # Current time GMT: Fri Nov 29 20:03:14 2024 1040s # Using Test.pm version 1.31 1040s # Using Apache/Test.pm version 1.44 1040s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1040s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1040s got 200 'barbar': OK 1040s ok 1 1040s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1040s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1040s got 200 'barbar': OK 1040s ok 2 1040s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1040s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1040s got 200 'foofoo': OK 1040s ok 3 1040s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1040s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1040s got 200 'barbar': OK 1040s ok 4 1040s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1040s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1040s got 200 'barbar': OK 1040s ok 5 1040s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1040s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1040s got 200 'barbar': OK 1040s ok 6 1040s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1040s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1040s got 200 'foof 1040s oo': OK 1040s ok 7 1040s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1040s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1040s got 200 'xfoo': OK 1040s ok 8 1040s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1040s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1040s got 200 'xbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbar': OK 1040s ok 9 1040s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1040s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1040s got 200 'barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s barx 1040s ': OK 1040s ok 10 1040s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1040s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1040s got 200 'a$1axb(': OK 1040s ok 11 1040s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1040s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1040s got 200 'a$XX': OK 1040s ok 12 1040s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1040s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1040s got 200 'xbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbar': OK 1040s ok 13 1040s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1040s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1040s got 200 'x&x': OK 1040s ok 14 1040s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1040s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1040s got 200 'xx': OK 1040s ok 15 1040s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1040s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1040s got 200 'fcooar': OK 1040s ok 16 1040s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1040s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1040s got 200 'fc$1ar': OK 1040s ok 17 1040s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1040s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1040s got 200 'fdooar': OK 1040s ok 18 1040s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1040s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1040s got 200 'XXXfooXXX 1040s bar': OK 1040s ok 19 1040s # removing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1040s # removing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1040s ok 1045s t/modules/unique_id.t ............... 1045s 1..300 1045s # Running under perl version 5.040000 for linux 1045s # Current time local: Fri Nov 29 20:03:17 2024 1045s # Current time GMT: Fri Nov 29 20:03:17 2024 1045s # Using Test.pm version 1.31 1045s # Using Apache/Test.pm version 1.44 1045s # testing : fetch unique ID 1045s # expected: 200 1045s # received: '200' 1045s ok 1 1045s # unique id: Z0oeCAQ4-iH7bxWlCzh5FgAAAAg 1045s ok 2 1045s ok 3 1045s # testing : fetch unique ID 1045s # expected: 200 1045s # received: '200' 1045s ok 4 1045s # unique id: Z0oeCNVSM0eWJ4njPgl75wAAAEU 1045s ok 5 1045s ok 6 1045s # testing : fetch unique ID 1045s # expected: 200 1045s # received: '200' 1045s ok 7 1045s # unique id: Z0oeCAQ4-iH7bxWlCzh5FwAAAAU 1045s ok 8 1045s ok 9 1045s # testing : fetch unique ID 1045s # expected: 200 1045s # received: '200' 1045s ok 10 1045s # unique id: Z0oeCNVSM0eWJ4njPgl76AAAAEM 1045s ok 11 1045s ok 12 1045s # testing : fetch unique ID 1045s # expected: 200 1045s # received: '200' 1045s ok 13 1045s # unique id: Z0oeCAQ4-iH7bxWlCzh5GAAAAAI 1045s ok 14 1045s ok 15 1045s # testing : fetch unique ID 1045s # expected: 200 1045s # received: '200' 1045s ok 16 1045s # unique id: Z0oeCNVSM0eWJ4njPgl76QAAAEI 1045s ok 17 1045s ok 18 1045s # testing : fetch unique ID 1045s # expected: 200 1045s # received: '200' 1045s ok 19 1045s # unique id: Z0oeCAQ4-iH7bxWlCzh5GQAAAAM 1045s ok 20 1045s ok 21 1045s # testing : fetch unique ID 1045s # expected: 200 1045s # received: '200' 1045s ok 22 1045s # unique id: Z0oeCNVSM0eWJ4njPgl76gAAAEA 1045s ok 23 1045s ok 24 1045s # testing : fetch unique ID 1045s # expected: 200 1045s # received: '200' 1045s ok 25 1045s # unique id: Z0oeCAQ4-iH7bxWlCzh5GgAAAAk 1045s ok 26 1045s ok 27 1045s # testing : fetch unique ID 1045s # expected: 200 1045s # received: '200' 1045s ok 28 1045s # unique id: Z0oeCNVSM0eWJ4njPgl76wAAAEg 1045s ok 29 1045s ok 30 1045s # testing : fetch unique ID 1045s # expected: 200 1045s # received: '200' 1045s ok 31 1045s # unique id: Z0oeCAQ4-iH7bxWlCzh5GwAAAAA 1045s ok 32 1045s ok 33 1045s # testing : fetch unique ID 1045s # expected: 200 1045s # received: '200' 1045s ok 34 1045s # unique id: Z0oeCNVSM0eWJ4njPgl77AAAAEE 1045s ok 35 1045s ok 36 1045s # testing : fetch unique ID 1045s # expected: 200 1045s # received: '200' 1045s ok 37 1045s # unique id: Z0oeCAQ4-iH7bxWlCzh5HAAAAAQ 1045s ok 38 1045s ok 39 1045s # testing : fetch unique ID 1045s # expected: 200 1045s # received: '200' 1045s ok 40 1045s # unique id: Z0oeCNVSM0eWJ4njPgl77QAAAEQ 1045s ok 41 1045s ok 42 1045s # testing : fetch unique ID 1045s # expected: 200 1045s # received: '200' 1045s ok 43 1045s # unique id: Z0oeCAQ4-iH7bxWlCzh5HQAAAAE 1045s ok 44 1045s ok 45 1045s # testing : fetch unique ID 1045s # expected: 200 1045s # received: '200' 1045s ok 46 1045s # unique id: Z0oeCNVSM0eWJ4njPgl77gAAAEY 1045s ok 47 1045s ok 48 1045s # testing : fetch unique ID 1045s # expected: 200 1045s # received: '200' 1045s ok 49 1045s # unique id: Z0oeCAQ4-iH7bxWlCzh5HgAAAAc 1045s ok 50 1045s ok 51 1045s # testing : fetch unique ID 1045s # expected: 200 1045s # received: '200' 1045s ok 52 1045s # unique id: Z0oeCNVSM0eWJ4njPgl77wAAAEc 1045s ok 53 1045s ok 54 1045s # testing : fetch unique ID 1045s # expected: 200 1045s # received: '200' 1045s ok 55 1045s # unique id: Z0oeCAQ4-iH7bxWlCzh5HwAAAAY 1045s ok 56 1045s ok 57 1045s # testing : fetch unique ID 1045s # expected: 200 1045s # received: '200' 1045s ok 58 1045s # unique id: Z0oeCNVSM0eWJ4njPgl78AAAAEk 1045s ok 59 1045s ok 60 1045s # testing : fetch unique ID 1045s # expected: 200 1045s # received: '200' 1045s ok 61 1045s # unique id: Z0oeCAQ4-iH7bxWlCzh5IAAAAAg 1045s ok 62 1045s ok 63 1045s # testing : fetch unique ID 1045s # expected: 200 1045s # received: '200' 1045s ok 64 1045s # unique id: Z0oeCNVSM0eWJ4njPgl78QAAAEU 1045s ok 65 1045s ok 66 1045s # testing : fetch unique ID 1045s # expected: 200 1045s # received: '200' 1045s ok 67 1045s # unique id: Z0oeCAQ4-iH7bxWlCzh5IQAAAAU 1045s ok 68 1045s ok 69 1045s # testing : fetch unique ID 1045s # expected: 200 1045s # received: '200' 1045s ok 70 1045s # unique id: Z0oeCNVSM0eWJ4njPgl78gAAAEM 1045s ok 71 1045s ok 72 1045s # testing : fetch unique ID 1045s # expected: 200 1045s # received: '200' 1045s ok 73 1045s # unique id: Z0oeCAQ4-iH7bxWlCzh5IgAAAAI 1045s ok 74 1045s ok 75 1045s # testing : fetch unique ID 1045s # expected: 200 1045s # received: '200' 1045s ok 76 1045s # unique id: Z0oeCNVSM0eWJ4njPgl78wAAAEI 1045s ok 77 1045s ok 78 1045s # testing : fetch unique ID 1045s # expected: 200 1045s # received: '200' 1045s ok 79 1045s # unique id: Z0oeCAQ4-iH7bxWlCzh5IwAAAAM 1045s ok 80 1045s ok 81 1045s # testing : fetch unique ID 1045s # expected: 200 1045s # received: '200' 1045s ok 82 1045s # unique id: Z0oeCNVSM0eWJ4njPgl79AAAAEA 1045s ok 83 1045s ok 84 1045s # testing : fetch unique ID 1045s # expected: 200 1045s # received: '200' 1045s ok 85 1045s # unique id: Z0oeCAQ4-iH7bxWlCzh5JAAAAAk 1045s ok 86 1045s ok 87 1045s # testing : fetch unique ID 1045s # expected: 200 1045s # received: '200' 1045s ok 88 1045s # unique id: Z0oeCNVSM0eWJ4njPgl79QAAAEg 1045s ok 89 1045s ok 90 1045s # testing : fetch unique ID 1045s # expected: 200 1045s # received: '200' 1045s ok 91 1045s # unique id: Z0oeCAQ4-iH7bxWlCzh5JQAAAAA 1045s ok 92 1045s ok 93 1045s # testing : fetch unique ID 1045s # expected: 200 1045s # received: '200' 1045s ok 94 1045s # unique id: Z0oeCNVSM0eWJ4njPgl79gAAAEE 1045s ok 95 1045s ok 96 1045s # testing : fetch unique ID 1045s # expected: 200 1045s # received: '200' 1045s ok 97 1045s # unique id: Z0oeCAQ4-iH7bxWlCzh5JgAAAAQ 1045s ok 98 1045s ok 99 1045s # testing : fetch unique ID 1045s # expected: 200 1045s # received: '200' 1045s ok 100 1045s # unique id: Z0oeCNVSM0eWJ4njPgl79wAAAEQ 1045s ok 101 1045s ok 102 1045s # testing : fetch unique ID 1045s # expected: 200 1045s # received: '200' 1045s ok 103 1045s # unique id: Z0oeCAQ4-iH7bxWlCzh5JwAAAAE 1045s ok 104 1045s ok 105 1045s # testing : fetch unique ID 1045s # expected: 200 1045s # received: '200' 1045s ok 106 1045s # unique id: Z0oeCdVSM0eWJ4njPgl7-AAAAEY 1045s ok 107 1045s ok 108 1045s # testing : fetch unique ID 1045s # expected: 200 1045s # received: '200' 1045s ok 109 1045s # unique id: Z0oeCQQ4-iH7bxWlCzh5KAAAAAc 1045s ok 110 1045s ok 111 1045s # testing : fetch unique ID 1045s # expected: 200 1045s # received: '200' 1045s ok 112 1045s # unique id: Z0oeCdVSM0eWJ4njPgl7-QAAAEc 1045s ok 113 1045s ok 114 1045s # testing : fetch unique ID 1045s # expected: 200 1045s # received: '200' 1045s ok 115 1045s # unique id: Z0oeCQQ4-iH7bxWlCzh5KQAAAAY 1045s ok 116 1045s ok 117 1045s # testing : fetch unique ID 1045s # expected: 200 1045s # received: '200' 1045s ok 118 1045s # unique id: Z0oeCdVSM0eWJ4njPgl7-gAAAEk 1045s ok 119 1045s ok 120 1045s # testing : fetch unique ID 1045s # expected: 200 1045s # received: '200' 1045s ok 121 1045s # unique id: Z0oeCQQ4-iH7bxWlCzh5KgAAAAg 1045s ok 122 1045s ok 123 1045s # testing : fetch unique ID 1045s # expected: 200 1045s # received: '200' 1045s ok 124 1045s # unique id: Z0oeCdVSM0eWJ4njPgl7-wAAAEU 1045s ok 125 1045s ok 126 1045s # testing : fetch unique ID 1045s # expected: 200 1045s # received: '200' 1045s ok 127 1045s # unique id: Z0oeCQQ4-iH7bxWlCzh5KwAAAAU 1045s ok 128 1045s ok 129 1045s # testing : fetch unique ID 1045s # expected: 200 1045s # received: '200' 1045s ok 130 1045s # unique id: Z0oeCdVSM0eWJ4njPgl7_AAAAEM 1045s ok 131 1045s ok 132 1045s # testing : fetch unique ID 1045s # expected: 200 1045s # received: '200' 1045s ok 133 1045s # unique id: Z0oeCQQ4-iH7bxWlCzh5LAAAAAI 1045s ok 134 1045s ok 135 1045s # testing : fetch unique ID 1045s # expected: 200 1045s # received: '200' 1045s ok 136 1045s # unique id: Z0oeCdVSM0eWJ4njPgl7_QAAAEI 1045s ok 137 1045s ok 138 1045s # testing : fetch unique ID 1045s # expected: 200 1045s # received: '200' 1045s ok 139 1045s # unique id: Z0oeCQQ4-iH7bxWlCzh5LQAAAAM 1045s ok 140 1045s ok 141 1045s # testing : fetch unique ID 1045s # expected: 200 1045s # received: '200' 1045s ok 142 1045s # unique id: Z0oeCdVSM0eWJ4njPgl7_gAAAEA 1045s ok 143 1045s ok 144 1045s # testing : fetch unique ID 1045s # expected: 200 1045s # received: '200' 1045s ok 145 1045s # unique id: Z0oeCQQ4-iH7bxWlCzh5LgAAAAk 1045s ok 146 1045s ok 147 1045s # testing : fetch unique ID 1045s # expected: 200 1045s # received: '200' 1045s ok 148 1045s # unique id: Z0oeCdVSM0eWJ4njPgl7_wAAAEg 1045s ok 149 1045s ok 150 1045s # testing : fetch unique ID 1045s # expected: 200 1045s # received: '200' 1045s ok 151 1045s # unique id: Z0oeCQQ4-iH7bxWlCzh5LwAAAAA 1045s ok 152 1045s ok 153 1045s # testing : fetch unique ID 1045s # expected: 200 1045s # received: '200' 1045s ok 154 1045s # unique id: Z0oeCdVSM0eWJ4njPgl8AAAAAEE 1045s ok 155 1045s ok 156 1045s # testing : fetch unique ID 1045s # expected: 200 1045s # received: '200' 1045s ok 157 1045s # unique id: Z0oeCQQ4-iH7bxWlCzh5MAAAAAQ 1045s ok 158 1045s ok 159 1045s # testing : fetch unique ID 1045s # expected: 200 1045s # received: '200' 1045s ok 160 1045s # unique id: Z0oeCdVSM0eWJ4njPgl8AQAAAEQ 1045s ok 161 1045s ok 162 1045s # testing : fetch unique ID 1045s # expected: 200 1045s # received: '200' 1045s ok 163 1045s # unique id: Z0oeCQQ4-iH7bxWlCzh5MQAAAAE 1045s ok 164 1045s ok 165 1045s # testing : fetch unique ID 1045s # expected: 200 1045s # received: '200' 1045s ok 166 1045s # unique id: Z0oeCdVSM0eWJ4njPgl8AgAAAEY 1045s ok 167 1045s ok 168 1045s # testing : fetch unique ID 1045s # expected: 200 1045s # received: '200' 1045s ok 169 1045s # unique id: Z0oeCQQ4-iH7bxWlCzh5MgAAAAc 1045s ok 170 1045s ok 171 1045s # testing : fetch unique ID 1045s # expected: 200 1045s # received: '200' 1045s ok 172 1045s # unique id: Z0oeCdVSM0eWJ4njPgl8AwAAAEc 1045s ok 173 1045s ok 174 1045s # testing : fetch unique ID 1045s # expected: 200 1045s # received: '200' 1045s ok 175 1045s # unique id: Z0oeCQQ4-iH7bxWlCzh5MwAAAAY 1045s ok 176 1045s ok 177 1045s # testing : fetch unique ID 1045s # expected: 200 1045s # received: '200' 1045s ok 178 1045s # unique id: Z0oeCdVSM0eWJ4njPgl8BAAAAEk 1045s ok 179 1045s ok 180 1045s # testing : fetch unique ID 1045s # expected: 200 1045s # received: '200' 1045s ok 181 1045s # unique id: Z0oeCQQ4-iH7bxWlCzh5NAAAAAg 1045s ok 182 1045s ok 183 1045s # testing : fetch unique ID 1045s # expected: 200 1045s # received: '200' 1045s ok 184 1045s # unique id: Z0oeCdVSM0eWJ4njPgl8BQAAAEU 1045s ok 185 1045s ok 186 1045s # testing : fetch unique ID 1045s # expected: 200 1045s # received: '200' 1045s ok 187 1045s # unique id: Z0oeCQQ4-iH7bxWlCzh5NQAAAAU 1045s ok 188 1045s ok 189 1045s # testing : fetch unique ID 1045s # expected: 200 1045s # received: '200' 1045s ok 190 1045s # unique id: Z0oeCdVSM0eWJ4njPgl8BgAAAEM 1045s ok 191 1045s ok 192 1045s # testing : fetch unique ID 1045s # expected: 200 1045s # received: '200' 1045s ok 193 1045s # unique id: Z0oeCQQ4-iH7bxWlCzh5NgAAAAI 1045s ok 194 1045s ok 195 1045s # testing : fetch unique ID 1045s # expected: 200 1045s # received: '200' 1045s ok 196 1045s # unique id: Z0oeCdVSM0eWJ4njPgl8BwAAAEI 1045s ok 197 1045s ok 198 1045s # testing : fetch unique ID 1045s # expected: 200 1045s # received: '200' 1045s ok 199 1045s # unique id: Z0oeCQQ4-iH7bxWlCzh5NwAAAAM 1045s ok 200 1045s ok 201 1045s # testing : fetch unique ID 1045s # expected: 200 1045s # received: '200' 1045s ok 202 1045s # unique id: Z0oeCdVSM0eWJ4njPgl8CAAAAEA 1045s ok 203 1045s ok 204 1045s # testing : fetch unique ID 1045s # expected: 200 1045s # received: '200' 1045s ok 205 1045s # unique id: Z0oeCQQ4-iH7bxWlCzh5OAAAAAk 1045s ok 206 1045s ok 207 1045s # testing : fetch unique ID 1045s # expected: 200 1045s # received: '200' 1045s ok 208 1045s # unique id: Z0oeCdVSM0eWJ4njPgl8CQAAAEg 1045s ok 209 1045s ok 210 1045s # testing : fetch unique ID 1045s # expected: 200 1045s # received: '200' 1045s ok 211 1045s # unique id: Z0oeCQQ4-iH7bxWlCzh5OQAAAAA 1045s ok 212 1045s ok 213 1045s # testing : fetch unique ID 1045s # expected: 200 1045s # received: '200' 1045s ok 214 1045s # unique id: Z0oeCdVSM0eWJ4njPgl8CgAAAEE 1045s ok 215 1045s ok 216 1045s # testing : fetch unique ID 1045s # expected: 200 1045s # received: '200' 1045s ok 217 1045s # unique id: Z0oeCQQ4-iH7bxWlCzh5OgAAAAQ 1045s ok 218 1045s ok 219 1045s # testing : fetch unique ID 1045s # expected: 200 1045s # received: '200' 1045s ok 220 1045s # unique id: Z0oeCdVSM0eWJ4njPgl8CwAAAEQ 1045s ok 221 1045s ok 222 1045s # testing : fetch unique ID 1045s # expected: 200 1045s # received: '200' 1045s ok 223 1045s # unique id: Z0oeCQQ4-iH7bxWlCzh5OwAAAAE 1045s ok 224 1045s ok 225 1045s # testing : fetch unique ID 1045s # expected: 200 1045s # received: '200' 1045s ok 226 1045s # unique id: Z0oeCdVSM0eWJ4njPgl8DAAAAEY 1045s ok 227 1045s ok 228 1045s # testing : fetch unique ID 1045s # expected: 200 1045s # received: '200' 1045s ok 229 1045s # unique id: Z0oeCQQ4-iH7bxWlCzh5PAAAAAc 1045s ok 230 1045s ok 231 1045s # testing : fetch unique ID 1045s # expected: 200 1045s # received: '200' 1045s ok 232 1045s # unique id: Z0oeCdVSM0eWJ4njPgl8DQAAAEc 1045s ok 233 1045s ok 234 1045s # testing : fetch unique ID 1045s # expected: 200 1045s # received: '200' 1045s ok 235 1045s # unique id: Z0oeCQQ4-iH7bxWlCzh5PQAAAAY 1045s ok 236 1045s ok 237 1045s # testing : fetch unique ID 1045s # expected: 200 1045s # received: '200' 1045s ok 238 1045s # unique id: Z0oeCdVSM0eWJ4njPgl8DgAAAEk 1045s ok 239 1045s ok 240 1045s # testing : fetch unique ID 1045s # expected: 200 1045s # received: '200' 1045s ok 241 1045s # unique id: Z0oeCQQ4-iH7bxWlCzh5PgAAAAg 1045s ok 242 1045s ok 243 1045s # testing : fetch unique ID 1045s # expected: 200 1045s # received: '200' 1045s ok 244 1045s # unique id: Z0oeCdVSM0eWJ4njPgl8DwAAAEU 1045s ok 245 1045s ok 246 1045s # testing : fetch unique ID 1045s # expected: 200 1045s # received: '200' 1045s ok 247 1045s # unique id: Z0oeCQQ4-iH7bxWlCzh5PwAAAAU 1045s ok 248 1045s ok 249 1045s # testing : fetch unique ID 1045s # expected: 200 1045s # received: '200' 1045s ok 250 1045s # unique id: Z0oeCdVSM0eWJ4njPgl8EAAAAEM 1045s ok 251 1045s ok 252 1045s # testing : fetch unique ID 1045s # expected: 200 1045s # received: '200' 1045s ok 253 1045s # unique id: Z0oeCQQ4-iH7bxWlCzh5QAAAAAI 1045s ok 254 1045s ok 255 1045s # testing : fetch unique ID 1045s # expected: 200 1045s # received: '200' 1045s ok 256 1045s # unique id: Z0oeCdVSM0eWJ4njPgl8EQAAAEI 1045s ok 257 1045s ok 258 1045s # testing : fetch unique ID 1045s # expected: 200 1045s # received: '200' 1045s ok 259 1045s # unique id: Z0oeCQQ4-iH7bxWlCzh5QQAAAAM 1045s ok 260 1045s ok 261 1045s # testing : fetch unique ID 1045s # expected: 200 1045s # received: '200' 1045s ok 262 1045s # unique id: Z0oeCtVSM0eWJ4njPgl8EgAAAEA 1045s ok 263 1045s ok 264 1045s # testing : fetch unique ID 1045s # expected: 200 1045s # received: '200' 1045s ok 265 1045s # unique id: Z0oeCgQ4-iH7bxWlCzh5QgAAAAk 1045s ok 266 1045s ok 267 1045s # testing : fetch unique ID 1045s # expected: 200 1045s # received: '200' 1045s ok 268 1045s # unique id: Z0oeCtVSM0eWJ4njPgl8EwAAAEg 1045s ok 269 1045s ok 270 1045s # testing : fetch unique ID 1045s # expected: 200 1045s # received: '200' 1045s ok 271 1045s # unique id: Z0oeCgQ4-iH7bxWlCzh5QwAAAAA 1045s ok 272 1045s ok 273 1045s # testing : fetch unique ID 1045s # expected: 200 1045s # received: '200' 1045s ok 274 1045s # unique id: Z0oeCtVSM0eWJ4njPgl8FAAAAEE 1045s ok 275 1045s ok 276 1045s # testing : fetch unique ID 1045s # expected: 200 1045s # received: '200' 1045s ok 277 1045s # unique id: Z0oeCgQ4-iH7bxWlCzh5RAAAAAQ 1045s ok 278 1045s ok 279 1045s # testing : fetch unique ID 1045s # expected: 200 1045s # received: '200' 1045s ok 280 1045s # unique id: Z0oeCtVSM0eWJ4njPgl8FQAAAEQ 1045s ok 281 1045s ok 282 1045s # testing : fetch unique ID 1045s # expected: 200 1045s # received: '200' 1045s ok 283 1045s # unique id: Z0oeCgQ4-iH7bxWlCzh5RQAAAAE 1045s ok 284 1045s ok 285 1045s # testing : fetch unique ID 1045s # expected: 200 1045s # received: '200' 1045s ok 286 1045s # unique id: Z0oeCtVSM0eWJ4njPgl8FgAAAEY 1045s ok 287 1045s ok 288 1045s # testing : fetch unique ID 1045s # expected: 200 1045s # received: '200' 1045s ok 289 1045s # unique id: Z0oeCgQ4-iH7bxWlCzh5RgAAAAc 1045s ok 290 1045s ok 291 1045s # testing : fetch unique ID 1045s # expected: 200 1045s # received: '200' 1045s ok 292 1045s # unique id: Z0oeCtVSM0eWJ4njPgl8FwAAAEc 1045s ok 293 1045s ok 294 1045s # testing : fetch unique ID 1045s # expected: 200 1045s # received: '200' 1045s ok 295 1045s # unique id: Z0oeCgQ4-iH7bxWlCzh5RwAAAAY 1045s ok 296 1045s ok 297 1045s # testing : fetch unique ID 1045s # expected: 200 1045s # received: '200' 1045s ok 298 1045s # unique id: Z0oeCtVSM0eWJ4njPgl8GAAAAEk 1045s ok 299 1045s ok 300 1045s ok 1049s t/modules/usertrack.t ............... 1049s 1..1004 1049s # Running under perl version 5.040000 for linux 1049s # Current time local: Fri Nov 29 20:03:22 2024 1049s # Current time GMT: Fri Nov 29 20:03:22 2024 1049s # Using Test.pm version 1.31 1049s # Using Apache/Test.pm version 1.44 1049s # testing : Checking return code is '200' 1049s # expected: 200 1049s # received: '200' 1049s ok 1 1049s ok 2 1049s Set-Cookie: usertrack_test=93d56bb6.62812b111beaf; path=/; expires=Fri, 29-Nov-24 20:04:25 GMT 1049s Cookie: usertrack_test=93d56bb6.62812b111beaf 1049s ok 3 1049s # testing : Checking return code is '200' 1049s # expected: 200 1049s # received: '200' 1049s ok 4 1049s ok 5 1049s # testing : Checking return code is '200' 1049s # expected: 200 1049s # received: '200' 1049s ok 6 1049s ok 7 1049s Set-Cookie: usertrack_test=4dc723b2.62812b111df04; path=/; expires=Fri, 29-Nov-24 20:04:25 GMT 1049s Cookie: usertrack_test=4dc723b2.62812b111df04 1049s ok 8 1049s # testing : Checking return code is '200' 1049s # expected: 200 1049s # received: '200' 1049s ok 9 1049s ok 10 1049s # testing : Checking return code is '200' 1049s # expected: 200 1049s # received: '200' 1049s ok 11 1049s ok 12 1049s Set-Cookie: usertrack_test=64968628.62812b111ef08; path=/; expires=Fri, 29-Nov-24 20:04:25 GMT 1049s Cookie: usertrack_test=64968628.62812b111ef08 1049s ok 13 1049s # testing : Checking return code is '200' 1049s # expected: 200 1049s # received: '200' 1049s ok 14 1049s ok 15 1049s # testing : Checking return code is '200' 1049s # expected: 200 1049s # received: '200' 1049s ok 16 1049s ok 17 1049s Set-Cookie: usertrack_test=d7587d53.62812b111fea6; path=/; expires=Fri, 29-Nov-24 20:04:25 GMT 1049s Cookie: usertrack_test=d7587d53.62812b111fea6 1049s ok 18 1049s # testing : Checking return code is '200' 1049s # expected: 200 1049s # received: '200' 1049s ok 19 1049s ok 20 1049s # testing : Checking return code is '200' 1049s # expected: 200 1049s # received: '200' 1049s ok 21 1049s ok 22 1049s Set-Cookie: usertrack_test=4fd521db.62812b1120e20; path=/; expires=Fri, 29-Nov-24 20:04:25 GMT 1049s Cookie: usertrack_test=4fd521db.62812b1120e20 1049s ok 23 1049s # testing : Checking return code is '200' 1049s # expected: 200 1049s # received: '200' 1049s ok 24 1049s ok 25 1049s # testing : Checking return code is '200' 1049s # expected: 200 1049s # received: '200' 1049s ok 26 1049s ok 27 1049s Set-Cookie: usertrack_test=c5e6d83b.62812b1121cf4; path=/; expires=Fri, 29-Nov-24 20:04:25 GMT 1049s Cookie: usertrack_test=c5e6d83b.62812b1121cf4 1049s ok 28 1049s # testing : Checking return code is '200' 1049s # expected: 200 1049s # received: '200' 1049s ok 29 1049s ok 30 1049s # testing : Checking return code is '200' 1049s # expected: 200 1049s # received: '200' 1049s ok 31 1049s ok 32 1049s Set-Cookie: usertrack_test=c028eb3f.62812b1122c7f; path=/; expires=Fri, 29-Nov-24 20:04:25 GMT 1049s Cookie: usertrack_test=c028eb3f.62812b1122c7f 1049s ok 33 1049s # testing : Checking return code is '200' 1049s # expected: 200 1049s # received: '200' 1049s ok 34 1049s ok 35 1049s # testing : Checking return code is '200' 1049s # expected: 200 1049s # received: '200' 1049s ok 36 1049s ok 37 1049s Set-Cookie: usertrack_test=2026d8cc.62812b1123b32; path=/; expires=Fri, 29-Nov-24 20:04:25 GMT 1049s Cookie: usertrack_test=2026d8cc.62812b1123b32 1049s ok 38 1049s # testing : Checking return code is '200' 1049s # expected: 200 1049s # received: '200' 1049s ok 39 1049s ok 40 1049s # testing : Checking return code is '200' 1049s # expected: 200 1049s # received: '200' 1049s ok 41 1049s ok 42 1049s Set-Cookie: usertrack_test=a548260e.62812b11248f2; path=/; expires=Fri, 29-Nov-24 20:04:25 GMT 1049s Cookie: usertrack_test=a548260e.62812b11248f2 1049s ok 43 1049s # testing : Checking return code is '200' 1049s # expected: 200 1049s # received: '200' 1049s ok 44 1049s ok 45 1049s # testing : Checking return code is '200' 1049s # expected: 200 1049s # received: '200' 1049s ok 46 1049s ok 47 1049s Set-Cookie: usertrack_test=3cdb1f55.62812b11256e7; path=/; expires=Fri, 29-Nov-24 20:04:25 GMT 1049s Cookie: usertrack_test=3cdb1f55.62812b11256e7 1049s ok 48 1049s # testing : Checking return code is '200' 1049s # expected: 200 1049s # received: '200' 1049s ok 49 1049s ok 50 1049s # testing : Checking return code is '200' 1049s # expected: 200 1049s # received: '200' 1049s ok 51 1049s ok 52 1049s Set-Cookie: usertrack_test=96b571c9.62812b11264b0; path=/; expires=Fri, 29-Nov-24 20:04:25 GMT 1049s Cookie: usertrack_test=96b571c9.62812b11264b0 1049s ok 53 1049s # testing : Checking return code is '200' 1049s # expected: 200 1049s # received: '200' 1049s ok 54 1049s ok 55 1049s # testing : Checking return code is '200' 1049s # expected: 200 1049s # received: '200' 1049s ok 56 1049s ok 57 1049s Set-Cookie: usertrack_test=86ed227d.62812b112727d; path=/; expires=Fri, 29-Nov-24 20:04:25 GMT 1049s Cookie: usertrack_test=86ed227d.62812b112727d 1049s ok 58 1049s # testing : Checking return code is '200' 1049s # expected: 200 1049s # received: '200' 1049s ok 59 1049s ok 60 1049s # testing : Checking return code is '200' 1049s # expected: 200 1049s # received: '200' 1049s ok 61 1049s ok 62 1049s Set-Cookie: usertrack_test=5e57b7b4.62812b112803e; path=/; expires=Fri, 29-Nov-24 20:04:25 GMT 1049s Cookie: usertrack_test=5e57b7b4.62812b112803e 1049s ok 63 1049s # testing : Checking return code is '200' 1049s # expected: 200 1049s # received: '200' 1049s ok 64 1049s ok 65 1049s # testing : Checking return code is '200' 1049s # expected: 200 1049s # received: '200' 1049s ok 66 1049s ok 67 1049s Set-Cookie: usertrack_test=75df0844.62812b1128ddc; path=/; expires=Fri, 29-Nov-24 20:04:25 GMT 1049s Cookie: usertrack_test=75df0844.62812b1128ddc 1049s ok 68 1049s # testing : Checking return code is '200' 1049s # expected: 200 1049s # received: '200' 1049s ok 69 1049s ok 70 1049s # testing : Checking return code is '200' 1049s # expected: 200 1049s # received: '200' 1049s ok 71 1049s ok 72 1049s Set-Cookie: usertrack_test=fd6e31c7.62812b1129b6a; path=/; expires=Fri, 29-Nov-24 20:04:25 GMT 1049s Cookie: usertrack_test=fd6e31c7.62812b1129b6a 1049s ok 73 1049s # testing : Checking return code is '200' 1049s # expected: 200 1049s # received: '200' 1049s ok 74 1049s ok 75 1049s # testing : Checking return code is '200' 1049s # expected: 200 1049s # received: '200' 1049s ok 76 1049s ok 77 1049s Set-Cookie: usertrack_test=30583655.62812b112a8f8; path=/; expires=Fri, 29-Nov-24 20:04:25 GMT 1049s Cookie: usertrack_test=30583655.62812b112a8f8 1049s ok 78 1049s # testing : Checking return code is '200' 1049s # expected: 200 1049s # received: '200' 1049s ok 79 1049s ok 80 1049s # testing : Checking return code is '200' 1049s # expected: 200 1049s # received: '200' 1049s ok 81 1049s ok 82 1049s Set-Cookie: usertrack_test=d71408b.62812b112b6b1; path=/; expires=Fri, 29-Nov-24 20:04:25 GMT 1049s Cookie: usertrack_test=d71408b.62812b112b6b1 1049s ok 83 1049s # testing : Checking return code is '200' 1049s # expected: 200 1049s # received: '200' 1049s ok 84 1049s ok 85 1049s # testing : Checking return code is '200' 1049s # expected: 200 1049s # received: '200' 1049s ok 86 1049s ok 87 1049s Set-Cookie: usertrack_test=512755fd.62812b112c46f; path=/; expires=Fri, 29-Nov-24 20:04:25 GMT 1049s Cookie: usertrack_test=512755fd.62812b112c46f 1049s ok 88 1049s # testing : Checking return code is '200' 1049s # expected: 200 1049s # received: '200' 1049s ok 89 1049s ok 90 1049s # testing : Checking return code is '200' 1049s # expected: 200 1049s # received: '200' 1049s ok 91 1049s ok 92 1049s Set-Cookie: usertrack_test=ddb604fb.62812b112d240; path=/; expires=Fri, 29-Nov-24 20:04:25 GMT 1049s Cookie: usertrack_test=ddb604fb.62812b112d240 1049s ok 93 1049s # testing : Checking return code is '200' 1049s # expected: 200 1049s # received: '200' 1049s ok 94 1049s ok 95 1049s # testing : Checking return code is '200' 1049s # expected: 200 1049s # received: '200' 1049s ok 96 1049s ok 97 1049s Set-Cookie: usertrack_test=ad571146.62812b112dfad; path=/; expires=Fri, 29-Nov-24 20:04:25 GMT 1049s Cookie: usertrack_test=ad571146.62812b112dfad 1049s ok 98 1049s # testing : Checking return code is '200' 1049s # expected: 200 1049s # received: '200' 1049s ok 99 1049s ok 100 1049s # testing : Checking return code is '200' 1049s # expected: 200 1049s # received: '200' 1049s ok 101 1049s ok 102 1049s Set-Cookie: usertrack_test=cd761301.62812b112ee0f; path=/; expires=Fri, 29-Nov-24 20:04:25 GMT 1049s Cookie: usertrack_test=cd761301.62812b112ee0f 1049s ok 103 1049s # testing : Checking return code is '200' 1049s # expected: 200 1049s # received: '200' 1049s ok 104 1049s ok 105 1049s # testing : Checking return code is '200' 1049s # expected: 200 1049s # received: '200' 1049s ok 106 1049s ok 107 1049s Set-Cookie: usertrack_test=dc0a7c28.62812b112fbd3; path=/; expires=Fri, 29-Nov-24 20:04:25 GMT 1049s Cookie: usertrack_test=dc0a7c28.62812b112fbd3 1049s ok 108 1049s # testing : Checking return code is '200' 1049s # expected: 200 1049s # received: '200' 1049s ok 109 1049s ok 110 1049s # testing : Checking return code is '200' 1049s # expected: 200 1049s # received: '200' 1049s ok 111 1049s ok 112 1049s Set-Cookie: usertrack_test=7a539ee4.62812b113097e; path=/; expires=Fri, 29-Nov-24 20:04:25 GMT 1049s Cookie: usertrack_test=7a539ee4.62812b113097e 1049s ok 113 1049s # testing : Checking return code is '200' 1049s # expected: 200 1049s # received: '200' 1049s ok 114 1049s ok 115 1049s # testing : Checking return code is '200' 1049s # expected: 200 1049s # received: '200' 1049s ok 116 1049s ok 117 1049s Set-Cookie: usertrack_test=c35714cd.62812b1131736; path=/; expires=Fri, 29-Nov-24 20:04:25 GMT 1049s Cookie: usertrack_test=c35714cd.62812b1131736 1049s ok 118 1049s # testing : Checking return code is '200' 1049s # expected: 200 1049s # received: '200' 1049s ok 119 1049s ok 120 1049s # testing : Checking return code is '200' 1049s # expected: 200 1049s # received: '200' 1049s ok 121 1049s ok 122 1049s Set-Cookie: usertrack_test=bd5613bd.62812b1132374; path=/; expires=Fri, 29-Nov-24 20:04:25 GMT 1049s Cookie: usertrack_test=bd5613bd.62812b1132374 1049s ok 123 1049s # testing : Checking return code is '200' 1049s # expected: 200 1049s # received: '200' 1049s ok 124 1049s ok 125 1049s # testing : Checking return code is '200' 1049s # expected: 200 1049s # received: '200' 1049s ok 126 1049s ok 127 1049s Set-Cookie: usertrack_test=8d99a51f.62812b1132f2a; path=/; expires=Fri, 29-Nov-24 20:04:25 GMT 1049s Cookie: usertrack_test=8d99a51f.62812b1132f2a 1049s ok 128 1049s # testing : Checking return code is '200' 1049s # expected: 200 1049s # received: '200' 1049s ok 129 1049s ok 130 1049s # testing : Checking return code is '200' 1049s # expected: 200 1049s # received: '200' 1049s ok 131 1049s ok 132 1049s Set-Cookie: usertrack_test=22aa3eac.62812b1133af2; path=/; expires=Fri, 29-Nov-24 20:04:25 GMT 1049s Cookie: usertrack_test=22aa3eac.62812b1133af2 1049s ok 133 1049s # testing : Checking return code is '200' 1049s # expected: 200 1049s # received: '200' 1049s ok 134 1049s ok 135 1049s # testing : Checking return code is '200' 1049s # expected: 200 1049s # received: '200' 1049s ok 136 1049s ok 137 1049s Set-Cookie: usertrack_test=915939ce.62812b11346e9; path=/; expires=Fri, 29-Nov-24 20:04:25 GMT 1049s Cookie: usertrack_test=915939ce.62812b11346e9 1049s ok 138 1049s # testing : Checking return code is '200' 1049s # expected: 200 1049s # received: '200' 1049s ok 139 1049s ok 140 1049s # testing : Checking return code is '200' 1049s # expected: 200 1049s # received: '200' 1049s ok 141 1049s ok 142 1049s Set-Cookie: usertrack_test=19d19434.62812b1135337; path=/; expires=Fri, 29-Nov-24 20:04:25 GMT 1049s Cookie: usertrack_test=19d19434.62812b1135337 1049s ok 143 1049s # testing : Checking return code is '200' 1049s # expected: 200 1049s # received: '200' 1049s ok 144 1049s ok 145 1049s # testing : Checking return code is '200' 1049s # expected: 200 1049s # received: '200' 1049s ok 146 1049s ok 147 1049s Set-Cookie: usertrack_test=2a42673a.62812b1136065; path=/; expires=Fri, 29-Nov-24 20:04:25 GMT 1049s Cookie: usertrack_test=2a42673a.62812b1136065 1049s ok 148 1049s # testing : Checking return code is '200' 1049s # expected: 200 1049s # received: '200' 1049s ok 149 1049s ok 150 1049s # testing : Checking return code is '200' 1049s # expected: 200 1049s # received: '200' 1049s ok 151 1049s ok 152 1049s Set-Cookie: usertrack_test=12ecfa7b.62812b1136e59; path=/; expires=Fri, 29-Nov-24 20:04:25 GMT 1049s Cookie: usertrack_test=12ecfa7b.62812b1136e59 1049s ok 153 1049s # testing : Checking return code is '200' 1049s # expected: 200 1049s # received: '200' 1049s ok 154 1049s ok 155 1049s # testing : Checking return code is '200' 1049s # expected: 200 1049s # received: '200' 1049s ok 156 1049s ok 157 1049s Set-Cookie: usertrack_test=e5afc88.62812b1137c01; path=/; expires=Fri, 29-Nov-24 20:04:25 GMT 1049s Cookie: usertrack_test=e5afc88.62812b1137c01 1049s ok 158 1049s # testing : Checking return code is '200' 1049s # expected: 200 1049s # received: '200' 1049s ok 159 1049s ok 160 1049s # testing : Checking return code is '200' 1049s # expected: 200 1049s # received: '200' 1049s ok 161 1049s ok 162 1049s Set-Cookie: usertrack_test=92b3117.62812b11389e7; path=/; expires=Fri, 29-Nov-24 20:04:25 GMT 1049s Cookie: usertrack_test=92b3117.62812b11389e7 1049s ok 163 1049s # testing : Checking return code is '200' 1049s # expected: 200 1049s # received: '200' 1049s ok 164 1049s ok 165 1049s # testing : Checking return code is '200' 1049s # expected: 200 1049s # received: '200' 1049s ok 166 1049s ok 167 1049s Set-Cookie: usertrack_test=9b1bb889.62812b11397d5; path=/; expires=Fri, 29-Nov-24 20:04:25 GMT 1049s Cookie: usertrack_test=9b1bb889.62812b11397d5 1049s ok 168 1049s # testing : Checking return code is '200' 1049s # expected: 200 1049s # received: '200' 1049s ok 169 1049s ok 170 1049s # testing : Checking return code is '200' 1049s # expected: 200 1049s # received: '200' 1049s ok 171 1049s ok 172 1049s Set-Cookie: usertrack_test=4f8b1de.62812b113a56d; path=/; expires=Fri, 29-Nov-24 20:04:25 GMT 1049s Cookie: usertrack_test=4f8b1de.62812b113a56d 1049s ok 173 1049s # testing : Checking return code is '200' 1049s # expected: 200 1049s # received: '200' 1049s ok 174 1049s ok 175 1049s # testing : Checking return code is '200' 1049s # expected: 200 1049s # received: '200' 1049s ok 176 1049s ok 177 1049s Set-Cookie: usertrack_test=58a8d96c.62812b113b2bf; path=/; expires=Fri, 29-Nov-24 20:04:25 GMT 1049s Cookie: usertrack_test=58a8d96c.62812b113b2bf 1049s ok 178 1049s # testing : Checking return code is '200' 1049s # expected: 200 1049s # received: '200' 1049s ok 179 1049s ok 180 1049s # testing : Checking return code is '200' 1049s # expected: 200 1049s # received: '200' 1049s ok 181 1049s ok 182 1049s Set-Cookie: usertrack_test=5fbd559e.62812b113c069; path=/; expires=Fri, 29-Nov-24 20:04:25 GMT 1049s Cookie: usertrack_test=5fbd559e.62812b113c069 1049s ok 183 1049s # testing : Checking return code is '200' 1049s # expected: 200 1049s # received: '200' 1049s ok 184 1049s ok 185 1049s # testing : Checking return code is '200' 1049s # expected: 200 1049s # received: '200' 1049s ok 186 1049s ok 187 1049s Set-Cookie: usertrack_test=714da565.62812b113cdef; path=/; expires=Fri, 29-Nov-24 20:04:25 GMT 1049s Cookie: usertrack_test=714da565.62812b113cdef 1049s ok 188 1049s # testing : Checking return code is '200' 1049s # expected: 200 1049s # received: '200' 1049s ok 189 1049s ok 190 1049s # testing : Checking return code is '200' 1049s # expected: 200 1049s # received: '200' 1049s ok 191 1049s ok 192 1049s Set-Cookie: usertrack_test=a1a581fb.62812b113db81; path=/; expires=Fri, 29-Nov-24 20:04:25 GMT 1049s Cookie: usertrack_test=a1a581fb.62812b113db81 1049s ok 193 1049s # testing : Checking return code is '200' 1049s # expected: 200 1049s # received: '200' 1049s ok 194 1049s ok 195 1049s # testing : Checking return code is '200' 1049s # expected: 200 1049s # received: '200' 1049s ok 196 1049s ok 197 1049s Set-Cookie: usertrack_test=33178380.62812b113e8b8; path=/; expires=Fri, 29-Nov-24 20:04:25 GMT 1049s Cookie: usertrack_test=33178380.62812b113e8b8 1049s ok 198 1049s # testing : Checking return code is '200' 1049s # expected: 200 1049s # received: '200' 1049s ok 199 1049s ok 200 1049s # testing : Checking return code is '200' 1049s # expected: 200 1049s # received: '200' 1049s ok 201 1049s ok 202 1049s Set-Cookie: usertrack_test=579803d.62812b113f527; path=/; expires=Fri, 29-Nov-24 20:04:25 GMT 1049s Cookie: usertrack_test=579803d.62812b113f527 1049s ok 203 1049s # testing : Checking return code is '200' 1049s # expected: 200 1049s # received: '200' 1049s ok 204 1049s ok 205 1049s # testing : Checking return code is '200' 1049s # expected: 200 1049s # received: '200' 1049s ok 206 1049s ok 207 1049s Set-Cookie: usertrack_test=e8a53553.62812b11400a6; path=/; expires=Fri, 29-Nov-24 20:04:25 GMT 1049s Cookie: usertrack_test=e8a53553.62812b11400a6 1049s ok 208 1049s # testing : Checking return code is '200' 1049s # expected: 200 1049s # received: '200' 1049s ok 209 1049s ok 210 1049s # testing : Checking return code is '200' 1049s # expected: 200 1049s # received: '200' 1049s ok 211 1049s ok 212 1049s Set-Cookie: usertrack_test=5224b81.62812b1140c29; path=/; expires=Fri, 29-Nov-24 20:04:25 GMT 1049s Cookie: usertrack_test=5224b81.62812b1140c29 1049s ok 213 1049s # testing : Checking return code is '200' 1049s # expected: 200 1049s # received: '200' 1049s ok 214 1049s ok 215 1049s # testing : Checking return code is '200' 1049s # expected: 200 1049s # received: '200' 1049s ok 216 1049s ok 217 1049s Set-Cookie: usertrack_test=f40749d1.62812b11417be; path=/; expires=Fri, 29-Nov-24 20:04:25 GMT 1049s Cookie: usertrack_test=f40749d1.62812b11417be 1049s ok 218 1049s # testing : Checking return code is '200' 1049s # expected: 200 1049s # received: '200' 1049s ok 219 1049s ok 220 1049s # testing : Checking return code is '200' 1049s # expected: 200 1049s # received: '200' 1049s ok 221 1049s ok 222 1049s Set-Cookie: usertrack_test=ced9ff50.62812b1142343; path=/; expires=Fri, 29-Nov-24 20:04:25 GMT 1049s Cookie: usertrack_test=ced9ff50.62812b1142343 1049s ok 223 1049s # testing : Checking return code is '200' 1049s # expected: 200 1049s # received: '200' 1049s ok 224 1049s ok 225 1049s # testing : Checking return code is '200' 1049s # expected: 200 1049s # received: '200' 1049s ok 226 1049s ok 227 1049s Set-Cookie: usertrack_test=e713ffb0.62812b1142ee3; path=/; expires=Fri, 29-Nov-24 20:04:25 GMT 1049s Cookie: usertrack_test=e713ffb0.62812b1142ee3 1049s ok 228 1049s # testing : Checking return code is '200' 1049s # expected: 200 1049s # received: '200' 1049s ok 229 1049s ok 230 1049s # testing : Checking return code is '200' 1049s # expected: 200 1049s # received: '200' 1049s ok 231 1049s ok 232 1049s Set-Cookie: usertrack_test=d9384ca8.62812b1143b0e; path=/; expires=Fri, 29-Nov-24 20:04:25 GMT 1049s Cookie: usertrack_test=d9384ca8.62812b1143b0e 1049s ok 233 1049s # testing : Checking return code is '200' 1049s # expected: 200 1049s # received: '200' 1049s ok 234 1049s ok 235 1049s # testing : Checking return code is '200' 1049s # expected: 200 1049s # received: '200' 1049s ok 236 1049s ok 237 1049s Set-Cookie: usertrack_test=ad7ac448.62812b11446f9; path=/; expires=Fri, 29-Nov-24 20:04:25 GMT 1049s Cookie: usertrack_test=ad7ac448.62812b11446f9 1049s ok 238 1049s # testing : Checking return code is '200' 1049s # expected: 200 1049s # received: '200' 1049s ok 239 1049s ok 240 1049s # testing : Checking return code is '200' 1049s # expected: 200 1049s # received: '200' 1049s ok 241 1049s ok 242 1049s Set-Cookie: usertrack_test=6da62f.62812b114525a; path=/; expires=Fri, 29-Nov-24 20:04:25 GMT 1049s Cookie: usertrack_test=6da62f.62812b114525a 1049s ok 243 1049s # testing : Checking return code is '200' 1049s # expected: 200 1049s # received: '200' 1049s ok 244 1049s ok 245 1049s # testing : Checking return code is '200' 1049s # expected: 200 1049s # received: '200' 1049s ok 246 1049s ok 247 1049s Set-Cookie: usertrack_test=d812dc80.62812b1145dd7; path=/; expires=Fri, 29-Nov-24 20:04:25 GMT 1049s Cookie: usertrack_test=d812dc80.62812b1145dd7 1049s ok 248 1049s # testing : Checking return code is '200' 1049s # expected: 200 1049s # received: '200' 1049s ok 249 1049s ok 250 1049s # testing : Checking return code is '200' 1049s # expected: 200 1049s # received: '200' 1049s ok 251 1049s ok 252 1049s Set-Cookie: usertrack_test=da2633c9.62812b1146969; path=/; expires=Fri, 29-Nov-24 20:04:25 GMT 1049s Cookie: usertrack_test=da2633c9.62812b1146969 1049s ok 253 1049s # testing : Checking return code is '200' 1049s # expected: 200 1049s # received: '200' 1049s ok 254 1049s ok 255 1049s # testing : Checking return code is '200' 1049s # expected: 200 1049s # received: '200' 1049s ok 256 1049s ok 257 1049s Set-Cookie: usertrack_test=ef5fb914.62812b1147548; path=/; expires=Fri, 29-Nov-24 20:04:25 GMT 1049s Cookie: usertrack_test=ef5fb914.62812b1147548 1049s ok 258 1049s # testing : Checking return code is '200' 1049s # expected: 200 1049s # received: '200' 1049s ok 259 1049s ok 260 1049s # testing : Checking return code is '200' 1049s # expected: 200 1049s # received: '200' 1049s ok 261 1049s ok 262 1049s Set-Cookie: usertrack_test=cdd6fc0f.62812b11480db; path=/; expires=Fri, 29-Nov-24 20:04:25 GMT 1049s Cookie: usertrack_test=cdd6fc0f.62812b11480db 1049s ok 263 1049s # testing : Checking return code is '200' 1049s # expected: 200 1049s # received: '200' 1049s ok 264 1049s ok 265 1049s # testing : Checking return code is '200' 1049s # expected: 200 1049s # received: '200' 1049s ok 266 1049s ok 267 1049s Set-Cookie: usertrack_test=4f35da7f.62812b1148c75; path=/; expires=Fri, 29-Nov-24 20:04:25 GMT 1049s Cookie: usertrack_test=4f35da7f.62812b1148c75 1049s ok 268 1049s # testing : Checking return code is '200' 1049s # expected: 200 1049s # received: '200' 1049s ok 269 1049s ok 270 1049s # testing : Checking return code is '200' 1049s # expected: 200 1049s # received: '200' 1049s ok 271 1049s ok 272 1049s Set-Cookie: usertrack_test=4682eed.62812b1149852; path=/; expires=Fri, 29-Nov-24 20:04:25 GMT 1049s Cookie: usertrack_test=4682eed.62812b1149852 1049s ok 273 1049s # testing : Checking return code is '200' 1049s # expected: 200 1049s # received: '200' 1049s ok 274 1049s ok 275 1049s # testing : Checking return code is '200' 1049s # expected: 200 1049s # received: '200' 1049s ok 276 1049s ok 277 1049s Set-Cookie: usertrack_test=ff36e2e8.62812b114a6f4; path=/; expires=Fri, 29-Nov-24 20:04:25 GMT 1049s Cookie: usertrack_test=ff36e2e8.62812b114a6f4 1049s ok 278 1049s # testing : Checking return code is '200' 1049s # expected: 200 1049s # received: '200' 1049s ok 279 1049s ok 280 1049s # testing : Checking return code is '200' 1049s # expected: 200 1049s # received: '200' 1049s ok 281 1049s ok 282 1049s Set-Cookie: usertrack_test=e52d2f07.62812b114b48b; path=/; expires=Fri, 29-Nov-24 20:04:25 GMT 1049s Cookie: usertrack_test=e52d2f07.62812b114b48b 1049s ok 283 1049s # testing : Checking return code is '200' 1049s # expected: 200 1049s # received: '200' 1049s ok 284 1049s ok 285 1049s # testing : Checking return code is '200' 1049s # expected: 200 1049s # received: '200' 1049s ok 286 1049s ok 287 1049s Set-Cookie: usertrack_test=8752a2c5.62812b114c088; path=/; expires=Fri, 29-Nov-24 20:04:25 GMT 1049s Cookie: usertrack_test=8752a2c5.62812b114c088 1049s ok 288 1049s # testing : Checking return code is '200' 1049s # expected: 200 1049s # received: '200' 1049s ok 289 1049s ok 290 1049s # testing : Checking return code is '200' 1049s # expected: 200 1049s # received: '200' 1049s ok 291 1049s ok 292 1049s Set-Cookie: usertrack_test=c9aa3891.62812b114cc3e; path=/; expires=Fri, 29-Nov-24 20:04:25 GMT 1049s Cookie: usertrack_test=c9aa3891.62812b114cc3e 1049s ok 293 1049s # testing : Checking return code is '200' 1049s # expected: 200 1049s # received: '200' 1049s ok 294 1049s ok 295 1049s # testing : Checking return code is '200' 1049s # expected: 200 1049s # received: '200' 1049s ok 296 1049s ok 297 1049s Set-Cookie: usertrack_test=983b5a93.62812b114d972; path=/; expires=Fri, 29-Nov-24 20:04:25 GMT 1049s Cookie: usertrack_test=983b5a93.62812b114d972 1049s ok 298 1049s # testing : Checking return code is '200' 1049s # expected: 200 1049s # received: '200' 1049s ok 299 1049s ok 300 1049s # testing : Checking return code is '200' 1049s # expected: 200 1049s # received: '200' 1049s ok 301 1049s ok 302 1049s Set-Cookie: usertrack_test=c5fdbefe.62812b114e650; path=/; expires=Fri, 29-Nov-24 20:04:25 GMT 1049s Cookie: usertrack_test=c5fdbefe.62812b114e650 1049s ok 303 1049s # testing : Checking return code is '200' 1049s # expected: 200 1049s # received: '200' 1049s ok 304 1049s ok 305 1049s # testing : Checking return code is '200' 1049s # expected: 200 1049s # received: '200' 1049s ok 306 1049s ok 307 1049s Set-Cookie: usertrack_test=3d3aad96.62812b114f2ad; path=/; expires=Fri, 29-Nov-24 20:04:25 GMT 1049s Cookie: usertrack_test=3d3aad96.62812b114f2ad 1049s ok 308 1049s # testing : Checking return code is '200' 1049s # expected: 200 1049s # received: '200' 1049s ok 309 1049s ok 310 1049s # testing : Checking return code is '200' 1049s # expected: 200 1049s # received: '200' 1049s ok 311 1049s ok 312 1049s Set-Cookie: usertrack_test=694db6fe.62812b114fe8b; path=/; expires=Fri, 29-Nov-24 20:04:25 GMT 1049s Cookie: usertrack_test=694db6fe.62812b114fe8b 1049s ok 313 1049s # testing : Checking return code is '200' 1049s # expected: 200 1049s # received: '200' 1049s ok 314 1049s ok 315 1049s # testing : Checking return code is '200' 1049s # expected: 200 1049s # received: '200' 1049s ok 316 1049s ok 317 1049s Set-Cookie: usertrack_test=f016e6e9.62812b1150a41; path=/; expires=Fri, 29-Nov-24 20:04:25 GMT 1049s Cookie: usertrack_test=f016e6e9.62812b1150a41 1049s ok 318 1049s # testing : Checking return code is '200' 1049s # expected: 200 1049s # received: '200' 1049s ok 319 1049s ok 320 1049s # testing : Checking return code is '200' 1049s # expected: 200 1049s # received: '200' 1049s ok 321 1049s ok 322 1049s Set-Cookie: usertrack_test=47d1d79.62812b115165f; path=/; expires=Fri, 29-Nov-24 20:04:25 GMT 1049s Cookie: usertrack_test=47d1d79.62812b115165f 1049s ok 323 1049s # testing : Checking return code is '200' 1049s # expected: 200 1049s # received: '200' 1049s ok 324 1049s ok 325 1049s # testing : Checking return code is '200' 1049s # expected: 200 1049s # received: '200' 1049s ok 326 1049s ok 327 1049s Set-Cookie: usertrack_test=8bb922fd.62812b115224b; path=/; expires=Fri, 29-Nov-24 20:04:25 GMT 1049s Cookie: usertrack_test=8bb922fd.62812b115224b 1049s ok 328 1049s # testing : Checking return code is '200' 1049s # expected: 200 1049s # received: '200' 1049s ok 329 1049s ok 330 1049s # testing : Checking return code is '200' 1049s # expected: 200 1049s # received: '200' 1049s ok 331 1049s ok 332 1049s Set-Cookie: usertrack_test=9edd7104.62812b1152f51; path=/; expires=Fri, 29-Nov-24 20:04:25 GMT 1049s Cookie: usertrack_test=9edd7104.62812b1152f51 1049s ok 333 1049s # testing : Checking return code is '200' 1049s # expected: 200 1049s # received: '200' 1049s ok 334 1049s ok 335 1049s # testing : Checking return code is '200' 1049s # expected: 200 1049s # received: '200' 1049s ok 336 1049s ok 337 1049s Set-Cookie: usertrack_test=4f9d64a3.62812b1153b37; path=/; expires=Fri, 29-Nov-24 20:04:25 GMT 1049s Cookie: usertrack_test=4f9d64a3.62812b1153b37 1049s ok 338 1049s # testing : Checking return code is '200' 1049s # expected: 200 1049s # received: '200' 1049s ok 339 1049s ok 340 1049s # testing : Checking return code is '200' 1049s # expected: 200 1049s # received: '200' 1049s ok 341 1049s ok 342 1049s Set-Cookie: usertrack_test=fa2bc0a3.62812b1154731; path=/; expires=Fri, 29-Nov-24 20:04:25 GMT 1049s Cookie: usertrack_test=fa2bc0a3.62812b1154731 1049s ok 343 1049s # testing : Checking return code is '200' 1049s # expected: 200 1049s # received: '200' 1049s ok 344 1049s ok 345 1049s # testing : Checking return code is '200' 1049s # expected: 200 1049s # received: '200' 1049s ok 346 1049s ok 347 1049s Set-Cookie: usertrack_test=64a5ef30.62812b1155309; path=/; expires=Fri, 29-Nov-24 20:04:25 GMT 1049s Cookie: usertrack_test=64a5ef30.62812b1155309 1049s ok 348 1049s # testing : Checking return code is '200' 1049s # expected: 200 1049s # received: '200' 1049s ok 349 1049s ok 350 1049s # testing : Checking return code is '200' 1049s # expected: 200 1049s # received: '200' 1049s ok 351 1049s ok 352 1049s Set-Cookie: usertrack_test=bdb3ebbd.62812b1155ec7; path=/; expires=Fri, 29-Nov-24 20:04:25 GMT 1049s Cookie: usertrack_test=bdb3ebbd.62812b1155ec7 1049s ok 353 1049s # testing : Checking return code is '200' 1049s # expected: 200 1049s # received: '200' 1049s ok 354 1049s ok 355 1049s # testing : Checking return code is '200' 1049s # expected: 200 1049s # received: '200' 1049s ok 356 1049s ok 357 1049s Set-Cookie: usertrack_test=97805674.62812b1156ba3; path=/; expires=Fri, 29-Nov-24 20:04:25 GMT 1049s Cookie: usertrack_test=97805674.62812b1156ba3 1049s ok 358 1049s # testing : Checking return code is '200' 1049s # expected: 200 1049s # received: '200' 1049s ok 359 1049s ok 360 1049s # testing : Checking return code is '200' 1049s # expected: 200 1049s # received: '200' 1049s ok 361 1049s ok 362 1049s Set-Cookie: usertrack_test=901c9c6f.62812b1157852; path=/; expires=Fri, 29-Nov-24 20:04:25 GMT 1049s Cookie: usertrack_test=901c9c6f.62812b1157852 1049s ok 363 1049s # testing : Checking return code is '200' 1049s # expected: 200 1049s # received: '200' 1049s ok 364 1049s ok 365 1049s # testing : Checking return code is '200' 1049s # expected: 200 1049s # received: '200' 1049s ok 366 1049s ok 367 1049s Set-Cookie: usertrack_test=4d68f71b.62812b115845d; path=/; expires=Fri, 29-Nov-24 20:04:25 GMT 1049s Cookie: usertrack_test=4d68f71b.62812b115845d 1049s ok 368 1049s # testing : Checking return code is '200' 1049s # expected: 200 1049s # received: '200' 1049s ok 369 1049s ok 370 1049s # testing : Checking return code is '200' 1049s # expected: 200 1049s # received: '200' 1049s ok 371 1049s ok 372 1049s Set-Cookie: usertrack_test=7847cba1.62812b1159055; path=/; expires=Fri, 29-Nov-24 20:04:25 GMT 1049s Cookie: usertrack_test=7847cba1.62812b1159055 1049s ok 373 1049s # testing : Checking return code is '200' 1049s # expected: 200 1049s # received: '200' 1049s ok 374 1049s ok 375 1049s # testing : Checking return code is '200' 1049s # expected: 200 1049s # received: '200' 1049s ok 376 1049s ok 377 1049s Set-Cookie: usertrack_test=f2a6da2f.62812b1159c5c; path=/; expires=Fri, 29-Nov-24 20:04:25 GMT 1049s Cookie: usertrack_test=f2a6da2f.62812b1159c5c 1049s ok 378 1049s # testing : Checking return code is '200' 1049s # expected: 200 1049s # received: '200' 1049s ok 379 1049s ok 380 1049s # testing : Checking return code is '200' 1049s # expected: 200 1049s # received: '200' 1049s ok 381 1049s ok 382 1049s Set-Cookie: usertrack_test=9042ef97.62812b115a84f; path=/; expires=Fri, 29-Nov-24 20:04:25 GMT 1049s Cookie: usertrack_test=9042ef97.62812b115a84f 1049s ok 383 1049s # testing : Checking return code is '200' 1049s # expected: 200 1049s # received: '200' 1049s ok 384 1049s ok 385 1049s # testing : Checking return code is '200' 1049s # expected: 200 1049s # received: '200' 1049s ok 386 1049s ok 387 1049s Set-Cookie: usertrack_test=8f3e4efd.62812b115b446; path=/; expires=Fri, 29-Nov-24 20:04:25 GMT 1049s Cookie: usertrack_test=8f3e4efd.62812b115b446 1049s ok 388 1049s # testing : Checking return code is '200' 1049s # expected: 200 1049s # received: '200' 1049s ok 389 1049s ok 390 1049s # testing : Checking return code is '200' 1049s # expected: 200 1049s # received: '200' 1049s ok 391 1049s ok 392 1049s Set-Cookie: usertrack_test=9fbc868d.62812b115bfe6; path=/; expires=Fri, 29-Nov-24 20:04:25 GMT 1049s Cookie: usertrack_test=9fbc868d.62812b115bfe6 1049s ok 393 1049s # testing : Checking return code is '200' 1049s # expected: 200 1049s # received: '200' 1049s ok 394 1049s ok 395 1049s # testing : Checking return code is '200' 1049s # expected: 200 1049s # received: '200' 1049s ok 396 1049s ok 397 1049s Set-Cookie: usertrack_test=6ff10ef2.62812b115cbd7; path=/; expires=Fri, 29-Nov-24 20:04:25 GMT 1049s Cookie: usertrack_test=6ff10ef2.62812b115cbd7 1049s ok 398 1049s # testing : Checking return code is '200' 1049s # expected: 200 1049s # received: '200' 1049s ok 399 1049s ok 400 1049s # testing : Checking return code is '200' 1049s # expected: 200 1049s # received: '200' 1049s ok 401 1049s ok 402 1049s Set-Cookie: usertrack_test=6e751f16.62812b115d764; path=/; expires=Fri, 29-Nov-24 20:04:25 GMT 1049s Cookie: usertrack_test=6e751f16.62812b115d764 1049s ok 403 1049s # testing : Checking return code is '200' 1049s # expected: 200 1049s # received: '200' 1049s ok 404 1049s ok 405 1049s # testing : Checking return code is '200' 1049s # expected: 200 1049s # received: '200' 1049s ok 406 1049s ok 407 1049s Set-Cookie: usertrack_test=d8c25883.62812b115e2e9; path=/; expires=Fri, 29-Nov-24 20:04:25 GMT 1049s Cookie: usertrack_test=d8c25883.62812b115e2e9 1049s ok 408 1049s # testing : Checking return code is '200' 1049s # expected: 200 1049s # received: '200' 1049s ok 409 1049s ok 410 1049s # testing : Checking return code is '200' 1049s # expected: 200 1049s # received: '200' 1049s ok 411 1049s ok 412 1049s Set-Cookie: usertrack_test=6557ebe2.62812b115ef40; path=/; expires=Fri, 29-Nov-24 20:04:25 GMT 1049s Cookie: usertrack_test=6557ebe2.62812b115ef40 1049s ok 413 1049s # testing : Checking return code is '200' 1049s # expected: 200 1049s # received: '200' 1049s ok 414 1049s ok 415 1049s # testing : Checking return code is '200' 1049s # expected: 200 1049s # received: '200' 1049s ok 416 1049s ok 417 1049s Set-Cookie: usertrack_test=a6d205a5.62812b115faf6; path=/; expires=Fri, 29-Nov-24 20:04:25 GMT 1049s Cookie: usertrack_test=a6d205a5.62812b115faf6 1049s ok 418 1049s # testing : Checking return code is '200' 1049s # expected: 200 1049s # received: '200' 1049s ok 419 1049s ok 420 1049s # testing : Checking return code is '200' 1049s # expected: 200 1049s # received: '200' 1049s ok 421 1049s ok 422 1049s Set-Cookie: usertrack_test=6d164607.62812b116077e; path=/; expires=Fri, 29-Nov-24 20:04:25 GMT 1049s Cookie: usertrack_test=6d164607.62812b116077e 1049s ok 423 1049s # testing : Checking return code is '200' 1049s # expected: 200 1049s # received: '200' 1049s ok 424 1049s ok 425 1049s # testing : Checking return code is '200' 1049s # expected: 200 1049s # received: '200' 1049s ok 426 1049s ok 427 1049s Set-Cookie: usertrack_test=f8460046.62812b11613e9; path=/; expires=Fri, 29-Nov-24 20:04:25 GMT 1049s Cookie: usertrack_test=f8460046.62812b11613e9 1049s ok 428 1049s # testing : Checking return code is '200' 1049s # expected: 200 1049s # received: '200' 1049s ok 429 1049s ok 430 1049s # testing : Checking return code is '200' 1049s # expected: 200 1049s # received: '200' 1049s ok 431 1049s ok 432 1049s Set-Cookie: usertrack_test=dd5a4a29.62812b1161f64; path=/; expires=Fri, 29-Nov-24 20:04:25 GMT 1049s Cookie: usertrack_test=dd5a4a29.62812b1161f64 1049s ok 433 1049s # testing : Checking return code is '200' 1049s # expected: 200 1049s # received: '200' 1049s ok 434 1049s ok 435 1049s # testing : Checking return code is '200' 1049s # expected: 200 1049s # received: '200' 1049s ok 436 1049s ok 437 1049s Set-Cookie: usertrack_test=1d5f5ad2.62812b1162ae7; path=/; expires=Fri, 29-Nov-24 20:04:25 GMT 1049s Cookie: usertrack_test=1d5f5ad2.62812b1162ae7 1049s ok 438 1049s # testing : Checking return code is '200' 1049s # expected: 200 1049s # received: '200' 1049s ok 439 1049s ok 440 1049s # testing : Checking return code is '200' 1049s # expected: 200 1049s # received: '200' 1049s ok 441 1049s ok 442 1049s Set-Cookie: usertrack_test=ddea77ef.62812b1163653; path=/; expires=Fri, 29-Nov-24 20:04:25 GMT 1049s Cookie: usertrack_test=ddea77ef.62812b1163653 1049s ok 443 1049s # testing : Checking return code is '200' 1049s # expected: 200 1049s # received: '200' 1049s ok 444 1049s ok 445 1049s # testing : Checking return code is '200' 1049s # expected: 200 1049s # received: '200' 1049s ok 446 1049s ok 447 1049s Set-Cookie: usertrack_test=e6473c.62812b11641e9; path=/; expires=Fri, 29-Nov-24 20:04:25 GMT 1049s Cookie: usertrack_test=e6473c.62812b11641e9 1049s ok 448 1049s # testing : Checking return code is '200' 1049s # expected: 200 1049s # received: '200' 1049s ok 449 1049s ok 450 1049s # testing : Checking return code is '200' 1049s # expected: 200 1049s # received: '200' 1049s ok 451 1049s ok 452 1049s Set-Cookie: usertrack_test=4b51d3f7.62812b1164d8c; path=/; expires=Fri, 29-Nov-24 20:04:25 GMT 1049s Cookie: usertrack_test=4b51d3f7.62812b1164d8c 1049s ok 453 1049s # testing : Checking return code is '200' 1049s # expected: 200 1049s # received: '200' 1049s ok 454 1049s ok 455 1049s # testing : Checking return code is '200' 1049s # expected: 200 1049s # received: '200' 1049s ok 456 1049s ok 457 1049s Set-Cookie: usertrack_test=6b454da7.62812b1165900; path=/; expires=Fri, 29-Nov-24 20:04:25 GMT 1049s Cookie: usertrack_test=6b454da7.62812b1165900 1049s ok 458 1049s # testing : Checking return code is '200' 1049s # expected: 200 1049s # received: '200' 1049s ok 459 1049s ok 460 1049s # testing : Checking return code is '200' 1049s # expected: 200 1049s # received: '200' 1049s ok 461 1049s ok 462 1049s Set-Cookie: usertrack_test=1c859518.62812b1166483; path=/; expires=Fri, 29-Nov-24 20:04:25 GMT 1049s Cookie: usertrack_test=1c859518.62812b1166483 1049s ok 463 1049s # testing : Checking return code is '200' 1049s # expected: 200 1049s # received: '200' 1049s ok 464 1049s ok 465 1049s # testing : Checking return code is '200' 1049s # expected: 200 1049s # received: '200' 1049s ok 466 1049s ok 467 1049s Set-Cookie: usertrack_test=64d54e0a.62812b1166ff2; path=/; expires=Fri, 29-Nov-24 20:04:25 GMT 1049s Cookie: usertrack_test=64d54e0a.62812b1166ff2 1049s ok 468 1049s # testing : Checking return code is '200' 1049s # expected: 200 1049s # received: '200' 1049s ok 469 1049s ok 470 1049s # testing : Checking return code is '200' 1049s # expected: 200 1049s # received: '200' 1049s ok 471 1049s ok 472 1049s Set-Cookie: usertrack_test=a7683a64.62812b1167b48; path=/; expires=Fri, 29-Nov-24 20:04:25 GMT 1049s Cookie: usertrack_test=a7683a64.62812b1167b48 1049s ok 473 1049s # testing : Checking return code is '200' 1049s # expected: 200 1049s # received: '200' 1049s ok 474 1049s ok 475 1049s # testing : Checking return code is '200' 1049s # expected: 200 1049s # received: '200' 1049s ok 476 1049s ok 477 1049s Set-Cookie: usertrack_test=500b8a54.62812b11686d2; path=/; expires=Fri, 29-Nov-24 20:04:25 GMT 1049s Cookie: usertrack_test=500b8a54.62812b11686d2 1049s ok 478 1049s # testing : Checking return code is '200' 1049s # expected: 200 1049s # received: '200' 1049s ok 479 1049s ok 480 1049s # testing : Checking return code is '200' 1049s # expected: 200 1049s # received: '200' 1049s ok 481 1049s ok 482 1049s Set-Cookie: usertrack_test=5bbecf67.62812b116929e; path=/; expires=Fri, 29-Nov-24 20:04:25 GMT 1049s Cookie: usertrack_test=5bbecf67.62812b116929e 1049s ok 483 1049s # testing : Checking return code is '200' 1049s # expected: 200 1049s # received: '200' 1049s ok 484 1049s ok 485 1049s # testing : Checking return code is '200' 1049s # expected: 200 1049s # received: '200' 1049s ok 486 1049s ok 487 1049s Set-Cookie: usertrack_test=ac0d5dab.62812b1169e47; path=/; expires=Fri, 29-Nov-24 20:04:25 GMT 1049s Cookie: usertrack_test=ac0d5dab.62812b1169e47 1049s ok 488 1049s # testing : Checking return code is '200' 1049s # expected: 200 1049s # received: '200' 1049s ok 489 1049s ok 490 1049s # testing : Checking return code is '200' 1049s # expected: 200 1049s # received: '200' 1049s ok 491 1049s ok 492 1049s Set-Cookie: usertrack_test=52ae7fdc.62812b116aa13; path=/; expires=Fri, 29-Nov-24 20:04:25 GMT 1049s Cookie: usertrack_test=52ae7fdc.62812b116aa13 1049s ok 493 1049s # testing : Checking return code is '200' 1049s # expected: 200 1049s # received: '200' 1049s ok 494 1049s ok 495 1049s # testing : Checking return code is '200' 1049s # expected: 200 1049s # received: '200' 1049s ok 496 1049s ok 497 1049s Set-Cookie: usertrack_test=4d38fa66.62812b116b599; path=/; expires=Fri, 29-Nov-24 20:04:25 GMT 1049s Cookie: usertrack_test=4d38fa66.62812b116b599 1049s ok 498 1049s # testing : Checking return code is '200' 1049s # expected: 200 1049s # received: '200' 1049s ok 499 1049s ok 500 1049s # testing : Checking return code is '200' 1049s # expected: 200 1049s # received: '200' 1049s ok 501 1049s ok 502 1049s Set-Cookie: usertrack_test=3fe180dd.62812b116c141; path=/; expires=Fri, 29-Nov-24 20:04:25 GMT 1049s Cookie: usertrack_test=3fe180dd.62812b116c141 1049s ok 503 1049s # testing : Checking return code is '200' 1049s # expected: 200 1049s # received: '200' 1049s ok 504 1049s ok 505 1049s # testing : Checking return code is '200' 1049s # expected: 200 1049s # received: '200' 1049s ok 506 1049s ok 507 1049s Set-Cookie: usertrack_test=8fa9e8a2.62812b116cd68; path=/; expires=Fri, 29-Nov-24 20:04:25 GMT 1049s Cookie: usertrack_test=8fa9e8a2.62812b116cd68 1049s ok 508 1049s # testing : Checking return code is '200' 1049s # expected: 200 1049s # received: '200' 1049s ok 509 1049s ok 510 1049s # testing : Checking return code is '200' 1049s # expected: 200 1049s # received: '200' 1049s ok 511 1049s ok 512 1049s Set-Cookie: usertrack_test=e9e10d97.62812b116d992; path=/; expires=Fri, 29-Nov-24 20:04:25 GMT 1049s Cookie: usertrack_test=e9e10d97.62812b116d992 1049s ok 513 1049s # testing : Checking return code is '200' 1049s # expected: 200 1049s # received: '200' 1049s ok 514 1049s ok 515 1049s # testing : Checking return code is '200' 1049s # expected: 200 1049s # received: '200' 1049s ok 516 1049s ok 517 1049s Set-Cookie: usertrack_test=3f4b3f8c.62812b116e4f8; path=/; expires=Fri, 29-Nov-24 20:04:25 GMT 1049s Cookie: usertrack_test=3f4b3f8c.62812b116e4f8 1049s ok 518 1049s # testing : Checking return code is '200' 1049s # expected: 200 1049s # received: '200' 1049s ok 519 1049s ok 520 1049s # testing : Checking return code is '200' 1049s # expected: 200 1049s # received: '200' 1049s ok 521 1049s ok 522 1049s Set-Cookie: usertrack_test=ea10162.62812b116f057; path=/; expires=Fri, 29-Nov-24 20:04:25 GMT 1049s Cookie: usertrack_test=ea10162.62812b116f057 1049s ok 523 1049s # testing : Checking return code is '200' 1049s # expected: 200 1049s # received: '200' 1049s ok 524 1049s ok 525 1049s # testing : Checking return code is '200' 1049s # expected: 200 1049s # received: '200' 1049s ok 526 1049s ok 527 1049s Set-Cookie: usertrack_test=d34f69d7.62812b116fc0f; path=/; expires=Fri, 29-Nov-24 20:04:25 GMT 1049s Cookie: usertrack_test=d34f69d7.62812b116fc0f 1049s ok 528 1049s # testing : Checking return code is '200' 1049s # expected: 200 1049s # received: '200' 1049s ok 529 1049s ok 530 1049s # testing : Checking return code is '200' 1049s # expected: 200 1049s # received: '200' 1049s ok 531 1049s ok 532 1049s Set-Cookie: usertrack_test=c41b7c93.62812b1170781; path=/; expires=Fri, 29-Nov-24 20:04:25 GMT 1049s Cookie: usertrack_test=c41b7c93.62812b1170781 1049s ok 533 1049s # testing : Checking return code is '200' 1049s # expected: 200 1049s # received: '200' 1049s ok 534 1049s ok 535 1049s # testing : Checking return code is '200' 1049s # expected: 200 1049s # received: '200' 1049s ok 536 1049s ok 537 1049s Set-Cookie: usertrack_test=130e9a2a.62812b1171312; path=/; expires=Fri, 29-Nov-24 20:04:25 GMT 1049s Cookie: usertrack_test=130e9a2a.62812b1171312 1049s ok 538 1049s # testing : Checking return code is '200' 1049s # expected: 200 1049s # received: '200' 1049s ok 539 1049s ok 540 1049s # testing : Checking return code is '200' 1049s # expected: 200 1049s # received: '200' 1049s ok 541 1049s ok 542 1049s Set-Cookie: usertrack_test=f30c1fcf.62812b1171e4b; path=/; expires=Fri, 29-Nov-24 20:04:25 GMT 1049s Cookie: usertrack_test=f30c1fcf.62812b1171e4b 1049s ok 543 1049s # testing : Checking return code is '200' 1049s # expected: 200 1049s # received: '200' 1049s ok 544 1049s ok 545 1049s # testing : Checking return code is '200' 1049s # expected: 200 1049s # received: '200' 1049s ok 546 1049s ok 547 1049s Set-Cookie: usertrack_test=9c73c35c.62812b11729af; path=/; expires=Fri, 29-Nov-24 20:04:25 GMT 1049s Cookie: usertrack_test=9c73c35c.62812b11729af 1049s ok 548 1049s # testing : Checking return code is '200' 1049s # expected: 200 1049s # received: '200' 1049s ok 549 1049s ok 550 1049s # testing : Checking return code is '200' 1049s # expected: 200 1049s # received: '200' 1049s ok 551 1049s ok 552 1049s Set-Cookie: usertrack_test=371364d3.62812b117350a; path=/; expires=Fri, 29-Nov-24 20:04:25 GMT 1049s Cookie: usertrack_test=371364d3.62812b117350a 1049s ok 553 1049s # testing : Checking return code is '200' 1049s # expected: 200 1049s # received: '200' 1049s ok 554 1049s ok 555 1049s # testing : Checking return code is '200' 1049s # expected: 200 1049s # received: '200' 1049s ok 556 1049s ok 557 1049s Set-Cookie: usertrack_test=b98dae4e.62812b117404f; path=/; expires=Fri, 29-Nov-24 20:04:25 GMT 1049s Cookie: usertrack_test=b98dae4e.62812b117404f 1049s ok 558 1049s # testing : Checking return code is '200' 1049s # expected: 200 1049s # received: '200' 1049s ok 559 1049s ok 560 1049s # testing : Checking return code is '200' 1049s # expected: 200 1049s # received: '200' 1049s ok 561 1049s ok 562 1049s Set-Cookie: usertrack_test=f3e12217.62812b1174c9e; path=/; expires=Fri, 29-Nov-24 20:04:25 GMT 1049s Cookie: usertrack_test=f3e12217.62812b1174c9e 1049s ok 563 1049s # testing : Checking return code is '200' 1049s # expected: 200 1049s # received: '200' 1049s ok 564 1049s ok 565 1049s # testing : Checking return code is '200' 1049s # expected: 200 1049s # received: '200' 1049s ok 566 1049s ok 567 1049s Set-Cookie: usertrack_test=3be0482d.62812b1175829; path=/; expires=Fri, 29-Nov-24 20:04:25 GMT 1049s Cookie: usertrack_test=3be0482d.62812b1175829 1049s ok 568 1049s # testing : Checking return code is '200' 1049s # expected: 200 1049s # received: '200' 1049s ok 569 1049s ok 570 1049s # testing : Checking return code is '200' 1049s # expected: 200 1049s # received: '200' 1049s ok 571 1049s ok 572 1049s Set-Cookie: usertrack_test=497c75b3.62812b1176583; path=/; expires=Fri, 29-Nov-24 20:04:25 GMT 1049s Cookie: usertrack_test=497c75b3.62812b1176583 1049s ok 573 1049s # testing : Checking return code is '200' 1049s # expected: 200 1049s # received: '200' 1049s ok 574 1049s ok 575 1049s # testing : Checking return code is '200' 1049s # expected: 200 1049s # received: '200' 1049s ok 576 1049s ok 577 1049s Set-Cookie: usertrack_test=d037b87f.62812b1177297; path=/; expires=Fri, 29-Nov-24 20:04:25 GMT 1049s Cookie: usertrack_test=d037b87f.62812b1177297 1049s ok 578 1049s # testing : Checking return code is '200' 1049s # expected: 200 1049s # received: '200' 1049s ok 579 1049s ok 580 1049s # testing : Checking return code is '200' 1049s # expected: 200 1049s # received: '200' 1049s ok 581 1049s ok 582 1049s Set-Cookie: usertrack_test=c954b33f.62812b1177f76; path=/; expires=Fri, 29-Nov-24 20:04:25 GMT 1049s Cookie: usertrack_test=c954b33f.62812b1177f76 1049s ok 583 1049s # testing : Checking return code is '200' 1049s # expected: 200 1049s # received: '200' 1049s ok 584 1049s ok 585 1049s # testing : Checking return code is '200' 1049s # expected: 200 1049s # received: '200' 1049s ok 586 1049s ok 587 1049s Set-Cookie: usertrack_test=d715e896.62812b1178c6e; path=/; expires=Fri, 29-Nov-24 20:04:25 GMT 1049s Cookie: usertrack_test=d715e896.62812b1178c6e 1049s ok 588 1049s # testing : Checking return code is '200' 1049s # expected: 200 1049s # received: '200' 1049s ok 589 1049s ok 590 1049s # testing : Checking return code is '200' 1049s # expected: 200 1049s # received: '200' 1049s ok 591 1049s ok 592 1049s Set-Cookie: usertrack_test=7257b3c9.62812b117999a; path=/; expires=Fri, 29-Nov-24 20:04:25 GMT 1049s Cookie: usertrack_test=7257b3c9.62812b117999a 1049s ok 593 1049s # testing : Checking return code is '200' 1049s # expected: 200 1049s # received: '200' 1049s ok 594 1049s ok 595 1049s # testing : Checking return code is '200' 1049s # expected: 200 1049s # received: '200' 1049s ok 596 1049s ok 597 1049s Set-Cookie: usertrack_test=7a445538.62812b117a631; path=/; expires=Fri, 29-Nov-24 20:04:25 GMT 1049s Cookie: usertrack_test=7a445538.62812b117a631 1049s ok 598 1049s # testing : Checking return code is '200' 1049s # expected: 200 1049s # received: '200' 1049s ok 599 1049s ok 600 1049s # testing : Checking return code is '200' 1049s # expected: 200 1049s # received: '200' 1049s ok 601 1049s ok 602 1049s Set-Cookie: usertrack_test=1171cf03.62812b117b2cd; path=/; expires=Fri, 29-Nov-24 20:04:25 GMT 1049s Cookie: usertrack_test=1171cf03.62812b117b2cd 1049s ok 603 1049s # testing : Checking return code is '200' 1049s # expected: 200 1049s # received: '200' 1049s ok 604 1049s ok 605 1049s # testing : Checking return code is '200' 1049s # expected: 200 1049s # received: '200' 1049s ok 606 1049s ok 607 1049s Set-Cookie: usertrack_test=22a9cfac.62812b117be47; path=/; expires=Fri, 29-Nov-24 20:04:25 GMT 1049s Cookie: usertrack_test=22a9cfac.62812b117be47 1049s ok 608 1049s # testing : Checking return code is '200' 1049s # expected: 200 1049s # received: '200' 1049s ok 609 1049s ok 610 1049s # testing : Checking return code is '200' 1049s # expected: 200 1049s # received: '200' 1049s ok 611 1049s ok 612 1049s Set-Cookie: usertrack_test=eb104765.62812b117c9f2; path=/; expires=Fri, 29-Nov-24 20:04:25 GMT 1049s Cookie: usertrack_test=eb104765.62812b117c9f2 1049s ok 613 1049s # testing : Checking return code is '200' 1049s # expected: 200 1049s # received: '200' 1049s ok 614 1049s ok 615 1049s # testing : Checking return code is '200' 1049s # expected: 200 1049s # received: '200' 1049s ok 616 1049s ok 617 1049s Set-Cookie: usertrack_test=c4923d27.62812b117d562; path=/; expires=Fri, 29-Nov-24 20:04:25 GMT 1049s Cookie: usertrack_test=c4923d27.62812b117d562 1049s ok 618 1049s # testing : Checking return code is '200' 1049s # expected: 200 1049s # received: '200' 1049s ok 619 1049s ok 620 1049s # testing : Checking return code is '200' 1049s # expected: 200 1049s # received: '200' 1049s ok 621 1049s ok 622 1049s Set-Cookie: usertrack_test=5ad14477.62812b117e162; path=/; expires=Fri, 29-Nov-24 20:04:25 GMT 1049s Cookie: usertrack_test=5ad14477.62812b117e162 1049s ok 623 1049s # testing : Checking return code is '200' 1049s # expected: 200 1049s # received: '200' 1049s ok 624 1049s ok 625 1049s # testing : Checking return code is '200' 1049s # expected: 200 1049s # received: '200' 1049s ok 626 1049s ok 627 1049s Set-Cookie: usertrack_test=d5b5c901.62812b117ee12; path=/; expires=Fri, 29-Nov-24 20:04:25 GMT 1049s Cookie: usertrack_test=d5b5c901.62812b117ee12 1049s ok 628 1049s # testing : Checking return code is '200' 1049s # expected: 200 1049s # received: '200' 1049s ok 629 1049s ok 630 1049s # testing : Checking return code is '200' 1049s # expected: 200 1049s # received: '200' 1049s ok 631 1049s ok 632 1049s Set-Cookie: usertrack_test=3dfafa57.62812b117faa2; path=/; expires=Fri, 29-Nov-24 20:04:25 GMT 1049s Cookie: usertrack_test=3dfafa57.62812b117faa2 1049s ok 633 1049s # testing : Checking return code is '200' 1049s # expected: 200 1049s # received: '200' 1049s ok 634 1049s ok 635 1049s # testing : Checking return code is '200' 1049s # expected: 200 1049s # received: '200' 1049s ok 636 1049s ok 637 1049s Set-Cookie: usertrack_test=ca02aec9.62812b1180823; path=/; expires=Fri, 29-Nov-24 20:04:25 GMT 1049s Cookie: usertrack_test=ca02aec9.62812b1180823 1049s ok 638 1049s # testing : Checking return code is '200' 1049s # expected: 200 1049s # received: '200' 1049s ok 639 1049s ok 640 1049s # testing : Checking return code is '200' 1049s # expected: 200 1049s # received: '200' 1049s ok 641 1049s ok 642 1049s Set-Cookie: usertrack_test=eea96e4c.62812b1181516; path=/; expires=Fri, 29-Nov-24 20:04:25 GMT 1049s Cookie: usertrack_test=eea96e4c.62812b1181516 1049s ok 643 1049s # testing : Checking return code is '200' 1049s # expected: 200 1049s # received: '200' 1049s ok 644 1049s ok 645 1049s # testing : Checking return code is '200' 1049s # expected: 200 1049s # received: '200' 1049s ok 646 1049s ok 647 1049s Set-Cookie: usertrack_test=cd6dad7e.62812b118213e; path=/; expires=Fri, 29-Nov-24 20:04:25 GMT 1049s Cookie: usertrack_test=cd6dad7e.62812b118213e 1049s ok 648 1049s # testing : Checking return code is '200' 1049s # expected: 200 1049s # received: '200' 1049s ok 649 1049s ok 650 1049s # testing : Checking return code is '200' 1049s # expected: 200 1049s # received: '200' 1049s ok 651 1049s ok 652 1049s Set-Cookie: usertrack_test=36fb5eeb.62812b1182ddf; path=/; expires=Fri, 29-Nov-24 20:04:25 GMT 1049s Cookie: usertrack_test=36fb5eeb.62812b1182ddf 1049s ok 653 1049s # testing : Checking return code is '200' 1049s # expected: 200 1049s # received: '200' 1049s ok 654 1049s ok 655 1049s # testing : Checking return code is '200' 1049s # expected: 200 1049s # received: '200' 1049s ok 656 1049s ok 657 1049s Set-Cookie: usertrack_test=adad0d0f.62812b1183a56; path=/; expires=Fri, 29-Nov-24 20:04:25 GMT 1049s Cookie: usertrack_test=adad0d0f.62812b1183a56 1049s ok 658 1049s # testing : Checking return code is '200' 1049s # expected: 200 1049s # received: '200' 1049s ok 659 1049s ok 660 1049s # testing : Checking return code is '200' 1049s # expected: 200 1049s # received: '200' 1049s ok 661 1049s ok 662 1049s Set-Cookie: usertrack_test=9214df78.62812b11846fa; path=/; expires=Fri, 29-Nov-24 20:04:25 GMT 1049s Cookie: usertrack_test=9214df78.62812b11846fa 1049s ok 663 1049s # testing : Checking return code is '200' 1049s # expected: 200 1049s # received: '200' 1049s ok 664 1049s ok 665 1049s # testing : Checking return code is '200' 1049s # expected: 200 1049s # received: '200' 1049s ok 666 1049s ok 667 1049s Set-Cookie: usertrack_test=b5b984d8.62812b11853c5; path=/; expires=Fri, 29-Nov-24 20:04:25 GMT 1049s Cookie: usertrack_test=b5b984d8.62812b11853c5 1049s ok 668 1049s # testing : Checking return code is '200' 1049s # expected: 200 1049s # received: '200' 1049s ok 669 1049s ok 670 1049s # testing : Checking return code is '200' 1049s # expected: 200 1049s # received: '200' 1049s ok 671 1049s ok 672 1049s Set-Cookie: usertrack_test=9b253c86.62812b1186043; path=/; expires=Fri, 29-Nov-24 20:04:25 GMT 1049s Cookie: usertrack_test=9b253c86.62812b1186043 1049s ok 673 1049s # testing : Checking return code is '200' 1049s # expected: 200 1049s # received: '200' 1049s ok 674 1049s ok 675 1049s # testing : Checking return code is '200' 1049s # expected: 200 1049s # received: '200' 1049s ok 676 1049s ok 677 1049s Set-Cookie: usertrack_test=96cdec5b.62812b1186e2f; path=/; expires=Fri, 29-Nov-24 20:04:25 GMT 1049s Cookie: usertrack_test=96cdec5b.62812b1186e2f 1049s ok 678 1049s # testing : Checking return code is '200' 1049s # expected: 200 1049s # received: '200' 1049s ok 679 1049s ok 680 1049s # testing : Checking return code is '200' 1049s # expected: 200 1049s # received: '200' 1049s ok 681 1049s ok 682 1049s Set-Cookie: usertrack_test=ec7fdc6e.62812b1187995; path=/; expires=Fri, 29-Nov-24 20:04:25 GMT 1049s Cookie: usertrack_test=ec7fdc6e.62812b1187995 1049s ok 683 1049s # testing : Checking return code is '200' 1049s # expected: 200 1049s # received: '200' 1049s ok 684 1049s ok 685 1049s # testing : Checking return code is '200' 1049s # expected: 200 1049s # received: '200' 1049s ok 686 1049s ok 687 1049s Set-Cookie: usertrack_test=c77b8d17.62812b1188662; path=/; expires=Fri, 29-Nov-24 20:04:25 GMT 1049s Cookie: usertrack_test=c77b8d17.62812b1188662 1049s ok 688 1049s # testing : Checking return code is '200' 1049s # expected: 200 1049s # received: '200' 1049s ok 689 1049s ok 690 1049s # testing : Checking return code is '200' 1049s # expected: 200 1049s # received: '200' 1049s ok 691 1049s ok 692 1049s Set-Cookie: usertrack_test=dd92a7cc.62812b1189404; path=/; expires=Fri, 29-Nov-24 20:04:25 GMT 1049s Cookie: usertrack_test=dd92a7cc.62812b1189404 1049s ok 693 1049s # testing : Checking return code is '200' 1049s # expected: 200 1049s # received: '200' 1049s ok 694 1049s ok 695 1049s # testing : Checking return code is '200' 1049s # expected: 200 1049s # received: '200' 1049s ok 696 1049s ok 697 1049s Set-Cookie: usertrack_test=a27b264f.62812b118a30c; path=/; expires=Fri, 29-Nov-24 20:04:25 GMT 1049s Cookie: usertrack_test=a27b264f.62812b118a30c 1049s ok 698 1049s # testing : Checking return code is '200' 1049s # expected: 200 1049s # received: '200' 1049s ok 699 1049s ok 700 1049s # testing : Checking return code is '200' 1049s # expected: 200 1049s # received: '200' 1049s ok 701 1049s ok 702 1049s Set-Cookie: usertrack_test=4666fc0d.62812b118b1d4; path=/; expires=Fri, 29-Nov-24 20:04:25 GMT 1049s Cookie: usertrack_test=4666fc0d.62812b118b1d4 1049s ok 703 1049s # testing : Checking return code is '200' 1049s # expected: 200 1049s # received: '200' 1049s ok 704 1049s ok 705 1049s # testing : Checking return code is '200' 1049s # expected: 200 1049s # received: '200' 1049s ok 706 1049s ok 707 1049s Set-Cookie: usertrack_test=a4ade32d.62812b118bfb4; path=/; expires=Fri, 29-Nov-24 20:04:25 GMT 1049s Cookie: usertrack_test=a4ade32d.62812b118bfb4 1049s ok 708 1049s # testing : Checking return code is '200' 1049s # expected: 200 1049s # received: '200' 1049s ok 709 1049s ok 710 1049s # testing : Checking return code is '200' 1049s # expected: 200 1049s # received: '200' 1049s ok 711 1049s ok 712 1049s Set-Cookie: usertrack_test=9af79c2b.62812b118ce90; path=/; expires=Fri, 29-Nov-24 20:04:25 GMT 1049s Cookie: usertrack_test=9af79c2b.62812b118ce90 1049s ok 713 1049s # testing : Checking return code is '200' 1049s # expected: 200 1049s # received: '200' 1049s ok 714 1049s ok 715 1049s # testing : Checking return code is '200' 1049s # expected: 200 1049s # received: '200' 1049s ok 716 1049s ok 717 1049s Set-Cookie: usertrack_test=c512fd94.62812b118de11; path=/; expires=Fri, 29-Nov-24 20:04:25 GMT 1049s Cookie: usertrack_test=c512fd94.62812b118de11 1049s ok 718 1049s # testing : Checking return code is '200' 1049s # expected: 200 1049s # received: '200' 1049s ok 719 1049s ok 720 1049s # testing : Checking return code is '200' 1049s # expected: 200 1049s # received: '200' 1049s ok 721 1049s ok 722 1049s Set-Cookie: usertrack_test=b32c1c8e.62812b118ec2e; path=/; expires=Fri, 29-Nov-24 20:04:25 GMT 1049s Cookie: usertrack_test=b32c1c8e.62812b118ec2e 1049s ok 723 1049s # testing : Checking return code is '200' 1049s # expected: 200 1049s # received: '200' 1049s ok 724 1049s ok 725 1049s # testing : Checking return code is '200' 1049s # expected: 200 1049s # received: '200' 1049s ok 726 1049s ok 727 1049s Set-Cookie: usertrack_test=c7b98f4e.62812b118f9b0; path=/; expires=Fri, 29-Nov-24 20:04:25 GMT 1049s Cookie: usertrack_test=c7b98f4e.62812b118f9b0 1049s ok 728 1049s # testing : Checking return code is '200' 1049s # expected: 200 1049s # received: '200' 1049s ok 729 1049s ok 730 1049s # testing : Checking return code is '200' 1049s # expected: 200 1049s # received: '200' 1049s ok 731 1049s ok 732 1049s Set-Cookie: usertrack_test=27d889c8.62812b1190734; path=/; expires=Fri, 29-Nov-24 20:04:25 GMT 1049s Cookie: usertrack_test=27d889c8.62812b1190734 1049s ok 733 1049s # testing : Checking return code is '200' 1049s # expected: 200 1049s # received: '200' 1049s ok 734 1049s ok 735 1049s # testing : Checking return code is '200' 1049s # expected: 200 1049s # received: '200' 1049s ok 736 1049s ok 737 1049s Set-Cookie: usertrack_test=b1c93fc5.62812b1191496; path=/; expires=Fri, 29-Nov-24 20:04:25 GMT 1049s Cookie: usertrack_test=b1c93fc5.62812b1191496 1049s ok 738 1049s # testing : Checking return code is '200' 1049s # expected: 200 1049s # received: '200' 1049s ok 739 1049s ok 740 1049s # testing : Checking return code is '200' 1049s # expected: 200 1049s # received: '200' 1049s ok 741 1049s ok 742 1049s Set-Cookie: usertrack_test=403d2aaf.62812b119221a; path=/; expires=Fri, 29-Nov-24 20:04:26 GMT 1049s Cookie: usertrack_test=403d2aaf.62812b119221a 1049s ok 743 1049s # testing : Checking return code is '200' 1049s # expected: 200 1049s # received: '200' 1049s ok 744 1049s ok 745 1049s # testing : Checking return code is '200' 1049s # expected: 200 1049s # received: '200' 1049s ok 746 1049s ok 747 1049s Set-Cookie: usertrack_test=ac1c4e27.62812b1192ff5; path=/; expires=Fri, 29-Nov-24 20:04:26 GMT 1049s Cookie: usertrack_test=ac1c4e27.62812b1192ff5 1049s ok 748 1049s # testing : Checking return code is '200' 1049s # expected: 200 1049s # received: '200' 1049s ok 749 1049s ok 750 1049s # testing : Checking return code is '200' 1049s # expected: 200 1049s # received: '200' 1049s ok 751 1049s ok 752 1049s Set-Cookie: usertrack_test=c7408620.62812b1193dd0; path=/; expires=Fri, 29-Nov-24 20:04:26 GMT 1049s Cookie: usertrack_test=c7408620.62812b1193dd0 1049s ok 753 1049s # testing : Checking return code is '200' 1049s # expected: 200 1049s # received: '200' 1049s ok 754 1049s ok 755 1049s # testing : Checking return code is '200' 1049s # expected: 200 1049s # received: '200' 1049s ok 756 1049s ok 757 1049s Set-Cookie: usertrack_test=75c785f1.62812b1194b85; path=/; expires=Fri, 29-Nov-24 20:04:26 GMT 1049s Cookie: usertrack_test=75c785f1.62812b1194b85 1049s ok 758 1049s # testing : Checking return code is '200' 1049s # expected: 200 1049s # received: '200' 1049s ok 759 1049s ok 760 1049s # testing : Checking return code is '200' 1049s # expected: 200 1049s # received: '200' 1049s ok 761 1049s ok 762 1049s Set-Cookie: usertrack_test=1fc89a87.62812b1195983; path=/; expires=Fri, 29-Nov-24 20:04:26 GMT 1049s Cookie: usertrack_test=1fc89a87.62812b1195983 1049s ok 763 1049s # testing : Checking return code is '200' 1049s # expected: 200 1049s # received: '200' 1049s ok 764 1049s ok 765 1049s # testing : Checking return code is '200' 1049s # expected: 200 1049s # received: '200' 1049s ok 766 1049s ok 767 1049s Set-Cookie: usertrack_test=e3549675.62812b1196796; path=/; expires=Fri, 29-Nov-24 20:04:26 GMT 1049s Cookie: usertrack_test=e3549675.62812b1196796 1049s ok 768 1049s # testing : Checking return code is '200' 1049s # expected: 200 1049s # received: '200' 1049s ok 769 1049s ok 770 1049s # testing : Checking return code is '200' 1049s # expected: 200 1049s # received: '200' 1049s ok 771 1049s ok 772 1049s Set-Cookie: usertrack_test=c69a812a.62812b1197592; path=/; expires=Fri, 29-Nov-24 20:04:26 GMT 1049s Cookie: usertrack_test=c69a812a.62812b1197592 1049s ok 773 1049s # testing : Checking return code is '200' 1049s # expected: 200 1049s # received: '200' 1049s ok 774 1049s ok 775 1049s # testing : Checking return code is '200' 1049s # expected: 200 1049s # received: '200' 1049s ok 776 1049s ok 777 1049s Set-Cookie: usertrack_test=c6ceb81d.62812b119834c; path=/; expires=Fri, 29-Nov-24 20:04:26 GMT 1049s Cookie: usertrack_test=c6ceb81d.62812b119834c 1049s ok 778 1049s # testing : Checking return code is '200' 1049s # expected: 200 1049s # received: '200' 1049s ok 779 1049s ok 780 1049s # testing : Checking return code is '200' 1049s # expected: 200 1049s # received: '200' 1049s ok 781 1049s ok 782 1049s Set-Cookie: usertrack_test=64f3c32b.62812b11990d6; path=/; expires=Fri, 29-Nov-24 20:04:26 GMT 1049s Cookie: usertrack_test=64f3c32b.62812b11990d6 1049s ok 783 1049s # testing : Checking return code is '200' 1049s # expected: 200 1049s # received: '200' 1049s ok 784 1049s ok 785 1049s # testing : Checking return code is '200' 1049s # expected: 200 1049s # received: '200' 1049s ok 786 1049s ok 787 1049s Set-Cookie: usertrack_test=294e5b73.62812b1199ed5; path=/; expires=Fri, 29-Nov-24 20:04:26 GMT 1049s Cookie: usertrack_test=294e5b73.62812b1199ed5 1049s ok 788 1049s # testing : Checking return code is '200' 1049s # expected: 200 1049s # received: '200' 1049s ok 789 1049s ok 790 1049s # testing : Checking return code is '200' 1049s # expected: 200 1049s # received: '200' 1049s ok 791 1049s ok 792 1049s Set-Cookie: usertrack_test=ad48aed2.62812b119ac85; path=/; expires=Fri, 29-Nov-24 20:04:26 GMT 1049s Cookie: usertrack_test=ad48aed2.62812b119ac85 1049s ok 793 1049s # testing : Checking return code is '200' 1049s # expected: 200 1049s # received: '200' 1049s ok 794 1049s ok 795 1049s # testing : Checking return code is '200' 1049s # expected: 200 1049s # received: '200' 1049s ok 796 1049s ok 797 1049s Set-Cookie: usertrack_test=dca82879.62812b119baa8; path=/; expires=Fri, 29-Nov-24 20:04:26 GMT 1049s Cookie: usertrack_test=dca82879.62812b119baa8 1049s ok 798 1049s # testing : Checking return code is '200' 1049s # expected: 200 1049s # received: '200' 1049s ok 799 1049s ok 800 1049s # testing : Checking return code is '200' 1049s # expected: 200 1049s # received: '200' 1049s ok 801 1049s ok 802 1049s Set-Cookie: usertrack_test=d107ce8e.62812b119c87a; path=/; expires=Fri, 29-Nov-24 20:04:26 GMT 1049s Cookie: usertrack_test=d107ce8e.62812b119c87a 1049s ok 803 1049s # testing : Checking return code is '200' 1049s # expected: 200 1049s # received: '200' 1049s ok 804 1049s ok 805 1049s # testing : Checking return code is '200' 1049s # expected: 200 1049s # received: '200' 1049s ok 806 1049s ok 807 1049s Set-Cookie: usertrack_test=7b4895dd.62812b119d641; path=/; expires=Fri, 29-Nov-24 20:04:26 GMT 1049s Cookie: usertrack_test=7b4895dd.62812b119d641 1049s ok 808 1049s # testing : Checking return code is '200' 1049s # expected: 200 1049s # received: '200' 1049s ok 809 1049s ok 810 1049s # testing : Checking return code is '200' 1049s # expected: 200 1049s # received: '200' 1049s ok 811 1049s ok 812 1049s Set-Cookie: usertrack_test=8b137dbd.62812b119e399; path=/; expires=Fri, 29-Nov-24 20:04:26 GMT 1049s Cookie: usertrack_test=8b137dbd.62812b119e399 1049s ok 813 1049s # testing : Checking return code is '200' 1049s # expected: 200 1049s # received: '200' 1049s ok 814 1049s ok 815 1049s # testing : Checking return code is '200' 1049s # expected: 200 1049s # received: '200' 1049s ok 816 1049s ok 817 1049s Set-Cookie: usertrack_test=1899e1b5.62812b119f148; path=/; expires=Fri, 29-Nov-24 20:04:26 GMT 1049s Cookie: usertrack_test=1899e1b5.62812b119f148 1049s ok 818 1049s # testing : Checking return code is '200' 1049s # expected: 200 1049s # received: '200' 1049s ok 819 1049s ok 820 1049s # testing : Checking return code is '200' 1049s # expected: 200 1049s # received: '200' 1049s ok 821 1049s ok 822 1049s Set-Cookie: usertrack_test=f3d6efba.62812b119ff0d; path=/; expires=Fri, 29-Nov-24 20:04:26 GMT 1049s Cookie: usertrack_test=f3d6efba.62812b119ff0d 1049s ok 823 1049s # testing : Checking return code is '200' 1049s # expected: 200 1049s # received: '200' 1049s ok 824 1049s ok 825 1049s # testing : Checking return code is '200' 1049s # expected: 200 1049s # received: '200' 1049s ok 826 1049s ok 827 1049s Set-Cookie: usertrack_test=8a7c0de8.62812b11a0cc5; path=/; expires=Fri, 29-Nov-24 20:04:26 GMT 1049s Cookie: usertrack_test=8a7c0de8.62812b11a0cc5 1049s ok 828 1049s # testing : Checking return code is '200' 1049s # expected: 200 1049s # received: '200' 1049s ok 829 1049s ok 830 1049s # testing : Checking return code is '200' 1049s # expected: 200 1049s # received: '200' 1049s ok 831 1049s ok 832 1049s Set-Cookie: usertrack_test=474ec1bf.62812b11a1bfb; path=/; expires=Fri, 29-Nov-24 20:04:26 GMT 1049s Cookie: usertrack_test=474ec1bf.62812b11a1bfb 1049s ok 833 1049s # testing : Checking return code is '200' 1049s # expected: 200 1049s # received: '200' 1049s ok 834 1049s ok 835 1049s # testing : Checking return code is '200' 1049s # expected: 200 1049s # received: '200' 1049s ok 836 1049s ok 837 1049s Set-Cookie: usertrack_test=9915c1e0.62812b11a2ace; path=/; expires=Fri, 29-Nov-24 20:04:26 GMT 1049s Cookie: usertrack_test=9915c1e0.62812b11a2ace 1049s ok 838 1049s # testing : Checking return code is '200' 1049s # expected: 200 1049s # received: '200' 1049s ok 839 1049s ok 840 1049s # testing : Checking return code is '200' 1049s # expected: 200 1049s # received: '200' 1049s ok 841 1049s ok 842 1049s Set-Cookie: usertrack_test=76ddee07.62812b11a39af; path=/; expires=Fri, 29-Nov-24 20:04:26 GMT 1049s Cookie: usertrack_test=76ddee07.62812b11a39af 1049s ok 843 1049s # testing : Checking return code is '200' 1049s # expected: 200 1049s # received: '200' 1049s ok 844 1049s ok 845 1049s # testing : Checking return code is '200' 1049s # expected: 200 1049s # received: '200' 1049s ok 846 1049s ok 847 1049s Set-Cookie: usertrack_test=232377b0.62812b11a477f; path=/; expires=Fri, 29-Nov-24 20:04:26 GMT 1049s Cookie: usertrack_test=232377b0.62812b11a477f 1049s ok 848 1049s # testing : Checking return code is '200' 1049s # expected: 200 1049s # received: '200' 1049s ok 849 1049s ok 850 1049s # testing : Checking return code is '200' 1049s # expected: 200 1049s # received: '200' 1049s ok 851 1049s ok 852 1049s Set-Cookie: usertrack_test=7abb6e15.62812b11a5547; path=/; expires=Fri, 29-Nov-24 20:04:26 GMT 1049s Cookie: usertrack_test=7abb6e15.62812b11a5547 1049s ok 853 1049s # testing : Checking return code is '200' 1049s # expected: 200 1049s # received: '200' 1049s ok 854 1049s ok 855 1049s # testing : Checking return code is '200' 1049s # expected: 200 1049s # received: '200' 1049s ok 856 1049s ok 857 1049s Set-Cookie: usertrack_test=ba1abd22.62812b11a631e; path=/; expires=Fri, 29-Nov-24 20:04:26 GMT 1049s Cookie: usertrack_test=ba1abd22.62812b11a631e 1049s ok 858 1049s # testing : Checking return code is '200' 1049s # expected: 200 1049s # received: '200' 1049s ok 859 1049s ok 860 1049s # testing : Checking return code is '200' 1049s # expected: 200 1049s # received: '200' 1049s ok 861 1049s ok 862 1049s Set-Cookie: usertrack_test=3be6911.62812b11a7109; path=/; expires=Fri, 29-Nov-24 20:04:26 GMT 1049s Cookie: usertrack_test=3be6911.62812b11a7109 1049s ok 863 1049s # testing : Checking return code is '200' 1049s # expected: 200 1049s # received: '200' 1049s ok 864 1049s ok 865 1049s # testing : Checking return code is '200' 1049s # expected: 200 1049s # received: '200' 1049s ok 866 1049s ok 867 1049s Set-Cookie: usertrack_test=7d6b4d4d.62812b11a7ef0; path=/; expires=Fri, 29-Nov-24 20:04:26 GMT 1049s Cookie: usertrack_test=7d6b4d4d.62812b11a7ef0 1049s ok 868 1049s # testing : Checking return code is '200' 1049s # expected: 200 1049s # received: '200' 1049s ok 869 1049s ok 870 1049s # testing : Checking return code is '200' 1049s # expected: 200 1049s # received: '200' 1049s ok 871 1049s ok 872 1049s Set-Cookie: usertrack_test=eeef545.62812b11a8cb5; path=/; expires=Fri, 29-Nov-24 20:04:26 GMT 1049s Cookie: usertrack_test=eeef545.62812b11a8cb5 1049s ok 873 1049s # testing : Checking return code is '200' 1049s # expected: 200 1049s # received: '200' 1049s ok 874 1049s ok 875 1049s # testing : Checking return code is '200' 1049s # expected: 200 1049s # received: '200' 1049s ok 876 1049s ok 877 1049s Set-Cookie: usertrack_test=57a4bb48.62812b11a9a67; path=/; expires=Fri, 29-Nov-24 20:04:26 GMT 1049s Cookie: usertrack_test=57a4bb48.62812b11a9a67 1049s ok 878 1049s # testing : Checking return code is '200' 1049s # expected: 200 1049s # received: '200' 1049s ok 879 1049s ok 880 1049s # testing : Checking return code is '200' 1049s # expected: 200 1049s # received: '200' 1049s ok 881 1049s ok 882 1049s Set-Cookie: usertrack_test=1d8c166f.62812b11aa819; path=/; expires=Fri, 29-Nov-24 20:04:26 GMT 1049s Cookie: usertrack_test=1d8c166f.62812b11aa819 1049s ok 883 1049s # testing : Checking return code is '200' 1049s # expected: 200 1049s # received: '200' 1049s ok 884 1049s ok 885 1049s # testing : Checking return code is '200' 1049s # expected: 200 1049s # received: '200' 1049s ok 886 1049s ok 887 1049s Set-Cookie: usertrack_test=3f263dde.62812b11ab60a; path=/; expires=Fri, 29-Nov-24 20:04:26 GMT 1049s Cookie: usertrack_test=3f263dde.62812b11ab60a 1049s ok 888 1049s # testing : Checking return code is '200' 1049s # expected: 200 1049s # received: '200' 1049s ok 889 1049s ok 890 1049s # testing : Checking return code is '200' 1049s # expected: 200 1049s # received: '200' 1049s ok 891 1049s ok 892 1049s Set-Cookie: usertrack_test=c000db92.62812b11ac347; path=/; expires=Fri, 29-Nov-24 20:04:26 GMT 1049s Cookie: usertrack_test=c000db92.62812b11ac347 1049s ok 893 1049s # testing : Checking return code is '200' 1049s # expected: 200 1049s # received: '200' 1049s ok 894 1049s ok 895 1049s # testing : Checking return code is '200' 1049s # expected: 200 1049s # received: '200' 1049s ok 896 1049s ok 897 1049s Set-Cookie: usertrack_test=24d30242.62812b11ad10f; path=/; expires=Fri, 29-Nov-24 20:04:26 GMT 1049s Cookie: usertrack_test=24d30242.62812b11ad10f 1049s ok 898 1049s # testing : Checking return code is '200' 1049s # expected: 200 1049s # received: '200' 1049s ok 899 1049s ok 900 1049s # testing : Checking return code is '200' 1049s # expected: 200 1049s # received: '200' 1049s ok 901 1049s ok 902 1049s Set-Cookie: usertrack_test=8f19a757.62812b11adea7; path=/; expires=Fri, 29-Nov-24 20:04:26 GMT 1049s Cookie: usertrack_test=8f19a757.62812b11adea7 1049s ok 903 1049s # testing : Checking return code is '200' 1049s # expected: 200 1049s # received: '200' 1049s ok 904 1049s ok 905 1049s # testing : Checking return code is '200' 1049s # expected: 200 1049s # received: '200' 1049s ok 906 1049s ok 907 1049s Set-Cookie: usertrack_test=63fda924.62812b11aec7e; path=/; expires=Fri, 29-Nov-24 20:04:26 GMT 1049s Cookie: usertrack_test=63fda924.62812b11aec7e 1049s ok 908 1049s # testing : Checking return code is '200' 1049s # expected: 200 1049s # received: '200' 1049s ok 909 1049s ok 910 1049s # testing : Checking return code is '200' 1049s # expected: 200 1049s # received: '200' 1049s ok 911 1049s ok 912 1049s Set-Cookie: usertrack_test=541cae83.62812b11af9b9; path=/; expires=Fri, 29-Nov-24 20:04:26 GMT 1049s Cookie: usertrack_test=541cae83.62812b11af9b9 1049s ok 913 1049s # testing : Checking return code is '200' 1049s # expected: 200 1049s # received: '200' 1049s ok 914 1049s ok 915 1049s # testing : Checking return code is '200' 1049s # expected: 200 1049s # received: '200' 1049s ok 916 1049s ok 917 1049s Set-Cookie: usertrack_test=516cce00.62812b11b0755; path=/; expires=Fri, 29-Nov-24 20:04:26 GMT 1049s Cookie: usertrack_test=516cce00.62812b11b0755 1049s ok 918 1049s # testing : Checking return code is '200' 1049s # expected: 200 1049s # received: '200' 1049s ok 919 1049s ok 920 1049s # testing : Checking return code is '200' 1049s # expected: 200 1049s # received: '200' 1049s ok 921 1049s ok 922 1049s Set-Cookie: usertrack_test=b5e8ba4c.62812b11b14e9; path=/; expires=Fri, 29-Nov-24 20:04:26 GMT 1049s Cookie: usertrack_test=b5e8ba4c.62812b11b14e9 1049s ok 923 1049s # testing : Checking return code is '200' 1049s # expected: 200 1049s # received: '200' 1049s ok 924 1049s ok 925 1049s # testing : Checking return code is '200' 1049s # expected: 200 1049s # received: '200' 1049s ok 926 1049s ok 927 1049s Set-Cookie: usertrack_test=cce750e3.62812b11b226f; path=/; expires=Fri, 29-Nov-24 20:04:26 GMT 1049s Cookie: usertrack_test=cce750e3.62812b11b226f 1049s ok 928 1049s # testing : Checking return code is '200' 1049s # expected: 200 1049s # received: '200' 1049s ok 929 1049s ok 930 1049s # testing : Checking return code is '200' 1049s # expected: 200 1049s # received: '200' 1049s ok 931 1049s ok 932 1049s Set-Cookie: usertrack_test=6dad30c6.62812b11b3004; path=/; expires=Fri, 29-Nov-24 20:04:26 GMT 1049s Cookie: usertrack_test=6dad30c6.62812b11b3004 1049s ok 933 1049s # testing : Checking return code is '200' 1049s # expected: 200 1049s # received: '200' 1049s ok 934 1049s ok 935 1049s # testing : Checking return code is '200' 1049s # expected: 200 1049s # received: '200' 1049s ok 936 1049s ok 937 1049s Set-Cookie: usertrack_test=b102da01.62812b11b3d94; path=/; expires=Fri, 29-Nov-24 20:04:26 GMT 1049s Cookie: usertrack_test=b102da01.62812b11b3d94 1049s ok 938 1049s # testing : Checking return code is '200' 1049s # expected: 200 1049s # received: '200' 1049s ok 939 1049s ok 940 1049s # testing : Checking return code is '200' 1049s # expected: 200 1049s # received: '200' 1049s ok 941 1049s ok 942 1049s Set-Cookie: usertrack_test=d446e254.62812b11b4b01; path=/; expires=Fri, 29-Nov-24 20:04:26 GMT 1049s Cookie: usertrack_test=d446e254.62812b11b4b01 1049s ok 943 1049s # testing : Checking return code is '200' 1049s # expected: 200 1049s # received: '200' 1049s ok 944 1049s ok 945 1049s # testing : Checking return code is '200' 1049s # expected: 200 1049s # received: '200' 1049s ok 946 1049s ok 947 1049s Set-Cookie: usertrack_test=48ac1d61.62812b11b591d; path=/; expires=Fri, 29-Nov-24 20:04:26 GMT 1049s Cookie: usertrack_test=48ac1d61.62812b11b591d 1049s ok 948 1049s # testing : Checking return code is '200' 1049s # expected: 200 1049s # received: '200' 1049s ok 949 1049s ok 950 1049s # testing : Checking return code is '200' 1049s # expected: 200 1049s # received: '200' 1049s ok 951 1049s ok 952 1049s Set-Cookie: usertrack_test=fb28e014.62812b11b6672; path=/; expires=Fri, 29-Nov-24 20:04:26 GMT 1049s Cookie: usertrack_test=fb28e014.62812b11b6672 1049s ok 953 1049s # testing : Checking return code is '200' 1049s # expected: 200 1049s # received: '200' 1049s ok 954 1049s ok 955 1049s # testing : Checking return code is '200' 1049s # expected: 200 1049s # received: '200' 1049s ok 956 1049s ok 957 1049s Set-Cookie: usertrack_test=b51bdb9b.62812b11b7422; path=/; expires=Fri, 29-Nov-24 20:04:26 GMT 1049s Cookie: usertrack_test=b51bdb9b.62812b11b7422 1049s ok 958 1049s # testing : Checking return code is '200' 1049s # expected: 200 1049s # received: '200' 1049s ok 959 1049s ok 960 1049s # testing : Checking return code is '200' 1049s # expected: 200 1049s # received: '200' 1049s ok 961 1049s ok 962 1049s Set-Cookie: usertrack_test=933fc76f.62812b11b8170; path=/; expires=Fri, 29-Nov-24 20:04:26 GMT 1049s Cookie: usertrack_test=933fc76f.62812b11b8170 1049s ok 963 1049s # testing : Checking return code is '200' 1049s # expected: 200 1049s # received: '200' 1049s ok 964 1049s ok 965 1049s # testing : Checking return code is '200' 1049s # expected: 200 1049s # received: '200' 1049s ok 966 1049s ok 967 1049s Set-Cookie: usertrack_test=e2a646e2.62812b11b8ee4; path=/; expires=Fri, 29-Nov-24 20:04:26 GMT 1049s Cookie: usertrack_test=e2a646e2.62812b11b8ee4 1049s ok 968 1049s # testing : Checking return code is '200' 1049s # expected: 200 1049s # received: '200' 1049s ok 969 1049s ok 970 1049s # testing : Checking return code is '200' 1049s # expected: 200 1049s # received: '200' 1049s ok 971 1049s ok 972 1049s Set-Cookie: usertrack_test=389ae708.62812b11b9c88; path=/; expires=Fri, 29-Nov-24 20:04:26 GMT 1049s Cookie: usertrack_test=389ae708.62812b11b9c88 1049s ok 973 1049s # testing : Checking return code is '200' 1049s # expected: 200 1049s # received: '200' 1049s ok 974 1049s ok 975 1049s # testing : Checking return code is '200' 1049s # expected: 200 1049s # received: '200' 1049s ok 976 1049s ok 977 1049s Set-Cookie: usertrack_test=3567dbed.62812b11ba9d9; path=/; expires=Fri, 29-Nov-24 20:04:26 GMT 1049s Cookie: usertrack_test=3567dbed.62812b11ba9d9 1049s ok 978 1049s # testing : Checking return code is '200' 1049s # expected: 200 1049s # received: '200' 1049s ok 979 1049s ok 980 1049s # testing : Checking return code is '200' 1049s # expected: 200 1049s # received: '200' 1049s ok 981 1049s ok 982 1049s Set-Cookie: usertrack_test=75dec376.62812b11bb76f; path=/; expires=Fri, 29-Nov-24 20:04:26 GMT 1049s Cookie: usertrack_test=75dec376.62812b11bb76f 1049s ok 983 1049s # testing : Checking return code is '200' 1049s # expected: 200 1049s # received: '200' 1049s ok 984 1049s ok 985 1049s # testing : Checking return code is '200' 1049s # expected: 200 1049s # received: '200' 1049s ok 986 1049s ok 987 1049s Set-Cookie: usertrack_test=1c381b32.62812b11bc4d8; path=/; expires=Fri, 29-Nov-24 20:04:26 GMT 1049s Cookie: usertrack_test=1c381b32.62812b11bc4d8 1049s ok 988 1049s # testing : Checking return code is '200' 1049s # expected: 200 1049s # received: '200' 1049s ok 989 1049s ok 990 1049s # testing : Checking return code is '200' 1049s # expected: 200 1049s # received: '200' 1049s ok 991 1049s ok 992 1049s Set-Cookie: usertrack_test=804cc944.62812b11bd272; path=/; expires=Fri, 29-Nov-24 20:04:26 GMT 1049s Cookie: usertrack_test=804cc944.62812b11bd272 1049s ok 993 1049s # testing : Checking return code is '200' 1049s # expected: 200 1049s # received: '200' 1049s ok 994 1049s ok 995 1049s # testing : Checking return code is '200' 1049s # expected: 200 1049s # received: '200' 1049s ok 996 1049s ok 997 1049s Set-Cookie: usertrack_test=ce9adcf.62812b11bdfd5; path=/; expires=Fri, 29-Nov-24 20:04:26 GMT 1049s Cookie: usertrack_test=ce9adcf.62812b11bdfd5 1049s ok 998 1049s # testing : Checking return code is '200' 1049s # expected: 200 1049s # received: '200' 1049s ok 999 1049s ok 1000 1049s ok 1001 1049s # testing : Checking return code is '200' 1049s # expected: 200 1049s # received: '200' 1049s ok 1002 1049s # usertrack_test=f83387a0.62812b11bed5f; path=/; expires=Fri, 29-Nov-24 20:04:26 GMT 1049s ok 1003 1049s # expected: undef 1049s # received: undef 1049s ok 1004 1049s ok 1052s t/modules/vhost_alias.t ............. 1052s 1..8 1052s # Running under perl version 5.040000 for linux 1052s # Current time local: Fri Nov 29 20:03:26 2024 1052s # Current time GMT: Fri Nov 29 20:03:26 2024 1052s # Using Test.pm version 1.31 1052s # Using Apache/Test.pm version 1.44 1052s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/vha-test/_/vha-test/vha-test.com/index.html 1052s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/www.vha-test.com/test-cgi.sh 1052s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/server/_/heck/server.name.from.heck.org/index.html 1052s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/big.server.name.from.heck.org/test-cgi.sh 1052s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/com/_/ab/com/index.html 1052s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/ab.com/test-cgi.sh 1052s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/net/-/w-t-f/net/index.html 1052s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/w-t-f.net/test-cgi.sh 1052s # testing : VirtalDocumentRoot test 1052s # expected: 'www.vha-test.com' 1052s # received: 'www.vha-test.com' 1052s ok 1 1052s # testing : VirtualScriptAlias test 1052s # expected: 'test cgi for www.vha-test.com' 1052s # received: 'test cgi for www.vha-test.com' 1052s ok 2 1052s # testing : VirtalDocumentRoot test 1052s # expected: 'big.server.name.from.heck.org' 1052s # received: 'big.server.name.from.heck.org' 1052s ok 3 1052s # testing : VirtualScriptAlias test 1052s # expected: 'test cgi for big.server.name.from.heck.org' 1052s # received: 'test cgi for big.server.name.from.heck.org' 1052s ok 4 1052s # testing : VirtalDocumentRoot test 1052s # expected: 'ab.com' 1052s # received: 'ab.com' 1052s ok 5 1052s # testing : VirtualScriptAlias test 1052s # expected: 'test cgi for ab.com' 1052s # received: 'test cgi for ab.com' 1052s ok 6 1052s # testing : VirtalDocumentRoot test 1052s # expected: 'w-t-f.net' 1052s # received: 'w-t-f.net' 1052s ok 7 1052s # testing : VirtualScriptAlias test 1052s # expected: 'test cgi for w-t-f.net' 1052s # received: 'test cgi for w-t-f.net' 1052s ok 8 1052s # removing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/ab.com/test-cgi.sh 1052s # removing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/net/-/w-t-f/net/index.html 1052s # removing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/big.server.name.from.heck.org/test-cgi.sh 1052s # removing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/vha-test/_/vha-test/vha-test.com/index.html 1052s # removing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/server/_/heck/server.name.from.heck.org/index.html 1052s # removing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/com/_/ab/com/index.html 1052s # removing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/www.vha-test.com/test-cgi.sh 1052s # removing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/w-t-f.net/test-cgi.sh 1052s # removing dir tree: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/www.vha-test.com 1052s # removing dir tree: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/server/_/heck/server.name.from.heck.org 1052s # removing dir tree: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/com/_/ab/com 1052s # removing dir tree: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/big.server.name.from.heck.org 1052s # removing dir tree: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/vha-test 1052s # removing dir tree: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias 1052s # removing dir tree: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/com/_ 1052s # removing dir tree: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/server 1052s # removing dir tree: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/com 1052s # removing dir tree: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/vha-test/_/vha-test/vha-test.com 1052s # removing dir tree: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/w-t-f.net 1052s # removing dir tree: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/net/- 1052s # removing dir tree: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/net/-/w-t-f 1052s # removing dir tree: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/net/-/w-t-f/net 1052s # removing dir tree: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/ab.com 1052s # removing dir tree: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/com/_/ab 1052s # removing dir tree: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/server/_ 1052s # removing dir tree: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/vha-test/_/vha-test 1052s # removing dir tree: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/vha-test/_ 1052s # removing dir tree: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/net 1052s # removing dir tree: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/server/_/heck 1052s ok 1054s t/php/all.t ......................... skipped: cannot find one of php4 or php5 or sapi_apache2.c 1057s t/protocol/echo.t ................... 1057s 1..8 1057s # Running under perl version 5.040000 for linux 1057s # Current time local: Fri Nov 29 20:03:31 2024 1057s # Current time GMT: Fri Nov 29 20:03:31 2024 1057s # Using Test.pm version 1.31 1057s # Using Apache/Test.pm version 1.44 1057s testing mod_echo_ssl 1057s ok 1 1057s #Cipher: TLS_AES_256_GCM_SHA384 1057s #Peer DN: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1057s # testing : echo 1057s # expected: 't/protocol/echo.t' 1057s # received: 't/protocol/echo.t' 1057s ok 2 1057s # testing : echo 1057s # expected: '/usr/bin/perl' 1057s # received: '/usr/bin/perl' 1057s ok 3 1057s # testing : echo 1057s # expected: '816333816333816333816333816333' 1057s # received: '816333816333816333816333816333' 1057s ok 4 1057s testing mod_echo 1057s ok 5 1057s # testing : echo 1057s # expected: 't/protocol/echo.t' 1057s # received: 't/protocol/echo.t' 1057s ok 6 1057s # testing : echo 1057s # expected: '/usr/bin/perl' 1057s # received: '/usr/bin/perl' 1057s ok 7 1057s # testing : echo 1057s # expected: '816333816333816333816333816333' 1057s # received: '816333816333816333816333816333' 1057s ok 8 1057s ok 1060s t/protocol/nntp-like.t .............. skipped: deferred accept() prohibits testing with >=2.1.0 and OS linux 1063s t/security/CVE-2003-0542.t .......... 1063s 1..1 1063s # Running under perl version 5.040000 for linux 1063s # Current time local: Fri Nov 29 20:03:37 2024 1063s # Current time GMT: Fri Nov 29 20:03:37 2024 1063s # Using Test.pm version 1.31 1063s # Using Apache/Test.pm version 1.44 1063s # testing : CAN-2003-0542 test case 1063s # expected: 404 1063s # received: '404' 1063s ok 1 1063s ok 1066s t/security/CVE-2004-0747.t .......... 1066s 1..1 1066s # Running under perl version 5.040000 for linux 1066s # Current time local: Fri Nov 29 20:03:40 2024 1066s # Current time GMT: Fri Nov 29 20:03:40 2024 1066s # Using Test.pm version 1.31 1066s # Using Apache/Test.pm version 1.44 1066s # testing : CAN-2004-0747 ap_resolve_env test case 1066s # expected: 200 1066s # received: 200 1066s ok 1 1066s ok 1070s t/security/CVE-2004-0811.t .......... 1070s 1..8 1070s # Running under perl version 5.040000 for linux 1070s # Current time local: Fri Nov 29 20:03:43 2024 1070s # Current time GMT: Fri Nov 29 20:03:43 2024 1070s # Using Test.pm version 1.31 1070s # Using Apache/Test.pm version 1.44 1070s # testing : subdir access allowed 1070s # expected: 200 1070s # received: '200' 1070s ok 1 1070s # testing : subdir access allowed 1070s # expected: 200 1070s # received: '200' 1070s ok 2 1070s # testing : subdir access allowed 1070s # expected: 200 1070s # received: '200' 1070s ok 3 1070s # testing : subdir access allowed 1070s # expected: 200 1070s # received: '200' 1070s ok 4 1070s # testing : topdir access denied 1070s # expected: 401 1070s # received: '401' 1070s ok 5 1070s # testing : topdir access denied 1070s # expected: 401 1070s # received: '401' 1070s ok 6 1070s # testing : topdir access denied 1070s # expected: 401 1070s # received: '401' 1070s ok 7 1070s # testing : topdir access denied 1070s # expected: 401 1070s # received: '401' 1070s ok 8 1070s ok 1073s t/security/CVE-2004-0940.t .......... 1073s 1..1 1073s # Running under perl version 5.040000 for linux 1073s # Current time local: Fri Nov 29 20:03:47 2024 1073s # Current time GMT: Fri Nov 29 20:03:47 2024 1073s # Using Test.pm version 1.31 1073s # Using Apache/Test.pm version 1.44 1073s # testing : response was 200 1073s # expected: 200 1073s # received: '200' 1073s ok 1 1073s ok 1076s t/security/CVE-2004-0942.t .......... 1076s 1..2 1076s # Running under perl version 5.040000 for linux 1076s # Current time local: Fri Nov 29 20:03:50 2024 1076s # Current time GMT: Fri Nov 29 20:03:50 2024 1076s # Using Test.pm version 1.31 1076s # Using Apache/Test.pm version 1.44 1076s ok 1 1076s # testing : request was refused 1076s # expected: qr/^HTTP\/1\.. 400/ 1076s # received: 'HTTP/1.1 400 Bad Request 1076s # ' 1076s ok 2 1076s ok 1079s t/security/CVE-2004-0958.t .......... skipped: cannot find one of php4 or php5 or sapi_apache2.c 1081s t/security/CVE-2004-0959.t .......... skipped: cannot find one of php4 or php5 or sapi_apache2.c, PHP not installed 1084s t/security/CVE-2005-2491.t .......... 1084s 1..4 1084s # Running under perl version 5.040000 for linux 1084s # Current time local: Fri Nov 29 20:03:58 2024 1084s # Current time GMT: Fri Nov 29 20:03:58 2024 1084s # Using Test.pm version 1.31 1084s # Using Apache/Test.pm version 1.44 1084s # testing : check that server did not segfault 1084s # expected: 'Internal Server Error' 1084s # received: 'Internal Server Error' 1084s ok 1 1084s # testing : check for 500 response error 1084s # expected: 500 1084s # received: '500' 1084s ok 2 1084s # testing : check that server did not segfault 1084s # expected: 'Internal Server Error' 1084s # received: 'Internal Server Error' 1084s ok 3 1084s # testing : check for 500 response error 1084s # expected: 500 1084s # received: '500' 1084s ok 4 1084s ok 1087s t/security/CVE-2005-2700.t .......... 1087s 1..2 1087s # Running under perl version 5.040000 for linux 1087s # Current time local: Fri Nov 29 20:04:01 2024 1087s # Current time GMT: Fri Nov 29 20:04:01 2024 1087s # Using Test.pm version 1.31 1087s # Using Apache/Test.pm version 1.44 1087s # testing : access permitted without ccert 1087s # expected: 200 1087s # received: '200' 1087s ok 1 1087s # testing : access *not* permitted without ccert 1087s # expected: 200 1087s # received: '403' 1087s ok 2 1087s ok 1090s t/security/CVE-2005-3352.t .......... 1090s 1..2 1090s # Running under perl version 5.040000 for linux 1090s # Current time local: Fri Nov 29 20:04:04 2024 1090s # Current time GMT: Fri Nov 29 20:04:04 2024 1090s # Using Test.pm version 1.31 1090s # Using Apache/Test.pm version 1.44 1090s # testing : response code is OK 1090s # expected: 200 1090s # received: '200' 1090s ok 1 1090s # testing : referer was escaped 1090s # expected: qr/%22%3e/ 1090s # received: ' 1090s # 1090s # Menu for /security/CVE-2005-3352.map 1090s # 1090s #

Menu for /security/CVE-2005-3352.map

1090s #
1090s # 1090s #
(Default) Go Back
1090s # 1090s # 1090s # 1090s # 1090s # ' 1090s ok 2 1090s ok 1094s t/security/CVE-2005-3357.t .......... 1094s 1..3 1094s # Running under perl version 5.040000 for linux 1094s # Current time local: Fri Nov 29 20:04:07 2024 1094s # Current time GMT: Fri Nov 29 20:04:07 2024 1094s # Using Test.pm version 1.31 1094s # Using Apache/Test.pm version 1.44 1094s # URL is http://localhost:8534/ 1094s ok 1 1094s # testing : Expected bad request from 'GET http://localhost:8534/' 1094s # expected: 400 1094s # received: '400' 1094s ok 2 1094s # testing : errordoc content was served 1094s # expected: qr/welcome to localhost/ 1094s # received: 'welcome to localhost:8529 1094s # ' 1094s ok 3 1094s ok 1097s t/security/CVE-2006-5752.t .......... 1097s 1..2 1097s # Running under perl version 5.040000 for linux 1097s # Current time local: Fri Nov 29 20:04:11 2024 1097s # Current time GMT: Fri Nov 29 20:04:11 2024 1097s # Using Test.pm version 1.31 1097s # Using Apache/Test.pm version 1.44 1097s # testing : server-status gave response 1097s # expected: 200 1097s # received: '200' 1097s ok 1 1097s # testing : response content-type had charset 1097s # expected: qr/charset=/ 1097s # received: 'text/html; charset=ISO-8859-1' 1097s ok 2 1097s ok 1099s t/security/CVE-2007-5000.t .......... 1099s 1..2 1099s # Running under perl version 5.040000 for linux 1099s # Current time local: Fri Nov 29 20:04:14 2024 1099s # Current time GMT: Fri Nov 29 20:04:14 2024 1099s # Using Test.pm version 1.31 1099s # Using Apache/Test.pm version 1.44 1099s # testing : response code is OK 1099s # expected: 200 1099s # received: '200' 1099s ok 1 1099s # testing : URI was escaped in response 1099s # expected: qr// 1099s # received: ' 1099s # 1099s # Menu for /security/CVE-2005-3352.map/<foo> 1099s # 1099s #

Menu for /security/CVE-2005-3352.map/<foo>

1099s #
1099s # 1099s #
(Default) Go Back
1099s # 1099s # 1099s # 1099s # 1099s # ' 1099s ok 2 1099s ok 1102s t/security/CVE-2007-6388.t .......... 1102s 1..2 1102s # Running under perl version 5.040000 for linux 1102s # Current time local: Fri Nov 29 20:04:16 2024 1102s # Current time GMT: Fri Nov 29 20:04:16 2024 1102s # Using Test.pm version 1.31 1102s # Using Apache/Test.pm version 1.44 1102s # testing : response code is OK 1102s # expected: 200 1102s # received: '200' 1102s ok 1 1102s # testing : refresh parameter not echoed verbatim 1102s # expected: 42 1102s # received: '42' 1102s ok 2 1102s ok 1106s t/security/CVE-2008-2364.t .......... 1106s 1..3 1106s # Running under perl version 5.040000 for linux 1106s # Current time local: Fri Nov 29 20:04:19 2024 1106s # Current time GMT: Fri Nov 29 20:04:19 2024 1106s # Using Test.pm version 1.31 1106s # Using Apache/Test.pm version 1.44 1106s # testing : reverse proxy to index.html 1106s # expected: 200 1106s # received: '200' 1106s ok 1 1106s # testing : small number of interim responses - CVE-2008-2364 1106s # expected: 200 1106s # received: '200' 1106s ok 2 1106s # testing : large number of interim responses - CVE-2008-2364 1106s # expected: 502 1106s # received: '502' 1106s ok 3 1106s ok 1109s t/security/CVE-2009-1195.t .......... 1109s 1..221 1109s # Running under perl version 5.040000 for linux 1109s # Current time local: Fri Nov 29 20:04:23 2024 1109s # Current time GMT: Fri Nov 29 20:04:23 2024 1109s # Using Test.pm version 1.31 1109s # Using Apache/Test.pm version 1.44 1109s # testing : Options should not be allowed for script #1; 500 response expected 1109s # expected: 500 1109s # received: '500' 1109s ok 1 1109s # testing : Options should be allowed for script #2; 200 response expected 1109s # expected: 200 1109s # received: '200' 1109s ok 2 1109s # testing : SSI should be evaluated but exec not permitted for script #2 1109s # expected: '[an error occurred while processing this directive]' 1109s # received: '[an error occurred while processing this directive]' 1109s ok 3 1109s # testing : Options should not be allowed for script #3; 500 response expected 1109s # expected: 500 1109s # received: '500' 1109s ok 4 1109s # testing : Options should be allowed for script #4; 200 response expected 1109s # expected: 200 1109s # received: '200' 1109s ok 5 1109s # testing : SSI should be evaluated but exec not permitted for script #4 1109s # expected: '[an error occurred while processing this directive]' 1109s # received: '[an error occurred while processing this directive]' 1109s ok 6 1109s # testing : Options should not be allowed for script #5; 500 response expected 1109s # expected: 500 1109s # received: '500' 1109s ok 7 1109s # testing : Options should be allowed for script #6; 200 response expected 1109s # expected: 200 1109s # received: '200' 1109s ok 8 1109s # testing : SSI should not be evaluated for script #6 1109s # expected: qr/--\#exec cgi=/ 1109s # received: '' 1109s ok 9 1109s # testing : Options should not be allowed for script #7; 500 response expected 1109s # expected: 500 1109s # received: '500' 1109s ok 10 1109s # testing : Options should not be allowed for script #8; 500 response expected 1109s # expected: 500 1109s # received: '500' 1109s ok 11 1109s # testing : Options should not be allowed for script #9; 500 response expected 1109s # expected: 500 1109s # received: '500' 1109s ok 12 1109s # testing : Options should not be allowed for script #10; 500 response expected 1109s # expected: 500 1109s # received: '500' 1109s ok 13 1109s # testing : Options should be allowed for script #11; 200 response expected 1109s # expected: 200 1109s # received: '200' 1109s ok 14 1109s # testing : SSI should be evaluated with exec allowed for script #11 1109s # expected: 'perl cgi' 1109s # received: 'perl cgi' 1109s ok 15 1109s # testing : Options should be allowed for script #12; 200 response expected 1109s # expected: 200 1109s # received: '200' 1109s ok 16 1109s # testing : SSI should be evaluated but exec not permitted for script #12 1109s # expected: '[an error occurred while processing this directive]' 1109s # received: '[an error occurred while processing this directive]' 1109s ok 17 1109s # testing : Options should be allowed for script #13; 200 response expected 1109s # expected: 200 1109s # received: '200' 1109s ok 18 1109s # testing : SSI should be evaluated with exec allowed for script #13 1109s # expected: 'perl cgi' 1109s # received: 'perl cgi' 1109s ok 19 1109s # testing : Options should be allowed for script #14; 200 response expected 1109s # expected: 200 1109s # received: '200' 1109s ok 20 1109s # testing : SSI should be evaluated but exec not permitted for script #14 1109s # expected: '[an error occurred while processing this directive]' 1109s # received: '[an error occurred while processing this directive]' 1109s ok 21 1109s # testing : Options should be allowed for script #15; 200 response expected 1109s # expected: 200 1109s # received: '200' 1109s ok 22 1109s # testing : SSI should not be evaluated for script #15 1109s # expected: qr/--\#exec cgi=/ 1109s # received: '' 1109s ok 23 1109s # testing : Options should be allowed for script #16; 200 response expected 1109s # expected: 200 1109s # received: '200' 1109s ok 24 1109s # testing : SSI should not be evaluated for script #16 1109s # expected: qr/--\#exec cgi=/ 1109s # received: '' 1109s ok 25 1109s # testing : Options should be allowed for script #17; 200 response expected 1109s # expected: 200 1109s # received: '200' 1109s ok 26 1109s # testing : SSI should be evaluated but exec not permitted for script #17 1109s # expected: '[an error occurred while processing this directive]' 1109s # received: '[an error occurred while processing this directive]' 1109s ok 27 1109s # testing : Options should be allowed for script #18; 200 response expected 1109s # expected: 200 1109s # received: '200' 1109s ok 28 1109s # testing : SSI should not be evaluated for script #18 1109s # expected: qr/--\#exec cgi=/ 1109s # received: '' 1109s ok 29 1109s # testing : Options should be allowed for script #19; 200 response expected 1109s # expected: 200 1109s # received: '200' 1109s ok 30 1109s # testing : SSI should be evaluated with exec allowed for script #19 1109s # expected: 'perl cgi' 1109s # received: 'perl cgi' 1109s ok 31 1109s # testing : Options should be allowed for script #20; 200 response expected 1109s # expected: 200 1109s # received: '200' 1109s ok 32 1109s # testing : SSI should not be evaluated for script #20 1109s # expected: qr/--\#exec cgi=/ 1109s # received: '' 1109s ok 33 1109s # testing : Options should be allowed for script #21; 200 response expected 1109s # expected: 200 1109s # received: '200' 1109s ok 34 1109s # testing : SSI should be evaluated with exec allowed for script #21 1109s # expected: 'perl cgi' 1109s # received: 'perl cgi' 1109s ok 35 1109s # testing : Options should be allowed for script #22; 200 response expected 1109s # expected: 200 1109s # received: '200' 1109s ok 36 1109s # testing : SSI should be evaluated but exec not permitted for script #22 1109s # expected: '[an error occurred while processing this directive]' 1109s # received: '[an error occurred while processing this directive]' 1109s ok 37 1109s # testing : Options should be allowed for script #23; 200 response expected 1109s # expected: 200 1109s # received: '200' 1109s ok 38 1109s # testing : SSI should be evaluated with exec allowed for script #23 1109s # expected: 'perl cgi' 1109s # received: 'perl cgi' 1109s ok 39 1109s # testing : Options should be allowed for script #24; 200 response expected 1109s # expected: 200 1109s # received: '200' 1109s ok 40 1109s # testing : SSI should be evaluated but exec not permitted for script #24 1109s # expected: '[an error occurred while processing this directive]' 1109s # received: '[an error occurred while processing this directive]' 1109s ok 41 1109s # testing : Options should be allowed for script #25; 200 response expected 1109s # expected: 200 1109s # received: '200' 1109s ok 42 1109s # testing : SSI should not be evaluated for script #25 1109s # expected: qr/--\#exec cgi=/ 1109s # received: '' 1109s ok 43 1109s # testing : Options should be allowed for script #26; 200 response expected 1109s # expected: 200 1109s # received: '200' 1109s ok 44 1109s # testing : SSI should not be evaluated for script #26 1109s # expected: qr/--\#exec cgi=/ 1109s # received: '' 1109s ok 45 1109s # testing : Options should be allowed for script #27; 200 response expected 1109s # expected: 200 1109s # received: '200' 1109s ok 46 1109s # testing : SSI should be evaluated but exec not permitted for script #27 1109s # expected: '[an error occurred while processing this directive]' 1109s # received: '[an error occurred while processing this directive]' 1109s ok 47 1109s # testing : Options should be allowed for script #28; 200 response expected 1109s # expected: 200 1109s # received: '200' 1109s ok 48 1109s # testing : SSI should not be evaluated for script #28 1109s # expected: qr/--\#exec cgi=/ 1109s # received: '' 1109s ok 49 1109s # testing : Options should be allowed for script #29; 200 response expected 1109s # expected: 200 1109s # received: '200' 1109s ok 50 1109s # testing : SSI should be evaluated with exec allowed for script #29 1109s # expected: 'perl cgi' 1109s # received: 'perl cgi' 1109s ok 51 1109s # testing : Options should be allowed for script #30; 200 response expected 1109s # expected: 200 1109s # received: '200' 1109s ok 52 1109s # testing : SSI should not be evaluated for script #30 1109s # expected: qr/--\#exec cgi=/ 1109s # received: '' 1109s ok 53 1109s # testing : Options should be allowed for script #31; 200 response expected 1109s # expected: 200 1109s # received: '200' 1109s ok 54 1109s # testing : SSI should not be evaluated for script #31 1109s # expected: qr/--\#exec cgi=/ 1109s # received: '' 1109s ok 55 1109s # testing : Options should be allowed for script #32; 200 response expected 1109s # expected: 200 1109s # received: '200' 1109s ok 56 1109s # testing : SSI should not be evaluated for script #32 1109s # expected: qr/--\#exec cgi=/ 1109s # received: '' 1109s ok 57 1109s # testing : Options should be allowed for script #33; 200 response expected 1109s # expected: 200 1109s # received: '200' 1109s ok 58 1109s # testing : SSI should not be evaluated for script #33 1109s # expected: qr/--\#exec cgi=/ 1109s # received: '' 1109s ok 59 1109s # testing : Options should be allowed for script #34; 200 response expected 1109s # expected: 200 1109s # received: '200' 1109s ok 60 1109s # testing : SSI should not be evaluated for script #34 1109s # expected: qr/--\#exec cgi=/ 1109s # received: '' 1109s ok 61 1109s # testing : Options should be allowed for script #35; 200 response expected 1109s # expected: 200 1109s # received: '200' 1109s ok 62 1109s # testing : SSI should not be evaluated for script #35 1109s # expected: qr/--\#exec cgi=/ 1109s # received: '' 1109s ok 63 1109s # testing : Options should be allowed for script #36; 200 response expected 1109s # expected: 200 1109s # received: '200' 1109s ok 64 1109s # testing : SSI should not be evaluated for script #36 1109s # expected: qr/--\#exec cgi=/ 1109s # received: '' 1109s ok 65 1109s # testing : Options should be allowed for script #37; 200 response expected 1109s # expected: 200 1109s # received: '200' 1109s ok 66 1109s # testing : SSI should not be evaluated for script #37 1109s # expected: qr/--\#exec cgi=/ 1109s # received: '' 1109s ok 67 1109s # testing : Options should be allowed for script #38; 200 response expected 1109s # expected: 200 1109s # received: '200' 1109s ok 68 1109s # testing : SSI should not be evaluated for script #38 1109s # expected: qr/--\#exec cgi=/ 1109s # received: '' 1109s ok 69 1109s # testing : Options should be allowed for script #39; 200 response expected 1109s # expected: 200 1109s # received: '200' 1109s ok 70 1109s # testing : SSI should not be evaluated for script #39 1109s # expected: qr/--\#exec cgi=/ 1109s # received: '' 1109s ok 71 1109s # testing : Options should be allowed for script #40; 200 response expected 1109s # expected: 200 1109s # received: '200' 1109s ok 72 1109s # testing : SSI should not be evaluated for script #40 1109s # expected: qr/--\#exec cgi=/ 1109s # received: '' 1109s ok 73 1109s # testing : Options should not be allowed for script #41; 500 response expected 1109s # expected: 500 1109s # received: '500' 1109s ok 74 1109s # testing : Options should be allowed for script #42; 200 response expected 1109s # expected: 200 1109s # received: '200' 1109s ok 75 1109s # testing : SSI should be evaluated but exec not permitted for script #42 1109s # expected: '[an error occurred while processing this directive]' 1109s # received: '[an error occurred while processing this directive]' 1109s ok 76 1109s # testing : Options should not be allowed for script #43; 500 response expected 1109s # expected: 500 1109s # received: '500' 1109s ok 77 1109s # testing : Options should be allowed for script #44; 200 response expected 1109s # expected: 200 1109s # received: '200' 1109s ok 78 1109s # testing : SSI should be evaluated but exec not permitted for script #44 1109s # expected: '[an error occurred while processing this directive]' 1109s # received: '[an error occurred while processing this directive]' 1109s ok 79 1109s # testing : Options should not be allowed for script #45; 500 response expected 1109s # expected: 500 1109s # received: '500' 1109s ok 80 1109s # testing : Options should be allowed for script #46; 200 response expected 1109s # expected: 200 1109s # received: '200' 1109s ok 81 1109s # testing : SSI should not be evaluated for script #46 1109s # expected: qr/--\#exec cgi=/ 1109s # received: '' 1109s ok 82 1109s # testing : Options should not be allowed for script #47; 500 response expected 1109s # expected: 500 1109s # received: '500' 1109s ok 83 1109s # testing : Options should not be allowed for script #48; 500 response expected 1109s # expected: 500 1109s # received: '500' 1109s ok 84 1109s # testing : Options should not be allowed for script #49; 500 response expected 1109s # expected: 500 1109s # received: '500' 1109s ok 85 1109s # testing : Options should not be allowed for script #50; 500 response expected 1109s # expected: 500 1109s # received: '500' 1109s ok 86 1109s # testing : Options should be allowed for script #51; 200 response expected 1109s # expected: 200 1109s # received: '200' 1109s ok 87 1109s # testing : SSI should be evaluated with exec allowed for script #51 1109s # expected: 'perl cgi' 1109s # received: 'perl cgi' 1109s ok 88 1109s # testing : Options should be allowed for script #52; 200 response expected 1109s # expected: 200 1109s # received: '200' 1109s ok 89 1109s # testing : SSI should be evaluated but exec not permitted for script #52 1109s # expected: '[an error occurred while processing this directive]' 1109s # received: '[an error occurred while processing this directive]' 1109s ok 90 1109s # testing : Options should be allowed for script #53; 200 response expected 1109s # expected: 200 1109s # received: '200' 1109s ok 91 1109s # testing : SSI should be evaluated with exec allowed for script #53 1109s # expected: 'perl cgi' 1109s # received: 'perl cgi' 1109s ok 92 1109s # testing : Options should be allowed for script #54; 200 response expected 1109s # expected: 200 1109s # received: '200' 1109s ok 93 1109s # testing : SSI should be evaluated but exec not permitted for script #54 1109s # expected: '[an error occurred while processing this directive]' 1109s # received: '[an error occurred while processing this directive]' 1109s ok 94 1109s # testing : Options should be allowed for script #55; 200 response expected 1109s # expected: 200 1109s # received: '200' 1109s ok 95 1109s # testing : SSI should not be evaluated for script #55 1109s # expected: qr/--\#exec cgi=/ 1109s # received: '' 1109s ok 96 1109s # testing : Options should be allowed for script #56; 200 response expected 1109s # expected: 200 1109s # received: '200' 1109s ok 97 1109s # testing : SSI should not be evaluated for script #56 1109s # expected: qr/--\#exec cgi=/ 1109s # received: '' 1109s ok 98 1109s # testing : Options should be allowed for script #57; 200 response expected 1109s # expected: 200 1109s # received: '200' 1109s ok 99 1109s # testing : SSI should be evaluated but exec not permitted for script #57 1109s # expected: '[an error occurred while processing this directive]' 1109s # received: '[an error occurred while processing this directive]' 1109s ok 100 1109s # testing : Options should be allowed for script #58; 200 response expected 1109s # expected: 200 1109s # received: '200' 1109s ok 101 1109s # testing : SSI should not be evaluated for script #58 1109s # expected: qr/--\#exec cgi=/ 1109s # received: '' 1109s ok 102 1109s # testing : Options should be allowed for script #59; 200 response expected 1109s # expected: 200 1109s # received: '200' 1109s ok 103 1109s # testing : SSI should be evaluated with exec allowed for script #59 1109s # expected: 'perl cgi' 1109s # received: 'perl cgi' 1109s ok 104 1109s # testing : Options should be allowed for script #60; 200 response expected 1109s # expected: 200 1109s # received: '200' 1109s ok 105 1109s # testing : SSI should not be evaluated for script #60 1109s # expected: qr/--\#exec cgi=/ 1109s # received: '' 1109s ok 106 1109s # testing : Options should be allowed for script #61; 200 response expected 1109s # expected: 200 1109s # received: '200' 1109s ok 107 1109s # testing : SSI should be evaluated with exec allowed for script #61 1109s # expected: 'perl cgi' 1109s # received: 'perl cgi' 1109s ok 108 1109s # testing : Options should be allowed for script #62; 200 response expected 1109s # expected: 200 1109s # received: '200' 1109s ok 109 1109s # testing : SSI should be evaluated but exec not permitted for script #62 1109s # expected: '[an error occurred while processing this directive]' 1109s # received: '[an error occurred while processing this directive]' 1109s ok 110 1109s # testing : Options should be allowed for script #63; 200 response expected 1109s # expected: 200 1109s # received: '200' 1109s ok 111 1109s # testing : SSI should be evaluated with exec allowed for script #63 1109s # expected: 'perl cgi' 1109s # received: 'perl cgi' 1109s ok 112 1109s # testing : Options should be allowed for script #64; 200 response expected 1109s # expected: 200 1109s # received: '200' 1109s ok 113 1109s # testing : SSI should be evaluated but exec not permitted for script #64 1109s # expected: '[an error occurred while processing this directive]' 1109s # received: '[an error occurred while processing this directive]' 1109s ok 114 1109s # testing : Options should be allowed for script #65; 200 response expected 1109s # expected: 200 1109s # received: '200' 1109s ok 115 1109s # testing : SSI should not be evaluated for script #65 1109s # expected: qr/--\#exec cgi=/ 1109s # received: '' 1109s ok 116 1109s # testing : Options should be allowed for script #66; 200 response expected 1109s # expected: 200 1109s # received: '200' 1109s ok 117 1109s # testing : SSI should not be evaluated for script #66 1109s # expected: qr/--\#exec cgi=/ 1109s # received: '' 1109s ok 118 1109s # testing : Options should be allowed for script #67; 200 response expected 1109s # expected: 200 1109s # received: '200' 1109s ok 119 1109s # testing : SSI should be evaluated but exec not permitted for script #67 1109s # expected: '[an error occurred while processing this directive]' 1109s # received: '[an error occurred while processing this directive]' 1109s ok 120 1109s # testing : Options should be allowed for script #68; 200 response expected 1109s # expected: 200 1109s # received: '200' 1109s ok 121 1109s # testing : SSI should not be evaluated for script #68 1109s # expected: qr/--\#exec cgi=/ 1109s # received: '' 1109s ok 122 1109s # testing : Options should be allowed for script #69; 200 response expected 1109s # expected: 200 1109s # received: '200' 1109s ok 123 1109s # testing : SSI should be evaluated with exec allowed for script #69 1109s # expected: 'perl cgi' 1109s # received: 'perl cgi' 1109s ok 124 1109s # testing : Options should be allowed for script #70; 200 response expected 1109s # expected: 200 1109s # received: '200' 1109s ok 125 1109s # testing : SSI should not be evaluated for script #70 1109s # expected: qr/--\#exec cgi=/ 1109s # received: '' 1109s ok 126 1109s # testing : Options should be allowed for script #71; 200 response expected 1109s # expected: 200 1109s # received: '200' 1109s ok 127 1109s # testing : SSI should be evaluated but exec not permitted for script #71 1109s # expected: '[an error occurred while processing this directive]' 1109s # received: '[an error occurred while processing this directive]' 1109s ok 128 1109s # testing : Options should be allowed for script #72; 200 response expected 1109s # expected: 200 1109s # received: '200' 1109s ok 129 1109s # testing : SSI should be evaluated but exec not permitted for script #72 1109s # expected: '[an error occurred while processing this directive]' 1109s # received: '[an error occurred while processing this directive]' 1109s ok 130 1109s # testing : Options should be allowed for script #73; 200 response expected 1109s # expected: 200 1109s # received: '200' 1109s ok 131 1109s # testing : SSI should be evaluated but exec not permitted for script #73 1109s # expected: '[an error occurred while processing this directive]' 1109s # received: '[an error occurred while processing this directive]' 1109s ok 132 1109s # testing : Options should be allowed for script #74; 200 response expected 1109s # expected: 200 1109s # received: '200' 1109s ok 133 1109s # testing : SSI should be evaluated but exec not permitted for script #74 1109s # expected: '[an error occurred while processing this directive]' 1109s # received: '[an error occurred while processing this directive]' 1109s ok 134 1109s # testing : Options should be allowed for script #75; 200 response expected 1109s # expected: 200 1109s # received: '200' 1109s ok 135 1109s # testing : SSI should be evaluated but exec not permitted for script #75 1109s # expected: '[an error occurred while processing this directive]' 1109s # received: '[an error occurred while processing this directive]' 1109s ok 136 1109s # testing : Options should be allowed for script #76; 200 response expected 1109s # expected: 200 1109s # received: '200' 1109s ok 137 1109s # testing : SSI should be evaluated but exec not permitted for script #76 1109s # expected: '[an error occurred while processing this directive]' 1109s # received: '[an error occurred while processing this directive]' 1109s ok 138 1109s # testing : Options should be allowed for script #77; 200 response expected 1109s # expected: 200 1109s # received: '200' 1109s ok 139 1109s # testing : SSI should be evaluated but exec not permitted for script #77 1109s # expected: '[an error occurred while processing this directive]' 1109s # received: '[an error occurred while processing this directive]' 1109s ok 140 1109s # testing : Options should be allowed for script #78; 200 response expected 1109s # expected: 200 1109s # received: '200' 1109s ok 141 1109s # testing : SSI should be evaluated but exec not permitted for script #78 1109s # expected: '[an error occurred while processing this directive]' 1109s # received: '[an error occurred while processing this directive]' 1109s ok 142 1109s # testing : Options should be allowed for script #79; 200 response expected 1109s # expected: 200 1109s # received: '200' 1109s ok 143 1109s # testing : SSI should be evaluated but exec not permitted for script #79 1109s # expected: '[an error occurred while processing this directive]' 1109s # received: '[an error occurred while processing this directive]' 1109s ok 144 1109s # testing : Options should be allowed for script #80; 200 response expected 1109s # expected: 200 1109s # received: '200' 1109s ok 145 1109s # testing : SSI should be evaluated but exec not permitted for script #80 1109s # expected: '[an error occurred while processing this directive]' 1109s # received: '[an error occurred while processing this directive]' 1109s ok 146 1109s # testing : Options should not be allowed for script #81; 500 response expected 1109s # expected: 500 1109s # received: '500' 1109s ok 147 1109s # testing : Options should be allowed for script #82; 200 response expected 1109s # expected: 200 1109s # received: '200' 1109s ok 148 1109s # testing : SSI should be evaluated but exec not permitted for script #82 1109s # expected: '[an error occurred while processing this directive]' 1109s # received: '[an error occurred while processing this directive]' 1109s ok 149 1109s # testing : Options should not be allowed for script #83; 500 response expected 1109s # expected: 500 1109s # received: '500' 1109s ok 150 1109s # testing : Options should be allowed for script #84; 200 response expected 1109s # expected: 200 1109s # received: '200' 1109s ok 151 1109s # testing : SSI should be evaluated but exec not permitted for script #84 1109s # expected: '[an error occurred while processing this directive]' 1109s # received: '[an error occurred while processing this directive]' 1109s ok 152 1109s # testing : Options should not be allowed for script #85; 500 response expected 1109s # expected: 500 1109s # received: '500' 1109s ok 153 1109s # testing : Options should be allowed for script #86; 200 response expected 1109s # expected: 200 1109s # received: '200' 1109s ok 154 1109s # testing : SSI should not be evaluated for script #86 1109s # expected: qr/--\#exec cgi=/ 1109s # received: '' 1109s ok 155 1109s # testing : Options should not be allowed for script #87; 500 response expected 1109s # expected: 500 1109s # received: '500' 1109s ok 156 1109s # testing : Options should not be allowed for script #88; 500 response expected 1109s # expected: 500 1109s # received: '500' 1109s ok 157 1109s # testing : Options should not be allowed for script #89; 500 response expected 1109s # expected: 500 1109s # received: '500' 1109s ok 158 1109s # testing : Options should not be allowed for script #90; 500 response expected 1109s # expected: 500 1109s # received: '500' 1109s ok 159 1109s # testing : Options should be allowed for script #91; 200 response expected 1109s # expected: 200 1109s # received: '200' 1109s ok 160 1109s # testing : SSI should be evaluated with exec allowed for script #91 1109s # expected: 'perl cgi' 1109s # received: 'perl cgi' 1109s ok 161 1109s # testing : Options should be allowed for script #92; 200 response expected 1109s # expected: 200 1109s # received: '200' 1109s ok 162 1109s # testing : SSI should be evaluated but exec not permitted for script #92 1109s # expected: '[an error occurred while processing this directive]' 1109s # received: '[an error occurred while processing this directive]' 1109s ok 163 1109s # testing : Options should be allowed for script #93; 200 response expected 1109s # expected: 200 1109s # received: '200' 1109s ok 164 1109s # testing : SSI should be evaluated with exec allowed for script #93 1109s # expected: 'perl cgi' 1109s # received: 'perl cgi' 1109s ok 165 1109s # testing : Options should be allowed for script #94; 200 response expected 1109s # expected: 200 1109s # received: '200' 1109s ok 166 1109s # testing : SSI should be evaluated but exec not permitted for script #94 1109s # expected: '[an error occurred while processing this directive]' 1109s # received: '[an error occurred while processing this directive]' 1109s ok 167 1109s # testing : Options should be allowed for script #95; 200 response expected 1109s # expected: 200 1109s # received: '200' 1109s ok 168 1109s # testing : SSI should not be evaluated for script #95 1109s # expected: qr/--\#exec cgi=/ 1109s # received: '' 1109s ok 169 1109s # testing : Options should be allowed for script #96; 200 response expected 1109s # expected: 200 1109s # received: '200' 1109s ok 170 1109s # testing : SSI should not be evaluated for script #96 1109s # expected: qr/--\#exec cgi=/ 1109s # received: '' 1109s ok 171 1109s # testing : Options should be allowed for script #97; 200 response expected 1109s # expected: 200 1109s # received: '200' 1109s ok 172 1109s # testing : SSI should be evaluated but exec not permitted for script #97 1109s # expected: '[an error occurred while processing this directive]' 1109s # received: '[an error occurred while processing this directive]' 1109s ok 173 1109s # testing : Options should be allowed for script #98; 200 response expected 1109s # expected: 200 1109s # received: '200' 1109s ok 174 1109s # testing : SSI should not be evaluated for script #98 1109s # expected: qr/--\#exec cgi=/ 1109s # received: '' 1109s ok 175 1109s # testing : Options should be allowed for script #99; 200 response expected 1109s # expected: 200 1109s # received: '200' 1109s ok 176 1109s # testing : SSI should be evaluated with exec allowed for script #99 1109s # expected: 'perl cgi' 1109s # received: 'perl cgi' 1109s ok 177 1109s # testing : Options should be allowed for script #100; 200 response expected 1109s # expected: 200 1109s # received: '200' 1109s ok 178 1109s # testing : SSI should not be evaluated for script #100 1109s # expected: qr/--\#exec cgi=/ 1109s # received: '' 1109s ok 179 1109s # testing : Options should be allowed for script #101; 200 response expected 1109s # expected: 200 1109s # received: '200' 1109s ok 180 1109s # testing : SSI should be evaluated with exec allowed for script #101 1109s # expected: 'perl cgi' 1109s # received: 'perl cgi' 1109s ok 181 1109s # testing : Options should be allowed for script #102; 200 response expected 1109s # expected: 200 1109s # received: '200' 1109s ok 182 1109s # testing : SSI should be evaluated but exec not permitted for script #102 1109s # expected: '[an error occurred while processing this directive]' 1109s # received: '[an error occurred while processing this directive]' 1109s ok 183 1109s # testing : Options should be allowed for script #103; 200 response expected 1109s # expected: 200 1109s # received: '200' 1109s ok 184 1109s # testing : SSI should be evaluated with exec allowed for script #103 1109s # expected: 'perl cgi' 1109s # received: 'perl cgi' 1109s ok 185 1109s # testing : Options should be allowed for script #104; 200 response expected 1109s # expected: 200 1109s # received: '200' 1109s ok 186 1109s # testing : SSI should be evaluated but exec not permitted for script #104 1109s # expected: '[an error occurred while processing this directive]' 1109s # received: '[an error occurred while processing this directive]' 1109s ok 187 1109s # testing : Options should be allowed for script #105; 200 response expected 1109s # expected: 200 1109s # received: '200' 1109s ok 188 1109s # testing : SSI should not be evaluated for script #105 1109s # expected: qr/--\#exec cgi=/ 1109s # received: '' 1109s ok 189 1109s # testing : Options should be allowed for script #106; 200 response expected 1109s # expected: 200 1109s # received: '200' 1109s ok 190 1109s # testing : SSI should not be evaluated for script #106 1109s # expected: qr/--\#exec cgi=/ 1109s # received: '' 1109s ok 191 1109s # testing : Options should be allowed for script #107; 200 response expected 1109s # expected: 200 1109s # received: '200' 1109s ok 192 1109s # testing : SSI should be evaluated but exec not permitted for script #107 1109s # expected: '[an error occurred while processing this directive]' 1109s # received: '[an error occurred while processing this directive]' 1109s ok 193 1109s # testing : Options should be allowed for script #108; 200 response expected 1109s # expected: 200 1109s # received: '200' 1109s ok 194 1109s # testing : SSI should not be evaluated for script #108 1109s # expected: qr/--\#exec cgi=/ 1109s # received: '' 1109s ok 195 1109s # testing : Options should be allowed for script #109; 200 response expected 1109s # expected: 200 1109s # received: '200' 1109s ok 196 1109s # testing : SSI should be evaluated with exec allowed for script #109 1109s # expected: 'perl cgi' 1109s # received: 'perl cgi' 1109s ok 197 1109s # testing : Options should be allowed for script #110; 200 response expected 1109s # expected: 200 1109s # received: '200' 1109s ok 198 1109s # testing : SSI should not be evaluated for script #110 1109s # expected: qr/--\#exec cgi=/ 1109s # received: '' 1109s ok 199 1109s # testing : Options should be allowed for script #111; 200 response expected 1109s # expected: 200 1109s # received: '200' 1109s ok 200 1109s # testing : SSI should be evaluated with exec allowed for script #111 1109s # expected: 'perl cgi' 1109s # received: 'perl cgi' 1109s ok 201 1109s # testing : Options should be allowed for script #112; 200 response expected 1109s # expected: 200 1109s # received: '200' 1109s ok 202 1109s # testing : SSI should be evaluated with exec allowed for script #112 1109s # expected: 'perl cgi' 1109s # received: 'perl cgi' 1109s ok 203 1109s # testing : Options should be allowed for script #113; 200 response expected 1109s # expected: 200 1109s # received: '200' 1109s ok 204 1109s # testing : SSI should be evaluated with exec allowed for script #113 1109s # expected: 'perl cgi' 1109s # received: 'perl cgi' 1109s ok 205 1109s # testing : Options should be allowed for script #114; 200 response expected 1109s # expected: 200 1109s # received: '200' 1109s ok 206 1109s # testing : SSI should be evaluated with exec allowed for script #114 1109s # expected: 'perl cgi' 1109s # received: 'perl cgi' 1109s ok 207 1109s # testing : Options should be allowed for script #115; 200 response expected 1109s # expected: 200 1109s # received: '200' 1109s ok 208 1109s # testing : SSI should be evaluated with exec allowed for script #115 1109s # expected: 'perl cgi' 1109s # received: 'perl cgi' 1109s ok 209 1109s # testing : Options should be allowed for script #116; 200 response expected 1109s # expected: 200 1109s # received: '200' 1109s ok 210 1109s # testing : SSI should be evaluated with exec allowed for script #116 1109s # expected: 'perl cgi' 1109s # received: 'perl cgi' 1109s ok 211 1109s # testing : Options should be allowed for script #117; 200 response expected 1109s # expected: 200 1109s # received: '200' 1109s ok 212 1109s # testing : SSI should be evaluated with exec allowed for script #117 1109s # expected: 'perl cgi' 1109s # received: 'perl cgi' 1109s ok 213 1109s # testing : Options should be allowed for script #118; 200 response expected 1109s # expected: 200 1109s # received: '200' 1109s ok 214 1109s # testing : SSI should be evaluated with exec allowed for script #118 1109s # expected: 'perl cgi' 1109s # received: 'perl cgi' 1109s ok 215 1109s # testing : Options should be allowed for script #119; 200 response expected 1109s # expected: 200 1109s # received: '200' 1109s ok 216 1109s # testing : SSI should be evaluated with exec allowed for script #119 1109s # expected: 'perl cgi' 1109s # received: 'perl cgi' 1109s ok 217 1109s # testing : Options should be allowed for script #120; 200 response expected 1109s # expected: 200 1109s # received: '200' 1109s ok 218 1109s # testing : SSI should be evaluated with exec allowed for script #120 1109s # expected: 'perl cgi' 1109s # received: 'perl cgi' 1109s ok 219 1109s # testing : Options should be allowed for script #121; 200 response expected 1109s # expected: 200 1109s # received: '200' 1109s ok 220 1109s # testing : SSI should be evaluated with exec allowed for script #121 1109s # expected: 'perl cgi' 1109s # received: 'perl cgi' 1109s ok 221 1109s ok 1113s t/security/CVE-2009-1890.t .......... 1113s 1..7 1113s # Running under perl version 5.040000 for linux 1113s # Current time local: Fri Nov 29 20:04:26 2024 1113s # Current time GMT: Fri Nov 29 20:04:26 2024 1113s # Using Test.pm version 1.31 1113s # Using Apache/Test.pm version 1.44 1113s ok 1 1113s ok 2 1113s ok 3 1113s ok 4 1113s ok 5 1113s # testing : request was parsed 1113s # expected: qr/^HTTP\/1\.. 200/ 1113s # received: 'HTTP/1.1 200 OK 1113s # ' 1113s ok 6 1113s # header: Date: Fri, 29 Nov 2024 20:04:29 GMT 1113s # header: Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1113s # header: Vary: In-If1 1113s # header: DMMATCH1: 1 1113s # header: Content-Type: text/plain 1113s # header: Connection: close 1113s # header: 1113s # got: xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx 1113s # remaining: 0 1113s # testing : read entire body 1113s # expected: 0 1113s # received: 0 1113s ok 7 1113s ok 1116s t/security/CVE-2009-3555.t .......... 1116s 1..4 1116s # Running under perl version 5.040000 for linux 1116s # Current time local: Fri Nov 29 20:04:30 2024 1116s # Current time GMT: Fri Nov 29 20:04:30 2024 1116s # Using Test.pm version 1.31 1116s # Using Apache/Test.pm version 1.44 1116s ok 1 # skip Skipping test for TLSv1.3 1116s ok 2 # skip Skipping test for TLSv1.3 1116s ok 3 # skip Skipping test for TLSv1.3 1116s ok 4 # skip Skipping test for TLSv1.3 1116s ok 1119s t/security/CVE-2011-3368-rewrite.t .. 1119s 1..3 1119s # Running under perl version 5.040000 for linux 1119s # Current time local: Fri Nov 29 20:04:33 2024 1119s # Current time GMT: Fri Nov 29 20:04:33 2024 1119s # Using Test.pm version 1.31 1119s # Using Apache/Test.pm version 1.44 1119s ok 1 1119s ok 2 1119s # testing : got 400 error 1119s # expected: qr/^HTTP\/1\.. 400 Bad Request/ 1119s # received: 'HTTP/1.1 400 Bad Request 1119s # ' 1119s ok 3 1119s ok 1122s t/security/CVE-2011-3368.t .......... 1122s 1..3 1122s # Running under perl version 5.040000 for linux 1122s # Current time local: Fri Nov 29 20:04:36 2024 1122s # Current time GMT: Fri Nov 29 20:04:36 2024 1122s # Using Test.pm version 1.31 1122s # Using Apache/Test.pm version 1.44 1122s ok 1 1122s ok 2 1122s # testing : got 400 error 1122s # expected: qr/^HTTP\/1\.. 400 Bad Request/ 1122s # received: 'HTTP/1.1 400 Bad Request 1122s # ' 1122s ok 3 1122s ok 1125s t/security/CVE-2017-7659.t .......... 1125s 1..2 1125s # Running under perl version 5.040000 for linux 1125s # Current time local: Fri Nov 29 20:04:39 2024 1125s # Current time GMT: Fri Nov 29 20:04:39 2024 1125s # Using Test.pm version 1.31 1125s # Using Apache/Test.pm version 1.44 1125s ok 1 1125s ok 2 1125s ok 1128s t/security/CVE-2019-0215.t .......... 1128s 1..2 1128s # Running under perl version 5.040000 for linux 1128s # Current time local: Fri Nov 29 20:04:42 2024 1128s # Current time GMT: Fri Nov 29 20:04:42 2024 1128s # Using Test.pm version 1.31 1128s # Using Apache/Test.pm version 1.44 1128s # Using TLSv13, expecting status 403 1128s # testing : first access denied without client cert 1128s # expected: 403 1128s # received: '403' 1128s ok 1 1128s # testing : second access denied without client cert 1128s # expected: 403 1128s # received: '403' 1128s ok 2 1128s ok 1131s t/security/CVE-2020-1927.t .......... 1131s 1..1 1131s # Running under perl version 5.040000 for linux 1131s # Current time local: Fri Nov 29 20:04:45 2024 1131s # Current time GMT: Fri Nov 29 20:04:45 2024 1131s # Using Test.pm version 1.31 1131s # Using Apache/Test.pm version 1.44 1131s # SENDING to 127.0.0.1:8545 1131s # GET /CVE-2020-1927/%0D%0Ahttp://127.0.0.1/ HTTP/1.1 1131s Host: merge-disabled 1131s Connection: close 1131s 1131s # SENDING to 127.0.0.1:8545 1131s # GET /CVE-2020-1927/%0D%0Ahttp://127.0.0.1/ HTTP/1.1\r\nHost: merge-disabled\r\nConnection: close\r\n\r\n 1131s # testing : regex didn't match and redirect 1131s # expected: 404 1131s # received: '404' 1131s ok 1 1131s ok 1133s t/ssl/basicauth.t ................... 1133s 1..4 1133s # Running under perl version 5.040000 for linux 1133s # Current time local: Fri Nov 29 20:04:47 2024 1133s # Current time GMT: Fri Nov 29 20:04:47 2024 1133s # Using Test.pm version 1.31 1133s # Using Apache/Test.pm version 1.44 1133s # testing : Getting /ssl-fakebasicauth/index.html with no cert 1133s # expected: qr/^(500|403)$/ 1133s # received: '403' 1133s ok 1 1133s # testing : Getting /ssl-fakebasicauth/index.html with client_snakeoil cert 1133s # expected: 200 1133s # received: '200' 1133s ok 2 1133s # testing : Getting /ssl-fakebasicauth/index.html with client_ok cert 1133s # expected: 401 1133s # received: '401' 1133s ok 3 1133s ok 4 # skip Colon in username test skipped. 1133s ok 1136s t/ssl/env.t ......................... 1136s 1..30 1136s # Running under perl version 5.040000 for linux 1136s # Current time local: Fri Nov 29 20:04:50 2024 1136s # Current time GMT: Fri Nov 29 20:04:50 2024 1136s # Using Test.pm version 1.31 1136s # Using Apache/Test.pm version 1.44 1136s # testing : response status OK 1136s # expected: 200 1136s # received: '200' 1136s ok 1 1136s #SSL_SERVER_I_DN_C: expect 'US', got 'US' 1136s ok 2 1136s #SSL_SERVER_I_DN_ST: expect 'California', got 'California' 1136s ok 3 1136s #SSL_SERVER_I_DN_L: expect 'San Francisco', got 'San Francisco' 1136s ok 4 1136s #SSL_SERVER_I_DN_O: expect 'ASF', got 'ASF' 1136s ok 5 1136s #SSL_SERVER_I_DN_OU: expect 'httpd-test', got 'httpd-test' 1136s ok 6 1136s #SSL_SERVER_I_DN_Email: expect 'test-dev@httpd.apache.org', got 'test-dev@httpd.apache.org' 1136s ok 7 1136s #SSL_SERVER_I_DN_CN: expect 'ca', got 'ca' 1136s ok 8 1136s #SSL_CLIENT_S_DN_OU should not exist 1136s ok 9 1136s #SSL_CLIENT_S_DN_L should not exist 1136s ok 10 1136s #SSL_CLIENT_S_DN_C should not exist 1136s ok 11 1136s #SSL_CLIENT_S_DN_ST should not exist 1136s ok 12 1136s #SSL_CLIENT_S_DN_Email should not exist 1136s ok 13 1136s #SSL_CLIENT_S_DN_CN should not exist 1136s ok 14 1136s #SSL_CLIENT_S_DN_O should not exist 1136s ok 15 1136s # testing : second response status OK 1136s # expected: 200 1136s # received: '200' 1136s ok 16 1136s #SSL_SERVER_I_DN_C: expect 'US', got 'US' 1136s ok 17 1136s #SSL_SERVER_I_DN_ST: expect 'California', got 'California' 1136s ok 18 1136s #SSL_SERVER_I_DN_L: expect 'San Francisco', got 'San Francisco' 1136s ok 19 1136s #SSL_SERVER_I_DN_O: expect 'ASF', got 'ASF' 1136s ok 20 1136s #SSL_SERVER_I_DN_OU: expect 'httpd-test', got 'httpd-test' 1136s ok 21 1136s #SSL_SERVER_I_DN_Email: expect 'test-dev@httpd.apache.org', got 'test-dev@httpd.apache.org' 1136s ok 22 1136s #SSL_SERVER_I_DN_CN: expect 'ca', got 'ca' 1136s ok 23 1136s #SSL_CLIENT_S_DN_OU: expect 'Staff', got 'Staff' 1136s ok 24 1136s #SSL_CLIENT_S_DN_L: expect 'Mackay', got 'Mackay' 1136s ok 25 1136s #SSL_CLIENT_S_DN_C: expect 'AU', got 'AU' 1136s ok 26 1136s #SSL_CLIENT_S_DN_ST: expect 'Queensland', got 'Queensland' 1136s ok 27 1136s #SSL_CLIENT_S_DN_Email: expect 'test-dev@httpd.apache.org', got 'test-dev@httpd.apache.org' 1136s ok 28 1136s #SSL_CLIENT_S_DN_CN: expect 'client_snakeoil', got 'client_snakeoil' 1136s ok 29 1136s #SSL_CLIENT_S_DN_O: expect 'Snake Oil, Ltd.', got 'Snake Oil, Ltd.' 1136s ok 30 1136s ok 1139s t/ssl/extlookup.t ................... 1139s 1..4 1139s # Running under perl version 5.040000 for linux 1139s # Current time local: Fri Nov 29 20:04:53 2024 1139s # Current time GMT: Fri Nov 29 20:04:53 2024 1139s # Using Test.pm version 1.31 1139s # Using Apache/Test.pm version 1.44 1139s # testing : ssl_ext_lookup works for 1.3.6.1.4.1.18060.12.0 1139s # expected: 200 1139s # received: '200' 1139s ok 1 1139s # testing : Extension value match for 1.3.6.1.4.1.18060.12.0 1139s # expected: 'Lemons' 1139s # received: 'Lemons' 1139s ok 2 1139s # testing : ssl_ext_lookup works for 2.16.840.1.113730.1.13 1139s # expected: 200 1139s # received: '200' 1139s ok 3 1139s # testing : Extension value match for 2.16.840.1.113730.1.13 1139s # expected: 'This Is A Comment' 1139s # received: 'This Is A Comment' 1139s ok 4 1139s ok 1142s t/ssl/fakeauth.t .................... 1142s 1..3 1142s # Running under perl version 5.040000 for linux 1142s # Current time local: Fri Nov 29 20:04:56 2024 1142s # Current time GMT: Fri Nov 29 20:04:56 2024 1142s # Using Test.pm version 1.31 1142s # Using Apache/Test.pm version 1.44 1142s # testing : Getting /ssl-fakebasicauth2/index.html with no cert 1142s # expected: qr/^(500|403)$/ 1142s # received: '403' 1142s ok 1 1142s # testing : Getting /ssl-fakebasicauth2/index.html with client_snakeoil cert 1142s # expected: 200 1142s # received: '200' 1142s ok 2 1142s # testing : Getting /ssl-fakebasicauth2/index.html with client_ok cert 1142s # expected: 200 1142s # received: '200' 1142s ok 3 1142s ok 1145s t/ssl/headers.t ..................... 1145s 1..3 1145s # Running under perl version 5.040000 for linux 1145s # Current time local: Fri Nov 29 20:04:59 2024 1145s # Current time GMT: Fri Nov 29 20:04:59 2024 1145s # Using Test.pm version 1.31 1145s # Using Apache/Test.pm version 1.44 1145s # testing : SSLFlag header set 1145s # expected: qr/X-SSL-Flag: on/ 1145s # received: 'HTTP/1.1 200 OK 1145s # Connection: close 1145s # Date: Fri, 29 Nov 2024 20:05:02 GMT 1145s # Accept-Ranges: bytes 1145s # ETag: "c-61fafa7f73d80" 1145s # Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1145s # Vary: In-If1 1145s # Content-Length: 12 1145s # Content-Type: text/html 1145s # Last-Modified: Thu, 15 Aug 2024 02:32:38 GMT 1145s # Client-Date: Fri, 29 Nov 2024 20:05:02 GMT 1145s # Client-Peer: 127.0.0.1:8532 1145s # Client-Response-Num: 1 1145s # Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1145s # Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1145s # Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1145s # Client-SSL-Socket-Class: IO::Socket::SSL 1145s # Client-SSL-Version: TLSv1_3 1145s # DMMATCH1: 1 1145s # X-SSL-Cert: -----BEGIN CERTIFICATE----- MIIERDCCAyygAwIBAgIBBTANBgkqhkiG9w0BAQsFADCBlDELMAkGA1UEBhMCVVMx EzARBgNVBAgMCkNhbGlmb3JuaWExFjAUBgNVBAcMDVNhbiBGcmFuY2lzY28xDDAK BgNVBAoMA0FTRjETMBEGA1UECwwKaHR0cGQtdGVzdDELMAkGA1UEAwwCY2ExKDAm BgkqhkiG9w0BCQEWGXRlc3QtZGV2QGh0dHBkLmFwYWNoZS5vcmcwHhcNMjQxMTI5 MTk1NzE5WhcNMjUxMTI5MTk1NzE5WjCBpDELMAkGA1UEBhMCVVMxEzARBgNVBAgM CkNhbGlmb3JuaWExFjAUBgNVBAcMDVNhbiBGcmFuY2lzY28xDDAKBgNVBAoMA0FT RjEcMBoGA1UECwwTaHR0cGQtdGVzdC9yc2EtdGVzdDESMBAGA1UEAwwJbG9jYWxo b3N0MSgwJgYJKoZIhvcNAQkBFhl0ZXN0LWRldkBodHRwZC5hcGFjaGUub3JnMIIB IjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAuM0wapU8joiROZdDguZ1Yeo1 Do9IJ6pKsJVQGC0ku/yGzbzMDllpchtUKSIxW5no4qtYXaoPbS3ix+1euDC5RSfM oy8t7OB3AWlMaCe1rVs2RW9AhZXVoC5GOuhfTciAqnjA0wgXOLFbuqNEZgWlKb/s 1Pcn06wdQixAjDxe/c+DW62pt6MRP6jrv/hfKjT0kPaZNVBoB2SX7azD50LhEuSr tzbTNWTyfMda8PrTbTXNUeCqugrJS7yZNzpRGm9Ta7N8VE07nqeVFBDrPu9bF6+w lUKlm7tuK+Yujh1QfUmmNGiXjtOjCiSWW+urqSXZA4+lj30/2X+jyfcyKTtrJQID AQABo4GOMIGLMDQGA1UdEQQtMCuCCWxvY2FsaG9zdKAeBggrBgEFBQcIB6ASFhBf aHR0cHMubG9jYWxob3N0MBMGA1UdJQQMMAoGCCsGAQUFBwMBMB0GA1UdDgQWBBQj hVLXT2yCBSO3AujKrLDV3wZXdjAfBgNVHSMEGDAWgBQkxV098E9YoDYjj2zfXgmn VlaGFjANBgkqhkiG9w0BAQsFAAOCAQEANG5IEEs3svQxX7s+br7D6sLzK+bJ4FwM wLCj95yr2kpM0dtDtCp+piE2FX6TpEcxFOJFMFpuB9jdBwyyqMBJD3oVpgyono3L 4WcFCKIe9lJk6ZDBZHevn4525x83j2Iwg0dXpDDyUKtWjcfng9S0rz86IZwslEU5 KofJo3LKRLQEVcgM8tSZ/4Ev/K2K+xJJJN/mqylMY4c8cYpuAHmTpAsDkNnNRaFn sT8ITTesD2n3iYFRsIzhNiTnmMrCrCak2EE9Tv0WI6iDtOziT54QaYVIPcZbFILR 7jN6kQE9G9vhZDXV2ApJqktSnd1XUXndLihN3D+1590CK1Ic0ZyT6Q== -----END CERTIFICATE----- 1145s # X-SSL-Flag: on 1145s # X-SSL-None: (null) 1145s # 1145s # ' 1145s ok 1 1145s # testing : SSL certificate is unwrapped 1145s # expected: qr/X-SSL-Cert:.*END CERTIFICATE-----/ 1145s # received: 'HTTP/1.1 200 OK 1145s # Connection: close 1145s # Date: Fri, 29 Nov 2024 20:05:02 GMT 1145s # Accept-Ranges: bytes 1145s # ETag: "c-61fafa7f73d80" 1145s # Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1145s # Vary: In-If1 1145s # Content-Length: 12 1145s # Content-Type: text/html 1145s # Last-Modified: Thu, 15 Aug 2024 02:32:38 GMT 1145s # Client-Date: Fri, 29 Nov 2024 20:05:02 GMT 1145s # Client-Peer: 127.0.0.1:8532 1145s # Client-Response-Num: 1 1145s # Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1145s # Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1145s # Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1145s # Client-SSL-Socket-Class: IO::Socket::SSL 1145s # Client-SSL-Version: TLSv1_3 1145s # DMMATCH1: 1 1145s # X-SSL-Cert: -----BEGIN CERTIFICATE----- MIIERDCCAyygAwIBAgIBBTANBgkqhkiG9w0BAQsFADCBlDELMAkGA1UEBhMCVVMx EzARBgNVBAgMCkNhbGlmb3JuaWExFjAUBgNVBAcMDVNhbiBGcmFuY2lzY28xDDAK BgNVBAoMA0FTRjETMBEGA1UECwwKaHR0cGQtdGVzdDELMAkGA1UEAwwCY2ExKDAm BgkqhkiG9w0BCQEWGXRlc3QtZGV2QGh0dHBkLmFwYWNoZS5vcmcwHhcNMjQxMTI5 MTk1NzE5WhcNMjUxMTI5MTk1NzE5WjCBpDELMAkGA1UEBhMCVVMxEzARBgNVBAgM CkNhbGlmb3JuaWExFjAUBgNVBAcMDVNhbiBGcmFuY2lzY28xDDAKBgNVBAoMA0FT RjEcMBoGA1UECwwTaHR0cGQtdGVzdC9yc2EtdGVzdDESMBAGA1UEAwwJbG9jYWxo b3N0MSgwJgYJKoZIhvcNAQkBFhl0ZXN0LWRldkBodHRwZC5hcGFjaGUub3JnMIIB IjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAuM0wapU8joiROZdDguZ1Yeo1 Do9IJ6pKsJVQGC0ku/yGzbzMDllpchtUKSIxW5no4qtYXaoPbS3ix+1euDC5RSfM oy8t7OB3AWlMaCe1rVs2RW9AhZXVoC5GOuhfTciAqnjA0wgXOLFbuqNEZgWlKb/s 1Pcn06wdQixAjDxe/c+DW62pt6MRP6jrv/hfKjT0kPaZNVBoB2SX7azD50LhEuSr tzbTNWTyfMda8PrTbTXNUeCqugrJS7yZNzpRGm9Ta7N8VE07nqeVFBDrPu9bF6+w lUKlm7tuK+Yujh1QfUmmNGiXjtOjCiSWW+urqSXZA4+lj30/2X+jyfcyKTtrJQID AQABo4GOMIGLMDQGA1UdEQQtMCuCCWxvY2FsaG9zdKAeBggrBgEFBQcIB6ASFhBf aHR0cHMubG9jYWxob3N0MBMGA1UdJQQMMAoGCCsGAQUFBwMBMB0GA1UdDgQWBBQj hVLXT2yCBSO3AujKrLDV3wZXdjAfBgNVHSMEGDAWgBQkxV098E9YoDYjj2zfXgmn VlaGFjANBgkqhkiG9w0BAQsFAAOCAQEANG5IEEs3svQxX7s+br7D6sLzK+bJ4FwM wLCj95yr2kpM0dtDtCp+piE2FX6TpEcxFOJFMFpuB9jdBwyyqMBJD3oVpgyono3L 4WcFCKIe9lJk6ZDBZHevn4525x83j2Iwg0dXpDDyUKtWjcfng9S0rz86IZwslEU5 KofJo3LKRLQEVcgM8tSZ/4Ev/K2K+xJJJN/mqylMY4c8cYpuAHmTpAsDkNnNRaFn sT8ITTesD2n3iYFRsIzhNiTnmMrCrCak2EE9Tv0WI6iDtOziT54QaYVIPcZbFILR 7jN6kQE9G9vhZDXV2ApJqktSnd1XUXndLihN3D+1590CK1Ic0ZyT6Q== -----END CERTIFICATE----- 1145s # X-SSL-Flag: on 1145s # X-SSL-None: (null) 1145s # 1145s # ' 1145s ok 2 1145s # testing : unknown SSL variable not given 1145s # expected: qr/X-SSL-None: \(null\)\n/ 1145s # received: 'HTTP/1.1 200 OK 1145s # Connection: close 1145s # Date: Fri, 29 Nov 2024 20:05:02 GMT 1145s # Accept-Ranges: bytes 1145s # ETag: "c-61fafa7f73d80" 1145s # Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1145s # Vary: In-If1 1145s # Content-Length: 12 1145s # Content-Type: text/html 1145s # Last-Modified: Thu, 15 Aug 2024 02:32:38 GMT 1145s # Client-Date: Fri, 29 Nov 2024 20:05:02 GMT 1145s # Client-Peer: 127.0.0.1:8532 1145s # Client-Response-Num: 1 1145s # Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1145s # Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1145s # Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1145s # Client-SSL-Socket-Class: IO::Socket::SSL 1145s # Client-SSL-Version: TLSv1_3 1145s # DMMATCH1: 1 1145s # X-SSL-Cert: -----BEGIN CERTIFICATE----- MIIERDCCAyygAwIBAgIBBTANBgkqhkiG9w0BAQsFADCBlDELMAkGA1UEBhMCVVMx EzARBgNVBAgMCkNhbGlmb3JuaWExFjAUBgNVBAcMDVNhbiBGcmFuY2lzY28xDDAK BgNVBAoMA0FTRjETMBEGA1UECwwKaHR0cGQtdGVzdDELMAkGA1UEAwwCY2ExKDAm BgkqhkiG9w0BCQEWGXRlc3QtZGV2QGh0dHBkLmFwYWNoZS5vcmcwHhcNMjQxMTI5 MTk1NzE5WhcNMjUxMTI5MTk1NzE5WjCBpDELMAkGA1UEBhMCVVMxEzARBgNVBAgM CkNhbGlmb3JuaWExFjAUBgNVBAcMDVNhbiBGcmFuY2lzY28xDDAKBgNVBAoMA0FT RjEcMBoGA1UECwwTaHR0cGQtdGVzdC9yc2EtdGVzdDESMBAGA1UEAwwJbG9jYWxo b3N0MSgwJgYJKoZIhvcNAQkBFhl0ZXN0LWRldkBodHRwZC5hcGFjaGUub3JnMIIB IjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAuM0wapU8joiROZdDguZ1Yeo1 Do9IJ6pKsJVQGC0ku/yGzbzMDllpchtUKSIxW5no4qtYXaoPbS3ix+1euDC5RSfM oy8t7OB3AWlMaCe1rVs2RW9AhZXVoC5GOuhfTciAqnjA0wgXOLFbuqNEZgWlKb/s 1Pcn06wdQixAjDxe/c+DW62pt6MRP6jrv/hfKjT0kPaZNVBoB2SX7azD50LhEuSr tzbTNWTyfMda8PrTbTXNUeCqugrJS7yZNzpRGm9Ta7N8VE07nqeVFBDrPu9bF6+w lUKlm7tuK+Yujh1QfUmmNGiXjtOjCiSWW+urqSXZA4+lj30/2X+jyfcyKTtrJQID AQABo4GOMIGLMDQGA1UdEQQtMCuCCWxvY2FsaG9zdKAeBggrBgEFBQcIB6ASFhBf aHR0cHMubG9jYWxob3N0MBMGA1UdJQQMMAoGCCsGAQUFBwMBMB0GA1UdDgQWBBQj hVLXT2yCBSO3AujKrLDV3wZXdjAfBgNVHSMEGDAWgBQkxV098E9YoDYjj2zfXgmn VlaGFjANBgkqhkiG9w0BAQsFAAOCAQEANG5IEEs3svQxX7s+br7D6sLzK+bJ4FwM wLCj95yr2kpM0dtDtCp+piE2FX6TpEcxFOJFMFpuB9jdBwyyqMBJD3oVpgyono3L 4WcFCKIe9lJk6ZDBZHevn4525x83j2Iwg0dXpDDyUKtWjcfng9S0rz86IZwslEU5 KofJo3LKRLQEVcgM8tSZ/4Ev/K2K+xJJJN/mqylMY4c8cYpuAHmTpAsDkNnNRaFn sT8ITTesD2n3iYFRsIzhNiTnmMrCrCak2EE9Tv0WI6iDtOziT54QaYVIPcZbFILR 7jN6kQE9G9vhZDXV2ApJqktSnd1XUXndLihN3D+1590CK1Ic0ZyT6Q== -----END CERTIFICATE----- 1145s # X-SSL-Flag: on 1145s # X-SSL-None: (null) 1145s # 1145s # ' 1145s ok 3 1145s ok 1148s t/ssl/http.t ........................ 1148s 1..2 1148s # Running under perl version 5.040000 for linux 1148s # Current time local: Fri Nov 29 20:05:02 2024 1148s # Current time GMT: Fri Nov 29 20:05:02 2024 1148s # Using Test.pm version 1.31 1148s # Using Apache/Test.pm version 1.44 1148s # testing : Expected bad request from 'GET http://localhost:8532/index.html' 1148s # expected: 400 1148s # received: '400' 1148s ok 1 1148s # testing : that error document contains the proper hint 1148s # expected: qr/speaking plain HTTP to an SSL-enabled server port/ 1148s # received: ' 1148s # 1148s # 400 Bad Request 1148s # 1148s #

Bad Request

1148s #

Your browser sent a request that this server could not understand.
1148s # Reason: You\'re speaking plain HTTP to an SSL-enabled server port.
1148s # Instead use the HTTPS scheme to access this URL, please.
1148s #

1148s # 1148s # ' 1148s ok 2 1148s ok 1151s t/ssl/ocsp.t ........................ 1151s 1..3 1151s # Running under perl version 5.040000 for linux 1151s # Current time local: Fri Nov 29 20:05:05 2024 1151s # Current time GMT: Fri Nov 29 20:05:05 2024 1151s # Using Test.pm version 1.31 1151s # Using Apache/Test.pm version 1.44 1151s warning: Internal response 1151s message: Server closed connection without sending any data back at /usr/share/perl5/Net/HTTP/Methods.pm line 397. 1151s response: 1151s 500 Server closed connection without sending any data back 1151s Content-Type: text/plain 1151s Client-Date: Fri, 29 Nov 2024 20:05:08 GMT 1151s Client-Warning: Internal response 1151s 1151s Server closed connection without sending any data back at /usr/share/perl5/Net/HTTP/Methods.pm line 397. 1151s ok 1 1151s warning: 1151s message: welcome to localhost:8529 1151s response: 1151s HTTP/1.1 200 OK 1151s Connection: close 1151s Date: Fri, 29 Nov 2024 20:05:08 GMT 1151s Accept-Ranges: bytes 1151s ETag: "1a-61fafa7f73d80" 1151s Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1151s Vary: In-If1 1151s Content-Length: 26 1151s Content-Type: text/html 1151s Last-Modified: Thu, 15 Aug 2024 02:32:38 GMT 1151s Client-Date: Fri, 29 Nov 2024 20:05:08 GMT 1151s Client-Peer: 127.0.0.1:8535 1151s Client-Response-Num: 1 1151s Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1151s Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1151s Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1151s Client-SSL-Socket-Class: IO::Socket::SSL 1151s Client-SSL-Version: TLSv1_3 1151s DMMATCH1: 1 1151s 1151s welcome to localhost:8529 1151s ok 2 1151s warning: Internal response 1151s message: Server closed connection without sending any data back at /usr/share/perl5/Net/HTTP/Methods.pm line 397. 1151s response: 1151s 500 Server closed connection without sending any data back 1151s Content-Type: text/plain 1151s Client-Date: Fri, 29 Nov 2024 20:05:08 GMT 1151s Client-Warning: Internal response 1151s 1151s Server closed connection without sending any data back at /usr/share/perl5/Net/HTTP/Methods.pm line 397. 1151s ok 3 1151s ok 1154s t/ssl/pha.t ......................... 1154s 1..4 1154s # Running under perl version 5.040000 for linux 1154s # Current time local: Fri Nov 29 20:05:08 2024 1154s # Current time GMT: Fri Nov 29 20:05:08 2024 1154s # Using Test.pm version 1.31 1154s # Using Apache/Test.pm version 1.44 1154s # testing : access must be denied without client certificate 1154s # expected: 403 1154s # received: '403' 1154s ok 1 1154s # testing : PHA reneg body buffer size restriction works 1154s # expected: 413 1154s # received: '413' 1154s ok 2 1154s # testing : PHA works with POST body 1154s # expected: 200 1154s # received: '200' 1154s ok 3 1154s # testing : request body matches response 1154s # expected: 'xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx' 1154s # received: 'xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx' 1154s ok 4 1154s ok 1158s t/ssl/pr12355.t ..................... 1158s 1..10 1158s # Running under perl version 5.040000 for linux 1158s # Current time local: Fri Nov 29 20:05:11 2024 1158s # Current time GMT: Fri Nov 29 20:05:11 2024 1158s # Using Test.pm version 1.31 1158s # Using Apache/Test.pm version 1.44 1158s # Downgrading to TLSv12 1158s # testing : renegotiation on POST works 1158s # expected: 200 1158s # received: '200' 1158s ok 1 1158s # testing : request body matches response 1158s # expected: 'hello world' 1158s # received: 'hello world' 1158s ok 2 1158s # testing : renegotiation on POST works 1158s # expected: 200 1158s # received: '200' 1158s ok 3 1158s # testing : request body matches response 1158s # expected: 'hello world' 1158s # received: 'hello world' 1158s ok 4 1158s # testing : renegotiation on POST works 1158s # expected: 200 1158s # received: '200' 1158s ok 5 1158s # testing : request body matches response 1158s # expected: 'xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx' 1158s # received: 'xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx' 1158s ok 6 1158s # testing : renegotiation on POST works 1158s # expected: 200 1158s # received: '200' 1158s ok 7 1158s # testing : request body matches response 1158s # expected: 'xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx' 1158s # received: 'xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx' 1158s ok 8 1158s # testing : renegotiation on POST works 1158s # expected: 200 1158s # received: '200' 1158s ok 9 1158s # testing : request body matches response 1158s # expected: 'HELLO' 1158s # received: 'HELLO' 1158s ok 10 1158s ok 1160s t/ssl/pr43738.t ..................... 1160s 1..4 1160s # Running under perl version 5.040000 for linux 1160s # Current time local: Fri Nov 29 20:05:14 2024 1160s # Current time GMT: Fri Nov 29 20:05:14 2024 1160s # Using Test.pm version 1.31 1160s # Using Apache/Test.pm version 1.44 1160s # Downgrading to TLSv12 1160s # testing : renegotiation on POST works 1160s # expected: 200 1160s # received: '200' 1160s ok 1 1160s # testing : request body matches response 1160s # expected: '/modules/ssl/aes128/empty.pfa 1160s # hello world' 1160s # received: '/modules/ssl/aes128/empty.pfa 1160s # hello world' 1160s ok 2 1160s # testing : renegotiation on POST works 1160s # expected: 200 1160s # received: '200' 1160s ok 3 1160s # testing : request body matches response 1160s # expected: '/modules/ssl/aes256/empty.pfa 1160s # hello world' 1160s # received: '/modules/ssl/aes256/empty.pfa 1160s # hello world' 1160s ok 4 1160s ok 1169s t/ssl/proxy.t ....................... 1169s # using LWP client 1169s 1..290 1169s # Running under perl version 5.040000 for linux 1169s # Current time local: Fri Nov 29 20:05:17 2024 1169s # Current time GMT: Fri Nov 29 20:05:17 2024 1169s # Using Test.pm version 1.31 1169s # Using Apache/Test.pm version 1.44 1169s # testing : / with proxy_http_https (http) 1169s # expected: 200 1169s # received: '200' 1169s ok 1 1169s # testing : CGI script with folded headers 1169s # expected: 200 1169s # received: '200' 1169s ok 2 1169s # testing : using valid proxyssl client cert 1169s # expected: 200 1169s # received: '200' 1169s ok 3 1169s # testing : using invalid proxyssl client cert 1169s # expected: 403 1169s # received: '403' 1169s ok 4 1169s # testing : protected cgi script 1169s # expected: 200 1169s # received: '200' 1169s ok 5 1169s # testing : X-Forwarded-Host header 1169s # expected: 'localhost:8558' 1169s # received: 'localhost:8558' 1169s ok 6 1169s # testing : client subject common name 1169s # expected: 'client_ok' 1169s # received: 'client_ok' 1169s ok 7 1169s # testing : ProxyPassReverse Location rewrite 1169s # expected: 'http://localhost:8558/modules/' 1169s # received: 'http://localhost:8558/modules/' 1169s ok 8 1169s #lwp request: 1169s #POST http://localhost:8558/eat_post HTTP/1.1 1169s #User-Agent: libwww-perl/6.77 1169s #Content-Length: 1024 1169s # 1169s #server response: 1169s #HTTP/1.1 200 OK 1169s #Connection: close 1169s #Date: Fri, 29 Nov 2024 20:05:20 GMT 1169s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1169s #Vary: In-If1 1169s #Content-Length: 5 1169s #Client-Date: Fri, 29 Nov 2024 20:05:20 GMT 1169s #Client-Peer: 127.0.0.1:8558 1169s #Client-Response-Num: 1 1169s #DMMATCH1: 1 1169s # 1169s # testing : length posted 1169s # expected: '1024' 1169s # received: 1024 1169s ok 9 1169s #lwp request: 1169s #POST http://localhost:8558/eat_post HTTP/1.1 1169s #User-Agent: libwww-perl/6.77 1169s #Content-Length: 2048 1169s # 1169s #server response: 1169s #HTTP/1.1 200 OK 1169s #Connection: close 1169s #Date: Fri, 29 Nov 2024 20:05:20 GMT 1169s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1169s #Vary: In-If1 1169s #Content-Length: 5 1169s #Client-Date: Fri, 29 Nov 2024 20:05:20 GMT 1169s #Client-Peer: 127.0.0.1:8558 1169s #Client-Response-Num: 1 1169s #DMMATCH1: 1 1169s # 1169s # testing : length posted 1169s # expected: '2048' 1169s # received: 2048 1169s ok 10 1169s #lwp request: 1169s #POST http://localhost:8558/eat_post HTTP/1.1 1169s #User-Agent: libwww-perl/6.77 1169s #Content-Length: 3072 1169s # 1169s #server response: 1169s #HTTP/1.1 200 OK 1169s #Connection: close 1169s #Date: Fri, 29 Nov 2024 20:05:20 GMT 1169s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1169s #Vary: In-If1 1169s #Content-Length: 5 1169s #Client-Date: Fri, 29 Nov 2024 20:05:20 GMT 1169s #Client-Peer: 127.0.0.1:8558 1169s #Client-Response-Num: 1 1169s #DMMATCH1: 1 1169s # 1169s # testing : length posted 1169s # expected: '3072' 1169s # received: 3072 1169s ok 11 1169s #lwp request: 1169s #POST http://localhost:8558/eat_post HTTP/1.1 1169s #User-Agent: libwww-perl/6.77 1169s #Content-Length: 4096 1169s # 1169s #server response: 1169s #HTTP/1.1 200 OK 1169s #Connection: close 1169s #Date: Fri, 29 Nov 2024 20:05:20 GMT 1169s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1169s #Vary: In-If1 1169s #Content-Length: 5 1169s #Client-Date: Fri, 29 Nov 2024 20:05:20 GMT 1169s #Client-Peer: 127.0.0.1:8558 1169s #Client-Response-Num: 1 1169s #DMMATCH1: 1 1169s # 1169s # testing : length posted 1169s # expected: '4096' 1169s # received: 4096 1169s ok 12 1169s #lwp request: 1169s #POST http://localhost:8558/eat_post HTTP/1.1 1169s #User-Agent: libwww-perl/6.77 1169s #Content-Length: 5120 1169s # 1169s #server response: 1169s #HTTP/1.1 200 OK 1169s #Connection: close 1169s #Date: Fri, 29 Nov 2024 20:05:20 GMT 1169s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1169s #Vary: In-If1 1169s #Content-Length: 5 1169s #Client-Date: Fri, 29 Nov 2024 20:05:20 GMT 1169s #Client-Peer: 127.0.0.1:8558 1169s #Client-Response-Num: 1 1169s #DMMATCH1: 1 1169s # 1169s # testing : length posted 1169s # expected: '5120' 1169s # received: 5120 1169s ok 13 1169s #lwp request: 1169s #POST http://localhost:8558/eat_post HTTP/1.1 1169s #User-Agent: libwww-perl/6.77 1169s #Content-Length: 6144 1169s # 1169s #server response: 1169s #HTTP/1.1 200 OK 1169s #Connection: close 1169s #Date: Fri, 29 Nov 2024 20:05:20 GMT 1169s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1169s #Vary: In-If1 1169s #Content-Length: 5 1169s #Client-Date: Fri, 29 Nov 2024 20:05:20 GMT 1169s #Client-Peer: 127.0.0.1:8558 1169s #Client-Response-Num: 1 1169s #DMMATCH1: 1 1169s # 1169s # testing : length posted 1169s # expected: '6144' 1169s # received: 6144 1169s ok 14 1169s #lwp request: 1169s #POST http://localhost:8558/eat_post HTTP/1.1 1169s #User-Agent: libwww-perl/6.77 1169s #Content-Length: 7168 1169s # 1169s #server response: 1169s #HTTP/1.1 200 OK 1169s #Connection: close 1169s #Date: Fri, 29 Nov 2024 20:05:20 GMT 1169s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1169s #Vary: In-If1 1169s #Content-Length: 5 1169s #Client-Date: Fri, 29 Nov 2024 20:05:20 GMT 1169s #Client-Peer: 127.0.0.1:8558 1169s #Client-Response-Num: 1 1169s #DMMATCH1: 1 1169s # 1169s # testing : length posted 1169s # expected: '7168' 1169s # received: 7168 1169s ok 15 1169s #lwp request: 1169s #POST http://localhost:8558/eat_post HTTP/1.1 1169s #User-Agent: libwww-perl/6.77 1169s #Content-Length: 8192 1169s # 1169s #server response: 1169s #HTTP/1.1 200 OK 1169s #Connection: close 1169s #Date: Fri, 29 Nov 2024 20:05:20 GMT 1169s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1169s #Vary: In-If1 1169s #Content-Length: 5 1169s #Client-Date: Fri, 29 Nov 2024 20:05:20 GMT 1169s #Client-Peer: 127.0.0.1:8558 1169s #Client-Response-Num: 1 1169s #DMMATCH1: 1 1169s # 1169s # testing : length posted 1169s # expected: '8192' 1169s # received: 8192 1169s ok 16 1169s #lwp request: 1169s #POST http://localhost:8558/eat_post HTTP/1.1 1169s #User-Agent: libwww-perl/6.77 1169s #Content-Length: 9216 1169s # 1169s #server response: 1169s #HTTP/1.1 200 OK 1169s #Connection: close 1169s #Date: Fri, 29 Nov 2024 20:05:20 GMT 1169s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1169s #Vary: In-If1 1169s #Content-Length: 5 1169s #Client-Date: Fri, 29 Nov 2024 20:05:20 GMT 1169s #Client-Peer: 127.0.0.1:8558 1169s #Client-Response-Num: 1 1169s #DMMATCH1: 1 1169s # 1169s # testing : length posted 1169s # expected: '9216' 1169s # received: 9216 1169s ok 17 1169s #lwp request: 1169s #POST http://localhost:8558/eat_post HTTP/1.1 1169s #User-Agent: libwww-perl/6.77 1169s #Content-Length: 10240 1169s # 1169s #server response: 1169s #HTTP/1.1 200 OK 1169s #Connection: close 1169s #Date: Fri, 29 Nov 2024 20:05:20 GMT 1169s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1169s #Vary: In-If1 1169s #Content-Length: 6 1169s #Client-Date: Fri, 29 Nov 2024 20:05:20 GMT 1169s #Client-Peer: 127.0.0.1:8558 1169s #Client-Response-Num: 1 1169s #DMMATCH1: 1 1169s # 1169s # testing : length posted 1169s # expected: '10240' 1169s # received: 10240 1169s ok 18 1169s #lwp request: 1169s #POST http://localhost:8558/eat_post HTTP/1.1 1169s #User-Agent: libwww-perl/6.77 1169s #Content-Length: 11264 1169s # 1169s #server response: 1169s #HTTP/1.1 200 OK 1169s #Connection: close 1169s #Date: Fri, 29 Nov 2024 20:05:20 GMT 1169s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1169s #Vary: In-If1 1169s #Content-Length: 6 1169s #Client-Date: Fri, 29 Nov 2024 20:05:20 GMT 1169s #Client-Peer: 127.0.0.1:8558 1169s #Client-Response-Num: 1 1169s #DMMATCH1: 1 1169s # 1169s # testing : length posted 1169s # expected: '11264' 1169s # received: 11264 1169s ok 19 1169s #lwp request: 1169s #POST http://localhost:8558/eat_post HTTP/1.1 1169s #User-Agent: libwww-perl/6.77 1169s #Content-Length: 12288 1169s # 1169s #server response: 1169s #HTTP/1.1 200 OK 1169s #Connection: close 1169s #Date: Fri, 29 Nov 2024 20:05:20 GMT 1169s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1169s #Vary: In-If1 1169s #Content-Length: 6 1169s #Client-Date: Fri, 29 Nov 2024 20:05:20 GMT 1169s #Client-Peer: 127.0.0.1:8558 1169s #Client-Response-Num: 1 1169s #DMMATCH1: 1 1169s # 1169s # testing : length posted 1169s # expected: '12288' 1169s # received: 12288 1169s ok 20 1169s #lwp request: 1169s #POST http://localhost:8558/eat_post HTTP/1.1 1169s #User-Agent: libwww-perl/6.77 1169s #Content-Length: 13312 1169s # 1169s #server response: 1169s #HTTP/1.1 200 OK 1169s #Connection: close 1169s #Date: Fri, 29 Nov 2024 20:05:20 GMT 1169s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1169s #Vary: In-If1 1169s #Content-Length: 6 1169s #Client-Date: Fri, 29 Nov 2024 20:05:20 GMT 1169s #Client-Peer: 127.0.0.1:8558 1169s #Client-Response-Num: 1 1169s #DMMATCH1: 1 1169s # 1169s # testing : length posted 1169s # expected: '13312' 1169s # received: 13312 1169s ok 21 1169s #lwp request: 1169s #POST http://localhost:8558/eat_post HTTP/1.1 1169s #User-Agent: libwww-perl/6.77 1169s #Content-Length: 14336 1169s # 1169s #server response: 1169s #HTTP/1.1 200 OK 1169s #Connection: close 1169s #Date: Fri, 29 Nov 2024 20:05:20 GMT 1169s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1169s #Vary: In-If1 1169s #Content-Length: 6 1169s #Client-Date: Fri, 29 Nov 2024 20:05:20 GMT 1169s #Client-Peer: 127.0.0.1:8558 1169s #Client-Response-Num: 1 1169s #DMMATCH1: 1 1169s # 1169s # testing : length posted 1169s # expected: '14336' 1169s # received: 14336 1169s ok 22 1169s #lwp request: 1169s #POST http://localhost:8558/eat_post HTTP/1.1 1169s #User-Agent: libwww-perl/6.77 1169s #Content-Length: 15360 1169s # 1169s #server response: 1169s #HTTP/1.1 200 OK 1169s #Connection: close 1169s #Date: Fri, 29 Nov 2024 20:05:20 GMT 1169s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1169s #Vary: In-If1 1169s #Content-Length: 6 1169s #Client-Date: Fri, 29 Nov 2024 20:05:20 GMT 1169s #Client-Peer: 127.0.0.1:8558 1169s #Client-Response-Num: 1 1169s #DMMATCH1: 1 1169s # 1169s # testing : length posted 1169s # expected: '15360' 1169s # received: 15360 1169s ok 23 1169s #lwp request: 1169s #POST http://localhost:8558/eat_post HTTP/1.1 1169s #User-Agent: libwww-perl/6.77 1169s #Content-Length: 16384 1169s # 1169s #server response: 1169s #HTTP/1.1 200 OK 1169s #Connection: close 1169s #Date: Fri, 29 Nov 2024 20:05:20 GMT 1169s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1169s #Vary: In-If1 1169s #Content-Length: 6 1169s #Client-Date: Fri, 29 Nov 2024 20:05:20 GMT 1169s #Client-Peer: 127.0.0.1:8558 1169s #Client-Response-Num: 1 1169s #DMMATCH1: 1 1169s # 1169s # testing : length posted 1169s # expected: '16384' 1169s # received: 16384 1169s ok 24 1169s #lwp request: 1169s #POST http://localhost:8558/eat_post HTTP/1.1 1169s #User-Agent: libwww-perl/6.77 1169s #Content-Length: 17408 1169s # 1169s #server response: 1169s #HTTP/1.1 200 OK 1169s #Connection: close 1169s #Date: Fri, 29 Nov 2024 20:05:20 GMT 1169s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1169s #Vary: In-If1 1169s #Content-Length: 6 1169s #Client-Date: Fri, 29 Nov 2024 20:05:20 GMT 1169s #Client-Peer: 127.0.0.1:8558 1169s #Client-Response-Num: 1 1169s #DMMATCH1: 1 1169s # 1169s # testing : length posted 1169s # expected: '17408' 1169s # received: 17408 1169s ok 25 1169s #lwp request: 1169s #POST http://localhost:8558/eat_post HTTP/1.1 1169s #User-Agent: libwww-perl/6.77 1169s #Content-Length: 18432 1169s # 1169s #server response: 1169s #HTTP/1.1 200 OK 1169s #Connection: close 1169s #Date: Fri, 29 Nov 2024 20:05:20 GMT 1169s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1169s #Vary: In-If1 1169s #Content-Length: 6 1169s #Client-Date: Fri, 29 Nov 2024 20:05:20 GMT 1169s #Client-Peer: 127.0.0.1:8558 1169s #Client-Response-Num: 1 1169s #DMMATCH1: 1 1169s # 1169s # testing : length posted 1169s # expected: '18432' 1169s # received: 18432 1169s ok 26 1169s #lwp request: 1169s #POST http://localhost:8558/eat_post HTTP/1.1 1169s #User-Agent: libwww-perl/6.77 1169s #Content-Length: 19456 1169s # 1169s #server response: 1169s #HTTP/1.1 200 OK 1169s #Connection: close 1169s #Date: Fri, 29 Nov 2024 20:05:20 GMT 1169s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1169s #Vary: In-If1 1169s #Content-Length: 6 1169s #Client-Date: Fri, 29 Nov 2024 20:05:20 GMT 1169s #Client-Peer: 127.0.0.1:8558 1169s #Client-Response-Num: 1 1169s #DMMATCH1: 1 1169s # 1169s # testing : length posted 1169s # expected: '19456' 1169s # received: 19456 1169s ok 27 1169s #lwp request: 1169s #POST http://localhost:8558/eat_post HTTP/1.1 1169s #User-Agent: libwww-perl/6.77 1169s #Content-Length: 20480 1169s # 1169s #server response: 1169s #HTTP/1.1 200 OK 1169s #Connection: close 1169s #Date: Fri, 29 Nov 2024 20:05:20 GMT 1169s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1169s #Vary: In-If1 1169s #Content-Length: 6 1169s #Client-Date: Fri, 29 Nov 2024 20:05:20 GMT 1169s #Client-Peer: 127.0.0.1:8558 1169s #Client-Response-Num: 1 1169s #DMMATCH1: 1 1169s # 1169s # testing : length posted 1169s # expected: '20480' 1169s # received: 20480 1169s ok 28 1169s #lwp request: 1169s #POST http://localhost:8558/eat_post HTTP/1.1 1169s #User-Agent: libwww-perl/6.77 1169s #Content-Length: 21504 1169s # 1169s #server response: 1169s #HTTP/1.1 200 OK 1169s #Connection: close 1169s #Date: Fri, 29 Nov 2024 20:05:20 GMT 1169s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1169s #Vary: In-If1 1169s #Content-Length: 6 1169s #Client-Date: Fri, 29 Nov 2024 20:05:20 GMT 1169s #Client-Peer: 127.0.0.1:8558 1169s #Client-Response-Num: 1 1169s #DMMATCH1: 1 1169s # 1169s # testing : length posted 1169s # expected: '21504' 1169s # received: 21504 1169s ok 29 1169s #lwp request: 1169s #POST http://localhost:8558/eat_post HTTP/1.1 1169s #User-Agent: libwww-perl/6.77 1169s #Content-Length: 22528 1169s # 1169s #server response: 1169s #HTTP/1.1 200 OK 1169s #Connection: close 1169s #Date: Fri, 29 Nov 2024 20:05:20 GMT 1169s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1169s #Vary: In-If1 1169s #Content-Length: 6 1169s #Client-Date: Fri, 29 Nov 2024 20:05:20 GMT 1169s #Client-Peer: 127.0.0.1:8558 1169s #Client-Response-Num: 1 1169s #DMMATCH1: 1 1169s # 1169s # testing : length posted 1169s # expected: '22528' 1169s # received: 22528 1169s ok 30 1169s #lwp request: 1169s #POST http://localhost:8558/eat_post HTTP/1.1 1169s #User-Agent: libwww-perl/6.77 1169s #Content-Length: 23552 1169s # 1169s #server response: 1169s #HTTP/1.1 200 OK 1169s #Connection: close 1169s #Date: Fri, 29 Nov 2024 20:05:20 GMT 1169s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1169s #Vary: In-If1 1169s #Content-Length: 6 1169s #Client-Date: Fri, 29 Nov 2024 20:05:20 GMT 1169s #Client-Peer: 127.0.0.1:8558 1169s #Client-Response-Num: 1 1169s #DMMATCH1: 1 1169s # 1169s # testing : length posted 1169s # expected: '23552' 1169s # received: 23552 1169s ok 31 1169s #lwp request: 1169s #POST http://localhost:8558/eat_post HTTP/1.1 1169s #User-Agent: libwww-perl/6.77 1169s #Content-Length: 24576 1169s # 1169s #server response: 1169s #HTTP/1.1 200 OK 1169s #Connection: close 1169s #Date: Fri, 29 Nov 2024 20:05:20 GMT 1169s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1169s #Vary: In-If1 1169s #Content-Length: 6 1169s #Client-Date: Fri, 29 Nov 2024 20:05:20 GMT 1169s #Client-Peer: 127.0.0.1:8558 1169s #Client-Response-Num: 1 1169s #DMMATCH1: 1 1169s # 1169s # testing : length posted 1169s # expected: '24576' 1169s # received: 24576 1169s ok 32 1169s #lwp request: 1169s #POST http://localhost:8558/eat_post HTTP/1.1 1169s #User-Agent: libwww-perl/6.77 1169s #Content-Length: 25600 1169s # 1169s #server response: 1169s #HTTP/1.1 200 OK 1169s #Connection: close 1169s #Date: Fri, 29 Nov 2024 20:05:20 GMT 1169s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1169s #Vary: In-If1 1169s #Content-Length: 6 1169s #Client-Date: Fri, 29 Nov 2024 20:05:20 GMT 1169s #Client-Peer: 127.0.0.1:8558 1169s #Client-Response-Num: 1 1169s #DMMATCH1: 1 1169s # 1169s # testing : length posted 1169s # expected: '25600' 1169s # received: 25600 1169s ok 33 1169s #lwp request: 1169s #POST http://localhost:8558/eat_post HTTP/1.1 1169s #User-Agent: libwww-perl/6.77 1169s #Content-Length: 26624 1169s # 1169s #server response: 1169s #HTTP/1.1 200 OK 1169s #Connection: close 1169s #Date: Fri, 29 Nov 2024 20:05:20 GMT 1169s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1169s #Vary: In-If1 1169s #Content-Length: 6 1169s #Client-Date: Fri, 29 Nov 2024 20:05:20 GMT 1169s #Client-Peer: 127.0.0.1:8558 1169s #Client-Response-Num: 1 1169s #DMMATCH1: 1 1169s # 1169s # testing : length posted 1169s # expected: '26624' 1169s # received: 26624 1169s ok 34 1169s #lwp request: 1169s #POST http://localhost:8558/eat_post HTTP/1.1 1169s #User-Agent: libwww-perl/6.77 1169s #Content-Length: 27648 1169s # 1169s #server response: 1169s #HTTP/1.1 200 OK 1169s #Connection: close 1169s #Date: Fri, 29 Nov 2024 20:05:20 GMT 1169s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1169s #Vary: In-If1 1169s #Content-Length: 6 1169s #Client-Date: Fri, 29 Nov 2024 20:05:20 GMT 1169s #Client-Peer: 127.0.0.1:8558 1169s #Client-Response-Num: 1 1169s #DMMATCH1: 1 1169s # 1169s # testing : length posted 1169s # expected: '27648' 1169s # received: 27648 1169s ok 35 1169s #lwp request: 1169s #POST http://localhost:8558/eat_post HTTP/1.1 1169s #User-Agent: libwww-perl/6.77 1169s #Content-Length: 28672 1169s # 1169s #server response: 1169s #HTTP/1.1 200 OK 1169s #Connection: close 1169s #Date: Fri, 29 Nov 2024 20:05:20 GMT 1169s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1169s #Vary: In-If1 1169s #Content-Length: 6 1169s #Client-Date: Fri, 29 Nov 2024 20:05:20 GMT 1169s #Client-Peer: 127.0.0.1:8558 1169s #Client-Response-Num: 1 1169s #DMMATCH1: 1 1169s # 1169s # testing : length posted 1169s # expected: '28672' 1169s # received: 28672 1169s ok 36 1169s #lwp request: 1169s #POST http://localhost:8558/eat_post HTTP/1.1 1169s #User-Agent: libwww-perl/6.77 1169s #Content-Length: 29696 1169s # 1169s #server response: 1169s #HTTP/1.1 200 OK 1169s #Connection: close 1169s #Date: Fri, 29 Nov 2024 20:05:20 GMT 1169s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1169s #Vary: In-If1 1169s #Content-Length: 6 1169s #Client-Date: Fri, 29 Nov 2024 20:05:20 GMT 1169s #Client-Peer: 127.0.0.1:8558 1169s #Client-Response-Num: 1 1169s #DMMATCH1: 1 1169s # 1169s # testing : length posted 1169s # expected: '29696' 1169s # received: 29696 1169s ok 37 1169s #lwp request: 1169s #POST http://localhost:8558/eat_post HTTP/1.1 1169s #User-Agent: libwww-perl/6.77 1169s #Content-Length: 30720 1169s # 1169s #server response: 1169s #HTTP/1.1 200 OK 1169s #Connection: close 1169s #Date: Fri, 29 Nov 2024 20:05:20 GMT 1169s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1169s #Vary: In-If1 1169s #Content-Length: 6 1169s #Client-Date: Fri, 29 Nov 2024 20:05:20 GMT 1169s #Client-Peer: 127.0.0.1:8558 1169s #Client-Response-Num: 1 1169s #DMMATCH1: 1 1169s # 1169s # testing : length posted 1169s # expected: '30720' 1169s # received: 30720 1169s ok 38 1169s #lwp request: 1169s #POST http://localhost:8558/eat_post HTTP/1.1 1169s #User-Agent: libwww-perl/6.77 1169s #Content-Length: 31744 1169s # 1169s #server response: 1169s #HTTP/1.1 200 OK 1169s #Connection: close 1169s #Date: Fri, 29 Nov 2024 20:05:20 GMT 1169s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1169s #Vary: In-If1 1169s #Content-Length: 6 1169s #Client-Date: Fri, 29 Nov 2024 20:05:20 GMT 1169s #Client-Peer: 127.0.0.1:8558 1169s #Client-Response-Num: 1 1169s #DMMATCH1: 1 1169s # 1169s # testing : length posted 1169s # expected: '31744' 1169s # received: 31744 1169s ok 39 1169s #lwp request: 1169s #POST http://localhost:8558/eat_post HTTP/1.1 1169s #User-Agent: libwww-perl/6.77 1169s #Content-Length: 32768 1169s # 1169s #server response: 1169s #HTTP/1.1 200 OK 1169s #Connection: close 1169s #Date: Fri, 29 Nov 2024 20:05:20 GMT 1169s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1169s #Vary: In-If1 1169s #Content-Length: 6 1169s #Client-Date: Fri, 29 Nov 2024 20:05:20 GMT 1169s #Client-Peer: 127.0.0.1:8558 1169s #Client-Response-Num: 1 1169s #DMMATCH1: 1 1169s # 1169s # testing : length posted 1169s # expected: '32768' 1169s # received: 32768 1169s ok 40 1169s #lwp request: 1169s #POST http://localhost:8558/eat_post HTTP/1.1 1169s #User-Agent: libwww-perl/6.77 1169s #Content-Length: 33792 1169s # 1169s #server response: 1169s #HTTP/1.1 200 OK 1169s #Connection: close 1169s #Date: Fri, 29 Nov 2024 20:05:20 GMT 1169s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1169s #Vary: In-If1 1169s #Content-Length: 6 1169s #Client-Date: Fri, 29 Nov 2024 20:05:20 GMT 1169s #Client-Peer: 127.0.0.1:8558 1169s #Client-Response-Num: 1 1169s #DMMATCH1: 1 1169s # 1169s # testing : length posted 1169s # expected: '33792' 1169s # received: 33792 1169s ok 41 1169s #lwp request: 1169s #POST http://localhost:8558/eat_post HTTP/1.1 1169s #User-Agent: libwww-perl/6.77 1169s #Content-Length: 34816 1169s # 1169s #server response: 1169s #HTTP/1.1 200 OK 1169s #Connection: close 1169s #Date: Fri, 29 Nov 2024 20:05:20 GMT 1169s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1169s #Vary: In-If1 1169s #Content-Length: 6 1169s #Client-Date: Fri, 29 Nov 2024 20:05:20 GMT 1169s #Client-Peer: 127.0.0.1:8558 1169s #Client-Response-Num: 1 1169s #DMMATCH1: 1 1169s # 1169s # testing : length posted 1169s # expected: '34816' 1169s # received: 34816 1169s ok 42 1169s #lwp request: 1169s #POST http://localhost:8558/eat_post HTTP/1.1 1169s #User-Agent: libwww-perl/6.77 1169s #Content-Length: 35840 1169s # 1169s #server response: 1169s #HTTP/1.1 200 OK 1169s #Connection: close 1169s #Date: Fri, 29 Nov 2024 20:05:20 GMT 1169s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1169s #Vary: In-If1 1169s #Content-Length: 6 1169s #Client-Date: Fri, 29 Nov 2024 20:05:20 GMT 1169s #Client-Peer: 127.0.0.1:8558 1169s #Client-Response-Num: 1 1169s #DMMATCH1: 1 1169s # 1169s # testing : length posted 1169s # expected: '35840' 1169s # received: 35840 1169s ok 43 1169s #lwp request: 1169s #POST http://localhost:8558/eat_post HTTP/1.1 1169s #User-Agent: libwww-perl/6.77 1169s #Content-Length: 36864 1169s # 1169s #server response: 1169s #HTTP/1.1 200 OK 1169s #Connection: close 1169s #Date: Fri, 29 Nov 2024 20:05:20 GMT 1169s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1169s #Vary: In-If1 1169s #Content-Length: 6 1169s #Client-Date: Fri, 29 Nov 2024 20:05:20 GMT 1169s #Client-Peer: 127.0.0.1:8558 1169s #Client-Response-Num: 1 1169s #DMMATCH1: 1 1169s # 1169s # testing : length posted 1169s # expected: '36864' 1169s # received: 36864 1169s ok 44 1169s #lwp request: 1169s #POST http://localhost:8558/eat_post HTTP/1.1 1169s #User-Agent: libwww-perl/6.77 1169s #Content-Length: 37888 1169s # 1169s #server response: 1169s #HTTP/1.1 200 OK 1169s #Connection: close 1169s #Date: Fri, 29 Nov 2024 20:05:20 GMT 1169s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1169s #Vary: In-If1 1169s #Content-Length: 6 1169s #Client-Date: Fri, 29 Nov 2024 20:05:20 GMT 1169s #Client-Peer: 127.0.0.1:8558 1169s #Client-Response-Num: 1 1169s #DMMATCH1: 1 1169s # 1169s # testing : length posted 1169s # expected: '37888' 1169s # received: 37888 1169s ok 45 1169s #lwp request: 1169s #POST http://localhost:8558/eat_post HTTP/1.1 1169s #User-Agent: libwww-perl/6.77 1169s #Content-Length: 38912 1169s # 1169s #server response: 1169s #HTTP/1.1 200 OK 1169s #Connection: close 1169s #Date: Fri, 29 Nov 2024 20:05:20 GMT 1169s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1169s #Vary: In-If1 1169s #Content-Length: 6 1169s #Client-Date: Fri, 29 Nov 2024 20:05:20 GMT 1169s #Client-Peer: 127.0.0.1:8558 1169s #Client-Response-Num: 1 1169s #DMMATCH1: 1 1169s # 1169s # testing : length posted 1169s # expected: '38912' 1169s # received: 38912 1169s ok 46 1169s #lwp request: 1169s #POST http://localhost:8558/eat_post HTTP/1.1 1169s #User-Agent: libwww-perl/6.77 1169s #Content-Length: 39936 1169s # 1169s #server response: 1169s #HTTP/1.1 200 OK 1169s #Connection: close 1169s #Date: Fri, 29 Nov 2024 20:05:20 GMT 1169s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1169s #Vary: In-If1 1169s #Content-Length: 6 1169s #Client-Date: Fri, 29 Nov 2024 20:05:20 GMT 1169s #Client-Peer: 127.0.0.1:8558 1169s #Client-Response-Num: 1 1169s #DMMATCH1: 1 1169s # 1169s # testing : length posted 1169s # expected: '39936' 1169s # received: 39936 1169s ok 47 1169s #lwp request: 1169s #POST http://localhost:8558/eat_post HTTP/1.1 1169s #User-Agent: libwww-perl/6.77 1169s #Content-Length: 40960 1169s # 1169s #server response: 1169s #HTTP/1.1 200 OK 1169s #Connection: close 1169s #Date: Fri, 29 Nov 2024 20:05:20 GMT 1169s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1169s #Vary: In-If1 1169s #Content-Length: 6 1169s #Client-Date: Fri, 29 Nov 2024 20:05:20 GMT 1169s #Client-Peer: 127.0.0.1:8558 1169s #Client-Response-Num: 1 1169s #DMMATCH1: 1 1169s # 1169s # testing : length posted 1169s # expected: '40960' 1169s # received: 40960 1169s ok 48 1169s #lwp request: 1169s #POST http://localhost:8558/eat_post HTTP/1.1 1169s #User-Agent: libwww-perl/6.77 1169s #Content-Length: 41984 1169s # 1169s #server response: 1169s #HTTP/1.1 200 OK 1169s #Connection: close 1169s #Date: Fri, 29 Nov 2024 20:05:20 GMT 1169s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1169s #Vary: In-If1 1169s #Content-Length: 6 1169s #Client-Date: Fri, 29 Nov 2024 20:05:20 GMT 1169s #Client-Peer: 127.0.0.1:8558 1169s #Client-Response-Num: 1 1169s #DMMATCH1: 1 1169s # 1169s # testing : length posted 1169s # expected: '41984' 1169s # received: 41984 1169s ok 49 1169s #lwp request: 1169s #POST http://localhost:8558/eat_post HTTP/1.1 1169s #User-Agent: libwww-perl/6.77 1169s #Content-Length: 43008 1169s # 1169s #server response: 1169s #HTTP/1.1 200 OK 1169s #Connection: close 1169s #Date: Fri, 29 Nov 2024 20:05:20 GMT 1169s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1169s #Vary: In-If1 1169s #Content-Length: 6 1169s #Client-Date: Fri, 29 Nov 2024 20:05:20 GMT 1169s #Client-Peer: 127.0.0.1:8558 1169s #Client-Response-Num: 1 1169s #DMMATCH1: 1 1169s # 1169s # testing : length posted 1169s # expected: '43008' 1169s # received: 43008 1169s ok 50 1169s #lwp request: 1169s #POST http://localhost:8558/eat_post HTTP/1.1 1169s #User-Agent: libwww-perl/6.77 1169s #Content-Length: 44032 1169s # 1169s #server response: 1169s #HTTP/1.1 200 OK 1169s #Connection: close 1169s #Date: Fri, 29 Nov 2024 20:05:20 GMT 1169s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1169s #Vary: In-If1 1169s #Content-Length: 6 1169s #Client-Date: Fri, 29 Nov 2024 20:05:20 GMT 1169s #Client-Peer: 127.0.0.1:8558 1169s #Client-Response-Num: 1 1169s #DMMATCH1: 1 1169s # 1169s # testing : length posted 1169s # expected: '44032' 1169s # received: 44032 1169s ok 51 1169s #lwp request: 1169s #POST http://localhost:8558/eat_post HTTP/1.1 1169s #User-Agent: libwww-perl/6.77 1169s #Content-Length: 45056 1169s # 1169s #server response: 1169s #HTTP/1.1 200 OK 1169s #Connection: close 1169s #Date: Fri, 29 Nov 2024 20:05:20 GMT 1169s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1169s #Vary: In-If1 1169s #Content-Length: 6 1169s #Client-Date: Fri, 29 Nov 2024 20:05:20 GMT 1169s #Client-Peer: 127.0.0.1:8558 1169s #Client-Response-Num: 1 1169s #DMMATCH1: 1 1169s # 1169s # testing : length posted 1169s # expected: '45056' 1169s # received: 45056 1169s ok 52 1169s #lwp request: 1169s #POST http://localhost:8558/eat_post HTTP/1.1 1169s #User-Agent: libwww-perl/6.77 1169s #Content-Length: 46080 1169s # 1169s #server response: 1169s #HTTP/1.1 200 OK 1169s #Connection: close 1169s #Date: Fri, 29 Nov 2024 20:05:20 GMT 1169s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1169s #Vary: In-If1 1169s #Content-Length: 6 1169s #Client-Date: Fri, 29 Nov 2024 20:05:20 GMT 1169s #Client-Peer: 127.0.0.1:8558 1169s #Client-Response-Num: 1 1169s #DMMATCH1: 1 1169s # 1169s # testing : length posted 1169s # expected: '46080' 1169s # received: 46080 1169s ok 53 1169s #lwp request: 1169s #POST http://localhost:8558/eat_post HTTP/1.1 1169s #User-Agent: libwww-perl/6.77 1169s #Content-Length: 47104 1169s # 1169s #server response: 1169s #HTTP/1.1 200 OK 1169s #Connection: close 1169s #Date: Fri, 29 Nov 2024 20:05:20 GMT 1169s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1169s #Vary: In-If1 1169s #Content-Length: 6 1169s #Client-Date: Fri, 29 Nov 2024 20:05:21 GMT 1169s #Client-Peer: 127.0.0.1:8558 1169s #Client-Response-Num: 1 1169s #DMMATCH1: 1 1169s # 1169s # testing : length posted 1169s # expected: '47104' 1169s # received: 47104 1169s ok 54 1169s #lwp request: 1169s #POST http://localhost:8558/eat_post HTTP/1.1 1169s #User-Agent: libwww-perl/6.77 1169s #Content-Length: 48128 1169s # 1169s #server response: 1169s #HTTP/1.1 200 OK 1169s #Connection: close 1169s #Date: Fri, 29 Nov 2024 20:05:21 GMT 1169s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1169s #Vary: In-If1 1169s #Content-Length: 6 1169s #Client-Date: Fri, 29 Nov 2024 20:05:21 GMT 1169s #Client-Peer: 127.0.0.1:8558 1169s #Client-Response-Num: 1 1169s #DMMATCH1: 1 1169s # 1169s # testing : length posted 1169s # expected: '48128' 1169s # received: 48128 1169s ok 55 1169s #lwp request: 1169s #POST http://localhost:8558/eat_post HTTP/1.1 1169s #User-Agent: libwww-perl/6.77 1169s #Content-Length: 49152 1169s # 1169s #server response: 1169s #HTTP/1.1 200 OK 1169s #Connection: close 1169s #Date: Fri, 29 Nov 2024 20:05:21 GMT 1169s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1169s #Vary: In-If1 1169s #Content-Length: 6 1169s #Client-Date: Fri, 29 Nov 2024 20:05:21 GMT 1169s #Client-Peer: 127.0.0.1:8558 1169s #Client-Response-Num: 1 1169s #DMMATCH1: 1 1169s # 1169s # testing : length posted 1169s # expected: '49152' 1169s # received: 49152 1169s ok 56 1169s #lwp request: 1169s #POST http://localhost:8558/eat_post HTTP/1.1 1169s #User-Agent: libwww-perl/6.77 1169s #Content-Length: 50176 1169s # 1169s #server response: 1169s #HTTP/1.1 200 OK 1169s #Connection: close 1169s #Date: Fri, 29 Nov 2024 20:05:21 GMT 1169s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1169s #Vary: In-If1 1169s #Content-Length: 6 1169s #Client-Date: Fri, 29 Nov 2024 20:05:21 GMT 1169s #Client-Peer: 127.0.0.1:8558 1169s #Client-Response-Num: 1 1169s #DMMATCH1: 1 1169s # 1169s # testing : length posted 1169s # expected: '50176' 1169s # received: 50176 1169s ok 57 1169s #lwp request: 1169s #POST http://localhost:8558/eat_post HTTP/1.1 1169s #User-Agent: libwww-perl/6.77 1169s #Content-Length: 51200 1169s # 1169s #server response: 1169s #HTTP/1.1 200 OK 1169s #Connection: close 1169s #Date: Fri, 29 Nov 2024 20:05:21 GMT 1169s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1169s #Vary: In-If1 1169s #Content-Length: 6 1169s #Client-Date: Fri, 29 Nov 2024 20:05:21 GMT 1169s #Client-Peer: 127.0.0.1:8558 1169s #Client-Response-Num: 1 1169s #DMMATCH1: 1 1169s # 1169s # testing : length posted 1169s # expected: '51200' 1169s # received: 51200 1169s ok 58 1169s #lwp request: 1169s #POST http://localhost:8558/eat_post HTTP/1.1 1169s #User-Agent: libwww-perl/6.77 1169s #Content-Length: 102400 1169s # 1169s #server response: 1169s #HTTP/1.1 200 OK 1169s #Connection: close 1169s #Date: Fri, 29 Nov 2024 20:05:21 GMT 1169s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1169s #Vary: In-If1 1169s #Content-Length: 7 1169s #Client-Date: Fri, 29 Nov 2024 20:05:21 GMT 1169s #Client-Peer: 127.0.0.1:8558 1169s #Client-Response-Num: 1 1169s #DMMATCH1: 1 1169s # 1169s # testing : length posted 1169s # expected: '102400' 1169s # received: 102400 1169s ok 59 1169s # testing : / with proxy_http_https_proxy_section (http) 1169s # expected: 200 1169s # received: '200' 1169s ok 60 1169s # testing : CGI script with folded headers 1169s # expected: 200 1169s # received: '200' 1169s ok 61 1169s # testing : using valid proxyssl client cert 1169s # expected: 200 1169s # received: '200' 1169s ok 62 1169s # testing : using invalid proxyssl client cert 1169s # expected: 403 1169s # received: '403' 1169s ok 63 1169s # testing : protected cgi script 1169s # expected: 200 1169s # received: '200' 1169s ok 64 1169s # testing : X-Forwarded-Host header 1169s # expected: 'localhost:8560' 1169s # received: 'localhost:8560' 1169s ok 65 1169s # testing : client subject common name 1169s # expected: 'client_ok' 1169s # received: 'client_ok' 1169s ok 66 1169s # testing : ProxyPassReverse Location rewrite 1169s # expected: 'http://localhost:8560/modules/' 1169s # received: 'http://localhost:8560/modules/' 1169s ok 67 1169s #lwp request: 1169s #POST http://localhost:8560/eat_post HTTP/1.1 1169s #User-Agent: libwww-perl/6.77 1169s #Content-Length: 1024 1169s # 1169s #server response: 1169s #HTTP/1.1 200 OK 1169s #Connection: close 1169s #Date: Fri, 29 Nov 2024 20:05:21 GMT 1169s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1169s #Vary: In-If1 1169s #Content-Length: 5 1169s #Client-Date: Fri, 29 Nov 2024 20:05:21 GMT 1169s #Client-Peer: 127.0.0.1:8560 1169s #Client-Response-Num: 1 1169s #DMMATCH1: 1 1169s # 1169s # testing : length posted 1169s # expected: '1024' 1169s # received: 1024 1169s ok 68 1169s #lwp request: 1169s #POST http://localhost:8560/eat_post HTTP/1.1 1169s #User-Agent: libwww-perl/6.77 1169s #Content-Length: 2048 1169s # 1169s #server response: 1169s #HTTP/1.1 200 OK 1169s #Connection: close 1169s #Date: Fri, 29 Nov 2024 20:05:21 GMT 1169s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1169s #Vary: In-If1 1169s #Content-Length: 5 1169s #Client-Date: Fri, 29 Nov 2024 20:05:21 GMT 1169s #Client-Peer: 127.0.0.1:8560 1169s #Client-Response-Num: 1 1169s #DMMATCH1: 1 1169s # 1169s # testing : length posted 1169s # expected: '2048' 1169s # received: 2048 1169s ok 69 1169s #lwp request: 1169s #POST http://localhost:8560/eat_post HTTP/1.1 1169s #User-Agent: libwww-perl/6.77 1169s #Content-Length: 3072 1169s # 1169s #server response: 1169s #HTTP/1.1 200 OK 1169s #Connection: close 1169s #Date: Fri, 29 Nov 2024 20:05:21 GMT 1169s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1169s #Vary: In-If1 1169s #Content-Length: 5 1169s #Client-Date: Fri, 29 Nov 2024 20:05:21 GMT 1169s #Client-Peer: 127.0.0.1:8560 1169s #Client-Response-Num: 1 1169s #DMMATCH1: 1 1169s # 1169s # testing : length posted 1169s # expected: '3072' 1169s # received: 3072 1169s ok 70 1169s #lwp request: 1169s #POST http://localhost:8560/eat_post HTTP/1.1 1169s #User-Agent: libwww-perl/6.77 1169s #Content-Length: 4096 1169s # 1169s #server response: 1169s #HTTP/1.1 200 OK 1169s #Connection: close 1169s #Date: Fri, 29 Nov 2024 20:05:21 GMT 1169s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1169s #Vary: In-If1 1169s #Content-Length: 5 1169s #Client-Date: Fri, 29 Nov 2024 20:05:21 GMT 1169s #Client-Peer: 127.0.0.1:8560 1169s #Client-Response-Num: 1 1169s #DMMATCH1: 1 1169s # 1169s # testing : length posted 1169s # expected: '4096' 1169s # received: 4096 1169s ok 71 1169s #lwp request: 1169s #POST http://localhost:8560/eat_post HTTP/1.1 1169s #User-Agent: libwww-perl/6.77 1169s #Content-Length: 5120 1169s # 1169s #server response: 1169s #HTTP/1.1 200 OK 1169s #Connection: close 1169s #Date: Fri, 29 Nov 2024 20:05:21 GMT 1169s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1169s #Vary: In-If1 1169s #Content-Length: 5 1169s #Client-Date: Fri, 29 Nov 2024 20:05:21 GMT 1169s #Client-Peer: 127.0.0.1:8560 1169s #Client-Response-Num: 1 1169s #DMMATCH1: 1 1169s # 1169s # testing : length posted 1169s # expected: '5120' 1169s # received: 5120 1169s ok 72 1169s #lwp request: 1169s #POST http://localhost:8560/eat_post HTTP/1.1 1169s #User-Agent: libwww-perl/6.77 1169s #Content-Length: 6144 1169s # 1169s #server response: 1169s #HTTP/1.1 200 OK 1169s #Connection: close 1169s #Date: Fri, 29 Nov 2024 20:05:21 GMT 1169s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1169s #Vary: In-If1 1169s #Content-Length: 5 1169s #Client-Date: Fri, 29 Nov 2024 20:05:21 GMT 1169s #Client-Peer: 127.0.0.1:8560 1169s #Client-Response-Num: 1 1169s #DMMATCH1: 1 1169s # 1169s # testing : length posted 1169s # expected: '6144' 1169s # received: 6144 1169s ok 73 1169s #lwp request: 1169s #POST http://localhost:8560/eat_post HTTP/1.1 1169s #User-Agent: libwww-perl/6.77 1169s #Content-Length: 7168 1169s # 1169s #server response: 1169s #HTTP/1.1 200 OK 1169s #Connection: close 1169s #Date: Fri, 29 Nov 2024 20:05:21 GMT 1169s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1169s #Vary: In-If1 1169s #Content-Length: 5 1169s #Client-Date: Fri, 29 Nov 2024 20:05:21 GMT 1169s #Client-Peer: 127.0.0.1:8560 1169s #Client-Response-Num: 1 1169s #DMMATCH1: 1 1169s # 1169s # testing : length posted 1169s # expected: '7168' 1169s # received: 7168 1169s ok 74 1169s #lwp request: 1169s #POST http://localhost:8560/eat_post HTTP/1.1 1169s #User-Agent: libwww-perl/6.77 1169s #Content-Length: 8192 1169s # 1169s #server response: 1169s #HTTP/1.1 200 OK 1169s #Connection: close 1169s #Date: Fri, 29 Nov 2024 20:05:21 GMT 1169s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1169s #Vary: In-If1 1169s #Content-Length: 5 1169s #Client-Date: Fri, 29 Nov 2024 20:05:21 GMT 1169s #Client-Peer: 127.0.0.1:8560 1169s #Client-Response-Num: 1 1169s #DMMATCH1: 1 1169s # 1169s # testing : length posted 1169s # expected: '8192' 1169s # received: 8192 1169s ok 75 1169s #lwp request: 1169s #POST http://localhost:8560/eat_post HTTP/1.1 1169s #User-Agent: libwww-perl/6.77 1169s #Content-Length: 9216 1169s # 1169s #server response: 1169s #HTTP/1.1 200 OK 1169s #Connection: close 1169s #Date: Fri, 29 Nov 2024 20:05:21 GMT 1169s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1169s #Vary: In-If1 1169s #Content-Length: 5 1169s #Client-Date: Fri, 29 Nov 2024 20:05:21 GMT 1169s #Client-Peer: 127.0.0.1:8560 1169s #Client-Response-Num: 1 1169s #DMMATCH1: 1 1169s # 1169s # testing : length posted 1169s # expected: '9216' 1169s # received: 9216 1169s ok 76 1169s #lwp request: 1169s #POST http://localhost:8560/eat_post HTTP/1.1 1169s #User-Agent: libwww-perl/6.77 1169s #Content-Length: 10240 1169s # 1169s #server response: 1169s #HTTP/1.1 200 OK 1169s #Connection: close 1169s #Date: Fri, 29 Nov 2024 20:05:21 GMT 1169s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1169s #Vary: In-If1 1169s #Content-Length: 6 1169s #Client-Date: Fri, 29 Nov 2024 20:05:21 GMT 1169s #Client-Peer: 127.0.0.1:8560 1169s #Client-Response-Num: 1 1169s #DMMATCH1: 1 1169s # 1169s # testing : length posted 1169s # expected: '10240' 1169s # received: 10240 1169s ok 77 1169s #lwp request: 1169s #POST http://localhost:8560/eat_post HTTP/1.1 1169s #User-Agent: libwww-perl/6.77 1169s #Content-Length: 11264 1169s # 1169s #server response: 1169s #HTTP/1.1 200 OK 1169s #Connection: close 1169s #Date: Fri, 29 Nov 2024 20:05:21 GMT 1169s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1169s #Vary: In-If1 1169s #Content-Length: 6 1169s #Client-Date: Fri, 29 Nov 2024 20:05:21 GMT 1169s #Client-Peer: 127.0.0.1:8560 1169s #Client-Response-Num: 1 1169s #DMMATCH1: 1 1169s # 1169s # testing : length posted 1169s # expected: '11264' 1169s # received: 11264 1169s ok 78 1169s #lwp request: 1169s #POST http://localhost:8560/eat_post HTTP/1.1 1169s #User-Agent: libwww-perl/6.77 1169s #Content-Length: 12288 1169s # 1169s #server response: 1169s #HTTP/1.1 200 OK 1169s #Connection: close 1169s #Date: Fri, 29 Nov 2024 20:05:21 GMT 1169s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1169s #Vary: In-If1 1169s #Content-Length: 6 1169s #Client-Date: Fri, 29 Nov 2024 20:05:21 GMT 1169s #Client-Peer: 127.0.0.1:8560 1169s #Client-Response-Num: 1 1169s #DMMATCH1: 1 1169s # 1169s # testing : length posted 1169s # expected: '12288' 1169s # received: 12288 1169s ok 79 1169s #lwp request: 1169s #POST http://localhost:8560/eat_post HTTP/1.1 1169s #User-Agent: libwww-perl/6.77 1169s #Content-Length: 13312 1169s # 1169s #server response: 1169s #HTTP/1.1 200 OK 1169s #Connection: close 1169s #Date: Fri, 29 Nov 2024 20:05:21 GMT 1169s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1169s #Vary: In-If1 1169s #Content-Length: 6 1169s #Client-Date: Fri, 29 Nov 2024 20:05:21 GMT 1169s #Client-Peer: 127.0.0.1:8560 1169s #Client-Response-Num: 1 1169s #DMMATCH1: 1 1169s # 1169s # testing : length posted 1169s # expected: '13312' 1169s # received: 13312 1169s ok 80 1169s #lwp request: 1169s #POST http://localhost:8560/eat_post HTTP/1.1 1169s #User-Agent: libwww-perl/6.77 1169s #Content-Length: 14336 1169s # 1169s #server response: 1169s #HTTP/1.1 200 OK 1169s #Connection: close 1169s #Date: Fri, 29 Nov 2024 20:05:21 GMT 1169s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1169s #Vary: In-If1 1169s #Content-Length: 6 1169s #Client-Date: Fri, 29 Nov 2024 20:05:21 GMT 1169s #Client-Peer: 127.0.0.1:8560 1169s #Client-Response-Num: 1 1169s #DMMATCH1: 1 1169s # 1169s # testing : length posted 1169s # expected: '14336' 1169s # received: 14336 1169s ok 81 1169s #lwp request: 1169s #POST http://localhost:8560/eat_post HTTP/1.1 1169s #User-Agent: libwww-perl/6.77 1169s #Content-Length: 15360 1169s # 1169s #server response: 1169s #HTTP/1.1 200 OK 1169s #Connection: close 1169s #Date: Fri, 29 Nov 2024 20:05:21 GMT 1169s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1169s #Vary: In-If1 1169s #Content-Length: 6 1169s #Client-Date: Fri, 29 Nov 2024 20:05:21 GMT 1169s #Client-Peer: 127.0.0.1:8560 1169s #Client-Response-Num: 1 1169s #DMMATCH1: 1 1169s # 1169s # testing : length posted 1169s # expected: '15360' 1169s # received: 15360 1169s ok 82 1169s #lwp request: 1169s #POST http://localhost:8560/eat_post HTTP/1.1 1169s #User-Agent: libwww-perl/6.77 1169s #Content-Length: 16384 1169s # 1169s #server response: 1169s #HTTP/1.1 200 OK 1169s #Connection: close 1169s #Date: Fri, 29 Nov 2024 20:05:21 GMT 1169s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1169s #Vary: In-If1 1169s #Content-Length: 6 1169s #Client-Date: Fri, 29 Nov 2024 20:05:21 GMT 1169s #Client-Peer: 127.0.0.1:8560 1169s #Client-Response-Num: 1 1169s #DMMATCH1: 1 1169s # 1169s # testing : length posted 1169s # expected: '16384' 1169s # received: 16384 1169s ok 83 1169s #lwp request: 1169s #POST http://localhost:8560/eat_post HTTP/1.1 1169s #User-Agent: libwww-perl/6.77 1169s #Content-Length: 17408 1169s # 1169s #server response: 1169s #HTTP/1.1 200 OK 1169s #Connection: close 1169s #Date: Fri, 29 Nov 2024 20:05:21 GMT 1169s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1169s #Vary: In-If1 1169s #Content-Length: 6 1169s #Client-Date: Fri, 29 Nov 2024 20:05:21 GMT 1169s #Client-Peer: 127.0.0.1:8560 1169s #Client-Response-Num: 1 1169s #DMMATCH1: 1 1169s # 1169s # testing : length posted 1169s # expected: '17408' 1169s # received: 17408 1169s ok 84 1169s #lwp request: 1169s #POST http://localhost:8560/eat_post HTTP/1.1 1169s #User-Agent: libwww-perl/6.77 1169s #Content-Length: 18432 1169s # 1169s #server response: 1169s #HTTP/1.1 200 OK 1169s #Connection: close 1169s #Date: Fri, 29 Nov 2024 20:05:21 GMT 1169s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1169s #Vary: In-If1 1169s #Content-Length: 6 1169s #Client-Date: Fri, 29 Nov 2024 20:05:21 GMT 1169s #Client-Peer: 127.0.0.1:8560 1169s #Client-Response-Num: 1 1169s #DMMATCH1: 1 1169s # 1169s # testing : length posted 1169s # expected: '18432' 1169s # received: 18432 1169s ok 85 1169s #lwp request: 1169s #POST http://localhost:8560/eat_post HTTP/1.1 1169s #User-Agent: libwww-perl/6.77 1169s #Content-Length: 19456 1169s # 1169s #server response: 1169s #HTTP/1.1 200 OK 1169s #Connection: close 1169s #Date: Fri, 29 Nov 2024 20:05:21 GMT 1169s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1169s #Vary: In-If1 1169s #Content-Length: 6 1169s #Client-Date: Fri, 29 Nov 2024 20:05:21 GMT 1169s #Client-Peer: 127.0.0.1:8560 1169s #Client-Response-Num: 1 1169s #DMMATCH1: 1 1169s # 1169s # testing : length posted 1169s # expected: '19456' 1169s # received: 19456 1169s ok 86 1169s #lwp request: 1169s #POST http://localhost:8560/eat_post HTTP/1.1 1169s #User-Agent: libwww-perl/6.77 1169s #Content-Length: 20480 1169s # 1169s #server response: 1169s #HTTP/1.1 200 OK 1169s #Connection: close 1169s #Date: Fri, 29 Nov 2024 20:05:21 GMT 1169s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1169s #Vary: In-If1 1169s #Content-Length: 6 1169s #Client-Date: Fri, 29 Nov 2024 20:05:21 GMT 1169s #Client-Peer: 127.0.0.1:8560 1169s #Client-Response-Num: 1 1169s #DMMATCH1: 1 1169s # 1169s # testing : length posted 1169s # expected: '20480' 1169s # received: 20480 1169s ok 87 1169s #lwp request: 1169s #POST http://localhost:8560/eat_post HTTP/1.1 1169s #User-Agent: libwww-perl/6.77 1169s #Content-Length: 21504 1169s # 1169s #server response: 1169s #HTTP/1.1 200 OK 1169s #Connection: close 1169s #Date: Fri, 29 Nov 2024 20:05:21 GMT 1169s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1169s #Vary: In-If1 1169s #Content-Length: 6 1169s #Client-Date: Fri, 29 Nov 2024 20:05:21 GMT 1169s #Client-Peer: 127.0.0.1:8560 1169s #Client-Response-Num: 1 1169s #DMMATCH1: 1 1169s # 1169s # testing : length posted 1169s # expected: '21504' 1169s # received: 21504 1169s ok 88 1169s #lwp request: 1169s #POST http://localhost:8560/eat_post HTTP/1.1 1169s #User-Agent: libwww-perl/6.77 1169s #Content-Length: 22528 1169s # 1169s #server response: 1169s #HTTP/1.1 200 OK 1169s #Connection: close 1169s #Date: Fri, 29 Nov 2024 20:05:21 GMT 1169s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1169s #Vary: In-If1 1169s #Content-Length: 6 1169s #Client-Date: Fri, 29 Nov 2024 20:05:21 GMT 1169s #Client-Peer: 127.0.0.1:8560 1169s #Client-Response-Num: 1 1169s #DMMATCH1: 1 1169s # 1169s # testing : length posted 1169s # expected: '22528' 1169s # received: 22528 1169s ok 89 1169s #lwp request: 1169s #POST http://localhost:8560/eat_post HTTP/1.1 1169s #User-Agent: libwww-perl/6.77 1169s #Content-Length: 23552 1169s # 1169s #server response: 1169s #HTTP/1.1 200 OK 1169s #Connection: close 1169s #Date: Fri, 29 Nov 2024 20:05:21 GMT 1169s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1169s #Vary: In-If1 1169s #Content-Length: 6 1169s #Client-Date: Fri, 29 Nov 2024 20:05:21 GMT 1169s #Client-Peer: 127.0.0.1:8560 1169s #Client-Response-Num: 1 1169s #DMMATCH1: 1 1169s # 1169s # testing : length posted 1169s # expected: '23552' 1169s # received: 23552 1169s ok 90 1169s #lwp request: 1169s #POST http://localhost:8560/eat_post HTTP/1.1 1169s #User-Agent: libwww-perl/6.77 1169s #Content-Length: 24576 1169s # 1169s #server response: 1169s #HTTP/1.1 200 OK 1169s #Connection: close 1169s #Date: Fri, 29 Nov 2024 20:05:21 GMT 1169s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1169s #Vary: In-If1 1169s #Content-Length: 6 1169s #Client-Date: Fri, 29 Nov 2024 20:05:21 GMT 1169s #Client-Peer: 127.0.0.1:8560 1169s #Client-Response-Num: 1 1169s #DMMATCH1: 1 1169s # 1169s # testing : length posted 1169s # expected: '24576' 1169s # received: 24576 1169s ok 91 1169s #lwp request: 1169s #POST http://localhost:8560/eat_post HTTP/1.1 1169s #User-Agent: libwww-perl/6.77 1169s #Content-Length: 25600 1169s # 1169s #server response: 1169s #HTTP/1.1 200 OK 1169s #Connection: close 1169s #Date: Fri, 29 Nov 2024 20:05:21 GMT 1169s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1169s #Vary: In-If1 1169s #Content-Length: 6 1169s #Client-Date: Fri, 29 Nov 2024 20:05:21 GMT 1169s #Client-Peer: 127.0.0.1:8560 1169s #Client-Response-Num: 1 1169s #DMMATCH1: 1 1169s # 1169s # testing : length posted 1169s # expected: '25600' 1169s # received: 25600 1169s ok 92 1169s #lwp request: 1169s #POST http://localhost:8560/eat_post HTTP/1.1 1169s #User-Agent: libwww-perl/6.77 1169s #Content-Length: 26624 1169s # 1169s #server response: 1169s #HTTP/1.1 200 OK 1169s #Connection: close 1169s #Date: Fri, 29 Nov 2024 20:05:21 GMT 1169s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1169s #Vary: In-If1 1169s #Content-Length: 6 1169s #Client-Date: Fri, 29 Nov 2024 20:05:21 GMT 1169s #Client-Peer: 127.0.0.1:8560 1169s #Client-Response-Num: 1 1169s #DMMATCH1: 1 1169s # 1169s # testing : length posted 1169s # expected: '26624' 1169s # received: 26624 1169s ok 93 1169s #lwp request: 1169s #POST http://localhost:8560/eat_post HTTP/1.1 1169s #User-Agent: libwww-perl/6.77 1169s #Content-Length: 27648 1169s # 1169s #server response: 1169s #HTTP/1.1 200 OK 1169s #Connection: close 1169s #Date: Fri, 29 Nov 2024 20:05:21 GMT 1169s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1169s #Vary: In-If1 1169s #Content-Length: 6 1169s #Client-Date: Fri, 29 Nov 2024 20:05:21 GMT 1169s #Client-Peer: 127.0.0.1:8560 1169s #Client-Response-Num: 1 1169s #DMMATCH1: 1 1169s # 1169s # testing : length posted 1169s # expected: '27648' 1169s # received: 27648 1169s ok 94 1169s #lwp request: 1169s #POST http://localhost:8560/eat_post HTTP/1.1 1169s #User-Agent: libwww-perl/6.77 1169s #Content-Length: 28672 1169s # 1169s #server response: 1169s #HTTP/1.1 200 OK 1169s #Connection: close 1169s #Date: Fri, 29 Nov 2024 20:05:21 GMT 1169s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1169s #Vary: In-If1 1169s #Content-Length: 6 1169s #Client-Date: Fri, 29 Nov 2024 20:05:21 GMT 1169s #Client-Peer: 127.0.0.1:8560 1169s #Client-Response-Num: 1 1169s #DMMATCH1: 1 1169s # 1169s # testing : length posted 1169s # expected: '28672' 1169s # received: 28672 1169s ok 95 1169s #lwp request: 1169s #POST http://localhost:8560/eat_post HTTP/1.1 1169s #User-Agent: libwww-perl/6.77 1169s #Content-Length: 29696 1169s # 1169s #server response: 1169s #HTTP/1.1 200 OK 1169s #Connection: close 1169s #Date: Fri, 29 Nov 2024 20:05:21 GMT 1169s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1169s #Vary: In-If1 1169s #Content-Length: 6 1169s #Client-Date: Fri, 29 Nov 2024 20:05:21 GMT 1169s #Client-Peer: 127.0.0.1:8560 1169s #Client-Response-Num: 1 1169s #DMMATCH1: 1 1169s # 1169s # testing : length posted 1169s # expected: '29696' 1169s # received: 29696 1169s ok 96 1169s #lwp request: 1169s #POST http://localhost:8560/eat_post HTTP/1.1 1169s #User-Agent: libwww-perl/6.77 1169s #Content-Length: 30720 1169s # 1169s #server response: 1169s #HTTP/1.1 200 OK 1169s #Connection: close 1169s #Date: Fri, 29 Nov 2024 20:05:21 GMT 1169s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1169s #Vary: In-If1 1169s #Content-Length: 6 1169s #Client-Date: Fri, 29 Nov 2024 20:05:21 GMT 1169s #Client-Peer: 127.0.0.1:8560 1169s #Client-Response-Num: 1 1169s #DMMATCH1: 1 1169s # 1169s # testing : length posted 1169s # expected: '30720' 1169s # received: 30720 1169s ok 97 1169s #lwp request: 1169s #POST http://localhost:8560/eat_post HTTP/1.1 1169s #User-Agent: libwww-perl/6.77 1169s #Content-Length: 31744 1169s # 1169s #server response: 1169s #HTTP/1.1 200 OK 1169s #Connection: close 1169s #Date: Fri, 29 Nov 2024 20:05:21 GMT 1169s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1169s #Vary: In-If1 1169s #Content-Length: 6 1169s #Client-Date: Fri, 29 Nov 2024 20:05:21 GMT 1169s #Client-Peer: 127.0.0.1:8560 1169s #Client-Response-Num: 1 1169s #DMMATCH1: 1 1169s # 1169s # testing : length posted 1169s # expected: '31744' 1169s # received: 31744 1169s ok 98 1169s #lwp request: 1169s #POST http://localhost:8560/eat_post HTTP/1.1 1169s #User-Agent: libwww-perl/6.77 1169s #Content-Length: 32768 1169s # 1169s #server response: 1169s #HTTP/1.1 200 OK 1169s #Connection: close 1169s #Date: Fri, 29 Nov 2024 20:05:21 GMT 1169s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1169s #Vary: In-If1 1169s #Content-Length: 6 1169s #Client-Date: Fri, 29 Nov 2024 20:05:21 GMT 1169s #Client-Peer: 127.0.0.1:8560 1169s #Client-Response-Num: 1 1169s #DMMATCH1: 1 1169s # 1169s # testing : length posted 1169s # expected: '32768' 1169s # received: 32768 1169s ok 99 1169s #lwp request: 1169s #POST http://localhost:8560/eat_post HTTP/1.1 1169s #User-Agent: libwww-perl/6.77 1169s #Content-Length: 33792 1169s # 1169s #server response: 1169s #HTTP/1.1 200 OK 1169s #Connection: close 1169s #Date: Fri, 29 Nov 2024 20:05:21 GMT 1169s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1169s #Vary: In-If1 1169s #Content-Length: 6 1169s #Client-Date: Fri, 29 Nov 2024 20:05:21 GMT 1169s #Client-Peer: 127.0.0.1:8560 1169s #Client-Response-Num: 1 1169s #DMMATCH1: 1 1169s # 1169s # testing : length posted 1169s # expected: '33792' 1169s # received: 33792 1169s ok 100 1169s #lwp request: 1169s #POST http://localhost:8560/eat_post HTTP/1.1 1169s #User-Agent: libwww-perl/6.77 1169s #Content-Length: 34816 1169s # 1169s #server response: 1169s #HTTP/1.1 200 OK 1169s #Connection: close 1169s #Date: Fri, 29 Nov 2024 20:05:21 GMT 1169s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1169s #Vary: In-If1 1169s #Content-Length: 6 1169s #Client-Date: Fri, 29 Nov 2024 20:05:21 GMT 1169s #Client-Peer: 127.0.0.1:8560 1169s #Client-Response-Num: 1 1169s #DMMATCH1: 1 1169s # 1169s # testing : length posted 1169s # expected: '34816' 1169s # received: 34816 1169s ok 101 1169s #lwp request: 1169s #POST http://localhost:8560/eat_post HTTP/1.1 1169s #User-Agent: libwww-perl/6.77 1169s #Content-Length: 35840 1169s # 1169s #server response: 1169s #HTTP/1.1 200 OK 1169s #Connection: close 1169s #Date: Fri, 29 Nov 2024 20:05:21 GMT 1169s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1169s #Vary: In-If1 1169s #Content-Length: 6 1169s #Client-Date: Fri, 29 Nov 2024 20:05:21 GMT 1169s #Client-Peer: 127.0.0.1:8560 1169s #Client-Response-Num: 1 1169s #DMMATCH1: 1 1169s # 1169s # testing : length posted 1169s # expected: '35840' 1169s # received: 35840 1169s ok 102 1169s #lwp request: 1169s #POST http://localhost:8560/eat_post HTTP/1.1 1169s #User-Agent: libwww-perl/6.77 1169s #Content-Length: 36864 1169s # 1169s #server response: 1169s #HTTP/1.1 200 OK 1169s #Connection: close 1169s #Date: Fri, 29 Nov 2024 20:05:21 GMT 1169s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1169s #Vary: In-If1 1169s #Content-Length: 6 1169s #Client-Date: Fri, 29 Nov 2024 20:05:21 GMT 1169s #Client-Peer: 127.0.0.1:8560 1169s #Client-Response-Num: 1 1169s #DMMATCH1: 1 1169s # 1169s # testing : length posted 1169s # expected: '36864' 1169s # received: 36864 1169s ok 103 1169s #lwp request: 1169s #POST http://localhost:8560/eat_post HTTP/1.1 1169s #User-Agent: libwww-perl/6.77 1169s #Content-Length: 37888 1169s # 1169s #server response: 1169s #HTTP/1.1 200 OK 1169s #Connection: close 1169s #Date: Fri, 29 Nov 2024 20:05:21 GMT 1169s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1169s #Vary: In-If1 1169s #Content-Length: 6 1169s #Client-Date: Fri, 29 Nov 2024 20:05:21 GMT 1169s #Client-Peer: 127.0.0.1:8560 1169s #Client-Response-Num: 1 1169s #DMMATCH1: 1 1169s # 1169s # testing : length posted 1169s # expected: '37888' 1169s # received: 37888 1169s ok 104 1169s #lwp request: 1169s #POST http://localhost:8560/eat_post HTTP/1.1 1169s #User-Agent: libwww-perl/6.77 1169s #Content-Length: 38912 1169s # 1169s #server response: 1169s #HTTP/1.1 200 OK 1169s #Connection: close 1169s #Date: Fri, 29 Nov 2024 20:05:21 GMT 1169s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1169s #Vary: In-If1 1169s #Content-Length: 6 1169s #Client-Date: Fri, 29 Nov 2024 20:05:21 GMT 1169s #Client-Peer: 127.0.0.1:8560 1169s #Client-Response-Num: 1 1169s #DMMATCH1: 1 1169s # 1169s # testing : length posted 1169s # expected: '38912' 1169s # received: 38912 1169s ok 105 1169s #lwp request: 1169s #POST http://localhost:8560/eat_post HTTP/1.1 1169s #User-Agent: libwww-perl/6.77 1169s #Content-Length: 39936 1169s # 1169s #server response: 1169s #HTTP/1.1 200 OK 1169s #Connection: close 1169s #Date: Fri, 29 Nov 2024 20:05:21 GMT 1169s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1169s #Vary: In-If1 1169s #Content-Length: 6 1169s #Client-Date: Fri, 29 Nov 2024 20:05:21 GMT 1169s #Client-Peer: 127.0.0.1:8560 1169s #Client-Response-Num: 1 1169s #DMMATCH1: 1 1169s # 1169s # testing : length posted 1169s # expected: '39936' 1169s # received: 39936 1169s ok 106 1169s #lwp request: 1169s #POST http://localhost:8560/eat_post HTTP/1.1 1169s #User-Agent: libwww-perl/6.77 1169s #Content-Length: 40960 1169s # 1169s #server response: 1169s #HTTP/1.1 200 OK 1169s #Connection: close 1169s #Date: Fri, 29 Nov 2024 20:05:21 GMT 1169s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1169s #Vary: In-If1 1169s #Content-Length: 6 1169s #Client-Date: Fri, 29 Nov 2024 20:05:21 GMT 1169s #Client-Peer: 127.0.0.1:8560 1169s #Client-Response-Num: 1 1169s #DMMATCH1: 1 1169s # 1169s # testing : length posted 1169s # expected: '40960' 1169s # received: 40960 1169s ok 107 1169s #lwp request: 1169s #POST http://localhost:8560/eat_post HTTP/1.1 1169s #User-Agent: libwww-perl/6.77 1169s #Content-Length: 41984 1169s # 1169s #server response: 1169s #HTTP/1.1 200 OK 1169s #Connection: close 1169s #Date: Fri, 29 Nov 2024 20:05:21 GMT 1169s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1169s #Vary: In-If1 1169s #Content-Length: 6 1169s #Client-Date: Fri, 29 Nov 2024 20:05:21 GMT 1169s #Client-Peer: 127.0.0.1:8560 1169s #Client-Response-Num: 1 1169s #DMMATCH1: 1 1169s # 1169s # testing : length posted 1169s # expected: '41984' 1169s # received: 41984 1169s ok 108 1169s #lwp request: 1169s #POST http://localhost:8560/eat_post HTTP/1.1 1169s #User-Agent: libwww-perl/6.77 1169s #Content-Length: 43008 1169s # 1169s #server response: 1169s #HTTP/1.1 200 OK 1169s #Connection: close 1169s #Date: Fri, 29 Nov 2024 20:05:21 GMT 1169s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1169s #Vary: In-If1 1169s #Content-Length: 6 1169s #Client-Date: Fri, 29 Nov 2024 20:05:21 GMT 1169s #Client-Peer: 127.0.0.1:8560 1169s #Client-Response-Num: 1 1169s #DMMATCH1: 1 1169s # 1169s # testing : length posted 1169s # expected: '43008' 1169s # received: 43008 1169s ok 109 1169s #lwp request: 1169s #POST http://localhost:8560/eat_post HTTP/1.1 1169s #User-Agent: libwww-perl/6.77 1169s #Content-Length: 44032 1169s # 1169s #server response: 1169s #HTTP/1.1 200 OK 1169s #Connection: close 1169s #Date: Fri, 29 Nov 2024 20:05:21 GMT 1169s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1169s #Vary: In-If1 1169s #Content-Length: 6 1169s #Client-Date: Fri, 29 Nov 2024 20:05:21 GMT 1169s #Client-Peer: 127.0.0.1:8560 1169s #Client-Response-Num: 1 1169s #DMMATCH1: 1 1169s # 1169s # testing : length posted 1169s # expected: '44032' 1169s # received: 44032 1169s ok 110 1169s #lwp request: 1169s #POST http://localhost:8560/eat_post HTTP/1.1 1169s #User-Agent: libwww-perl/6.77 1169s #Content-Length: 45056 1169s # 1169s #server response: 1169s #HTTP/1.1 200 OK 1169s #Connection: close 1169s #Date: Fri, 29 Nov 2024 20:05:21 GMT 1169s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1169s #Vary: In-If1 1169s #Content-Length: 6 1169s #Client-Date: Fri, 29 Nov 2024 20:05:21 GMT 1169s #Client-Peer: 127.0.0.1:8560 1169s #Client-Response-Num: 1 1169s #DMMATCH1: 1 1169s # 1169s # testing : length posted 1169s # expected: '45056' 1169s # received: 45056 1169s ok 111 1169s #lwp request: 1169s #POST http://localhost:8560/eat_post HTTP/1.1 1169s #User-Agent: libwww-perl/6.77 1169s #Content-Length: 46080 1169s # 1169s #server response: 1169s #HTTP/1.1 200 OK 1169s #Connection: close 1169s #Date: Fri, 29 Nov 2024 20:05:21 GMT 1169s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1169s #Vary: In-If1 1169s #Content-Length: 6 1169s #Client-Date: Fri, 29 Nov 2024 20:05:21 GMT 1169s #Client-Peer: 127.0.0.1:8560 1169s #Client-Response-Num: 1 1169s #DMMATCH1: 1 1169s # 1169s # testing : length posted 1169s # expected: '46080' 1169s # received: 46080 1169s ok 112 1169s #lwp request: 1169s #POST http://localhost:8560/eat_post HTTP/1.1 1169s #User-Agent: libwww-perl/6.77 1169s #Content-Length: 47104 1169s # 1169s #server response: 1169s #HTTP/1.1 200 OK 1169s #Connection: close 1169s #Date: Fri, 29 Nov 2024 20:05:21 GMT 1169s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1169s #Vary: In-If1 1169s #Content-Length: 6 1169s #Client-Date: Fri, 29 Nov 2024 20:05:21 GMT 1169s #Client-Peer: 127.0.0.1:8560 1169s #Client-Response-Num: 1 1169s #DMMATCH1: 1 1169s # 1169s # testing : length posted 1169s # expected: '47104' 1169s # received: 47104 1169s ok 113 1169s #lwp request: 1169s #POST http://localhost:8560/eat_post HTTP/1.1 1169s #User-Agent: libwww-perl/6.77 1169s #Content-Length: 48128 1169s # 1169s #server response: 1169s #HTTP/1.1 200 OK 1169s #Connection: close 1169s #Date: Fri, 29 Nov 2024 20:05:21 GMT 1169s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1169s #Vary: In-If1 1169s #Content-Length: 6 1169s #Client-Date: Fri, 29 Nov 2024 20:05:21 GMT 1169s #Client-Peer: 127.0.0.1:8560 1169s #Client-Response-Num: 1 1169s #DMMATCH1: 1 1169s # 1169s # testing : length posted 1169s # expected: '48128' 1169s # received: 48128 1169s ok 114 1169s #lwp request: 1169s #POST http://localhost:8560/eat_post HTTP/1.1 1169s #User-Agent: libwww-perl/6.77 1169s #Content-Length: 49152 1169s # 1169s #server response: 1169s #HTTP/1.1 200 OK 1169s #Connection: close 1169s #Date: Fri, 29 Nov 2024 20:05:21 GMT 1169s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1169s #Vary: In-If1 1169s #Content-Length: 6 1169s #Client-Date: Fri, 29 Nov 2024 20:05:21 GMT 1169s #Client-Peer: 127.0.0.1:8560 1169s #Client-Response-Num: 1 1169s #DMMATCH1: 1 1169s # 1169s # testing : length posted 1169s # expected: '49152' 1169s # received: 49152 1169s ok 115 1169s #lwp request: 1169s #POST http://localhost:8560/eat_post HTTP/1.1 1169s #User-Agent: libwww-perl/6.77 1169s #Content-Length: 50176 1169s # 1169s #server response: 1169s #HTTP/1.1 200 OK 1169s #Connection: close 1169s #Date: Fri, 29 Nov 2024 20:05:21 GMT 1169s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1169s #Vary: In-If1 1169s #Content-Length: 6 1169s #Client-Date: Fri, 29 Nov 2024 20:05:21 GMT 1169s #Client-Peer: 127.0.0.1:8560 1169s #Client-Response-Num: 1 1169s #DMMATCH1: 1 1169s # 1169s # testing : length posted 1169s # expected: '50176' 1169s # received: 50176 1169s ok 116 1169s #lwp request: 1169s #POST http://localhost:8560/eat_post HTTP/1.1 1169s #User-Agent: libwww-perl/6.77 1169s #Content-Length: 51200 1169s # 1169s #server response: 1169s #HTTP/1.1 200 OK 1169s #Connection: close 1169s #Date: Fri, 29 Nov 2024 20:05:21 GMT 1169s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1169s #Vary: In-If1 1169s #Content-Length: 6 1169s #Client-Date: Fri, 29 Nov 2024 20:05:21 GMT 1169s #Client-Peer: 127.0.0.1:8560 1169s #Client-Response-Num: 1 1169s #DMMATCH1: 1 1169s # 1169s # testing : length posted 1169s # expected: '51200' 1169s # received: 51200 1169s ok 117 1169s #lwp request: 1169s #POST http://localhost:8560/eat_post HTTP/1.1 1169s #User-Agent: libwww-perl/6.77 1169s #Content-Length: 102400 1169s # 1169s #server response: 1169s #HTTP/1.1 200 OK 1169s #Connection: close 1169s #Date: Fri, 29 Nov 2024 20:05:21 GMT 1169s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1169s #Vary: In-If1 1169s #Content-Length: 7 1169s #Client-Date: Fri, 29 Nov 2024 20:05:21 GMT 1169s #Client-Peer: 127.0.0.1:8560 1169s #Client-Response-Num: 1 1169s #DMMATCH1: 1 1169s # 1169s # testing : length posted 1169s # expected: '102400' 1169s # received: 102400 1169s ok 118 1169s # testing : / with proxy_https_http (https) 1169s # expected: 200 1169s # received: '200' 1169s ok 119 1169s # testing : CGI script with folded headers 1169s # expected: 200 1169s # received: '200' 1169s ok 120 1169s # testing : ProxyPassReverse Location rewrite 1169s # expected: 'https://localhost:8562/modules/' 1169s # received: 'https://localhost:8562/modules/' 1169s ok 121 1169s #lwp request: 1169s #POST https://localhost:8562/eat_post HTTP/1.1 1169s #User-Agent: libwww-perl/6.77 1169s #Content-Length: 1024 1169s # 1169s #server response: 1169s #HTTP/1.1 200 OK 1169s #Connection: close 1169s #Date: Fri, 29 Nov 2024 20:05:21 GMT 1169s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1169s #Vary: In-If1 1169s #Content-Length: 5 1169s #Client-Date: Fri, 29 Nov 2024 20:05:21 GMT 1169s #Client-Peer: 127.0.0.1:8562 1169s #Client-Response-Num: 1 1169s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1169s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1169s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1169s #Client-SSL-Socket-Class: IO::Socket::SSL 1169s #Client-SSL-Version: TLSv1_3 1169s #DMMATCH1: 1 1169s # 1169s # testing : length posted 1169s # expected: '1024' 1169s # received: 1024 1169s ok 122 1169s #lwp request: 1169s #POST https://localhost:8562/eat_post HTTP/1.1 1169s #User-Agent: libwww-perl/6.77 1169s #Content-Length: 2048 1169s # 1169s #server response: 1169s #HTTP/1.1 200 OK 1169s #Connection: close 1169s #Date: Fri, 29 Nov 2024 20:05:22 GMT 1169s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1169s #Vary: In-If1 1169s #Content-Length: 5 1169s #Client-Date: Fri, 29 Nov 2024 20:05:22 GMT 1169s #Client-Peer: 127.0.0.1:8562 1169s #Client-Response-Num: 1 1169s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1169s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1169s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1169s #Client-SSL-Socket-Class: IO::Socket::SSL 1169s #Client-SSL-Version: TLSv1_3 1169s #DMMATCH1: 1 1169s # 1169s # testing : length posted 1169s # expected: '2048' 1169s # received: 2048 1169s ok 123 1169s #lwp request: 1169s #POST https://localhost:8562/eat_post HTTP/1.1 1169s #User-Agent: libwww-perl/6.77 1169s #Content-Length: 3072 1169s # 1169s #server response: 1169s #HTTP/1.1 200 OK 1169s #Connection: close 1169s #Date: Fri, 29 Nov 2024 20:05:22 GMT 1169s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1169s #Vary: In-If1 1169s #Content-Length: 5 1169s #Client-Date: Fri, 29 Nov 2024 20:05:22 GMT 1169s #Client-Peer: 127.0.0.1:8562 1169s #Client-Response-Num: 1 1169s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1169s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1169s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1169s #Client-SSL-Socket-Class: IO::Socket::SSL 1169s #Client-SSL-Version: TLSv1_3 1169s #DMMATCH1: 1 1169s # 1169s # testing : length posted 1169s # expected: '3072' 1169s # received: 3072 1169s ok 124 1169s #lwp request: 1169s #POST https://localhost:8562/eat_post HTTP/1.1 1169s #User-Agent: libwww-perl/6.77 1169s #Content-Length: 4096 1169s # 1169s #server response: 1169s #HTTP/1.1 200 OK 1169s #Connection: close 1169s #Date: Fri, 29 Nov 2024 20:05:22 GMT 1169s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1169s #Vary: In-If1 1169s #Content-Length: 5 1169s #Client-Date: Fri, 29 Nov 2024 20:05:22 GMT 1169s #Client-Peer: 127.0.0.1:8562 1169s #Client-Response-Num: 1 1169s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1169s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1169s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1169s #Client-SSL-Socket-Class: IO::Socket::SSL 1169s #Client-SSL-Version: TLSv1_3 1169s #DMMATCH1: 1 1169s # 1169s # testing : length posted 1169s # expected: '4096' 1169s # received: 4096 1169s ok 125 1169s #lwp request: 1169s #POST https://localhost:8562/eat_post HTTP/1.1 1169s #User-Agent: libwww-perl/6.77 1169s #Content-Length: 5120 1169s # 1169s #server response: 1169s #HTTP/1.1 200 OK 1169s #Connection: close 1169s #Date: Fri, 29 Nov 2024 20:05:22 GMT 1169s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1169s #Vary: In-If1 1169s #Content-Length: 5 1169s #Client-Date: Fri, 29 Nov 2024 20:05:22 GMT 1169s #Client-Peer: 127.0.0.1:8562 1169s #Client-Response-Num: 1 1169s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1169s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1169s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1169s #Client-SSL-Socket-Class: IO::Socket::SSL 1169s #Client-SSL-Version: TLSv1_3 1169s #DMMATCH1: 1 1169s # 1169s # testing : length posted 1169s # expected: '5120' 1169s # received: 5120 1169s ok 126 1169s #lwp request: 1169s #POST https://localhost:8562/eat_post HTTP/1.1 1169s #User-Agent: libwww-perl/6.77 1169s #Content-Length: 6144 1169s # 1169s #server response: 1169s #HTTP/1.1 200 OK 1169s #Connection: close 1169s #Date: Fri, 29 Nov 2024 20:05:22 GMT 1169s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1169s #Vary: In-If1 1169s #Content-Length: 5 1169s #Client-Date: Fri, 29 Nov 2024 20:05:22 GMT 1169s #Client-Peer: 127.0.0.1:8562 1169s #Client-Response-Num: 1 1169s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1169s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1169s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1169s #Client-SSL-Socket-Class: IO::Socket::SSL 1169s #Client-SSL-Version: TLSv1_3 1169s #DMMATCH1: 1 1169s # 1169s # testing : length posted 1169s # expected: '6144' 1169s # received: 6144 1169s ok 127 1169s #lwp request: 1169s #POST https://localhost:8562/eat_post HTTP/1.1 1169s #User-Agent: libwww-perl/6.77 1169s #Content-Length: 7168 1169s # 1169s #server response: 1169s #HTTP/1.1 200 OK 1169s #Connection: close 1169s #Date: Fri, 29 Nov 2024 20:05:22 GMT 1169s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1169s #Vary: In-If1 1169s #Content-Length: 5 1169s #Client-Date: Fri, 29 Nov 2024 20:05:22 GMT 1169s #Client-Peer: 127.0.0.1:8562 1169s #Client-Response-Num: 1 1169s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1169s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1169s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1169s #Client-SSL-Socket-Class: IO::Socket::SSL 1169s #Client-SSL-Version: TLSv1_3 1169s #DMMATCH1: 1 1169s # 1169s # testing : length posted 1169s # expected: '7168' 1169s # received: 7168 1169s ok 128 1169s #lwp request: 1169s #POST https://localhost:8562/eat_post HTTP/1.1 1169s #User-Agent: libwww-perl/6.77 1169s #Content-Length: 8192 1169s # 1169s #server response: 1169s #HTTP/1.1 200 OK 1169s #Connection: close 1169s #Date: Fri, 29 Nov 2024 20:05:22 GMT 1169s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1169s #Vary: In-If1 1169s #Content-Length: 5 1169s #Client-Date: Fri, 29 Nov 2024 20:05:22 GMT 1169s #Client-Peer: 127.0.0.1:8562 1169s #Client-Response-Num: 1 1169s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1169s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1169s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1169s #Client-SSL-Socket-Class: IO::Socket::SSL 1169s #Client-SSL-Version: TLSv1_3 1169s #DMMATCH1: 1 1169s # 1169s # testing : length posted 1169s # expected: '8192' 1169s # received: 8192 1169s ok 129 1169s #lwp request: 1169s #POST https://localhost:8562/eat_post HTTP/1.1 1169s #User-Agent: libwww-perl/6.77 1169s #Content-Length: 9216 1169s # 1169s #server response: 1169s #HTTP/1.1 200 OK 1169s #Connection: close 1169s #Date: Fri, 29 Nov 2024 20:05:22 GMT 1169s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1169s #Vary: In-If1 1169s #Content-Length: 5 1169s #Client-Date: Fri, 29 Nov 2024 20:05:22 GMT 1169s #Client-Peer: 127.0.0.1:8562 1169s #Client-Response-Num: 1 1169s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1169s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1169s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1169s #Client-SSL-Socket-Class: IO::Socket::SSL 1169s #Client-SSL-Version: TLSv1_3 1169s #DMMATCH1: 1 1169s # 1169s # testing : length posted 1169s # expected: '9216' 1169s # received: 9216 1169s ok 130 1169s #lwp request: 1169s #POST https://localhost:8562/eat_post HTTP/1.1 1169s #User-Agent: libwww-perl/6.77 1169s #Content-Length: 10240 1169s # 1169s #server response: 1169s #HTTP/1.1 200 OK 1169s #Connection: close 1169s #Date: Fri, 29 Nov 2024 20:05:22 GMT 1169s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1169s #Vary: In-If1 1169s #Content-Length: 6 1169s #Client-Date: Fri, 29 Nov 2024 20:05:22 GMT 1169s #Client-Peer: 127.0.0.1:8562 1169s #Client-Response-Num: 1 1169s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1169s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1169s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1169s #Client-SSL-Socket-Class: IO::Socket::SSL 1169s #Client-SSL-Version: TLSv1_3 1169s #DMMATCH1: 1 1169s # 1169s # testing : length posted 1169s # expected: '10240' 1169s # received: 10240 1169s ok 131 1169s #lwp request: 1169s #POST https://localhost:8562/eat_post HTTP/1.1 1169s #User-Agent: libwww-perl/6.77 1169s #Content-Length: 11264 1169s # 1169s #server response: 1169s #HTTP/1.1 200 OK 1169s #Connection: close 1169s #Date: Fri, 29 Nov 2024 20:05:22 GMT 1169s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1169s #Vary: In-If1 1169s #Content-Length: 6 1169s #Client-Date: Fri, 29 Nov 2024 20:05:22 GMT 1169s #Client-Peer: 127.0.0.1:8562 1169s #Client-Response-Num: 1 1169s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1169s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1169s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1169s #Client-SSL-Socket-Class: IO::Socket::SSL 1169s #Client-SSL-Version: TLSv1_3 1169s #DMMATCH1: 1 1169s # 1169s # testing : length posted 1169s # expected: '11264' 1169s # received: 11264 1169s ok 132 1169s #lwp request: 1169s #POST https://localhost:8562/eat_post HTTP/1.1 1169s #User-Agent: libwww-perl/6.77 1169s #Content-Length: 12288 1169s # 1169s #server response: 1169s #HTTP/1.1 200 OK 1169s #Connection: close 1169s #Date: Fri, 29 Nov 2024 20:05:22 GMT 1169s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1169s #Vary: In-If1 1169s #Content-Length: 6 1169s #Client-Date: Fri, 29 Nov 2024 20:05:22 GMT 1169s #Client-Peer: 127.0.0.1:8562 1169s #Client-Response-Num: 1 1169s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1169s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1169s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1169s #Client-SSL-Socket-Class: IO::Socket::SSL 1169s #Client-SSL-Version: TLSv1_3 1169s #DMMATCH1: 1 1169s # 1169s # testing : length posted 1169s # expected: '12288' 1169s # received: 12288 1169s ok 133 1169s #lwp request: 1169s #POST https://localhost:8562/eat_post HTTP/1.1 1169s #User-Agent: libwww-perl/6.77 1169s #Content-Length: 13312 1169s # 1169s #server response: 1169s #HTTP/1.1 200 OK 1169s #Connection: close 1169s #Date: Fri, 29 Nov 2024 20:05:22 GMT 1169s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1169s #Vary: In-If1 1169s #Content-Length: 6 1169s #Client-Date: Fri, 29 Nov 2024 20:05:22 GMT 1169s #Client-Peer: 127.0.0.1:8562 1169s #Client-Response-Num: 1 1169s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1169s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1169s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1169s #Client-SSL-Socket-Class: IO::Socket::SSL 1169s #Client-SSL-Version: TLSv1_3 1169s #DMMATCH1: 1 1169s # 1169s # testing : length posted 1169s # expected: '13312' 1169s # received: 13312 1169s ok 134 1169s #lwp request: 1169s #POST https://localhost:8562/eat_post HTTP/1.1 1169s #User-Agent: libwww-perl/6.77 1169s #Content-Length: 14336 1169s # 1169s #server response: 1169s #HTTP/1.1 200 OK 1169s #Connection: close 1169s #Date: Fri, 29 Nov 2024 20:05:22 GMT 1169s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1169s #Vary: In-If1 1169s #Content-Length: 6 1169s #Client-Date: Fri, 29 Nov 2024 20:05:22 GMT 1169s #Client-Peer: 127.0.0.1:8562 1169s #Client-Response-Num: 1 1169s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1169s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1169s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1169s #Client-SSL-Socket-Class: IO::Socket::SSL 1169s #Client-SSL-Version: TLSv1_3 1169s #DMMATCH1: 1 1169s # 1169s # testing : length posted 1169s # expected: '14336' 1169s # received: 14336 1169s ok 135 1169s #lwp request: 1169s #POST https://localhost:8562/eat_post HTTP/1.1 1169s #User-Agent: libwww-perl/6.77 1169s #Content-Length: 15360 1169s # 1169s #server response: 1169s #HTTP/1.1 200 OK 1169s #Connection: close 1169s #Date: Fri, 29 Nov 2024 20:05:22 GMT 1169s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1169s #Vary: In-If1 1169s #Content-Length: 6 1169s #Client-Date: Fri, 29 Nov 2024 20:05:22 GMT 1169s #Client-Peer: 127.0.0.1:8562 1169s #Client-Response-Num: 1 1169s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1169s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1169s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1169s #Client-SSL-Socket-Class: IO::Socket::SSL 1169s #Client-SSL-Version: TLSv1_3 1169s #DMMATCH1: 1 1169s # 1169s # testing : length posted 1169s # expected: '15360' 1169s # received: 15360 1169s ok 136 1169s #lwp request: 1169s #POST https://localhost:8562/eat_post HTTP/1.1 1169s #User-Agent: libwww-perl/6.77 1169s #Content-Length: 16384 1169s # 1169s #server response: 1169s #HTTP/1.1 200 OK 1169s #Connection: close 1169s #Date: Fri, 29 Nov 2024 20:05:22 GMT 1169s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1169s #Vary: In-If1 1169s #Content-Length: 6 1169s #Client-Date: Fri, 29 Nov 2024 20:05:22 GMT 1169s #Client-Peer: 127.0.0.1:8562 1169s #Client-Response-Num: 1 1169s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1169s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1169s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1169s #Client-SSL-Socket-Class: IO::Socket::SSL 1169s #Client-SSL-Version: TLSv1_3 1169s #DMMATCH1: 1 1169s # 1169s # testing : length posted 1169s # expected: '16384' 1169s # received: 16384 1169s ok 137 1169s #lwp request: 1169s #POST https://localhost:8562/eat_post HTTP/1.1 1169s #User-Agent: libwww-perl/6.77 1169s #Content-Length: 17408 1169s # 1169s #server response: 1169s #HTTP/1.1 200 OK 1169s #Connection: close 1169s #Date: Fri, 29 Nov 2024 20:05:22 GMT 1169s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1169s #Vary: In-If1 1169s #Content-Length: 6 1169s #Client-Date: Fri, 29 Nov 2024 20:05:22 GMT 1169s #Client-Peer: 127.0.0.1:8562 1169s #Client-Response-Num: 1 1169s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1169s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1169s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1169s #Client-SSL-Socket-Class: IO::Socket::SSL 1169s #Client-SSL-Version: TLSv1_3 1169s #DMMATCH1: 1 1169s # 1169s # testing : length posted 1169s # expected: '17408' 1169s # received: 17408 1169s ok 138 1169s #lwp request: 1169s #POST https://localhost:8562/eat_post HTTP/1.1 1169s #User-Agent: libwww-perl/6.77 1169s #Content-Length: 18432 1169s # 1169s #server response: 1169s #HTTP/1.1 200 OK 1169s #Connection: close 1169s #Date: Fri, 29 Nov 2024 20:05:22 GMT 1169s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1169s #Vary: In-If1 1169s #Content-Length: 6 1169s #Client-Date: Fri, 29 Nov 2024 20:05:22 GMT 1169s #Client-Peer: 127.0.0.1:8562 1169s #Client-Response-Num: 1 1169s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1169s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1169s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1169s #Client-SSL-Socket-Class: IO::Socket::SSL 1169s #Client-SSL-Version: TLSv1_3 1169s #DMMATCH1: 1 1169s # 1169s # testing : length posted 1169s # expected: '18432' 1169s # received: 18432 1169s ok 139 1169s #lwp request: 1169s #POST https://localhost:8562/eat_post HTTP/1.1 1169s #User-Agent: libwww-perl/6.77 1169s #Content-Length: 19456 1169s # 1169s #server response: 1169s #HTTP/1.1 200 OK 1169s #Connection: close 1169s #Date: Fri, 29 Nov 2024 20:05:22 GMT 1169s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1169s #Vary: In-If1 1169s #Content-Length: 6 1169s #Client-Date: Fri, 29 Nov 2024 20:05:22 GMT 1169s #Client-Peer: 127.0.0.1:8562 1169s #Client-Response-Num: 1 1169s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1169s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1169s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1169s #Client-SSL-Socket-Class: IO::Socket::SSL 1169s #Client-SSL-Version: TLSv1_3 1169s #DMMATCH1: 1 1169s # 1169s # testing : length posted 1169s # expected: '19456' 1169s # received: 19456 1169s ok 140 1169s #lwp request: 1169s #POST https://localhost:8562/eat_post HTTP/1.1 1169s #User-Agent: libwww-perl/6.77 1169s #Content-Length: 20480 1169s # 1169s #server response: 1169s #HTTP/1.1 200 OK 1169s #Connection: close 1169s #Date: Fri, 29 Nov 2024 20:05:22 GMT 1169s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1169s #Vary: In-If1 1169s #Content-Length: 6 1169s #Client-Date: Fri, 29 Nov 2024 20:05:22 GMT 1169s #Client-Peer: 127.0.0.1:8562 1169s #Client-Response-Num: 1 1169s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1169s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1169s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1169s #Client-SSL-Socket-Class: IO::Socket::SSL 1169s #Client-SSL-Version: TLSv1_3 1169s #DMMATCH1: 1 1169s # 1169s # testing : length posted 1169s # expected: '20480' 1169s # received: 20480 1169s ok 141 1169s #lwp request: 1169s #POST https://localhost:8562/eat_post HTTP/1.1 1169s #User-Agent: libwww-perl/6.77 1169s #Content-Length: 21504 1169s # 1169s #server response: 1169s #HTTP/1.1 200 OK 1169s #Connection: close 1169s #Date: Fri, 29 Nov 2024 20:05:22 GMT 1169s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1169s #Vary: In-If1 1169s #Content-Length: 6 1169s #Client-Date: Fri, 29 Nov 2024 20:05:22 GMT 1169s #Client-Peer: 127.0.0.1:8562 1169s #Client-Response-Num: 1 1169s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1169s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1169s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1169s #Client-SSL-Socket-Class: IO::Socket::SSL 1169s #Client-SSL-Version: TLSv1_3 1169s #DMMATCH1: 1 1169s # 1169s # testing : length posted 1169s # expected: '21504' 1169s # received: 21504 1169s ok 142 1169s #lwp request: 1169s #POST https://localhost:8562/eat_post HTTP/1.1 1169s #User-Agent: libwww-perl/6.77 1169s #Content-Length: 22528 1169s # 1169s #server response: 1169s #HTTP/1.1 200 OK 1169s #Connection: close 1169s #Date: Fri, 29 Nov 2024 20:05:22 GMT 1169s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1169s #Vary: In-If1 1169s #Content-Length: 6 1169s #Client-Date: Fri, 29 Nov 2024 20:05:22 GMT 1169s #Client-Peer: 127.0.0.1:8562 1169s #Client-Response-Num: 1 1169s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1169s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1169s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1169s #Client-SSL-Socket-Class: IO::Socket::SSL 1169s #Client-SSL-Version: TLSv1_3 1169s #DMMATCH1: 1 1169s # 1169s # testing : length posted 1169s # expected: '22528' 1169s # received: 22528 1169s ok 143 1169s #lwp request: 1169s #POST https://localhost:8562/eat_post HTTP/1.1 1169s #User-Agent: libwww-perl/6.77 1169s #Content-Length: 23552 1169s # 1169s #server response: 1169s #HTTP/1.1 200 OK 1169s #Connection: close 1169s #Date: Fri, 29 Nov 2024 20:05:22 GMT 1169s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1169s #Vary: In-If1 1169s #Content-Length: 6 1169s #Client-Date: Fri, 29 Nov 2024 20:05:22 GMT 1169s #Client-Peer: 127.0.0.1:8562 1169s #Client-Response-Num: 1 1169s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1169s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1169s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1169s #Client-SSL-Socket-Class: IO::Socket::SSL 1169s #Client-SSL-Version: TLSv1_3 1169s #DMMATCH1: 1 1169s # 1169s # testing : length posted 1169s # expected: '23552' 1169s # received: 23552 1169s ok 144 1169s #lwp request: 1169s #POST https://localhost:8562/eat_post HTTP/1.1 1169s #User-Agent: libwww-perl/6.77 1169s #Content-Length: 24576 1169s # 1169s #server response: 1169s #HTTP/1.1 200 OK 1169s #Connection: close 1169s #Date: Fri, 29 Nov 2024 20:05:22 GMT 1169s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1169s #Vary: In-If1 1169s #Content-Length: 6 1169s #Client-Date: Fri, 29 Nov 2024 20:05:22 GMT 1169s #Client-Peer: 127.0.0.1:8562 1169s #Client-Response-Num: 1 1169s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1169s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1169s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1169s #Client-SSL-Socket-Class: IO::Socket::SSL 1169s #Client-SSL-Version: TLSv1_3 1169s #DMMATCH1: 1 1169s # 1169s # testing : length posted 1169s # expected: '24576' 1169s # received: 24576 1169s ok 145 1169s #lwp request: 1169s #POST https://localhost:8562/eat_post HTTP/1.1 1169s #User-Agent: libwww-perl/6.77 1169s #Content-Length: 25600 1169s # 1169s #server response: 1169s #HTTP/1.1 200 OK 1169s #Connection: close 1169s #Date: Fri, 29 Nov 2024 20:05:22 GMT 1169s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1169s #Vary: In-If1 1169s #Content-Length: 6 1169s #Client-Date: Fri, 29 Nov 2024 20:05:22 GMT 1169s #Client-Peer: 127.0.0.1:8562 1169s #Client-Response-Num: 1 1169s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1169s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1169s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1169s #Client-SSL-Socket-Class: IO::Socket::SSL 1169s #Client-SSL-Version: TLSv1_3 1169s #DMMATCH1: 1 1169s # 1169s # testing : length posted 1169s # expected: '25600' 1169s # received: 25600 1169s ok 146 1169s #lwp request: 1169s #POST https://localhost:8562/eat_post HTTP/1.1 1169s #User-Agent: libwww-perl/6.77 1169s #Content-Length: 26624 1169s # 1169s #server response: 1169s #HTTP/1.1 200 OK 1169s #Connection: close 1169s #Date: Fri, 29 Nov 2024 20:05:22 GMT 1169s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1169s #Vary: In-If1 1169s #Content-Length: 6 1169s #Client-Date: Fri, 29 Nov 2024 20:05:22 GMT 1169s #Client-Peer: 127.0.0.1:8562 1169s #Client-Response-Num: 1 1169s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1169s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1169s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1169s #Client-SSL-Socket-Class: IO::Socket::SSL 1169s #Client-SSL-Version: TLSv1_3 1169s #DMMATCH1: 1 1169s # 1169s # testing : length posted 1169s # expected: '26624' 1169s # received: 26624 1169s ok 147 1169s #lwp request: 1169s #POST https://localhost:8562/eat_post HTTP/1.1 1169s #User-Agent: libwww-perl/6.77 1169s #Content-Length: 27648 1169s # 1169s #server response: 1169s #HTTP/1.1 200 OK 1169s #Connection: close 1169s #Date: Fri, 29 Nov 2024 20:05:22 GMT 1169s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1169s #Vary: In-If1 1169s #Content-Length: 6 1169s #Client-Date: Fri, 29 Nov 2024 20:05:22 GMT 1169s #Client-Peer: 127.0.0.1:8562 1169s #Client-Response-Num: 1 1169s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1169s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1169s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1169s #Client-SSL-Socket-Class: IO::Socket::SSL 1169s #Client-SSL-Version: TLSv1_3 1169s #DMMATCH1: 1 1169s # 1169s # testing : length posted 1169s # expected: '27648' 1169s # received: 27648 1169s ok 148 1169s #lwp request: 1169s #POST https://localhost:8562/eat_post HTTP/1.1 1169s #User-Agent: libwww-perl/6.77 1169s #Content-Length: 28672 1169s # 1169s #server response: 1169s #HTTP/1.1 200 OK 1169s #Connection: close 1169s #Date: Fri, 29 Nov 2024 20:05:22 GMT 1169s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1169s #Vary: In-If1 1169s #Content-Length: 6 1169s #Client-Date: Fri, 29 Nov 2024 20:05:22 GMT 1169s #Client-Peer: 127.0.0.1:8562 1169s #Client-Response-Num: 1 1169s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1169s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1169s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1169s #Client-SSL-Socket-Class: IO::Socket::SSL 1169s #Client-SSL-Version: TLSv1_3 1169s #DMMATCH1: 1 1169s # 1169s # testing : length posted 1169s # expected: '28672' 1169s # received: 28672 1169s ok 149 1169s #lwp request: 1169s #POST https://localhost:8562/eat_post HTTP/1.1 1169s #User-Agent: libwww-perl/6.77 1169s #Content-Length: 29696 1169s # 1169s #server response: 1169s #HTTP/1.1 200 OK 1169s #Connection: close 1169s #Date: Fri, 29 Nov 2024 20:05:22 GMT 1169s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1169s #Vary: In-If1 1169s #Content-Length: 6 1169s #Client-Date: Fri, 29 Nov 2024 20:05:22 GMT 1169s #Client-Peer: 127.0.0.1:8562 1169s #Client-Response-Num: 1 1169s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1169s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1169s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1169s #Client-SSL-Socket-Class: IO::Socket::SSL 1169s #Client-SSL-Version: TLSv1_3 1169s #DMMATCH1: 1 1169s # 1169s # testing : length posted 1169s # expected: '29696' 1169s # received: 29696 1169s ok 150 1169s #lwp request: 1169s #POST https://localhost:8562/eat_post HTTP/1.1 1169s #User-Agent: libwww-perl/6.77 1169s #Content-Length: 30720 1169s # 1169s #server response: 1169s #HTTP/1.1 200 OK 1169s #Connection: close 1169s #Date: Fri, 29 Nov 2024 20:05:22 GMT 1169s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1169s #Vary: In-If1 1169s #Content-Length: 6 1169s #Client-Date: Fri, 29 Nov 2024 20:05:22 GMT 1169s #Client-Peer: 127.0.0.1:8562 1169s #Client-Response-Num: 1 1169s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1169s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1169s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1169s #Client-SSL-Socket-Class: IO::Socket::SSL 1169s #Client-SSL-Version: TLSv1_3 1169s #DMMATCH1: 1 1169s # 1169s # testing : length posted 1169s # expected: '30720' 1169s # received: 30720 1169s ok 151 1169s #lwp request: 1169s #POST https://localhost:8562/eat_post HTTP/1.1 1169s #User-Agent: libwww-perl/6.77 1169s #Content-Length: 31744 1169s # 1169s #server response: 1169s #HTTP/1.1 200 OK 1169s #Connection: close 1169s #Date: Fri, 29 Nov 2024 20:05:22 GMT 1169s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1169s #Vary: In-If1 1169s #Content-Length: 6 1169s #Client-Date: Fri, 29 Nov 2024 20:05:22 GMT 1169s #Client-Peer: 127.0.0.1:8562 1169s #Client-Response-Num: 1 1169s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1169s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1169s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1169s #Client-SSL-Socket-Class: IO::Socket::SSL 1169s #Client-SSL-Version: TLSv1_3 1169s #DMMATCH1: 1 1169s # 1169s # testing : length posted 1169s # expected: '31744' 1169s # received: 31744 1169s ok 152 1169s #lwp request: 1169s #POST https://localhost:8562/eat_post HTTP/1.1 1169s #User-Agent: libwww-perl/6.77 1169s #Content-Length: 32768 1169s # 1169s #server response: 1169s #HTTP/1.1 200 OK 1169s #Connection: close 1169s #Date: Fri, 29 Nov 2024 20:05:22 GMT 1169s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1169s #Vary: In-If1 1169s #Content-Length: 6 1169s #Client-Date: Fri, 29 Nov 2024 20:05:22 GMT 1169s #Client-Peer: 127.0.0.1:8562 1169s #Client-Response-Num: 1 1169s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1169s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1169s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1169s #Client-SSL-Socket-Class: IO::Socket::SSL 1169s #Client-SSL-Version: TLSv1_3 1169s #DMMATCH1: 1 1169s # 1169s # testing : length posted 1169s # expected: '32768' 1169s # received: 32768 1169s ok 153 1169s #lwp request: 1169s #POST https://localhost:8562/eat_post HTTP/1.1 1169s #User-Agent: libwww-perl/6.77 1169s #Content-Length: 33792 1169s # 1169s #server response: 1169s #HTTP/1.1 200 OK 1169s #Connection: close 1169s #Date: Fri, 29 Nov 2024 20:05:22 GMT 1169s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1169s #Vary: In-If1 1169s #Content-Length: 6 1169s #Client-Date: Fri, 29 Nov 2024 20:05:22 GMT 1169s #Client-Peer: 127.0.0.1:8562 1169s #Client-Response-Num: 1 1169s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1169s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1169s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1169s #Client-SSL-Socket-Class: IO::Socket::SSL 1169s #Client-SSL-Version: TLSv1_3 1169s #DMMATCH1: 1 1169s # 1169s # testing : length posted 1169s # expected: '33792' 1169s # received: 33792 1169s ok 154 1169s #lwp request: 1169s #POST https://localhost:8562/eat_post HTTP/1.1 1169s #User-Agent: libwww-perl/6.77 1169s #Content-Length: 34816 1169s # 1169s #server response: 1169s #HTTP/1.1 200 OK 1169s #Connection: close 1169s #Date: Fri, 29 Nov 2024 20:05:22 GMT 1169s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1169s #Vary: In-If1 1169s #Content-Length: 6 1169s #Client-Date: Fri, 29 Nov 2024 20:05:22 GMT 1169s #Client-Peer: 127.0.0.1:8562 1169s #Client-Response-Num: 1 1169s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1169s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1169s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1169s #Client-SSL-Socket-Class: IO::Socket::SSL 1169s #Client-SSL-Version: TLSv1_3 1169s #DMMATCH1: 1 1169s # 1169s # testing : length posted 1169s # expected: '34816' 1169s # received: 34816 1169s ok 155 1169s #lwp request: 1169s #POST https://localhost:8562/eat_post HTTP/1.1 1169s #User-Agent: libwww-perl/6.77 1169s #Content-Length: 35840 1169s # 1169s #server response: 1169s #HTTP/1.1 200 OK 1169s #Connection: close 1169s #Date: Fri, 29 Nov 2024 20:05:22 GMT 1169s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1169s #Vary: In-If1 1169s #Content-Length: 6 1169s #Client-Date: Fri, 29 Nov 2024 20:05:22 GMT 1169s #Client-Peer: 127.0.0.1:8562 1169s #Client-Response-Num: 1 1169s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1169s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1169s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1169s #Client-SSL-Socket-Class: IO::Socket::SSL 1169s #Client-SSL-Version: TLSv1_3 1169s #DMMATCH1: 1 1169s # 1169s # testing : length posted 1169s # expected: '35840' 1169s # received: 35840 1169s ok 156 1169s #lwp request: 1169s #POST https://localhost:8562/eat_post HTTP/1.1 1169s #User-Agent: libwww-perl/6.77 1169s #Content-Length: 36864 1169s # 1169s #server response: 1169s #HTTP/1.1 200 OK 1169s #Connection: close 1169s #Date: Fri, 29 Nov 2024 20:05:22 GMT 1169s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1169s #Vary: In-If1 1169s #Content-Length: 6 1169s #Client-Date: Fri, 29 Nov 2024 20:05:22 GMT 1169s #Client-Peer: 127.0.0.1:8562 1169s #Client-Response-Num: 1 1169s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1169s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1169s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1169s #Client-SSL-Socket-Class: IO::Socket::SSL 1169s #Client-SSL-Version: TLSv1_3 1169s #DMMATCH1: 1 1169s # 1169s # testing : length posted 1169s # expected: '36864' 1169s # received: 36864 1169s ok 157 1169s #lwp request: 1169s #POST https://localhost:8562/eat_post HTTP/1.1 1169s #User-Agent: libwww-perl/6.77 1169s #Content-Length: 37888 1169s # 1169s #server response: 1169s #HTTP/1.1 200 OK 1169s #Connection: close 1169s #Date: Fri, 29 Nov 2024 20:05:22 GMT 1169s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1169s #Vary: In-If1 1169s #Content-Length: 6 1169s #Client-Date: Fri, 29 Nov 2024 20:05:22 GMT 1169s #Client-Peer: 127.0.0.1:8562 1169s #Client-Response-Num: 1 1169s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1169s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1169s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1169s #Client-SSL-Socket-Class: IO::Socket::SSL 1169s #Client-SSL-Version: TLSv1_3 1169s #DMMATCH1: 1 1169s # 1169s # testing : length posted 1169s # expected: '37888' 1169s # received: 37888 1169s ok 158 1169s #lwp request: 1169s #POST https://localhost:8562/eat_post HTTP/1.1 1169s #User-Agent: libwww-perl/6.77 1169s #Content-Length: 38912 1169s # 1169s #server response: 1169s #HTTP/1.1 200 OK 1169s #Connection: close 1169s #Date: Fri, 29 Nov 2024 20:05:22 GMT 1169s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1169s #Vary: In-If1 1169s #Content-Length: 6 1169s #Client-Date: Fri, 29 Nov 2024 20:05:22 GMT 1169s #Client-Peer: 127.0.0.1:8562 1169s #Client-Response-Num: 1 1169s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1169s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1169s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1169s #Client-SSL-Socket-Class: IO::Socket::SSL 1169s #Client-SSL-Version: TLSv1_3 1169s #DMMATCH1: 1 1169s # 1169s # testing : length posted 1169s # expected: '38912' 1169s # received: 38912 1169s ok 159 1169s #lwp request: 1169s #POST https://localhost:8562/eat_post HTTP/1.1 1169s #User-Agent: libwww-perl/6.77 1169s #Content-Length: 39936 1169s # 1169s #server response: 1169s #HTTP/1.1 200 OK 1169s #Connection: close 1169s #Date: Fri, 29 Nov 2024 20:05:22 GMT 1169s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1169s #Vary: In-If1 1169s #Content-Length: 6 1169s #Client-Date: Fri, 29 Nov 2024 20:05:22 GMT 1169s #Client-Peer: 127.0.0.1:8562 1169s #Client-Response-Num: 1 1169s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1169s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1169s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1169s #Client-SSL-Socket-Class: IO::Socket::SSL 1169s #Client-SSL-Version: TLSv1_3 1169s #DMMATCH1: 1 1169s # 1169s # testing : length posted 1169s # expected: '39936' 1169s # received: 39936 1169s ok 160 1169s #lwp request: 1169s #POST https://localhost:8562/eat_post HTTP/1.1 1169s #User-Agent: libwww-perl/6.77 1169s #Content-Length: 40960 1169s # 1169s #server response: 1169s #HTTP/1.1 200 OK 1169s #Connection: close 1169s #Date: Fri, 29 Nov 2024 20:05:22 GMT 1169s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1169s #Vary: In-If1 1169s #Content-Length: 6 1169s #Client-Date: Fri, 29 Nov 2024 20:05:22 GMT 1169s #Client-Peer: 127.0.0.1:8562 1169s #Client-Response-Num: 1 1169s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1169s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1169s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1169s #Client-SSL-Socket-Class: IO::Socket::SSL 1169s #Client-SSL-Version: TLSv1_3 1169s #DMMATCH1: 1 1169s # 1169s # testing : length posted 1169s # expected: '40960' 1169s # received: 40960 1169s ok 161 1169s #lwp request: 1169s #POST https://localhost:8562/eat_post HTTP/1.1 1169s #User-Agent: libwww-perl/6.77 1169s #Content-Length: 41984 1169s # 1169s #server response: 1169s #HTTP/1.1 200 OK 1169s #Connection: close 1169s #Date: Fri, 29 Nov 2024 20:05:22 GMT 1169s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1169s #Vary: In-If1 1169s #Content-Length: 6 1169s #Client-Date: Fri, 29 Nov 2024 20:05:22 GMT 1169s #Client-Peer: 127.0.0.1:8562 1169s #Client-Response-Num: 1 1169s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1169s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1169s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1169s #Client-SSL-Socket-Class: IO::Socket::SSL 1169s #Client-SSL-Version: TLSv1_3 1169s #DMMATCH1: 1 1169s # 1169s # testing : length posted 1169s # expected: '41984' 1169s # received: 41984 1169s ok 162 1169s #lwp request: 1169s #POST https://localhost:8562/eat_post HTTP/1.1 1169s #User-Agent: libwww-perl/6.77 1169s #Content-Length: 43008 1169s # 1169s #server response: 1169s #HTTP/1.1 200 OK 1169s #Connection: close 1169s #Date: Fri, 29 Nov 2024 20:05:22 GMT 1169s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1169s #Vary: In-If1 1169s #Content-Length: 6 1169s #Client-Date: Fri, 29 Nov 2024 20:05:22 GMT 1169s #Client-Peer: 127.0.0.1:8562 1169s #Client-Response-Num: 1 1169s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1169s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1169s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1169s #Client-SSL-Socket-Class: IO::Socket::SSL 1169s #Client-SSL-Version: TLSv1_3 1169s #DMMATCH1: 1 1169s # 1169s # testing : length posted 1169s # expected: '43008' 1169s # received: 43008 1169s ok 163 1169s #lwp request: 1169s #POST https://localhost:8562/eat_post HTTP/1.1 1169s #User-Agent: libwww-perl/6.77 1169s #Content-Length: 44032 1169s # 1169s #server response: 1169s #HTTP/1.1 200 OK 1169s #Connection: close 1169s #Date: Fri, 29 Nov 2024 20:05:22 GMT 1169s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1169s #Vary: In-If1 1169s #Content-Length: 6 1169s #Client-Date: Fri, 29 Nov 2024 20:05:22 GMT 1169s #Client-Peer: 127.0.0.1:8562 1169s #Client-Response-Num: 1 1169s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1169s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1169s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1169s #Client-SSL-Socket-Class: IO::Socket::SSL 1169s #Client-SSL-Version: TLSv1_3 1169s #DMMATCH1: 1 1169s # 1169s # testing : length posted 1169s # expected: '44032' 1169s # received: 44032 1169s ok 164 1169s #lwp request: 1169s #POST https://localhost:8562/eat_post HTTP/1.1 1169s #User-Agent: libwww-perl/6.77 1169s #Content-Length: 45056 1169s # 1169s #server response: 1169s #HTTP/1.1 200 OK 1169s #Connection: close 1169s #Date: Fri, 29 Nov 2024 20:05:22 GMT 1169s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1169s #Vary: In-If1 1169s #Content-Length: 6 1169s #Client-Date: Fri, 29 Nov 2024 20:05:22 GMT 1169s #Client-Peer: 127.0.0.1:8562 1169s #Client-Response-Num: 1 1169s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1169s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1169s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1169s #Client-SSL-Socket-Class: IO::Socket::SSL 1169s #Client-SSL-Version: TLSv1_3 1169s #DMMATCH1: 1 1169s # 1169s # testing : length posted 1169s # expected: '45056' 1169s # received: 45056 1169s ok 165 1169s #lwp request: 1169s #POST https://localhost:8562/eat_post HTTP/1.1 1169s #User-Agent: libwww-perl/6.77 1169s #Content-Length: 46080 1169s # 1169s #server response: 1169s #HTTP/1.1 200 OK 1169s #Connection: close 1169s #Date: Fri, 29 Nov 2024 20:05:22 GMT 1169s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1169s #Vary: In-If1 1169s #Content-Length: 6 1169s #Client-Date: Fri, 29 Nov 2024 20:05:22 GMT 1169s #Client-Peer: 127.0.0.1:8562 1169s #Client-Response-Num: 1 1169s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1169s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1169s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1169s #Client-SSL-Socket-Class: IO::Socket::SSL 1169s #Client-SSL-Version: TLSv1_3 1169s #DMMATCH1: 1 1169s # 1169s # testing : length posted 1169s # expected: '46080' 1169s # received: 46080 1169s ok 166 1169s #lwp request: 1169s #POST https://localhost:8562/eat_post HTTP/1.1 1169s #User-Agent: libwww-perl/6.77 1169s #Content-Length: 47104 1169s # 1169s #server response: 1169s #HTTP/1.1 200 OK 1169s #Connection: close 1169s #Date: Fri, 29 Nov 2024 20:05:22 GMT 1169s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1169s #Vary: In-If1 1169s #Content-Length: 6 1169s #Client-Date: Fri, 29 Nov 2024 20:05:22 GMT 1169s #Client-Peer: 127.0.0.1:8562 1169s #Client-Response-Num: 1 1169s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1169s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1169s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1169s #Client-SSL-Socket-Class: IO::Socket::SSL 1169s #Client-SSL-Version: TLSv1_3 1169s #DMMATCH1: 1 1169s # 1169s # testing : length posted 1169s # expected: '47104' 1169s # received: 47104 1169s ok 167 1169s #lwp request: 1169s #POST https://localhost:8562/eat_post HTTP/1.1 1169s #User-Agent: libwww-perl/6.77 1169s #Content-Length: 48128 1169s # 1169s #server response: 1169s #HTTP/1.1 200 OK 1169s #Connection: close 1169s #Date: Fri, 29 Nov 2024 20:05:22 GMT 1169s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1169s #Vary: In-If1 1169s #Content-Length: 6 1169s #Client-Date: Fri, 29 Nov 2024 20:05:22 GMT 1169s #Client-Peer: 127.0.0.1:8562 1169s #Client-Response-Num: 1 1169s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1169s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1169s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1169s #Client-SSL-Socket-Class: IO::Socket::SSL 1169s #Client-SSL-Version: TLSv1_3 1169s #DMMATCH1: 1 1169s # 1169s # testing : length posted 1169s # expected: '48128' 1169s # received: 48128 1169s ok 168 1169s #lwp request: 1169s #POST https://localhost:8562/eat_post HTTP/1.1 1169s #User-Agent: libwww-perl/6.77 1169s #Content-Length: 49152 1169s # 1169s #server response: 1169s #HTTP/1.1 200 OK 1169s #Connection: close 1169s #Date: Fri, 29 Nov 2024 20:05:22 GMT 1169s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1169s #Vary: In-If1 1169s #Content-Length: 6 1169s #Client-Date: Fri, 29 Nov 2024 20:05:22 GMT 1169s #Client-Peer: 127.0.0.1:8562 1169s #Client-Response-Num: 1 1169s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1169s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1169s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1169s #Client-SSL-Socket-Class: IO::Socket::SSL 1169s #Client-SSL-Version: TLSv1_3 1169s #DMMATCH1: 1 1169s # 1169s # testing : length posted 1169s # expected: '49152' 1169s # received: 49152 1169s ok 169 1169s #lwp request: 1169s #POST https://localhost:8562/eat_post HTTP/1.1 1169s #User-Agent: libwww-perl/6.77 1169s #Content-Length: 50176 1169s # 1169s #server response: 1169s #HTTP/1.1 200 OK 1169s #Connection: close 1169s #Date: Fri, 29 Nov 2024 20:05:22 GMT 1169s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1169s #Vary: In-If1 1169s #Content-Length: 6 1169s #Client-Date: Fri, 29 Nov 2024 20:05:22 GMT 1169s #Client-Peer: 127.0.0.1:8562 1169s #Client-Response-Num: 1 1169s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1169s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1169s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1169s #Client-SSL-Socket-Class: IO::Socket::SSL 1169s #Client-SSL-Version: TLSv1_3 1169s #DMMATCH1: 1 1169s # 1169s # testing : length posted 1169s # expected: '50176' 1169s # received: 50176 1169s ok 170 1169s #lwp request: 1169s #POST https://localhost:8562/eat_post HTTP/1.1 1169s #User-Agent: libwww-perl/6.77 1169s #Content-Length: 51200 1169s # 1169s #server response: 1169s #HTTP/1.1 200 OK 1169s #Connection: close 1169s #Date: Fri, 29 Nov 2024 20:05:22 GMT 1169s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1169s #Vary: In-If1 1169s #Content-Length: 6 1169s #Client-Date: Fri, 29 Nov 2024 20:05:22 GMT 1169s #Client-Peer: 127.0.0.1:8562 1169s #Client-Response-Num: 1 1169s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1169s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1169s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1169s #Client-SSL-Socket-Class: IO::Socket::SSL 1169s #Client-SSL-Version: TLSv1_3 1169s #DMMATCH1: 1 1169s # 1169s # testing : length posted 1169s # expected: '51200' 1169s # received: 51200 1169s ok 171 1169s #lwp request: 1169s #POST https://localhost:8562/eat_post HTTP/1.1 1169s #User-Agent: libwww-perl/6.77 1169s #Content-Length: 102400 1169s # 1169s #server response: 1169s #HTTP/1.1 200 OK 1169s #Connection: close 1169s #Date: Fri, 29 Nov 2024 20:05:22 GMT 1169s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1169s #Vary: In-If1 1169s #Content-Length: 7 1169s #Client-Date: Fri, 29 Nov 2024 20:05:22 GMT 1169s #Client-Peer: 127.0.0.1:8562 1169s #Client-Response-Num: 1 1169s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1169s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1169s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1169s #Client-SSL-Socket-Class: IO::Socket::SSL 1169s #Client-SSL-Version: TLSv1_3 1169s #DMMATCH1: 1 1169s # 1169s # testing : length posted 1169s # expected: '102400' 1169s # received: 102400 1169s ok 172 1169s # testing : / with proxy_https_https (https) 1169s # expected: 200 1169s # received: '200' 1169s ok 173 1169s # testing : CGI script with folded headers 1169s # expected: 200 1169s # received: '200' 1169s ok 174 1169s # testing : using valid proxyssl client cert 1169s # expected: 200 1169s # received: '200' 1169s ok 175 1169s # testing : using invalid proxyssl client cert 1169s # expected: 403 1169s # received: '403' 1169s ok 176 1169s # testing : protected cgi script 1169s # expected: 200 1169s # received: '200' 1169s ok 177 1169s # testing : X-Forwarded-Host header 1169s # expected: 'localhost:8559' 1169s # received: 'localhost:8559' 1169s ok 178 1169s # testing : client subject common name 1169s # expected: 'client_ok' 1169s # received: 'client_ok' 1169s ok 179 1169s # testing : ProxyPassReverse Location rewrite 1169s # expected: 'https://localhost:8559/modules/' 1169s # received: 'https://localhost:8559/modules/' 1169s ok 180 1169s #lwp request: 1169s #POST https://localhost:8559/eat_post HTTP/1.1 1169s #User-Agent: libwww-perl/6.77 1169s #Content-Length: 1024 1169s # 1169s #server response: 1169s #HTTP/1.1 200 OK 1169s #Connection: close 1169s #Date: Fri, 29 Nov 2024 20:05:23 GMT 1169s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1169s #Vary: In-If1 1169s #Content-Length: 5 1169s #Client-Date: Fri, 29 Nov 2024 20:05:23 GMT 1169s #Client-Peer: 127.0.0.1:8559 1169s #Client-Response-Num: 1 1169s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1169s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1169s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1169s #Client-SSL-Socket-Class: IO::Socket::SSL 1169s #Client-SSL-Version: TLSv1_3 1169s #DMMATCH1: 1 1169s # 1169s # testing : length posted 1169s # expected: '1024' 1169s # received: 1024 1169s ok 181 1169s #lwp request: 1169s #POST https://localhost:8559/eat_post HTTP/1.1 1169s #User-Agent: libwww-perl/6.77 1169s #Content-Length: 2048 1169s # 1169s #server response: 1169s #HTTP/1.1 200 OK 1169s #Connection: close 1169s #Date: Fri, 29 Nov 2024 20:05:23 GMT 1169s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1169s #Vary: In-If1 1169s #Content-Length: 5 1169s #Client-Date: Fri, 29 Nov 2024 20:05:23 GMT 1169s #Client-Peer: 127.0.0.1:8559 1169s #Client-Response-Num: 1 1169s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1169s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1169s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1169s #Client-SSL-Socket-Class: IO::Socket::SSL 1169s #Client-SSL-Version: TLSv1_3 1169s #DMMATCH1: 1 1169s # 1169s # testing : length posted 1169s # expected: '2048' 1169s # received: 2048 1169s ok 182 1169s #lwp request: 1169s #POST https://localhost:8559/eat_post HTTP/1.1 1169s #User-Agent: libwww-perl/6.77 1169s #Content-Length: 3072 1169s # 1169s #server response: 1169s #HTTP/1.1 200 OK 1169s #Connection: close 1169s #Date: Fri, 29 Nov 2024 20:05:23 GMT 1169s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1169s #Vary: In-If1 1169s #Content-Length: 5 1169s #Client-Date: Fri, 29 Nov 2024 20:05:23 GMT 1169s #Client-Peer: 127.0.0.1:8559 1169s #Client-Response-Num: 1 1169s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1169s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1169s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1169s #Client-SSL-Socket-Class: IO::Socket::SSL 1169s #Client-SSL-Version: TLSv1_3 1169s #DMMATCH1: 1 1169s # 1169s # testing : length posted 1169s # expected: '3072' 1169s # received: 3072 1169s ok 183 1169s #lwp request: 1169s #POST https://localhost:8559/eat_post HTTP/1.1 1169s #User-Agent: libwww-perl/6.77 1169s #Content-Length: 4096 1169s # 1169s #server response: 1169s #HTTP/1.1 200 OK 1169s #Connection: close 1169s #Date: Fri, 29 Nov 2024 20:05:23 GMT 1169s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1169s #Vary: In-If1 1169s #Content-Length: 5 1169s #Client-Date: Fri, 29 Nov 2024 20:05:23 GMT 1169s #Client-Peer: 127.0.0.1:8559 1169s #Client-Response-Num: 1 1169s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1169s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1169s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1169s #Client-SSL-Socket-Class: IO::Socket::SSL 1169s #Client-SSL-Version: TLSv1_3 1169s #DMMATCH1: 1 1169s # 1169s # testing : length posted 1169s # expected: '4096' 1169s # received: 4096 1169s ok 184 1169s #lwp request: 1169s #POST https://localhost:8559/eat_post HTTP/1.1 1169s #User-Agent: libwww-perl/6.77 1169s #Content-Length: 5120 1169s # 1169s #server response: 1169s #HTTP/1.1 200 OK 1169s #Connection: close 1169s #Date: Fri, 29 Nov 2024 20:05:23 GMT 1169s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1169s #Vary: In-If1 1169s #Content-Length: 5 1169s #Client-Date: Fri, 29 Nov 2024 20:05:23 GMT 1169s #Client-Peer: 127.0.0.1:8559 1169s #Client-Response-Num: 1 1169s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1169s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1169s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1169s #Client-SSL-Socket-Class: IO::Socket::SSL 1169s #Client-SSL-Version: TLSv1_3 1169s #DMMATCH1: 1 1169s # 1169s # testing : length posted 1169s # expected: '5120' 1169s # received: 5120 1169s ok 185 1169s #lwp request: 1169s #POST https://localhost:8559/eat_post HTTP/1.1 1169s #User-Agent: libwww-perl/6.77 1169s #Content-Length: 6144 1169s # 1169s #server response: 1169s #HTTP/1.1 200 OK 1169s #Connection: close 1169s #Date: Fri, 29 Nov 2024 20:05:23 GMT 1169s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1169s #Vary: In-If1 1169s #Content-Length: 5 1169s #Client-Date: Fri, 29 Nov 2024 20:05:23 GMT 1169s #Client-Peer: 127.0.0.1:8559 1169s #Client-Response-Num: 1 1169s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1169s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1169s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1169s #Client-SSL-Socket-Class: IO::Socket::SSL 1169s #Client-SSL-Version: TLSv1_3 1169s #DMMATCH1: 1 1169s # 1169s # testing : length posted 1169s # expected: '6144' 1169s # received: 6144 1169s ok 186 1169s #lwp request: 1169s #POST https://localhost:8559/eat_post HTTP/1.1 1169s #User-Agent: libwww-perl/6.77 1169s #Content-Length: 7168 1169s # 1169s #server response: 1169s #HTTP/1.1 200 OK 1169s #Connection: close 1169s #Date: Fri, 29 Nov 2024 20:05:23 GMT 1169s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1169s #Vary: In-If1 1169s #Content-Length: 5 1169s #Client-Date: Fri, 29 Nov 2024 20:05:23 GMT 1169s #Client-Peer: 127.0.0.1:8559 1169s #Client-Response-Num: 1 1169s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1169s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1169s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1169s #Client-SSL-Socket-Class: IO::Socket::SSL 1169s #Client-SSL-Version: TLSv1_3 1169s #DMMATCH1: 1 1169s # 1169s # testing : length posted 1169s # expected: '7168' 1169s # received: 7168 1169s ok 187 1169s #lwp request: 1169s #POST https://localhost:8559/eat_post HTTP/1.1 1169s #User-Agent: libwww-perl/6.77 1169s #Content-Length: 8192 1169s # 1169s #server response: 1169s #HTTP/1.1 200 OK 1169s #Connection: close 1169s #Date: Fri, 29 Nov 2024 20:05:23 GMT 1169s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1169s #Vary: In-If1 1169s #Content-Length: 5 1169s #Client-Date: Fri, 29 Nov 2024 20:05:23 GMT 1169s #Client-Peer: 127.0.0.1:8559 1169s #Client-Response-Num: 1 1169s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1169s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1169s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1169s #Client-SSL-Socket-Class: IO::Socket::SSL 1169s #Client-SSL-Version: TLSv1_3 1169s #DMMATCH1: 1 1169s # 1169s # testing : length posted 1169s # expected: '8192' 1169s # received: 8192 1169s ok 188 1169s #lwp request: 1169s #POST https://localhost:8559/eat_post HTTP/1.1 1169s #User-Agent: libwww-perl/6.77 1169s #Content-Length: 9216 1169s # 1169s #server response: 1169s #HTTP/1.1 200 OK 1169s #Connection: close 1169s #Date: Fri, 29 Nov 2024 20:05:23 GMT 1169s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1169s #Vary: In-If1 1169s #Content-Length: 5 1169s #Client-Date: Fri, 29 Nov 2024 20:05:23 GMT 1169s #Client-Peer: 127.0.0.1:8559 1169s #Client-Response-Num: 1 1169s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1169s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1169s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1169s #Client-SSL-Socket-Class: IO::Socket::SSL 1169s #Client-SSL-Version: TLSv1_3 1169s #DMMATCH1: 1 1169s # 1169s # testing : length posted 1169s # expected: '9216' 1169s # received: 9216 1169s ok 189 1169s #lwp request: 1169s #POST https://localhost:8559/eat_post HTTP/1.1 1169s #User-Agent: libwww-perl/6.77 1169s #Content-Length: 10240 1169s # 1169s #server response: 1169s #HTTP/1.1 200 OK 1169s #Connection: close 1169s #Date: Fri, 29 Nov 2024 20:05:23 GMT 1169s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1169s #Vary: In-If1 1169s #Content-Length: 6 1169s #Client-Date: Fri, 29 Nov 2024 20:05:23 GMT 1169s #Client-Peer: 127.0.0.1:8559 1169s #Client-Response-Num: 1 1169s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1169s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1169s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1169s #Client-SSL-Socket-Class: IO::Socket::SSL 1169s #Client-SSL-Version: TLSv1_3 1169s #DMMATCH1: 1 1169s # 1169s # testing : length posted 1169s # expected: '10240' 1169s # received: 10240 1169s ok 190 1169s #lwp request: 1169s #POST https://localhost:8559/eat_post HTTP/1.1 1169s #User-Agent: libwww-perl/6.77 1169s #Content-Length: 11264 1169s # 1169s #server response: 1169s #HTTP/1.1 200 OK 1169s #Connection: close 1169s #Date: Fri, 29 Nov 2024 20:05:23 GMT 1169s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1169s #Vary: In-If1 1169s #Content-Length: 6 1169s #Client-Date: Fri, 29 Nov 2024 20:05:23 GMT 1169s #Client-Peer: 127.0.0.1:8559 1169s #Client-Response-Num: 1 1169s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1169s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1169s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1169s #Client-SSL-Socket-Class: IO::Socket::SSL 1169s #Client-SSL-Version: TLSv1_3 1169s #DMMATCH1: 1 1169s # 1169s # testing : length posted 1169s # expected: '11264' 1169s # received: 11264 1169s ok 191 1169s #lwp request: 1169s #POST https://localhost:8559/eat_post HTTP/1.1 1169s #User-Agent: libwww-perl/6.77 1169s #Content-Length: 12288 1169s # 1169s #server response: 1169s #HTTP/1.1 200 OK 1169s #Connection: close 1169s #Date: Fri, 29 Nov 2024 20:05:23 GMT 1169s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1169s #Vary: In-If1 1169s #Content-Length: 6 1169s #Client-Date: Fri, 29 Nov 2024 20:05:23 GMT 1169s #Client-Peer: 127.0.0.1:8559 1169s #Client-Response-Num: 1 1169s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1169s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1169s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1169s #Client-SSL-Socket-Class: IO::Socket::SSL 1169s #Client-SSL-Version: TLSv1_3 1169s #DMMATCH1: 1 1169s # 1169s # testing : length posted 1169s # expected: '12288' 1169s # received: 12288 1169s ok 192 1169s #lwp request: 1169s #POST https://localhost:8559/eat_post HTTP/1.1 1169s #User-Agent: libwww-perl/6.77 1169s #Content-Length: 13312 1169s # 1169s #server response: 1169s #HTTP/1.1 200 OK 1169s #Connection: close 1169s #Date: Fri, 29 Nov 2024 20:05:23 GMT 1169s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1169s #Vary: In-If1 1169s #Content-Length: 6 1169s #Client-Date: Fri, 29 Nov 2024 20:05:23 GMT 1169s #Client-Peer: 127.0.0.1:8559 1169s #Client-Response-Num: 1 1169s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1169s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1169s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1169s #Client-SSL-Socket-Class: IO::Socket::SSL 1169s #Client-SSL-Version: TLSv1_3 1169s #DMMATCH1: 1 1169s # 1169s # testing : length posted 1169s # expected: '13312' 1169s # received: 13312 1169s ok 193 1169s #lwp request: 1169s #POST https://localhost:8559/eat_post HTTP/1.1 1169s #User-Agent: libwww-perl/6.77 1169s #Content-Length: 14336 1169s # 1169s #server response: 1169s #HTTP/1.1 200 OK 1169s #Connection: close 1169s #Date: Fri, 29 Nov 2024 20:05:23 GMT 1169s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1169s #Vary: In-If1 1169s #Content-Length: 6 1169s #Client-Date: Fri, 29 Nov 2024 20:05:23 GMT 1169s #Client-Peer: 127.0.0.1:8559 1169s #Client-Response-Num: 1 1169s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1169s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1169s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1169s #Client-SSL-Socket-Class: IO::Socket::SSL 1169s #Client-SSL-Version: TLSv1_3 1169s #DMMATCH1: 1 1169s # 1169s # testing : length posted 1169s # expected: '14336' 1169s # received: 14336 1169s ok 194 1169s #lwp request: 1169s #POST https://localhost:8559/eat_post HTTP/1.1 1169s #User-Agent: libwww-perl/6.77 1169s #Content-Length: 15360 1169s # 1169s #server response: 1169s #HTTP/1.1 200 OK 1169s #Connection: close 1169s #Date: Fri, 29 Nov 2024 20:05:23 GMT 1169s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1169s #Vary: In-If1 1169s #Content-Length: 6 1169s #Client-Date: Fri, 29 Nov 2024 20:05:23 GMT 1169s #Client-Peer: 127.0.0.1:8559 1169s #Client-Response-Num: 1 1169s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1169s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1169s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1169s #Client-SSL-Socket-Class: IO::Socket::SSL 1169s #Client-SSL-Version: TLSv1_3 1169s #DMMATCH1: 1 1169s # 1169s # testing : length posted 1169s # expected: '15360' 1169s # received: 15360 1169s ok 195 1169s #lwp request: 1169s #POST https://localhost:8559/eat_post HTTP/1.1 1169s #User-Agent: libwww-perl/6.77 1169s #Content-Length: 16384 1169s # 1169s #server response: 1169s #HTTP/1.1 200 OK 1169s #Connection: close 1169s #Date: Fri, 29 Nov 2024 20:05:23 GMT 1169s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1169s #Vary: In-If1 1169s #Content-Length: 6 1169s #Client-Date: Fri, 29 Nov 2024 20:05:23 GMT 1169s #Client-Peer: 127.0.0.1:8559 1169s #Client-Response-Num: 1 1169s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1169s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1169s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1169s #Client-SSL-Socket-Class: IO::Socket::SSL 1169s #Client-SSL-Version: TLSv1_3 1169s #DMMATCH1: 1 1169s # 1169s # testing : length posted 1169s # expected: '16384' 1169s # received: 16384 1169s ok 196 1169s #lwp request: 1169s #POST https://localhost:8559/eat_post HTTP/1.1 1169s #User-Agent: libwww-perl/6.77 1169s #Content-Length: 17408 1169s # 1169s #server response: 1169s #HTTP/1.1 200 OK 1169s #Connection: close 1169s #Date: Fri, 29 Nov 2024 20:05:23 GMT 1169s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1169s #Vary: In-If1 1169s #Content-Length: 6 1169s #Client-Date: Fri, 29 Nov 2024 20:05:23 GMT 1169s #Client-Peer: 127.0.0.1:8559 1169s #Client-Response-Num: 1 1169s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1169s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1169s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1169s #Client-SSL-Socket-Class: IO::Socket::SSL 1169s #Client-SSL-Version: TLSv1_3 1169s #DMMATCH1: 1 1169s # 1169s # testing : length posted 1169s # expected: '17408' 1169s # received: 17408 1169s ok 197 1169s #lwp request: 1169s #POST https://localhost:8559/eat_post HTTP/1.1 1169s #User-Agent: libwww-perl/6.77 1169s #Content-Length: 18432 1169s # 1169s #server response: 1169s #HTTP/1.1 200 OK 1169s #Connection: close 1169s #Date: Fri, 29 Nov 2024 20:05:23 GMT 1169s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1169s #Vary: In-If1 1169s #Content-Length: 6 1169s #Client-Date: Fri, 29 Nov 2024 20:05:23 GMT 1169s #Client-Peer: 127.0.0.1:8559 1169s #Client-Response-Num: 1 1169s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1169s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1169s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1169s #Client-SSL-Socket-Class: IO::Socket::SSL 1169s #Client-SSL-Version: TLSv1_3 1169s #DMMATCH1: 1 1169s # 1169s # testing : length posted 1169s # expected: '18432' 1169s # received: 18432 1169s ok 198 1169s #lwp request: 1169s #POST https://localhost:8559/eat_post HTTP/1.1 1169s #User-Agent: libwww-perl/6.77 1169s #Content-Length: 19456 1169s # 1169s #server response: 1169s #HTTP/1.1 200 OK 1169s #Connection: close 1169s #Date: Fri, 29 Nov 2024 20:05:23 GMT 1169s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1169s #Vary: In-If1 1169s #Content-Length: 6 1169s #Client-Date: Fri, 29 Nov 2024 20:05:23 GMT 1169s #Client-Peer: 127.0.0.1:8559 1169s #Client-Response-Num: 1 1169s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1169s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1169s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1169s #Client-SSL-Socket-Class: IO::Socket::SSL 1169s #Client-SSL-Version: TLSv1_3 1169s #DMMATCH1: 1 1169s # 1169s # testing : length posted 1169s # expected: '19456' 1169s # received: 19456 1169s ok 199 1169s #lwp request: 1169s #POST https://localhost:8559/eat_post HTTP/1.1 1169s #User-Agent: libwww-perl/6.77 1169s #Content-Length: 20480 1169s # 1169s #server response: 1169s #HTTP/1.1 200 OK 1169s #Connection: close 1169s #Date: Fri, 29 Nov 2024 20:05:23 GMT 1169s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1169s #Vary: In-If1 1169s #Content-Length: 6 1169s #Client-Date: Fri, 29 Nov 2024 20:05:23 GMT 1169s #Client-Peer: 127.0.0.1:8559 1169s #Client-Response-Num: 1 1169s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1169s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1169s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1169s #Client-SSL-Socket-Class: IO::Socket::SSL 1169s #Client-SSL-Version: TLSv1_3 1169s #DMMATCH1: 1 1169s # 1169s # testing : length posted 1169s # expected: '20480' 1169s # received: 20480 1169s ok 200 1169s #lwp request: 1169s #POST https://localhost:8559/eat_post HTTP/1.1 1169s #User-Agent: libwww-perl/6.77 1169s #Content-Length: 21504 1169s # 1169s #server response: 1169s #HTTP/1.1 200 OK 1169s #Connection: close 1169s #Date: Fri, 29 Nov 2024 20:05:23 GMT 1169s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1169s #Vary: In-If1 1169s #Content-Length: 6 1169s #Client-Date: Fri, 29 Nov 2024 20:05:23 GMT 1169s #Client-Peer: 127.0.0.1:8559 1169s #Client-Response-Num: 1 1169s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1169s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1169s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1169s #Client-SSL-Socket-Class: IO::Socket::SSL 1169s #Client-SSL-Version: TLSv1_3 1169s #DMMATCH1: 1 1169s # 1169s # testing : length posted 1169s # expected: '21504' 1169s # received: 21504 1169s ok 201 1169s #lwp request: 1169s #POST https://localhost:8559/eat_post HTTP/1.1 1169s #User-Agent: libwww-perl/6.77 1169s #Content-Length: 22528 1169s # 1169s #server response: 1169s #HTTP/1.1 200 OK 1169s #Connection: close 1169s #Date: Fri, 29 Nov 2024 20:05:23 GMT 1169s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1169s #Vary: In-If1 1169s #Content-Length: 6 1169s #Client-Date: Fri, 29 Nov 2024 20:05:23 GMT 1169s #Client-Peer: 127.0.0.1:8559 1169s #Client-Response-Num: 1 1169s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1169s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1169s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1169s #Client-SSL-Socket-Class: IO::Socket::SSL 1169s #Client-SSL-Version: TLSv1_3 1169s #DMMATCH1: 1 1169s # 1169s # testing : length posted 1169s # expected: '22528' 1169s # received: 22528 1169s ok 202 1169s #lwp request: 1169s #POST https://localhost:8559/eat_post HTTP/1.1 1169s #User-Agent: libwww-perl/6.77 1169s #Content-Length: 23552 1169s # 1169s #server response: 1169s #HTTP/1.1 200 OK 1169s #Connection: close 1169s #Date: Fri, 29 Nov 2024 20:05:23 GMT 1169s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1169s #Vary: In-If1 1169s #Content-Length: 6 1169s #Client-Date: Fri, 29 Nov 2024 20:05:23 GMT 1169s #Client-Peer: 127.0.0.1:8559 1169s #Client-Response-Num: 1 1169s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1169s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1169s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1169s #Client-SSL-Socket-Class: IO::Socket::SSL 1169s #Client-SSL-Version: TLSv1_3 1169s #DMMATCH1: 1 1169s # 1169s # testing : length posted 1169s # expected: '23552' 1169s # received: 23552 1169s ok 203 1169s #lwp request: 1169s #POST https://localhost:8559/eat_post HTTP/1.1 1169s #User-Agent: libwww-perl/6.77 1169s #Content-Length: 24576 1169s # 1169s #server response: 1169s #HTTP/1.1 200 OK 1169s #Connection: close 1169s #Date: Fri, 29 Nov 2024 20:05:23 GMT 1169s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1169s #Vary: In-If1 1169s #Content-Length: 6 1169s #Client-Date: Fri, 29 Nov 2024 20:05:23 GMT 1169s #Client-Peer: 127.0.0.1:8559 1169s #Client-Response-Num: 1 1169s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1169s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1169s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1169s #Client-SSL-Socket-Class: IO::Socket::SSL 1169s #Client-SSL-Version: TLSv1_3 1169s #DMMATCH1: 1 1169s # 1169s # testing : length posted 1169s # expected: '24576' 1169s # received: 24576 1169s ok 204 1169s #lwp request: 1169s #POST https://localhost:8559/eat_post HTTP/1.1 1169s #User-Agent: libwww-perl/6.77 1169s #Content-Length: 25600 1169s # 1169s #server response: 1169s #HTTP/1.1 200 OK 1169s #Connection: close 1169s #Date: Fri, 29 Nov 2024 20:05:23 GMT 1169s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1169s #Vary: In-If1 1169s #Content-Length: 6 1169s #Client-Date: Fri, 29 Nov 2024 20:05:23 GMT 1169s #Client-Peer: 127.0.0.1:8559 1169s #Client-Response-Num: 1 1169s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1169s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1169s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1169s #Client-SSL-Socket-Class: IO::Socket::SSL 1169s #Client-SSL-Version: TLSv1_3 1169s #DMMATCH1: 1 1169s # 1169s # testing : length posted 1169s # expected: '25600' 1169s # received: 25600 1169s ok 205 1169s #lwp request: 1169s #POST https://localhost:8559/eat_post HTTP/1.1 1169s #User-Agent: libwww-perl/6.77 1169s #Content-Length: 26624 1169s # 1169s #server response: 1169s #HTTP/1.1 200 OK 1169s #Connection: close 1169s #Date: Fri, 29 Nov 2024 20:05:23 GMT 1169s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1169s #Vary: In-If1 1169s #Content-Length: 6 1169s #Client-Date: Fri, 29 Nov 2024 20:05:23 GMT 1169s #Client-Peer: 127.0.0.1:8559 1169s #Client-Response-Num: 1 1169s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1169s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1169s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1169s #Client-SSL-Socket-Class: IO::Socket::SSL 1169s #Client-SSL-Version: TLSv1_3 1169s #DMMATCH1: 1 1169s # 1169s # testing : length posted 1169s # expected: '26624' 1169s # received: 26624 1169s ok 206 1169s #lwp request: 1169s #POST https://localhost:8559/eat_post HTTP/1.1 1169s #User-Agent: libwww-perl/6.77 1169s #Content-Length: 27648 1169s # 1169s #server response: 1169s #HTTP/1.1 200 OK 1169s #Connection: close 1169s #Date: Fri, 29 Nov 2024 20:05:23 GMT 1169s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1169s #Vary: In-If1 1169s #Content-Length: 6 1169s #Client-Date: Fri, 29 Nov 2024 20:05:23 GMT 1169s #Client-Peer: 127.0.0.1:8559 1169s #Client-Response-Num: 1 1169s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1169s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1169s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1169s #Client-SSL-Socket-Class: IO::Socket::SSL 1169s #Client-SSL-Version: TLSv1_3 1169s #DMMATCH1: 1 1169s # 1169s # testing : length posted 1169s # expected: '27648' 1169s # received: 27648 1169s ok 207 1169s #lwp request: 1169s #POST https://localhost:8559/eat_post HTTP/1.1 1169s #User-Agent: libwww-perl/6.77 1169s #Content-Length: 28672 1169s # 1169s #server response: 1169s #HTTP/1.1 200 OK 1169s #Connection: close 1169s #Date: Fri, 29 Nov 2024 20:05:23 GMT 1169s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1169s #Vary: In-If1 1169s #Content-Length: 6 1169s #Client-Date: Fri, 29 Nov 2024 20:05:23 GMT 1169s #Client-Peer: 127.0.0.1:8559 1169s #Client-Response-Num: 1 1169s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1169s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1169s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1169s #Client-SSL-Socket-Class: IO::Socket::SSL 1169s #Client-SSL-Version: TLSv1_3 1169s #DMMATCH1: 1 1169s # 1169s # testing : length posted 1169s # expected: '28672' 1169s # received: 28672 1169s ok 208 1169s #lwp request: 1169s #POST https://localhost:8559/eat_post HTTP/1.1 1169s #User-Agent: libwww-perl/6.77 1169s #Content-Length: 29696 1169s # 1169s #server response: 1169s #HTTP/1.1 200 OK 1169s #Connection: close 1169s #Date: Fri, 29 Nov 2024 20:05:23 GMT 1169s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1169s #Vary: In-If1 1169s #Content-Length: 6 1169s #Client-Date: Fri, 29 Nov 2024 20:05:23 GMT 1169s #Client-Peer: 127.0.0.1:8559 1169s #Client-Response-Num: 1 1169s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1169s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1169s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1169s #Client-SSL-Socket-Class: IO::Socket::SSL 1169s #Client-SSL-Version: TLSv1_3 1169s #DMMATCH1: 1 1169s # 1169s # testing : length posted 1169s # expected: '29696' 1169s # received: 29696 1169s ok 209 1169s #lwp request: 1169s #POST https://localhost:8559/eat_post HTTP/1.1 1169s #User-Agent: libwww-perl/6.77 1169s #Content-Length: 30720 1169s # 1169s #server response: 1169s #HTTP/1.1 200 OK 1169s #Connection: close 1169s #Date: Fri, 29 Nov 2024 20:05:23 GMT 1169s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1169s #Vary: In-If1 1169s #Content-Length: 6 1169s #Client-Date: Fri, 29 Nov 2024 20:05:23 GMT 1169s #Client-Peer: 127.0.0.1:8559 1169s #Client-Response-Num: 1 1169s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1169s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1169s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1169s #Client-SSL-Socket-Class: IO::Socket::SSL 1169s #Client-SSL-Version: TLSv1_3 1169s #DMMATCH1: 1 1169s # 1169s # testing : length posted 1169s # expected: '30720' 1169s # received: 30720 1169s ok 210 1169s #lwp request: 1169s #POST https://localhost:8559/eat_post HTTP/1.1 1169s #User-Agent: libwww-perl/6.77 1169s #Content-Length: 31744 1169s # 1169s #server response: 1169s #HTTP/1.1 200 OK 1169s #Connection: close 1169s #Date: Fri, 29 Nov 2024 20:05:23 GMT 1169s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1169s #Vary: In-If1 1169s #Content-Length: 6 1169s #Client-Date: Fri, 29 Nov 2024 20:05:23 GMT 1169s #Client-Peer: 127.0.0.1:8559 1169s #Client-Response-Num: 1 1169s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1169s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1169s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1169s #Client-SSL-Socket-Class: IO::Socket::SSL 1169s #Client-SSL-Version: TLSv1_3 1169s #DMMATCH1: 1 1169s # 1169s # testing : length posted 1169s # expected: '31744' 1169s # received: 31744 1169s ok 211 1169s #lwp request: 1169s #POST https://localhost:8559/eat_post HTTP/1.1 1169s #User-Agent: libwww-perl/6.77 1169s #Content-Length: 32768 1169s # 1169s #server response: 1169s #HTTP/1.1 200 OK 1169s #Connection: close 1169s #Date: Fri, 29 Nov 2024 20:05:23 GMT 1169s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1169s #Vary: In-If1 1169s #Content-Length: 6 1169s #Client-Date: Fri, 29 Nov 2024 20:05:23 GMT 1169s #Client-Peer: 127.0.0.1:8559 1169s #Client-Response-Num: 1 1169s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1169s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1169s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1169s #Client-SSL-Socket-Class: IO::Socket::SSL 1169s #Client-SSL-Version: TLSv1_3 1169s #DMMATCH1: 1 1169s # 1169s # testing : length posted 1169s # expected: '32768' 1169s # received: 32768 1169s ok 212 1169s #lwp request: 1169s #POST https://localhost:8559/eat_post HTTP/1.1 1169s #User-Agent: libwww-perl/6.77 1169s #Content-Length: 33792 1169s # 1169s #server response: 1169s #HTTP/1.1 200 OK 1169s #Connection: close 1169s #Date: Fri, 29 Nov 2024 20:05:23 GMT 1169s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1169s #Vary: In-If1 1169s #Content-Length: 6 1169s #Client-Date: Fri, 29 Nov 2024 20:05:23 GMT 1169s #Client-Peer: 127.0.0.1:8559 1169s #Client-Response-Num: 1 1169s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1169s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1169s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1169s #Client-SSL-Socket-Class: IO::Socket::SSL 1169s #Client-SSL-Version: TLSv1_3 1169s #DMMATCH1: 1 1169s # 1169s # testing : length posted 1169s # expected: '33792' 1169s # received: 33792 1169s ok 213 1169s #lwp request: 1169s #POST https://localhost:8559/eat_post HTTP/1.1 1169s #User-Agent: libwww-perl/6.77 1169s #Content-Length: 34816 1169s # 1169s #server response: 1169s #HTTP/1.1 200 OK 1169s #Connection: close 1169s #Date: Fri, 29 Nov 2024 20:05:23 GMT 1169s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1169s #Vary: In-If1 1169s #Content-Length: 6 1169s #Client-Date: Fri, 29 Nov 2024 20:05:23 GMT 1169s #Client-Peer: 127.0.0.1:8559 1169s #Client-Response-Num: 1 1169s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1169s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1169s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1169s #Client-SSL-Socket-Class: IO::Socket::SSL 1169s #Client-SSL-Version: TLSv1_3 1169s #DMMATCH1: 1 1169s # 1169s # testing : length posted 1169s # expected: '34816' 1169s # received: 34816 1169s ok 214 1169s #lwp request: 1169s #POST https://localhost:8559/eat_post HTTP/1.1 1169s #User-Agent: libwww-perl/6.77 1169s #Content-Length: 35840 1169s # 1169s #server response: 1169s #HTTP/1.1 200 OK 1169s #Connection: close 1169s #Date: Fri, 29 Nov 2024 20:05:23 GMT 1169s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1169s #Vary: In-If1 1169s #Content-Length: 6 1169s #Client-Date: Fri, 29 Nov 2024 20:05:23 GMT 1169s #Client-Peer: 127.0.0.1:8559 1169s #Client-Response-Num: 1 1169s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1169s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1169s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1169s #Client-SSL-Socket-Class: IO::Socket::SSL 1169s #Client-SSL-Version: TLSv1_3 1169s #DMMATCH1: 1 1169s # 1169s # testing : length posted 1169s # expected: '35840' 1169s # received: 35840 1169s ok 215 1169s #lwp request: 1169s #POST https://localhost:8559/eat_post HTTP/1.1 1169s #User-Agent: libwww-perl/6.77 1169s #Content-Length: 36864 1169s # 1169s #server response: 1169s #HTTP/1.1 200 OK 1169s #Connection: close 1169s #Date: Fri, 29 Nov 2024 20:05:23 GMT 1169s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1169s #Vary: In-If1 1169s #Content-Length: 6 1169s #Client-Date: Fri, 29 Nov 2024 20:05:23 GMT 1169s #Client-Peer: 127.0.0.1:8559 1169s #Client-Response-Num: 1 1169s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1169s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1169s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1169s #Client-SSL-Socket-Class: IO::Socket::SSL 1169s #Client-SSL-Version: TLSv1_3 1169s #DMMATCH1: 1 1169s # 1169s # testing : length posted 1169s # expected: '36864' 1169s # received: 36864 1169s ok 216 1169s #lwp request: 1169s #POST https://localhost:8559/eat_post HTTP/1.1 1169s #User-Agent: libwww-perl/6.77 1169s #Content-Length: 37888 1169s # 1169s #server response: 1169s #HTTP/1.1 200 OK 1169s #Connection: close 1169s #Date: Fri, 29 Nov 2024 20:05:23 GMT 1169s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1169s #Vary: In-If1 1169s #Content-Length: 6 1169s #Client-Date: Fri, 29 Nov 2024 20:05:23 GMT 1169s #Client-Peer: 127.0.0.1:8559 1169s #Client-Response-Num: 1 1169s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1169s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1169s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1169s #Client-SSL-Socket-Class: IO::Socket::SSL 1169s #Client-SSL-Version: TLSv1_3 1169s #DMMATCH1: 1 1169s # 1169s # testing : length posted 1169s # expected: '37888' 1169s # received: 37888 1169s ok 217 1169s #lwp request: 1169s #POST https://localhost:8559/eat_post HTTP/1.1 1169s #User-Agent: libwww-perl/6.77 1169s #Content-Length: 38912 1169s # 1169s #server response: 1169s #HTTP/1.1 200 OK 1169s #Connection: close 1169s #Date: Fri, 29 Nov 2024 20:05:24 GMT 1169s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1169s #Vary: In-If1 1169s #Content-Length: 6 1169s #Client-Date: Fri, 29 Nov 2024 20:05:24 GMT 1169s #Client-Peer: 127.0.0.1:8559 1169s #Client-Response-Num: 1 1169s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1169s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1169s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1169s #Client-SSL-Socket-Class: IO::Socket::SSL 1169s #Client-SSL-Version: TLSv1_3 1169s #DMMATCH1: 1 1169s # 1169s # testing : length posted 1169s # expected: '38912' 1169s # received: 38912 1169s ok 218 1169s #lwp request: 1169s #POST https://localhost:8559/eat_post HTTP/1.1 1169s #User-Agent: libwww-perl/6.77 1169s #Content-Length: 39936 1169s # 1169s #server response: 1169s #HTTP/1.1 200 OK 1169s #Connection: close 1169s #Date: Fri, 29 Nov 2024 20:05:24 GMT 1169s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1169s #Vary: In-If1 1169s #Content-Length: 6 1169s #Client-Date: Fri, 29 Nov 2024 20:05:24 GMT 1169s #Client-Peer: 127.0.0.1:8559 1169s #Client-Response-Num: 1 1169s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1169s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1169s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1169s #Client-SSL-Socket-Class: IO::Socket::SSL 1169s #Client-SSL-Version: TLSv1_3 1169s #DMMATCH1: 1 1169s # 1169s # testing : length posted 1169s # expected: '39936' 1169s # received: 39936 1169s ok 219 1169s #lwp request: 1169s #POST https://localhost:8559/eat_post HTTP/1.1 1169s #User-Agent: libwww-perl/6.77 1169s #Content-Length: 40960 1169s # 1169s #server response: 1169s #HTTP/1.1 200 OK 1169s #Connection: close 1169s #Date: Fri, 29 Nov 2024 20:05:24 GMT 1169s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1169s #Vary: In-If1 1169s #Content-Length: 6 1169s #Client-Date: Fri, 29 Nov 2024 20:05:24 GMT 1169s #Client-Peer: 127.0.0.1:8559 1169s #Client-Response-Num: 1 1169s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1169s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1169s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1169s #Client-SSL-Socket-Class: IO::Socket::SSL 1169s #Client-SSL-Version: TLSv1_3 1169s #DMMATCH1: 1 1169s # 1169s # testing : length posted 1169s # expected: '40960' 1169s # received: 40960 1169s ok 220 1169s #lwp request: 1169s #POST https://localhost:8559/eat_post HTTP/1.1 1169s #User-Agent: libwww-perl/6.77 1169s #Content-Length: 41984 1169s # 1169s #server response: 1169s #HTTP/1.1 200 OK 1169s #Connection: close 1169s #Date: Fri, 29 Nov 2024 20:05:24 GMT 1169s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1169s #Vary: In-If1 1169s #Content-Length: 6 1169s #Client-Date: Fri, 29 Nov 2024 20:05:24 GMT 1169s #Client-Peer: 127.0.0.1:8559 1169s #Client-Response-Num: 1 1169s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1169s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1169s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1169s #Client-SSL-Socket-Class: IO::Socket::SSL 1169s #Client-SSL-Version: TLSv1_3 1169s #DMMATCH1: 1 1169s # 1169s # testing : length posted 1169s # expected: '41984' 1169s # received: 41984 1169s ok 221 1169s #lwp request: 1169s #POST https://localhost:8559/eat_post HTTP/1.1 1169s #User-Agent: libwww-perl/6.77 1169s #Content-Length: 43008 1169s # 1169s #server response: 1169s #HTTP/1.1 200 OK 1169s #Connection: close 1169s #Date: Fri, 29 Nov 2024 20:05:24 GMT 1169s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1169s #Vary: In-If1 1169s #Content-Length: 6 1169s #Client-Date: Fri, 29 Nov 2024 20:05:24 GMT 1169s #Client-Peer: 127.0.0.1:8559 1169s #Client-Response-Num: 1 1169s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1169s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1169s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1169s #Client-SSL-Socket-Class: IO::Socket::SSL 1169s #Client-SSL-Version: TLSv1_3 1169s #DMMATCH1: 1 1169s # 1169s # testing : length posted 1169s # expected: '43008' 1169s # received: 43008 1169s ok 222 1169s #lwp request: 1169s #POST https://localhost:8559/eat_post HTTP/1.1 1169s #User-Agent: libwww-perl/6.77 1169s #Content-Length: 44032 1169s # 1169s #server response: 1169s #HTTP/1.1 200 OK 1169s #Connection: close 1169s #Date: Fri, 29 Nov 2024 20:05:24 GMT 1169s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1169s #Vary: In-If1 1169s #Content-Length: 6 1169s #Client-Date: Fri, 29 Nov 2024 20:05:24 GMT 1169s #Client-Peer: 127.0.0.1:8559 1169s #Client-Response-Num: 1 1169s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1169s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1169s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1169s #Client-SSL-Socket-Class: IO::Socket::SSL 1169s #Client-SSL-Version: TLSv1_3 1169s #DMMATCH1: 1 1169s # 1169s # testing : length posted 1169s # expected: '44032' 1169s # received: 44032 1169s ok 223 1169s #lwp request: 1169s #POST https://localhost:8559/eat_post HTTP/1.1 1169s #User-Agent: libwww-perl/6.77 1169s #Content-Length: 45056 1169s # 1169s #server response: 1169s #HTTP/1.1 200 OK 1169s #Connection: close 1169s #Date: Fri, 29 Nov 2024 20:05:24 GMT 1169s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1169s #Vary: In-If1 1169s #Content-Length: 6 1169s #Client-Date: Fri, 29 Nov 2024 20:05:24 GMT 1169s #Client-Peer: 127.0.0.1:8559 1169s #Client-Response-Num: 1 1169s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1169s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1169s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1169s #Client-SSL-Socket-Class: IO::Socket::SSL 1169s #Client-SSL-Version: TLSv1_3 1169s #DMMATCH1: 1 1169s # 1169s # testing : length posted 1169s # expected: '45056' 1169s # received: 45056 1169s ok 224 1169s #lwp request: 1169s #POST https://localhost:8559/eat_post HTTP/1.1 1169s #User-Agent: libwww-perl/6.77 1169s #Content-Length: 46080 1169s # 1169s #server response: 1169s #HTTP/1.1 200 OK 1169s #Connection: close 1169s #Date: Fri, 29 Nov 2024 20:05:24 GMT 1169s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1169s #Vary: In-If1 1169s #Content-Length: 6 1169s #Client-Date: Fri, 29 Nov 2024 20:05:24 GMT 1169s #Client-Peer: 127.0.0.1:8559 1169s #Client-Response-Num: 1 1169s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1169s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1169s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1169s #Client-SSL-Socket-Class: IO::Socket::SSL 1169s #Client-SSL-Version: TLSv1_3 1169s #DMMATCH1: 1 1169s # 1169s # testing : length posted 1169s # expected: '46080' 1169s # received: 46080 1169s ok 225 1169s #lwp request: 1169s #POST https://localhost:8559/eat_post HTTP/1.1 1169s #User-Agent: libwww-perl/6.77 1169s #Content-Length: 47104 1169s # 1169s #server response: 1169s #HTTP/1.1 200 OK 1169s #Connection: close 1169s #Date: Fri, 29 Nov 2024 20:05:24 GMT 1169s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1169s #Vary: In-If1 1169s #Content-Length: 6 1169s #Client-Date: Fri, 29 Nov 2024 20:05:24 GMT 1169s #Client-Peer: 127.0.0.1:8559 1169s #Client-Response-Num: 1 1169s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1169s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1169s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1169s #Client-SSL-Socket-Class: IO::Socket::SSL 1169s #Client-SSL-Version: TLSv1_3 1169s #DMMATCH1: 1 1169s # 1169s # testing : length posted 1169s # expected: '47104' 1169s # received: 47104 1169s ok 226 1169s #lwp request: 1169s #POST https://localhost:8559/eat_post HTTP/1.1 1169s #User-Agent: libwww-perl/6.77 1169s #Content-Length: 48128 1169s # 1169s #server response: 1169s #HTTP/1.1 200 OK 1169s #Connection: close 1169s #Date: Fri, 29 Nov 2024 20:05:24 GMT 1169s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1169s #Vary: In-If1 1169s #Content-Length: 6 1169s #Client-Date: Fri, 29 Nov 2024 20:05:24 GMT 1169s #Client-Peer: 127.0.0.1:8559 1169s #Client-Response-Num: 1 1169s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1169s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1169s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1169s #Client-SSL-Socket-Class: IO::Socket::SSL 1169s #Client-SSL-Version: TLSv1_3 1169s #DMMATCH1: 1 1169s # 1169s # testing : length posted 1169s # expected: '48128' 1169s # received: 48128 1169s ok 227 1169s #lwp request: 1169s #POST https://localhost:8559/eat_post HTTP/1.1 1169s #User-Agent: libwww-perl/6.77 1169s #Content-Length: 49152 1169s # 1169s #server response: 1169s #HTTP/1.1 200 OK 1169s #Connection: close 1169s #Date: Fri, 29 Nov 2024 20:05:24 GMT 1169s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1169s #Vary: In-If1 1169s #Content-Length: 6 1169s #Client-Date: Fri, 29 Nov 2024 20:05:24 GMT 1169s #Client-Peer: 127.0.0.1:8559 1169s #Client-Response-Num: 1 1169s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1169s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1169s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1169s #Client-SSL-Socket-Class: IO::Socket::SSL 1169s #Client-SSL-Version: TLSv1_3 1169s #DMMATCH1: 1 1169s # 1169s # testing : length posted 1169s # expected: '49152' 1169s # received: 49152 1169s ok 228 1169s #lwp request: 1169s #POST https://localhost:8559/eat_post HTTP/1.1 1169s #User-Agent: libwww-perl/6.77 1169s #Content-Length: 50176 1169s # 1169s #server response: 1169s #HTTP/1.1 200 OK 1169s #Connection: close 1169s #Date: Fri, 29 Nov 2024 20:05:24 GMT 1169s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1169s #Vary: In-If1 1169s #Content-Length: 6 1169s #Client-Date: Fri, 29 Nov 2024 20:05:24 GMT 1169s #Client-Peer: 127.0.0.1:8559 1169s #Client-Response-Num: 1 1169s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1169s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1169s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1169s #Client-SSL-Socket-Class: IO::Socket::SSL 1169s #Client-SSL-Version: TLSv1_3 1169s #DMMATCH1: 1 1169s # 1169s # testing : length posted 1169s # expected: '50176' 1169s # received: 50176 1169s ok 229 1169s #lwp request: 1169s #POST https://localhost:8559/eat_post HTTP/1.1 1169s #User-Agent: libwww-perl/6.77 1169s #Content-Length: 51200 1169s # 1169s #server response: 1169s #HTTP/1.1 200 OK 1169s #Connection: close 1169s #Date: Fri, 29 Nov 2024 20:05:24 GMT 1169s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1169s #Vary: In-If1 1169s #Content-Length: 6 1169s #Client-Date: Fri, 29 Nov 2024 20:05:24 GMT 1169s #Client-Peer: 127.0.0.1:8559 1169s #Client-Response-Num: 1 1169s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1169s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1169s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1169s #Client-SSL-Socket-Class: IO::Socket::SSL 1169s #Client-SSL-Version: TLSv1_3 1169s #DMMATCH1: 1 1169s # 1169s # testing : length posted 1169s # expected: '51200' 1169s # received: 51200 1169s ok 230 1169s #lwp request: 1169s #POST https://localhost:8559/eat_post HTTP/1.1 1169s #User-Agent: libwww-perl/6.77 1169s #Content-Length: 102400 1169s # 1169s #server response: 1169s #HTTP/1.1 200 OK 1169s #Connection: close 1169s #Date: Fri, 29 Nov 2024 20:05:24 GMT 1169s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1169s #Vary: In-If1 1169s #Content-Length: 7 1169s #Client-Date: Fri, 29 Nov 2024 20:05:24 GMT 1169s #Client-Peer: 127.0.0.1:8559 1169s #Client-Response-Num: 1 1169s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1169s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1169s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1169s #Client-SSL-Socket-Class: IO::Socket::SSL 1169s #Client-SSL-Version: TLSv1_3 1169s #DMMATCH1: 1 1169s # 1169s # testing : length posted 1169s # expected: '102400' 1169s # received: 102400 1169s ok 231 1169s # testing : / with proxy_https_https_proxy_section (https) 1169s # expected: 200 1169s # received: '200' 1169s ok 232 1169s # testing : CGI script with folded headers 1169s # expected: 200 1169s # received: '200' 1169s ok 233 1169s # testing : using valid proxyssl client cert 1169s # expected: 200 1169s # received: '200' 1169s ok 234 1169s # testing : using invalid proxyssl client cert 1169s # expected: 403 1169s # received: '403' 1169s ok 235 1169s # testing : protected cgi script 1169s # expected: 200 1169s # received: '200' 1169s ok 236 1169s # testing : X-Forwarded-Host header 1169s # expected: 'localhost:8561' 1169s # received: 'localhost:8561' 1169s ok 237 1169s # testing : client subject common name 1169s # expected: 'client_ok' 1169s # received: 'client_ok' 1169s ok 238 1169s # testing : ProxyPassReverse Location rewrite 1169s # expected: 'https://localhost:8561/modules/' 1169s # received: 'https://localhost:8561/modules/' 1169s ok 239 1169s #lwp request: 1169s #POST https://localhost:8561/eat_post HTTP/1.1 1169s #User-Agent: libwww-perl/6.77 1169s #Content-Length: 1024 1169s # 1169s #server response: 1169s #HTTP/1.1 200 OK 1169s #Connection: close 1169s #Date: Fri, 29 Nov 2024 20:05:24 GMT 1169s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1169s #Vary: In-If1 1169s #Content-Length: 5 1169s #Client-Date: Fri, 29 Nov 2024 20:05:24 GMT 1169s #Client-Peer: 127.0.0.1:8561 1169s #Client-Response-Num: 1 1169s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1169s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1169s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1169s #Client-SSL-Socket-Class: IO::Socket::SSL 1169s #Client-SSL-Version: TLSv1_3 1169s #DMMATCH1: 1 1169s # 1169s # testing : length posted 1169s # expected: '1024' 1169s # received: 1024 1169s ok 240 1169s #lwp request: 1169s #POST https://localhost:8561/eat_post HTTP/1.1 1169s #User-Agent: libwww-perl/6.77 1169s #Content-Length: 2048 1169s # 1169s #server response: 1169s #HTTP/1.1 200 OK 1169s #Connection: close 1169s #Date: Fri, 29 Nov 2024 20:05:24 GMT 1169s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1169s #Vary: In-If1 1169s #Content-Length: 5 1169s #Client-Date: Fri, 29 Nov 2024 20:05:24 GMT 1169s #Client-Peer: 127.0.0.1:8561 1169s #Client-Response-Num: 1 1169s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1169s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1169s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1169s #Client-SSL-Socket-Class: IO::Socket::SSL 1169s #Client-SSL-Version: TLSv1_3 1169s #DMMATCH1: 1 1169s # 1169s # testing : length posted 1169s # expected: '2048' 1169s # received: 2048 1169s ok 241 1169s #lwp request: 1169s #POST https://localhost:8561/eat_post HTTP/1.1 1169s #User-Agent: libwww-perl/6.77 1169s #Content-Length: 3072 1169s # 1169s #server response: 1169s #HTTP/1.1 200 OK 1169s #Connection: close 1169s #Date: Fri, 29 Nov 2024 20:05:24 GMT 1169s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1169s #Vary: In-If1 1169s #Content-Length: 5 1169s #Client-Date: Fri, 29 Nov 2024 20:05:24 GMT 1169s #Client-Peer: 127.0.0.1:8561 1169s #Client-Response-Num: 1 1169s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1169s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1169s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1169s #Client-SSL-Socket-Class: IO::Socket::SSL 1169s #Client-SSL-Version: TLSv1_3 1169s #DMMATCH1: 1 1169s # 1169s # testing : length posted 1169s # expected: '3072' 1169s # received: 3072 1169s ok 242 1169s #lwp request: 1169s #POST https://localhost:8561/eat_post HTTP/1.1 1169s #User-Agent: libwww-perl/6.77 1169s #Content-Length: 4096 1169s # 1169s #server response: 1169s #HTTP/1.1 200 OK 1169s #Connection: close 1169s #Date: Fri, 29 Nov 2024 20:05:24 GMT 1169s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1169s #Vary: In-If1 1169s #Content-Length: 5 1169s #Client-Date: Fri, 29 Nov 2024 20:05:24 GMT 1169s #Client-Peer: 127.0.0.1:8561 1169s #Client-Response-Num: 1 1169s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1169s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1169s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1169s #Client-SSL-Socket-Class: IO::Socket::SSL 1169s #Client-SSL-Version: TLSv1_3 1169s #DMMATCH1: 1 1169s # 1169s # testing : length posted 1169s # expected: '4096' 1169s # received: 4096 1169s ok 243 1169s #lwp request: 1169s #POST https://localhost:8561/eat_post HTTP/1.1 1169s #User-Agent: libwww-perl/6.77 1169s #Content-Length: 5120 1169s # 1169s #server response: 1169s #HTTP/1.1 200 OK 1169s #Connection: close 1169s #Date: Fri, 29 Nov 2024 20:05:24 GMT 1169s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1169s #Vary: In-If1 1169s #Content-Length: 5 1169s #Client-Date: Fri, 29 Nov 2024 20:05:24 GMT 1169s #Client-Peer: 127.0.0.1:8561 1169s #Client-Response-Num: 1 1169s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1169s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1169s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1169s #Client-SSL-Socket-Class: IO::Socket::SSL 1169s #Client-SSL-Version: TLSv1_3 1169s #DMMATCH1: 1 1169s # 1169s # testing : length posted 1169s # expected: '5120' 1169s # received: 5120 1169s ok 244 1169s #lwp request: 1169s #POST https://localhost:8561/eat_post HTTP/1.1 1169s #User-Agent: libwww-perl/6.77 1169s #Content-Length: 6144 1169s # 1169s #server response: 1169s #HTTP/1.1 200 OK 1169s #Connection: close 1169s #Date: Fri, 29 Nov 2024 20:05:24 GMT 1169s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1169s #Vary: In-If1 1169s #Content-Length: 5 1169s #Client-Date: Fri, 29 Nov 2024 20:05:24 GMT 1169s #Client-Peer: 127.0.0.1:8561 1169s #Client-Response-Num: 1 1169s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1169s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1169s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1169s #Client-SSL-Socket-Class: IO::Socket::SSL 1169s #Client-SSL-Version: TLSv1_3 1169s #DMMATCH1: 1 1169s # 1169s # testing : length posted 1169s # expected: '6144' 1169s # received: 6144 1169s ok 245 1169s #lwp request: 1169s #POST https://localhost:8561/eat_post HTTP/1.1 1169s #User-Agent: libwww-perl/6.77 1169s #Content-Length: 7168 1169s # 1169s #server response: 1169s #HTTP/1.1 200 OK 1169s #Connection: close 1169s #Date: Fri, 29 Nov 2024 20:05:24 GMT 1169s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1169s #Vary: In-If1 1169s #Content-Length: 5 1169s #Client-Date: Fri, 29 Nov 2024 20:05:24 GMT 1169s #Client-Peer: 127.0.0.1:8561 1169s #Client-Response-Num: 1 1169s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1169s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1169s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1169s #Client-SSL-Socket-Class: IO::Socket::SSL 1169s #Client-SSL-Version: TLSv1_3 1169s #DMMATCH1: 1 1169s # 1169s # testing : length posted 1169s # expected: '7168' 1169s # received: 7168 1169s ok 246 1169s #lwp request: 1169s #POST https://localhost:8561/eat_post HTTP/1.1 1169s #User-Agent: libwww-perl/6.77 1169s #Content-Length: 8192 1169s # 1169s #server response: 1169s #HTTP/1.1 200 OK 1169s #Connection: close 1169s #Date: Fri, 29 Nov 2024 20:05:24 GMT 1169s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1169s #Vary: In-If1 1169s #Content-Length: 5 1169s #Client-Date: Fri, 29 Nov 2024 20:05:24 GMT 1169s #Client-Peer: 127.0.0.1:8561 1169s #Client-Response-Num: 1 1169s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1169s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1169s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1169s #Client-SSL-Socket-Class: IO::Socket::SSL 1169s #Client-SSL-Version: TLSv1_3 1169s #DMMATCH1: 1 1169s # 1169s # testing : length posted 1169s # expected: '8192' 1169s # received: 8192 1169s ok 247 1169s #lwp request: 1169s #POST https://localhost:8561/eat_post HTTP/1.1 1169s #User-Agent: libwww-perl/6.77 1169s #Content-Length: 9216 1169s # 1169s #server response: 1169s #HTTP/1.1 200 OK 1169s #Connection: close 1169s #Date: Fri, 29 Nov 2024 20:05:24 GMT 1169s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1169s #Vary: In-If1 1169s #Content-Length: 5 1169s #Client-Date: Fri, 29 Nov 2024 20:05:24 GMT 1169s #Client-Peer: 127.0.0.1:8561 1169s #Client-Response-Num: 1 1169s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1169s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1169s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1169s #Client-SSL-Socket-Class: IO::Socket::SSL 1169s #Client-SSL-Version: TLSv1_3 1169s #DMMATCH1: 1 1169s # 1169s # testing : length posted 1169s # expected: '9216' 1169s # received: 9216 1169s ok 248 1169s #lwp request: 1169s #POST https://localhost:8561/eat_post HTTP/1.1 1169s #User-Agent: libwww-perl/6.77 1169s #Content-Length: 10240 1169s # 1169s #server response: 1169s #HTTP/1.1 200 OK 1169s #Connection: close 1169s #Date: Fri, 29 Nov 2024 20:05:24 GMT 1169s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1169s #Vary: In-If1 1169s #Content-Length: 6 1169s #Client-Date: Fri, 29 Nov 2024 20:05:24 GMT 1169s #Client-Peer: 127.0.0.1:8561 1169s #Client-Response-Num: 1 1169s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1169s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1169s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1169s #Client-SSL-Socket-Class: IO::Socket::SSL 1169s #Client-SSL-Version: TLSv1_3 1169s #DMMATCH1: 1 1169s # 1169s # testing : length posted 1169s # expected: '10240' 1169s # received: 10240 1169s ok 249 1169s #lwp request: 1169s #POST https://localhost:8561/eat_post HTTP/1.1 1169s #User-Agent: libwww-perl/6.77 1169s #Content-Length: 11264 1169s # 1169s #server response: 1169s #HTTP/1.1 200 OK 1169s #Connection: close 1169s #Date: Fri, 29 Nov 2024 20:05:24 GMT 1169s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1169s #Vary: In-If1 1169s #Content-Length: 6 1169s #Client-Date: Fri, 29 Nov 2024 20:05:24 GMT 1169s #Client-Peer: 127.0.0.1:8561 1169s #Client-Response-Num: 1 1169s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1169s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1169s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1169s #Client-SSL-Socket-Class: IO::Socket::SSL 1169s #Client-SSL-Version: TLSv1_3 1169s #DMMATCH1: 1 1169s # 1169s # testing : length posted 1169s # expected: '11264' 1169s # received: 11264 1169s ok 250 1169s #lwp request: 1169s #POST https://localhost:8561/eat_post HTTP/1.1 1169s #User-Agent: libwww-perl/6.77 1169s #Content-Length: 12288 1169s # 1169s #server response: 1169s #HTTP/1.1 200 OK 1169s #Connection: close 1169s #Date: Fri, 29 Nov 2024 20:05:24 GMT 1169s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1169s #Vary: In-If1 1169s #Content-Length: 6 1169s #Client-Date: Fri, 29 Nov 2024 20:05:24 GMT 1169s #Client-Peer: 127.0.0.1:8561 1169s #Client-Response-Num: 1 1169s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1169s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1169s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1169s #Client-SSL-Socket-Class: IO::Socket::SSL 1169s #Client-SSL-Version: TLSv1_3 1169s #DMMATCH1: 1 1169s # 1169s # testing : length posted 1169s # expected: '12288' 1169s # received: 12288 1169s ok 251 1169s #lwp request: 1169s #POST https://localhost:8561/eat_post HTTP/1.1 1169s #User-Agent: libwww-perl/6.77 1169s #Content-Length: 13312 1169s # 1169s #server response: 1169s #HTTP/1.1 200 OK 1169s #Connection: close 1169s #Date: Fri, 29 Nov 2024 20:05:24 GMT 1169s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1169s #Vary: In-If1 1169s #Content-Length: 6 1169s #Client-Date: Fri, 29 Nov 2024 20:05:24 GMT 1169s #Client-Peer: 127.0.0.1:8561 1169s #Client-Response-Num: 1 1169s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1169s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1169s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1169s #Client-SSL-Socket-Class: IO::Socket::SSL 1169s #Client-SSL-Version: TLSv1_3 1169s #DMMATCH1: 1 1169s # 1169s # testing : length posted 1169s # expected: '13312' 1169s # received: 13312 1169s ok 252 1169s #lwp request: 1169s #POST https://localhost:8561/eat_post HTTP/1.1 1169s #User-Agent: libwww-perl/6.77 1169s #Content-Length: 14336 1169s # 1169s #server response: 1169s #HTTP/1.1 200 OK 1169s #Connection: close 1169s #Date: Fri, 29 Nov 2024 20:05:24 GMT 1169s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1169s #Vary: In-If1 1169s #Content-Length: 6 1169s #Client-Date: Fri, 29 Nov 2024 20:05:24 GMT 1169s #Client-Peer: 127.0.0.1:8561 1169s #Client-Response-Num: 1 1169s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1169s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1169s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1169s #Client-SSL-Socket-Class: IO::Socket::SSL 1169s #Client-SSL-Version: TLSv1_3 1169s #DMMATCH1: 1 1169s # 1169s # testing : length posted 1169s # expected: '14336' 1169s # received: 14336 1169s ok 253 1169s #lwp request: 1169s #POST https://localhost:8561/eat_post HTTP/1.1 1169s #User-Agent: libwww-perl/6.77 1169s #Content-Length: 15360 1169s # 1169s #server response: 1169s #HTTP/1.1 200 OK 1169s #Connection: close 1169s #Date: Fri, 29 Nov 2024 20:05:24 GMT 1169s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1169s #Vary: In-If1 1169s #Content-Length: 6 1169s #Client-Date: Fri, 29 Nov 2024 20:05:24 GMT 1169s #Client-Peer: 127.0.0.1:8561 1169s #Client-Response-Num: 1 1169s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1169s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1169s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1169s #Client-SSL-Socket-Class: IO::Socket::SSL 1169s #Client-SSL-Version: TLSv1_3 1169s #DMMATCH1: 1 1169s # 1169s # testing : length posted 1169s # expected: '15360' 1169s # received: 15360 1169s ok 254 1169s #lwp request: 1169s #POST https://localhost:8561/eat_post HTTP/1.1 1169s #User-Agent: libwww-perl/6.77 1169s #Content-Length: 16384 1169s # 1169s #server response: 1169s #HTTP/1.1 200 OK 1169s #Connection: close 1169s #Date: Fri, 29 Nov 2024 20:05:24 GMT 1169s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1169s #Vary: In-If1 1169s #Content-Length: 6 1169s #Client-Date: Fri, 29 Nov 2024 20:05:24 GMT 1169s #Client-Peer: 127.0.0.1:8561 1169s #Client-Response-Num: 1 1169s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1169s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1169s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1169s #Client-SSL-Socket-Class: IO::Socket::SSL 1169s #Client-SSL-Version: TLSv1_3 1169s #DMMATCH1: 1 1169s # 1169s # testing : length posted 1169s # expected: '16384' 1169s # received: 16384 1169s ok 255 1169s #lwp request: 1169s #POST https://localhost:8561/eat_post HTTP/1.1 1169s #User-Agent: libwww-perl/6.77 1169s #Content-Length: 17408 1169s # 1169s #server response: 1169s #HTTP/1.1 200 OK 1169s #Connection: close 1169s #Date: Fri, 29 Nov 2024 20:05:24 GMT 1169s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1169s #Vary: In-If1 1169s #Content-Length: 6 1169s #Client-Date: Fri, 29 Nov 2024 20:05:24 GMT 1169s #Client-Peer: 127.0.0.1:8561 1169s #Client-Response-Num: 1 1169s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1169s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1169s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1169s #Client-SSL-Socket-Class: IO::Socket::SSL 1169s #Client-SSL-Version: TLSv1_3 1169s #DMMATCH1: 1 1169s # 1169s # testing : length posted 1169s # expected: '17408' 1169s # received: 17408 1169s ok 256 1169s #lwp request: 1169s #POST https://localhost:8561/eat_post HTTP/1.1 1169s #User-Agent: libwww-perl/6.77 1169s #Content-Length: 18432 1169s # 1169s #server response: 1169s #HTTP/1.1 200 OK 1169s #Connection: close 1169s #Date: Fri, 29 Nov 2024 20:05:24 GMT 1169s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1169s #Vary: In-If1 1169s #Content-Length: 6 1169s #Client-Date: Fri, 29 Nov 2024 20:05:24 GMT 1169s #Client-Peer: 127.0.0.1:8561 1169s #Client-Response-Num: 1 1169s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1169s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1169s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1169s #Client-SSL-Socket-Class: IO::Socket::SSL 1169s #Client-SSL-Version: TLSv1_3 1169s #DMMATCH1: 1 1169s # 1169s # testing : length posted 1169s # expected: '18432' 1169s # received: 18432 1169s ok 257 1169s #lwp request: 1169s #POST https://localhost:8561/eat_post HTTP/1.1 1169s #User-Agent: libwww-perl/6.77 1169s #Content-Length: 19456 1169s # 1169s #server response: 1169s #HTTP/1.1 200 OK 1169s #Connection: close 1169s #Date: Fri, 29 Nov 2024 20:05:24 GMT 1169s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1169s #Vary: In-If1 1169s #Content-Length: 6 1169s #Client-Date: Fri, 29 Nov 2024 20:05:25 GMT 1169s #Client-Peer: 127.0.0.1:8561 1169s #Client-Response-Num: 1 1169s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1169s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1169s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1169s #Client-SSL-Socket-Class: IO::Socket::SSL 1169s #Client-SSL-Version: TLSv1_3 1169s #DMMATCH1: 1 1169s # 1169s # testing : length posted 1169s # expected: '19456' 1169s # received: 19456 1169s ok 258 1169s #lwp request: 1169s #POST https://localhost:8561/eat_post HTTP/1.1 1169s #User-Agent: libwww-perl/6.77 1169s #Content-Length: 20480 1169s # 1169s #server response: 1169s #HTTP/1.1 200 OK 1169s #Connection: close 1169s #Date: Fri, 29 Nov 2024 20:05:25 GMT 1169s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1169s #Vary: In-If1 1169s #Content-Length: 6 1169s #Client-Date: Fri, 29 Nov 2024 20:05:25 GMT 1169s #Client-Peer: 127.0.0.1:8561 1169s #Client-Response-Num: 1 1169s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1169s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1169s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1169s #Client-SSL-Socket-Class: IO::Socket::SSL 1169s #Client-SSL-Version: TLSv1_3 1169s #DMMATCH1: 1 1169s # 1169s # testing : length posted 1169s # expected: '20480' 1169s # received: 20480 1169s ok 259 1169s #lwp request: 1169s #POST https://localhost:8561/eat_post HTTP/1.1 1169s #User-Agent: libwww-perl/6.77 1169s #Content-Length: 21504 1169s # 1169s #server response: 1169s #HTTP/1.1 200 OK 1169s #Connection: close 1169s #Date: Fri, 29 Nov 2024 20:05:25 GMT 1169s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1169s #Vary: In-If1 1169s #Content-Length: 6 1169s #Client-Date: Fri, 29 Nov 2024 20:05:25 GMT 1169s #Client-Peer: 127.0.0.1:8561 1169s #Client-Response-Num: 1 1169s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1169s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1169s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1169s #Client-SSL-Socket-Class: IO::Socket::SSL 1169s #Client-SSL-Version: TLSv1_3 1169s #DMMATCH1: 1 1169s # 1169s # testing : length posted 1169s # expected: '21504' 1169s # received: 21504 1169s ok 260 1169s #lwp request: 1169s #POST https://localhost:8561/eat_post HTTP/1.1 1169s #User-Agent: libwww-perl/6.77 1169s #Content-Length: 22528 1169s # 1169s #server response: 1169s #HTTP/1.1 200 OK 1169s #Connection: close 1169s #Date: Fri, 29 Nov 2024 20:05:25 GMT 1169s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1169s #Vary: In-If1 1169s #Content-Length: 6 1169s #Client-Date: Fri, 29 Nov 2024 20:05:25 GMT 1169s #Client-Peer: 127.0.0.1:8561 1169s #Client-Response-Num: 1 1169s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1169s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1169s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1169s #Client-SSL-Socket-Class: IO::Socket::SSL 1169s #Client-SSL-Version: TLSv1_3 1169s #DMMATCH1: 1 1169s # 1169s # testing : length posted 1169s # expected: '22528' 1169s # received: 22528 1169s ok 261 1169s #lwp request: 1169s #POST https://localhost:8561/eat_post HTTP/1.1 1169s #User-Agent: libwww-perl/6.77 1169s #Content-Length: 23552 1169s # 1169s #server response: 1169s #HTTP/1.1 200 OK 1169s #Connection: close 1169s #Date: Fri, 29 Nov 2024 20:05:25 GMT 1169s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1169s #Vary: In-If1 1169s #Content-Length: 6 1169s #Client-Date: Fri, 29 Nov 2024 20:05:25 GMT 1169s #Client-Peer: 127.0.0.1:8561 1169s #Client-Response-Num: 1 1169s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1169s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1169s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1169s #Client-SSL-Socket-Class: IO::Socket::SSL 1169s #Client-SSL-Version: TLSv1_3 1169s #DMMATCH1: 1 1169s # 1169s # testing : length posted 1169s # expected: '23552' 1169s # received: 23552 1169s ok 262 1169s #lwp request: 1169s #POST https://localhost:8561/eat_post HTTP/1.1 1169s #User-Agent: libwww-perl/6.77 1169s #Content-Length: 24576 1169s # 1169s #server response: 1169s #HTTP/1.1 200 OK 1169s #Connection: close 1169s #Date: Fri, 29 Nov 2024 20:05:25 GMT 1169s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1169s #Vary: In-If1 1169s #Content-Length: 6 1169s #Client-Date: Fri, 29 Nov 2024 20:05:25 GMT 1169s #Client-Peer: 127.0.0.1:8561 1169s #Client-Response-Num: 1 1169s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1169s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1169s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1169s #Client-SSL-Socket-Class: IO::Socket::SSL 1169s #Client-SSL-Version: TLSv1_3 1169s #DMMATCH1: 1 1169s # 1169s # testing : length posted 1169s # expected: '24576' 1169s # received: 24576 1169s ok 263 1169s #lwp request: 1169s #POST https://localhost:8561/eat_post HTTP/1.1 1169s #User-Agent: libwww-perl/6.77 1169s #Content-Length: 25600 1169s # 1169s #server response: 1169s #HTTP/1.1 200 OK 1169s #Connection: close 1169s #Date: Fri, 29 Nov 2024 20:05:25 GMT 1169s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1169s #Vary: In-If1 1169s #Content-Length: 6 1169s #Client-Date: Fri, 29 Nov 2024 20:05:25 GMT 1169s #Client-Peer: 127.0.0.1:8561 1169s #Client-Response-Num: 1 1169s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1169s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1169s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1169s #Client-SSL-Socket-Class: IO::Socket::SSL 1169s #Client-SSL-Version: TLSv1_3 1169s #DMMATCH1: 1 1169s # 1169s # testing : length posted 1169s # expected: '25600' 1169s # received: 25600 1169s ok 264 1169s #lwp request: 1169s #POST https://localhost:8561/eat_post HTTP/1.1 1169s #User-Agent: libwww-perl/6.77 1169s #Content-Length: 26624 1169s # 1169s #server response: 1169s #HTTP/1.1 200 OK 1169s #Connection: close 1169s #Date: Fri, 29 Nov 2024 20:05:25 GMT 1169s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1169s #Vary: In-If1 1169s #Content-Length: 6 1169s #Client-Date: Fri, 29 Nov 2024 20:05:25 GMT 1169s #Client-Peer: 127.0.0.1:8561 1169s #Client-Response-Num: 1 1169s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1169s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1169s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1169s #Client-SSL-Socket-Class: IO::Socket::SSL 1169s #Client-SSL-Version: TLSv1_3 1169s #DMMATCH1: 1 1169s # 1169s # testing : length posted 1169s # expected: '26624' 1169s # received: 26624 1169s ok 265 1169s #lwp request: 1169s #POST https://localhost:8561/eat_post HTTP/1.1 1169s #User-Agent: libwww-perl/6.77 1169s #Content-Length: 27648 1169s # 1169s #server response: 1169s #HTTP/1.1 200 OK 1169s #Connection: close 1169s #Date: Fri, 29 Nov 2024 20:05:25 GMT 1169s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1169s #Vary: In-If1 1169s #Content-Length: 6 1169s #Client-Date: Fri, 29 Nov 2024 20:05:25 GMT 1169s #Client-Peer: 127.0.0.1:8561 1169s #Client-Response-Num: 1 1169s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1169s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1169s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1169s #Client-SSL-Socket-Class: IO::Socket::SSL 1169s #Client-SSL-Version: TLSv1_3 1169s #DMMATCH1: 1 1169s # 1169s # testing : length posted 1169s # expected: '27648' 1169s # received: 27648 1169s ok 266 1169s #lwp request: 1169s #POST https://localhost:8561/eat_post HTTP/1.1 1169s #User-Agent: libwww-perl/6.77 1169s #Content-Length: 28672 1169s # 1169s #server response: 1169s #HTTP/1.1 200 OK 1169s #Connection: close 1169s #Date: Fri, 29 Nov 2024 20:05:25 GMT 1169s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1169s #Vary: In-If1 1169s #Content-Length: 6 1169s #Client-Date: Fri, 29 Nov 2024 20:05:25 GMT 1169s #Client-Peer: 127.0.0.1:8561 1169s #Client-Response-Num: 1 1169s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1169s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1169s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1169s #Client-SSL-Socket-Class: IO::Socket::SSL 1169s #Client-SSL-Version: TLSv1_3 1169s #DMMATCH1: 1 1169s # 1169s # testing : length posted 1169s # expected: '28672' 1169s # received: 28672 1169s ok 267 1169s #lwp request: 1169s #POST https://localhost:8561/eat_post HTTP/1.1 1169s #User-Agent: libwww-perl/6.77 1169s #Content-Length: 29696 1169s # 1169s #server response: 1169s #HTTP/1.1 200 OK 1169s #Connection: close 1169s #Date: Fri, 29 Nov 2024 20:05:25 GMT 1169s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1169s #Vary: In-If1 1169s #Content-Length: 6 1169s #Client-Date: Fri, 29 Nov 2024 20:05:25 GMT 1169s #Client-Peer: 127.0.0.1:8561 1169s #Client-Response-Num: 1 1169s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1169s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1169s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1169s #Client-SSL-Socket-Class: IO::Socket::SSL 1169s #Client-SSL-Version: TLSv1_3 1169s #DMMATCH1: 1 1169s # 1169s # testing : length posted 1169s # expected: '29696' 1169s # received: 29696 1169s ok 268 1169s #lwp request: 1169s #POST https://localhost:8561/eat_post HTTP/1.1 1169s #User-Agent: libwww-perl/6.77 1169s #Content-Length: 30720 1169s # 1169s #server response: 1169s #HTTP/1.1 200 OK 1169s #Connection: close 1169s #Date: Fri, 29 Nov 2024 20:05:25 GMT 1169s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1169s #Vary: In-If1 1169s #Content-Length: 6 1169s #Client-Date: Fri, 29 Nov 2024 20:05:25 GMT 1169s #Client-Peer: 127.0.0.1:8561 1169s #Client-Response-Num: 1 1169s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1169s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1169s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1169s #Client-SSL-Socket-Class: IO::Socket::SSL 1169s #Client-SSL-Version: TLSv1_3 1169s #DMMATCH1: 1 1169s # 1169s # testing : length posted 1169s # expected: '30720' 1169s # received: 30720 1169s ok 269 1169s #lwp request: 1169s #POST https://localhost:8561/eat_post HTTP/1.1 1169s #User-Agent: libwww-perl/6.77 1169s #Content-Length: 31744 1169s # 1169s #server response: 1169s #HTTP/1.1 200 OK 1169s #Connection: close 1169s #Date: Fri, 29 Nov 2024 20:05:25 GMT 1169s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1169s #Vary: In-If1 1169s #Content-Length: 6 1169s #Client-Date: Fri, 29 Nov 2024 20:05:25 GMT 1169s #Client-Peer: 127.0.0.1:8561 1169s #Client-Response-Num: 1 1169s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1169s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1169s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1169s #Client-SSL-Socket-Class: IO::Socket::SSL 1169s #Client-SSL-Version: TLSv1_3 1169s #DMMATCH1: 1 1169s # 1169s # testing : length posted 1169s # expected: '31744' 1169s # received: 31744 1169s ok 270 1169s #lwp request: 1169s #POST https://localhost:8561/eat_post HTTP/1.1 1169s #User-Agent: libwww-perl/6.77 1169s #Content-Length: 32768 1169s # 1169s #server response: 1169s #HTTP/1.1 200 OK 1169s #Connection: close 1169s #Date: Fri, 29 Nov 2024 20:05:25 GMT 1169s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1169s #Vary: In-If1 1169s #Content-Length: 6 1169s #Client-Date: Fri, 29 Nov 2024 20:05:25 GMT 1169s #Client-Peer: 127.0.0.1:8561 1169s #Client-Response-Num: 1 1169s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1169s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1169s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1169s #Client-SSL-Socket-Class: IO::Socket::SSL 1169s #Client-SSL-Version: TLSv1_3 1169s #DMMATCH1: 1 1169s # 1169s # testing : length posted 1169s # expected: '32768' 1169s # received: 32768 1169s ok 271 1169s #lwp request: 1169s #POST https://localhost:8561/eat_post HTTP/1.1 1169s #User-Agent: libwww-perl/6.77 1169s #Content-Length: 33792 1169s # 1169s #server response: 1169s #HTTP/1.1 200 OK 1169s #Connection: close 1169s #Date: Fri, 29 Nov 2024 20:05:25 GMT 1169s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1169s #Vary: In-If1 1169s #Content-Length: 6 1169s #Client-Date: Fri, 29 Nov 2024 20:05:25 GMT 1169s #Client-Peer: 127.0.0.1:8561 1169s #Client-Response-Num: 1 1169s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1169s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1169s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1169s #Client-SSL-Socket-Class: IO::Socket::SSL 1169s #Client-SSL-Version: TLSv1_3 1169s #DMMATCH1: 1 1169s # 1169s # testing : length posted 1169s # expected: '33792' 1169s # received: 33792 1169s ok 272 1169s #lwp request: 1169s #POST https://localhost:8561/eat_post HTTP/1.1 1169s #User-Agent: libwww-perl/6.77 1169s #Content-Length: 34816 1169s # 1169s #server response: 1169s #HTTP/1.1 200 OK 1169s #Connection: close 1169s #Date: Fri, 29 Nov 2024 20:05:25 GMT 1169s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1169s #Vary: In-If1 1169s #Content-Length: 6 1169s #Client-Date: Fri, 29 Nov 2024 20:05:25 GMT 1169s #Client-Peer: 127.0.0.1:8561 1169s #Client-Response-Num: 1 1169s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1169s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1169s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1169s #Client-SSL-Socket-Class: IO::Socket::SSL 1169s #Client-SSL-Version: TLSv1_3 1169s #DMMATCH1: 1 1169s # 1169s # testing : length posted 1169s # expected: '34816' 1169s # received: 34816 1169s ok 273 1169s #lwp request: 1169s #POST https://localhost:8561/eat_post HTTP/1.1 1169s #User-Agent: libwww-perl/6.77 1169s #Content-Length: 35840 1169s # 1169s #server response: 1169s #HTTP/1.1 200 OK 1169s #Connection: close 1169s #Date: Fri, 29 Nov 2024 20:05:25 GMT 1169s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1169s #Vary: In-If1 1169s #Content-Length: 6 1169s #Client-Date: Fri, 29 Nov 2024 20:05:25 GMT 1169s #Client-Peer: 127.0.0.1:8561 1169s #Client-Response-Num: 1 1169s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1169s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1169s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1169s #Client-SSL-Socket-Class: IO::Socket::SSL 1169s #Client-SSL-Version: TLSv1_3 1169s #DMMATCH1: 1 1169s # 1169s # testing : length posted 1169s # expected: '35840' 1169s # received: 35840 1169s ok 274 1169s #lwp request: 1169s #POST https://localhost:8561/eat_post HTTP/1.1 1169s #User-Agent: libwww-perl/6.77 1169s #Content-Length: 36864 1169s # 1169s #server response: 1169s #HTTP/1.1 200 OK 1169s #Connection: close 1169s #Date: Fri, 29 Nov 2024 20:05:25 GMT 1169s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1169s #Vary: In-If1 1169s #Content-Length: 6 1169s #Client-Date: Fri, 29 Nov 2024 20:05:25 GMT 1169s #Client-Peer: 127.0.0.1:8561 1169s #Client-Response-Num: 1 1169s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1169s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1169s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1169s #Client-SSL-Socket-Class: IO::Socket::SSL 1169s #Client-SSL-Version: TLSv1_3 1169s #DMMATCH1: 1 1169s # 1169s # testing : length posted 1169s # expected: '36864' 1169s # received: 36864 1169s ok 275 1169s #lwp request: 1169s #POST https://localhost:8561/eat_post HTTP/1.1 1169s #User-Agent: libwww-perl/6.77 1169s #Content-Length: 37888 1169s # 1169s #server response: 1169s #HTTP/1.1 200 OK 1169s #Connection: close 1169s #Date: Fri, 29 Nov 2024 20:05:25 GMT 1169s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1169s #Vary: In-If1 1169s #Content-Length: 6 1169s #Client-Date: Fri, 29 Nov 2024 20:05:25 GMT 1169s #Client-Peer: 127.0.0.1:8561 1169s #Client-Response-Num: 1 1169s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1169s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1169s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1169s #Client-SSL-Socket-Class: IO::Socket::SSL 1169s #Client-SSL-Version: TLSv1_3 1169s #DMMATCH1: 1 1169s # 1169s # testing : length posted 1169s # expected: '37888' 1169s # received: 37888 1169s ok 276 1169s #lwp request: 1169s #POST https://localhost:8561/eat_post HTTP/1.1 1169s #User-Agent: libwww-perl/6.77 1169s #Content-Length: 38912 1169s # 1169s #server response: 1169s #HTTP/1.1 200 OK 1169s #Connection: close 1169s #Date: Fri, 29 Nov 2024 20:05:25 GMT 1169s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1169s #Vary: In-If1 1169s #Content-Length: 6 1169s #Client-Date: Fri, 29 Nov 2024 20:05:25 GMT 1169s #Client-Peer: 127.0.0.1:8561 1169s #Client-Response-Num: 1 1169s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1169s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1169s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1169s #Client-SSL-Socket-Class: IO::Socket::SSL 1169s #Client-SSL-Version: TLSv1_3 1169s #DMMATCH1: 1 1169s # 1169s # testing : length posted 1169s # expected: '38912' 1169s # received: 38912 1169s ok 277 1169s #lwp request: 1169s #POST https://localhost:8561/eat_post HTTP/1.1 1169s #User-Agent: libwww-perl/6.77 1169s #Content-Length: 39936 1169s # 1169s #server response: 1169s #HTTP/1.1 200 OK 1169s #Connection: close 1169s #Date: Fri, 29 Nov 2024 20:05:25 GMT 1169s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1169s #Vary: In-If1 1169s #Content-Length: 6 1169s #Client-Date: Fri, 29 Nov 2024 20:05:25 GMT 1169s #Client-Peer: 127.0.0.1:8561 1169s #Client-Response-Num: 1 1169s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1169s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1169s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1169s #Client-SSL-Socket-Class: IO::Socket::SSL 1169s #Client-SSL-Version: TLSv1_3 1169s #DMMATCH1: 1 1169s # 1169s # testing : length posted 1169s # expected: '39936' 1169s # received: 39936 1169s ok 278 1169s #lwp request: 1169s #POST https://localhost:8561/eat_post HTTP/1.1 1169s #User-Agent: libwww-perl/6.77 1169s #Content-Length: 40960 1169s # 1169s #server response: 1169s #HTTP/1.1 200 OK 1169s #Connection: close 1169s #Date: Fri, 29 Nov 2024 20:05:25 GMT 1169s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1169s #Vary: In-If1 1169s #Content-Length: 6 1169s #Client-Date: Fri, 29 Nov 2024 20:05:25 GMT 1169s #Client-Peer: 127.0.0.1:8561 1169s #Client-Response-Num: 1 1169s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1169s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1169s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1169s #Client-SSL-Socket-Class: IO::Socket::SSL 1169s #Client-SSL-Version: TLSv1_3 1169s #DMMATCH1: 1 1169s # 1169s # testing : length posted 1169s # expected: '40960' 1169s # received: 40960 1169s ok 279 1169s #lwp request: 1169s #POST https://localhost:8561/eat_post HTTP/1.1 1169s #User-Agent: libwww-perl/6.77 1169s #Content-Length: 41984 1169s # 1169s #server response: 1169s #HTTP/1.1 200 OK 1169s #Connection: close 1169s #Date: Fri, 29 Nov 2024 20:05:25 GMT 1169s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1169s #Vary: In-If1 1169s #Content-Length: 6 1169s #Client-Date: Fri, 29 Nov 2024 20:05:25 GMT 1169s #Client-Peer: 127.0.0.1:8561 1169s #Client-Response-Num: 1 1169s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1169s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1169s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1169s #Client-SSL-Socket-Class: IO::Socket::SSL 1169s #Client-SSL-Version: TLSv1_3 1169s #DMMATCH1: 1 1169s # 1169s # testing : length posted 1169s # expected: '41984' 1169s # received: 41984 1169s ok 280 1169s #lwp request: 1169s #POST https://localhost:8561/eat_post HTTP/1.1 1169s #User-Agent: libwww-perl/6.77 1169s #Content-Length: 43008 1169s # 1169s #server response: 1169s #HTTP/1.1 200 OK 1169s #Connection: close 1169s #Date: Fri, 29 Nov 2024 20:05:25 GMT 1169s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1169s #Vary: In-If1 1169s #Content-Length: 6 1169s #Client-Date: Fri, 29 Nov 2024 20:05:25 GMT 1169s #Client-Peer: 127.0.0.1:8561 1169s #Client-Response-Num: 1 1169s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1169s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1169s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1169s #Client-SSL-Socket-Class: IO::Socket::SSL 1169s #Client-SSL-Version: TLSv1_3 1169s #DMMATCH1: 1 1169s # 1169s # testing : length posted 1169s # expected: '43008' 1169s # received: 43008 1169s ok 281 1169s #lwp request: 1169s #POST https://localhost:8561/eat_post HTTP/1.1 1169s #User-Agent: libwww-perl/6.77 1169s #Content-Length: 44032 1169s # 1169s #server response: 1169s #HTTP/1.1 200 OK 1169s #Connection: close 1169s #Date: Fri, 29 Nov 2024 20:05:25 GMT 1169s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1169s #Vary: In-If1 1169s #Content-Length: 6 1169s #Client-Date: Fri, 29 Nov 2024 20:05:25 GMT 1169s #Client-Peer: 127.0.0.1:8561 1169s #Client-Response-Num: 1 1169s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1169s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1169s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1169s #Client-SSL-Socket-Class: IO::Socket::SSL 1169s #Client-SSL-Version: TLSv1_3 1169s #DMMATCH1: 1 1169s # 1169s # testing : length posted 1169s # expected: '44032' 1169s # received: 44032 1169s ok 282 1169s #lwp request: 1169s #POST https://localhost:8561/eat_post HTTP/1.1 1169s #User-Agent: libwww-perl/6.77 1169s #Content-Length: 45056 1169s # 1169s #server response: 1169s #HTTP/1.1 200 OK 1169s #Connection: close 1169s #Date: Fri, 29 Nov 2024 20:05:25 GMT 1169s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1169s #Vary: In-If1 1169s #Content-Length: 6 1169s #Client-Date: Fri, 29 Nov 2024 20:05:25 GMT 1169s #Client-Peer: 127.0.0.1:8561 1169s #Client-Response-Num: 1 1169s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1169s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1169s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1169s #Client-SSL-Socket-Class: IO::Socket::SSL 1169s #Client-SSL-Version: TLSv1_3 1169s #DMMATCH1: 1 1169s # 1169s # testing : length posted 1169s # expected: '45056' 1169s # received: 45056 1169s ok 283 1169s #lwp request: 1169s #POST https://localhost:8561/eat_post HTTP/1.1 1169s #User-Agent: libwww-perl/6.77 1169s #Content-Length: 46080 1169s # 1169s #server response: 1169s #HTTP/1.1 200 OK 1169s #Connection: close 1169s #Date: Fri, 29 Nov 2024 20:05:25 GMT 1169s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1169s #Vary: In-If1 1169s #Content-Length: 6 1169s #Client-Date: Fri, 29 Nov 2024 20:05:25 GMT 1169s #Client-Peer: 127.0.0.1:8561 1169s #Client-Response-Num: 1 1169s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1169s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1169s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1169s #Client-SSL-Socket-Class: IO::Socket::SSL 1169s #Client-SSL-Version: TLSv1_3 1169s #DMMATCH1: 1 1169s # 1169s # testing : length posted 1169s # expected: '46080' 1169s # received: 46080 1169s ok 284 1169s #lwp request: 1169s #POST https://localhost:8561/eat_post HTTP/1.1 1169s #User-Agent: libwww-perl/6.77 1169s #Content-Length: 47104 1169s # 1169s #server response: 1169s #HTTP/1.1 200 OK 1169s #Connection: close 1169s #Date: Fri, 29 Nov 2024 20:05:25 GMT 1169s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1169s #Vary: In-If1 1169s #Content-Length: 6 1169s #Client-Date: Fri, 29 Nov 2024 20:05:25 GMT 1169s #Client-Peer: 127.0.0.1:8561 1169s #Client-Response-Num: 1 1169s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1169s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1169s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1169s #Client-SSL-Socket-Class: IO::Socket::SSL 1169s #Client-SSL-Version: TLSv1_3 1169s #DMMATCH1: 1 1169s # 1169s # testing : length posted 1169s # expected: '47104' 1169s # received: 47104 1169s ok 285 1169s #lwp request: 1169s #POST https://localhost:8561/eat_post HTTP/1.1 1169s #User-Agent: libwww-perl/6.77 1169s #Content-Length: 48128 1169s # 1169s #server response: 1169s #HTTP/1.1 200 OK 1169s #Connection: close 1169s #Date: Fri, 29 Nov 2024 20:05:25 GMT 1169s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1169s #Vary: In-If1 1169s #Content-Length: 6 1169s #Client-Date: Fri, 29 Nov 2024 20:05:25 GMT 1169s #Client-Peer: 127.0.0.1:8561 1169s #Client-Response-Num: 1 1169s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1169s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1169s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1169s #Client-SSL-Socket-Class: IO::Socket::SSL 1169s #Client-SSL-Version: TLSv1_3 1169s #DMMATCH1: 1 1169s # 1169s # testing : length posted 1169s # expected: '48128' 1169s # received: 48128 1169s ok 286 1169s #lwp request: 1169s #POST https://localhost:8561/eat_post HTTP/1.1 1169s #User-Agent: libwww-perl/6.77 1169s #Content-Length: 49152 1169s # 1169s #server response: 1169s #HTTP/1.1 200 OK 1169s #Connection: close 1169s #Date: Fri, 29 Nov 2024 20:05:26 GMT 1169s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1169s #Vary: In-If1 1169s #Content-Length: 6 1169s #Client-Date: Fri, 29 Nov 2024 20:05:26 GMT 1169s #Client-Peer: 127.0.0.1:8561 1169s #Client-Response-Num: 1 1169s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1169s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1169s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1169s #Client-SSL-Socket-Class: IO::Socket::SSL 1169s #Client-SSL-Version: TLSv1_3 1169s #DMMATCH1: 1 1169s # 1169s # testing : length posted 1169s # expected: '49152' 1169s # received: 49152 1169s ok 287 1169s #lwp request: 1169s #POST https://localhost:8561/eat_post HTTP/1.1 1169s #User-Agent: libwww-perl/6.77 1169s #Content-Length: 50176 1169s # 1169s #server response: 1169s #HTTP/1.1 200 OK 1169s #Connection: close 1169s #Date: Fri, 29 Nov 2024 20:05:26 GMT 1169s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1169s #Vary: In-If1 1169s #Content-Length: 6 1169s #Client-Date: Fri, 29 Nov 2024 20:05:26 GMT 1169s #Client-Peer: 127.0.0.1:8561 1169s #Client-Response-Num: 1 1169s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1169s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1169s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1169s #Client-SSL-Socket-Class: IO::Socket::SSL 1169s #Client-SSL-Version: TLSv1_3 1169s #DMMATCH1: 1 1169s # 1169s # testing : length posted 1169s # expected: '50176' 1169s # received: 50176 1169s ok 288 1169s #lwp request: 1169s #POST https://localhost:8561/eat_post HTTP/1.1 1169s #User-Agent: libwww-perl/6.77 1169s #Content-Length: 51200 1169s # 1169s #server response: 1169s #HTTP/1.1 200 OK 1169s #Connection: close 1169s #Date: Fri, 29 Nov 2024 20:05:26 GMT 1169s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1169s #Vary: In-If1 1169s #Content-Length: 6 1169s #Client-Date: Fri, 29 Nov 2024 20:05:26 GMT 1169s #Client-Peer: 127.0.0.1:8561 1169s #Client-Response-Num: 1 1169s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1169s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1169s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1169s #Client-SSL-Socket-Class: IO::Socket::SSL 1169s #Client-SSL-Version: TLSv1_3 1169s #DMMATCH1: 1 1169s # 1169s # testing : length posted 1169s # expected: '51200' 1169s # received: 51200 1169s ok 289 1169s #lwp request: 1169s #POST https://localhost:8561/eat_post HTTP/1.1 1169s #User-Agent: libwww-perl/6.77 1169s #Content-Length: 102400 1169s # 1169s #server response: 1169s #HTTP/1.1 200 OK 1169s #Connection: close 1169s #Date: Fri, 29 Nov 2024 20:05:26 GMT 1169s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1169s #Vary: In-If1 1169s #Content-Length: 7 1169s #Client-Date: Fri, 29 Nov 2024 20:05:26 GMT 1169s #Client-Peer: 127.0.0.1:8561 1169s #Client-Response-Num: 1 1169s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1169s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1169s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1169s #Client-SSL-Socket-Class: IO::Socket::SSL 1169s #Client-SSL-Version: TLSv1_3 1169s #DMMATCH1: 1 1169s # 1169s # testing : length posted 1169s # expected: '102400' 1169s # received: 102400 1169s ok 290 1169s ok 1172s t/ssl/require.t ..................... 1172s 1..10 1172s # Running under perl version 5.040000 for linux 1172s # Current time local: Fri Nov 29 20:05:26 2024 1172s # Current time GMT: Fri Nov 29 20:05:26 2024 1172s # Using Test.pm version 1.31 1172s # Using Apache/Test.pm version 1.44 1172s ok 1 1172s ok 2 1172s ok 3 1172s ok 4 1172s ok 5 1172s ok 6 1172s ok 7 1172s ok 8 1172s ok 9 1172s ok 10 1172s ok 1175s t/ssl/v2.t .......................... skipped: SSLv2 test(s) not applicable 1179s t/ssl/varlookup.t ................... 1179s 1..83 1179s # Running under perl version 5.040000 for linux 1179s # Current time local: Fri Nov 29 20:05:32 2024 1179s # Current time GMT: Fri Nov 29 20:05:32 2024 1179s # Using Test.pm version 1.31 1179s # Using Apache/Test.pm version 1.44 1179s # testing : HTTP_USER_AGENT 1179s # expected: 'libwww-perl/6.77' 1179s # received: 'libwww-perl/6.77' 1179s ok 1 1179s # testing : HTTP:User-Agent 1179s # expected: 'libwww-perl/6.77' 1179s # received: 'libwww-perl/6.77' 1179s ok 2 1179s # testing : HTTP_REFERER 1179s # expected: 't/ssl/varlookup.t' 1179s # received: 't/ssl/varlookup.t' 1179s ok 3 1179s # testing : HTTP_HOST 1179s # expected: 'localhost:8532' 1179s # received: 'localhost:8532' 1179s ok 4 1179s # testing : QUERY_STRING 1179s # expected: 'QUERY_STRING' 1179s # received: 'QUERY_STRING' 1179s ok 5 1179s # testing : SERVER_SOFTWARE 1179s # expected: qr/^Apache\/2.4.62/ 1179s # received: 'Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0' 1179s ok 6 1179s # testing : SERVER_ADMIN 1179s # expected: 'tuser@localhost' 1179s # received: 'tuser@localhost' 1179s ok 7 1179s # testing : SERVER_PORT 1179s # expected: '8532' 1179s # received: '8532' 1179s ok 8 1179s # testing : SERVER_NAME 1179s # expected: 'localhost' 1179s # received: 'localhost' 1179s ok 9 1179s # testing : SERVER_PROTOCOL 1179s # expected: qr/^HTTP\/1\.\d$/ 1179s # received: 'HTTP/1.1' 1179s ok 10 1179s # testing : REMOTE_ADDR 1179s # expected: '127.0.0.1' 1179s # received: '127.0.0.1' 1179s ok 11 1179s # testing : DOCUMENT_ROOT 1179s # expected: '/tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs' 1179s # received: '/tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs' 1179s ok 12 1179s # testing : REQUEST_METHOD 1179s # expected: 'GET' 1179s # received: 'GET' 1179s ok 13 1179s # testing : REQUEST_URI 1179s # expected: '/test_ssl_var_lookup' 1179s # received: '/test_ssl_var_lookup' 1179s ok 14 1179s # testing : TIME_YEAR 1179s # expected: 2024 1179s # received: '2024' 1179s ok 15 1179s # testing : TIME_MON 1179s # expected: '11' 1179s # received: '11' 1179s ok 16 1179s # testing : TIME_DAY 1179s # expected: '29' 1179s # received: '29' 1179s ok 17 1179s # testing : TIME_WDAY 1179s # expected: 5 1179s # received: '5' 1179s ok 18 1179s # testing : IS_SUBREQ 1179s # expected: 'false' 1179s # received: 'false' 1179s ok 19 1179s # testing : API_VERSION 1179s # expected: '20120211' 1179s # received: '20120211' 1179s ok 20 1179s # testing : THE_REQUEST 1179s # expected: qr/^GET \/test_ssl_var_lookup\?THE_REQUEST HTTP\/1\.\d$/ 1179s # received: 'GET /test_ssl_var_lookup?THE_REQUEST HTTP/1.1' 1179s ok 21 1179s # testing : REQUEST_SCHEME 1179s # expected: 'https' 1179s # received: 'https' 1179s ok 22 1179s # testing : HTTPS 1179s # expected: 'on' 1179s # received: 'on' 1179s ok 23 1179s # testing : ENV:THE_ARGS 1179s # expected: 'ENV:THE_ARGS' 1179s # received: 'ENV:THE_ARGS' 1179s ok 24 1179s # testing : SSL_CLIENT_M_VERSION 1179s # expected: qr/^\d+$/ 1179s # received: '3' 1179s ok 25 1179s # testing : SSL_SERVER_M_VERSION 1179s # expected: qr/^\d+$/ 1179s # received: '3' 1179s ok 26 1179s # testing : SSL_CLIENT_M_SERIAL 1179s # expected: qr/^[0-9A-F]+$/ 1179s # received: '01' 1179s ok 27 1179s # testing : SSL_SERVER_M_SERIAL 1179s # expected: qr/^[0-9A-F]+$/ 1179s # received: '05' 1179s ok 28 1179s # testing : SSL_PROTOCOL 1179s # expected: qr/(TLS|SSL)v([1-3]|1\.[0-3])$/ 1179s # received: 'TLSv1.3' 1179s ok 29 1179s # testing : SSL_CLIENT_V_START 1179s # expected: qr/^\w{3} {1,2}\d{1,2} \d{2}:\d{2}:\d{2} \d{4} GMT$/ 1179s # received: 'Nov 29 19:57:18 2024 GMT' 1179s ok 30 1179s # testing : SSL_SERVER_V_START 1179s # expected: qr/^\w{3} {1,2}\d{1,2} \d{2}:\d{2}:\d{2} \d{4} GMT$/ 1179s # received: 'Nov 29 19:57:19 2024 GMT' 1179s ok 31 1179s # testing : SSL_CLIENT_V_END 1179s # expected: qr/^\w{3} {1,2}\d{1,2} \d{2}:\d{2}:\d{2} \d{4} GMT$/ 1179s # received: 'Nov 29 19:57:18 2025 GMT' 1179s ok 32 1179s # testing : SSL_SERVER_V_END 1179s # expected: qr/^\w{3} {1,2}\d{1,2} \d{2}:\d{2}:\d{2} \d{4} GMT$/ 1179s # received: 'Nov 29 19:57:19 2025 GMT' 1179s ok 33 1179s # testing : SSL_CIPHER 1179s # expected: qr/^[A-Z0-9_-]+$/ 1179s # received: 'TLS_AES_256_GCM_SHA384' 1179s ok 34 1179s # testing : SSL_CIPHER_EXPORT 1179s # expected: 'false' 1179s # received: 'false' 1179s ok 35 1179s # testing : SSL_CIPHER_ALGKEYSIZE 1179s # expected: qr/^\d+$/ 1179s # received: '256' 1179s ok 36 1179s # testing : SSL_CIPHER_USEKEYSIZE 1179s # expected: qr/^\d+$/ 1179s # received: '256' 1179s ok 37 1179s # testing : SSL_SECURE_RENEG 1179s # expected: qr/^(false|true)$/ 1179s # received: 'false' 1179s ok 38 1179s # testing : SSL_CLIENT_S_DN 1179s # expected: 'emailAddress=test-dev@httpd.apache.org,CN=client_ok,OU=httpd-test,O=ASF,L=San Francisco,ST=California,C=US' 1179s # received: 'emailAddress=test-dev@httpd.apache.org,CN=client_ok,OU=httpd-test,O=ASF,L=San Francisco,ST=California,C=US' 1179s ok 39 1179s # testing : SSL_SERVER_S_DN 1179s # expected: qr/^emailAddress=test-dev@httpd.apache.org,CN=localhost,OU=httpd-test\/([-\w]+),O=ASF,L=San Francisco,ST=California,C=US$/ 1179s # received: 'emailAddress=test-dev@httpd.apache.org,CN=localhost,OU=httpd-test/rsa-test,O=ASF,L=San Francisco,ST=California,C=US' 1179s ok 40 1179s # testing : SSL_CLIENT_S_DN_C 1179s # expected: 'US' 1179s # received: 'US' 1179s ok 41 1179s # testing : SSL_SERVER_S_DN_C 1179s # expected: 'US' 1179s # received: 'US' 1179s ok 42 1179s # testing : SSL_CLIENT_S_DN_ST 1179s # expected: 'California' 1179s # received: 'California' 1179s ok 43 1179s # testing : SSL_SERVER_S_DN_ST 1179s # expected: 'California' 1179s # received: 'California' 1179s ok 44 1179s # testing : SSL_CLIENT_S_DN_L 1179s # expected: 'San Francisco' 1179s # received: 'San Francisco' 1179s ok 45 1179s # testing : SSL_SERVER_S_DN_L 1179s # expected: 'San Francisco' 1179s # received: 'San Francisco' 1179s ok 46 1179s # testing : SSL_CLIENT_S_DN_O 1179s # expected: 'ASF' 1179s # received: 'ASF' 1179s ok 47 1179s # testing : SSL_SERVER_S_DN_O 1179s # expected: 'ASF' 1179s # received: 'ASF' 1179s ok 48 1179s # testing : SSL_CLIENT_S_DN_OU 1179s # expected: 'httpd-test' 1179s # received: 'httpd-test' 1179s ok 49 1179s # testing : SSL_SERVER_S_DN_OU 1179s # expected: qr/^httpd-test\/([-\w]+)/ 1179s # received: 'httpd-test/rsa-test' 1179s ok 50 1179s # testing : SSL_CLIENT_S_DN_CN 1179s # expected: 'client_ok' 1179s # received: 'client_ok' 1179s ok 51 1179s # testing : SSL_SERVER_S_DN_CN 1179s # expected: 'localhost' 1179s # received: 'localhost' 1179s ok 52 1179s # testing : SSL_CLIENT_S_DN_Email 1179s # expected: 'test-dev@httpd.apache.org' 1179s # received: 'test-dev@httpd.apache.org' 1179s ok 53 1179s # testing : SSL_SERVER_S_DN_Email 1179s # expected: 'test-dev@httpd.apache.org' 1179s # received: 'test-dev@httpd.apache.org' 1179s ok 54 1179s # testing : SSL_CLIENT_SAN_Email_0 1179s # expected: 'test-dev@httpd.apache.org' 1179s # received: 'test-dev@httpd.apache.org' 1179s ok 55 1179s # testing : SSL_SERVER_SAN_DNS_0 1179s # expected: 'localhost' 1179s # received: 'localhost' 1179s ok 56 1179s # testing : SSL_CLIENT_SAN_OTHER_msUPN_0 1179s # expected: 'test-dev@httpd.apache.org' 1179s # received: 'test-dev@httpd.apache.org' 1179s ok 57 1179s # testing : SSL_SERVER_SAN_OTHER_dnsSRV_0 1179s # expected: '_https.localhost' 1179s # received: '_https.localhost' 1179s ok 58 1179s # testing : SSL_CLIENT_I_DN 1179s # expected: 'emailAddress=test-dev@httpd.apache.org,CN=ca,OU=httpd-test,O=ASF,L=San Francisco,ST=California,C=US' 1179s # received: 'emailAddress=test-dev@httpd.apache.org,CN=ca,OU=httpd-test,O=ASF,L=San Francisco,ST=California,C=US' 1179s ok 59 1179s # testing : SSL_SERVER_I_DN 1179s # expected: 'emailAddress=test-dev@httpd.apache.org,CN=ca,OU=httpd-test,O=ASF,L=San Francisco,ST=California,C=US' 1179s # received: 'emailAddress=test-dev@httpd.apache.org,CN=ca,OU=httpd-test,O=ASF,L=San Francisco,ST=California,C=US' 1179s ok 60 1179s # testing : SSL_CLIENT_I_DN_C 1179s # expected: 'US' 1179s # received: 'US' 1179s ok 61 1179s # testing : SSL_SERVER_I_DN_C 1179s # expected: 'US' 1179s # received: 'US' 1179s ok 62 1179s # testing : SSL_CLIENT_I_DN_ST 1179s # expected: 'California' 1179s # received: 'California' 1179s ok 63 1179s # testing : SSL_SERVER_I_DN_ST 1179s # expected: 'California' 1179s # received: 'California' 1179s ok 64 1179s # testing : SSL_CLIENT_I_DN_L 1179s # expected: 'San Francisco' 1179s # received: 'San Francisco' 1179s ok 65 1179s # testing : SSL_SERVER_I_DN_L 1179s # expected: 'San Francisco' 1179s # received: 'San Francisco' 1179s ok 66 1179s # testing : SSL_CLIENT_I_DN_O 1179s # expected: 'ASF' 1179s # received: 'ASF' 1179s ok 67 1179s # testing : SSL_SERVER_I_DN_O 1179s # expected: 'ASF' 1179s # received: 'ASF' 1179s ok 68 1179s # testing : SSL_CLIENT_I_DN_OU 1179s # expected: 'httpd-test' 1179s # received: 'httpd-test' 1179s ok 69 1179s # testing : SSL_SERVER_I_DN_OU 1179s # expected: 'httpd-test' 1179s # received: 'httpd-test' 1179s ok 70 1179s # testing : SSL_CLIENT_I_DN_CN 1179s # expected: 'ca' 1179s # received: 'ca' 1179s ok 71 1179s # testing : SSL_SERVER_I_DN_CN 1179s # expected: 'ca' 1179s # received: 'ca' 1179s ok 72 1179s # testing : SSL_SERVER_I_DN_CN_RAW 1179s # expected: 'ca' 1179s # received: 'ca' 1179s ok 73 1179s # testing : SSL_SERVER_I_DN_CN_0_RAW 1179s # expected: 'ca' 1179s # received: 'ca' 1179s ok 74 1179s # testing : SSL_CLIENT_I_DN_Email 1179s # expected: 'test-dev@httpd.apache.org' 1179s # received: 'test-dev@httpd.apache.org' 1179s ok 75 1179s # testing : SSL_SERVER_I_DN_Email 1179s # expected: 'test-dev@httpd.apache.org' 1179s # received: 'test-dev@httpd.apache.org' 1179s ok 76 1179s # testing : SSL_CLIENT_A_SIG 1179s # expected: 'sha256WithRSAEncryption' 1179s # received: 'sha256WithRSAEncryption' 1179s ok 77 1179s # testing : SSL_SERVER_A_SIG 1179s # expected: 'sha256WithRSAEncryption' 1179s # received: 'sha256WithRSAEncryption' 1179s ok 78 1179s # testing : SSL_CLIENT_A_KEY 1179s # expected: 'rsaEncryption' 1179s # received: 'rsaEncryption' 1179s ok 79 1179s # testing : SSL_SERVER_A_KEY 1179s # expected: qr/^[rd]saEncryption$/ 1179s # received: 'rsaEncryption' 1179s ok 80 1179s # testing : SSL_CLIENT_CERT 1179s # expected: qr/^-----BEGIN CERTIFICATE-----/ 1179s # received: '-----BEGIN CERTIFICATE----- 1179s # MIIEezCCA2OgAwIBAgIBATANBgkqhkiG9w0BAQsFADCBlDELMAkGA1UEBhMCVVMx 1179s # EzARBgNVBAgMCkNhbGlmb3JuaWExFjAUBgNVBAcMDVNhbiBGcmFuY2lzY28xDDAK 1179s # BgNVBAoMA0FTRjETMBEGA1UECwwKaHR0cGQtdGVzdDELMAkGA1UEAwwCY2ExKDAm 1179s # BgkqhkiG9w0BCQEWGXRlc3QtZGV2QGh0dHBkLmFwYWNoZS5vcmcwHhcNMjQxMTI5 1179s # MTk1NzE4WhcNMjUxMTI5MTk1NzE4WjCBmzELMAkGA1UEBhMCVVMxEzARBgNVBAgM 1179s # CkNhbGlmb3JuaWExFjAUBgNVBAcMDVNhbiBGcmFuY2lzY28xDDAKBgNVBAoMA0FT 1179s # RjETMBEGA1UECwwKaHR0cGQtdGVzdDESMBAGA1UEAwwJY2xpZW50X29rMSgwJgYJ 1179s # KoZIhvcNAQkBFhl0ZXN0LWRldkBodHRwZC5hcGFjaGUub3JnMIIBIjANBgkqhkiG 1179s # 9w0BAQEFAAOCAQ8AMIIBCgKCAQEAxegZOn8dy9PYacpO3V1r+J8pQvXRCAdbGARQ 1179s # EZKp8k6pplZLx/Sua4UQsFm1gsiZWDHrWfcGdv+aZy1UZB0Gw2L8IGDAWu2BPWTh 1179s # Vd58lZQJSKtNRJJpGrDInBFGVEqkgqsCEeZGAG6OL9O64/Gnefm9WOpbm5+Aws+S 1179s # LV0ZfNf4xvWudiG9P2TEHS3t+7arAV5jBVVJLcGzcA3p2aQH8Y+E0+tPLOJGzyiT 1179s # DMozG6wRDIqBFIFywheA1iI+gaLslIqMW1kaoD4xOecQgrnOrvNGhjenQ5TWbZPq 1179s # 5ebkeAsQWCs4+txqbu8b+qNxtJ1FLf3rjZdDY+JbY246gygX2QIDAQABo4HOMIHL 1179s # MCAGCWCGSAGG+EIBDQQTFhFUaGlzIElzIEEgQ29tbWVudDAWBgorBgEEAYGNDAwA 1179s # BAgMBkxlbW9uczBPBgNVHREESDBGgRl0ZXN0LWRldkBodHRwZC5hcGFjaGUub3Jn 1179s # oCkGCisGAQQBgjcUAgOgGwwZdGVzdC1kZXZAaHR0cGQuYXBhY2hlLm9yZzAdBgNV 1179s # HQ4EFgQUC2n+HAw15HRS5og0az1NNxy6XhMwHwYDVR0jBBgwFoAUJMVdPfBPWKA2 1179s # I49s314Jp1ZWhhYwDQYJKoZIhvcNAQELBQADggEBACgAthKk4qcB7eCfYQBbU6Gc 1179s # yok1hXG3RZt2VrWo9Z4yT7P4jaLaBDTB1JJZoSw+GmbU3grgjsdQPB5vR0Z6MX19 1179s # /tAwSLKhShjtj0d+WMiEKQDVCR7MHo0HWsUxi+4KJC/BY0HjC+qqch9ttBxtWyhM 1179s # 7zq3IT+Aqa49OFsuy0vevtgOlSMm5NBHxYBoUn9ZjVCM9psr/ikxHbWRdKkUGlmD 1179s # nVn9Qr22Fe6DoWFl/PUGUsYpXlzEe/ulKsPRpdKKwTyAcjsrcWwjdev66YWUjvaC 1179s # xu122ATRHxkDzWZ+gTsV5twYiUIUSmO5XIFWAZ+FIGIAmPYbZSaP4rfWT3Occ2g= 1179s # -----END CERTIFICATE----- 1179s # ' 1179s ok 81 1179s # testing : SSL_SERVER_CERT 1179s # expected: qr/^-----BEGIN CERTIFICATE-----/ 1179s # received: '-----BEGIN CERTIFICATE----- 1179s # MIIERDCCAyygAwIBAgIBBTANBgkqhkiG9w0BAQsFADCBlDELMAkGA1UEBhMCVVMx 1179s # EzARBgNVBAgMCkNhbGlmb3JuaWExFjAUBgNVBAcMDVNhbiBGcmFuY2lzY28xDDAK 1179s # BgNVBAoMA0FTRjETMBEGA1UECwwKaHR0cGQtdGVzdDELMAkGA1UEAwwCY2ExKDAm 1179s # BgkqhkiG9w0BCQEWGXRlc3QtZGV2QGh0dHBkLmFwYWNoZS5vcmcwHhcNMjQxMTI5 1179s # MTk1NzE5WhcNMjUxMTI5MTk1NzE5WjCBpDELMAkGA1UEBhMCVVMxEzARBgNVBAgM 1179s # CkNhbGlmb3JuaWExFjAUBgNVBAcMDVNhbiBGcmFuY2lzY28xDDAKBgNVBAoMA0FT 1179s # RjEcMBoGA1UECwwTaHR0cGQtdGVzdC9yc2EtdGVzdDESMBAGA1UEAwwJbG9jYWxo 1179s # b3N0MSgwJgYJKoZIhvcNAQkBFhl0ZXN0LWRldkBodHRwZC5hcGFjaGUub3JnMIIB 1179s # IjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAuM0wapU8joiROZdDguZ1Yeo1 1179s # Do9IJ6pKsJVQGC0ku/yGzbzMDllpchtUKSIxW5no4qtYXaoPbS3ix+1euDC5RSfM 1179s # oy8t7OB3AWlMaCe1rVs2RW9AhZXVoC5GOuhfTciAqnjA0wgXOLFbuqNEZgWlKb/s 1179s # 1Pcn06wdQixAjDxe/c+DW62pt6MRP6jrv/hfKjT0kPaZNVBoB2SX7azD50LhEuSr 1179s # tzbTNWTyfMda8PrTbTXNUeCqugrJS7yZNzpRGm9Ta7N8VE07nqeVFBDrPu9bF6+w 1179s # lUKlm7tuK+Yujh1QfUmmNGiXjtOjCiSWW+urqSXZA4+lj30/2X+jyfcyKTtrJQID 1179s # AQABo4GOMIGLMDQGA1UdEQQtMCuCCWxvY2FsaG9zdKAeBggrBgEFBQcIB6ASFhBf 1179s # aHR0cHMubG9jYWxob3N0MBMGA1UdJQQMMAoGCCsGAQUFBwMBMB0GA1UdDgQWBBQj 1179s # hVLXT2yCBSO3AujKrLDV3wZXdjAfBgNVHSMEGDAWgBQkxV098E9YoDYjj2zfXgmn 1179s # VlaGFjANBgkqhkiG9w0BAQsFAAOCAQEANG5IEEs3svQxX7s+br7D6sLzK+bJ4FwM 1179s # wLCj95yr2kpM0dtDtCp+piE2FX6TpEcxFOJFMFpuB9jdBwyyqMBJD3oVpgyono3L 1179s # 4WcFCKIe9lJk6ZDBZHevn4525x83j2Iwg0dXpDDyUKtWjcfng9S0rz86IZwslEU5 1179s # KofJo3LKRLQEVcgM8tSZ/4Ev/K2K+xJJJN/mqylMY4c8cYpuAHmTpAsDkNnNRaFn 1179s # sT8ITTesD2n3iYFRsIzhNiTnmMrCrCak2EE9Tv0WI6iDtOziT54QaYVIPcZbFILR 1179s # 7jN6kQE9G9vhZDXV2ApJqktSnd1XUXndLihN3D+1590CK1Ic0ZyT6Q== 1179s # -----END CERTIFICATE----- 1179s # ' 1179s ok 82 1179s # testing : SSL_CLIENT_VERIFY 1179s # expected: 'SUCCESS' 1179s # received: 'SUCCESS' 1179s ok 83 1179s ok 1181s t/ssl/verify.t ...................... 1181s 1..3 1181s # Running under perl version 5.040000 for linux 1181s # Current time local: Fri Nov 29 20:05:36 2024 1181s # Current time GMT: Fri Nov 29 20:05:36 2024 1181s # Using Test.pm version 1.31 1181s # Using Apache/Test.pm version 1.44 1181s HTTP/1.1 403 Forbidden 1181s Connection: close 1181s Date: Fri, 29 Nov 2024 20:05:38 GMT 1181s Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1181s Content-Length: 258 1181s Content-Type: text/html; charset=iso-8859-1 1181s Client-Date: Fri, 29 Nov 2024 20:05:38 GMT 1181s Client-Peer: 127.0.0.1:8532 1181s Client-Response-Num: 1 1181s Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1181s Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1181s Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1181s Client-SSL-Socket-Class: IO::Socket::SSL 1181s Client-SSL-Version: TLSv1_3 1181s Title: 403 Forbidden 1181s 1181s 1181s 1181s 403 Forbidden 1181s 1181s

Forbidden

1181s

You don't have permission to access this resource.Reason: Cannot perform Post-Handshake Authentication.

1181s 1181s ok 1 1181s HTTP/1.1 200 OK 1181s Connection: close 1181s Date: Fri, 29 Nov 2024 20:05:38 GMT 1181s Accept-Ranges: bytes 1181s ETag: "1a-61fafa7f73d80" 1181s Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1181s Vary: In-If1 1181s Content-Length: 26 1181s Content-Type: text/html 1181s Last-Modified: Thu, 15 Aug 2024 02:32:38 GMT 1181s Client-Date: Fri, 29 Nov 2024 20:05:38 GMT 1181s Client-Peer: 127.0.0.1:8532 1181s Client-Response-Num: 1 1181s Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1181s Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1181s Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1181s Client-SSL-Socket-Class: IO::Socket::SSL 1181s Client-SSL-Version: TLSv1_3 1181s DMMATCH1: 1 1181s 1181s welcome to localhost:8529 1181s ok 2 1181s 500 Server closed connection without sending any data back 1181s Content-Type: text/plain 1181s Client-Date: Fri, 29 Nov 2024 20:05:38 GMT 1181s Client-Warning: Internal response 1181s 1181s Server closed connection without sending any data back at /usr/share/perl5/Net/HTTP/Methods.pm line 397. 1181s ok 3 1181s ok 1181s All tests successful. 1181s Files=143, Tests=7309, 484 wallclock secs ( 1.67 usr 0.44 sys + 203.57 cusr 258.66 csys = 464.34 CPU) 1181s Result: PASS 1181s [warning] server localhost:8529 shutdown 1182s + grep -E '^Files=[0-9]+, Tests=[0-9]+' testlog.mpm_worker 1182s Files=143, Tests=7309, 484 wallclock secs ( 1.67 usr 0.44 sys + 203.57 cusr 258.66 csys = 464.34 CPU) 1182s + grep -E '^Result: PASS' testlog.mpm_worker 1182s Result: PASS 1182s + grep -E '^Result: FAIL' testlog.mpm_worker 1183s + grep -E 'server dumped core' testlog.mpm_worker 1183s + return 0 1183s + run_tests mpm_event 1183s + local MPM=mpm_event 1183s + shift 1183s + local LOG=testlog.mpm_event 1183s + echo =============Running-with-mpm_event========== 1183s + rm -f apache2.conf.debian 1183s =============Running-with-mpm_event========== 1183s + cp /etc/apache2/apache2.conf apache2.conf.debian 1183s + cat /etc/apache2/mods-available/mpm_event.load 1183s "/usr/bin/perl" -Iblib/arch -Iblib/lib \ 1183s t/TEST -clean 1183s + ls /etc/apache2/mods-available/access_compat.load /etc/apache2/mods-available/actions.load /etc/apache2/mods-available/alias.load /etc/apache2/mods-available/allowmethods.load /etc/apache2/mods-available/asis.load /etc/apache2/mods-available/auth_basic.load /etc/apache2/mods-available/auth_digest.load /etc/apache2/mods-available/auth_form.load /etc/apache2/mods-available/authn_anon.load /etc/apache2/mods-available/authn_core.load /etc/apache2/mods-available/authn_dbd.load /etc/apache2/mods-available/authn_dbm.load /etc/apache2/mods-available/authn_file.load /etc/apache2/mods-available/authn_socache.load /etc/apache2/mods-available/authnz_fcgi.load /etc/apache2/mods-available/authnz_ldap.load /etc/apache2/mods-available/authz_core.load /etc/apache2/mods-available/authz_dbd.load /etc/apache2/mods-available/authz_dbm.load /etc/apache2/mods-available/authz_groupfile.load /etc/apache2/mods-available/authz_host.load /etc/apache2/mods-available/authz_owner.load /etc/apache2/mods-available/authz_user.load /etc/apache2/mods-available/autoindex.load /etc/apache2/mods-available/brotli.load /etc/apache2/mods-available/buffer.load /etc/apache2/mods-available/cache.load /etc/apache2/mods-available/cache_disk.load /etc/apache2/mods-available/cache_socache.load /etc/apache2/mods-available/cern_meta.load /etc/apache2/mods-available/cgi.load /etc/apache2/mods-available/cgid.load /etc/apache2/mods-available/charset_lite.load /etc/apache2/mods-available/data.load /etc/apache2/mods-available/dav.load /etc/apache2/mods-available/dav_fs.load /etc/apache2/mods-available/dav_lock.load /etc/apache2/mods-available/dbd.load /etc/apache2/mods-available/deflate.load /etc/apache2/mods-available/dialup.load /etc/apache2/mods-available/dir.load /etc/apache2/mods-available/dump_io.load /etc/apache2/mods-available/echo.load /etc/apache2/mods-available/env.load /etc/apache2/mods-available/expires.load /etc/apache2/mods-available/ext_filter.load /etc/apache2/mods-available/file_cache.load /etc/apache2/mods-available/filter.load /etc/apache2/mods-available/headers.load /etc/apache2/mods-available/heartbeat.load /etc/apache2/mods-available/heartmonitor.load /etc/apache2/mods-available/http2.load /etc/apache2/mods-available/ident.load /etc/apache2/mods-available/imagemap.load /etc/apache2/mods-available/include.load /etc/apache2/mods-available/info.load /etc/apache2/mods-available/lbmethod_bybusyness.load /etc/apache2/mods-available/lbmethod_byrequests.load /etc/apache2/mods-available/lbmethod_bytraffic.load /etc/apache2/mods-available/lbmethod_heartbeat.load /etc/apache2/mods-available/ldap.load /etc/apache2/mods-available/log_debug.load /etc/apache2/mods-available/log_forensic.load /etc/apache2/mods-available/lua.load /etc/apache2/mods-available/macro.load /etc/apache2/mods-available/md.load /etc/apache2/mods-available/mime.load /etc/apache2/mods-available/mime_magic.load /etc/apache2/mods-available/mpm_event.load /etc/apache2/mods-available/mpm_prefork.load /etc/apache2/mods-available/mpm_worker.load /etc/apache2/mods-available/negotiation.load /etc/apache2/mods-available/proxy.load /etc/apache2/mods-available/proxy_ajp.load /etc/apache2/mods-available/proxy_balancer.load /etc/apache2/mods-available/proxy_connect.load /etc/apache2/mods-available/proxy_express.load /etc/apache2/mods-available/proxy_fcgi.load /etc/apache2/mods-available/proxy_fdpass.load /etc/apache2/mods-available/proxy_ftp.load /etc/apache2/mods-available/proxy_hcheck.load /etc/apache2/mods-available/proxy_html.load /etc/apache2/mods-available/proxy_http.load /etc/apache2/mods-available/proxy_http2.load /etc/apache2/mods-available/proxy_scgi.load /etc/apache2/mods-available/proxy_uwsgi.load /etc/apache2/mods-available/proxy_wstunnel.load /etc/apache2/mods-available/ratelimit.load /etc/apache2/mods-available/reflector.load /etc/apache2/mods-available/remoteip.load /etc/apache2/mods-available/reqtimeout.load /etc/apache2/mods-available/request.load /etc/apache2/mods-available/rewrite.load /etc/apache2/mods-available/sed.load /etc/apache2/mods-available/session.load /etc/apache2/mods-available/session_cookie.load /etc/apache2/mods-available/session_crypto.load /etc/apache2/mods-available/session_dbd.load /etc/apache2/mods-available/setenvif.load /etc/apache2/mods-available/slotmem_plain.load /etc/apache2/mods-available/slotmem_shm.load /etc/apache2/mods-available/socache_dbm.load /etc/apache2/mods-available/socache_memcache.load /etc/apache2/mods-available/socache_redis.load /etc/apache2/mods-available/socache_shmcb.load /etc/apache2/mods-available/speling.load /etc/apache2/mods-available/ssl.load /etc/apache2/mods-available/status.load /etc/apache2/mods-available/substitute.load /etc/apache2/mods-available/suexec.load /etc/apache2/mods-available/unique_id.load /etc/apache2/mods-available/userdir.load /etc/apache2/mods-available/usertrack.load /etc/apache2/mods-available/vhost_alias.load /etc/apache2/mods-available/xml2enc.load 1183s + grep -v mpm_ 1183s + xargs cat 1183s + for m in bucketeer case_filter case_filter_in 1183s + echo 'LoadModule bucketeer_module /usr/lib/apache2/modules/mod_bucketeer.so' 1183s + for m in bucketeer case_filter case_filter_in 1183s + echo 'LoadModule case_filter_module /usr/lib/apache2/modules/mod_case_filter.so' 1183s + for m in bucketeer case_filter case_filter_in 1183s + echo 'LoadModule case_filter_in_module /usr/lib/apache2/modules/mod_case_filter_in.so' 1183s + cat /etc/apache2/mods-available/mime.conf 1183s + echo 'Servername localhost' 1183s + make clean 1183s [warning] setting ulimit to allow core files 1183s ulimit -c unlimited; /usr/bin/perl /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/TEST -clean 1183s Duplicate specification "clean" for option "clean" 1183s Duplicate specification "help" for option "help" 1183s make[1]: Entering directory '/tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/c-modules' 1183s cd test_ssl && make clean 1183s make[2]: Entering directory '/tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/c-modules/test_ssl' 1183s rm -rf mod_test_ssl.o mod_test_ssl.lo mod_test_ssl.slo mod_test_ssl.la mod_test_ssl.i mod_test_ssl.s mod_test_ssl.gcno .libs 1183s make[2]: Leaving directory '/tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/c-modules/test_ssl' 1183s cd test_pass_brigade && make clean 1183s make[2]: Entering directory '/tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/c-modules/test_pass_brigade' 1183s rm -rf mod_test_pass_brigade.o mod_test_pass_brigade.lo mod_test_pass_brigade.slo mod_test_pass_brigade.la mod_test_pass_brigade.i mod_test_pass_brigade.s mod_test_pass_brigade.gcno .libs 1183s make[2]: Leaving directory '/tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/c-modules/test_pass_brigade' 1183s cd client_add_filter && make clean 1183s make[2]: Entering directory '/tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/c-modules/client_add_filter' 1183s rm -rf mod_client_add_filter.o mod_client_add_filter.lo mod_client_add_filter.slo mod_client_add_filter.la mod_client_add_filter.i mod_client_add_filter.s mod_client_add_filter.gcno .libs 1183s make[2]: Leaving directory '/tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/c-modules/client_add_filter' 1183s cd test_utilities && make clean 1183s make[2]: Entering directory '/tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/c-modules/test_utilities' 1183s rm -rf mod_test_utilities.o mod_test_utilities.lo mod_test_utilities.slo mod_test_utilities.la mod_test_utilities.i mod_test_utilities.s mod_test_utilities.gcno .libs 1183s make[2]: Leaving directory '/tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/c-modules/test_utilities' 1183s cd fold && make clean 1183s make[2]: Entering directory '/tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/c-modules/fold' 1183s rm -rf mod_fold.o mod_fold.lo mod_fold.slo mod_fold.la mod_fold.i mod_fold.s mod_fold.gcno .libs 1183s make[2]: Leaving directory '/tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/c-modules/fold' 1183s cd list_modules && make clean 1183s make[2]: Entering directory '/tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/c-modules/list_modules' 1183s rm -rf mod_list_modules.o mod_list_modules.lo mod_list_modules.slo mod_list_modules.la mod_list_modules.i mod_list_modules.s mod_list_modules.gcno .libs 1183s make[2]: Leaving directory '/tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/c-modules/list_modules' 1183s cd test_apr_uri && make clean 1183s make[2]: Entering directory '/tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/c-modules/test_apr_uri' 1183s rm -rf mod_test_apr_uri.o mod_test_apr_uri.lo mod_test_apr_uri.slo mod_test_apr_uri.la mod_test_apr_uri.i mod_test_apr_uri.s mod_test_apr_uri.gcno .libs 1183s make[2]: Leaving directory '/tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/c-modules/test_apr_uri' 1183s cd memory_track && make clean 1183s make[2]: Entering directory '/tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/c-modules/memory_track' 1183s rm -rf mod_memory_track.o mod_memory_track.lo mod_memory_track.slo mod_memory_track.la mod_memory_track.i mod_memory_track.s mod_memory_track.gcno .libs 1183s make[2]: Leaving directory '/tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/c-modules/memory_track' 1183s cd random_chunk && make clean 1183s make[2]: Entering directory '/tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/c-modules/random_chunk' 1183s rm -rf mod_random_chunk.o mod_random_chunk.lo mod_random_chunk.slo mod_random_chunk.la mod_random_chunk.i mod_random_chunk.s mod_random_chunk.gcno .libs 1183s make[2]: Leaving directory '/tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/c-modules/random_chunk' 1183s cd nntp_like && make clean 1183s make[2]: Entering directory '/tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/c-modules/nntp_like' 1183s rm -rf mod_nntp_like.o mod_nntp_like.lo mod_nntp_like.slo mod_nntp_like.la mod_nntp_like.i mod_nntp_like.s mod_nntp_like.gcno .libs 1183s make[2]: Leaving directory '/tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/c-modules/nntp_like' 1183s cd authany && make clean 1183s make[2]: Entering directory '/tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/c-modules/authany' 1183s rm -rf mod_authany.o mod_authany.lo mod_authany.slo mod_authany.la mod_authany.i mod_authany.s mod_authany.gcno .libs 1183s make[2]: Leaving directory '/tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/c-modules/authany' 1183s cd echo_post && make clean 1183s make[2]: Entering directory '/tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/c-modules/echo_post' 1183s rm -rf mod_echo_post.o mod_echo_post.lo mod_echo_post.slo mod_echo_post.la mod_echo_post.i mod_echo_post.s mod_echo_post.gcno .libs 1183s make[2]: Leaving directory '/tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/c-modules/echo_post' 1183s cd test_session && make clean 1183s make[2]: Entering directory '/tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/c-modules/test_session' 1183s rm -rf mod_test_session.o mod_test_session.lo mod_test_session.slo mod_test_session.la mod_test_session.i mod_test_session.s mod_test_session.gcno .libs 1183s make[2]: Leaving directory '/tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/c-modules/test_session' 1183s cd test_rwrite && make clean 1183s make[2]: Entering directory '/tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/c-modules/test_rwrite' 1183s rm -rf mod_test_rwrite.o mod_test_rwrite.lo mod_test_rwrite.slo mod_test_rwrite.la mod_test_rwrite.i mod_test_rwrite.s mod_test_rwrite.gcno .libs 1183s make[2]: Leaving directory '/tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/c-modules/test_rwrite' 1183s cd input_body_filter && make clean 1183s make[2]: Entering directory '/tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/c-modules/input_body_filter' 1183s rm -rf mod_input_body_filter.o mod_input_body_filter.lo mod_input_body_filter.slo mod_input_body_filter.la mod_input_body_filter.i mod_input_body_filter.s mod_input_body_filter.gcno .libs 1183s make[2]: Leaving directory '/tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/c-modules/input_body_filter' 1183s cd echo_post_chunk && make clean 1183s make[2]: Entering directory '/tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/c-modules/echo_post_chunk' 1183s rm -rf mod_echo_post_chunk.o mod_echo_post_chunk.lo mod_echo_post_chunk.slo mod_echo_post_chunk.la mod_echo_post_chunk.i mod_echo_post_chunk.s mod_echo_post_chunk.gcno .libs 1183s make[2]: Leaving directory '/tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/c-modules/echo_post_chunk' 1183s cd eat_post && make clean 1183s make[2]: Entering directory '/tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/c-modules/eat_post' 1183s rm -rf mod_eat_post.o mod_eat_post.lo mod_eat_post.slo mod_eat_post.la mod_eat_post.i mod_eat_post.s mod_eat_post.gcno .libs 1183s make[2]: Leaving directory '/tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/c-modules/eat_post' 1183s make[1]: Leaving directory '/tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/c-modules' 1183s unlink /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/index.txt.attr 1183s unlink /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/certs/client_revoked.crt 1183s unlink /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/certs/client_ok.crt 1183s unlink /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/certs/server_des3.crt 1183s unlink /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/certs/client_snakeoil.crt 1183s unlink /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/certs/server.crt 1183s unlink /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/certs/client_colon.crt 1183s unlink /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/certs/server2_des3.crt 1183s unlink /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/certs/server_dsa.crt 1183s unlink /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/certs/server2.crt 1183s unlink /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/certs/server2_des3_dsa.crt 1183s unlink /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/certs/server_des3_dsa.crt 1183s unlink /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/certs/server2_dsa.crt 1183s unlink /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/certs/ca.crt 1183s rmdir certs 1183s unlink /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/ssl.htpasswd 1183s unlink /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/crl/fdd35eee.r0 1183s unlink /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/crl/ca-bundle.crl 1183s rmdir crl 1183s unlink /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/index.txt 1183s unlink /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/index.txt.attr.old 1183s unlink /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/proxy/client_ok.pem 1183s unlink /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/proxy/client_revoked.pem 1183s unlink /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/proxy/client_snakeoil.pem 1183s unlink /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/proxy/client_colon.pem 1183s rmdir proxy 1183s unlink /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/newcerts/07.pem 1183s unlink /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/newcerts/04.pem 1183s unlink /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/newcerts/0C.pem 1183s unlink /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/newcerts/05.pem 1183s unlink /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/newcerts/08.pem 1183s unlink /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/newcerts/02.pem 1183s unlink /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/newcerts/0A.pem 1183s unlink /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/newcerts/0B.pem 1183s unlink /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/newcerts/06.pem 1183s unlink /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/newcerts/03.pem 1183s unlink /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/newcerts/01.pem 1183s unlink /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/newcerts/09.pem 1183s rmdir newcerts 1183s unlink /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/serial 1183s unlink /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/serial.old 1183s unlink /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/dsa-param 1183s unlink /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/export/client_revoked.p12 1183s unlink /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/export/client_ok.p12 1183s unlink /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/export/client_colon.p12 1183s unlink /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/export/ca.p12 1183s unlink /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/export/client_snakeoil.p12 1183s rmdir export 1183s unlink /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/conf/server2_des3_dsa.cnf 1183s unlink /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/conf/server_des3.cnf 1183s unlink /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/conf/client_colon.cnf 1183s unlink /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/conf/server_dsa.cnf 1183s unlink /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/conf/server_des3_dsa.cnf 1183s unlink /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/conf/server2.cnf 1183s unlink /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/conf/client_revoked.cnf 1183s unlink /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/conf/client_ok.cnf 1183s unlink /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/conf/server.cnf 1183s unlink /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/conf/server2_dsa.cnf 1183s unlink /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/conf/server2_des3.cnf 1183s unlink /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/conf/cacrl.cnf 1183s unlink /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/conf/ca.cnf 1183s unlink /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/conf/client_snakeoil.cnf 1183s rmdir conf 1183s unlink /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/keys/client_ok.pem 1183s unlink /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/keys/server2_des3_dsa.pem 1183s unlink /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/keys/client_revoked.pem 1183s unlink /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/keys/server2_des3.pem 1183s unlink /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/keys/client_snakeoil.pem 1183s unlink /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/keys/server_des3_dsa.pem 1183s unlink /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/keys/server_des3.pem 1183s unlink /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/keys/client_colon.pem 1183s unlink /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/keys/ca.pem 1183s unlink /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/keys/server2_dsa.pem 1183s unlink /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/keys/server.pem 1183s unlink /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/keys/server2.pem 1183s unlink /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/keys/server_dsa.pem 1183s rmdir keys 1183s unlink /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/csr/server2_des3_dsa.csr 1183s unlink /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/csr/server_dsa.csr 1183s unlink /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/csr/server2_des3.csr 1183s unlink /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/csr/client_ok.csr 1183s unlink /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/csr/server.csr 1183s unlink /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/csr/server_des3.csr 1183s unlink /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/csr/client_snakeoil.csr 1183s unlink /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/csr/client_colon.csr 1183s unlink /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/csr/client_revoked.csr 1183s unlink /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/csr/server2.csr 1183s unlink /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/csr/server_des3_dsa.csr 1183s unlink /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/csr/server2_dsa.csr 1183s rmdir csr 1183s unlink /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/index.txt.old 1183s rmdir asf 1183s rmdir /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/conf/ssl/ca 1183s "/usr/bin/perl" -e 'exit 0 unless chdir '\''Apache-Test'\''; system '\''make clean'\'' if -f '\''Makefile'\'';' -- 1183s make[1]: Entering directory '/tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/Apache-Test' 1183s "/usr/bin/perl" -I../blib/arch -I../blib/lib \ 1183s t/TEST -clean 1183s [warning] setting ulimit to allow core files 1183s ulimit -c unlimited; /usr/bin/perl /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/Apache-Test/t/TEST -clean 1183s Duplicate specification "clean" for option "clean" 1183s Duplicate specification "help" for option "help" 1183s "/usr/bin/perl" -e 'exit 0 unless chdir '\''Apache-TestItSelf'\''; system '\''make clean'\'' if -f '\''Makefile'\'';' -- 1183s make[2]: Entering directory '/tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/Apache-Test/Apache-TestItSelf' 1183s rm -f \ 1183s TestItSelf.bso TestItSelf.def \ 1183s TestItSelf.exp TestItSelf.x \ 1183s ../../blib/arch/auto/Apache/TestItSelf/extralibs.all \ 1183s ../../blib/arch/auto/Apache/TestItSelf/extralibs.ld Makefile.aperl \ 1183s *.a *.o \ 1183s *perl.core MYMETA.json \ 1183s MYMETA.yml blibdirs.ts \ 1183s core core.*perl.*.? \ 1183s core.[0-9] core.[0-9][0-9] \ 1183s core.[0-9][0-9][0-9] core.[0-9][0-9][0-9][0-9] \ 1183s core.[0-9][0-9][0-9][0-9][0-9] libTestItSelf.def \ 1183s mon.out perl \ 1183s perl perl.exe \ 1183s perlmain.c pm_to_blib \ 1183s pm_to_blib.ts so_locations \ 1183s tmon.out 1183s rm -rf \ 1183s Makefile.old blib \ 1183s t/TEST 1183s mv Makefile Makefile.old > /dev/null 2>&1 1183s make[2]: Leaving directory '/tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/Apache-Test/Apache-TestItSelf' 1183s rm -f \ 1183s Test.bso Test.def \ 1183s Test.exp Test.x \ 1183s ../blib/arch/auto/Apache/Test/extralibs.all \ 1183s ../blib/arch/auto/Apache/Test/extralibs.ld Makefile.aperl \ 1183s *.a *.o \ 1183s *perl.core MYMETA.json \ 1183s MYMETA.yml blibdirs.ts \ 1183s core core.*perl.*.? \ 1183s core.[0-9] core.[0-9][0-9] \ 1183s core.[0-9][0-9][0-9] core.[0-9][0-9][0-9][0-9] \ 1183s core.[0-9][0-9][0-9][0-9][0-9] libTest.def \ 1183s mon.out perl \ 1183s perl perl.exe \ 1183s perlmain.c pm_to_blib \ 1183s pm_to_blib.ts so_locations \ 1183s tmon.out 1183s rm -rf \ 1183s .mypacklist Makefile.old \ 1183s blib t/REPORT \ 1183s t/TEST 1183s mv Makefile Makefile.old > /dev/null 2>&1 1183s make[1]: Leaving directory '/tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/Apache-Test' 1183s rm -f \ 1183s test.bso test.def \ 1183s test.exp test.x \ 1183s blib/arch/auto/httpd-test/extralibs.all \ 1183s blib/arch/auto/httpd-test/extralibs.ld Makefile.aperl \ 1183s *.a *.o \ 1183s *perl.core MYMETA.json \ 1183s MYMETA.yml blibdirs.ts \ 1183s core core.*perl.*.? \ 1183s core.[0-9] core.[0-9][0-9] \ 1183s core.[0-9][0-9][0-9] core.[0-9][0-9][0-9][0-9] \ 1183s core.[0-9][0-9][0-9][0-9][0-9] libtest.def \ 1183s mon.out perl \ 1183s perl perl.exe \ 1183s perlmain.c pm_to_blib \ 1183s pm_to_blib.ts so_locations \ 1183s tmon.out 1183s rm -rf \ 1183s ./Apache-Test/t/cgi-bin/cookies.pl ./Apache-Test/t/cgi-bin/next_available_port.pl \ 1183s ./t/conf/ssl/httpd-passphrase.pl ./t/htdocs/apache/http_strict/send_hdr.pl \ 1183s ./t/htdocs/modules/cgi/action.pl ./t/htdocs/modules/cgi/big.pl \ 1183s ./t/htdocs/modules/cgi/bogus-perl.pl ./t/htdocs/modules/cgi/bogus1k.pl \ 1183s ./t/htdocs/modules/cgi/empty.pl ./t/htdocs/modules/cgi/env.pl \ 1183s ./t/htdocs/modules/cgi/not-modified.pl ./t/htdocs/modules/cgi/nph-102.pl \ 1183s ./t/htdocs/modules/cgi/nph-dripfeed.pl ./t/htdocs/modules/cgi/nph-foldhdr.pl \ 1183s ./t/htdocs/modules/cgi/nph-interim1.pl ./t/htdocs/modules/cgi/nph-interim2.pl \ 1183s ./t/htdocs/modules/cgi/nph-stderr.pl ./t/htdocs/modules/cgi/nph-test.pl \ 1183s ./t/htdocs/modules/cgi/ocsp.pl ./t/htdocs/modules/cgi/perl.pl \ 1183s ./t/htdocs/modules/cgi/perl_echo.pl ./t/htdocs/modules/cgi/perl_post.pl \ 1183s ./t/htdocs/modules/cgi/pr37166.pl ./t/htdocs/modules/cgi/ranged.pl \ 1183s ./t/htdocs/modules/cgi/redirect.pl ./t/htdocs/modules/cgi/stderr1.pl \ 1183s ./t/htdocs/modules/cgi/stderr2.pl ./t/htdocs/modules/cgi/stderr3.pl \ 1183s ./t/htdocs/modules/cgi/unique-id.pl ./t/htdocs/modules/cgi/xother.pl \ 1183s ./t/htdocs/modules/ext_filter/eval-cmd.pl ./t/htdocs/modules/ext_filter/sleepycat.pl \ 1183s ./t/htdocs/modules/negotiation/query/test.pl ./t/htdocs/modules/rewrite/db.pl \ 1183s ./t/htdocs/modules/rewrite/numbers.pl ./t/htdocs/modules/rewrite/numbers2.pl \ 1183s blib 1183s mv Makefile Makefile.old > /dev/null 2>&1 1183s + perl -p -i -e 's,^Include,#Include,' apache2.conf.debian 1183s + chown -R tuser: /tmp/autopkgtest.3UajGj/autopkgtest_tmp 1183s + su tuser -c 'perl Makefile.PL -apxs /usr/bin/apxs2 -httpd_conf /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/apache2.conf.debian' 1184s [ info] generating script ./Apache-Test/t/cgi-bin/next_available_port.pl 1184s [ info] generating script ./Apache-Test/t/cgi-bin/cookies.pl 1184s [ info] generating script ./t/htdocs/apache/http_strict/send_hdr.pl 1184s [ info] generating script ./t/htdocs/modules/negotiation/query/test.pl 1184s [ info] generating script ./t/htdocs/modules/cgi/perl.pl 1184s [ info] generating script ./t/htdocs/modules/cgi/nph-dripfeed.pl 1184s [ info] generating script ./t/htdocs/modules/cgi/nph-foldhdr.pl 1184s [ info] generating script ./t/htdocs/modules/cgi/bogus1k.pl 1184s [ info] generating script ./t/htdocs/modules/cgi/stderr1.pl 1184s [ info] generating script ./t/htdocs/modules/cgi/ranged.pl 1184s [ info] generating script ./t/htdocs/modules/cgi/not-modified.pl 1184s [ info] generating script ./t/htdocs/modules/cgi/empty.pl 1184s [ info] generating script ./t/htdocs/modules/cgi/big.pl 1184s [ info] generating script ./t/htdocs/modules/cgi/perl_echo.pl 1184s [ info] generating script ./t/htdocs/modules/cgi/redirect.pl 1184s [ info] generating script ./t/htdocs/modules/cgi/perl_post.pl 1184s [ info] generating script ./t/htdocs/modules/cgi/stderr3.pl 1184s [ info] generating script ./t/htdocs/modules/cgi/unique-id.pl 1184s [ info] generating script ./t/htdocs/modules/cgi/pr37166.pl 1184s [ info] generating script ./t/htdocs/modules/cgi/nph-interim2.pl 1184s [ info] generating script ./t/htdocs/modules/cgi/ocsp.pl 1184s [ info] generating script ./t/htdocs/modules/cgi/action.pl 1184s [ info] generating script ./t/htdocs/modules/cgi/stderr2.pl 1184s [ info] generating script ./t/htdocs/modules/cgi/nph-102.pl 1184s [ info] generating script ./t/htdocs/modules/cgi/env.pl 1184s [ info] generating script ./t/htdocs/modules/cgi/xother.pl 1184s [ info] generating script ./t/htdocs/modules/cgi/nph-test.pl 1184s [ info] generating script ./t/htdocs/modules/cgi/nph-stderr.pl 1184s Checking if your kit is complete... 1184s Looks good 1184s [ info] generating script ./t/htdocs/modules/cgi/nph-interim1.pl 1184s [ info] generating script ./t/htdocs/modules/cgi/bogus-perl.pl 1184s [ info] generating script ./t/htdocs/modules/ext_filter/eval-cmd.pl 1184s [ info] generating script ./t/htdocs/modules/ext_filter/sleepycat.pl 1184s [ info] generating script ./t/htdocs/modules/rewrite/numbers2.pl 1184s [ info] generating script ./t/htdocs/modules/rewrite/db.pl 1184s [ info] generating script ./t/htdocs/modules/rewrite/numbers.pl 1184s [ info] generating script ./t/conf/ssl/httpd-passphrase.pl 1184s Warning: NAME must be a package name 1184s [ info] generating script t/TEST 1184s [ info] generating script ./t/cgi-bin/next_available_port.pl 1184s [ info] generating script ./t/cgi-bin/cookies.pl 1184s [ info] generating script t/TEST 1184s Writing MYMETA.yml and MYMETA.json 1184s Writing MYMETA.yml and MYMETA.json 1184s Checking for Cwd...ok 1184s Checking for File::Spec...ok 1184s Generating a Unix-style Makefile 1184s Writing Makefile for httpd-test 1184s Writing MYMETA.yml and MYMETA.json 1184s + su tuser -c 't/TEST ' 1184s + tee testlog.mpm_event 1184s [warning] setting ulimit to allow core files 1184s ulimit -c unlimited; /usr/bin/perl /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/TEST 1184s Duplicate specification "clean" for option "clean" 1184s Duplicate specification "help" for option "help" 1187s [warning] generating SSL CA for asf 1187s [ info] openssl req -new -x509 -extensions ca_ext -keyout keys/ca.pem -out certs/ca.crt -days 365 -config conf/ca.cnf 1187s ..+....+........+.+++++++++++++++++++++++++++++++++++++++*...+..+.......+++++++++++++++++++++++++++++++++++++++*........+..+....+.....+.+..+......+.+...+..+....+...........+....+......+........+......+.+......+...+..+...+.+........+.+.....+............+.......+.....+............+.++++++ 1187s .........+..+.+...+......+........+......................+........+.+.....+.......+..............+.+.........+...+......+............+..+..........+........+.......+...+...+..+..................+.+......+.....+....+++++++++++++++++++++++++++++++++++++++*....+++++++++++++++++++++++++++++++++++++++*..........+.....+.+..++++++ 1187s ----- 1187s [ info] openssl pkcs12 -export -in certs/ca.crt -inkey keys/ca.pem -out export/ca.p12 -passin pass:httpd -passout pass:httpd 1187s [ info] openssl genrsa -out keys/client_snakeoil.pem 2048 1187s [ info] openssl req -new -key keys/client_snakeoil.pem -out csr/client_snakeoil.csr -passin pass:httpd -passout pass:httpd -config conf/client_snakeoil.cnf 1187s [ info] openssl ca -policy policy_anything -in csr/client_snakeoil.csr -out certs/client_snakeoil.crt -passin pass:httpd -config conf/client_snakeoil.cnf -batch -extensions client_ext 1187s Using configuration from conf/client_snakeoil.cnf 1187s Check that the request matches the signature 1187s Signature ok 1187s The Subject's Distinguished Name is as follows 1187s countryName :PRINTABLE:'AU' 1187s stateOrProvinceName :ASN.1 12:'Queensland' 1187s localityName :ASN.1 12:'Mackay' 1187s organizationName :ASN.1 12:'Snake Oil, Ltd.' 1187s organizationalUnitName:ASN.1 12:'Staff' 1187s commonName :ASN.1 12:'client_snakeoil' 1187s emailAddress :IA5STRING:'test-dev@httpd.apache.org' 1187s Certificate is to be certified until Nov 29 20:05:44 2025 GMT (365 days) 1187s 1187s Write out database with 1 new entries 1187s Database updated 1187s [ info] openssl pkcs12 -export -in certs/client_snakeoil.crt -inkey keys/client_snakeoil.pem -out export/client_snakeoil.p12 -passin pass:httpd -passout pass:httpd 1187s [ info] generating proxy cert: proxy/client_snakeoil.pem 1187s [ info] openssl genrsa -out keys/server_des3.pem -des3 -passout pass:httpd 2048 1187s [ info] openssl req -new -key keys/server_des3.pem -out csr/server_des3.csr -passin pass:httpd -passout pass:httpd -config conf/server_des3.cnf 1187s [ info] openssl ca -policy policy_anything -in csr/server_des3.csr -out certs/server_des3.crt -passin pass:httpd -config conf/server_des3.cnf -batch -extensions server_ext 1187s Using configuration from conf/server_des3.cnf 1187s Check that the request matches the signature 1187s Signature ok 1187s The Subject's Distinguished Name is as follows 1187s countryName :PRINTABLE:'US' 1187s stateOrProvinceName :ASN.1 12:'California' 1187s localityName :ASN.1 12:'San Francisco' 1187s organizationName :ASN.1 12:'ASF' 1187s organizationalUnitName:ASN.1 12:'httpd-test/rsa-des3-test' 1187s commonName :ASN.1 12:'localhost' 1187s emailAddress :IA5STRING:'test-dev@httpd.apache.org' 1187s Certificate is to be certified until Nov 29 20:05:44 2025 GMT (365 days) 1187s 1187s Write out database with 1 new entries 1187s Database updated 1187s [ info] openssl dsaparam -inform PEM -out dsa-param 2048 1188s [ info] openssl gendsa -out keys/server_des3_dsa.pem -des3 -passout pass:httpd dsa-param 1188s [ info] openssl req -new -key keys/server_des3_dsa.pem -out csr/server_des3_dsa.csr -passin pass:httpd -passout pass:httpd -config conf/server_des3_dsa.cnf 1188s [ info] openssl ca -policy policy_anything -in csr/server_des3_dsa.csr -out certs/server_des3_dsa.crt -passin pass:httpd -config conf/server_des3_dsa.cnf -batch -extensions server_ext 1188s Using configuration from conf/server_des3_dsa.cnf 1188s Check that the request matches the signature 1188s Signature ok 1188s The Subject's Distinguished Name is as follows 1188s countryName :PRINTABLE:'US' 1188s stateOrProvinceName :ASN.1 12:'California' 1188s localityName :ASN.1 12:'San Francisco' 1188s organizationName :ASN.1 12:'ASF' 1188s organizationalUnitName:ASN.1 12:'httpd-test/dsa-des3-test' 1188s commonName :ASN.1 12:'localhost' 1188s emailAddress :IA5STRING:'test-dev@httpd.apache.org' 1188s Certificate is to be certified until Nov 29 20:05:44 2025 GMT (365 days) 1188s 1188s Write out database with 1 new entries 1188s Database updated 1188s [ info] openssl genrsa -out keys/server2_des3.pem -des3 -passout pass:httpd 2048 1188s [ info] openssl req -new -key keys/server2_des3.pem -out csr/server2_des3.csr -passin pass:httpd -passout pass:httpd -config conf/server2_des3.cnf 1188s [ info] openssl ca -policy policy_anything -in csr/server2_des3.csr -out certs/server2_des3.crt -passin pass:httpd -config conf/server2_des3.cnf -batch -extensions server_ext 1188s Using configuration from conf/server2_des3.cnf 1188s Check that the request matches the signature 1188s Signature ok 1188s The Subject's Distinguished Name is as follows 1188s countryName :PRINTABLE:'US' 1188s stateOrProvinceName :ASN.1 12:'California' 1188s localityName :ASN.1 12:'San Francisco' 1188s organizationName :ASN.1 12:'ASF' 1188s organizationalUnitName:ASN.1 12:'httpd-test/rsa-des3-test-2' 1188s commonName :ASN.1 12:'localhost' 1188s emailAddress :IA5STRING:'test-dev@httpd.apache.org' 1188s Certificate is to be certified until Nov 29 20:05:45 2025 GMT (365 days) 1188s 1188s Write out database with 1 new entries 1188s Database updated 1188s [ info] openssl genrsa -out keys/client_colon.pem 2048 1188s [ info] openssl req -new -key keys/client_colon.pem -out csr/client_colon.csr -passin pass:httpd -passout pass:httpd -config conf/client_colon.cnf 1188s [ info] openssl ca -policy policy_anything -in csr/client_colon.csr -out certs/client_colon.crt -passin pass:httpd -config conf/client_colon.cnf -batch -extensions client_ext 1188s Using configuration from conf/client_colon.cnf 1188s Check that the request matches the signature 1188s Signature ok 1188s The Subject's Distinguished Name is as follows 1188s countryName :PRINTABLE:'US' 1188s stateOrProvinceName :ASN.1 12:'California' 1188s localityName :ASN.1 12:'San Francisco' 1188s organizationName :ASN.1 12:'ASF' 1188s organizationalUnitName:ASN.1 12:'httpd-test' 1188s commonName :ASN.1 12:'user:colon' 1188s emailAddress :IA5STRING:'test-dev@httpd.apache.org' 1188s Certificate is to be certified until Nov 29 20:05:45 2025 GMT (365 days) 1188s 1188s Write out database with 1 new entries 1188s Database updated 1188s [ info] openssl pkcs12 -export -in certs/client_colon.crt -inkey keys/client_colon.pem -out export/client_colon.p12 -passin pass:httpd -passout pass:httpd 1188s [ info] generating proxy cert: proxy/client_colon.pem 1188s [ info] openssl genrsa -out keys/server2.pem 2048 1188s [ info] openssl req -new -key keys/server2.pem -out csr/server2.csr -passin pass:httpd -passout pass:httpd -config conf/server2.cnf 1188s [ info] openssl ca -policy policy_anything -in csr/server2.csr -out certs/server2.crt -passin pass:httpd -config conf/server2.cnf -batch -extensions server_ext 1188s Using configuration from conf/server2.cnf 1188s Check that the request matches the signature 1188s Signature ok 1188s The Subject's Distinguished Name is as follows 1188s countryName :PRINTABLE:'US' 1188s stateOrProvinceName :ASN.1 12:'California' 1188s localityName :ASN.1 12:'San Francisco' 1188s organizationName :ASN.1 12:'ASF' 1188s organizationalUnitName:ASN.1 12:'httpd-test/rsa-test-2' 1188s commonName :ASN.1 12:'localhost' 1188s emailAddress :IA5STRING:'test-dev@httpd.apache.org' 1188s Certificate is to be certified until Nov 29 20:05:45 2025 GMT (365 days) 1188s 1188s Write out database with 1 new entries 1188s Database updated 1188s [ info] openssl gendsa -out keys/server2_des3_dsa.pem -des3 -passout pass:httpd dsa-param 1188s [ info] openssl req -new -key keys/server2_des3_dsa.pem -out csr/server2_des3_dsa.csr -passin pass:httpd -passout pass:httpd -config conf/server2_des3_dsa.cnf 1188s [ info] openssl ca -policy policy_anything -in csr/server2_des3_dsa.csr -out certs/server2_des3_dsa.crt -passin pass:httpd -config conf/server2_des3_dsa.cnf -batch -extensions server_ext 1188s Using configuration from conf/server2_des3_dsa.cnf 1188s Check that the request matches the signature 1188s Signature ok 1188s The Subject's Distinguished Name is as follows 1188s countryName :PRINTABLE:'US' 1188s stateOrProvinceName :ASN.1 12:'California' 1188s localityName :ASN.1 12:'San Francisco' 1188s organizationName :ASN.1 12:'ASF' 1188s organizationalUnitName:ASN.1 12:'httpd-test/dsa-des3-test-2' 1188s commonName :ASN.1 12:'localhost' 1188s emailAddress :IA5STRING:'test-dev@httpd.apache.org' 1188s Certificate is to be certified until Nov 29 20:05:45 2025 GMT (365 days) 1188s 1188s Write out database with 1 new entries 1188s Database updated 1188s [ info] openssl gendsa -out keys/server2_dsa.pem dsa-param 1188s [ info] openssl req -new -key keys/server2_dsa.pem -out csr/server2_dsa.csr -passin pass:httpd -passout pass:httpd -config conf/server2_dsa.cnf 1188s [ info] openssl ca -policy policy_anything -in csr/server2_dsa.csr -out certs/server2_dsa.crt -passin pass:httpd -config conf/server2_dsa.cnf -batch -extensions server_ext 1188s Using configuration from conf/server2_dsa.cnf 1188s Check that the request matches the signature 1188s Signature ok 1188s The Subject's Distinguished Name is as follows 1188s countryName :PRINTABLE:'US' 1188s stateOrProvinceName :ASN.1 12:'California' 1188s localityName :ASN.1 12:'San Francisco' 1188s organizationName :ASN.1 12:'ASF' 1188s organizationalUnitName:ASN.1 12:'httpd-test/dsa-test-2' 1188s commonName :ASN.1 12:'localhost' 1188s emailAddress :IA5STRING:'test-dev@httpd.apache.org' 1188s Certificate is to be certified until Nov 29 20:05:45 2025 GMT (365 days) 1188s 1188s Write out database with 1 new entries 1188s Database updated 1188s [ info] openssl genrsa -out keys/client_revoked.pem 2048 1188s [ info] openssl req -new -key keys/client_revoked.pem -out csr/client_revoked.csr -passin pass:httpd -passout pass:httpd -config conf/client_revoked.cnf 1188s [ info] openssl ca -policy policy_anything -in csr/client_revoked.csr -out certs/client_revoked.crt -passin pass:httpd -config conf/client_revoked.cnf -batch -extensions client_ext 1188s Using configuration from conf/client_revoked.cnf 1188s Check that the request matches the signature 1188s Signature ok 1188s The Subject's Distinguished Name is as follows 1188s countryName :PRINTABLE:'US' 1188s stateOrProvinceName :ASN.1 12:'California' 1188s localityName :ASN.1 12:'San Francisco' 1188s organizationName :ASN.1 12:'ASF' 1188s organizationalUnitName:ASN.1 12:'httpd-test' 1188s commonName :ASN.1 12:'client_revoked' 1188s emailAddress :IA5STRING:'test-dev@httpd.apache.org' 1188s Certificate is to be certified until Nov 29 20:05:45 2025 GMT (365 days) 1188s 1188s Write out database with 1 new entries 1188s Database updated 1188s [ info] openssl pkcs12 -export -in certs/client_revoked.crt -inkey keys/client_revoked.pem -out export/client_revoked.p12 -passin pass:httpd -passout pass:httpd 1188s [ info] openssl ca -revoke certs/client_revoked.crt -config conf/cacrl.cnf -passin pass:httpd 1188s Using configuration from conf/cacrl.cnf 1188s Revoking Certificate 09. 1188s Database updated 1188s [ info] openssl ca -gencrl -out crl/ca-bundle.crl -config conf/cacrl.cnf -passin pass:httpd 1188s Using configuration from conf/cacrl.cnf 1188s [ info] generating proxy cert: proxy/client_revoked.pem 1188s [ info] openssl genrsa -out keys/server.pem 2048 1188s [ info] openssl req -new -key keys/server.pem -out csr/server.csr -passin pass:httpd -passout pass:httpd -config conf/server.cnf 1188s [ info] openssl ca -policy policy_anything -in csr/server.csr -out certs/server.crt -passin pass:httpd -config conf/server.cnf -batch -extensions server_ext 1188s Using configuration from conf/server.cnf 1188s Check that the request matches the signature 1188s Signature ok 1188s The Subject's Distinguished Name is as follows 1188s countryName :PRINTABLE:'US' 1188s stateOrProvinceName :ASN.1 12:'California' 1188s localityName :ASN.1 12:'San Francisco' 1188s organizationName :ASN.1 12:'ASF' 1188s organizationalUnitName:ASN.1 12:'httpd-test/rsa-test' 1188s commonName :ASN.1 12:'localhost' 1188s emailAddress :IA5STRING:'test-dev@httpd.apache.org' 1188s Certificate is to be certified until Nov 29 20:05:45 2025 GMT (365 days) 1188s 1188s Write out database with 1 new entries 1188s Database updated 1188s [ info] openssl genrsa -out keys/client_ok.pem 2048 1188s [ info] openssl req -new -key keys/client_ok.pem -out csr/client_ok.csr -passin pass:httpd -passout pass:httpd -config conf/client_ok.cnf 1188s [ info] openssl ca -policy policy_anything -in csr/client_ok.csr -out certs/client_ok.crt -passin pass:httpd -config conf/client_ok.cnf -batch -extensions client_ext -extensions client_ok_ext 1188s Using configuration from conf/client_ok.cnf 1188s Check that the request matches the signature 1188s Signature ok 1188s The Subject's Distinguished Name is as follows 1188s countryName :PRINTABLE:'US' 1188s stateOrProvinceName :ASN.1 12:'California' 1188s localityName :ASN.1 12:'San Francisco' 1188s organizationName :ASN.1 12:'ASF' 1188s organizationalUnitName:ASN.1 12:'httpd-test' 1188s commonName :ASN.1 12:'client_ok' 1188s emailAddress :IA5STRING:'test-dev@httpd.apache.org' 1188s Certificate is to be certified until Nov 29 20:05:45 2025 GMT (365 days) 1188s 1188s Write out database with 1 new entries 1188s Database updated 1188s [ info] openssl pkcs12 -export -in certs/client_ok.crt -inkey keys/client_ok.pem -out export/client_ok.p12 -passin pass:httpd -passout pass:httpd 1188s [ info] generating proxy cert: proxy/client_ok.pem 1188s [ info] openssl gendsa -out keys/server_dsa.pem dsa-param 1188s [ info] openssl req -new -key keys/server_dsa.pem -out csr/server_dsa.csr -passin pass:httpd -passout pass:httpd -config conf/server_dsa.cnf 1188s [ info] openssl ca -policy policy_anything -in csr/server_dsa.csr -out certs/server_dsa.crt -passin pass:httpd -config conf/server_dsa.cnf -batch -extensions server_ext 1188s Using configuration from conf/server_dsa.cnf 1188s Check that the request matches the signature 1188s Signature ok 1188s The Subject's Distinguished Name is as follows 1188s countryName :PRINTABLE:'US' 1188s stateOrProvinceName :ASN.1 12:'California' 1188s localityName :ASN.1 12:'San Francisco' 1188s organizationName :ASN.1 12:'ASF' 1188s organizationalUnitName:ASN.1 12:'httpd-test/dsa-test' 1188s commonName :ASN.1 12:'localhost' 1188s emailAddress :IA5STRING:'test-dev@httpd.apache.org' 1188s Certificate is to be certified until Nov 29 20:05:45 2025 GMT (365 days) 1188s 1188s Write out database with 1 new entries 1188s Database updated 1188s [ info] linked ca-bundle.crl to fdd35eee.r0 1188s cd test_ssl && make .libs/mod_test_ssl.so 1188s make[1]: Entering directory '/tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/c-modules/test_ssl' 1188s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/c-modules -c mod_test_ssl.c 1188s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static i686-linux-gnu-gcc -prefer-pic -pipe -g -O2 -Werror=implicit-function-declaration -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c -o mod_test_ssl.lo mod_test_ssl.c && touch mod_test_ssl.slo 1188s libtool: compile: i686-linux-gnu-gcc -pipe -g -O2 -Werror=implicit-function-declaration -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_test_ssl.c -fPIC -DPIC -o .libs/mod_test_ssl.o 1188s /usr/share/apr-1.0/build/libtool --mode=link --tag=disable-static i686-linux-gnu-gcc -Wl,--as-needed -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -o mod_test_ssl.la -rpath /usr/lib/apache2/modules -module -avoid-version mod_test_ssl.lo 1188s libtool: link: i686-linux-gnu-gcc -shared -fPIC -DPIC .libs/mod_test_ssl.o -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -Wl,--as-needed -Wl,-Bsymbolic-functions -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-soname -Wl,mod_test_ssl.so -o .libs/mod_test_ssl.so 1188s libtool: link: ( cd ".libs" && rm -f "mod_test_ssl.la" && ln -s "../mod_test_ssl.la" "mod_test_ssl.la" ) 1188s make[1]: Leaving directory '/tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/c-modules/test_ssl' 1188s cd test_pass_brigade && make .libs/mod_test_pass_brigade.so 1188s make[1]: Entering directory '/tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/c-modules/test_pass_brigade' 1188s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/c-modules -c mod_test_pass_brigade.c 1188s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static i686-linux-gnu-gcc -prefer-pic -pipe -g -O2 -Werror=implicit-function-declaration -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c -o mod_test_pass_brigade.lo mod_test_pass_brigade.c && touch mod_test_pass_brigade.slo 1188s libtool: compile: i686-linux-gnu-gcc -pipe -g -O2 -Werror=implicit-function-declaration -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_test_pass_brigade.c -fPIC -DPIC -o .libs/mod_test_pass_brigade.o 1188s /usr/share/apr-1.0/build/libtool --mode=link --tag=disable-static i686-linux-gnu-gcc -Wl,--as-needed -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -o mod_test_pass_brigade.la -rpath /usr/lib/apache2/modules -module -avoid-version mod_test_pass_brigade.lo 1189s libtool: link: i686-linux-gnu-gcc -shared -fPIC -DPIC .libs/mod_test_pass_brigade.o -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -Wl,--as-needed -Wl,-Bsymbolic-functions -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-soname -Wl,mod_test_pass_brigade.so -o .libs/mod_test_pass_brigade.so 1189s libtool: link: ( cd ".libs" && rm -f "mod_test_pass_brigade.la" && ln -s "../mod_test_pass_brigade.la" "mod_test_pass_brigade.la" ) 1189s make[1]: Leaving directory '/tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/c-modules/test_pass_brigade' 1189s cd client_add_filter && make .libs/mod_client_add_filter.so 1189s make[1]: Entering directory '/tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/c-modules/client_add_filter' 1189s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/c-modules -c mod_client_add_filter.c 1189s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static i686-linux-gnu-gcc -prefer-pic -pipe -g -O2 -Werror=implicit-function-declaration -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c -o mod_client_add_filter.lo mod_client_add_filter.c && touch mod_client_add_filter.slo 1189s libtool: compile: i686-linux-gnu-gcc -pipe -g -O2 -Werror=implicit-function-declaration -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_client_add_filter.c -fPIC -DPIC -o .libs/mod_client_add_filter.o 1189s /usr/share/apr-1.0/build/libtool --mode=link --tag=disable-static i686-linux-gnu-gcc -Wl,--as-needed -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -o mod_client_add_filter.la -rpath /usr/lib/apache2/modules -module -avoid-version mod_client_add_filter.lo 1189s libtool: link: i686-linux-gnu-gcc -shared -fPIC -DPIC .libs/mod_client_add_filter.o -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -Wl,--as-needed -Wl,-Bsymbolic-functions -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-soname -Wl,mod_client_add_filter.so -o .libs/mod_client_add_filter.so 1189s libtool: link: ( cd ".libs" && rm -f "mod_client_add_filter.la" && ln -s "../mod_client_add_filter.la" "mod_client_add_filter.la" ) 1189s make[1]: Leaving directory '/tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/c-modules/client_add_filter' 1189s cd test_utilities && make .libs/mod_test_utilities.so 1189s make[1]: Entering directory '/tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/c-modules/test_utilities' 1189s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/c-modules -c mod_test_utilities.c 1189s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static i686-linux-gnu-gcc -prefer-pic -pipe -g -O2 -Werror=implicit-function-declaration -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c -o mod_test_utilities.lo mod_test_utilities.c && touch mod_test_utilities.slo 1189s libtool: compile: i686-linux-gnu-gcc -pipe -g -O2 -Werror=implicit-function-declaration -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_test_utilities.c -fPIC -DPIC -o .libs/mod_test_utilities.o 1189s /usr/share/apr-1.0/build/libtool --mode=link --tag=disable-static i686-linux-gnu-gcc -Wl,--as-needed -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -o mod_test_utilities.la -rpath /usr/lib/apache2/modules -module -avoid-version mod_test_utilities.lo 1189s libtool: link: i686-linux-gnu-gcc -shared -fPIC -DPIC .libs/mod_test_utilities.o -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -Wl,--as-needed -Wl,-Bsymbolic-functions -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-soname -Wl,mod_test_utilities.so -o .libs/mod_test_utilities.so 1189s libtool: link: ( cd ".libs" && rm -f "mod_test_utilities.la" && ln -s "../mod_test_utilities.la" "mod_test_utilities.la" ) 1189s make[1]: Leaving directory '/tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/c-modules/test_utilities' 1189s cd fold && make .libs/mod_fold.so 1189s make[1]: Entering directory '/tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/c-modules/fold' 1189s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/c-modules -c mod_fold.c 1189s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static i686-linux-gnu-gcc -prefer-pic -pipe -g -O2 -Werror=implicit-function-declaration -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c -o mod_fold.lo mod_fold.c && touch mod_fold.slo 1189s libtool: compile: i686-linux-gnu-gcc -pipe -g -O2 -Werror=implicit-function-declaration -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_fold.c -fPIC -DPIC -o .libs/mod_fold.o 1189s /usr/share/apr-1.0/build/libtool --mode=link --tag=disable-static i686-linux-gnu-gcc -Wl,--as-needed -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -o mod_fold.la -rpath /usr/lib/apache2/modules -module -avoid-version mod_fold.lo 1189s libtool: link: i686-linux-gnu-gcc -shared -fPIC -DPIC .libs/mod_fold.o -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -Wl,--as-needed -Wl,-Bsymbolic-functions -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-soname -Wl,mod_fold.so -o .libs/mod_fold.so 1189s libtool: link: ( cd ".libs" && rm -f "mod_fold.la" && ln -s "../mod_fold.la" "mod_fold.la" ) 1189s make[1]: Leaving directory '/tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/c-modules/fold' 1189s cd list_modules && make .libs/mod_list_modules.so 1189s make[1]: Entering directory '/tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/c-modules/list_modules' 1189s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/c-modules -c mod_list_modules.c 1189s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static i686-linux-gnu-gcc -prefer-pic -pipe -g -O2 -Werror=implicit-function-declaration -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c -o mod_list_modules.lo mod_list_modules.c && touch mod_list_modules.slo 1189s libtool: compile: i686-linux-gnu-gcc -pipe -g -O2 -Werror=implicit-function-declaration -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_list_modules.c -fPIC -DPIC -o .libs/mod_list_modules.o 1189s /usr/share/apr-1.0/build/libtool --mode=link --tag=disable-static i686-linux-gnu-gcc -Wl,--as-needed -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -o mod_list_modules.la -rpath /usr/lib/apache2/modules -module -avoid-version mod_list_modules.lo 1190s libtool: link: i686-linux-gnu-gcc -shared -fPIC -DPIC .libs/mod_list_modules.o -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -Wl,--as-needed -Wl,-Bsymbolic-functions -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-soname -Wl,mod_list_modules.so -o .libs/mod_list_modules.so 1190s libtool: link: ( cd ".libs" && rm -f "mod_list_modules.la" && ln -s "../mod_list_modules.la" "mod_list_modules.la" ) 1190s make[1]: Leaving directory '/tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/c-modules/list_modules' 1190s cd test_apr_uri && make .libs/mod_test_apr_uri.so 1190s make[1]: Entering directory '/tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/c-modules/test_apr_uri' 1190s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/c-modules -c mod_test_apr_uri.c 1190s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static i686-linux-gnu-gcc -prefer-pic -pipe -g -O2 -Werror=implicit-function-declaration -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c -o mod_test_apr_uri.lo mod_test_apr_uri.c && touch mod_test_apr_uri.slo 1190s libtool: compile: i686-linux-gnu-gcc -pipe -g -O2 -Werror=implicit-function-declaration -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_test_apr_uri.c -fPIC -DPIC -o .libs/mod_test_apr_uri.o 1190s /usr/share/apr-1.0/build/libtool --mode=link --tag=disable-static i686-linux-gnu-gcc -Wl,--as-needed -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -o mod_test_apr_uri.la -rpath /usr/lib/apache2/modules -module -avoid-version mod_test_apr_uri.lo 1190s libtool: link: i686-linux-gnu-gcc -shared -fPIC -DPIC .libs/mod_test_apr_uri.o -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -Wl,--as-needed -Wl,-Bsymbolic-functions -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-soname -Wl,mod_test_apr_uri.so -o .libs/mod_test_apr_uri.so 1190s libtool: link: ( cd ".libs" && rm -f "mod_test_apr_uri.la" && ln -s "../mod_test_apr_uri.la" "mod_test_apr_uri.la" ) 1190s make[1]: Leaving directory '/tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/c-modules/test_apr_uri' 1190s cd memory_track && make .libs/mod_memory_track.so 1190s make[1]: Entering directory '/tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/c-modules/memory_track' 1190s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/c-modules -c mod_memory_track.c 1190s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static i686-linux-gnu-gcc -prefer-pic -pipe -g -O2 -Werror=implicit-function-declaration -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c -o mod_memory_track.lo mod_memory_track.c && touch mod_memory_track.slo 1190s libtool: compile: i686-linux-gnu-gcc -pipe -g -O2 -Werror=implicit-function-declaration -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_memory_track.c -fPIC -DPIC -o .libs/mod_memory_track.o 1190s /usr/share/apr-1.0/build/libtool --mode=link --tag=disable-static i686-linux-gnu-gcc -Wl,--as-needed -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -o mod_memory_track.la -rpath /usr/lib/apache2/modules -module -avoid-version mod_memory_track.lo 1190s libtool: link: i686-linux-gnu-gcc -shared -fPIC -DPIC .libs/mod_memory_track.o -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -Wl,--as-needed -Wl,-Bsymbolic-functions -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-soname -Wl,mod_memory_track.so -o .libs/mod_memory_track.so 1190s libtool: link: ( cd ".libs" && rm -f "mod_memory_track.la" && ln -s "../mod_memory_track.la" "mod_memory_track.la" ) 1190s make[1]: Leaving directory '/tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/c-modules/memory_track' 1190s cd random_chunk && make .libs/mod_random_chunk.so 1190s make[1]: Entering directory '/tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/c-modules/random_chunk' 1190s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/c-modules -c mod_random_chunk.c 1190s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static i686-linux-gnu-gcc -prefer-pic -pipe -g -O2 -Werror=implicit-function-declaration -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c -o mod_random_chunk.lo mod_random_chunk.c && touch mod_random_chunk.slo 1190s libtool: compile: i686-linux-gnu-gcc -pipe -g -O2 -Werror=implicit-function-declaration -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_random_chunk.c -fPIC -DPIC -o .libs/mod_random_chunk.o 1190s /usr/share/apr-1.0/build/libtool --mode=link --tag=disable-static i686-linux-gnu-gcc -Wl,--as-needed -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -o mod_random_chunk.la -rpath /usr/lib/apache2/modules -module -avoid-version mod_random_chunk.lo 1191s libtool: link: i686-linux-gnu-gcc -shared -fPIC -DPIC .libs/mod_random_chunk.o -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -Wl,--as-needed -Wl,-Bsymbolic-functions -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-soname -Wl,mod_random_chunk.so -o .libs/mod_random_chunk.so 1191s libtool: link: ( cd ".libs" && rm -f "mod_random_chunk.la" && ln -s "../mod_random_chunk.la" "mod_random_chunk.la" ) 1191s make[1]: Leaving directory '/tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/c-modules/random_chunk' 1191s cd nntp_like && make .libs/mod_nntp_like.so 1191s make[1]: Entering directory '/tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/c-modules/nntp_like' 1191s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/c-modules -c mod_nntp_like.c 1191s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static i686-linux-gnu-gcc -prefer-pic -pipe -g -O2 -Werror=implicit-function-declaration -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c -o mod_nntp_like.lo mod_nntp_like.c && touch mod_nntp_like.slo 1191s libtool: compile: i686-linux-gnu-gcc -pipe -g -O2 -Werror=implicit-function-declaration -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_nntp_like.c -fPIC -DPIC -o .libs/mod_nntp_like.o 1191s /usr/share/apr-1.0/build/libtool --mode=link --tag=disable-static i686-linux-gnu-gcc -Wl,--as-needed -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -o mod_nntp_like.la -rpath /usr/lib/apache2/modules -module -avoid-version mod_nntp_like.lo 1191s libtool: link: i686-linux-gnu-gcc -shared -fPIC -DPIC .libs/mod_nntp_like.o -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -Wl,--as-needed -Wl,-Bsymbolic-functions -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-soname -Wl,mod_nntp_like.so -o .libs/mod_nntp_like.so 1191s libtool: link: ( cd ".libs" && rm -f "mod_nntp_like.la" && ln -s "../mod_nntp_like.la" "mod_nntp_like.la" ) 1191s make[1]: Leaving directory '/tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/c-modules/nntp_like' 1191s cd authany && make .libs/mod_authany.so 1191s make[1]: Entering directory '/tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/c-modules/authany' 1191s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/c-modules -c mod_authany.c 1191s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static i686-linux-gnu-gcc -prefer-pic -pipe -g -O2 -Werror=implicit-function-declaration -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c -o mod_authany.lo mod_authany.c && touch mod_authany.slo 1191s libtool: compile: i686-linux-gnu-gcc -pipe -g -O2 -Werror=implicit-function-declaration -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_authany.c -fPIC -DPIC -o .libs/mod_authany.o 1191s /usr/share/apr-1.0/build/libtool --mode=link --tag=disable-static i686-linux-gnu-gcc -Wl,--as-needed -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -o mod_authany.la -rpath /usr/lib/apache2/modules -module -avoid-version mod_authany.lo 1191s libtool: link: i686-linux-gnu-gcc -shared -fPIC -DPIC .libs/mod_authany.o -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -Wl,--as-needed -Wl,-Bsymbolic-functions -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-soname -Wl,mod_authany.so -o .libs/mod_authany.so 1191s libtool: link: ( cd ".libs" && rm -f "mod_authany.la" && ln -s "../mod_authany.la" "mod_authany.la" ) 1191s make[1]: Leaving directory '/tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/c-modules/authany' 1191s cd echo_post && make .libs/mod_echo_post.so 1191s make[1]: Entering directory '/tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/c-modules/echo_post' 1191s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/c-modules -c mod_echo_post.c 1191s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static i686-linux-gnu-gcc -prefer-pic -pipe -g -O2 -Werror=implicit-function-declaration -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c -o mod_echo_post.lo mod_echo_post.c && touch mod_echo_post.slo 1191s libtool: compile: i686-linux-gnu-gcc -pipe -g -O2 -Werror=implicit-function-declaration -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_echo_post.c -fPIC -DPIC -o .libs/mod_echo_post.o 1191s /usr/share/apr-1.0/build/libtool --mode=link --tag=disable-static i686-linux-gnu-gcc -Wl,--as-needed -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -o mod_echo_post.la -rpath /usr/lib/apache2/modules -module -avoid-version mod_echo_post.lo 1191s libtool: link: i686-linux-gnu-gcc -shared -fPIC -DPIC .libs/mod_echo_post.o -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -Wl,--as-needed -Wl,-Bsymbolic-functions -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-soname -Wl,mod_echo_post.so -o .libs/mod_echo_post.so 1191s libtool: link: ( cd ".libs" && rm -f "mod_echo_post.la" && ln -s "../mod_echo_post.la" "mod_echo_post.la" ) 1191s make[1]: Leaving directory '/tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/c-modules/echo_post' 1191s cd test_session && make .libs/mod_test_session.so 1191s make[1]: Entering directory '/tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/c-modules/test_session' 1191s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/c-modules -c mod_test_session.c 1191s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static i686-linux-gnu-gcc -prefer-pic -pipe -g -O2 -Werror=implicit-function-declaration -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c -o mod_test_session.lo mod_test_session.c && touch mod_test_session.slo 1191s libtool: compile: i686-linux-gnu-gcc -pipe -g -O2 -Werror=implicit-function-declaration -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_test_session.c -fPIC -DPIC -o .libs/mod_test_session.o 1192s /usr/share/apr-1.0/build/libtool --mode=link --tag=disable-static i686-linux-gnu-gcc -Wl,--as-needed -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -o mod_test_session.la -rpath /usr/lib/apache2/modules -module -avoid-version mod_test_session.lo 1192s libtool: link: i686-linux-gnu-gcc -shared -fPIC -DPIC .libs/mod_test_session.o -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -Wl,--as-needed -Wl,-Bsymbolic-functions -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-soname -Wl,mod_test_session.so -o .libs/mod_test_session.so 1192s libtool: link: ( cd ".libs" && rm -f "mod_test_session.la" && ln -s "../mod_test_session.la" "mod_test_session.la" ) 1192s make[1]: Leaving directory '/tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/c-modules/test_session' 1192s cd test_rwrite && make .libs/mod_test_rwrite.so 1192s make[1]: Entering directory '/tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/c-modules/test_rwrite' 1192s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/c-modules -c mod_test_rwrite.c 1192s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static i686-linux-gnu-gcc -prefer-pic -pipe -g -O2 -Werror=implicit-function-declaration -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c -o mod_test_rwrite.lo mod_test_rwrite.c && touch mod_test_rwrite.slo 1192s libtool: compile: i686-linux-gnu-gcc -pipe -g -O2 -Werror=implicit-function-declaration -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_test_rwrite.c -fPIC -DPIC -o .libs/mod_test_rwrite.o 1192s /usr/share/apr-1.0/build/libtool --mode=link --tag=disable-static i686-linux-gnu-gcc -Wl,--as-needed -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -o mod_test_rwrite.la -rpath /usr/lib/apache2/modules -module -avoid-version mod_test_rwrite.lo 1192s libtool: link: i686-linux-gnu-gcc -shared -fPIC -DPIC .libs/mod_test_rwrite.o -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -Wl,--as-needed -Wl,-Bsymbolic-functions -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-soname -Wl,mod_test_rwrite.so -o .libs/mod_test_rwrite.so 1192s libtool: link: ( cd ".libs" && rm -f "mod_test_rwrite.la" && ln -s "../mod_test_rwrite.la" "mod_test_rwrite.la" ) 1192s make[1]: Leaving directory '/tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/c-modules/test_rwrite' 1192s cd input_body_filter && make .libs/mod_input_body_filter.so 1192s make[1]: Entering directory '/tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/c-modules/input_body_filter' 1192s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/c-modules -c mod_input_body_filter.c 1192s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static i686-linux-gnu-gcc -prefer-pic -pipe -g -O2 -Werror=implicit-function-declaration -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c -o mod_input_body_filter.lo mod_input_body_filter.c && touch mod_input_body_filter.slo 1192s libtool: compile: i686-linux-gnu-gcc -pipe -g -O2 -Werror=implicit-function-declaration -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_input_body_filter.c -fPIC -DPIC -o .libs/mod_input_body_filter.o 1192s /usr/share/apr-1.0/build/libtool --mode=link --tag=disable-static i686-linux-gnu-gcc -Wl,--as-needed -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -o mod_input_body_filter.la -rpath /usr/lib/apache2/modules -module -avoid-version mod_input_body_filter.lo 1192s libtool: link: i686-linux-gnu-gcc -shared -fPIC -DPIC .libs/mod_input_body_filter.o -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -Wl,--as-needed -Wl,-Bsymbolic-functions -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-soname -Wl,mod_input_body_filter.so -o .libs/mod_input_body_filter.so 1192s libtool: link: ( cd ".libs" && rm -f "mod_input_body_filter.la" && ln -s "../mod_input_body_filter.la" "mod_input_body_filter.la" ) 1192s make[1]: Leaving directory '/tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/c-modules/input_body_filter' 1192s cd echo_post_chunk && make .libs/mod_echo_post_chunk.so 1192s make[1]: Entering directory '/tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/c-modules/echo_post_chunk' 1192s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/c-modules -c mod_echo_post_chunk.c 1192s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static i686-linux-gnu-gcc -prefer-pic -pipe -g -O2 -Werror=implicit-function-declaration -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c -o mod_echo_post_chunk.lo mod_echo_post_chunk.c && touch mod_echo_post_chunk.slo 1192s libtool: compile: i686-linux-gnu-gcc -pipe -g -O2 -Werror=implicit-function-declaration -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_echo_post_chunk.c -fPIC -DPIC -o .libs/mod_echo_post_chunk.o 1193s /usr/share/apr-1.0/build/libtool --mode=link --tag=disable-static i686-linux-gnu-gcc -Wl,--as-needed -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -o mod_echo_post_chunk.la -rpath /usr/lib/apache2/modules -module -avoid-version mod_echo_post_chunk.lo 1193s libtool: link: i686-linux-gnu-gcc -shared -fPIC -DPIC .libs/mod_echo_post_chunk.o -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -Wl,--as-needed -Wl,-Bsymbolic-functions -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-soname -Wl,mod_echo_post_chunk.so -o .libs/mod_echo_post_chunk.so 1193s libtool: link: ( cd ".libs" && rm -f "mod_echo_post_chunk.la" && ln -s "../mod_echo_post_chunk.la" "mod_echo_post_chunk.la" ) 1193s make[1]: Leaving directory '/tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/c-modules/echo_post_chunk' 1193s cd eat_post && make .libs/mod_eat_post.so 1193s make[1]: Entering directory '/tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/c-modules/eat_post' 1193s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/c-modules -c mod_eat_post.c 1193s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static i686-linux-gnu-gcc -prefer-pic -pipe -g -O2 -Werror=implicit-function-declaration -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c -o mod_eat_post.lo mod_eat_post.c && touch mod_eat_post.slo 1193s libtool: compile: i686-linux-gnu-gcc -pipe -g -O2 -Werror=implicit-function-declaration -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_eat_post.c -fPIC -DPIC -o .libs/mod_eat_post.o 1193s /usr/share/apr-1.0/build/libtool --mode=link --tag=disable-static i686-linux-gnu-gcc -Wl,--as-needed -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -o mod_eat_post.la -rpath /usr/lib/apache2/modules -module -avoid-version mod_eat_post.lo 1193s libtool: link: i686-linux-gnu-gcc -shared -fPIC -DPIC .libs/mod_eat_post.o -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -Wl,--as-needed -Wl,-Bsymbolic-functions -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-soname -Wl,mod_eat_post.so -o .libs/mod_eat_post.so 1193s libtool: link: ( cd ".libs" && rm -f "mod_eat_post.la" && ln -s "../mod_eat_post.la" "mod_eat_post.la" ) 1193s make[1]: Leaving directory '/tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/c-modules/eat_post' 1193s /usr/sbin/apache2 -d /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t -f /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/conf/httpd.conf -D APACHE2 -D APACHE2_4 -D PERL_USEITHREADS 1193s using Apache/2.4.62 (event MPM) 1193s 1193s waiting 60 seconds for server to start: .[Fri Nov 29 20:05:50.431299 2024] [core:trace3] [pid 949240:tid 949240] core.c(3482): Setting LogLevel for all modules to trace8 1193s [Fri Nov 29 20:05:50.432008 2024] [core:trace6] [pid 949240:tid 949240] core.c(3499): Cannot find module 'rewrite', trying 'rewrite_module' 1193s [Fri Nov 29 20:05:50.432018 2024] [core:trace3] [pid 949240:tid 949240] core.c(3509): Setting LogLevel for module mod_rewrite.c to trace8 1193s [Fri Nov 29 20:05:50.433143 2024] [core:trace6] [pid 949240:tid 949240] core.c(3499): Cannot find module 'dumpio', trying 'dumpio_module' 1193s [Fri Nov 29 20:05:50.433156 2024] [core:trace3] [pid 949240:tid 949240] core.c(3509): Setting LogLevel for module mod_dumpio.c to trace7 1193s [Fri Nov 29 20:05:50.433162 2024] [core:trace3] [pid 949240:tid 949240] core.c(3482): Setting LogLevel for all modules to info 1193s [Fri Nov 29 20:05:50.433167 2024] [core:trace6] [pid 949240:tid 949240] core.c(3499): Cannot find module 'core', trying 'core_module' 1193s [Fri Nov 29 20:05:50.433170 2024] [core:trace3] [pid 949240:tid 949240] core.c(3509): Setting LogLevel for module core.c to crit 1193s [Fri Nov 29 20:05:50.433173 2024] [core:trace3] [pid 949240:tid 949240] core.c(3482): Setting LogLevel for all modules to crit 1193s [Fri Nov 29 20:05:50.433177 2024] [core:trace6] [pid 949240:tid 949240] core.c(3499): Cannot find module 'core', trying 'core_module' 1193s [Fri Nov 29 20:05:50.433180 2024] [core:trace3] [pid 949240:tid 949240] core.c(3509): Setting LogLevel for module core.c to info 1193s [Fri Nov 29 20:05:50.433182 2024] [core:trace3] [pid 949240:tid 949240] core.c(3482): Setting LogLevel for all modules to crit 1193s [Fri Nov 29 20:05:50.433187 2024] [core:trace6] [pid 949240:tid 949240] core.c(3499): Cannot find module 'core', trying 'core_module' 1193s [Fri Nov 29 20:05:50.433190 2024] [core:trace3] [pid 949240:tid 949240] core.c(3509): Setting LogLevel for module core.c to info 1193s [Fri Nov 29 20:05:50.433197 2024] [core:trace3] [pid 949240:tid 949240] core.c(3482): Setting LogLevel for all modules to crit 1193s [Fri Nov 29 20:05:50.433200 2024] [core:trace3] [pid 949240:tid 949240] core.c(3482): Setting LogLevel for all modules to info 1193s [Fri Nov 29 20:05:50.433205 2024] [core:trace6] [pid 949240:tid 949240] core.c(3499): Cannot find module 'core', trying 'core_module' 1193s [Fri Nov 29 20:05:50.433208 2024] [core:trace3] [pid 949240:tid 949240] core.c(3509): Setting LogLevel for module core.c to crit 1193s [Fri Nov 29 20:05:50.433212 2024] [core:trace3] [pid 949240:tid 949240] core.c(3482): Setting LogLevel for all modules to info 1193s [Fri Nov 29 20:05:50.433838 2024] [alias:warn] [pid 949240:tid 949240] AH00671: The Alias directive in /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/conf/extra.conf at line 1577 will probably never match because it overlaps an earlier Alias. 1193s [Fri Nov 29 20:05:50.433867 2024] [proxy:info] [pid 949240:tid 949240] AH01145: Sharing worker 'http://localhost:8529/' instead of creating new worker 'http://localhost:8529/modules/xml2enc/back' 1193s [Fri Nov 29 20:05:50.434365 2024] [proxy:info] [pid 949240:tid 949240] AH01145: Sharing worker 'http://localhost:8529/' instead of creating new worker 'http://localhost:8529/servlet' 1193s [Fri Nov 29 20:05:50.434373 2024] [core:trace6] [pid 949240:tid 949240] core.c(3499): Cannot find module 'proxy_hcheck', trying 'proxy_hcheck_module' 1193s [Fri Nov 29 20:05:50.434377 2024] [core:trace3] [pid 949240:tid 949240] core.c(3509): Setting LogLevel for module mod_proxy_hcheck.c to trace4 1193s 1193s waiting 60 seconds for server to start: ok (waited 0 secs) 1193s server localhost:8529 started 1193s server localhost:8530 listening (mod_nntp_like) 1193s server localhost:8531 listening (mod_nntp_like_ssl) 1193s server localhost:8532 listening (mod_ssl) 1193s server localhost:8533 listening (ssl_optional_cc) 1193s server localhost:8534 listening (ssl_pr33791) 1193s server localhost:8535 listening (ssl_ocsp) 1193s server localhost:8536 listening (mod_vhost_alias) 1193s server localhost:8537 listening (mod_proxy) 1193s server localhost:8538 listening (proxy_http_bal1) 1193s server localhost:8539 listening (proxy_http_bal2) 1193s server localhost:8540 listening (proxy_http_balancer) 1193s server localhost:8543 listening (proxy_fcgi) 1193s server localhost:8544 listening (mod_cache) 1193s server localhost:8545 listening (core) 1193s server localhost:8546 listening (mod_include) 1193s server localhost:8547 listening (cve_2011_3368_rewrite) 1193s server localhost:8548 listening (proxy_http_reverse) 1193s server localhost:8549 listening (proxy_http_nofwd) 1193s server localhost:8550 listening (cve_2011_3368) 1193s server localhost:8551 listening (mod_headers) 1193s server localhost:8552 listening (mod_echo) 1193s server localhost:8553 listening (mod_echo_ssl) 1193s server localhost:8554 listening (error_document) 1193s server localhost:8555 listening (http_unsafe) 1193s server localhost:8556 listening (http_strict) 1193s server localhost:8557 listening (remote_ip) 1193s server localhost:8558 listening (proxy_http_https) 1193s server localhost:8559 listening (proxy_https_https) 1193s server localhost:8560 listening (proxy_http_https_proxy_section) 1193s server localhost:8561 listening (proxy_https_https_proxy_section) 1193s server localhost:8562 listening (proxy_https_http) 1196s [ info] adding source lib /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/Apache-Test/lib to @INC 1205s t/ab/base.t ......................... 1205s 1..5 1205s # Running under perl version 5.040000 for linux 1205s # Current time local: Fri Nov 29 20:05:59 2024 1205s # Current time GMT: Fri Nov 29 20:05:59 2024 1205s # Using Test.pm version 1.31 1205s # Using Apache/Test.pm version 1.44 1205s # # running: 1205s # ASAN_OPTIONS='detect_leaks=0' /usr/bin/ab -B 127.0.0.1 -q -n 10 http://localhost:8545/ 1205s ok 1 1205s ok 2 1205s # # running: 1205s # ASAN_OPTIONS='detect_leaks=0' /usr/bin/ab -B 127.0.0.1 -q -n 10 https://localhost:8532/ 1205s ok 3 1205s ok 4 1205s ok 5 1205s ok 1208s t/apache/404.t ...................... 1208s 1..2 1208s # Running under perl version 5.040000 for linux 1208s # Current time local: Fri Nov 29 20:06:02 2024 1208s # Current time GMT: Fri Nov 29 20:06:02 2024 1208s # Using Test.pm version 1.31 1208s # Using Apache/Test.pm version 1.44 1208s # GET_STR Response: 1208s # HTTP/1.1 404 Not Found 1208s # Connection: close 1208s # Date: Fri, 29 Nov 2024 20:06:05 GMT 1208s # Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1208s # Content-Length: 196 1208s # Content-Type: text/html; charset=iso-8859-1 1208s # Client-Date: Fri, 29 Nov 2024 20:06:05 GMT 1208s # Client-Peer: 127.0.0.1:8529 1208s # Client-Response-Num: 1 1208s # Title: 404 Not Found 1208s # 1208s # 1208s # 1208s # 404 Not Found 1208s # 1208s #

Not Found

1208s #

The requested URL was not found on this server.

1208s # 1208s ok 1 1208s ok 2 1208s ok 1211s t/apache/acceptpathinfo.t ........... 1211s 1..36 1211s # Running under perl version 5.040000 for linux 1211s # Current time local: Fri Nov 29 20:06:05 2024 1211s # Current time GMT: Fri Nov 29 20:06:05 2024 1211s # Using Test.pm version 1.31 1211s # Using Apache/Test.pm version 1.44 1211s # testing : AcceptPathInfo on return code for /apache/acceptpathinfo/on 1211s # expected: '200' 1211s # received: '200' 1211s ok 1 1211s # testing : AcceptPathInfo on body for /apache/acceptpathinfo/on 1211s # expected: qr/_\(none\)_/ 1211s # received: '_(none)_' 1211s ok 2 1211s # testing : AcceptPathInfo on return code for /apache/acceptpathinfo/on/foo/bar 1211s # expected: '404' 1211s # received: '404' 1211s ok 3 1211s # testing : AcceptPathInfo on body for /apache/acceptpathinfo/on/foo/bar 1211s # expected: qr/Not Found/ 1211s # received: ' 404 Not Found

Not Found

The requested URL was not found on this server.

' 1211s ok 4 1211s # testing : AcceptPathInfo on return code for /apache/acceptpathinfo/on/index.shtml 1211s # expected: '200' 1211s # received: '200' 1211s ok 5 1211s # testing : AcceptPathInfo on body for /apache/acceptpathinfo/on/index.shtml 1211s # expected: qr/_\(none\)_/ 1211s # received: '_(none)_' 1211s ok 6 1211s # testing : AcceptPathInfo on return code for /apache/acceptpathinfo/on/index.shtml/foo/bar 1211s # expected: '200' 1211s # received: '200' 1211s ok 7 1211s # testing : AcceptPathInfo on body for /apache/acceptpathinfo/on/index.shtml/foo/bar 1211s # expected: qr/_\/foo\/bar_/ 1211s # received: '_/foo/bar_' 1211s ok 8 1211s # testing : AcceptPathInfo on return code for /apache/acceptpathinfo/on/test.sh 1211s # expected: '200' 1211s # received: '200' 1211s ok 9 1211s # testing : AcceptPathInfo on body for /apache/acceptpathinfo/on/test.sh 1211s # expected: qr/_\(none\)_/ 1211s # received: '_(none)_' 1211s ok 10 1211s # testing : AcceptPathInfo on return code for /apache/acceptpathinfo/on/test.sh/foo/bar 1211s # expected: '200' 1211s # received: '200' 1211s ok 11 1211s # testing : AcceptPathInfo on body for /apache/acceptpathinfo/on/test.sh/foo/bar 1211s # expected: qr/_\/foo\/bar_/ 1211s # received: '_/foo/bar_' 1211s ok 12 1211s # testing : AcceptPathInfo default return code for /apache/acceptpathinfo 1211s # expected: '200' 1211s # received: '200' 1211s ok 13 1211s # testing : AcceptPathInfo default body for /apache/acceptpathinfo 1211s # expected: qr/_\(none\)_/ 1211s # received: '_(none)_' 1211s ok 14 1211s # testing : AcceptPathInfo default return code for /apache/acceptpathinfo/foo/bar 1211s # expected: '404' 1211s # received: '404' 1211s ok 15 1211s # testing : AcceptPathInfo default body for /apache/acceptpathinfo/foo/bar 1211s # expected: qr/Not Found/ 1211s # received: ' 404 Not Found

Not Found

The requested URL was not found on this server.

' 1211s ok 16 1211s # testing : AcceptPathInfo default return code for /apache/acceptpathinfo/index.shtml 1211s # expected: '200' 1211s # received: '200' 1211s ok 17 1211s # testing : AcceptPathInfo default body for /apache/acceptpathinfo/index.shtml 1211s # expected: qr/_\(none\)_/ 1211s # received: '_(none)_' 1211s ok 18 1211s # testing : AcceptPathInfo default return code for /apache/acceptpathinfo/index.shtml/foo/bar 1211s # expected: '404' 1211s # received: '404' 1211s ok 19 1211s # testing : AcceptPathInfo default body for /apache/acceptpathinfo/index.shtml/foo/bar 1211s # expected: qr/Not Found/ 1211s # received: ' 404 Not Found

Not Found

The requested URL was not found on this server.

' 1211s ok 20 1211s # testing : AcceptPathInfo default return code for /apache/acceptpathinfo/test.sh 1211s # expected: '200' 1211s # received: '200' 1211s ok 21 1211s # testing : AcceptPathInfo default body for /apache/acceptpathinfo/test.sh 1211s # expected: qr/_\(none\)_/ 1211s # received: '_(none)_' 1211s ok 22 1211s # testing : AcceptPathInfo default return code for /apache/acceptpathinfo/test.sh/foo/bar 1211s # expected: '200' 1211s # received: '200' 1211s ok 23 1211s # testing : AcceptPathInfo default body for /apache/acceptpathinfo/test.sh/foo/bar 1211s # expected: qr/_\/foo\/bar_/ 1211s # received: '_/foo/bar_' 1211s ok 24 1211s # testing : AcceptPathInfo off return code for /apache/acceptpathinfo/off 1211s # expected: '200' 1211s # received: '200' 1211s ok 25 1211s # testing : AcceptPathInfo off body for /apache/acceptpathinfo/off 1211s # expected: qr/_\(none\)_/ 1211s # received: '_(none)_' 1211s ok 26 1211s # testing : AcceptPathInfo off return code for /apache/acceptpathinfo/off/foo/bar 1211s # expected: '404' 1211s # received: '404' 1211s ok 27 1211s # testing : AcceptPathInfo off body for /apache/acceptpathinfo/off/foo/bar 1211s # expected: qr/Not Found/ 1211s # received: ' 404 Not Found

Not Found

The requested URL was not found on this server.

' 1211s ok 28 1211s # testing : AcceptPathInfo off return code for /apache/acceptpathinfo/off/index.shtml 1211s # expected: '200' 1211s # received: '200' 1211s ok 29 1211s # testing : AcceptPathInfo off body for /apache/acceptpathinfo/off/index.shtml 1211s # expected: qr/_\(none\)_/ 1211s # received: '_(none)_' 1211s ok 30 1211s # testing : AcceptPathInfo off return code for /apache/acceptpathinfo/off/index.shtml/foo/bar 1211s # expected: '404' 1211s # received: '404' 1211s ok 31 1211s # testing : AcceptPathInfo off body for /apache/acceptpathinfo/off/index.shtml/foo/bar 1211s # expected: qr/Not Found/ 1211s # received: ' 404 Not Found

Not Found

The requested URL was not found on this server.

' 1211s ok 32 1211s # testing : AcceptPathInfo off return code for /apache/acceptpathinfo/off/test.sh 1211s # expected: '200' 1211s # received: '200' 1211s ok 33 1211s # testing : AcceptPathInfo off body for /apache/acceptpathinfo/off/test.sh 1211s # expected: qr/_\(none\)_/ 1211s # received: '_(none)_' 1211s ok 34 1211s # testing : AcceptPathInfo off return code for /apache/acceptpathinfo/off/test.sh/foo/bar 1211s # expected: '404' 1211s # received: '404' 1211s ok 35 1211s # testing : AcceptPathInfo off body for /apache/acceptpathinfo/off/test.sh/foo/bar 1211s # expected: qr/Not Found/ 1211s # received: ' 404 Not Found

Not Found

The requested URL was not found on this server.

' 1211s ok 36 1211s ok 1216s t/apache/byterange.t ................ 1216s # using LWP client 1216s 1..218 1216s # Running under perl version 5.040000 for linux 1216s # Current time local: Fri Nov 29 20:06:08 2024 1216s # Current time GMT: Fri Nov 29 20:06:08 2024 1216s # Using Test.pm version 1.31 1216s # Using Apache/Test.pm version 1.44 1216s downloaded 19556 bytes, file is 19556 bytes 1216s ok 1 1216s downloaded 56240 bytes, file is 56240 bytes 1216s ok 2 1216s downloaded 34282 bytes, file is 34282 bytes 1216s ok 3 1216s downloaded 55872 bytes, file is 55872 bytes 1216s ok 4 1216s downloaded 43888 bytes, file is 43888 bytes 1216s ok 5 1216s downloaded 89272 bytes, file is 89272 bytes 1216s ok 6 1216s downloaded 9991 bytes, file is 9991 bytes 1216s ok 7 1216s downloaded 9577 bytes, file is 9577 bytes 1216s ok 8 1216s downloaded 4100 bytes, file is 4100 bytes 1216s ok 9 1216s downloaded 3672 bytes, file is 3672 bytes 1216s ok 10 1216s downloaded 7680 bytes, file is 7680 bytes 1216s ok 11 1216s downloaded 144297 bytes, file is 144297 bytes 1216s ok 12 1216s downloaded 7966 bytes, file is 7966 bytes 1216s ok 13 1216s downloaded 6891 bytes, file is 6891 bytes 1216s ok 14 1216s downloaded 7760 bytes, file is 7760 bytes 1216s ok 15 1216s downloaded 6327 bytes, file is 6327 bytes 1216s ok 16 1216s downloaded 133639 bytes, file is 133639 bytes 1216s ok 17 1216s downloaded 6142 bytes, file is 6142 bytes 1216s ok 18 1216s downloaded 3594 bytes, file is 3594 bytes 1216s ok 19 1216s downloaded 4085 bytes, file is 4085 bytes 1216s ok 20 1216s downloaded 119424 bytes, file is 119424 bytes 1216s ok 21 1216s downloaded 6597 bytes, file is 6597 bytes 1216s ok 22 1216s downloaded 5335 bytes, file is 5335 bytes 1216s ok 23 1216s downloaded 4616 bytes, file is 4616 bytes 1216s ok 24 1216s downloaded 115538 bytes, file is 115538 bytes 1216s ok 25 1216s downloaded 10759 bytes, file is 10759 bytes 1216s ok 26 1216s downloaded 12271 bytes, file is 12271 bytes 1216s ok 27 1216s downloaded 9232 bytes, file is 9232 bytes 1216s ok 28 1216s downloaded 129679 bytes, file is 129679 bytes 1216s ok 29 1216s downloaded 10557 bytes, file is 10557 bytes 1216s ok 30 1216s downloaded 12319 bytes, file is 12319 bytes 1216s ok 31 1216s downloaded 8442 bytes, file is 8442 bytes 1216s ok 32 1216s downloaded 4450 bytes, file is 4450 bytes 1216s ok 33 1216s downloaded 64521 bytes, file is 64521 bytes 1216s ok 34 1216s downloaded 8201 bytes, file is 8201 bytes 1216s ok 35 1216s downloaded 4103 bytes, file is 4103 bytes 1216s ok 36 1216s downloaded 10924 bytes, file is 10924 bytes 1216s ok 37 1216s downloaded 4456 bytes, file is 4456 bytes 1216s ok 38 1216s downloaded 100186 bytes, file is 100186 bytes 1216s ok 39 1216s downloaded 7717 bytes, file is 7717 bytes 1216s ok 40 1216s downloaded 7702 bytes, file is 7702 bytes 1216s ok 41 1216s downloaded 7017 bytes, file is 7017 bytes 1216s ok 42 1216s downloaded 71129 bytes, file is 71129 bytes 1216s ok 43 1216s downloaded 4599 bytes, file is 4599 bytes 1216s ok 44 1216s downloaded 6150 bytes, file is 6150 bytes 1216s ok 45 1216s downloaded 5111 bytes, file is 5111 bytes 1216s ok 46 1216s downloaded 41016 bytes, file is 41016 bytes 1216s ok 47 1216s downloaded 5730 bytes, file is 5730 bytes 1216s ok 48 1216s downloaded 4682 bytes, file is 4682 bytes 1216s ok 49 1216s downloaded 4980 bytes, file is 4980 bytes 1216s ok 50 1216s downloaded 54032 bytes, file is 54032 bytes 1216s ok 51 1216s downloaded 7007 bytes, file is 7007 bytes 1216s ok 52 1216s downloaded 37377 bytes, file is 37377 bytes 1216s ok 53 1216s downloaded 4214 bytes, file is 4214 bytes 1216s ok 54 1216s downloaded 3944 bytes, file is 3944 bytes 1216s ok 55 1216s downloaded 4054 bytes, file is 4054 bytes 1216s ok 56 1216s downloaded 44427 bytes, file is 44427 bytes 1216s ok 57 1216s downloaded 4744 bytes, file is 4744 bytes 1216s ok 58 1216s downloaded 3945 bytes, file is 3945 bytes 1216s ok 59 1216s downloaded 4055 bytes, file is 4055 bytes 1216s ok 60 1216s downloaded 68935 bytes, file is 68935 bytes 1216s ok 61 1216s downloaded 3946 bytes, file is 3946 bytes 1216s ok 62 1216s downloaded 4056 bytes, file is 4056 bytes 1216s ok 63 1216s downloaded 51095 bytes, file is 51095 bytes 1216s ok 64 1216s downloaded 124707 bytes, file is 124707 bytes 1216s ok 65 1216s downloaded 107195 bytes, file is 107195 bytes 1216s ok 66 1216s downloaded 38060 bytes, file is 38060 bytes 1216s ok 67 1216s downloaded 4470 bytes, file is 4470 bytes 1216s ok 68 1216s downloaded 6335 bytes, file is 6335 bytes 1216s ok 69 1216s downloaded 7363 bytes, file is 7363 bytes 1216s ok 70 1216s downloaded 5889 bytes, file is 5889 bytes 1216s ok 71 1216s downloaded 4651 bytes, file is 4651 bytes 1216s ok 72 1216s downloaded 8356 bytes, file is 8356 bytes 1216s ok 73 1216s downloaded 25281 bytes, file is 25281 bytes 1216s ok 74 1216s downloaded 53901 bytes, file is 53901 bytes 1216s ok 75 1216s downloaded 115157 bytes, file is 115157 bytes 1216s ok 76 1216s downloaded 20457 bytes, file is 20457 bytes 1216s ok 77 1216s downloaded 5768 bytes, file is 5768 bytes 1216s ok 78 1216s downloaded 8241 bytes, file is 8241 bytes 1216s ok 79 1216s downloaded 846673 bytes, file is 846673 bytes 1216s ok 80 1216s downloaded 22584 bytes, file is 22584 bytes 1216s ok 81 1216s downloaded 7010 bytes, file is 7010 bytes 1216s ok 82 1216s downloaded 8460 bytes, file is 8460 bytes 1216s ok 83 1216s downloaded 294 bytes, file is 294 bytes 1216s ok 84 1216s downloaded 304 bytes, file is 304 bytes 1216s ok 85 1216s downloaded 8016 bytes, file is 8016 bytes 1216s ok 86 1216s downloaded 56994 bytes, file is 56994 bytes 1216s ok 87 1216s downloaded 4480 bytes, file is 4480 bytes 1216s ok 88 1216s downloaded 12665 bytes, file is 12665 bytes 1216s ok 89 1216s downloaded 15459 bytes, file is 15459 bytes 1216s ok 90 1216s downloaded 53663 bytes, file is 53663 bytes 1216s ok 91 1216s downloaded 4837 bytes, file is 4837 bytes 1216s ok 92 1216s downloaded 6939 bytes, file is 6939 bytes 1216s ok 93 1216s downloaded 26154 bytes, file is 26154 bytes 1216s ok 94 1216s downloaded 53154 bytes, file is 53154 bytes 1216s ok 95 1216s downloaded 4941 bytes, file is 4941 bytes 1216s ok 96 1216s downloaded 43100 bytes, file is 43100 bytes 1216s ok 97 1216s downloaded 22163 bytes, file is 22163 bytes 1216s ok 98 1216s downloaded 39881 bytes, file is 39881 bytes 1216s ok 99 1216s downloaded 51095 bytes, file is 51095 bytes 1216s ok 100 1216s downloaded 24504 bytes, file is 24504 bytes 1216s ok 101 1216s downloaded 316649 bytes, file is 316649 bytes 1216s ok 102 1216s downloaded 9376 bytes, file is 9376 bytes 1216s ok 103 1216s downloaded 46317 bytes, file is 46317 bytes 1216s ok 104 1216s downloaded 26950 bytes, file is 26950 bytes 1216s ok 105 1216s downloaded 7968 bytes, file is 7968 bytes 1216s ok 106 1216s downloaded 84351 bytes, file is 84351 bytes 1216s ok 107 1216s downloaded 37758 bytes, file is 37758 bytes 1216s ok 108 1216s downloaded 10258 bytes, file is 10258 bytes 1216s ok 109 1216s downloaded 22738 bytes, file is 22738 bytes 1216s ok 110 1216s downloaded 13473 bytes, file is 13473 bytes 1216s ok 111 1216s downloaded 10538 bytes, file is 10538 bytes 1216s ok 112 1216s downloaded 37601 bytes, file is 37601 bytes 1216s ok 113 1216s downloaded 93133 bytes, file is 93133 bytes 1216s ok 114 1216s downloaded 56257 bytes, file is 56257 bytes 1216s ok 115 1216s downloaded 39537 bytes, file is 39537 bytes 1216s ok 116 1216s downloaded 37806 bytes, file is 37806 bytes 1216s ok 117 1216s downloaded 49932 bytes, file is 49932 bytes 1216s ok 118 1216s downloaded 15221 bytes, file is 15221 bytes 1216s ok 119 1216s downloaded 22218 bytes, file is 22218 bytes 1216s ok 120 1216s downloaded 13355 bytes, file is 13355 bytes 1216s ok 121 1216s downloaded 16674 bytes, file is 16674 bytes 1216s ok 122 1216s downloaded 1649 bytes, file is 1649 bytes 1216s ok 123 1216s downloaded 427840 bytes, file is 427840 bytes 1216s ok 124 1216s downloaded 31790 bytes, file is 31790 bytes 1216s ok 125 1216s downloaded 137674 bytes, file is 137674 bytes 1216s ok 126 1216s downloaded 16498 bytes, file is 16498 bytes 1216s ok 127 1216s downloaded 13815 bytes, file is 13815 bytes 1216s ok 128 1216s downloaded 203704 bytes, file is 203704 bytes 1216s ok 129 1216s downloaded 45029 bytes, file is 45029 bytes 1216s ok 130 1216s downloaded 76157 bytes, file is 76157 bytes 1216s ok 131 1216s downloaded 6153 bytes, file is 6153 bytes 1216s ok 132 1216s downloaded 1538 bytes, file is 1538 bytes 1216s ok 133 1216s downloaded 59945 bytes, file is 59945 bytes 1216s ok 134 1216s downloaded 30628 bytes, file is 30628 bytes 1216s ok 135 1216s downloaded 2013 bytes, file is 2013 bytes 1216s ok 136 1216s downloaded 130207 bytes, file is 130207 bytes 1216s ok 137 1216s downloaded 37398 bytes, file is 37398 bytes 1216s ok 138 1216s downloaded 22426 bytes, file is 22426 bytes 1216s ok 139 1216s downloaded 35538 bytes, file is 35538 bytes 1216s ok 140 1216s downloaded 71704 bytes, file is 71704 bytes 1216s ok 141 1216s downloaded 4432 bytes, file is 4432 bytes 1216s ok 142 1216s downloaded 8360 bytes, file is 8360 bytes 1216s ok 143 1216s downloaded 12224 bytes, file is 12224 bytes 1216s ok 144 1216s downloaded 355 bytes, file is 355 bytes 1216s ok 145 1216s downloaded 2026 bytes, file is 2026 bytes 1216s ok 146 1216s downloaded 76152 bytes, file is 76152 bytes 1216s ok 147 1216s downloaded 9351 bytes, file is 9351 bytes 1216s ok 148 1216s downloaded 12143 bytes, file is 12143 bytes 1216s ok 149 1216s downloaded 26535 bytes, file is 26535 bytes 1216s ok 150 1216s downloaded 9588 bytes, file is 9588 bytes 1216s ok 151 1216s downloaded 67932 bytes, file is 67932 bytes 1216s ok 152 1216s downloaded 22331 bytes, file is 22331 bytes 1216s ok 153 1216s downloaded 3429 bytes, file is 3429 bytes 1216s ok 154 1216s downloaded 10963 bytes, file is 10963 bytes 1216s ok 155 1216s downloaded 8357 bytes, file is 8357 bytes 1216s ok 156 1216s downloaded 36145 bytes, file is 36145 bytes 1216s ok 157 1216s downloaded 26757 bytes, file is 26757 bytes 1216s ok 158 1216s downloaded 177324 bytes, file is 177324 bytes 1216s ok 159 1216s downloaded 1243 bytes, file is 1243 bytes 1216s ok 160 1216s downloaded 15223 bytes, file is 15223 bytes 1216s ok 161 1216s downloaded 93367 bytes, file is 93367 bytes 1216s ok 162 1216s downloaded 14283 bytes, file is 14283 bytes 1216s ok 163 1216s downloaded 4784 bytes, file is 4784 bytes 1216s ok 164 1216s downloaded 51369 bytes, file is 51369 bytes 1216s ok 165 1216s downloaded 49852 bytes, file is 49852 bytes 1216s ok 166 1216s downloaded 5144 bytes, file is 5144 bytes 1216s ok 167 1216s downloaded 23397 bytes, file is 23397 bytes 1216s ok 168 1216s downloaded 68880 bytes, file is 68880 bytes 1216s ok 169 1216s downloaded 12096 bytes, file is 12096 bytes 1216s ok 170 1216s downloaded 26551 bytes, file is 26551 bytes 1216s ok 171 1216s downloaded 89521 bytes, file is 89521 bytes 1216s ok 172 1216s downloaded 5138 bytes, file is 5138 bytes 1216s ok 173 1216s downloaded 6693 bytes, file is 6693 bytes 1216s ok 174 1216s downloaded 135766 bytes, file is 135766 bytes 1216s ok 175 1216s downloaded 35484 bytes, file is 35484 bytes 1216s ok 176 1216s downloaded 33167 bytes, file is 33167 bytes 1216s ok 177 1216s downloaded 48839 bytes, file is 48839 bytes 1216s ok 178 1216s downloaded 36188 bytes, file is 36188 bytes 1216s ok 179 1216s downloaded 18756 bytes, file is 18756 bytes 1216s ok 180 1216s downloaded 43401 bytes, file is 43401 bytes 1216s ok 181 1216s downloaded 509 bytes, file is 509 bytes 1216s ok 182 1216s downloaded 19207 bytes, file is 19207 bytes 1216s ok 183 1216s downloaded 15530 bytes, file is 15530 bytes 1216s ok 184 1216s downloaded 123375 bytes, file is 123375 bytes 1216s ok 185 1216s downloaded 1617 bytes, file is 1617 bytes 1216s ok 186 1216s downloaded 59143 bytes, file is 59143 bytes 1216s ok 187 1216s downloaded 27882 bytes, file is 27882 bytes 1216s ok 188 1216s downloaded 19186 bytes, file is 19186 bytes 1216s ok 189 1216s downloaded 29844 bytes, file is 29844 bytes 1216s ok 190 1216s downloaded 7132 bytes, file is 7132 bytes 1216s ok 191 1216s downloaded 9019 bytes, file is 9019 bytes 1216s ok 192 1216s downloaded 77753 bytes, file is 77753 bytes 1216s ok 193 1216s downloaded 54047 bytes, file is 54047 bytes 1216s ok 194 1216s downloaded 10328 bytes, file is 10328 bytes 1216s ok 195 1216s downloaded 45444 bytes, file is 45444 bytes 1216s ok 196 1216s downloaded 39569 bytes, file is 39569 bytes 1216s ok 197 1216s downloaded 845528 bytes, file is 845528 bytes 1216s ok 198 1216s downloaded 372 bytes, file is 372 bytes 1216s ok 199 1216s downloaded 294 bytes, file is 294 bytes 1216s ok 200 1216s downloaded 294 bytes, file is 294 bytes 1216s ok 201 1216s downloaded 10623 bytes, file is 10623 bytes 1216s ok 202 1216s downloaded 8511 bytes, file is 8511 bytes 1216s ok 203 1216s downloaded 4483 bytes, file is 4483 bytes 1216s ok 204 1216s downloaded 90806 bytes, file is 90806 bytes 1216s ok 205 1216s downloaded 25417 bytes, file is 25417 bytes 1216s ok 206 1216s downloaded 14126 bytes, file is 14126 bytes 1216s ok 207 1216s downloaded 38625 bytes, file is 38625 bytes 1216s ok 208 1216s downloaded 454394 bytes, file is 454394 bytes 1216s ok 209 1216s downloaded 7952 bytes, file is 7952 bytes 1216s ok 210 1216s downloaded 7400 bytes, file is 7400 bytes 1216s ok 211 1216s downloaded 93207 bytes, file is 93207 bytes 1216s ok 212 1216s downloaded 50829 bytes, file is 50829 bytes 1216s ok 213 1216s downloaded 3862 bytes, file is 3862 bytes 1216s ok 214 1216s downloaded 31841 bytes, file is 31841 bytes 1216s ok 215 1216s downloaded 77077 bytes, file is 77077 bytes 1216s ok 216 1216s downloaded 50463 bytes, file is 50463 bytes 1216s ok 217 1216s downloaded 24001 bytes, file is 24001 bytes 1216s ok 218 1216s ok 1219s t/apache/byterange2.t ............... 1219s 1..1 1219s # Running under perl version 5.040000 for linux 1219s # Current time local: Fri Nov 29 20:06:13 2024 1219s # Current time GMT: Fri Nov 29 20:06:13 2024 1219s # Using Test.pm version 1.31 1219s # Using Apache/Test.pm version 1.44 1219s # testing : return correct content 1219s # expected: 'hello 1219s # ' 1219s # received: 'hello 1219s # ' 1219s ok 1 1219s ok 1224s t/apache/byterange3.t ............... 1224s # using LWP client 1224s 1..218 1224s # Running under perl version 5.040000 for linux 1224s # Current time local: Fri Nov 29 20:06:16 2024 1224s # Current time GMT: Fri Nov 29 20:06:16 2024 1224s # Using Test.pm version 1.31 1224s # Using Apache/Test.pm version 1.44 1224s downloaded 19556 bytes, file is 19556 bytes 1224s ok 1 1224s downloaded 56240 bytes, file is 56240 bytes 1224s ok 2 1224s downloaded 34282 bytes, file is 34282 bytes 1224s ok 3 1224s downloaded 55872 bytes, file is 55872 bytes 1224s ok 4 1224s downloaded 43888 bytes, file is 43888 bytes 1224s ok 5 1224s downloaded 89272 bytes, file is 89272 bytes 1224s ok 6 1224s downloaded 9991 bytes, file is 9991 bytes 1224s ok 7 1224s downloaded 9577 bytes, file is 9577 bytes 1224s ok 8 1224s downloaded 4100 bytes, file is 4100 bytes 1224s ok 9 1224s downloaded 3672 bytes, file is 3672 bytes 1224s ok 10 1224s downloaded 7680 bytes, file is 7680 bytes 1224s ok 11 1224s downloaded 144297 bytes, file is 144297 bytes 1224s ok 12 1224s downloaded 7966 bytes, file is 7966 bytes 1224s ok 13 1224s downloaded 6891 bytes, file is 6891 bytes 1224s ok 14 1224s downloaded 7760 bytes, file is 7760 bytes 1224s ok 15 1224s downloaded 6327 bytes, file is 6327 bytes 1224s ok 16 1224s downloaded 133639 bytes, file is 133639 bytes 1224s ok 17 1224s downloaded 6142 bytes, file is 6142 bytes 1224s ok 18 1224s downloaded 3594 bytes, file is 3594 bytes 1224s ok 19 1224s downloaded 4085 bytes, file is 4085 bytes 1224s ok 20 1224s downloaded 119424 bytes, file is 119424 bytes 1224s ok 21 1224s downloaded 6597 bytes, file is 6597 bytes 1224s ok 22 1224s downloaded 5335 bytes, file is 5335 bytes 1224s ok 23 1224s downloaded 4616 bytes, file is 4616 bytes 1224s ok 24 1224s downloaded 115538 bytes, file is 115538 bytes 1224s ok 25 1224s downloaded 10759 bytes, file is 10759 bytes 1224s ok 26 1224s downloaded 12271 bytes, file is 12271 bytes 1224s ok 27 1224s downloaded 9232 bytes, file is 9232 bytes 1224s ok 28 1224s downloaded 129679 bytes, file is 129679 bytes 1224s ok 29 1224s downloaded 10557 bytes, file is 10557 bytes 1224s ok 30 1224s downloaded 12319 bytes, file is 12319 bytes 1224s ok 31 1224s downloaded 8442 bytes, file is 8442 bytes 1224s ok 32 1224s downloaded 4450 bytes, file is 4450 bytes 1224s ok 33 1224s downloaded 64521 bytes, file is 64521 bytes 1224s ok 34 1224s downloaded 8201 bytes, file is 8201 bytes 1224s ok 35 1224s downloaded 4103 bytes, file is 4103 bytes 1224s ok 36 1224s downloaded 10924 bytes, file is 10924 bytes 1224s ok 37 1224s downloaded 4456 bytes, file is 4456 bytes 1224s ok 38 1224s downloaded 100186 bytes, file is 100186 bytes 1224s ok 39 1224s downloaded 7717 bytes, file is 7717 bytes 1224s ok 40 1224s downloaded 7702 bytes, file is 7702 bytes 1224s ok 41 1224s downloaded 7017 bytes, file is 7017 bytes 1224s ok 42 1224s downloaded 71129 bytes, file is 71129 bytes 1224s ok 43 1224s downloaded 4599 bytes, file is 4599 bytes 1224s ok 44 1224s downloaded 6150 bytes, file is 6150 bytes 1224s ok 45 1224s downloaded 5111 bytes, file is 5111 bytes 1224s ok 46 1224s downloaded 41016 bytes, file is 41016 bytes 1224s ok 47 1224s downloaded 5730 bytes, file is 5730 bytes 1224s ok 48 1224s downloaded 4682 bytes, file is 4682 bytes 1224s ok 49 1224s downloaded 4980 bytes, file is 4980 bytes 1224s ok 50 1224s downloaded 54032 bytes, file is 54032 bytes 1224s ok 51 1224s downloaded 7007 bytes, file is 7007 bytes 1224s ok 52 1224s downloaded 37377 bytes, file is 37377 bytes 1224s ok 53 1224s downloaded 4214 bytes, file is 4214 bytes 1224s ok 54 1224s downloaded 3944 bytes, file is 3944 bytes 1224s ok 55 1224s downloaded 4054 bytes, file is 4054 bytes 1224s ok 56 1224s downloaded 44427 bytes, file is 44427 bytes 1224s ok 57 1224s downloaded 4744 bytes, file is 4744 bytes 1224s ok 58 1224s downloaded 3945 bytes, file is 3945 bytes 1224s ok 59 1224s downloaded 4055 bytes, file is 4055 bytes 1224s ok 60 1224s downloaded 68935 bytes, file is 68935 bytes 1224s ok 61 1224s downloaded 3946 bytes, file is 3946 bytes 1224s ok 62 1224s downloaded 4056 bytes, file is 4056 bytes 1224s ok 63 1224s downloaded 51095 bytes, file is 51095 bytes 1224s ok 64 1224s downloaded 124707 bytes, file is 124707 bytes 1224s ok 65 1224s downloaded 107195 bytes, file is 107195 bytes 1224s ok 66 1224s downloaded 38060 bytes, file is 38060 bytes 1224s ok 67 1224s downloaded 4470 bytes, file is 4470 bytes 1224s ok 68 1224s downloaded 6335 bytes, file is 6335 bytes 1224s ok 69 1224s downloaded 7363 bytes, file is 7363 bytes 1224s ok 70 1224s downloaded 5889 bytes, file is 5889 bytes 1224s ok 71 1224s downloaded 4651 bytes, file is 4651 bytes 1224s ok 72 1224s downloaded 8356 bytes, file is 8356 bytes 1224s ok 73 1224s downloaded 25281 bytes, file is 25281 bytes 1224s ok 74 1224s downloaded 53901 bytes, file is 53901 bytes 1224s ok 75 1224s downloaded 115157 bytes, file is 115157 bytes 1224s ok 76 1224s downloaded 20457 bytes, file is 20457 bytes 1224s ok 77 1224s downloaded 5768 bytes, file is 5768 bytes 1224s ok 78 1224s downloaded 8241 bytes, file is 8241 bytes 1224s ok 79 1224s downloaded 846673 bytes, file is 846673 bytes 1224s ok 80 1224s downloaded 22584 bytes, file is 22584 bytes 1224s ok 81 1224s downloaded 7010 bytes, file is 7010 bytes 1224s ok 82 1224s downloaded 8460 bytes, file is 8460 bytes 1224s ok 83 1224s downloaded 294 bytes, file is 294 bytes 1224s ok 84 1224s downloaded 304 bytes, file is 304 bytes 1224s ok 85 1224s downloaded 8016 bytes, file is 8016 bytes 1224s ok 86 1224s downloaded 56994 bytes, file is 56994 bytes 1224s ok 87 1224s downloaded 4480 bytes, file is 4480 bytes 1224s ok 88 1224s downloaded 12665 bytes, file is 12665 bytes 1224s ok 89 1224s downloaded 15459 bytes, file is 15459 bytes 1224s ok 90 1224s downloaded 53663 bytes, file is 53663 bytes 1224s ok 91 1224s downloaded 4837 bytes, file is 4837 bytes 1224s ok 92 1224s downloaded 6939 bytes, file is 6939 bytes 1224s ok 93 1224s downloaded 26154 bytes, file is 26154 bytes 1224s ok 94 1224s downloaded 53154 bytes, file is 53154 bytes 1224s ok 95 1224s downloaded 4941 bytes, file is 4941 bytes 1224s ok 96 1224s downloaded 43100 bytes, file is 43100 bytes 1224s ok 97 1224s downloaded 22163 bytes, file is 22163 bytes 1224s ok 98 1224s downloaded 39881 bytes, file is 39881 bytes 1224s ok 99 1224s downloaded 51095 bytes, file is 51095 bytes 1224s ok 100 1224s downloaded 24504 bytes, file is 24504 bytes 1224s ok 101 1224s downloaded 316649 bytes, file is 316649 bytes 1224s ok 102 1224s downloaded 9376 bytes, file is 9376 bytes 1224s ok 103 1224s downloaded 46317 bytes, file is 46317 bytes 1224s ok 104 1224s downloaded 26950 bytes, file is 26950 bytes 1224s ok 105 1224s downloaded 7968 bytes, file is 7968 bytes 1224s ok 106 1224s downloaded 84351 bytes, file is 84351 bytes 1224s ok 107 1224s downloaded 37758 bytes, file is 37758 bytes 1224s ok 108 1224s downloaded 10258 bytes, file is 10258 bytes 1224s ok 109 1224s downloaded 22738 bytes, file is 22738 bytes 1224s ok 110 1224s downloaded 13473 bytes, file is 13473 bytes 1224s ok 111 1224s downloaded 10538 bytes, file is 10538 bytes 1224s ok 112 1224s downloaded 37601 bytes, file is 37601 bytes 1224s ok 113 1224s downloaded 93133 bytes, file is 93133 bytes 1224s ok 114 1224s downloaded 56257 bytes, file is 56257 bytes 1224s ok 115 1224s downloaded 39537 bytes, file is 39537 bytes 1224s ok 116 1224s downloaded 37806 bytes, file is 37806 bytes 1224s ok 117 1224s downloaded 49932 bytes, file is 49932 bytes 1224s ok 118 1224s downloaded 15221 bytes, file is 15221 bytes 1224s ok 119 1224s downloaded 22218 bytes, file is 22218 bytes 1224s ok 120 1224s downloaded 13355 bytes, file is 13355 bytes 1224s ok 121 1224s downloaded 16674 bytes, file is 16674 bytes 1224s ok 122 1224s downloaded 1649 bytes, file is 1649 bytes 1224s ok 123 1224s downloaded 427840 bytes, file is 427840 bytes 1224s ok 124 1224s downloaded 31790 bytes, file is 31790 bytes 1224s ok 125 1224s downloaded 137674 bytes, file is 137674 bytes 1224s ok 126 1224s downloaded 16498 bytes, file is 16498 bytes 1224s ok 127 1224s downloaded 13815 bytes, file is 13815 bytes 1224s ok 128 1224s downloaded 203704 bytes, file is 203704 bytes 1224s ok 129 1224s downloaded 45029 bytes, file is 45029 bytes 1224s ok 130 1224s downloaded 76157 bytes, file is 76157 bytes 1224s ok 131 1224s downloaded 6153 bytes, file is 6153 bytes 1224s ok 132 1224s downloaded 1538 bytes, file is 1538 bytes 1224s ok 133 1224s downloaded 59945 bytes, file is 59945 bytes 1224s ok 134 1224s downloaded 30628 bytes, file is 30628 bytes 1224s ok 135 1224s downloaded 2013 bytes, file is 2013 bytes 1224s ok 136 1224s downloaded 130207 bytes, file is 130207 bytes 1224s ok 137 1224s downloaded 37398 bytes, file is 37398 bytes 1224s ok 138 1224s downloaded 22426 bytes, file is 22426 bytes 1224s ok 139 1224s downloaded 35538 bytes, file is 35538 bytes 1224s ok 140 1224s downloaded 71704 bytes, file is 71704 bytes 1224s ok 141 1224s downloaded 4432 bytes, file is 4432 bytes 1224s ok 142 1224s downloaded 8360 bytes, file is 8360 bytes 1224s ok 143 1224s downloaded 12224 bytes, file is 12224 bytes 1224s ok 144 1224s downloaded 355 bytes, file is 355 bytes 1224s ok 145 1224s downloaded 2026 bytes, file is 2026 bytes 1224s ok 146 1224s downloaded 76152 bytes, file is 76152 bytes 1224s ok 147 1224s downloaded 9351 bytes, file is 9351 bytes 1224s ok 148 1224s downloaded 12143 bytes, file is 12143 bytes 1224s ok 149 1224s downloaded 26535 bytes, file is 26535 bytes 1224s ok 150 1224s downloaded 9588 bytes, file is 9588 bytes 1224s ok 151 1224s downloaded 67932 bytes, file is 67932 bytes 1224s ok 152 1224s downloaded 22331 bytes, file is 22331 bytes 1224s ok 153 1224s downloaded 3429 bytes, file is 3429 bytes 1224s ok 154 1224s downloaded 10963 bytes, file is 10963 bytes 1224s ok 155 1224s downloaded 8357 bytes, file is 8357 bytes 1224s ok 156 1224s downloaded 36145 bytes, file is 36145 bytes 1224s ok 157 1224s downloaded 26757 bytes, file is 26757 bytes 1224s ok 158 1224s downloaded 177324 bytes, file is 177324 bytes 1224s ok 159 1224s downloaded 1243 bytes, file is 1243 bytes 1224s ok 160 1224s downloaded 15223 bytes, file is 15223 bytes 1224s ok 161 1224s downloaded 93367 bytes, file is 93367 bytes 1224s ok 162 1224s downloaded 14283 bytes, file is 14283 bytes 1224s ok 163 1224s downloaded 4784 bytes, file is 4784 bytes 1224s ok 164 1224s downloaded 51369 bytes, file is 51369 bytes 1224s ok 165 1224s downloaded 49852 bytes, file is 49852 bytes 1224s ok 166 1224s downloaded 5144 bytes, file is 5144 bytes 1224s ok 167 1224s downloaded 23397 bytes, file is 23397 bytes 1224s ok 168 1224s downloaded 68880 bytes, file is 68880 bytes 1224s ok 169 1224s downloaded 12096 bytes, file is 12096 bytes 1224s ok 170 1224s downloaded 26551 bytes, file is 26551 bytes 1224s ok 171 1224s downloaded 89521 bytes, file is 89521 bytes 1224s ok 172 1224s downloaded 5138 bytes, file is 5138 bytes 1224s ok 173 1224s downloaded 6693 bytes, file is 6693 bytes 1224s ok 174 1224s downloaded 135766 bytes, file is 135766 bytes 1224s ok 175 1224s downloaded 35484 bytes, file is 35484 bytes 1224s ok 176 1224s downloaded 33167 bytes, file is 33167 bytes 1224s ok 177 1224s downloaded 48839 bytes, file is 48839 bytes 1224s ok 178 1224s downloaded 36188 bytes, file is 36188 bytes 1224s ok 179 1224s downloaded 18756 bytes, file is 18756 bytes 1224s ok 180 1224s downloaded 43401 bytes, file is 43401 bytes 1224s ok 181 1224s downloaded 509 bytes, file is 509 bytes 1224s ok 182 1224s downloaded 19207 bytes, file is 19207 bytes 1224s ok 183 1224s downloaded 15530 bytes, file is 15530 bytes 1224s ok 184 1224s downloaded 123375 bytes, file is 123375 bytes 1224s ok 185 1224s downloaded 1617 bytes, file is 1617 bytes 1224s ok 186 1224s downloaded 59143 bytes, file is 59143 bytes 1224s ok 187 1224s downloaded 27882 bytes, file is 27882 bytes 1224s ok 188 1224s downloaded 19186 bytes, file is 19186 bytes 1224s ok 189 1224s downloaded 29844 bytes, file is 29844 bytes 1224s ok 190 1224s downloaded 7132 bytes, file is 7132 bytes 1224s ok 191 1224s downloaded 9019 bytes, file is 9019 bytes 1224s ok 192 1224s downloaded 77753 bytes, file is 77753 bytes 1224s ok 193 1224s downloaded 54047 bytes, file is 54047 bytes 1224s ok 194 1224s downloaded 10328 bytes, file is 10328 bytes 1224s ok 195 1224s downloaded 45444 bytes, file is 45444 bytes 1224s ok 196 1224s downloaded 39569 bytes, file is 39569 bytes 1224s ok 197 1224s downloaded 845528 bytes, file is 845528 bytes 1224s ok 198 1224s downloaded 372 bytes, file is 372 bytes 1224s ok 199 1224s downloaded 294 bytes, file is 294 bytes 1224s ok 200 1224s downloaded 294 bytes, file is 294 bytes 1224s ok 201 1224s downloaded 10623 bytes, file is 10623 bytes 1224s ok 202 1224s downloaded 8511 bytes, file is 8511 bytes 1224s ok 203 1224s downloaded 4483 bytes, file is 4483 bytes 1224s ok 204 1224s downloaded 90806 bytes, file is 90806 bytes 1224s ok 205 1224s downloaded 25417 bytes, file is 25417 bytes 1224s ok 206 1224s downloaded 14126 bytes, file is 14126 bytes 1224s ok 207 1224s downloaded 38625 bytes, file is 38625 bytes 1224s ok 208 1224s downloaded 454394 bytes, file is 454394 bytes 1224s ok 209 1224s downloaded 7952 bytes, file is 7952 bytes 1224s ok 210 1224s downloaded 7400 bytes, file is 7400 bytes 1224s ok 211 1224s downloaded 93207 bytes, file is 93207 bytes 1224s ok 212 1224s downloaded 50829 bytes, file is 50829 bytes 1224s ok 213 1224s downloaded 3862 bytes, file is 3862 bytes 1224s ok 214 1224s downloaded 31841 bytes, file is 31841 bytes 1224s ok 215 1224s downloaded 77077 bytes, file is 77077 bytes 1224s ok 216 1224s downloaded 50463 bytes, file is 50463 bytes 1224s ok 217 1224s downloaded 24001 bytes, file is 24001 bytes 1224s ok 218 1224s ok 1227s t/apache/byterange4.t ............... 1227s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/chunked/byteranges.txt 1227s 1..153 1227s # Running under perl version 5.040000 for linux 1227s # Current time local: Fri Nov 29 20:06:21 2024 1227s # Current time GMT: Fri Nov 29 20:06:21 2024 1227s # Using Test.pm version 1.31 1227s # Using Apache/Test.pm version 1.44 1227s range: 0-0 1227s rc 206 1227s expect: '0' 1227s got: '0' 1227s ok 1 1227s range: 0-1 1227s rc 206 1227s expect: '00' 1227s got: '00' 1227s ok 2 1227s range: 0-2 1227s rc 206 1227s expect: '000' 1227s got: '000' 1227s ok 3 1227s range: 0-198 1227s rc 206 1227s expect: '0001000200030004000500060007000800090010001100120013001400150016001700180019002000210022002300240025002600270028002900300031003200330034003500360037003800390040004100420043004400450046004700480049005' 1227s got: '0001000200030004000500060007000800090010001100120013001400150016001700180019002000210022002300240025002600270028002900300031003200330034003500360037003800390040004100420043004400450046004700480049005' 1227s ok 4 1227s range: 0-199 1227s rc 206 1227s expect: '00010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050' 1227s got: '00010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050' 1227s ok 5 1227s range: 0-200 1227s rc 206 1227s expect: '000100020003000400050006000700080009001000110012001300140015001600170018001900200021002200230024002500260027002800290030003100320033003400350036003700380039004000410042004300440045004600470048004900500' 1227s got: '000100020003000400050006000700080009001000110012001300140015001600170018001900200021002200230024002500260027002800290030003100320033003400350036003700380039004000410042004300440045004600470048004900500' 1227s ok 6 1227s range: 0-201 1227s rc 206 1227s expect: '0001000200030004000500060007000800090010001100120013001400150016001700180019002000210022002300240025002600270028002900300031003200330034003500360037003800390040004100420043004400450046004700480049005000' 1227s got: '0001000200030004000500060007000800090010001100120013001400150016001700180019002000210022002300240025002600270028002900300031003200330034003500360037003800390040004100420043004400450046004700480049005000' 1227s ok 7 1227s range: 0-598 1227s rc 206 1227s expect: '00010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015' 1227s got: '00010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015' 1227s ok 8 1227s range: 0-599 1227s rc 206 1227s expect: '000100020003000400050006000700080009001000110012001300140015001600170018001900200021002200230024002500260027002800290030003100320033003400350036003700380039004000410042004300440045004600470048004900500051005200530054005500560057005800590060006100620063006400650066006700680069007000710072007300740075007600770078007900800081008200830084008500860087008800890090009100920093009400950096009700980099010001010102010301040105010601070108010901100111011201130114011501160117011801190120012101220123012401250126012701280129013001310132013301340135013601370138013901400141014201430144014501460147014801490150' 1227s got: '000100020003000400050006000700080009001000110012001300140015001600170018001900200021002200230024002500260027002800290030003100320033003400350036003700380039004000410042004300440045004600470048004900500051005200530054005500560057005800590060006100620063006400650066006700680069007000710072007300740075007600770078007900800081008200830084008500860087008800890090009100920093009400950096009700980099010001010102010301040105010601070108010901100111011201130114011501160117011801190120012101220123012401250126012701280129013001310132013301340135013601370138013901400141014201430144014501460147014801490150' 1227s ok 9 1227s range: 0-600 1227s rc 206 1227s expect: '0001000200030004000500060007000800090010001100120013001400150016001700180019002000210022002300240025002600270028002900300031003200330034003500360037003800390040004100420043004400450046004700480049005000510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500' 1227s got: '0001000200030004000500060007000800090010001100120013001400150016001700180019002000210022002300240025002600270028002900300031003200330034003500360037003800390040004100420043004400450046004700480049005000510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500' 1227s ok 10 1227s range: 0-601 1227s rc 206 1227s expect: '00010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001' 1227s got: '00010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001' 1227s ok 11 1227s range: 0-7798 1227s rc 206 1227s expect: '00010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195' 1227s got: '00010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195' 1227s ok 12 1227s range: 0-7799 1227s rc 206 1227s expect: '000100020003000400050006000700080009001000110012001300140015001600170018001900200021002200230024002500260027002800290030003100320033003400350036003700380039004000410042004300440045004600470048004900500051005200530054005500560057005800590060006100620063006400650066006700680069007000710072007300740075007600770078007900800081008200830084008500860087008800890090009100920093009400950096009700980099010001010102010301040105010601070108010901100111011201130114011501160117011801190120012101220123012401250126012701280129013001310132013301340135013601370138013901400141014201430144014501460147014801490150015101520153015401550156015701580159016001610162016301640165016601670168016901700171017201730174017501760177017801790180018101820183018401850186018701880189019001910192019301940195019601970198019902000201020202030204020502060207020802090210021102120213021402150216021702180219022002210222022302240225022602270228022902300231023202330234023502360237023802390240024102420243024402450246024702480249025002510252025302540255025602570258025902600261026202630264026502660267026802690270027102720273027402750276027702780279028002810282028302840285028602870288028902900291029202930294029502960297029802990300030103020303030403050306030703080309031003110312031303140315031603170318031903200321032203230324032503260327032803290330033103320333033403350336033703380339034003410342034303440345034603470348034903500351035203530354035503560357035803590360036103620363036403650366036703680369037003710372037303740375037603770378037903800381038203830384038503860387038803890390039103920393039403950396039703980399040004010402040304040405040604070408040904100411041204130414041504160417041804190420042104220423042404250426042704280429043004310432043304340435043604370438043904400441044204430444044504460447044804490450045104520453045404550456045704580459046004610462046304640465046604670468046904700471047204730474047504760477047804790480048104820483048404850486048704880489049004910492049304940495049604970498049905000501050205030504050505060507050805090510051105120513051405150516051705180519052005210522052305240525052605270528052905300531053205330534053505360537053805390540054105420543054405450546054705480549055005510552055305540555055605570558055905600561056205630564056505660567056805690570057105720573057405750576057705780579058005810582058305840585058605870588058905900591059205930594059505960597059805990600060106020603060406050606060706080609061006110612061306140615061606170618061906200621062206230624062506260627062806290630063106320633063406350636063706380639064006410642064306440645064606470648064906500651065206530654065506560657065806590660066106620663066406650666066706680669067006710672067306740675067606770678067906800681068206830684068506860687068806890690069106920693069406950696069706980699070007010702070307040705070607070708070907100711071207130714071507160717071807190720072107220723072407250726072707280729073007310732073307340735073607370738073907400741074207430744074507460747074807490750075107520753075407550756075707580759076007610762076307640765076607670768076907700771077207730774077507760777077807790780078107820783078407850786078707880789079007910792079307940795079607970798079908000801080208030804080508060807080808090810081108120813081408150816081708180819082008210822082308240825082608270828082908300831083208330834083508360837083808390840084108420843084408450846084708480849085008510852085308540855085608570858085908600861086208630864086508660867086808690870087108720873087408750876087708780879088008810882088308840885088608870888088908900891089208930894089508960897089808990900090109020903090409050906090709080909091009110912091309140915091609170918091909200921092209230924092509260927092809290930093109320933093409350936093709380939094009410942094309440945094609470948094909500951095209530954095509560957095809590960096109620963096409650966096709680969097009710972097309740975097609770978097909800981098209830984098509860987098809890990099109920993099409950996099709980999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950' 1227s got: '000100020003000400050006000700080009001000110012001300140015001600170018001900200021002200230024002500260027002800290030003100320033003400350036003700380039004000410042004300440045004600470048004900500051005200530054005500560057005800590060006100620063006400650066006700680069007000710072007300740075007600770078007900800081008200830084008500860087008800890090009100920093009400950096009700980099010001010102010301040105010601070108010901100111011201130114011501160117011801190120012101220123012401250126012701280129013001310132013301340135013601370138013901400141014201430144014501460147014801490150015101520153015401550156015701580159016001610162016301640165016601670168016901700171017201730174017501760177017801790180018101820183018401850186018701880189019001910192019301940195019601970198019902000201020202030204020502060207020802090210021102120213021402150216021702180219022002210222022302240225022602270228022902300231023202330234023502360237023802390240024102420243024402450246024702480249025002510252025302540255025602570258025902600261026202630264026502660267026802690270027102720273027402750276027702780279028002810282028302840285028602870288028902900291029202930294029502960297029802990300030103020303030403050306030703080309031003110312031303140315031603170318031903200321032203230324032503260327032803290330033103320333033403350336033703380339034003410342034303440345034603470348034903500351035203530354035503560357035803590360036103620363036403650366036703680369037003710372037303740375037603770378037903800381038203830384038503860387038803890390039103920393039403950396039703980399040004010402040304040405040604070408040904100411041204130414041504160417041804190420042104220423042404250426042704280429043004310432043304340435043604370438043904400441044204430444044504460447044804490450045104520453045404550456045704580459046004610462046304640465046604670468046904700471047204730474047504760477047804790480048104820483048404850486048704880489049004910492049304940495049604970498049905000501050205030504050505060507050805090510051105120513051405150516051705180519052005210522052305240525052605270528052905300531053205330534053505360537053805390540054105420543054405450546054705480549055005510552055305540555055605570558055905600561056205630564056505660567056805690570057105720573057405750576057705780579058005810582058305840585058605870588058905900591059205930594059505960597059805990600060106020603060406050606060706080609061006110612061306140615061606170618061906200621062206230624062506260627062806290630063106320633063406350636063706380639064006410642064306440645064606470648064906500651065206530654065506560657065806590660066106620663066406650666066706680669067006710672067306740675067606770678067906800681068206830684068506860687068806890690069106920693069406950696069706980699070007010702070307040705070607070708070907100711071207130714071507160717071807190720072107220723072407250726072707280729073007310732073307340735073607370738073907400741074207430744074507460747074807490750075107520753075407550756075707580759076007610762076307640765076607670768076907700771077207730774077507760777077807790780078107820783078407850786078707880789079007910792079307940795079607970798079908000801080208030804080508060807080808090810081108120813081408150816081708180819082008210822082308240825082608270828082908300831083208330834083508360837083808390840084108420843084408450846084708480849085008510852085308540855085608570858085908600861086208630864086508660867086808690870087108720873087408750876087708780879088008810882088308840885088608870888088908900891089208930894089508960897089808990900090109020903090409050906090709080909091009110912091309140915091609170918091909200921092209230924092509260927092809290930093109320933093409350936093709380939094009410942094309440945094609470948094909500951095209530954095509560957095809590960096109620963096409650966096709680969097009710972097309740975097609770978097909800981098209830984098509860987098809890990099109920993099409950996099709980999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950' 1227s ok 13 1227s range: 0-7800 1227s rc 206 1227s expect: '0001000200030004000500060007000800090010001100120013001400150016001700180019002000210022002300240025002600270028002900300031003200330034003500360037003800390040004100420043004400450046004700480049005000510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501' 1227s got: '0001000200030004000500060007000800090010001100120013001400150016001700180019002000210022002300240025002600270028002900300031003200330034003500360037003800390040004100420043004400450046004700480049005000510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501' 1227s ok 14 1227s range: 0-7801 1227s rc 206 1227s expect: '00010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019' 1227s got: '00010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019' 1227s ok 15 1227s range: 0-7998 1227s rc 206 1227s expect: '0001000200030004000500060007000800090010001100120013001400150016001700180019002000210022002300240025002600270028002900300031003200330034003500360037003800390040004100420043004400450046004700480049005000510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200' 1227s got: '0001000200030004000500060007000800090010001100120013001400150016001700180019002000210022002300240025002600270028002900300031003200330034003500360037003800390040004100420043004400450046004700480049005000510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200' 1227s ok 16 1227s range: 0-7999 1227s rc 206 1227s expect: '00010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000' 1227s got: '00010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000' 1227s ok 17 1227s range: 1-1 1227s rc 206 1227s expect: '0' 1227s got: '0' 1227s ok 18 1227s range: 1-2 1227s rc 206 1227s expect: '00' 1227s got: '00' 1227s ok 19 1227s range: 1-198 1227s rc 206 1227s expect: '001000200030004000500060007000800090010001100120013001400150016001700180019002000210022002300240025002600270028002900300031003200330034003500360037003800390040004100420043004400450046004700480049005' 1227s got: '001000200030004000500060007000800090010001100120013001400150016001700180019002000210022002300240025002600270028002900300031003200330034003500360037003800390040004100420043004400450046004700480049005' 1227s ok 20 1227s range: 1-199 1227s rc 206 1227s expect: '0010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050' 1227s got: '0010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050' 1227s ok 21 1227s range: 1-200 1227s rc 206 1227s expect: '00100020003000400050006000700080009001000110012001300140015001600170018001900200021002200230024002500260027002800290030003100320033003400350036003700380039004000410042004300440045004600470048004900500' 1227s got: '00100020003000400050006000700080009001000110012001300140015001600170018001900200021002200230024002500260027002800290030003100320033003400350036003700380039004000410042004300440045004600470048004900500' 1227s ok 22 1227s range: 1-201 1227s rc 206 1227s expect: '001000200030004000500060007000800090010001100120013001400150016001700180019002000210022002300240025002600270028002900300031003200330034003500360037003800390040004100420043004400450046004700480049005000' 1227s got: '001000200030004000500060007000800090010001100120013001400150016001700180019002000210022002300240025002600270028002900300031003200330034003500360037003800390040004100420043004400450046004700480049005000' 1227s ok 23 1227s range: 1-598 1227s rc 206 1227s expect: '0010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015' 1227s got: '0010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015' 1227s ok 24 1227s range: 1-599 1227s rc 206 1227s expect: '00100020003000400050006000700080009001000110012001300140015001600170018001900200021002200230024002500260027002800290030003100320033003400350036003700380039004000410042004300440045004600470048004900500051005200530054005500560057005800590060006100620063006400650066006700680069007000710072007300740075007600770078007900800081008200830084008500860087008800890090009100920093009400950096009700980099010001010102010301040105010601070108010901100111011201130114011501160117011801190120012101220123012401250126012701280129013001310132013301340135013601370138013901400141014201430144014501460147014801490150' 1227s got: '00100020003000400050006000700080009001000110012001300140015001600170018001900200021002200230024002500260027002800290030003100320033003400350036003700380039004000410042004300440045004600470048004900500051005200530054005500560057005800590060006100620063006400650066006700680069007000710072007300740075007600770078007900800081008200830084008500860087008800890090009100920093009400950096009700980099010001010102010301040105010601070108010901100111011201130114011501160117011801190120012101220123012401250126012701280129013001310132013301340135013601370138013901400141014201430144014501460147014801490150' 1227s ok 25 1227s range: 1-600 1227s rc 206 1227s expect: '001000200030004000500060007000800090010001100120013001400150016001700180019002000210022002300240025002600270028002900300031003200330034003500360037003800390040004100420043004400450046004700480049005000510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500' 1227s got: '001000200030004000500060007000800090010001100120013001400150016001700180019002000210022002300240025002600270028002900300031003200330034003500360037003800390040004100420043004400450046004700480049005000510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500' 1227s ok 26 1227s range: 1-601 1227s rc 206 1227s expect: '0010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001' 1227s got: '0010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001' 1227s ok 27 1227s range: 1-7798 1227s rc 206 1227s expect: '0010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195' 1227s got: '0010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195' 1227s ok 28 1227s range: 1-7799 1227s rc 206 1227s expect: '00100020003000400050006000700080009001000110012001300140015001600170018001900200021002200230024002500260027002800290030003100320033003400350036003700380039004000410042004300440045004600470048004900500051005200530054005500560057005800590060006100620063006400650066006700680069007000710072007300740075007600770078007900800081008200830084008500860087008800890090009100920093009400950096009700980099010001010102010301040105010601070108010901100111011201130114011501160117011801190120012101220123012401250126012701280129013001310132013301340135013601370138013901400141014201430144014501460147014801490150015101520153015401550156015701580159016001610162016301640165016601670168016901700171017201730174017501760177017801790180018101820183018401850186018701880189019001910192019301940195019601970198019902000201020202030204020502060207020802090210021102120213021402150216021702180219022002210222022302240225022602270228022902300231023202330234023502360237023802390240024102420243024402450246024702480249025002510252025302540255025602570258025902600261026202630264026502660267026802690270027102720273027402750276027702780279028002810282028302840285028602870288028902900291029202930294029502960297029802990300030103020303030403050306030703080309031003110312031303140315031603170318031903200321032203230324032503260327032803290330033103320333033403350336033703380339034003410342034303440345034603470348034903500351035203530354035503560357035803590360036103620363036403650366036703680369037003710372037303740375037603770378037903800381038203830384038503860387038803890390039103920393039403950396039703980399040004010402040304040405040604070408040904100411041204130414041504160417041804190420042104220423042404250426042704280429043004310432043304340435043604370438043904400441044204430444044504460447044804490450045104520453045404550456045704580459046004610462046304640465046604670468046904700471047204730474047504760477047804790480048104820483048404850486048704880489049004910492049304940495049604970498049905000501050205030504050505060507050805090510051105120513051405150516051705180519052005210522052305240525052605270528052905300531053205330534053505360537053805390540054105420543054405450546054705480549055005510552055305540555055605570558055905600561056205630564056505660567056805690570057105720573057405750576057705780579058005810582058305840585058605870588058905900591059205930594059505960597059805990600060106020603060406050606060706080609061006110612061306140615061606170618061906200621062206230624062506260627062806290630063106320633063406350636063706380639064006410642064306440645064606470648064906500651065206530654065506560657065806590660066106620663066406650666066706680669067006710672067306740675067606770678067906800681068206830684068506860687068806890690069106920693069406950696069706980699070007010702070307040705070607070708070907100711071207130714071507160717071807190720072107220723072407250726072707280729073007310732073307340735073607370738073907400741074207430744074507460747074807490750075107520753075407550756075707580759076007610762076307640765076607670768076907700771077207730774077507760777077807790780078107820783078407850786078707880789079007910792079307940795079607970798079908000801080208030804080508060807080808090810081108120813081408150816081708180819082008210822082308240825082608270828082908300831083208330834083508360837083808390840084108420843084408450846084708480849085008510852085308540855085608570858085908600861086208630864086508660867086808690870087108720873087408750876087708780879088008810882088308840885088608870888088908900891089208930894089508960897089808990900090109020903090409050906090709080909091009110912091309140915091609170918091909200921092209230924092509260927092809290930093109320933093409350936093709380939094009410942094309440945094609470948094909500951095209530954095509560957095809590960096109620963096409650966096709680969097009710972097309740975097609770978097909800981098209830984098509860987098809890990099109920993099409950996099709980999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950' 1227s got: '00100020003000400050006000700080009001000110012001300140015001600170018001900200021002200230024002500260027002800290030003100320033003400350036003700380039004000410042004300440045004600470048004900500051005200530054005500560057005800590060006100620063006400650066006700680069007000710072007300740075007600770078007900800081008200830084008500860087008800890090009100920093009400950096009700980099010001010102010301040105010601070108010901100111011201130114011501160117011801190120012101220123012401250126012701280129013001310132013301340135013601370138013901400141014201430144014501460147014801490150015101520153015401550156015701580159016001610162016301640165016601670168016901700171017201730174017501760177017801790180018101820183018401850186018701880189019001910192019301940195019601970198019902000201020202030204020502060207020802090210021102120213021402150216021702180219022002210222022302240225022602270228022902300231023202330234023502360237023802390240024102420243024402450246024702480249025002510252025302540255025602570258025902600261026202630264026502660267026802690270027102720273027402750276027702780279028002810282028302840285028602870288028902900291029202930294029502960297029802990300030103020303030403050306030703080309031003110312031303140315031603170318031903200321032203230324032503260327032803290330033103320333033403350336033703380339034003410342034303440345034603470348034903500351035203530354035503560357035803590360036103620363036403650366036703680369037003710372037303740375037603770378037903800381038203830384038503860387038803890390039103920393039403950396039703980399040004010402040304040405040604070408040904100411041204130414041504160417041804190420042104220423042404250426042704280429043004310432043304340435043604370438043904400441044204430444044504460447044804490450045104520453045404550456045704580459046004610462046304640465046604670468046904700471047204730474047504760477047804790480048104820483048404850486048704880489049004910492049304940495049604970498049905000501050205030504050505060507050805090510051105120513051405150516051705180519052005210522052305240525052605270528052905300531053205330534053505360537053805390540054105420543054405450546054705480549055005510552055305540555055605570558055905600561056205630564056505660567056805690570057105720573057405750576057705780579058005810582058305840585058605870588058905900591059205930594059505960597059805990600060106020603060406050606060706080609061006110612061306140615061606170618061906200621062206230624062506260627062806290630063106320633063406350636063706380639064006410642064306440645064606470648064906500651065206530654065506560657065806590660066106620663066406650666066706680669067006710672067306740675067606770678067906800681068206830684068506860687068806890690069106920693069406950696069706980699070007010702070307040705070607070708070907100711071207130714071507160717071807190720072107220723072407250726072707280729073007310732073307340735073607370738073907400741074207430744074507460747074807490750075107520753075407550756075707580759076007610762076307640765076607670768076907700771077207730774077507760777077807790780078107820783078407850786078707880789079007910792079307940795079607970798079908000801080208030804080508060807080808090810081108120813081408150816081708180819082008210822082308240825082608270828082908300831083208330834083508360837083808390840084108420843084408450846084708480849085008510852085308540855085608570858085908600861086208630864086508660867086808690870087108720873087408750876087708780879088008810882088308840885088608870888088908900891089208930894089508960897089808990900090109020903090409050906090709080909091009110912091309140915091609170918091909200921092209230924092509260927092809290930093109320933093409350936093709380939094009410942094309440945094609470948094909500951095209530954095509560957095809590960096109620963096409650966096709680969097009710972097309740975097609770978097909800981098209830984098509860987098809890990099109920993099409950996099709980999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950' 1227s ok 29 1227s range: 1-7800 1227s rc 206 1227s expect: '001000200030004000500060007000800090010001100120013001400150016001700180019002000210022002300240025002600270028002900300031003200330034003500360037003800390040004100420043004400450046004700480049005000510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501' 1227s got: '001000200030004000500060007000800090010001100120013001400150016001700180019002000210022002300240025002600270028002900300031003200330034003500360037003800390040004100420043004400450046004700480049005000510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501' 1227s ok 30 1227s range: 1-7801 1227s rc 206 1227s expect: '0010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019' 1227s got: '0010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019' 1227s ok 31 1227s range: 1-7998 1227s rc 206 1227s expect: '001000200030004000500060007000800090010001100120013001400150016001700180019002000210022002300240025002600270028002900300031003200330034003500360037003800390040004100420043004400450046004700480049005000510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200' 1227s got: '001000200030004000500060007000800090010001100120013001400150016001700180019002000210022002300240025002600270028002900300031003200330034003500360037003800390040004100420043004400450046004700480049005000510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200' 1227s ok 32 1227s range: 1-7999 1227s rc 206 1227s expect: '0010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000' 1227s got: '0010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000' 1227s ok 33 1227s range: 2-2 1227s rc 206 1227s expect: '0' 1227s got: '0' 1227s ok 34 1227s range: 2-198 1227s rc 206 1227s expect: '01000200030004000500060007000800090010001100120013001400150016001700180019002000210022002300240025002600270028002900300031003200330034003500360037003800390040004100420043004400450046004700480049005' 1227s got: '01000200030004000500060007000800090010001100120013001400150016001700180019002000210022002300240025002600270028002900300031003200330034003500360037003800390040004100420043004400450046004700480049005' 1227s ok 35 1227s range: 2-199 1227s rc 206 1227s expect: '010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050' 1227s got: '010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050' 1227s ok 36 1227s range: 2-200 1227s rc 206 1227s expect: '0100020003000400050006000700080009001000110012001300140015001600170018001900200021002200230024002500260027002800290030003100320033003400350036003700380039004000410042004300440045004600470048004900500' 1227s got: '0100020003000400050006000700080009001000110012001300140015001600170018001900200021002200230024002500260027002800290030003100320033003400350036003700380039004000410042004300440045004600470048004900500' 1227s ok 37 1227s range: 2-201 1227s rc 206 1227s expect: '01000200030004000500060007000800090010001100120013001400150016001700180019002000210022002300240025002600270028002900300031003200330034003500360037003800390040004100420043004400450046004700480049005000' 1227s got: '01000200030004000500060007000800090010001100120013001400150016001700180019002000210022002300240025002600270028002900300031003200330034003500360037003800390040004100420043004400450046004700480049005000' 1227s ok 38 1227s range: 2-598 1227s rc 206 1227s expect: '010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015' 1227s got: '010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015' 1227s ok 39 1227s range: 2-599 1227s rc 206 1227s expect: '0100020003000400050006000700080009001000110012001300140015001600170018001900200021002200230024002500260027002800290030003100320033003400350036003700380039004000410042004300440045004600470048004900500051005200530054005500560057005800590060006100620063006400650066006700680069007000710072007300740075007600770078007900800081008200830084008500860087008800890090009100920093009400950096009700980099010001010102010301040105010601070108010901100111011201130114011501160117011801190120012101220123012401250126012701280129013001310132013301340135013601370138013901400141014201430144014501460147014801490150' 1227s got: '0100020003000400050006000700080009001000110012001300140015001600170018001900200021002200230024002500260027002800290030003100320033003400350036003700380039004000410042004300440045004600470048004900500051005200530054005500560057005800590060006100620063006400650066006700680069007000710072007300740075007600770078007900800081008200830084008500860087008800890090009100920093009400950096009700980099010001010102010301040105010601070108010901100111011201130114011501160117011801190120012101220123012401250126012701280129013001310132013301340135013601370138013901400141014201430144014501460147014801490150' 1227s ok 40 1227s range: 2-600 1227s rc 206 1227s expect: '01000200030004000500060007000800090010001100120013001400150016001700180019002000210022002300240025002600270028002900300031003200330034003500360037003800390040004100420043004400450046004700480049005000510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500' 1227s got: '01000200030004000500060007000800090010001100120013001400150016001700180019002000210022002300240025002600270028002900300031003200330034003500360037003800390040004100420043004400450046004700480049005000510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500' 1227s ok 41 1227s range: 2-601 1227s rc 206 1227s expect: '010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001' 1227s got: '010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001' 1227s ok 42 1227s range: 2-7798 1227s rc 206 1227s expect: '010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195' 1227s got: '010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195' 1227s ok 43 1227s range: 2-7799 1227s rc 206 1227s expect: '0100020003000400050006000700080009001000110012001300140015001600170018001900200021002200230024002500260027002800290030003100320033003400350036003700380039004000410042004300440045004600470048004900500051005200530054005500560057005800590060006100620063006400650066006700680069007000710072007300740075007600770078007900800081008200830084008500860087008800890090009100920093009400950096009700980099010001010102010301040105010601070108010901100111011201130114011501160117011801190120012101220123012401250126012701280129013001310132013301340135013601370138013901400141014201430144014501460147014801490150015101520153015401550156015701580159016001610162016301640165016601670168016901700171017201730174017501760177017801790180018101820183018401850186018701880189019001910192019301940195019601970198019902000201020202030204020502060207020802090210021102120213021402150216021702180219022002210222022302240225022602270228022902300231023202330234023502360237023802390240024102420243024402450246024702480249025002510252025302540255025602570258025902600261026202630264026502660267026802690270027102720273027402750276027702780279028002810282028302840285028602870288028902900291029202930294029502960297029802990300030103020303030403050306030703080309031003110312031303140315031603170318031903200321032203230324032503260327032803290330033103320333033403350336033703380339034003410342034303440345034603470348034903500351035203530354035503560357035803590360036103620363036403650366036703680369037003710372037303740375037603770378037903800381038203830384038503860387038803890390039103920393039403950396039703980399040004010402040304040405040604070408040904100411041204130414041504160417041804190420042104220423042404250426042704280429043004310432043304340435043604370438043904400441044204430444044504460447044804490450045104520453045404550456045704580459046004610462046304640465046604670468046904700471047204730474047504760477047804790480048104820483048404850486048704880489049004910492049304940495049604970498049905000501050205030504050505060507050805090510051105120513051405150516051705180519052005210522052305240525052605270528052905300531053205330534053505360537053805390540054105420543054405450546054705480549055005510552055305540555055605570558055905600561056205630564056505660567056805690570057105720573057405750576057705780579058005810582058305840585058605870588058905900591059205930594059505960597059805990600060106020603060406050606060706080609061006110612061306140615061606170618061906200621062206230624062506260627062806290630063106320633063406350636063706380639064006410642064306440645064606470648064906500651065206530654065506560657065806590660066106620663066406650666066706680669067006710672067306740675067606770678067906800681068206830684068506860687068806890690069106920693069406950696069706980699070007010702070307040705070607070708070907100711071207130714071507160717071807190720072107220723072407250726072707280729073007310732073307340735073607370738073907400741074207430744074507460747074807490750075107520753075407550756075707580759076007610762076307640765076607670768076907700771077207730774077507760777077807790780078107820783078407850786078707880789079007910792079307940795079607970798079908000801080208030804080508060807080808090810081108120813081408150816081708180819082008210822082308240825082608270828082908300831083208330834083508360837083808390840084108420843084408450846084708480849085008510852085308540855085608570858085908600861086208630864086508660867086808690870087108720873087408750876087708780879088008810882088308840885088608870888088908900891089208930894089508960897089808990900090109020903090409050906090709080909091009110912091309140915091609170918091909200921092209230924092509260927092809290930093109320933093409350936093709380939094009410942094309440945094609470948094909500951095209530954095509560957095809590960096109620963096409650966096709680969097009710972097309740975097609770978097909800981098209830984098509860987098809890990099109920993099409950996099709980999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950' 1228s got: '0100020003000400050006000700080009001000110012001300140015001600170018001900200021002200230024002500260027002800290030003100320033003400350036003700380039004000410042004300440045004600470048004900500051005200530054005500560057005800590060006100620063006400650066006700680069007000710072007300740075007600770078007900800081008200830084008500860087008800890090009100920093009400950096009700980099010001010102010301040105010601070108010901100111011201130114011501160117011801190120012101220123012401250126012701280129013001310132013301340135013601370138013901400141014201430144014501460147014801490150015101520153015401550156015701580159016001610162016301640165016601670168016901700171017201730174017501760177017801790180018101820183018401850186018701880189019001910192019301940195019601970198019902000201020202030204020502060207020802090210021102120213021402150216021702180219022002210222022302240225022602270228022902300231023202330234023502360237023802390240024102420243024402450246024702480249025002510252025302540255025602570258025902600261026202630264026502660267026802690270027102720273027402750276027702780279028002810282028302840285028602870288028902900291029202930294029502960297029802990300030103020303030403050306030703080309031003110312031303140315031603170318031903200321032203230324032503260327032803290330033103320333033403350336033703380339034003410342034303440345034603470348034903500351035203530354035503560357035803590360036103620363036403650366036703680369037003710372037303740375037603770378037903800381038203830384038503860387038803890390039103920393039403950396039703980399040004010402040304040405040604070408040904100411041204130414041504160417041804190420042104220423042404250426042704280429043004310432043304340435043604370438043904400441044204430444044504460447044804490450045104520453045404550456045704580459046004610462046304640465046604670468046904700471047204730474047504760477047804790480048104820483048404850486048704880489049004910492049304940495049604970498049905000501050205030504050505060507050805090510051105120513051405150516051705180519052005210522052305240525052605270528052905300531053205330534053505360537053805390540054105420543054405450546054705480549055005510552055305540555055605570558055905600561056205630564056505660567056805690570057105720573057405750576057705780579058005810582058305840585058605870588058905900591059205930594059505960597059805990600060106020603060406050606060706080609061006110612061306140615061606170618061906200621062206230624062506260627062806290630063106320633063406350636063706380639064006410642064306440645064606470648064906500651065206530654065506560657065806590660066106620663066406650666066706680669067006710672067306740675067606770678067906800681068206830684068506860687068806890690069106920693069406950696069706980699070007010702070307040705070607070708070907100711071207130714071507160717071807190720072107220723072407250726072707280729073007310732073307340735073607370738073907400741074207430744074507460747074807490750075107520753075407550756075707580759076007610762076307640765076607670768076907700771077207730774077507760777077807790780078107820783078407850786078707880789079007910792079307940795079607970798079908000801080208030804080508060807080808090810081108120813081408150816081708180819082008210822082308240825082608270828082908300831083208330834083508360837083808390840084108420843084408450846084708480849085008510852085308540855085608570858085908600861086208630864086508660867086808690870087108720873087408750876087708780879088008810882088308840885088608870888088908900891089208930894089508960897089808990900090109020903090409050906090709080909091009110912091309140915091609170918091909200921092209230924092509260927092809290930093109320933093409350936093709380939094009410942094309440945094609470948094909500951095209530954095509560957095809590960096109620963096409650966096709680969097009710972097309740975097609770978097909800981098209830984098509860987098809890990099109920993099409950996099709980999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950' 1228s ok 44 1228s range: 2-7800 1228s rc 206 1228s expect: '01000200030004000500060007000800090010001100120013001400150016001700180019002000210022002300240025002600270028002900300031003200330034003500360037003800390040004100420043004400450046004700480049005000510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501' 1228s got: '01000200030004000500060007000800090010001100120013001400150016001700180019002000210022002300240025002600270028002900300031003200330034003500360037003800390040004100420043004400450046004700480049005000510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501' 1228s ok 45 1228s range: 2-7801 1228s rc 206 1228s expect: '010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019' 1228s got: '010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019' 1228s ok 46 1228s range: 2-7998 1228s rc 206 1228s expect: '01000200030004000500060007000800090010001100120013001400150016001700180019002000210022002300240025002600270028002900300031003200330034003500360037003800390040004100420043004400450046004700480049005000510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200' 1228s got: '01000200030004000500060007000800090010001100120013001400150016001700180019002000210022002300240025002600270028002900300031003200330034003500360037003800390040004100420043004400450046004700480049005000510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200' 1228s ok 47 1228s range: 2-7999 1228s rc 206 1228s expect: '010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000' 1228s got: '010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000' 1228s ok 48 1228s range: 198-198 1228s rc 206 1228s expect: '5' 1228s got: '5' 1228s ok 49 1228s range: 198-199 1228s rc 206 1228s expect: '50' 1228s got: '50' 1228s ok 50 1228s range: 198-200 1228s rc 206 1228s expect: '500' 1228s got: '500' 1228s ok 51 1228s range: 198-201 1228s rc 206 1228s expect: '5000' 1228s got: '5000' 1228s ok 52 1228s range: 198-598 1228s rc 206 1228s expect: '50005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015' 1228s got: '50005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015' 1228s ok 53 1228s range: 198-599 1228s rc 206 1228s expect: '500051005200530054005500560057005800590060006100620063006400650066006700680069007000710072007300740075007600770078007900800081008200830084008500860087008800890090009100920093009400950096009700980099010001010102010301040105010601070108010901100111011201130114011501160117011801190120012101220123012401250126012701280129013001310132013301340135013601370138013901400141014201430144014501460147014801490150' 1228s got: '500051005200530054005500560057005800590060006100620063006400650066006700680069007000710072007300740075007600770078007900800081008200830084008500860087008800890090009100920093009400950096009700980099010001010102010301040105010601070108010901100111011201130114011501160117011801190120012101220123012401250126012701280129013001310132013301340135013601370138013901400141014201430144014501460147014801490150' 1228s ok 54 1228s range: 198-600 1228s rc 206 1228s expect: '5000510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500' 1228s got: '5000510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500' 1228s ok 55 1228s range: 198-601 1228s rc 206 1228s expect: '50005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001' 1228s got: '50005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001' 1228s ok 56 1228s range: 198-7798 1228s rc 206 1228s expect: '50005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195' 1228s got: '50005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195' 1228s ok 57 1228s range: 198-7799 1228s rc 206 1228s expect: '500051005200530054005500560057005800590060006100620063006400650066006700680069007000710072007300740075007600770078007900800081008200830084008500860087008800890090009100920093009400950096009700980099010001010102010301040105010601070108010901100111011201130114011501160117011801190120012101220123012401250126012701280129013001310132013301340135013601370138013901400141014201430144014501460147014801490150015101520153015401550156015701580159016001610162016301640165016601670168016901700171017201730174017501760177017801790180018101820183018401850186018701880189019001910192019301940195019601970198019902000201020202030204020502060207020802090210021102120213021402150216021702180219022002210222022302240225022602270228022902300231023202330234023502360237023802390240024102420243024402450246024702480249025002510252025302540255025602570258025902600261026202630264026502660267026802690270027102720273027402750276027702780279028002810282028302840285028602870288028902900291029202930294029502960297029802990300030103020303030403050306030703080309031003110312031303140315031603170318031903200321032203230324032503260327032803290330033103320333033403350336033703380339034003410342034303440345034603470348034903500351035203530354035503560357035803590360036103620363036403650366036703680369037003710372037303740375037603770378037903800381038203830384038503860387038803890390039103920393039403950396039703980399040004010402040304040405040604070408040904100411041204130414041504160417041804190420042104220423042404250426042704280429043004310432043304340435043604370438043904400441044204430444044504460447044804490450045104520453045404550456045704580459046004610462046304640465046604670468046904700471047204730474047504760477047804790480048104820483048404850486048704880489049004910492049304940495049604970498049905000501050205030504050505060507050805090510051105120513051405150516051705180519052005210522052305240525052605270528052905300531053205330534053505360537053805390540054105420543054405450546054705480549055005510552055305540555055605570558055905600561056205630564056505660567056805690570057105720573057405750576057705780579058005810582058305840585058605870588058905900591059205930594059505960597059805990600060106020603060406050606060706080609061006110612061306140615061606170618061906200621062206230624062506260627062806290630063106320633063406350636063706380639064006410642064306440645064606470648064906500651065206530654065506560657065806590660066106620663066406650666066706680669067006710672067306740675067606770678067906800681068206830684068506860687068806890690069106920693069406950696069706980699070007010702070307040705070607070708070907100711071207130714071507160717071807190720072107220723072407250726072707280729073007310732073307340735073607370738073907400741074207430744074507460747074807490750075107520753075407550756075707580759076007610762076307640765076607670768076907700771077207730774077507760777077807790780078107820783078407850786078707880789079007910792079307940795079607970798079908000801080208030804080508060807080808090810081108120813081408150816081708180819082008210822082308240825082608270828082908300831083208330834083508360837083808390840084108420843084408450846084708480849085008510852085308540855085608570858085908600861086208630864086508660867086808690870087108720873087408750876087708780879088008810882088308840885088608870888088908900891089208930894089508960897089808990900090109020903090409050906090709080909091009110912091309140915091609170918091909200921092209230924092509260927092809290930093109320933093409350936093709380939094009410942094309440945094609470948094909500951095209530954095509560957095809590960096109620963096409650966096709680969097009710972097309740975097609770978097909800981098209830984098509860987098809890990099109920993099409950996099709980999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950' 1228s got: '500051005200530054005500560057005800590060006100620063006400650066006700680069007000710072007300740075007600770078007900800081008200830084008500860087008800890090009100920093009400950096009700980099010001010102010301040105010601070108010901100111011201130114011501160117011801190120012101220123012401250126012701280129013001310132013301340135013601370138013901400141014201430144014501460147014801490150015101520153015401550156015701580159016001610162016301640165016601670168016901700171017201730174017501760177017801790180018101820183018401850186018701880189019001910192019301940195019601970198019902000201020202030204020502060207020802090210021102120213021402150216021702180219022002210222022302240225022602270228022902300231023202330234023502360237023802390240024102420243024402450246024702480249025002510252025302540255025602570258025902600261026202630264026502660267026802690270027102720273027402750276027702780279028002810282028302840285028602870288028902900291029202930294029502960297029802990300030103020303030403050306030703080309031003110312031303140315031603170318031903200321032203230324032503260327032803290330033103320333033403350336033703380339034003410342034303440345034603470348034903500351035203530354035503560357035803590360036103620363036403650366036703680369037003710372037303740375037603770378037903800381038203830384038503860387038803890390039103920393039403950396039703980399040004010402040304040405040604070408040904100411041204130414041504160417041804190420042104220423042404250426042704280429043004310432043304340435043604370438043904400441044204430444044504460447044804490450045104520453045404550456045704580459046004610462046304640465046604670468046904700471047204730474047504760477047804790480048104820483048404850486048704880489049004910492049304940495049604970498049905000501050205030504050505060507050805090510051105120513051405150516051705180519052005210522052305240525052605270528052905300531053205330534053505360537053805390540054105420543054405450546054705480549055005510552055305540555055605570558055905600561056205630564056505660567056805690570057105720573057405750576057705780579058005810582058305840585058605870588058905900591059205930594059505960597059805990600060106020603060406050606060706080609061006110612061306140615061606170618061906200621062206230624062506260627062806290630063106320633063406350636063706380639064006410642064306440645064606470648064906500651065206530654065506560657065806590660066106620663066406650666066706680669067006710672067306740675067606770678067906800681068206830684068506860687068806890690069106920693069406950696069706980699070007010702070307040705070607070708070907100711071207130714071507160717071807190720072107220723072407250726072707280729073007310732073307340735073607370738073907400741074207430744074507460747074807490750075107520753075407550756075707580759076007610762076307640765076607670768076907700771077207730774077507760777077807790780078107820783078407850786078707880789079007910792079307940795079607970798079908000801080208030804080508060807080808090810081108120813081408150816081708180819082008210822082308240825082608270828082908300831083208330834083508360837083808390840084108420843084408450846084708480849085008510852085308540855085608570858085908600861086208630864086508660867086808690870087108720873087408750876087708780879088008810882088308840885088608870888088908900891089208930894089508960897089808990900090109020903090409050906090709080909091009110912091309140915091609170918091909200921092209230924092509260927092809290930093109320933093409350936093709380939094009410942094309440945094609470948094909500951095209530954095509560957095809590960096109620963096409650966096709680969097009710972097309740975097609770978097909800981098209830984098509860987098809890990099109920993099409950996099709980999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950' 1228s ok 58 1228s range: 198-7800 1228s rc 206 1228s expect: '5000510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501' 1228s got: '5000510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501' 1228s ok 59 1228s range: 198-7801 1228s rc 206 1228s expect: '50005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019' 1228s got: '50005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019' 1228s ok 60 1228s range: 198-7998 1228s rc 206 1228s expect: '5000510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200' 1228s got: '5000510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200' 1228s ok 61 1228s range: 198-7999 1228s rc 206 1228s expect: '50005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000' 1228s got: '50005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000' 1228s ok 62 1228s range: 199-199 1228s rc 206 1228s expect: '0' 1228s got: '0' 1228s ok 63 1228s range: 199-200 1228s rc 206 1228s expect: '00' 1228s got: '00' 1228s ok 64 1228s range: 199-201 1228s rc 206 1228s expect: '000' 1228s got: '000' 1228s ok 65 1228s range: 199-598 1228s rc 206 1228s expect: '0005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015' 1228s got: '0005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015' 1228s ok 66 1228s range: 199-599 1228s rc 206 1228s expect: '00051005200530054005500560057005800590060006100620063006400650066006700680069007000710072007300740075007600770078007900800081008200830084008500860087008800890090009100920093009400950096009700980099010001010102010301040105010601070108010901100111011201130114011501160117011801190120012101220123012401250126012701280129013001310132013301340135013601370138013901400141014201430144014501460147014801490150' 1228s got: '00051005200530054005500560057005800590060006100620063006400650066006700680069007000710072007300740075007600770078007900800081008200830084008500860087008800890090009100920093009400950096009700980099010001010102010301040105010601070108010901100111011201130114011501160117011801190120012101220123012401250126012701280129013001310132013301340135013601370138013901400141014201430144014501460147014801490150' 1228s ok 67 1228s range: 199-600 1228s rc 206 1228s expect: '000510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500' 1228s got: '000510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500' 1228s ok 68 1228s range: 199-601 1228s rc 206 1228s expect: '0005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001' 1228s got: '0005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001' 1228s ok 69 1228s range: 199-7798 1228s rc 206 1228s expect: '0005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195' 1228s got: '0005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195' 1228s ok 70 1228s range: 199-7799 1228s rc 206 1228s expect: '00051005200530054005500560057005800590060006100620063006400650066006700680069007000710072007300740075007600770078007900800081008200830084008500860087008800890090009100920093009400950096009700980099010001010102010301040105010601070108010901100111011201130114011501160117011801190120012101220123012401250126012701280129013001310132013301340135013601370138013901400141014201430144014501460147014801490150015101520153015401550156015701580159016001610162016301640165016601670168016901700171017201730174017501760177017801790180018101820183018401850186018701880189019001910192019301940195019601970198019902000201020202030204020502060207020802090210021102120213021402150216021702180219022002210222022302240225022602270228022902300231023202330234023502360237023802390240024102420243024402450246024702480249025002510252025302540255025602570258025902600261026202630264026502660267026802690270027102720273027402750276027702780279028002810282028302840285028602870288028902900291029202930294029502960297029802990300030103020303030403050306030703080309031003110312031303140315031603170318031903200321032203230324032503260327032803290330033103320333033403350336033703380339034003410342034303440345034603470348034903500351035203530354035503560357035803590360036103620363036403650366036703680369037003710372037303740375037603770378037903800381038203830384038503860387038803890390039103920393039403950396039703980399040004010402040304040405040604070408040904100411041204130414041504160417041804190420042104220423042404250426042704280429043004310432043304340435043604370438043904400441044204430444044504460447044804490450045104520453045404550456045704580459046004610462046304640465046604670468046904700471047204730474047504760477047804790480048104820483048404850486048704880489049004910492049304940495049604970498049905000501050205030504050505060507050805090510051105120513051405150516051705180519052005210522052305240525052605270528052905300531053205330534053505360537053805390540054105420543054405450546054705480549055005510552055305540555055605570558055905600561056205630564056505660567056805690570057105720573057405750576057705780579058005810582058305840585058605870588058905900591059205930594059505960597059805990600060106020603060406050606060706080609061006110612061306140615061606170618061906200621062206230624062506260627062806290630063106320633063406350636063706380639064006410642064306440645064606470648064906500651065206530654065506560657065806590660066106620663066406650666066706680669067006710672067306740675067606770678067906800681068206830684068506860687068806890690069106920693069406950696069706980699070007010702070307040705070607070708070907100711071207130714071507160717071807190720072107220723072407250726072707280729073007310732073307340735073607370738073907400741074207430744074507460747074807490750075107520753075407550756075707580759076007610762076307640765076607670768076907700771077207730774077507760777077807790780078107820783078407850786078707880789079007910792079307940795079607970798079908000801080208030804080508060807080808090810081108120813081408150816081708180819082008210822082308240825082608270828082908300831083208330834083508360837083808390840084108420843084408450846084708480849085008510852085308540855085608570858085908600861086208630864086508660867086808690870087108720873087408750876087708780879088008810882088308840885088608870888088908900891089208930894089508960897089808990900090109020903090409050906090709080909091009110912091309140915091609170918091909200921092209230924092509260927092809290930093109320933093409350936093709380939094009410942094309440945094609470948094909500951095209530954095509560957095809590960096109620963096409650966096709680969097009710972097309740975097609770978097909800981098209830984098509860987098809890990099109920993099409950996099709980999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950' 1228s got: '00051005200530054005500560057005800590060006100620063006400650066006700680069007000710072007300740075007600770078007900800081008200830084008500860087008800890090009100920093009400950096009700980099010001010102010301040105010601070108010901100111011201130114011501160117011801190120012101220123012401250126012701280129013001310132013301340135013601370138013901400141014201430144014501460147014801490150015101520153015401550156015701580159016001610162016301640165016601670168016901700171017201730174017501760177017801790180018101820183018401850186018701880189019001910192019301940195019601970198019902000201020202030204020502060207020802090210021102120213021402150216021702180219022002210222022302240225022602270228022902300231023202330234023502360237023802390240024102420243024402450246024702480249025002510252025302540255025602570258025902600261026202630264026502660267026802690270027102720273027402750276027702780279028002810282028302840285028602870288028902900291029202930294029502960297029802990300030103020303030403050306030703080309031003110312031303140315031603170318031903200321032203230324032503260327032803290330033103320333033403350336033703380339034003410342034303440345034603470348034903500351035203530354035503560357035803590360036103620363036403650366036703680369037003710372037303740375037603770378037903800381038203830384038503860387038803890390039103920393039403950396039703980399040004010402040304040405040604070408040904100411041204130414041504160417041804190420042104220423042404250426042704280429043004310432043304340435043604370438043904400441044204430444044504460447044804490450045104520453045404550456045704580459046004610462046304640465046604670468046904700471047204730474047504760477047804790480048104820483048404850486048704880489049004910492049304940495049604970498049905000501050205030504050505060507050805090510051105120513051405150516051705180519052005210522052305240525052605270528052905300531053205330534053505360537053805390540054105420543054405450546054705480549055005510552055305540555055605570558055905600561056205630564056505660567056805690570057105720573057405750576057705780579058005810582058305840585058605870588058905900591059205930594059505960597059805990600060106020603060406050606060706080609061006110612061306140615061606170618061906200621062206230624062506260627062806290630063106320633063406350636063706380639064006410642064306440645064606470648064906500651065206530654065506560657065806590660066106620663066406650666066706680669067006710672067306740675067606770678067906800681068206830684068506860687068806890690069106920693069406950696069706980699070007010702070307040705070607070708070907100711071207130714071507160717071807190720072107220723072407250726072707280729073007310732073307340735073607370738073907400741074207430744074507460747074807490750075107520753075407550756075707580759076007610762076307640765076607670768076907700771077207730774077507760777077807790780078107820783078407850786078707880789079007910792079307940795079607970798079908000801080208030804080508060807080808090810081108120813081408150816081708180819082008210822082308240825082608270828082908300831083208330834083508360837083808390840084108420843084408450846084708480849085008510852085308540855085608570858085908600861086208630864086508660867086808690870087108720873087408750876087708780879088008810882088308840885088608870888088908900891089208930894089508960897089808990900090109020903090409050906090709080909091009110912091309140915091609170918091909200921092209230924092509260927092809290930093109320933093409350936093709380939094009410942094309440945094609470948094909500951095209530954095509560957095809590960096109620963096409650966096709680969097009710972097309740975097609770978097909800981098209830984098509860987098809890990099109920993099409950996099709980999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950' 1228s ok 71 1228s range: 199-7800 1228s rc 206 1228s expect: '000510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501' 1228s got: '000510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501' 1228s ok 72 1228s range: 199-7801 1228s rc 206 1228s expect: '0005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019' 1228s got: '0005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019' 1228s ok 73 1228s range: 199-7998 1228s rc 206 1228s expect: '000510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200' 1228s got: '000510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200' 1228s ok 74 1228s range: 199-7999 1228s rc 206 1228s expect: '0005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000' 1228s got: '0005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000' 1228s ok 75 1228s range: 200-200 1228s rc 206 1228s expect: '0' 1228s got: '0' 1228s ok 76 1228s range: 200-201 1228s rc 206 1228s expect: '00' 1228s got: '00' 1228s ok 77 1228s range: 200-598 1228s rc 206 1228s expect: '005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015' 1228s got: '005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015' 1228s ok 78 1228s range: 200-599 1228s rc 206 1228s expect: '0051005200530054005500560057005800590060006100620063006400650066006700680069007000710072007300740075007600770078007900800081008200830084008500860087008800890090009100920093009400950096009700980099010001010102010301040105010601070108010901100111011201130114011501160117011801190120012101220123012401250126012701280129013001310132013301340135013601370138013901400141014201430144014501460147014801490150' 1228s got: '0051005200530054005500560057005800590060006100620063006400650066006700680069007000710072007300740075007600770078007900800081008200830084008500860087008800890090009100920093009400950096009700980099010001010102010301040105010601070108010901100111011201130114011501160117011801190120012101220123012401250126012701280129013001310132013301340135013601370138013901400141014201430144014501460147014801490150' 1228s ok 79 1228s range: 200-600 1228s rc 206 1228s expect: '00510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500' 1228s got: '00510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500' 1228s ok 80 1228s range: 200-601 1228s rc 206 1228s expect: '005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001' 1228s got: '005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001' 1228s ok 81 1228s range: 200-7798 1228s rc 206 1228s expect: '005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195' 1228s got: '005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195' 1228s ok 82 1228s range: 200-7799 1228s rc 206 1228s expect: '0051005200530054005500560057005800590060006100620063006400650066006700680069007000710072007300740075007600770078007900800081008200830084008500860087008800890090009100920093009400950096009700980099010001010102010301040105010601070108010901100111011201130114011501160117011801190120012101220123012401250126012701280129013001310132013301340135013601370138013901400141014201430144014501460147014801490150015101520153015401550156015701580159016001610162016301640165016601670168016901700171017201730174017501760177017801790180018101820183018401850186018701880189019001910192019301940195019601970198019902000201020202030204020502060207020802090210021102120213021402150216021702180219022002210222022302240225022602270228022902300231023202330234023502360237023802390240024102420243024402450246024702480249025002510252025302540255025602570258025902600261026202630264026502660267026802690270027102720273027402750276027702780279028002810282028302840285028602870288028902900291029202930294029502960297029802990300030103020303030403050306030703080309031003110312031303140315031603170318031903200321032203230324032503260327032803290330033103320333033403350336033703380339034003410342034303440345034603470348034903500351035203530354035503560357035803590360036103620363036403650366036703680369037003710372037303740375037603770378037903800381038203830384038503860387038803890390039103920393039403950396039703980399040004010402040304040405040604070408040904100411041204130414041504160417041804190420042104220423042404250426042704280429043004310432043304340435043604370438043904400441044204430444044504460447044804490450045104520453045404550456045704580459046004610462046304640465046604670468046904700471047204730474047504760477047804790480048104820483048404850486048704880489049004910492049304940495049604970498049905000501050205030504050505060507050805090510051105120513051405150516051705180519052005210522052305240525052605270528052905300531053205330534053505360537053805390540054105420543054405450546054705480549055005510552055305540555055605570558055905600561056205630564056505660567056805690570057105720573057405750576057705780579058005810582058305840585058605870588058905900591059205930594059505960597059805990600060106020603060406050606060706080609061006110612061306140615061606170618061906200621062206230624062506260627062806290630063106320633063406350636063706380639064006410642064306440645064606470648064906500651065206530654065506560657065806590660066106620663066406650666066706680669067006710672067306740675067606770678067906800681068206830684068506860687068806890690069106920693069406950696069706980699070007010702070307040705070607070708070907100711071207130714071507160717071807190720072107220723072407250726072707280729073007310732073307340735073607370738073907400741074207430744074507460747074807490750075107520753075407550756075707580759076007610762076307640765076607670768076907700771077207730774077507760777077807790780078107820783078407850786078707880789079007910792079307940795079607970798079908000801080208030804080508060807080808090810081108120813081408150816081708180819082008210822082308240825082608270828082908300831083208330834083508360837083808390840084108420843084408450846084708480849085008510852085308540855085608570858085908600861086208630864086508660867086808690870087108720873087408750876087708780879088008810882088308840885088608870888088908900891089208930894089508960897089808990900090109020903090409050906090709080909091009110912091309140915091609170918091909200921092209230924092509260927092809290930093109320933093409350936093709380939094009410942094309440945094609470948094909500951095209530954095509560957095809590960096109620963096409650966096709680969097009710972097309740975097609770978097909800981098209830984098509860987098809890990099109920993099409950996099709980999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950' 1228s got: '0051005200530054005500560057005800590060006100620063006400650066006700680069007000710072007300740075007600770078007900800081008200830084008500860087008800890090009100920093009400950096009700980099010001010102010301040105010601070108010901100111011201130114011501160117011801190120012101220123012401250126012701280129013001310132013301340135013601370138013901400141014201430144014501460147014801490150015101520153015401550156015701580159016001610162016301640165016601670168016901700171017201730174017501760177017801790180018101820183018401850186018701880189019001910192019301940195019601970198019902000201020202030204020502060207020802090210021102120213021402150216021702180219022002210222022302240225022602270228022902300231023202330234023502360237023802390240024102420243024402450246024702480249025002510252025302540255025602570258025902600261026202630264026502660267026802690270027102720273027402750276027702780279028002810282028302840285028602870288028902900291029202930294029502960297029802990300030103020303030403050306030703080309031003110312031303140315031603170318031903200321032203230324032503260327032803290330033103320333033403350336033703380339034003410342034303440345034603470348034903500351035203530354035503560357035803590360036103620363036403650366036703680369037003710372037303740375037603770378037903800381038203830384038503860387038803890390039103920393039403950396039703980399040004010402040304040405040604070408040904100411041204130414041504160417041804190420042104220423042404250426042704280429043004310432043304340435043604370438043904400441044204430444044504460447044804490450045104520453045404550456045704580459046004610462046304640465046604670468046904700471047204730474047504760477047804790480048104820483048404850486048704880489049004910492049304940495049604970498049905000501050205030504050505060507050805090510051105120513051405150516051705180519052005210522052305240525052605270528052905300531053205330534053505360537053805390540054105420543054405450546054705480549055005510552055305540555055605570558055905600561056205630564056505660567056805690570057105720573057405750576057705780579058005810582058305840585058605870588058905900591059205930594059505960597059805990600060106020603060406050606060706080609061006110612061306140615061606170618061906200621062206230624062506260627062806290630063106320633063406350636063706380639064006410642064306440645064606470648064906500651065206530654065506560657065806590660066106620663066406650666066706680669067006710672067306740675067606770678067906800681068206830684068506860687068806890690069106920693069406950696069706980699070007010702070307040705070607070708070907100711071207130714071507160717071807190720072107220723072407250726072707280729073007310732073307340735073607370738073907400741074207430744074507460747074807490750075107520753075407550756075707580759076007610762076307640765076607670768076907700771077207730774077507760777077807790780078107820783078407850786078707880789079007910792079307940795079607970798079908000801080208030804080508060807080808090810081108120813081408150816081708180819082008210822082308240825082608270828082908300831083208330834083508360837083808390840084108420843084408450846084708480849085008510852085308540855085608570858085908600861086208630864086508660867086808690870087108720873087408750876087708780879088008810882088308840885088608870888088908900891089208930894089508960897089808990900090109020903090409050906090709080909091009110912091309140915091609170918091909200921092209230924092509260927092809290930093109320933093409350936093709380939094009410942094309440945094609470948094909500951095209530954095509560957095809590960096109620963096409650966096709680969097009710972097309740975097609770978097909800981098209830984098509860987098809890990099109920993099409950996099709980999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950' 1228s ok 83 1228s range: 200-7800 1228s rc 206 1228s expect: '00510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501' 1228s got: '00510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501' 1228s ok 84 1228s range: 200-7801 1228s rc 206 1228s expect: '005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019' 1228s got: '005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019' 1228s ok 85 1228s range: 200-7998 1228s rc 206 1228s expect: '00510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200' 1228s got: '00510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200' 1228s ok 86 1228s range: 200-7999 1228s rc 206 1228s expect: '005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000' 1228s got: '005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000' 1228s ok 87 1228s range: 201-201 1228s rc 206 1228s expect: '0' 1228s got: '0' 1228s ok 88 1228s range: 201-598 1228s rc 206 1228s expect: '05100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015' 1228s got: '05100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015' 1228s ok 89 1228s range: 201-599 1228s rc 206 1228s expect: '051005200530054005500560057005800590060006100620063006400650066006700680069007000710072007300740075007600770078007900800081008200830084008500860087008800890090009100920093009400950096009700980099010001010102010301040105010601070108010901100111011201130114011501160117011801190120012101220123012401250126012701280129013001310132013301340135013601370138013901400141014201430144014501460147014801490150' 1228s got: '051005200530054005500560057005800590060006100620063006400650066006700680069007000710072007300740075007600770078007900800081008200830084008500860087008800890090009100920093009400950096009700980099010001010102010301040105010601070108010901100111011201130114011501160117011801190120012101220123012401250126012701280129013001310132013301340135013601370138013901400141014201430144014501460147014801490150' 1228s ok 90 1228s range: 201-600 1228s rc 206 1228s expect: '0510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500' 1228s got: '0510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500' 1228s ok 91 1228s range: 201-601 1228s rc 206 1228s expect: '05100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001' 1228s got: '05100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001' 1228s ok 92 1228s range: 201-7798 1228s rc 206 1228s expect: '05100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195' 1228s got: '05100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195' 1228s ok 93 1228s range: 201-7799 1228s rc 206 1228s expect: '051005200530054005500560057005800590060006100620063006400650066006700680069007000710072007300740075007600770078007900800081008200830084008500860087008800890090009100920093009400950096009700980099010001010102010301040105010601070108010901100111011201130114011501160117011801190120012101220123012401250126012701280129013001310132013301340135013601370138013901400141014201430144014501460147014801490150015101520153015401550156015701580159016001610162016301640165016601670168016901700171017201730174017501760177017801790180018101820183018401850186018701880189019001910192019301940195019601970198019902000201020202030204020502060207020802090210021102120213021402150216021702180219022002210222022302240225022602270228022902300231023202330234023502360237023802390240024102420243024402450246024702480249025002510252025302540255025602570258025902600261026202630264026502660267026802690270027102720273027402750276027702780279028002810282028302840285028602870288028902900291029202930294029502960297029802990300030103020303030403050306030703080309031003110312031303140315031603170318031903200321032203230324032503260327032803290330033103320333033403350336033703380339034003410342034303440345034603470348034903500351035203530354035503560357035803590360036103620363036403650366036703680369037003710372037303740375037603770378037903800381038203830384038503860387038803890390039103920393039403950396039703980399040004010402040304040405040604070408040904100411041204130414041504160417041804190420042104220423042404250426042704280429043004310432043304340435043604370438043904400441044204430444044504460447044804490450045104520453045404550456045704580459046004610462046304640465046604670468046904700471047204730474047504760477047804790480048104820483048404850486048704880489049004910492049304940495049604970498049905000501050205030504050505060507050805090510051105120513051405150516051705180519052005210522052305240525052605270528052905300531053205330534053505360537053805390540054105420543054405450546054705480549055005510552055305540555055605570558055905600561056205630564056505660567056805690570057105720573057405750576057705780579058005810582058305840585058605870588058905900591059205930594059505960597059805990600060106020603060406050606060706080609061006110612061306140615061606170618061906200621062206230624062506260627062806290630063106320633063406350636063706380639064006410642064306440645064606470648064906500651065206530654065506560657065806590660066106620663066406650666066706680669067006710672067306740675067606770678067906800681068206830684068506860687068806890690069106920693069406950696069706980699070007010702070307040705070607070708070907100711071207130714071507160717071807190720072107220723072407250726072707280729073007310732073307340735073607370738073907400741074207430744074507460747074807490750075107520753075407550756075707580759076007610762076307640765076607670768076907700771077207730774077507760777077807790780078107820783078407850786078707880789079007910792079307940795079607970798079908000801080208030804080508060807080808090810081108120813081408150816081708180819082008210822082308240825082608270828082908300831083208330834083508360837083808390840084108420843084408450846084708480849085008510852085308540855085608570858085908600861086208630864086508660867086808690870087108720873087408750876087708780879088008810882088308840885088608870888088908900891089208930894089508960897089808990900090109020903090409050906090709080909091009110912091309140915091609170918091909200921092209230924092509260927092809290930093109320933093409350936093709380939094009410942094309440945094609470948094909500951095209530954095509560957095809590960096109620963096409650966096709680969097009710972097309740975097609770978097909800981098209830984098509860987098809890990099109920993099409950996099709980999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950' 1228s got: '051005200530054005500560057005800590060006100620063006400650066006700680069007000710072007300740075007600770078007900800081008200830084008500860087008800890090009100920093009400950096009700980099010001010102010301040105010601070108010901100111011201130114011501160117011801190120012101220123012401250126012701280129013001310132013301340135013601370138013901400141014201430144014501460147014801490150015101520153015401550156015701580159016001610162016301640165016601670168016901700171017201730174017501760177017801790180018101820183018401850186018701880189019001910192019301940195019601970198019902000201020202030204020502060207020802090210021102120213021402150216021702180219022002210222022302240225022602270228022902300231023202330234023502360237023802390240024102420243024402450246024702480249025002510252025302540255025602570258025902600261026202630264026502660267026802690270027102720273027402750276027702780279028002810282028302840285028602870288028902900291029202930294029502960297029802990300030103020303030403050306030703080309031003110312031303140315031603170318031903200321032203230324032503260327032803290330033103320333033403350336033703380339034003410342034303440345034603470348034903500351035203530354035503560357035803590360036103620363036403650366036703680369037003710372037303740375037603770378037903800381038203830384038503860387038803890390039103920393039403950396039703980399040004010402040304040405040604070408040904100411041204130414041504160417041804190420042104220423042404250426042704280429043004310432043304340435043604370438043904400441044204430444044504460447044804490450045104520453045404550456045704580459046004610462046304640465046604670468046904700471047204730474047504760477047804790480048104820483048404850486048704880489049004910492049304940495049604970498049905000501050205030504050505060507050805090510051105120513051405150516051705180519052005210522052305240525052605270528052905300531053205330534053505360537053805390540054105420543054405450546054705480549055005510552055305540555055605570558055905600561056205630564056505660567056805690570057105720573057405750576057705780579058005810582058305840585058605870588058905900591059205930594059505960597059805990600060106020603060406050606060706080609061006110612061306140615061606170618061906200621062206230624062506260627062806290630063106320633063406350636063706380639064006410642064306440645064606470648064906500651065206530654065506560657065806590660066106620663066406650666066706680669067006710672067306740675067606770678067906800681068206830684068506860687068806890690069106920693069406950696069706980699070007010702070307040705070607070708070907100711071207130714071507160717071807190720072107220723072407250726072707280729073007310732073307340735073607370738073907400741074207430744074507460747074807490750075107520753075407550756075707580759076007610762076307640765076607670768076907700771077207730774077507760777077807790780078107820783078407850786078707880789079007910792079307940795079607970798079908000801080208030804080508060807080808090810081108120813081408150816081708180819082008210822082308240825082608270828082908300831083208330834083508360837083808390840084108420843084408450846084708480849085008510852085308540855085608570858085908600861086208630864086508660867086808690870087108720873087408750876087708780879088008810882088308840885088608870888088908900891089208930894089508960897089808990900090109020903090409050906090709080909091009110912091309140915091609170918091909200921092209230924092509260927092809290930093109320933093409350936093709380939094009410942094309440945094609470948094909500951095209530954095509560957095809590960096109620963096409650966096709680969097009710972097309740975097609770978097909800981098209830984098509860987098809890990099109920993099409950996099709980999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950' 1228s ok 94 1228s range: 201-7800 1228s rc 206 1228s expect: '0510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501' 1228s got: '0510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501' 1228s ok 95 1228s range: 201-7801 1228s rc 206 1228s expect: '05100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019' 1228s got: '05100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019' 1228s ok 96 1228s range: 201-7998 1228s rc 206 1228s expect: '0510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200' 1228s got: '0510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200' 1228s ok 97 1228s range: 201-7999 1228s rc 206 1228s expect: '05100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000' 1228s got: '05100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000' 1228s ok 98 1228s range: 598-598 1228s rc 206 1228s expect: '5' 1228s got: '5' 1228s ok 99 1228s range: 598-599 1228s rc 206 1228s expect: '50' 1228s got: '50' 1228s ok 100 1228s range: 598-600 1228s rc 206 1228s expect: '500' 1228s got: '500' 1228s ok 101 1228s range: 598-601 1228s rc 206 1228s expect: '5001' 1228s got: '5001' 1228s ok 102 1228s range: 598-7798 1228s rc 206 1228s expect: '5001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195' 1228s got: '5001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195' 1228s ok 103 1228s range: 598-7799 1228s rc 206 1228s expect: '50015101520153015401550156015701580159016001610162016301640165016601670168016901700171017201730174017501760177017801790180018101820183018401850186018701880189019001910192019301940195019601970198019902000201020202030204020502060207020802090210021102120213021402150216021702180219022002210222022302240225022602270228022902300231023202330234023502360237023802390240024102420243024402450246024702480249025002510252025302540255025602570258025902600261026202630264026502660267026802690270027102720273027402750276027702780279028002810282028302840285028602870288028902900291029202930294029502960297029802990300030103020303030403050306030703080309031003110312031303140315031603170318031903200321032203230324032503260327032803290330033103320333033403350336033703380339034003410342034303440345034603470348034903500351035203530354035503560357035803590360036103620363036403650366036703680369037003710372037303740375037603770378037903800381038203830384038503860387038803890390039103920393039403950396039703980399040004010402040304040405040604070408040904100411041204130414041504160417041804190420042104220423042404250426042704280429043004310432043304340435043604370438043904400441044204430444044504460447044804490450045104520453045404550456045704580459046004610462046304640465046604670468046904700471047204730474047504760477047804790480048104820483048404850486048704880489049004910492049304940495049604970498049905000501050205030504050505060507050805090510051105120513051405150516051705180519052005210522052305240525052605270528052905300531053205330534053505360537053805390540054105420543054405450546054705480549055005510552055305540555055605570558055905600561056205630564056505660567056805690570057105720573057405750576057705780579058005810582058305840585058605870588058905900591059205930594059505960597059805990600060106020603060406050606060706080609061006110612061306140615061606170618061906200621062206230624062506260627062806290630063106320633063406350636063706380639064006410642064306440645064606470648064906500651065206530654065506560657065806590660066106620663066406650666066706680669067006710672067306740675067606770678067906800681068206830684068506860687068806890690069106920693069406950696069706980699070007010702070307040705070607070708070907100711071207130714071507160717071807190720072107220723072407250726072707280729073007310732073307340735073607370738073907400741074207430744074507460747074807490750075107520753075407550756075707580759076007610762076307640765076607670768076907700771077207730774077507760777077807790780078107820783078407850786078707880789079007910792079307940795079607970798079908000801080208030804080508060807080808090810081108120813081408150816081708180819082008210822082308240825082608270828082908300831083208330834083508360837083808390840084108420843084408450846084708480849085008510852085308540855085608570858085908600861086208630864086508660867086808690870087108720873087408750876087708780879088008810882088308840885088608870888088908900891089208930894089508960897089808990900090109020903090409050906090709080909091009110912091309140915091609170918091909200921092209230924092509260927092809290930093109320933093409350936093709380939094009410942094309440945094609470948094909500951095209530954095509560957095809590960096109620963096409650966096709680969097009710972097309740975097609770978097909800981098209830984098509860987098809890990099109920993099409950996099709980999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950' 1228s got: '50015101520153015401550156015701580159016001610162016301640165016601670168016901700171017201730174017501760177017801790180018101820183018401850186018701880189019001910192019301940195019601970198019902000201020202030204020502060207020802090210021102120213021402150216021702180219022002210222022302240225022602270228022902300231023202330234023502360237023802390240024102420243024402450246024702480249025002510252025302540255025602570258025902600261026202630264026502660267026802690270027102720273027402750276027702780279028002810282028302840285028602870288028902900291029202930294029502960297029802990300030103020303030403050306030703080309031003110312031303140315031603170318031903200321032203230324032503260327032803290330033103320333033403350336033703380339034003410342034303440345034603470348034903500351035203530354035503560357035803590360036103620363036403650366036703680369037003710372037303740375037603770378037903800381038203830384038503860387038803890390039103920393039403950396039703980399040004010402040304040405040604070408040904100411041204130414041504160417041804190420042104220423042404250426042704280429043004310432043304340435043604370438043904400441044204430444044504460447044804490450045104520453045404550456045704580459046004610462046304640465046604670468046904700471047204730474047504760477047804790480048104820483048404850486048704880489049004910492049304940495049604970498049905000501050205030504050505060507050805090510051105120513051405150516051705180519052005210522052305240525052605270528052905300531053205330534053505360537053805390540054105420543054405450546054705480549055005510552055305540555055605570558055905600561056205630564056505660567056805690570057105720573057405750576057705780579058005810582058305840585058605870588058905900591059205930594059505960597059805990600060106020603060406050606060706080609061006110612061306140615061606170618061906200621062206230624062506260627062806290630063106320633063406350636063706380639064006410642064306440645064606470648064906500651065206530654065506560657065806590660066106620663066406650666066706680669067006710672067306740675067606770678067906800681068206830684068506860687068806890690069106920693069406950696069706980699070007010702070307040705070607070708070907100711071207130714071507160717071807190720072107220723072407250726072707280729073007310732073307340735073607370738073907400741074207430744074507460747074807490750075107520753075407550756075707580759076007610762076307640765076607670768076907700771077207730774077507760777077807790780078107820783078407850786078707880789079007910792079307940795079607970798079908000801080208030804080508060807080808090810081108120813081408150816081708180819082008210822082308240825082608270828082908300831083208330834083508360837083808390840084108420843084408450846084708480849085008510852085308540855085608570858085908600861086208630864086508660867086808690870087108720873087408750876087708780879088008810882088308840885088608870888088908900891089208930894089508960897089808990900090109020903090409050906090709080909091009110912091309140915091609170918091909200921092209230924092509260927092809290930093109320933093409350936093709380939094009410942094309440945094609470948094909500951095209530954095509560957095809590960096109620963096409650966096709680969097009710972097309740975097609770978097909800981098209830984098509860987098809890990099109920993099409950996099709980999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950' 1228s ok 104 1228s range: 598-7800 1228s rc 206 1228s expect: '500151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501' 1228s got: '500151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501' 1228s ok 105 1228s range: 598-7801 1228s rc 206 1228s expect: '5001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019' 1228s got: '5001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019' 1228s ok 106 1228s range: 598-7998 1228s rc 206 1228s expect: '500151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200' 1228s got: '500151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200' 1228s ok 107 1228s range: 598-7999 1228s rc 206 1228s expect: '5001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000' 1228s got: '5001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000' 1228s ok 108 1228s range: 599-599 1228s rc 206 1228s expect: '0' 1228s got: '0' 1228s ok 109 1228s range: 599-600 1228s rc 206 1228s expect: '00' 1228s got: '00' 1228s ok 110 1228s range: 599-601 1228s rc 206 1228s expect: '001' 1228s got: '001' 1228s ok 111 1228s range: 599-7798 1228s rc 206 1228s expect: '001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195' 1228s got: '001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195' 1228s ok 112 1228s range: 599-7799 1228s rc 206 1228s expect: '0015101520153015401550156015701580159016001610162016301640165016601670168016901700171017201730174017501760177017801790180018101820183018401850186018701880189019001910192019301940195019601970198019902000201020202030204020502060207020802090210021102120213021402150216021702180219022002210222022302240225022602270228022902300231023202330234023502360237023802390240024102420243024402450246024702480249025002510252025302540255025602570258025902600261026202630264026502660267026802690270027102720273027402750276027702780279028002810282028302840285028602870288028902900291029202930294029502960297029802990300030103020303030403050306030703080309031003110312031303140315031603170318031903200321032203230324032503260327032803290330033103320333033403350336033703380339034003410342034303440345034603470348034903500351035203530354035503560357035803590360036103620363036403650366036703680369037003710372037303740375037603770378037903800381038203830384038503860387038803890390039103920393039403950396039703980399040004010402040304040405040604070408040904100411041204130414041504160417041804190420042104220423042404250426042704280429043004310432043304340435043604370438043904400441044204430444044504460447044804490450045104520453045404550456045704580459046004610462046304640465046604670468046904700471047204730474047504760477047804790480048104820483048404850486048704880489049004910492049304940495049604970498049905000501050205030504050505060507050805090510051105120513051405150516051705180519052005210522052305240525052605270528052905300531053205330534053505360537053805390540054105420543054405450546054705480549055005510552055305540555055605570558055905600561056205630564056505660567056805690570057105720573057405750576057705780579058005810582058305840585058605870588058905900591059205930594059505960597059805990600060106020603060406050606060706080609061006110612061306140615061606170618061906200621062206230624062506260627062806290630063106320633063406350636063706380639064006410642064306440645064606470648064906500651065206530654065506560657065806590660066106620663066406650666066706680669067006710672067306740675067606770678067906800681068206830684068506860687068806890690069106920693069406950696069706980699070007010702070307040705070607070708070907100711071207130714071507160717071807190720072107220723072407250726072707280729073007310732073307340735073607370738073907400741074207430744074507460747074807490750075107520753075407550756075707580759076007610762076307640765076607670768076907700771077207730774077507760777077807790780078107820783078407850786078707880789079007910792079307940795079607970798079908000801080208030804080508060807080808090810081108120813081408150816081708180819082008210822082308240825082608270828082908300831083208330834083508360837083808390840084108420843084408450846084708480849085008510852085308540855085608570858085908600861086208630864086508660867086808690870087108720873087408750876087708780879088008810882088308840885088608870888088908900891089208930894089508960897089808990900090109020903090409050906090709080909091009110912091309140915091609170918091909200921092209230924092509260927092809290930093109320933093409350936093709380939094009410942094309440945094609470948094909500951095209530954095509560957095809590960096109620963096409650966096709680969097009710972097309740975097609770978097909800981098209830984098509860987098809890990099109920993099409950996099709980999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950' 1228s got: '0015101520153015401550156015701580159016001610162016301640165016601670168016901700171017201730174017501760177017801790180018101820183018401850186018701880189019001910192019301940195019601970198019902000201020202030204020502060207020802090210021102120213021402150216021702180219022002210222022302240225022602270228022902300231023202330234023502360237023802390240024102420243024402450246024702480249025002510252025302540255025602570258025902600261026202630264026502660267026802690270027102720273027402750276027702780279028002810282028302840285028602870288028902900291029202930294029502960297029802990300030103020303030403050306030703080309031003110312031303140315031603170318031903200321032203230324032503260327032803290330033103320333033403350336033703380339034003410342034303440345034603470348034903500351035203530354035503560357035803590360036103620363036403650366036703680369037003710372037303740375037603770378037903800381038203830384038503860387038803890390039103920393039403950396039703980399040004010402040304040405040604070408040904100411041204130414041504160417041804190420042104220423042404250426042704280429043004310432043304340435043604370438043904400441044204430444044504460447044804490450045104520453045404550456045704580459046004610462046304640465046604670468046904700471047204730474047504760477047804790480048104820483048404850486048704880489049004910492049304940495049604970498049905000501050205030504050505060507050805090510051105120513051405150516051705180519052005210522052305240525052605270528052905300531053205330534053505360537053805390540054105420543054405450546054705480549055005510552055305540555055605570558055905600561056205630564056505660567056805690570057105720573057405750576057705780579058005810582058305840585058605870588058905900591059205930594059505960597059805990600060106020603060406050606060706080609061006110612061306140615061606170618061906200621062206230624062506260627062806290630063106320633063406350636063706380639064006410642064306440645064606470648064906500651065206530654065506560657065806590660066106620663066406650666066706680669067006710672067306740675067606770678067906800681068206830684068506860687068806890690069106920693069406950696069706980699070007010702070307040705070607070708070907100711071207130714071507160717071807190720072107220723072407250726072707280729073007310732073307340735073607370738073907400741074207430744074507460747074807490750075107520753075407550756075707580759076007610762076307640765076607670768076907700771077207730774077507760777077807790780078107820783078407850786078707880789079007910792079307940795079607970798079908000801080208030804080508060807080808090810081108120813081408150816081708180819082008210822082308240825082608270828082908300831083208330834083508360837083808390840084108420843084408450846084708480849085008510852085308540855085608570858085908600861086208630864086508660867086808690870087108720873087408750876087708780879088008810882088308840885088608870888088908900891089208930894089508960897089808990900090109020903090409050906090709080909091009110912091309140915091609170918091909200921092209230924092509260927092809290930093109320933093409350936093709380939094009410942094309440945094609470948094909500951095209530954095509560957095809590960096109620963096409650966096709680969097009710972097309740975097609770978097909800981098209830984098509860987098809890990099109920993099409950996099709980999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950' 1228s ok 113 1228s range: 599-7800 1228s rc 206 1228s expect: '00151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501' 1228s got: '00151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501' 1228s ok 114 1228s range: 599-7801 1228s rc 206 1228s expect: '001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019' 1228s got: '001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019' 1228s ok 115 1228s range: 599-7998 1228s rc 206 1228s expect: '00151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200' 1228s got: '00151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200' 1228s ok 116 1228s range: 599-7999 1228s rc 206 1228s expect: '001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000' 1228s got: '001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000' 1228s ok 117 1228s range: 600-600 1228s rc 206 1228s expect: '0' 1228s got: '0' 1228s ok 118 1228s range: 600-601 1228s rc 206 1228s expect: '01' 1228s got: '01' 1228s ok 119 1228s range: 600-7798 1228s rc 206 1228s expect: '01510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195' 1228s got: '01510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195' 1228s ok 120 1228s range: 600-7799 1228s rc 206 1228s expect: '015101520153015401550156015701580159016001610162016301640165016601670168016901700171017201730174017501760177017801790180018101820183018401850186018701880189019001910192019301940195019601970198019902000201020202030204020502060207020802090210021102120213021402150216021702180219022002210222022302240225022602270228022902300231023202330234023502360237023802390240024102420243024402450246024702480249025002510252025302540255025602570258025902600261026202630264026502660267026802690270027102720273027402750276027702780279028002810282028302840285028602870288028902900291029202930294029502960297029802990300030103020303030403050306030703080309031003110312031303140315031603170318031903200321032203230324032503260327032803290330033103320333033403350336033703380339034003410342034303440345034603470348034903500351035203530354035503560357035803590360036103620363036403650366036703680369037003710372037303740375037603770378037903800381038203830384038503860387038803890390039103920393039403950396039703980399040004010402040304040405040604070408040904100411041204130414041504160417041804190420042104220423042404250426042704280429043004310432043304340435043604370438043904400441044204430444044504460447044804490450045104520453045404550456045704580459046004610462046304640465046604670468046904700471047204730474047504760477047804790480048104820483048404850486048704880489049004910492049304940495049604970498049905000501050205030504050505060507050805090510051105120513051405150516051705180519052005210522052305240525052605270528052905300531053205330534053505360537053805390540054105420543054405450546054705480549055005510552055305540555055605570558055905600561056205630564056505660567056805690570057105720573057405750576057705780579058005810582058305840585058605870588058905900591059205930594059505960597059805990600060106020603060406050606060706080609061006110612061306140615061606170618061906200621062206230624062506260627062806290630063106320633063406350636063706380639064006410642064306440645064606470648064906500651065206530654065506560657065806590660066106620663066406650666066706680669067006710672067306740675067606770678067906800681068206830684068506860687068806890690069106920693069406950696069706980699070007010702070307040705070607070708070907100711071207130714071507160717071807190720072107220723072407250726072707280729073007310732073307340735073607370738073907400741074207430744074507460747074807490750075107520753075407550756075707580759076007610762076307640765076607670768076907700771077207730774077507760777077807790780078107820783078407850786078707880789079007910792079307940795079607970798079908000801080208030804080508060807080808090810081108120813081408150816081708180819082008210822082308240825082608270828082908300831083208330834083508360837083808390840084108420843084408450846084708480849085008510852085308540855085608570858085908600861086208630864086508660867086808690870087108720873087408750876087708780879088008810882088308840885088608870888088908900891089208930894089508960897089808990900090109020903090409050906090709080909091009110912091309140915091609170918091909200921092209230924092509260927092809290930093109320933093409350936093709380939094009410942094309440945094609470948094909500951095209530954095509560957095809590960096109620963096409650966096709680969097009710972097309740975097609770978097909800981098209830984098509860987098809890990099109920993099409950996099709980999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950' 1228s got: '015101520153015401550156015701580159016001610162016301640165016601670168016901700171017201730174017501760177017801790180018101820183018401850186018701880189019001910192019301940195019601970198019902000201020202030204020502060207020802090210021102120213021402150216021702180219022002210222022302240225022602270228022902300231023202330234023502360237023802390240024102420243024402450246024702480249025002510252025302540255025602570258025902600261026202630264026502660267026802690270027102720273027402750276027702780279028002810282028302840285028602870288028902900291029202930294029502960297029802990300030103020303030403050306030703080309031003110312031303140315031603170318031903200321032203230324032503260327032803290330033103320333033403350336033703380339034003410342034303440345034603470348034903500351035203530354035503560357035803590360036103620363036403650366036703680369037003710372037303740375037603770378037903800381038203830384038503860387038803890390039103920393039403950396039703980399040004010402040304040405040604070408040904100411041204130414041504160417041804190420042104220423042404250426042704280429043004310432043304340435043604370438043904400441044204430444044504460447044804490450045104520453045404550456045704580459046004610462046304640465046604670468046904700471047204730474047504760477047804790480048104820483048404850486048704880489049004910492049304940495049604970498049905000501050205030504050505060507050805090510051105120513051405150516051705180519052005210522052305240525052605270528052905300531053205330534053505360537053805390540054105420543054405450546054705480549055005510552055305540555055605570558055905600561056205630564056505660567056805690570057105720573057405750576057705780579058005810582058305840585058605870588058905900591059205930594059505960597059805990600060106020603060406050606060706080609061006110612061306140615061606170618061906200621062206230624062506260627062806290630063106320633063406350636063706380639064006410642064306440645064606470648064906500651065206530654065506560657065806590660066106620663066406650666066706680669067006710672067306740675067606770678067906800681068206830684068506860687068806890690069106920693069406950696069706980699070007010702070307040705070607070708070907100711071207130714071507160717071807190720072107220723072407250726072707280729073007310732073307340735073607370738073907400741074207430744074507460747074807490750075107520753075407550756075707580759076007610762076307640765076607670768076907700771077207730774077507760777077807790780078107820783078407850786078707880789079007910792079307940795079607970798079908000801080208030804080508060807080808090810081108120813081408150816081708180819082008210822082308240825082608270828082908300831083208330834083508360837083808390840084108420843084408450846084708480849085008510852085308540855085608570858085908600861086208630864086508660867086808690870087108720873087408750876087708780879088008810882088308840885088608870888088908900891089208930894089508960897089808990900090109020903090409050906090709080909091009110912091309140915091609170918091909200921092209230924092509260927092809290930093109320933093409350936093709380939094009410942094309440945094609470948094909500951095209530954095509560957095809590960096109620963096409650966096709680969097009710972097309740975097609770978097909800981098209830984098509860987098809890990099109920993099409950996099709980999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950' 1228s ok 121 1228s range: 600-7800 1228s rc 206 1228s expect: '0151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501' 1228s got: '0151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501' 1228s ok 122 1228s range: 600-7801 1228s rc 206 1228s expect: '01510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019' 1228s got: '01510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019' 1228s ok 123 1228s range: 600-7998 1228s rc 206 1228s expect: '0151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200' 1228s got: '0151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200' 1228s ok 124 1228s range: 600-7999 1228s rc 206 1228s expect: '01510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000' 1228s got: '01510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000' 1228s ok 125 1228s range: 601-601 1228s rc 206 1228s expect: '1' 1228s got: '1' 1228s ok 126 1228s range: 601-7798 1228s rc 206 1228s expect: '1510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195' 1228s got: '1510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195' 1228s ok 127 1228s range: 601-7799 1228s rc 206 1228s expect: '15101520153015401550156015701580159016001610162016301640165016601670168016901700171017201730174017501760177017801790180018101820183018401850186018701880189019001910192019301940195019601970198019902000201020202030204020502060207020802090210021102120213021402150216021702180219022002210222022302240225022602270228022902300231023202330234023502360237023802390240024102420243024402450246024702480249025002510252025302540255025602570258025902600261026202630264026502660267026802690270027102720273027402750276027702780279028002810282028302840285028602870288028902900291029202930294029502960297029802990300030103020303030403050306030703080309031003110312031303140315031603170318031903200321032203230324032503260327032803290330033103320333033403350336033703380339034003410342034303440345034603470348034903500351035203530354035503560357035803590360036103620363036403650366036703680369037003710372037303740375037603770378037903800381038203830384038503860387038803890390039103920393039403950396039703980399040004010402040304040405040604070408040904100411041204130414041504160417041804190420042104220423042404250426042704280429043004310432043304340435043604370438043904400441044204430444044504460447044804490450045104520453045404550456045704580459046004610462046304640465046604670468046904700471047204730474047504760477047804790480048104820483048404850486048704880489049004910492049304940495049604970498049905000501050205030504050505060507050805090510051105120513051405150516051705180519052005210522052305240525052605270528052905300531053205330534053505360537053805390540054105420543054405450546054705480549055005510552055305540555055605570558055905600561056205630564056505660567056805690570057105720573057405750576057705780579058005810582058305840585058605870588058905900591059205930594059505960597059805990600060106020603060406050606060706080609061006110612061306140615061606170618061906200621062206230624062506260627062806290630063106320633063406350636063706380639064006410642064306440645064606470648064906500651065206530654065506560657065806590660066106620663066406650666066706680669067006710672067306740675067606770678067906800681068206830684068506860687068806890690069106920693069406950696069706980699070007010702070307040705070607070708070907100711071207130714071507160717071807190720072107220723072407250726072707280729073007310732073307340735073607370738073907400741074207430744074507460747074807490750075107520753075407550756075707580759076007610762076307640765076607670768076907700771077207730774077507760777077807790780078107820783078407850786078707880789079007910792079307940795079607970798079908000801080208030804080508060807080808090810081108120813081408150816081708180819082008210822082308240825082608270828082908300831083208330834083508360837083808390840084108420843084408450846084708480849085008510852085308540855085608570858085908600861086208630864086508660867086808690870087108720873087408750876087708780879088008810882088308840885088608870888088908900891089208930894089508960897089808990900090109020903090409050906090709080909091009110912091309140915091609170918091909200921092209230924092509260927092809290930093109320933093409350936093709380939094009410942094309440945094609470948094909500951095209530954095509560957095809590960096109620963096409650966096709680969097009710972097309740975097609770978097909800981098209830984098509860987098809890990099109920993099409950996099709980999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950' 1228s got: '15101520153015401550156015701580159016001610162016301640165016601670168016901700171017201730174017501760177017801790180018101820183018401850186018701880189019001910192019301940195019601970198019902000201020202030204020502060207020802090210021102120213021402150216021702180219022002210222022302240225022602270228022902300231023202330234023502360237023802390240024102420243024402450246024702480249025002510252025302540255025602570258025902600261026202630264026502660267026802690270027102720273027402750276027702780279028002810282028302840285028602870288028902900291029202930294029502960297029802990300030103020303030403050306030703080309031003110312031303140315031603170318031903200321032203230324032503260327032803290330033103320333033403350336033703380339034003410342034303440345034603470348034903500351035203530354035503560357035803590360036103620363036403650366036703680369037003710372037303740375037603770378037903800381038203830384038503860387038803890390039103920393039403950396039703980399040004010402040304040405040604070408040904100411041204130414041504160417041804190420042104220423042404250426042704280429043004310432043304340435043604370438043904400441044204430444044504460447044804490450045104520453045404550456045704580459046004610462046304640465046604670468046904700471047204730474047504760477047804790480048104820483048404850486048704880489049004910492049304940495049604970498049905000501050205030504050505060507050805090510051105120513051405150516051705180519052005210522052305240525052605270528052905300531053205330534053505360537053805390540054105420543054405450546054705480549055005510552055305540555055605570558055905600561056205630564056505660567056805690570057105720573057405750576057705780579058005810582058305840585058605870588058905900591059205930594059505960597059805990600060106020603060406050606060706080609061006110612061306140615061606170618061906200621062206230624062506260627062806290630063106320633063406350636063706380639064006410642064306440645064606470648064906500651065206530654065506560657065806590660066106620663066406650666066706680669067006710672067306740675067606770678067906800681068206830684068506860687068806890690069106920693069406950696069706980699070007010702070307040705070607070708070907100711071207130714071507160717071807190720072107220723072407250726072707280729073007310732073307340735073607370738073907400741074207430744074507460747074807490750075107520753075407550756075707580759076007610762076307640765076607670768076907700771077207730774077507760777077807790780078107820783078407850786078707880789079007910792079307940795079607970798079908000801080208030804080508060807080808090810081108120813081408150816081708180819082008210822082308240825082608270828082908300831083208330834083508360837083808390840084108420843084408450846084708480849085008510852085308540855085608570858085908600861086208630864086508660867086808690870087108720873087408750876087708780879088008810882088308840885088608870888088908900891089208930894089508960897089808990900090109020903090409050906090709080909091009110912091309140915091609170918091909200921092209230924092509260927092809290930093109320933093409350936093709380939094009410942094309440945094609470948094909500951095209530954095509560957095809590960096109620963096409650966096709680969097009710972097309740975097609770978097909800981098209830984098509860987098809890990099109920993099409950996099709980999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950' 1228s ok 128 1228s range: 601-7800 1228s rc 206 1228s expect: '151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501' 1228s got: '151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501' 1228s ok 129 1228s range: 601-7801 1228s rc 206 1228s expect: '1510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019' 1228s got: '1510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019' 1228s ok 130 1228s range: 601-7998 1228s rc 206 1228s expect: '151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200' 1228s got: '151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200' 1228s ok 131 1228s range: 601-7999 1228s rc 206 1228s expect: '1510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000' 1228s got: '1510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000' 1228s ok 132 1228s range: 7798-7798 1228s rc 206 1228s expect: '5' 1228s got: '5' 1228s ok 133 1228s range: 7798-7799 1228s rc 206 1228s expect: '50' 1228s got: '50' 1228s ok 134 1228s range: 7798-7800 1228s rc 206 1228s expect: '501' 1228s got: '501' 1228s ok 135 1228s range: 7798-7801 1228s rc 206 1228s expect: '5019' 1228s got: '5019' 1228s ok 136 1228s range: 7798-7998 1228s rc 206 1228s expect: '501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200' 1228s got: '501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200' 1228s ok 137 1228s range: 7798-7999 1228s rc 206 1228s expect: '5019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000' 1228s got: '5019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000' 1228s ok 138 1228s range: 7799-7799 1228s rc 206 1228s expect: '0' 1228s got: '0' 1228s ok 139 1228s range: 7799-7800 1228s rc 206 1228s expect: '01' 1228s got: '01' 1228s ok 140 1228s range: 7799-7801 1228s rc 206 1228s expect: '019' 1228s got: '019' 1228s ok 141 1228s range: 7799-7998 1228s rc 206 1228s expect: '01951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200' 1228s got: '01951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200' 1228s ok 142 1228s range: 7799-7999 1228s rc 206 1228s expect: '019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000' 1228s got: '019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000' 1228s ok 143 1228s range: 7800-7800 1228s rc 206 1228s expect: '1' 1228s got: '1' 1228s ok 144 1228s range: 7800-7801 1228s rc 206 1228s expect: '19' 1228s got: '19' 1228s ok 145 1228s range: 7800-7998 1228s rc 206 1228s expect: '1951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200' 1228s got: '1951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200' 1228s ok 146 1228s range: 7800-7999 1228s rc 206 1228s expect: '19511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000' 1228s got: '19511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000' 1228s ok 147 1228s range: 7801-7801 1228s rc 206 1228s expect: '9' 1228s got: '9' 1228s ok 148 1228s range: 7801-7998 1228s rc 206 1228s expect: '951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200' 1228s got: '951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200' 1228s ok 149 1228s range: 7801-7999 1228s rc 206 1228s expect: '9511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000' 1228s got: '9511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000' 1228s ok 150 1228s range: 7998-7998 1228s rc 206 1228s expect: '0' 1228s got: '0' 1228s ok 151 1228s range: 7998-7999 1228s rc 206 1228s expect: '00' 1228s got: '00' 1228s ok 152 1228s range: 7999-7999 1228s rc 206 1228s expect: '0' 1228s got: '0' 1228s ok 153 1228s # removing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/chunked/byteranges.txt 1228s ok 1230s t/apache/byterange5.t ............... 1230s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/chunked/byteranges.txt 1230s 1..5 1230s # Running under perl version 5.040000 for linux 1230s # Current time local: Fri Nov 29 20:06:24 2024 1230s # Current time GMT: Fri Nov 29 20:06:24 2024 1230s # Using Test.pm version 1.31 1230s # Using Apache/Test.pm version 1.44 1230s ok 1 1230s ok 2 1230s ok 3 1230s ok 4 1230s ok 5 1230s # removing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/chunked/byteranges.txt 1230s ok 1233s t/apache/byterange6.t ............... 1233s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/chunked/byteranges.txt 1233s 1..53 1233s # Running under perl version 5.040000 for linux 1233s # Current time local: Fri Nov 29 20:06:27 2024 1233s # Current time GMT: Fri Nov 29 20:06:27 2024 1233s # Using Test.pm version 1.31 1233s # Using Apache/Test.pm version 1.44 1233s # expecting range 0-100 1233s # expecting range 1000-1001 1233s ok 1 1233s # expecting range 0-100 1233s # expecting range 1000-1001 1233s ok 2 1233s # expecting range 0-100 1233s # expecting range 1000-1001 1233s ok 3 1233s # expecting range 1-100 1233s # expecting range 1000-1001 1233s ok 4 1233s # expecting range 1-100 1233s # expecting range 1000-1001 1233s ok 5 1233s # expecting range 1-100 1233s # expecting range 1000-1001 1233s ok 6 1233s # expecting range 0-100 1233s # expecting range 1000-1001 1233s # expecting range 5-6 1233s ok 7 1233s # expecting range 0-100 1233s # expecting range 1000-1001 1233s # expecting range 5-6 1233s ok 8 1233s # expecting range 0-100 1233s # expecting range 1000-1001 1233s # expecting range 5-6 1233s ok 9 1233s # expecting range 1-100 1233s # expecting range 1000-1001 1233s # expecting range 5-6 1233s ok 10 1233s # expecting range 1-100 1233s # expecting range 1000-1001 1233s # expecting range 5-6 1233s ok 11 1233s # expecting range 1-100 1233s # expecting range 1000-1001 1233s # expecting range 5-6 1233s ok 12 1233s # expecting range 1-100 1233s # expecting range 1000-1001 1233s ok 13 1233s # expecting range 1-100 1233s # expecting range 1000-1001 1233s ok 14 1233s # expecting range 1-100 1233s # expecting range 1000-1001 1233s ok 15 1233s # expecting range 1-100 1233s # expecting range 1000-1001 1233s ok 16 1233s # expecting range 0-70 1233s # expecting range 72-100 1233s # expecting range 1000-1001 1233s ok 17 1233s # expecting range 0-100 1233s # expecting range 1000-1001 1233s ok 18 1233s # expecting range 1-100 1233s # expecting range 1000-1001 1233s ok 19 1233s # expecting range 1-100 1233s # expecting range 1000-1001 1233s ok 20 1233s # expecting range 0-100 1233s # expecting range 1000-1001 1233s ok 21 1233s # expecting range 0-100 1233s # expecting range 1000-1001 1233s ok 22 1233s # expecting range 0-101 1233s # expecting range 1000-1001 1233s ok 23 1233s # expecting range 0-100 1233s # expecting range 1000-1001 1233s ok 24 1233s # expecting range 0-100 1233s # expecting range 1000-1001 1233s ok 25 1233s # expecting range 0-101 1233s # expecting range 1000-1001 1233s ok 26 1233s # expecting range 0-100 1233s # expecting range 1000-1001 1233s ok 27 1233s # expecting range 0-100 1233s # expecting range 1000-1001 1233s ok 28 1233s # expecting range 0-101 1233s # expecting range 1000-1001 1233s ok 29 1233s # expecting range 1-10 1233s # expecting range 99-99 1233s ok 30 1233s # expecting range 1-10 1233s # expecting range 99-99 1233s ok 31 1233s # expecting range 1-11 1233s # expecting range 99-99 1233s ok 32 1233s # expecting range 0-10 1233s # expecting range 99-99 1233s ok 33 1233s # expecting range 0-10 1233s # expecting range 99-99 1233s ok 34 1233s # expecting range 0-11 1233s # expecting range 99-99 1233s ok 35 1233s # expecting range 0-12 1233s # expecting range 99-99 1233s ok 36 1233s # expecting range 0-13 1233s # expecting range 99-99 1233s ok 37 1233s # expecting range 1-11 1233s # expecting range 99-99 1233s ok 38 1233s # expecting range 1-12 1233s # expecting range 99-99 1233s ok 39 1233s # expecting range 1-13 1233s # expecting range 99-99 1233s ok 40 1233s # expecting range 1-10 1233s # expecting range 99-99 1233s ok 41 1233s # expecting range 1-11 1233s # expecting range 99-99 1233s ok 42 1233s # expecting range 1-10 1233s # expecting range 99-99 1233s ok 43 1233s # expecting range 0-11 1233s # expecting range 99-99 1233s ok 44 1233s # expecting range 1-10 1233s # expecting range 99-99 1233s ok 45 1233s # expecting range 1-20 1233s # expecting range 99-99 1233s ok 46 1233s # expecting range 1-20 1233s # expecting range 99-99 1233s ok 47 1233s # expecting range 1-20 1233s # expecting range 99-99 1233s ok 48 1233s # expecting range 1-21 1233s # expecting range 99-99 1233s ok 49 1233s # expecting range 5-12 1233s # expecting range 99-99 1233s ok 50 1233s # expecting range 1-10 1233s # expecting range 99-99 1233s ok 51 1233s # expecting range 5-10 1233s # expecting range 1-3 1233s # expecting range 99-99 1233s ok 52 1233s # expecting range 0-1 1233s # expecting range 7999-7999 1233s ok 53 1233s # removing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/chunked/byteranges.txt 1233s ok 1236s t/apache/byterange7.t ............... 1236s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/chunked/byteranges.txt 1236s 1..24 1236s # Running under perl version 5.040000 for linux 1236s # Current time local: Fri Nov 29 20:06:30 2024 1236s # Current time GMT: Fri Nov 29 20:06:30 2024 1236s # Using Test.pm version 1.31 1236s # Using Apache/Test.pm version 1.44 1236s Got 206 Range: 'bytes 0-1/40001' 1236s body length 2 1236s Content-Length: 2 1236s ok 1 1236s Got 206 multipart/byteranges 1236s body length 196 1236s Content-Length: 196 1236s ok 2 1236s Got 206 multipart/byteranges 1236s body length 900 1236s Content-Length: 900 1236s ok 3 1236s Got 206 multipart/byteranges 1236s body length 4500 1236s ok 4 1236s Got 206 multipart/byteranges 1236s body length 9000 1236s ok 5 1236s Got 200 1236s ok 6 1236s Got 200 1236s ok 7 1236s Got 200 1236s ok 8 1236s Got 200 1236s ok 9 1236s Got 200 1236s ok 10 1236s Got 200 1236s ok 11 1236s Got 200 1236s ok 12 1236s Got 200 1236s ok 13 1236s Got 200 1236s ok 14 1236s Got 200 1236s ok 15 1236s Got 200 1236s ok 16 1236s Got 200 1236s ok 17 1236s Got 200 1236s ok 18 1236s Got 200 1236s ok 19 1236s Sending '1000-200000', expecting 206 1236s Got 206 Range: 'bytes 1000-40000/40001' 1236s ok 20 1236s Sending '100000-110000', expecting 416 1236s Got 416 1236s ok 21 1236s Sending '100000-110000,1000-2000', expecting 206 1236s Got 206 Range: 'bytes 1000-2000/40001' 1236s ok 22 1236s Sending '100000-110000,2000-1000', expecting 200 1236s Got 200 1236s ok 23 1236s Sending '100000-110000,200000-', expecting 416 1236s Got 416 1236s ok 24 1236s # removing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/chunked/byteranges.txt 1236s ok 1239s t/apache/cfg_getline.t .............. 1239s 1..116 1239s # Running under perl version 5.040000 for linux 1239s # Current time local: Fri Nov 29 20:06:33 2024 1239s # Current time GMT: Fri Nov 29 20:06:33 2024 1239s # Using Test.pm version 1.31 1239s # Using Apache/Test.pm version 1.44 1239s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 1239s Got rc 200 for length 100 1239s ok 1 1239s ok 2 1239s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 1239s Got rc 200 for length 196 1239s ok 3 1239s ok 4 1239s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 1239s Got rc 200 for length 197 1239s ok 5 1239s ok 6 1239s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 1239s Got rc 200 for length 198 1239s ok 7 1239s ok 8 1239s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 1239s Got rc 200 for length 199 1239s ok 9 1239s ok 10 1239s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 1239s Got rc 200 for length 200 1239s ok 11 1239s ok 12 1239s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 1239s Got rc 200 for length 201 1239s ok 13 1239s ok 14 1239s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 1239s Got rc 200 for length 202 1239s ok 15 1239s ok 16 1239s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 1239s Got rc 200 for length 396 1239s ok 17 1239s ok 18 1239s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 1239s Got rc 200 for length 397 1239s ok 19 1239s ok 20 1239s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 1239s Got rc 200 for length 398 1239s ok 21 1239s ok 22 1239s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 1239s Got rc 200 for length 399 1239s ok 23 1239s ok 24 1239s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 1239s Got rc 200 for length 400 1239s ok 25 1239s ok 26 1239s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 1239s Got rc 200 for length 401 1239s ok 27 1239s ok 28 1239s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 1239s Got rc 200 for length 402 1239s ok 29 1239s ok 30 1239s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 1239s Got rc 200 for length 596 1239s ok 31 1239s ok 32 1239s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 1239s Got rc 200 for length 597 1239s ok 33 1239s ok 34 1239s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 1239s Got rc 200 for length 598 1239s ok 35 1239s ok 36 1239s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 1239s Got rc 200 for length 599 1239s ok 37 1239s ok 38 1239s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 1239s Got rc 200 for length 600 1239s ok 39 1239s ok 40 1239s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 1239s Got rc 200 for length 601 1239s ok 41 1239s ok 42 1239s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 1239s Got rc 200 for length 602 1239s ok 43 1239s ok 44 1239s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 1239s Got rc 200 for length 1016 1239s ok 45 1239s ok 46 1239s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 1239s Got rc 200 for length 1017 1239s ok 47 1239s ok 48 1239s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 1239s Got rc 200 for length 1018 1239s ok 49 1239s ok 50 1239s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 1239s Got rc 200 for length 1019 1239s ok 51 1239s ok 52 1239s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 1239s Got rc 200 for length 1020 1239s ok 53 1239s ok 54 1239s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 1239s Got rc 200 for length 1021 1239s ok 55 1239s ok 56 1239s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 1239s Got rc 200 for length 1022 1239s ok 57 1239s ok 58 1239s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 1239s Got rc 200 for length 1023 1239s ok 59 1239s ok 60 1239s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 1239s Got rc 200 for length 1024 1239s ok 61 1239s ok 62 1239s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 1239s Got rc 200 for length 1025 1239s ok 63 1239s ok 64 1239s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 1239s Got rc 200 for length 1026 1239s ok 65 1239s ok 66 1239s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 1239s Got rc 200 for length 1027 1239s ok 67 1239s ok 68 1239s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 1239s Got rc 200 for length 1028 1239s ok 69 1239s ok 70 1239s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 1239s Got rc 200 for length 1029 1239s ok 71 1239s ok 72 1239s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 1239s Got rc 200 for length 1030 1239s ok 73 1239s ok 74 1239s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 1239s Got rc 200 for length 8170 1239s ok 75 1239s ok 76 1239s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 1239s Got rc 200 for length 8171 1239s ok 77 1239s ok 78 1239s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 1239s Got rc 200 for length 8172 1239s ok 79 1239s ok 80 1239s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 1239s Got rc 200 for length 8173 1239s ok 81 1239s ok 82 1239s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 1239s Got rc 200 for length 8174 1239s ok 83 1239s ok 84 1239s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 1239s Got rc 200 for length 8175 1239s ok 85 1239s ok 86 1239s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 1239s Got rc 200 for length 8176 1239s ok 87 1239s ok 88 1239s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 1239s Got rc 200 for length 8177 1239s ok 89 1239s ok 90 1239s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 1239s Got rc 200 for length 8178 1239s ok 91 1239s ok 92 1239s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 1239s Got rc 200 for length 8179 1239s ok 93 1239s ok 94 1239s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 1239s Got rc 200 for length 8180 1239s ok 95 1239s ok 96 1239s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 1239s Got rc 200 for length 8181 1239s ok 97 1239s ok 98 1239s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 1239s Got rc 200 for length 8182 1239s ok 99 1239s ok 100 1239s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 1239s Got rc 200 for length 8183 1239s ok 101 1239s ok 102 1239s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 1239s Got rc 200 for length 8184 1239s ok 103 1239s ok 104 1239s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 1239s Got rc 200 for length 8185 1239s ok 105 1239s ok 106 1239s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 1239s Got rc 200 for length 8186 1239s ok 107 1239s ok 108 1239s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 1239s Got rc 200 for length 8187 1239s ok 109 1239s ok 110 1239s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 1239s Got rc 200 for length 8188 1239s ok 111 1239s ok 112 1239s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 1239s Got rc 200 for length 8189 1239s ok 113 1239s ok 114 1239s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 1239s Got rc 200 for length 8190 1239s ok 115 1239s ok 116 1239s # removing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 1239s ok 1242s t/apache/chunkinput.t ............... 1242s 1..37 1242s # Running under perl version 5.040000 for linux 1242s # Current time local: Fri Nov 29 20:06:36 2024 1242s # Current time GMT: Fri Nov 29 20:06:36 2024 1242s # Using Test.pm version 1.31 1242s # Using Apache/Test.pm version 1.44 1242s testing default 1242s ok 1 1242s # testing : response codes 1242s # expected: 'HTTP/1.1 200 OK' 1242s # received: 'HTTP/1.1 200 OK' 1242s ok 2 1242s # testing : trailer (pid) 1242s # expected: '993823' 1242s # received: '993823' 1242s ok 3 1242s ok 4 1242s # testing : response codes 1242s # expected: 'HTTP/1.1 404 Not Found' 1242s # received: 'HTTP/1.1 404 Not Found' 1242s ok 5 1242s ok 6 1242s # testing : response codes 1242s # expected: 'HTTP/1.1 200 OK' 1242s # received: 'HTTP/1.1 200 OK' 1242s ok 7 1242s ok 8 1242s # testing : response codes 1242s # expected: 'HTTP/1.1 404 Not Found' 1242s # received: 'HTTP/1.1 404 Not Found' 1242s ok 9 1242s ok 10 1242s # testing : response codes 1242s # expected: 'HTTP/1.1 200 OK' 1242s # received: 'HTTP/1.1 200 OK' 1242s ok 11 1242s ok 12 1242s # testing : response codes 1242s # expected: 'HTTP/1.1 404 Not Found' 1242s # received: 'HTTP/1.1 404 Not Found' 1242s ok 13 1242s ok 14 1242s # testing : response codes 1242s # expected: 'HTTP/1.1 200 OK' 1242s # received: 'HTTP/1.1 200 OK' 1242s ok 15 1242s ok 16 1242s # testing : response codes 1242s # expected: 'HTTP/1.1 404 Not Found' 1242s # received: 'HTTP/1.1 404 Not Found' 1242s ok 17 1242s ok 18 1242s # testing : response codes 1242s # expected: 'HTTP/1.1 200 OK' 1242s # received: 'HTTP/1.1 200 OK' 1242s ok 19 1242s ok 20 1242s # testing : response codes 1242s # expected: 'HTTP/1.1 404 Not Found' 1242s # received: 'HTTP/1.1 404 Not Found' 1242s ok 21 1242s ok 22 1242s # testing : response codes 1242s # expected: 'HTTP/1.1 400 Bad Request' 1242s # received: 'HTTP/1.1 400 Bad Request' 1242s ok 23 1242s ok 24 1242s # testing : response codes 1242s # expected: 'HTTP/1.1 400 Bad Request' 1242s # received: 'HTTP/1.1 400 Bad Request' 1242s ok 25 1242s ok 26 1242s # testing : response codes 1242s # expected: 'HTTP/1.1 413 Request Entity Too Large' 1242s # received: 'HTTP/1.1 413 Request Entity Too Large' 1242s ok 27 1242s ok 28 1242s # testing : response codes 1242s # expected: 'HTTP/1.1 413 Request Entity Too Large' 1242s # received: 'HTTP/1.1 413 Request Entity Too Large' 1242s ok 29 1242s ok 30 1242s # testing : response codes 1242s # expected: 'HTTP/1.1 400 Bad Request' 1242s # received: 'HTTP/1.1 400 Bad Request' 1242s ok 31 1242s ok 32 1242s # testing : response codes 1242s # expected: 'HTTP/1.1 400 Bad Request' 1242s # received: 'HTTP/1.1 400 Bad Request' 1242s ok 33 1242s ok 34 1242s # testing : response codes 1242s # expected: 'HTTP/1.1 400 Bad Request' 1242s # received: 'HTTP/1.1 400 Bad Request' 1242s ok 35 1242s ok 36 1242s # testing : response codes 1242s # expected: 'HTTP/1.1 400 Bad Request' 1242s # received: 'HTTP/1.1 400 Bad Request' 1242s ok 37 1242s ok 1245s t/apache/contentlength.t ............ 1245s 1..24 1245s # Running under perl version 5.040000 for linux 1245s # Current time local: Fri Nov 29 20:06:39 2024 1245s # Current time GMT: Fri Nov 29 20:06:39 2024 1245s # Using Test.pm version 1.31 1245s # Using Apache/Test.pm version 1.44 1245s testing default 1245s ok 1 1245s # testing : response codes POST for /echo_post with Content-Length: 1245s # expected: 'HTTP/1.1 400 Bad Request' 1245s # received: 'HTTP/1.1 400 Bad Request' 1245s ok 2 1245s ok 3 1245s # testing : response codes POST for /i_do_not_exist_in_your_wildest_imagination with Content-Length: 1245s # expected: 'HTTP/1.1 400 Bad Request' 1245s # received: 'HTTP/1.1 400 Bad Request' 1245s ok 4 1245s ok 5 1245s # testing : response codes POST for /echo_post with Content-Length: 0 1245s # expected: 'HTTP/1.1 200 OK' 1245s # received: 'HTTP/1.1 200 OK' 1245s ok 6 1245s ok 7 1245s # testing : response codes POST for /i_do_not_exist_in_your_wildest_imagination with Content-Length: 0 1245s # expected: 'HTTP/1.1 404 Not Found' 1245s # received: 'HTTP/1.1 404 Not Found' 1245s ok 8 1245s ok 9 1245s # testing : response codes POST for /echo_post with Content-Length: 0000000000000000000000000000000000 1245s # expected: 'HTTP/1.1 200 OK' 1245s # received: 'HTTP/1.1 200 OK' 1245s ok 10 1245s ok 11 1245s # testing : response codes POST for /i_do_not_exist_in_your_wildest_imagination with Content-Length: 0000000000000000000000000000000000 1245s # expected: 'HTTP/1.1 404 Not Found' 1245s # received: 'HTTP/1.1 404 Not Found' 1245s ok 12 1245s ok 13 1245s # testing : response codes POST for /echo_post with Content-Length: 1000000000000000000000000000000000 1245s # expected: 'HTTP/1.1 400 Bad Request' 1245s # received: 'HTTP/1.1 400 Bad Request' 1245s ok 14 1245s ok 15 1245s # testing : response codes POST for /i_do_not_exist_in_your_wildest_imagination with Content-Length: 1000000000000000000000000000000000 1245s # expected: 'HTTP/1.1 400 Bad Request' 1245s # received: 'HTTP/1.1 400 Bad Request' 1245s ok 16 1245s ok 17 1245s # testing : response codes POST for /echo_post with Content-Length: -1 1245s # expected: 'HTTP/1.1 400 Bad Request' 1245s # received: 'HTTP/1.1 400 Bad Request' 1245s ok 18 1245s ok 19 1245s # testing : response codes POST for /i_do_not_exist_in_your_wildest_imagination with Content-Length: -1 1245s # expected: 'HTTP/1.1 400 Bad Request' 1245s # received: 'HTTP/1.1 400 Bad Request' 1245s ok 20 1245s ok 21 1245s # testing : response codes POST for /echo_post with Content-Length: 123abc 1245s # expected: 'HTTP/1.1 400 Bad Request' 1245s # received: 'HTTP/1.1 400 Bad Request' 1245s ok 22 1245s ok 23 1245s # testing : response codes POST for /i_do_not_exist_in_your_wildest_imagination with Content-Length: 123abc 1245s # expected: 'HTTP/1.1 400 Bad Request' 1245s # received: 'HTTP/1.1 400 Bad Request' 1245s ok 24 1245s ok 1248s t/apache/errordoc.t ................. 1248s 1..14 1248s # Running under perl version 5.040000 for linux 1248s # Current time local: Fri Nov 29 20:06:42 2024 1248s # Current time GMT: Fri Nov 29 20:06:42 2024 1248s # Using Test.pm version 1.31 1248s # Using Apache/Test.pm version 1.44 1248s # testing : notfound.html code 1248s # expected: 404 1248s # received: '404' 1248s ok 1 1248s # testing : notfound.html content 1248s # expected: qr/per-server 404/ 1248s # received: 'per-server 404' 1248s ok 2 1248s # testing : /inherit/notfound.html code 1248s # expected: 404 1248s # received: '404' 1248s ok 3 1248s # testing : /inherit/notfound.html content 1248s # expected: qr/per-server 404/ 1248s # received: 'per-server 404' 1248s ok 4 1248s # testing : /redefine/notfound.html code 1248s # expected: 404 1248s # received: '404' 1248s ok 5 1248s # testing : /redefine/notfound.html content 1248s # expected: 'per-dir 404' 1248s # received: 'per-dir 404' 1248s ok 6 1248s # testing : /redefine/notfound.html code 1248s # expected: 404 1248s # received: '404' 1248s ok 7 1248s # testing : /redefine/notfound.html content 1248s # expected: qr/Not Found/ 1248s # received: ' 1248s # 1248s # 404 Not Found 1248s # 1248s #

Not Found

1248s #

The requested URL was not found on this server.

1248s # ' 1248s ok 8 1248s # testing : /merge/notfound.html code 1248s # expected: 404 1248s # received: '404' 1248s ok 9 1248s # testing : /merge/notfound.html content 1248s # expected: 'testing merge' 1248s # received: 'testing merge' 1248s ok 10 1248s # testing : /merge/merge2/notfound.html code 1248s # expected: 404 1248s # received: '404' 1248s ok 11 1248s # testing : /merge/merge2/notfound.html content 1248s # expected: 'testing merge' 1248s # received: 'testing merge' 1248s ok 12 1248s # testing : /bounce/notfound.html code 1248s # expected: 404 1248s # received: '404' 1248s ok 13 1248s # testing : /bounce/notfound.html content 1248s # expected: qr/expire test/ 1248s # received: ' 1248s # expire test 1248s # expire test 1248s # ' 1248s ok 14 1248s ok 1251s t/apache/etags.t .................... 1251s # Checking for existence of FileETag directive 1251s # Returned 200: 1251s 1..61 1251s # Running under perl version 5.040000 for linux 1251s # Current time local: Fri Nov 29 20:06:45 2024 1251s # Current time GMT: Fri Nov 29 20:06:45 2024 1251s # Using Test.pm version 1.31 1251s # Using Apache/Test.pm version 1.44 1251s # --- 1251s # HEAD /apache/etags/default/test.txt 1251s # Expecting two components in ETag field 1251s # Received "b-61fafa7f73d80" 1251s ok 1 1251s # --- 1251s # HEAD /apache/etags/all/minus-is/test.txt 1251s # Expecting one component in ETag field 1251s # Received "61fafa7f73d80" 1251s ok 2 1251s # --- 1251s # HEAD /apache/etags/all/test.txt 1251s # Expecting three components in ETag field 1251s # Received "809ae-b-61fafa7f73d80" 1251s ok 3 1251s # --- 1251s # HEAD /apache/etags/m/minus-mi/test.txt 1251s # Expecting field to be absent 1251s # Received "b-61fafa7f73d80" 1251s ok 4 1251s # --- 1251s # HEAD /apache/etags/all/i/test.txt 1251s # Expecting one component in ETag field 1251s # Received "80984" 1251s ok 5 1251s # --- 1251s # HEAD /apache/etags/m/plus-i/test.txt 1251s # Expecting two components in ETag field 1251s # Received "809d0-61fafa7f73d80" 1251s ok 6 1251s # --- 1251s # HEAD /apache/etags/all/minus-ms/test.txt 1251s # Expecting one component in ETag field 1251s # Received "809a1" 1251s ok 7 1251s # --- 1251s # HEAD /apache/etags/none/ms/test.txt 1251s # Expecting two components in ETag field 1251s # Received "b-61fafa7f73d80" 1251s ok 8 1251s # --- 1251s # HEAD /apache/etags/none/plus-mis/minus-mis/test.txt 1251s # Expecting field to be absent 1251s # Received "b-61fafa7f73d80" 1251s ok 9 1251s # --- 1251s # HEAD /apache/etags/all/mi/test.txt 1251s # Expecting two components in ETag field 1251s # Received "8098f-61fafa7f73d80" 1251s ok 10 1251s # --- 1251s # HEAD /apache/etags/m/minus-is/test.txt 1251s # Expecting field to be absent 1251s # Received "61fafa7f73d80" 1251s ok 11 1251s # --- 1251s # HEAD /apache/etags/m/plus-m/test.txt 1251s # Expecting one component in ETag field 1251s # Received "61fafa7f73d80" 1251s ok 12 1251s # --- 1251s # HEAD /apache/etags/all/inherit/test.txt 1251s # Expecting three components in ETag field 1251s # Received "80986-b-61fafa7f73d80" 1251s ok 13 1251s # --- 1251s # HEAD /apache/etags/none/plus-mis/test.txt 1251s # Expecting three components in ETag field 1251s # Received "80a26-b-61fafa7f73d80" 1251s ok 14 1251s # --- 1251s # HEAD /apache/etags/s/test.txt 1251s # Expecting one component in ETag field 1251s # Received "b" 1251s ok 15 1251s # --- 1251s # HEAD /apache/etags/none/test.txt 1251s # Expecting field to be absent 1251s # ETag field is missing 1251s ok 16 1251s # --- 1251s # HEAD /apache/etags/m/minus-s/test.txt 1251s # Expecting field to be absent 1251s # Received "61fafa7f73d80" 1251s ok 17 1251s # --- 1251s # HEAD /apache/etags/all/s/test.txt 1251s # Expecting one component in ETag field 1251s # Received "b" 1251s ok 18 1251s # --- 1251s # HEAD /apache/etags/all/minus-mis/test.txt 1251s # Expecting field to be absent 1251s # Received "b-61fafa7f73d80" 1251s ok 19 1251s # --- 1251s # HEAD /apache/etags/all/ms/test.txt 1251s # Expecting two components in ETag field 1251s # Received "b-61fafa7f73d80" 1251s ok 20 1251s # --- 1251s # HEAD /apache/etags/m/minus-i/test.txt 1251s # Expecting field to be absent 1251s # Received "61fafa7f73d80" 1251s ok 21 1251s # --- 1251s # HEAD /apache/etags/none/plus-ms/test.txt 1251s # Expecting two components in ETag field 1251s # Received "b-61fafa7f73d80" 1251s ok 22 1251s # --- 1251s # HEAD /apache/etags/none/is/test.txt 1251s # Expecting two components in ETag field 1251s # Received "809f6-b" 1251s ok 23 1251s # --- 1251s # HEAD /apache/etags/none/inherit/test.txt 1251s # Expecting field to be absent 1251s # ETag field is missing 1251s ok 24 1251s # --- 1251s # HEAD /apache/etags/none/plus-is/test.txt 1251s # Expecting two components in ETag field 1251s # Received "80a08-b" 1251s ok 25 1251s # --- 1251s # HEAD /apache/etags/m/plus-s/test.txt 1251s # Expecting two components in ETag field 1251s # Received "b-61fafa7f73d80" 1251s ok 26 1251s # --- 1251s # HEAD /apache/etags/none/plus-i/test.txt 1251s # Expecting one component in ETag field 1251s # Received "80a05" 1251s ok 27 1251s # --- 1251s # HEAD /apache/etags/none/plus-mi/test.txt 1251s # Expecting two components in ETag field 1251s # Received "80a0e-61fafa7f73d80" 1251s ok 28 1251s # --- 1251s # HEAD /apache/etags/none/plus-s/test.txt 1251s # Expecting one component in ETag field 1251s # Received "b" 1251s ok 29 1251s # --- 1251s # HEAD /apache/etags/i/test.txt 1251s # Expecting one component in ETag field 1251s # Received "809b3" 1251s ok 30 1251s # --- 1251s # HEAD /apache/etags/m/test.txt 1251s # Expecting one component in ETag field 1251s # Received "61fafa7f73d80" 1251s ok 31 1251s # --- 1251s # HEAD /apache/etags/all/mis/test.txt 1251s # Expecting three components in ETag field 1251s # Received "809a7-b-61fafa7f73d80" 1251s ok 32 1251s # --- 1251s # HEAD /apache/etags/none/m/test.txt 1251s # Expecting one component in ETag field 1251s # Received "61fafa7f73d80" 1251s ok 33 1251s # --- 1251s # HEAD /apache/etags/all/is/test.txt 1251s # Expecting two components in ETag field 1251s # Received "80989-b" 1251s ok 34 1251s # --- 1251s # HEAD /apache/etags/none/plus-m/test.txt 1251s # Expecting one component in ETag field 1251s # Received "61fafa7f73d80" 1251s ok 35 1251s # --- 1251s # HEAD /apache/etags/none/s/test.txt 1251s # Expecting one component in ETag field 1251s # Received "b" 1251s ok 36 1251s # --- 1251s # HEAD /apache/etags/m/minus-ms/test.txt 1251s # Expecting field to be absent 1251s # Received "b-61fafa7f73d80" 1251s ok 37 1251s # --- 1251s # HEAD /apache/etags/none/plus-mis/minus-s/test.txt 1251s # Expecting two components in ETag field 1251s # Received "80a25-61fafa7f73d80" 1251s ok 38 1251s # --- 1251s # HEAD /apache/etags/none/mis/test.txt 1251s # Expecting three components in ETag field 1251s # Received "809ff-b-61fafa7f73d80" 1251s ok 39 1251s # --- 1251s # HEAD /apache/etags/m/plus-mis/test.txt 1251s # Expecting three components in ETag field 1251s # Received "809dc-b-61fafa7f73d80" 1251s ok 40 1251s # --- 1251s # HEAD /apache/etags/none/plus-mis/minus-ms/test.txt 1251s # Expecting one component in ETag field 1251s # Received "80a22" 1251s ok 41 1251s # --- 1251s # HEAD /apache/etags/mi/test.txt 1251s # Expecting two components in ETag field 1251s # Received "809e6-61fafa7f73d80" 1251s ok 42 1251s # --- 1251s # HEAD /apache/etags/none/plus-mis/minus-is/test.txt 1251s # Expecting one component in ETag field 1251s # Received "61fafa7f73d80" 1251s ok 43 1251s # --- 1251s # HEAD /apache/etags/is/test.txt 1251s # Expecting two components in ETag field 1251s # Received "809b6-b" 1251s ok 44 1251s # --- 1251s # HEAD /apache/etags/none/plus-mis/minus-mi/test.txt 1251s # Expecting one component in ETag field 1251s # Received "b" 1251s ok 45 1251s # --- 1251s # HEAD /apache/etags/m/plus-ms/test.txt 1251s # Expecting two components in ETag field 1251s # Received "b-61fafa7f73d80" 1251s ok 46 1251s # --- 1251s # HEAD /apache/etags/none/plus-mis/minus-m/test.txt 1251s # Expecting two components in ETag field 1251s # Received "80a19-b" 1251s ok 47 1251s # --- 1251s # HEAD /apache/etags/none/mi/test.txt 1251s # Expecting two components in ETag field 1251s # Received "809fc-61fafa7f73d80" 1251s ok 48 1251s # --- 1251s # HEAD /apache/etags/all/m/test.txt 1251s # Expecting one component in ETag field 1251s # Received "61fafa7f73d80" 1251s ok 49 1251s # --- 1251s # HEAD /apache/etags/m/plus-mi/test.txt 1251s # Expecting two components in ETag field 1251s # Received "809d9-61fafa7f73d80" 1251s ok 50 1251s # --- 1251s # HEAD /apache/etags/mis/test.txt 1251s # Expecting three components in ETag field 1251s # Received "809e9-b-61fafa7f73d80" 1251s ok 51 1251s # --- 1251s # HEAD /apache/etags/m/minus-mis/test.txt 1251s # Expecting field to be absent 1251s # Received "b-61fafa7f73d80" 1251s ok 52 1251s # --- 1251s # HEAD /apache/etags/m/minus-m/test.txt 1251s # Expecting field to be absent 1251s # Received "b-61fafa7f73d80" 1251s ok 53 1251s # --- 1251s # HEAD /apache/etags/none/plus-mis/minus-i/test.txt 1251s # Expecting two components in ETag field 1251s # Received "b-61fafa7f73d80" 1251s ok 54 1251s # --- 1251s # HEAD /apache/etags/ms/test.txt 1251s # Expecting two components in ETag field 1251s # Received "b-61fafa7f73d80" 1251s ok 55 1251s # --- 1251s # HEAD /apache/etags/none/i/test.txt 1251s # Expecting one component in ETag field 1251s # Received "809f1" 1251s ok 56 1251s # --- 1251s # HEAD /apache/etags/all/minus-m/test.txt 1251s # Expecting two components in ETag field 1251s # Received "80998-b" 1251s ok 57 1251s # --- 1251s # HEAD /apache/etags/all/minus-i/test.txt 1251s # Expecting two components in ETag field 1251s # Received "b-61fafa7f73d80" 1251s ok 58 1251s # --- 1251s # HEAD /apache/etags/m/plus-is/test.txt 1251s # Expecting three components in ETag field 1251s # Received "809d3-b-61fafa7f73d80" 1251s ok 59 1251s # --- 1251s # HEAD /apache/etags/all/minus-mi/test.txt 1251s # Expecting one component in ETag field 1251s # Received "b" 1251s ok 60 1251s # --- 1251s # HEAD /apache/etags/all/minus-s/test.txt 1251s # Expecting two components in ETag field 1251s # Received "809a4-61fafa7f73d80" 1251s ok 61 1251s ok 1254s t/apache/expr.t ..................... 1254s 1..229 1254s # Running under perl version 5.040000 for linux 1254s # Current time local: Fri Nov 29 20:06:48 2024 1254s # Current time GMT: Fri Nov 29 20:06:48 2024 1254s # Using Test.pm version 1.31 1254s # Using Apache/Test.pm version 1.44 1254s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1254s "true" should evaluate to true, got true 1254s ok 1 1254s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1254s "false" should evaluate to false, got false 1254s ok 2 1254s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1254s Should get parse error for "foo", got parse error 1254s ok 3 1254s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1254s "1 -eq 01" should evaluate to true, got true 1254s ok 4 1254s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1254s "1 -eq 2" should evaluate to false, got false 1254s ok 5 1254s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1254s "1 -ne 2" should evaluate to true, got true 1254s ok 6 1254s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1254s "1 -ne 1" should evaluate to false, got false 1254s ok 7 1254s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1254s "1 -lt 02" should evaluate to true, got true 1254s ok 8 1254s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1254s "1 -lt 1" should evaluate to false, got false 1254s ok 9 1254s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1254s "1 -le 2" should evaluate to true, got true 1254s ok 10 1254s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1254s "1 -le 1" should evaluate to true, got true 1254s ok 11 1254s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1254s "2 -gt 1" should evaluate to true, got true 1254s ok 12 1254s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1254s "1 -gt 1" should evaluate to false, got false 1254s ok 13 1254s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1254s "2 -ge 1" should evaluate to true, got true 1254s ok 14 1254s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1254s "1 -ge 1" should evaluate to true, got true 1254s ok 15 1254s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1254s "1 -gt -1" should evaluate to true, got true 1254s ok 16 1254s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1254s "'aa' == 'aa'" should evaluate to true, got true 1254s ok 17 1254s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1254s "'aa' == 'b'" should evaluate to false, got false 1254s ok 18 1254s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1254s "'aa' = 'aa'" should evaluate to true, got true 1254s ok 19 1254s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1254s "'aa' = 'b'" should evaluate to false, got false 1254s ok 20 1254s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1254s "'aa' != 'b'" should evaluate to true, got true 1254s ok 21 1254s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1254s "'aa' != 'aa'" should evaluate to false, got false 1254s ok 22 1254s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1254s "'aa' < 'b'" should evaluate to true, got true 1254s ok 23 1254s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1254s "'aa' < 'aa'" should evaluate to false, got false 1254s ok 24 1254s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1254s "'aa' <= 'b'" should evaluate to true, got true 1254s ok 25 1254s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1254s "'aa' <= 'aa'" should evaluate to true, got true 1254s ok 26 1254s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1254s "'b' > 'aa'" should evaluate to true, got true 1254s ok 27 1254s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1254s "'aa' > 'aa'" should evaluate to false, got false 1254s ok 28 1254s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1254s "'b' >= 'aa'" should evaluate to true, got true 1254s ok 29 1254s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1254s "'aa' >= 'aa'" should evaluate to true, got true 1254s ok 30 1254s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1254s "'a' . 'b' . 'c' = 'abc'" should evaluate to true, got true 1254s ok 31 1254s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1254s "'a' .'b'. 'c' = 'abc'" should evaluate to true, got true 1254s ok 32 1254s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1254s " 'a' .'b'. 'c'='abc' " should evaluate to true, got true 1254s ok 33 1254s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1254s "'a1c' = 'a'. 1. 'c'" should evaluate to true, got true 1254s ok 34 1254s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1254s "req('foo') . 'bar' = 'bar'" should evaluate to true, got true 1254s ok 35 1254s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1254s "%{req:foo} . 'bar' = 'bar'" should evaluate to true, got true 1254s ok 36 1254s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1254s "'x'.%{req:foo} . 'bar' = 'xbar'" should evaluate to true, got true 1254s ok 37 1254s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1254s "%{req:User-Agent} . 'bar' != 'bar'" should evaluate to true, got true 1254s ok 38 1254s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1254s "'%{req:User-Agent}' . 'bar' != 'bar'" should evaluate to true, got true 1254s ok 39 1254s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1254s "'%{TIME}' . 'bar' != 'bar'" should evaluate to true, got true 1254s ok 40 1254s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1254s "%{TIME} != ''" should evaluate to true, got true 1254s ok 41 1254s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1254s "'a' -in { 'b', 'a' } " should evaluate to true, got true 1254s ok 42 1254s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1254s "'a' -in { 'b', 'c' } " should evaluate to false, got false 1254s ok 43 1254s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1254s " 'abc' =~ /bc/ " should evaluate to true, got true 1254s ok 44 1254s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1254s " 'abc' =~ /BC/i " should evaluate to true, got true 1254s ok 45 1254s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1254s " 'abc' !~ m!bc! " should evaluate to false, got false 1254s ok 46 1254s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1254s " 'abc' !~ m!BC!i " should evaluate to false, got false 1254s ok 47 1254s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1254s " $0 == '' " should evaluate to true, got true 1254s ok 48 1254s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1254s " $1 == '' " should evaluate to true, got true 1254s ok 49 1254s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1254s " $9 == '' " should evaluate to true, got true 1254s ok 50 1254s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1254s " '$0' == '' " should evaluate to true, got true 1254s ok 51 1254s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1254s " 'abc' =~ /(bc)/ && $0 == 'bc' " should evaluate to true, got true 1254s ok 52 1254s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1254s " 'abc' =~ /(bc)/ && $1 == 'bc' " should evaluate to true, got true 1254s ok 53 1254s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1254s " 'abc' =~ /b(.)/ && $1 == 'c' " should evaluate to true, got true 1254s ok 54 1254s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1254s " 'abc' =~ /bc/ && $0 == '' " should evaluate to true, got true 1254s ok 55 1254s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1254s " 'abc' =~ /(bc)/ && 'xy' =~ /x/ && $0 == 'bc' " should evaluate to true, got true 1254s ok 56 1254s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1254s " 'abcdefghijklm' =~ /(b)(c)(d)(e)(f)(g)(h)(i)(j)(k)(l)/ && $2 == 'c' " should evaluate to true, got true 1254s ok 57 1254s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1254s "%{TIME_YEAR} =~ /^\d{4}$/" should evaluate to true, got true 1254s ok 58 1254s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1254s "%{TIME_YEAR} =~ /^\d{3}$/" should evaluate to false, got false 1254s ok 59 1254s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1254s "%{TIME_MON} -gt 0 && %{TIME_MON} -le 12 " should evaluate to true, got true 1254s ok 60 1254s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1254s "%{TIME_DAY} -gt 0 && %{TIME_DAY} -le 31 " should evaluate to true, got true 1254s ok 61 1254s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1254s "%{TIME_HOUR} -ge 0 && %{TIME_HOUR} -lt 24 " should evaluate to true, got true 1254s ok 62 1254s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1254s "%{TIME_MIN} -ge 0 && %{TIME_MIN} -lt 60 " should evaluate to true, got true 1254s ok 63 1254s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1254s "%{TIME_SEC} -ge 0 && %{TIME_SEC} -lt 60 " should evaluate to true, got true 1254s ok 64 1254s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1254s "%{TIME} =~ /^\d{14}$/" should evaluate to true, got true 1254s ok 65 1254s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1254s "%{API_VERSION} -gt 20101001 " should evaluate to true, got true 1254s ok 66 1254s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1254s "%{REQUEST_METHOD} == 'GET' " should evaluate to true, got true 1254s ok 67 1254s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1254s "'x%{REQUEST_METHOD}' == 'xGET' " should evaluate to true, got true 1254s ok 68 1254s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1254s "'x%{REQUEST_METHOD}y' == 'xGETy' " should evaluate to true, got true 1254s ok 69 1254s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1254s "%{REQUEST_SCHEME} == 'http' " should evaluate to true, got true 1254s ok 70 1254s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1254s "%{HTTPS} == 'off' " should evaluate to true, got true 1254s ok 71 1254s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1254s "%{REQUEST_URI} == '/apache/expr/index.html' " should evaluate to true, got true 1254s ok 72 1254s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1254s "%{req:referer} = 'SomeReferer' " should evaluate to true, got true 1254s ok 73 1254s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1254s "req('Referer') = 'SomeReferer' " should evaluate to true, got true 1254s ok 74 1254s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1254s "http('Referer') = 'SomeReferer' " should evaluate to true, got true 1254s ok 75 1254s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1254s "%{HTTP_REFERER} = 'SomeReferer' " should evaluate to true, got true 1254s ok 76 1254s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1254s "req('User-Agent') = 'SomeAgent' " should evaluate to true, got true 1254s ok 77 1254s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1254s "%{HTTP_USER_AGENT} = 'SomeAgent' " should evaluate to true, got true 1254s ok 78 1254s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1254s "req('SomeHeader') = 'SomeValue' " should evaluate to true, got true 1254s ok 79 1254s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1254s "req('SomeHeader2') = 'SomeValue' " should evaluate to false, got false 1254s ok 80 1254s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1254s "toupper('abC12d') = 'ABC12D' " should evaluate to true, got true 1254s ok 81 1254s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1254s "tolower('abC12d') = 'abc12d' " should evaluate to true, got true 1254s ok 82 1254s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1254s "escape('?') = '%3f' " should evaluate to true, got true 1254s ok 83 1254s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1254s "unescape('%3f') = '?' " should evaluate to true, got true 1254s ok 84 1254s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1254s "toupper(escape('?')) = '%3F' " should evaluate to true, got true 1254s ok 85 1254s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1254s "tolower(toupper(escape('?'))) = '%3f' " should evaluate to true, got true 1254s ok 86 1254s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1254s "%{toupper:%{escape:?}} = '%3F' " should evaluate to true, got true 1254s ok 87 1254s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1254s "file('/tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/expr/index.html') = 'foo\n' " should evaluate to true, got true 1254s ok 88 1254s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1254s "-n ''" should evaluate to false, got false 1254s ok 89 1254s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1254s "-z ''" should evaluate to true, got true 1254s ok 90 1254s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1254s "-n '1'" should evaluate to true, got true 1254s ok 91 1254s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1254s "-z '1'" should evaluate to false, got false 1254s ok 92 1254s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1254s Should get parse error for "-R 'abc'", got parse error 1254s ok 93 1254s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1254s Should get parse error for "-R %{REMOTE_ADDR}", got parse error 1254s ok 94 1254s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1254s "-R '240.0.0.0'" should evaluate to false, got false 1254s ok 95 1254s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1254s "-R '240.0.0.0/8'" should evaluate to false, got false 1254s ok 96 1254s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1254s "-R 'ff::/8'" should evaluate to false, got false 1254s ok 97 1254s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1254s "-R '127.0.0.1' || -R '::1'" should evaluate to true, got true 1254s ok 98 1254s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1254s Should get parse error for "'127.0.0.1' -ipmatch 'abc'", got parse error 1254s ok 99 1254s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1254s Should get parse error for "'127.0.0.1' -ipmatch %{REMOTE_ADDR}", got parse error 1254s ok 100 1254s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1254s "'127.0.0.1' -ipmatch '240.0.0.0'" should evaluate to false, got false 1254s ok 101 1254s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1254s "'127.0.0.1' -ipmatch '240.0.0.0/8'" should evaluate to false, got false 1254s ok 102 1254s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1254s "'127.0.0.1' -ipmatch 'ff::/8'" should evaluate to false, got false 1254s ok 103 1254s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1254s "'127.0.0.1' -ipmatch '127.0.0.0/8'" should evaluate to true, got true 1254s ok 104 1254s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1254s "'foo' -strmatch '*o'" should evaluate to true, got true 1254s ok 105 1254s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1254s "'fo/o' -strmatch 'f*'" should evaluate to true, got true 1254s ok 106 1254s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1254s "'foo' -strmatch 'F*'" should evaluate to false, got false 1254s ok 107 1254s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1254s "'foo' -strcmatch 'F*'" should evaluate to true, got true 1254s ok 108 1254s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1254s "'foo' -strmatch 'g*'" should evaluate to false, got false 1254s ok 109 1254s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1254s "'foo' -strcmatch 'g*'" should evaluate to false, got false 1254s ok 110 1254s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1254s "'a/b' -fnmatch 'a*'" should evaluate to false, got false 1254s ok 111 1254s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1254s "'a/b' -fnmatch 'a/*'" should evaluate to true, got true 1254s ok 112 1254s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1254s Should get parse error for "'%{foo:User-Agent}' != 'bar'", got parse error 1254s ok 113 1254s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1254s Should get parse error for "%{foo:User-Agent} != 'bar'", got parse error 1254s ok 114 1254s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1254s Should get parse error for "foo('bar') = 'bar'", got parse error 1254s ok 115 1254s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1254s Should get parse error for "%{FOO} != 'bar'", got parse error 1254s ok 116 1254s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1254s Should get parse error for "'bar' = bar", got parse error 1254s ok 117 1254s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1254s "true" should evaluate to true, got true 1254s ok 118 1254s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1254s "true && true" should evaluate to true, got true 1254s ok 119 1254s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1254s "true || true" should evaluate to true, got true 1254s ok 120 1254s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1254s "true || true || true" should evaluate to true, got true 1254s ok 121 1254s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1254s "true || true && true" should evaluate to true, got true 1254s ok 122 1254s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1254s "true && true || true" should evaluate to true, got true 1254s ok 123 1254s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1254s "true && true && true" should evaluate to true, got true 1254s ok 124 1254s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1254s "true || true || !true" should evaluate to true, got true 1254s ok 125 1254s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1254s "true || true && !true" should evaluate to true, got true 1254s ok 126 1254s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1254s "true && true || !true" should evaluate to true, got true 1254s ok 127 1254s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1254s "true && true && !true" should evaluate to false, got false 1254s ok 128 1254s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1254s "true && !true" should evaluate to false, got false 1254s ok 129 1254s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1254s "true || !true" should evaluate to true, got true 1254s ok 130 1254s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1254s "true || !true || true" should evaluate to true, got true 1254s ok 131 1254s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1254s "true || !true && true" should evaluate to true, got true 1254s ok 132 1254s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1254s "true && !true || true" should evaluate to true, got true 1254s ok 133 1254s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1254s "true && !true && true" should evaluate to false, got false 1254s ok 134 1254s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1254s "true || !true || !true" should evaluate to true, got true 1254s ok 135 1254s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1254s "true || !true && !true" should evaluate to true, got true 1254s ok 136 1254s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1254s "true && !true || !true" should evaluate to false, got false 1254s ok 137 1254s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1254s "true && !true && !true" should evaluate to false, got false 1254s ok 138 1254s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1254s "!true" should evaluate to false, got false 1254s ok 139 1254s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1254s "!true && true" should evaluate to false, got false 1254s ok 140 1254s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1254s "!true || true" should evaluate to true, got true 1254s ok 141 1254s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1254s "!true || true || true" should evaluate to true, got true 1254s ok 142 1254s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1254s "!true || true && true" should evaluate to true, got true 1254s ok 143 1254s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1254s "!true && true || true" should evaluate to true, got true 1254s ok 144 1254s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1254s "!true && true && true" should evaluate to false, got false 1254s ok 145 1254s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1254s "!true || true || !true" should evaluate to true, got true 1254s ok 146 1254s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1254s "!true || true && !true" should evaluate to false, got false 1254s ok 147 1254s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1254s "!true && true || !true" should evaluate to false, got false 1254s ok 148 1254s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1254s "!true && true && !true" should evaluate to false, got false 1254s ok 149 1254s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1254s "!true && !true" should evaluate to false, got false 1254s ok 150 1254s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1254s "!true || !true" should evaluate to false, got false 1254s ok 151 1254s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1254s "!true || !true || true" should evaluate to true, got true 1254s ok 152 1254s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1254s "!true || !true && true" should evaluate to false, got false 1254s ok 153 1254s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1254s "!true && !true || true" should evaluate to true, got true 1254s ok 154 1254s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1254s "!true && !true && true" should evaluate to false, got false 1254s ok 155 1254s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1254s "!true || !true || !true" should evaluate to false, got false 1254s ok 156 1254s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1254s "!true || !true && !true" should evaluate to false, got false 1254s ok 157 1254s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1254s "!true && !true || !true" should evaluate to false, got false 1254s ok 158 1254s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1254s "!true && !true && !true" should evaluate to false, got false 1254s ok 159 1254s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1254s "!(true)" should evaluate to false, got false 1254s ok 160 1254s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1254s "!(true && true)" should evaluate to false, got false 1254s ok 161 1254s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1254s "!(true || true)" should evaluate to false, got false 1254s ok 162 1254s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1254s "!(true || true || true)" should evaluate to false, got false 1254s ok 163 1254s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1254s "!(true || true && true)" should evaluate to false, got false 1254s ok 164 1254s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1254s "!(true && true || true)" should evaluate to false, got false 1254s ok 165 1254s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1254s "!(true && true && true)" should evaluate to false, got false 1254s ok 166 1254s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1254s "!(true || true || !true)" should evaluate to false, got false 1254s ok 167 1254s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1254s "!(true || true && !true)" should evaluate to false, got false 1254s ok 168 1254s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1254s "!(true && true || !true)" should evaluate to false, got false 1254s ok 169 1254s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1254s "!(true && true && !true)" should evaluate to true, got true 1254s ok 170 1254s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1254s "!(true && !true)" should evaluate to true, got true 1254s ok 171 1254s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1254s "!(true || !true)" should evaluate to false, got false 1254s ok 172 1254s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1254s "!(true || !true || true)" should evaluate to false, got false 1254s ok 173 1254s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1254s "!(true || !true && true)" should evaluate to false, got false 1254s ok 174 1254s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1254s "!(true && !true || true)" should evaluate to false, got false 1254s ok 175 1254s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1254s "!(true && !true && true)" should evaluate to true, got true 1254s ok 176 1254s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1254s "!(true || !true || !true)" should evaluate to false, got false 1254s ok 177 1254s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1254s "!(true || !true && !true)" should evaluate to false, got false 1254s ok 178 1254s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1254s "!(true && !true || !true)" should evaluate to true, got true 1254s ok 179 1254s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1254s "!(true && !true && !true)" should evaluate to true, got true 1254s ok 180 1254s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1254s "!(!true)" should evaluate to true, got true 1254s ok 181 1254s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1254s "!(!true && true)" should evaluate to true, got true 1254s ok 182 1254s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1254s "!(!true || true)" should evaluate to false, got false 1254s ok 183 1254s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1254s "!(!true || true || true)" should evaluate to false, got false 1254s ok 184 1254s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1254s "!(!true || true && true)" should evaluate to false, got false 1254s ok 185 1254s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1254s "!(!true && true || true)" should evaluate to false, got false 1254s ok 186 1254s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1254s "!(!true && true && true)" should evaluate to true, got true 1254s ok 187 1254s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1254s "!(!true || true || !true)" should evaluate to false, got false 1254s ok 188 1254s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1254s "!(!true || true && !true)" should evaluate to true, got true 1254s ok 189 1254s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1254s "!(!true && true || !true)" should evaluate to true, got true 1254s ok 190 1254s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1254s "!(!true && true && !true)" should evaluate to true, got true 1254s ok 191 1254s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1254s "!(!true && !true)" should evaluate to true, got true 1254s ok 192 1254s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1254s "!(!true || !true)" should evaluate to true, got true 1254s ok 193 1254s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1254s "!(!true || !true || true)" should evaluate to false, got false 1254s ok 194 1254s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1254s "!(!true || !true && true)" should evaluate to true, got true 1254s ok 195 1254s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1254s "!(!true && !true || true)" should evaluate to false, got false 1254s ok 196 1254s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1254s "!(!true && !true && true)" should evaluate to true, got true 1254s ok 197 1254s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1254s "!(!true || !true || !true)" should evaluate to true, got true 1254s ok 198 1254s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1254s "!(!true || !true && !true)" should evaluate to true, got true 1254s ok 199 1254s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1254s "!(!true && !true || !true)" should evaluate to true, got true 1254s ok 200 1254s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1254s "!(!true && !true && !true)" should evaluate to true, got true 1254s ok 201 1254s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1254s "filesize('/tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/expr/index.html') = 4 " should evaluate to true, got true 1254s ok 202 1254s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1254s "filesize('/tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/expr/none') = 0 " should evaluate to true, got true 1254s ok 203 1254s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1254s "filesize('/tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/expr/zero') = 0 " should evaluate to true, got true 1254s ok 204 1254s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1254s "-d '/tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/expr/index.html' " should evaluate to false, got false 1254s ok 205 1254s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1254s "-e '/tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/expr/index.html' " should evaluate to true, got true 1254s ok 206 1254s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1254s "-f '/tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/expr/index.html' " should evaluate to true, got true 1254s ok 207 1254s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1254s "-s '/tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/expr/index.html' " should evaluate to true, got true 1254s ok 208 1254s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1254s "-d '/tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/expr/zero' " should evaluate to false, got false 1254s ok 209 1254s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1254s "-e '/tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/expr/zero' " should evaluate to true, got true 1254s ok 210 1254s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1254s "-f '/tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/expr/zero' " should evaluate to true, got true 1254s ok 211 1254s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1254s "-s '/tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/expr/zero' " should evaluate to false, got false 1254s ok 212 1254s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1254s "-d '/tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/expr' " should evaluate to true, got true 1254s ok 213 1254s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1254s "-e '/tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/expr' " should evaluate to true, got true 1254s ok 214 1254s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1254s "-f '/tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/expr' " should evaluate to false, got false 1254s ok 215 1254s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1254s "-s '/tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/expr' " should evaluate to false, got false 1254s ok 216 1254s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1254s "-d '/tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/expr/none' " should evaluate to false, got false 1254s ok 217 1254s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1254s "-e '/tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/expr/none' " should evaluate to false, got false 1254s ok 218 1254s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1254s "-f '/tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/expr/none' " should evaluate to false, got false 1254s ok 219 1254s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1254s "-s '/tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/expr/none' " should evaluate to false, got false 1254s ok 220 1254s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1254s "-F '/tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/expr/index.html' " should evaluate to true, got true 1254s ok 221 1254s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1254s "-F '/tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/expr/none' " should evaluate to false, got false 1254s ok 222 1254s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1254s "-U '/apache/' " should evaluate to true, got true 1254s ok 223 1254s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1254s "-U '/apache/expr/none' " should evaluate to false, got false 1254s ok 224 1254s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1254s "sha1('foo') = '0beec7b5ea3f0fdbc95d0dd47f3c5bc275da8a33' " should evaluate to true, got true 1254s ok 225 1254s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1254s "md5('foo') = 'acbd18db4cc2f85cedef654fccc4a4d8' " should evaluate to true, got true 1254s ok 226 1254s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1254s "base64('foo') = 'Zm9v' " should evaluate to true, got true 1254s ok 227 1254s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1254s "unbase64('Zm9vMg==') = 'foo2' " should evaluate to true, got true 1254s ok 228 1254s Error log should not have 'Internal evaluation error' entries, found 0 1254s ok 229 1254s # removing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1254s ok 1260s t/apache/expr_string.t .............. 1260s 1..29 1260s # Running under perl version 5.040000 for linux 1260s # Current time local: Fri Nov 29 20:06:51 2024 1260s # Current time GMT: Fri Nov 29 20:06:51 2024 1260s # Using Test.pm version 1.31 1260s # Using Apache/Test.pm version 1.44 1260s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1260s ok 1 1260s Expected return code 200, got 200 for 'foo' 1260s ok 2 1260s # testing : log message [Fri Nov 29 20:06:54.751500 2024] [log_debug:info] [pid 977937:tid 977978] [client 127.0.0.1:33434] foo (log_transaction hook, /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess:1), referer: SomeReferer 1260s # didn't match 1260s # expected: 'foo' 1260s # received: 'foo' 1260s ok 3 1260s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1260s ok 4 1260s Expected return code 200, got 200 for '%{req:SomeHeader}' 1260s ok 5 1260s # testing : log message [Fri Nov 29 20:06:55.007645 2024] [log_debug:info] [pid 977937:tid 977979] [client 127.0.0.1:33434] SomeValue (log_transaction hook, /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess:1), referer: SomeReferer 1260s # didn't match 1260s # expected: 'SomeValue' 1260s # received: 'SomeValue' 1260s ok 6 1260s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1260s ok 7 1260s Should get parse error (500) for "%{", got 500 1260s ok 8 1260s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1260s ok 9 1260s Expected return code 200, got 200 for '%' 1260s ok 10 1260s # testing : log message [Fri Nov 29 20:06:55.515070 2024] [log_debug:info] [pid 949305:tid 949398] [client 127.0.0.1:33436] % (log_transaction hook, /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess:1), referer: SomeReferer 1260s # didn't match 1260s # expected: '%' 1260s # received: '%' 1260s ok 11 1260s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1260s ok 12 1260s Expected return code 200, got 200 for '}' 1260s ok 13 1260s # testing : log message [Fri Nov 29 20:06:55.768924 2024] [log_debug:info] [pid 949305:tid 949399] [client 127.0.0.1:33436] } (log_transaction hook, /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess:1), referer: SomeReferer 1260s # didn't match 1260s # expected: '}' 1260s # received: '}' 1260s ok 14 1260s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1260s ok 15 1260s Expected return code 200, got 200 for '\"' 1260s ok 16 1260s # testing : log message [Fri Nov 29 20:06:56.022339 2024] [log_debug:info] [pid 949305:tid 949400] [client 127.0.0.1:33436] " (log_transaction hook, /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess:1), referer: SomeReferer 1260s # didn't match 1260s # expected: '"' 1260s # received: '"' 1260s ok 17 1260s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1260s ok 18 1260s Expected return code 200, got 200 for '\'' 1260s ok 19 1260s # testing : log message [Fri Nov 29 20:06:56.275678 2024] [log_debug:info] [pid 949305:tid 949403] [client 127.0.0.1:33436] ' (log_transaction hook, /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess:1), referer: SomeReferer 1260s # didn't match 1260s # expected: '\'' 1260s # received: '\'' 1260s ok 20 1260s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1260s ok 21 1260s Expected return code 200, got 200 for '"\%{req:SomeHeader}"' 1260s ok 22 1260s # testing : log message [Fri Nov 29 20:06:56.529362 2024] [log_debug:info] [pid 949305:tid 949401] [client 127.0.0.1:33436] %{req:SomeHeader} (log_transaction hook, /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess:1), referer: SomeReferer 1260s # didn't match 1260s # expected: '%{req:SomeHeader}' 1260s # received: '%{req:SomeHeader}' 1260s ok 23 1260s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1260s ok 24 1260s Expected return code 200, got 200 for '%{tolower:IDENT}' 1260s ok 25 1260s # testing : log message [Fri Nov 29 20:06:56.782936 2024] [log_debug:info] [pid 949305:tid 949402] [client 127.0.0.1:33436] ident (log_transaction hook, /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess:1), referer: SomeReferer 1260s # didn't match 1260s # expected: 'ident' 1260s # received: 'ident' 1260s ok 26 1260s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1260s ok 27 1260s Expected return code 200, got 200 for '%{tolower:%{REQUEST_METHOD}}' 1260s ok 28 1260s # testing : log message [Fri Nov 29 20:06:57.036319 2024] [log_debug:info] [pid 949305:tid 949404] [client 127.0.0.1:33436] get (log_transaction hook, /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess:1), referer: SomeReferer 1260s # didn't match 1260s # expected: 'get' 1260s # received: 'get' 1260s ok 29 1260s # removing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1260s ok 1263s t/apache/getfile.t .................. 1263s # using LWP client 1263s 1..220 1263s # Running under perl version 5.040000 for linux 1263s # Current time local: Fri Nov 29 20:06:57 2024 1263s # Current time GMT: Fri Nov 29 20:06:57 2024 1263s # Using Test.pm version 1.31 1263s # Using Apache/Test.pm version 1.44 1263s #lwp request: 1263s #GET http://localhost:8529/getfiles-perl-pod/perl.pod HTTP/1.1 1263s #User-Agent: libwww-perl/6.77 1263s # 1263s #server response: 1263s #HTTP/1.1 200 OK 1263s #Connection: close 1263s #Date: Fri, 29 Nov 2024 20:07:00 GMT 1263s #Accept-Ranges: bytes 1263s #ETag: "4c64-62796587675c0" 1263s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1263s #Vary: In-If1 1263s #Content-Length: 19556 1263s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1263s #Client-Date: Fri, 29 Nov 2024 20:07:00 GMT 1263s #Client-Peer: 127.0.0.1:8529 1263s #Client-Response-Num: 1 1263s #DMMATCH1: 1 1263s # 1263s # testing : download of /getfiles-perl-pod/perl.pod 1263s # expected: 19556 1263s # received: 19556 1263s ok 1 1263s #lwp request: 1263s #GET http://localhost:8529/getfiles-perl-pod/perl5004delta.pod HTTP/1.1 1263s #User-Agent: libwww-perl/6.77 1263s # 1263s #server response: 1263s #HTTP/1.1 200 OK 1263s #Connection: close 1263s #Date: Fri, 29 Nov 2024 20:07:00 GMT 1263s #Accept-Ranges: bytes 1263s #ETag: "dbb0-62796587675c0" 1263s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1263s #Vary: In-If1 1263s #Content-Length: 56240 1263s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1263s #Client-Date: Fri, 29 Nov 2024 20:07:00 GMT 1263s #Client-Peer: 127.0.0.1:8529 1263s #Client-Response-Num: 1 1263s #DMMATCH1: 1 1263s # 1263s # testing : download of /getfiles-perl-pod/perl5004delta.pod 1263s # expected: 56240 1263s # received: 56240 1263s ok 2 1263s #lwp request: 1263s #GET http://localhost:8529/getfiles-perl-pod/perl5005delta.pod HTTP/1.1 1263s #User-Agent: libwww-perl/6.77 1263s # 1263s #server response: 1263s #HTTP/1.1 200 OK 1263s #Connection: close 1263s #Date: Fri, 29 Nov 2024 20:07:00 GMT 1263s #Accept-Ranges: bytes 1263s #ETag: "85ea-62796587675c0" 1263s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1263s #Vary: In-If1 1263s #Content-Length: 34282 1263s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1263s #Client-Date: Fri, 29 Nov 2024 20:07:00 GMT 1263s #Client-Peer: 127.0.0.1:8529 1263s #Client-Response-Num: 1 1263s #DMMATCH1: 1 1263s # 1263s # testing : download of /getfiles-perl-pod/perl5005delta.pod 1263s # expected: 34282 1263s # received: 34282 1263s ok 3 1263s #lwp request: 1263s #GET http://localhost:8529/getfiles-perl-pod/perl5100delta.pod HTTP/1.1 1263s #User-Agent: libwww-perl/6.77 1263s # 1263s #server response: 1263s #HTTP/1.1 200 OK 1263s #Connection: close 1263s #Date: Fri, 29 Nov 2024 20:07:00 GMT 1263s #Accept-Ranges: bytes 1263s #ETag: "da40-62796587675c0" 1263s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1263s #Vary: In-If1 1263s #Content-Length: 55872 1263s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1263s #Client-Date: Fri, 29 Nov 2024 20:07:00 GMT 1263s #Client-Peer: 127.0.0.1:8529 1263s #Client-Response-Num: 1 1263s #DMMATCH1: 1 1263s # 1263s # testing : download of /getfiles-perl-pod/perl5100delta.pod 1263s # expected: 55872 1263s # received: 55872 1263s ok 4 1263s #lwp request: 1263s #GET http://localhost:8529/getfiles-perl-pod/perl5101delta.pod HTTP/1.1 1263s #User-Agent: libwww-perl/6.77 1263s # 1263s #server response: 1263s #HTTP/1.1 200 OK 1263s #Connection: close 1263s #Date: Fri, 29 Nov 2024 20:07:00 GMT 1263s #Accept-Ranges: bytes 1263s #ETag: "ab70-62796587675c0" 1263s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1263s #Vary: In-If1 1263s #Content-Length: 43888 1263s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1263s #Client-Date: Fri, 29 Nov 2024 20:07:00 GMT 1263s #Client-Peer: 127.0.0.1:8529 1263s #Client-Response-Num: 1 1263s #DMMATCH1: 1 1263s # 1263s # testing : download of /getfiles-perl-pod/perl5101delta.pod 1263s # expected: 43888 1263s # received: 43888 1263s ok 5 1263s #lwp request: 1263s #GET http://localhost:8529/getfiles-perl-pod/perl5120delta.pod HTTP/1.1 1263s #User-Agent: libwww-perl/6.77 1263s # 1263s #server response: 1263s #HTTP/1.1 200 OK 1263s #Connection: close 1263s #Date: Fri, 29 Nov 2024 20:07:00 GMT 1263s #Accept-Ranges: bytes 1263s #ETag: "15cb8-62796587675c0" 1263s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1263s #Vary: In-If1 1263s #Content-Length: 89272 1263s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1263s #Client-Date: Fri, 29 Nov 2024 20:07:00 GMT 1263s #Client-Peer: 127.0.0.1:8529 1263s #Client-Response-Num: 1 1263s #DMMATCH1: 1 1263s # 1263s # testing : download of /getfiles-perl-pod/perl5120delta.pod 1263s # expected: 89272 1263s # received: 89272 1263s ok 6 1263s #lwp request: 1263s #GET http://localhost:8529/getfiles-perl-pod/perl5121delta.pod HTTP/1.1 1263s #User-Agent: libwww-perl/6.77 1263s # 1263s #server response: 1263s #HTTP/1.1 200 OK 1263s #Connection: close 1263s #Date: Fri, 29 Nov 2024 20:07:00 GMT 1263s #Accept-Ranges: bytes 1263s #ETag: "2707-62796587675c0" 1263s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1263s #Vary: In-If1 1263s #Content-Length: 9991 1263s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1263s #Client-Date: Fri, 29 Nov 2024 20:07:00 GMT 1263s #Client-Peer: 127.0.0.1:8529 1263s #Client-Response-Num: 1 1263s #DMMATCH1: 1 1263s # 1263s # testing : download of /getfiles-perl-pod/perl5121delta.pod 1263s # expected: 9991 1263s # received: 9991 1263s ok 7 1263s #lwp request: 1263s #GET http://localhost:8529/getfiles-perl-pod/perl5122delta.pod HTTP/1.1 1263s #User-Agent: libwww-perl/6.77 1263s # 1263s #server response: 1263s #HTTP/1.1 200 OK 1263s #Connection: close 1263s #Date: Fri, 29 Nov 2024 20:07:00 GMT 1263s #Accept-Ranges: bytes 1263s #ETag: "2569-62796587675c0" 1263s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1263s #Vary: In-If1 1263s #Content-Length: 9577 1263s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1263s #Client-Date: Fri, 29 Nov 2024 20:07:00 GMT 1263s #Client-Peer: 127.0.0.1:8529 1263s #Client-Response-Num: 1 1263s #DMMATCH1: 1 1263s # 1263s # testing : download of /getfiles-perl-pod/perl5122delta.pod 1263s # expected: 9577 1263s # received: 9577 1263s ok 8 1263s #lwp request: 1263s #GET http://localhost:8529/getfiles-perl-pod/perl5123delta.pod HTTP/1.1 1263s #User-Agent: libwww-perl/6.77 1263s # 1263s #server response: 1263s #HTTP/1.1 200 OK 1263s #Connection: close 1263s #Date: Fri, 29 Nov 2024 20:07:00 GMT 1263s #Accept-Ranges: bytes 1263s #ETag: "1004-62796587675c0" 1263s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1263s #Vary: In-If1 1263s #Content-Length: 4100 1263s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1263s #Client-Date: Fri, 29 Nov 2024 20:07:00 GMT 1263s #Client-Peer: 127.0.0.1:8529 1263s #Client-Response-Num: 1 1263s #DMMATCH1: 1 1263s # 1263s # testing : download of /getfiles-perl-pod/perl5123delta.pod 1263s # expected: 4100 1263s # received: 4100 1263s ok 9 1263s #lwp request: 1263s #GET http://localhost:8529/getfiles-perl-pod/perl5124delta.pod HTTP/1.1 1263s #User-Agent: libwww-perl/6.77 1263s # 1263s #server response: 1263s #HTTP/1.1 200 OK 1263s #Connection: close 1263s #Date: Fri, 29 Nov 2024 20:07:00 GMT 1263s #Accept-Ranges: bytes 1263s #ETag: "e58-62796587675c0" 1263s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1263s #Vary: In-If1 1263s #Content-Length: 3672 1263s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1263s #Client-Date: Fri, 29 Nov 2024 20:07:00 GMT 1263s #Client-Peer: 127.0.0.1:8529 1263s #Client-Response-Num: 1 1263s #DMMATCH1: 1 1263s # 1263s # testing : download of /getfiles-perl-pod/perl5124delta.pod 1263s # expected: 3672 1263s # received: 3672 1263s ok 10 1263s #lwp request: 1263s #GET http://localhost:8529/getfiles-perl-pod/perl5125delta.pod HTTP/1.1 1263s #User-Agent: libwww-perl/6.77 1263s # 1263s #server response: 1263s #HTTP/1.1 200 OK 1263s #Connection: close 1263s #Date: Fri, 29 Nov 2024 20:07:00 GMT 1263s #Accept-Ranges: bytes 1263s #ETag: "1e00-62796587675c0" 1263s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1263s #Vary: In-If1 1263s #Content-Length: 7680 1263s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1263s #Client-Date: Fri, 29 Nov 2024 20:07:00 GMT 1263s #Client-Peer: 127.0.0.1:8529 1263s #Client-Response-Num: 1 1263s #DMMATCH1: 1 1263s # 1263s # testing : download of /getfiles-perl-pod/perl5125delta.pod 1263s # expected: 7680 1263s # received: 7680 1263s ok 11 1263s #lwp request: 1263s #GET http://localhost:8529/getfiles-perl-pod/perl5140delta.pod HTTP/1.1 1263s #User-Agent: libwww-perl/6.77 1263s # 1263s #server response: 1263s #HTTP/1.1 200 OK 1263s #Connection: close 1263s #Date: Fri, 29 Nov 2024 20:07:00 GMT 1263s #Accept-Ranges: bytes 1263s #ETag: "233a9-62796587675c0" 1263s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1263s #Vary: In-If1 1263s #Content-Length: 144297 1263s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1263s #Client-Date: Fri, 29 Nov 2024 20:07:00 GMT 1263s #Client-Peer: 127.0.0.1:8529 1263s #Client-Response-Num: 1 1263s #DMMATCH1: 1 1263s # 1263s # testing : download of /getfiles-perl-pod/perl5140delta.pod 1263s # expected: 144297 1263s # received: 144297 1263s ok 12 1263s #lwp request: 1263s #GET http://localhost:8529/getfiles-perl-pod/perl5141delta.pod HTTP/1.1 1263s #User-Agent: libwww-perl/6.77 1263s # 1263s #server response: 1263s #HTTP/1.1 200 OK 1263s #Connection: close 1263s #Date: Fri, 29 Nov 2024 20:07:00 GMT 1263s #Accept-Ranges: bytes 1263s #ETag: "1f1e-62796587675c0" 1263s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1263s #Vary: In-If1 1263s #Content-Length: 7966 1263s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1263s #Client-Date: Fri, 29 Nov 2024 20:07:00 GMT 1263s #Client-Peer: 127.0.0.1:8529 1263s #Client-Response-Num: 1 1263s #DMMATCH1: 1 1263s # 1263s # testing : download of /getfiles-perl-pod/perl5141delta.pod 1263s # expected: 7966 1263s # received: 7966 1263s ok 13 1263s #lwp request: 1263s #GET http://localhost:8529/getfiles-perl-pod/perl5142delta.pod HTTP/1.1 1263s #User-Agent: libwww-perl/6.77 1263s # 1263s #server response: 1263s #HTTP/1.1 200 OK 1263s #Connection: close 1263s #Date: Fri, 29 Nov 2024 20:07:00 GMT 1263s #Accept-Ranges: bytes 1263s #ETag: "1aeb-62796587675c0" 1263s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1263s #Vary: In-If1 1263s #Content-Length: 6891 1263s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1263s #Client-Date: Fri, 29 Nov 2024 20:07:00 GMT 1263s #Client-Peer: 127.0.0.1:8529 1263s #Client-Response-Num: 1 1263s #DMMATCH1: 1 1263s # 1263s # testing : download of /getfiles-perl-pod/perl5142delta.pod 1263s # expected: 6891 1263s # received: 6891 1263s ok 14 1263s #lwp request: 1263s #GET http://localhost:8529/getfiles-perl-pod/perl5143delta.pod HTTP/1.1 1263s #User-Agent: libwww-perl/6.77 1263s # 1263s #server response: 1263s #HTTP/1.1 200 OK 1263s #Connection: close 1263s #Date: Fri, 29 Nov 2024 20:07:00 GMT 1263s #Accept-Ranges: bytes 1263s #ETag: "1e50-62796587675c0" 1263s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1263s #Vary: In-If1 1263s #Content-Length: 7760 1263s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1263s #Client-Date: Fri, 29 Nov 2024 20:07:00 GMT 1263s #Client-Peer: 127.0.0.1:8529 1263s #Client-Response-Num: 1 1263s #DMMATCH1: 1 1263s # 1263s # testing : download of /getfiles-perl-pod/perl5143delta.pod 1263s # expected: 7760 1263s # received: 7760 1263s ok 15 1263s #lwp request: 1263s #GET http://localhost:8529/getfiles-perl-pod/perl5144delta.pod HTTP/1.1 1263s #User-Agent: libwww-perl/6.77 1263s # 1263s #server response: 1263s #HTTP/1.1 200 OK 1263s #Connection: close 1263s #Date: Fri, 29 Nov 2024 20:07:00 GMT 1263s #Accept-Ranges: bytes 1263s #ETag: "18b7-62796587675c0" 1263s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1263s #Vary: In-If1 1263s #Content-Length: 6327 1263s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1263s #Client-Date: Fri, 29 Nov 2024 20:07:00 GMT 1263s #Client-Peer: 127.0.0.1:8529 1263s #Client-Response-Num: 1 1263s #DMMATCH1: 1 1263s # 1263s # testing : download of /getfiles-perl-pod/perl5144delta.pod 1263s # expected: 6327 1263s # received: 6327 1263s ok 16 1263s #lwp request: 1263s #GET http://localhost:8529/getfiles-perl-pod/perl5160delta.pod HTTP/1.1 1263s #User-Agent: libwww-perl/6.77 1263s # 1263s #server response: 1263s #HTTP/1.1 200 OK 1263s #Connection: close 1263s #Date: Fri, 29 Nov 2024 20:07:00 GMT 1263s #Accept-Ranges: bytes 1263s #ETag: "20a07-62796587675c0" 1263s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1263s #Vary: In-If1 1263s #Content-Length: 133639 1263s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1263s #Client-Date: Fri, 29 Nov 2024 20:07:00 GMT 1263s #Client-Peer: 127.0.0.1:8529 1263s #Client-Response-Num: 1 1263s #DMMATCH1: 1 1263s # 1263s # testing : download of /getfiles-perl-pod/perl5160delta.pod 1263s # expected: 133639 1263s # received: 133639 1263s ok 17 1263s #lwp request: 1263s #GET http://localhost:8529/getfiles-perl-pod/perl5161delta.pod HTTP/1.1 1263s #User-Agent: libwww-perl/6.77 1263s # 1263s #server response: 1263s #HTTP/1.1 200 OK 1263s #Connection: close 1263s #Date: Fri, 29 Nov 2024 20:07:00 GMT 1263s #Accept-Ranges: bytes 1263s #ETag: "17fe-62796587675c0" 1263s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1263s #Vary: In-If1 1263s #Content-Length: 6142 1263s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1263s #Client-Date: Fri, 29 Nov 2024 20:07:00 GMT 1263s #Client-Peer: 127.0.0.1:8529 1263s #Client-Response-Num: 1 1263s #DMMATCH1: 1 1263s # 1263s # testing : download of /getfiles-perl-pod/perl5161delta.pod 1263s # expected: 6142 1263s # received: 6142 1263s ok 18 1263s #lwp request: 1263s #GET http://localhost:8529/getfiles-perl-pod/perl5162delta.pod HTTP/1.1 1263s #User-Agent: libwww-perl/6.77 1263s # 1263s #server response: 1263s #HTTP/1.1 200 OK 1263s #Connection: close 1263s #Date: Fri, 29 Nov 2024 20:07:00 GMT 1263s #Accept-Ranges: bytes 1263s #ETag: "e0a-62796587675c0" 1263s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1263s #Vary: In-If1 1263s #Content-Length: 3594 1263s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1263s #Client-Date: Fri, 29 Nov 2024 20:07:00 GMT 1263s #Client-Peer: 127.0.0.1:8529 1263s #Client-Response-Num: 1 1263s #DMMATCH1: 1 1263s # 1263s # testing : download of /getfiles-perl-pod/perl5162delta.pod 1263s # expected: 3594 1263s # received: 3594 1263s ok 19 1263s #lwp request: 1263s #GET http://localhost:8529/getfiles-perl-pod/perl5163delta.pod HTTP/1.1 1263s #User-Agent: libwww-perl/6.77 1263s # 1263s #server response: 1263s #HTTP/1.1 200 OK 1263s #Connection: close 1263s #Date: Fri, 29 Nov 2024 20:07:00 GMT 1263s #Accept-Ranges: bytes 1263s #ETag: "ff5-62796587675c0" 1263s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1263s #Vary: In-If1 1263s #Content-Length: 4085 1263s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1263s #Client-Date: Fri, 29 Nov 2024 20:07:00 GMT 1263s #Client-Peer: 127.0.0.1:8529 1263s #Client-Response-Num: 1 1263s #DMMATCH1: 1 1263s # 1263s # testing : download of /getfiles-perl-pod/perl5163delta.pod 1263s # expected: 4085 1263s # received: 4085 1263s ok 20 1263s #lwp request: 1263s #GET http://localhost:8529/getfiles-perl-pod/perl5180delta.pod HTTP/1.1 1263s #User-Agent: libwww-perl/6.77 1263s # 1263s #server response: 1263s #HTTP/1.1 200 OK 1263s #Connection: close 1263s #Date: Fri, 29 Nov 2024 20:07:00 GMT 1263s #Accept-Ranges: bytes 1263s #ETag: "1d280-62796587675c0" 1263s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1263s #Vary: In-If1 1263s #Content-Length: 119424 1263s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1263s #Client-Date: Fri, 29 Nov 2024 20:07:00 GMT 1263s #Client-Peer: 127.0.0.1:8529 1263s #Client-Response-Num: 1 1263s #DMMATCH1: 1 1263s # 1263s # testing : download of /getfiles-perl-pod/perl5180delta.pod 1263s # expected: 119424 1263s # received: 119424 1263s ok 21 1263s #lwp request: 1263s #GET http://localhost:8529/getfiles-perl-pod/perl5181delta.pod HTTP/1.1 1263s #User-Agent: libwww-perl/6.77 1263s # 1263s #server response: 1263s #HTTP/1.1 200 OK 1263s #Connection: close 1263s #Date: Fri, 29 Nov 2024 20:07:00 GMT 1263s #Accept-Ranges: bytes 1263s #ETag: "19c5-62796587675c0" 1263s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1263s #Vary: In-If1 1263s #Content-Length: 6597 1263s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1263s #Client-Date: Fri, 29 Nov 2024 20:07:00 GMT 1263s #Client-Peer: 127.0.0.1:8529 1263s #Client-Response-Num: 1 1263s #DMMATCH1: 1 1263s # 1263s # testing : download of /getfiles-perl-pod/perl5181delta.pod 1263s # expected: 6597 1263s # received: 6597 1263s ok 22 1263s #lwp request: 1263s #GET http://localhost:8529/getfiles-perl-pod/perl5182delta.pod HTTP/1.1 1263s #User-Agent: libwww-perl/6.77 1263s # 1263s #server response: 1263s #HTTP/1.1 200 OK 1263s #Connection: close 1263s #Date: Fri, 29 Nov 2024 20:07:00 GMT 1263s #Accept-Ranges: bytes 1263s #ETag: "14d7-62796587675c0" 1263s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1263s #Vary: In-If1 1263s #Content-Length: 5335 1263s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1263s #Client-Date: Fri, 29 Nov 2024 20:07:00 GMT 1263s #Client-Peer: 127.0.0.1:8529 1263s #Client-Response-Num: 1 1263s #DMMATCH1: 1 1263s # 1263s # testing : download of /getfiles-perl-pod/perl5182delta.pod 1263s # expected: 5335 1263s # received: 5335 1263s ok 23 1263s #lwp request: 1263s #GET http://localhost:8529/getfiles-perl-pod/perl5184delta.pod HTTP/1.1 1263s #User-Agent: libwww-perl/6.77 1263s # 1263s #server response: 1263s #HTTP/1.1 200 OK 1263s #Connection: close 1263s #Date: Fri, 29 Nov 2024 20:07:00 GMT 1263s #Accept-Ranges: bytes 1263s #ETag: "1208-62796587675c0" 1263s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1263s #Vary: In-If1 1263s #Content-Length: 4616 1263s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1263s #Client-Date: Fri, 29 Nov 2024 20:07:00 GMT 1263s #Client-Peer: 127.0.0.1:8529 1263s #Client-Response-Num: 1 1263s #DMMATCH1: 1 1263s # 1263s # testing : download of /getfiles-perl-pod/perl5184delta.pod 1263s # expected: 4616 1263s # received: 4616 1263s ok 24 1263s #lwp request: 1263s #GET http://localhost:8529/getfiles-perl-pod/perl5200delta.pod HTTP/1.1 1263s #User-Agent: libwww-perl/6.77 1263s # 1263s #server response: 1263s #HTTP/1.1 200 OK 1263s #Connection: close 1263s #Date: Fri, 29 Nov 2024 20:07:00 GMT 1263s #Accept-Ranges: bytes 1263s #ETag: "1c352-62796587675c0" 1263s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1263s #Vary: In-If1 1263s #Content-Length: 115538 1263s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1263s #Client-Date: Fri, 29 Nov 2024 20:07:00 GMT 1263s #Client-Peer: 127.0.0.1:8529 1263s #Client-Response-Num: 1 1263s #DMMATCH1: 1 1263s # 1263s # testing : download of /getfiles-perl-pod/perl5200delta.pod 1263s # expected: 115538 1263s # received: 115538 1263s ok 25 1263s #lwp request: 1263s #GET http://localhost:8529/getfiles-perl-pod/perl5201delta.pod HTTP/1.1 1263s #User-Agent: libwww-perl/6.77 1263s # 1263s #server response: 1263s #HTTP/1.1 200 OK 1263s #Connection: close 1263s #Date: Fri, 29 Nov 2024 20:07:00 GMT 1263s #Accept-Ranges: bytes 1263s #ETag: "2a07-62796587675c0" 1263s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1263s #Vary: In-If1 1263s #Content-Length: 10759 1263s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1263s #Client-Date: Fri, 29 Nov 2024 20:07:00 GMT 1263s #Client-Peer: 127.0.0.1:8529 1263s #Client-Response-Num: 1 1263s #DMMATCH1: 1 1263s # 1263s # testing : download of /getfiles-perl-pod/perl5201delta.pod 1263s # expected: 10759 1263s # received: 10759 1263s ok 26 1263s #lwp request: 1263s #GET http://localhost:8529/getfiles-perl-pod/perl5202delta.pod HTTP/1.1 1263s #User-Agent: libwww-perl/6.77 1263s # 1263s #server response: 1263s #HTTP/1.1 200 OK 1263s #Connection: close 1263s #Date: Fri, 29 Nov 2024 20:07:00 GMT 1263s #Accept-Ranges: bytes 1263s #ETag: "2fef-62796587675c0" 1263s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1263s #Vary: In-If1 1263s #Content-Length: 12271 1263s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1263s #Client-Date: Fri, 29 Nov 2024 20:07:00 GMT 1263s #Client-Peer: 127.0.0.1:8529 1263s #Client-Response-Num: 1 1263s #DMMATCH1: 1 1263s # 1263s # testing : download of /getfiles-perl-pod/perl5202delta.pod 1263s # expected: 12271 1263s # received: 12271 1263s ok 27 1263s #lwp request: 1263s #GET http://localhost:8529/getfiles-perl-pod/perl5203delta.pod HTTP/1.1 1263s #User-Agent: libwww-perl/6.77 1263s # 1263s #server response: 1263s #HTTP/1.1 200 OK 1263s #Connection: close 1263s #Date: Fri, 29 Nov 2024 20:07:00 GMT 1263s #Accept-Ranges: bytes 1263s #ETag: "2410-62796587675c0" 1263s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1263s #Vary: In-If1 1263s #Content-Length: 9232 1263s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1263s #Client-Date: Fri, 29 Nov 2024 20:07:00 GMT 1263s #Client-Peer: 127.0.0.1:8529 1263s #Client-Response-Num: 1 1263s #DMMATCH1: 1 1263s # 1263s # testing : download of /getfiles-perl-pod/perl5203delta.pod 1263s # expected: 9232 1263s # received: 9232 1263s ok 28 1263s #lwp request: 1263s #GET http://localhost:8529/getfiles-perl-pod/perl5220delta.pod HTTP/1.1 1263s #User-Agent: libwww-perl/6.77 1263s # 1263s #server response: 1263s #HTTP/1.1 200 OK 1263s #Connection: close 1263s #Date: Fri, 29 Nov 2024 20:07:00 GMT 1263s #Accept-Ranges: bytes 1263s #ETag: "1fa8f-62796587675c0" 1263s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1263s #Vary: In-If1 1263s #Content-Length: 129679 1263s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1263s #Client-Date: Fri, 29 Nov 2024 20:07:00 GMT 1263s #Client-Peer: 127.0.0.1:8529 1263s #Client-Response-Num: 1 1263s #DMMATCH1: 1 1263s # 1263s # testing : download of /getfiles-perl-pod/perl5220delta.pod 1263s # expected: 129679 1263s # received: 129679 1263s ok 29 1263s #lwp request: 1263s #GET http://localhost:8529/getfiles-perl-pod/perl5221delta.pod HTTP/1.1 1263s #User-Agent: libwww-perl/6.77 1263s # 1263s #server response: 1263s #HTTP/1.1 200 OK 1263s #Connection: close 1263s #Date: Fri, 29 Nov 2024 20:07:00 GMT 1263s #Accept-Ranges: bytes 1263s #ETag: "293d-62796587675c0" 1263s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1263s #Vary: In-If1 1263s #Content-Length: 10557 1263s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1263s #Client-Date: Fri, 29 Nov 2024 20:07:00 GMT 1263s #Client-Peer: 127.0.0.1:8529 1263s #Client-Response-Num: 1 1263s #DMMATCH1: 1 1263s # 1263s # testing : download of /getfiles-perl-pod/perl5221delta.pod 1263s # expected: 10557 1263s # received: 10557 1263s ok 30 1263s #lwp request: 1263s #GET http://localhost:8529/getfiles-perl-pod/perl5222delta.pod HTTP/1.1 1263s #User-Agent: libwww-perl/6.77 1263s # 1263s #server response: 1263s #HTTP/1.1 200 OK 1263s #Connection: close 1263s #Date: Fri, 29 Nov 2024 20:07:00 GMT 1263s #Accept-Ranges: bytes 1263s #ETag: "301f-62796587675c0" 1263s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1263s #Vary: In-If1 1263s #Content-Length: 12319 1263s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1263s #Client-Date: Fri, 29 Nov 2024 20:07:00 GMT 1263s #Client-Peer: 127.0.0.1:8529 1263s #Client-Response-Num: 1 1263s #DMMATCH1: 1 1263s # 1263s # testing : download of /getfiles-perl-pod/perl5222delta.pod 1263s # expected: 12319 1263s # received: 12319 1263s ok 31 1263s #lwp request: 1263s #GET http://localhost:8529/getfiles-perl-pod/perl5223delta.pod HTTP/1.1 1263s #User-Agent: libwww-perl/6.77 1263s # 1263s #server response: 1263s #HTTP/1.1 200 OK 1263s #Connection: close 1263s #Date: Fri, 29 Nov 2024 20:07:00 GMT 1263s #Accept-Ranges: bytes 1263s #ETag: "20fa-62796587675c0" 1263s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1263s #Vary: In-If1 1263s #Content-Length: 8442 1263s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1263s #Client-Date: Fri, 29 Nov 2024 20:07:00 GMT 1263s #Client-Peer: 127.0.0.1:8529 1263s #Client-Response-Num: 1 1263s #DMMATCH1: 1 1263s # 1263s # testing : download of /getfiles-perl-pod/perl5223delta.pod 1263s # expected: 8442 1263s # received: 8442 1263s ok 32 1263s #lwp request: 1263s #GET http://localhost:8529/getfiles-perl-pod/perl5224delta.pod HTTP/1.1 1263s #User-Agent: libwww-perl/6.77 1263s # 1263s #server response: 1263s #HTTP/1.1 200 OK 1263s #Connection: close 1263s #Date: Fri, 29 Nov 2024 20:07:00 GMT 1263s #Accept-Ranges: bytes 1263s #ETag: "1162-62796587675c0" 1263s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1263s #Vary: In-If1 1263s #Content-Length: 4450 1263s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1263s #Client-Date: Fri, 29 Nov 2024 20:07:00 GMT 1263s #Client-Peer: 127.0.0.1:8529 1263s #Client-Response-Num: 1 1263s #DMMATCH1: 1 1263s # 1263s # testing : download of /getfiles-perl-pod/perl5224delta.pod 1263s # expected: 4450 1263s # received: 4450 1263s ok 33 1263s #lwp request: 1263s #GET http://localhost:8529/getfiles-perl-pod/perl5240delta.pod HTTP/1.1 1263s #User-Agent: libwww-perl/6.77 1263s # 1263s #server response: 1263s #HTTP/1.1 200 OK 1263s #Connection: close 1263s #Date: Fri, 29 Nov 2024 20:07:00 GMT 1263s #Accept-Ranges: bytes 1263s #ETag: "fc09-62796587675c0" 1263s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1263s #Vary: In-If1 1263s #Content-Length: 64521 1263s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1263s #Client-Date: Fri, 29 Nov 2024 20:07:00 GMT 1263s #Client-Peer: 127.0.0.1:8529 1263s #Client-Response-Num: 1 1263s #DMMATCH1: 1 1263s # 1263s # testing : download of /getfiles-perl-pod/perl5240delta.pod 1263s # expected: 64521 1263s # received: 64521 1263s ok 34 1263s #lwp request: 1263s #GET http://localhost:8529/getfiles-perl-pod/perl5241delta.pod HTTP/1.1 1263s #User-Agent: libwww-perl/6.77 1263s # 1263s #server response: 1263s #HTTP/1.1 200 OK 1263s #Connection: close 1263s #Date: Fri, 29 Nov 2024 20:07:00 GMT 1263s #Accept-Ranges: bytes 1263s #ETag: "2009-62796587675c0" 1263s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1263s #Vary: In-If1 1263s #Content-Length: 8201 1263s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1263s #Client-Date: Fri, 29 Nov 2024 20:07:00 GMT 1263s #Client-Peer: 127.0.0.1:8529 1263s #Client-Response-Num: 1 1263s #DMMATCH1: 1 1263s # 1263s # testing : download of /getfiles-perl-pod/perl5241delta.pod 1263s # expected: 8201 1263s # received: 8201 1263s ok 35 1263s #lwp request: 1263s #GET http://localhost:8529/getfiles-perl-pod/perl5242delta.pod HTTP/1.1 1263s #User-Agent: libwww-perl/6.77 1263s # 1263s #server response: 1263s #HTTP/1.1 200 OK 1263s #Connection: close 1263s #Date: Fri, 29 Nov 2024 20:07:00 GMT 1263s #Accept-Ranges: bytes 1263s #ETag: "1007-62796587675c0" 1263s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1263s #Vary: In-If1 1263s #Content-Length: 4103 1263s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1263s #Client-Date: Fri, 29 Nov 2024 20:07:00 GMT 1263s #Client-Peer: 127.0.0.1:8529 1263s #Client-Response-Num: 1 1263s #DMMATCH1: 1 1263s # 1263s # testing : download of /getfiles-perl-pod/perl5242delta.pod 1263s # expected: 4103 1263s # received: 4103 1263s ok 36 1263s #lwp request: 1263s #GET http://localhost:8529/getfiles-perl-pod/perl5243delta.pod HTTP/1.1 1263s #User-Agent: libwww-perl/6.77 1263s # 1263s #server response: 1263s #HTTP/1.1 200 OK 1263s #Connection: close 1263s #Date: Fri, 29 Nov 2024 20:07:00 GMT 1263s #Accept-Ranges: bytes 1263s #ETag: "2aac-62796587675c0" 1263s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1263s #Vary: In-If1 1263s #Content-Length: 10924 1263s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1263s #Client-Date: Fri, 29 Nov 2024 20:07:00 GMT 1263s #Client-Peer: 127.0.0.1:8529 1263s #Client-Response-Num: 1 1263s #DMMATCH1: 1 1263s # 1263s # testing : download of /getfiles-perl-pod/perl5243delta.pod 1263s # expected: 10924 1263s # received: 10924 1263s ok 37 1263s #lwp request: 1263s #GET http://localhost:8529/getfiles-perl-pod/perl5244delta.pod HTTP/1.1 1263s #User-Agent: libwww-perl/6.77 1263s # 1263s #server response: 1263s #HTTP/1.1 200 OK 1263s #Connection: close 1263s #Date: Fri, 29 Nov 2024 20:07:00 GMT 1263s #Accept-Ranges: bytes 1263s #ETag: "1168-62796587675c0" 1263s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1263s #Vary: In-If1 1263s #Content-Length: 4456 1263s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1263s #Client-Date: Fri, 29 Nov 2024 20:07:00 GMT 1263s #Client-Peer: 127.0.0.1:8529 1263s #Client-Response-Num: 1 1263s #DMMATCH1: 1 1263s # 1263s # testing : download of /getfiles-perl-pod/perl5244delta.pod 1263s # expected: 4456 1263s # received: 4456 1263s ok 38 1263s #lwp request: 1263s #GET http://localhost:8529/getfiles-perl-pod/perl5260delta.pod HTTP/1.1 1263s #User-Agent: libwww-perl/6.77 1263s # 1263s #server response: 1263s #HTTP/1.1 200 OK 1263s #Connection: close 1263s #Date: Fri, 29 Nov 2024 20:07:00 GMT 1263s #Accept-Ranges: bytes 1263s #ETag: "1875a-62796587675c0" 1263s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1263s #Vary: In-If1 1263s #Content-Length: 100186 1263s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1263s #Client-Date: Fri, 29 Nov 2024 20:07:00 GMT 1263s #Client-Peer: 127.0.0.1:8529 1263s #Client-Response-Num: 1 1263s #DMMATCH1: 1 1263s # 1263s # testing : download of /getfiles-perl-pod/perl5260delta.pod 1263s # expected: 100186 1263s # received: 100186 1263s ok 39 1263s #lwp request: 1263s #GET http://localhost:8529/getfiles-perl-pod/perl5261delta.pod HTTP/1.1 1263s #User-Agent: libwww-perl/6.77 1263s # 1263s #server response: 1263s #HTTP/1.1 200 OK 1263s #Connection: close 1263s #Date: Fri, 29 Nov 2024 20:07:00 GMT 1263s #Accept-Ranges: bytes 1263s #ETag: "1e25-62796587675c0" 1263s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1263s #Vary: In-If1 1263s #Content-Length: 7717 1263s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1263s #Client-Date: Fri, 29 Nov 2024 20:07:00 GMT 1263s #Client-Peer: 127.0.0.1:8529 1263s #Client-Response-Num: 1 1263s #DMMATCH1: 1 1263s # 1263s # testing : download of /getfiles-perl-pod/perl5261delta.pod 1263s # expected: 7717 1263s # received: 7717 1263s ok 40 1263s #lwp request: 1263s #GET http://localhost:8529/getfiles-perl-pod/perl5262delta.pod HTTP/1.1 1263s #User-Agent: libwww-perl/6.77 1263s # 1263s #server response: 1263s #HTTP/1.1 200 OK 1263s #Connection: close 1263s #Date: Fri, 29 Nov 2024 20:07:00 GMT 1263s #Accept-Ranges: bytes 1263s #ETag: "1e16-62796587675c0" 1263s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1263s #Vary: In-If1 1263s #Content-Length: 7702 1263s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1263s #Client-Date: Fri, 29 Nov 2024 20:07:00 GMT 1263s #Client-Peer: 127.0.0.1:8529 1263s #Client-Response-Num: 1 1263s #DMMATCH1: 1 1263s # 1263s # testing : download of /getfiles-perl-pod/perl5262delta.pod 1263s # expected: 7702 1263s # received: 7702 1263s ok 41 1263s #lwp request: 1263s #GET http://localhost:8529/getfiles-perl-pod/perl5263delta.pod HTTP/1.1 1263s #User-Agent: libwww-perl/6.77 1263s # 1263s #server response: 1263s #HTTP/1.1 200 OK 1263s #Connection: close 1263s #Date: Fri, 29 Nov 2024 20:07:00 GMT 1263s #Accept-Ranges: bytes 1263s #ETag: "1b69-62796587675c0" 1263s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1263s #Vary: In-If1 1263s #Content-Length: 7017 1263s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1263s #Client-Date: Fri, 29 Nov 2024 20:07:00 GMT 1263s #Client-Peer: 127.0.0.1:8529 1263s #Client-Response-Num: 1 1263s #DMMATCH1: 1 1263s # 1263s # testing : download of /getfiles-perl-pod/perl5263delta.pod 1263s # expected: 7017 1263s # received: 7017 1263s ok 42 1263s #lwp request: 1263s #GET http://localhost:8529/getfiles-perl-pod/perl5280delta.pod HTTP/1.1 1263s #User-Agent: libwww-perl/6.77 1263s # 1263s #server response: 1263s #HTTP/1.1 200 OK 1263s #Connection: close 1263s #Date: Fri, 29 Nov 2024 20:07:00 GMT 1263s #Accept-Ranges: bytes 1263s #ETag: "115d9-62796587675c0" 1263s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1263s #Vary: In-If1 1263s #Content-Length: 71129 1263s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1263s #Client-Date: Fri, 29 Nov 2024 20:07:00 GMT 1263s #Client-Peer: 127.0.0.1:8529 1263s #Client-Response-Num: 1 1263s #DMMATCH1: 1 1263s # 1263s # testing : download of /getfiles-perl-pod/perl5280delta.pod 1263s # expected: 71129 1263s # received: 71129 1263s ok 43 1263s #lwp request: 1263s #GET http://localhost:8529/getfiles-perl-pod/perl5281delta.pod HTTP/1.1 1263s #User-Agent: libwww-perl/6.77 1263s # 1263s #server response: 1263s #HTTP/1.1 200 OK 1263s #Connection: close 1263s #Date: Fri, 29 Nov 2024 20:07:00 GMT 1263s #Accept-Ranges: bytes 1263s #ETag: "11f7-62796587675c0" 1263s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1263s #Vary: In-If1 1263s #Content-Length: 4599 1263s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1263s #Client-Date: Fri, 29 Nov 2024 20:07:00 GMT 1263s #Client-Peer: 127.0.0.1:8529 1263s #Client-Response-Num: 1 1263s #DMMATCH1: 1 1263s # 1263s # testing : download of /getfiles-perl-pod/perl5281delta.pod 1263s # expected: 4599 1263s # received: 4599 1263s ok 44 1263s #lwp request: 1263s #GET http://localhost:8529/getfiles-perl-pod/perl5282delta.pod HTTP/1.1 1263s #User-Agent: libwww-perl/6.77 1263s # 1263s #server response: 1263s #HTTP/1.1 200 OK 1263s #Connection: close 1263s #Date: Fri, 29 Nov 2024 20:07:00 GMT 1263s #Accept-Ranges: bytes 1263s #ETag: "1806-62796587675c0" 1263s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1263s #Vary: In-If1 1263s #Content-Length: 6150 1263s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1263s #Client-Date: Fri, 29 Nov 2024 20:07:00 GMT 1263s #Client-Peer: 127.0.0.1:8529 1263s #Client-Response-Num: 1 1263s #DMMATCH1: 1 1263s # 1263s # testing : download of /getfiles-perl-pod/perl5282delta.pod 1263s # expected: 6150 1263s # received: 6150 1263s ok 45 1263s #lwp request: 1263s #GET http://localhost:8529/getfiles-perl-pod/perl5283delta.pod HTTP/1.1 1263s #User-Agent: libwww-perl/6.77 1263s # 1263s #server response: 1263s #HTTP/1.1 200 OK 1263s #Connection: close 1263s #Date: Fri, 29 Nov 2024 20:07:00 GMT 1263s #Accept-Ranges: bytes 1263s #ETag: "13f7-62796587675c0" 1263s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1263s #Vary: In-If1 1263s #Content-Length: 5111 1263s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1263s #Client-Date: Fri, 29 Nov 2024 20:07:00 GMT 1263s #Client-Peer: 127.0.0.1:8529 1263s #Client-Response-Num: 1 1263s #DMMATCH1: 1 1263s # 1263s # testing : download of /getfiles-perl-pod/perl5283delta.pod 1263s # expected: 5111 1263s # received: 5111 1263s ok 46 1263s #lwp request: 1263s #GET http://localhost:8529/getfiles-perl-pod/perl5300delta.pod HTTP/1.1 1263s #User-Agent: libwww-perl/6.77 1263s # 1263s #server response: 1263s #HTTP/1.1 200 OK 1263s #Connection: close 1263s #Date: Fri, 29 Nov 2024 20:07:00 GMT 1263s #Accept-Ranges: bytes 1263s #ETag: "a038-62796587675c0" 1263s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1263s #Vary: In-If1 1263s #Content-Length: 41016 1263s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1263s #Client-Date: Fri, 29 Nov 2024 20:07:00 GMT 1263s #Client-Peer: 127.0.0.1:8529 1263s #Client-Response-Num: 1 1263s #DMMATCH1: 1 1263s # 1263s # testing : download of /getfiles-perl-pod/perl5300delta.pod 1263s # expected: 41016 1263s # received: 41016 1263s ok 47 1263s #lwp request: 1263s #GET http://localhost:8529/getfiles-perl-pod/perl5301delta.pod HTTP/1.1 1263s #User-Agent: libwww-perl/6.77 1263s # 1263s #server response: 1263s #HTTP/1.1 200 OK 1263s #Connection: close 1263s #Date: Fri, 29 Nov 2024 20:07:00 GMT 1263s #Accept-Ranges: bytes 1263s #ETag: "1662-62796587675c0" 1263s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1263s #Vary: In-If1 1263s #Content-Length: 5730 1263s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1263s #Client-Date: Fri, 29 Nov 2024 20:07:00 GMT 1263s #Client-Peer: 127.0.0.1:8529 1263s #Client-Response-Num: 1 1263s #DMMATCH1: 1 1263s # 1263s # testing : download of /getfiles-perl-pod/perl5301delta.pod 1263s # expected: 5730 1263s # received: 5730 1263s ok 48 1263s #lwp request: 1263s #GET http://localhost:8529/getfiles-perl-pod/perl5302delta.pod HTTP/1.1 1263s #User-Agent: libwww-perl/6.77 1263s # 1263s #server response: 1263s #HTTP/1.1 200 OK 1263s #Connection: close 1263s #Date: Fri, 29 Nov 2024 20:07:00 GMT 1263s #Accept-Ranges: bytes 1263s #ETag: "124a-62796587675c0" 1263s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1263s #Vary: In-If1 1263s #Content-Length: 4682 1263s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1263s #Client-Date: Fri, 29 Nov 2024 20:07:00 GMT 1263s #Client-Peer: 127.0.0.1:8529 1263s #Client-Response-Num: 1 1263s #DMMATCH1: 1 1263s # 1263s # testing : download of /getfiles-perl-pod/perl5302delta.pod 1263s # expected: 4682 1263s # received: 4682 1263s ok 49 1263s #lwp request: 1263s #GET http://localhost:8529/getfiles-perl-pod/perl5303delta.pod HTTP/1.1 1263s #User-Agent: libwww-perl/6.77 1263s # 1263s #server response: 1263s #HTTP/1.1 200 OK 1263s #Connection: close 1263s #Date: Fri, 29 Nov 2024 20:07:00 GMT 1263s #Accept-Ranges: bytes 1263s #ETag: "1374-62796587675c0" 1263s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1263s #Vary: In-If1 1263s #Content-Length: 4980 1263s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1263s #Client-Date: Fri, 29 Nov 2024 20:07:00 GMT 1263s #Client-Peer: 127.0.0.1:8529 1263s #Client-Response-Num: 1 1263s #DMMATCH1: 1 1263s # 1263s # testing : download of /getfiles-perl-pod/perl5303delta.pod 1263s # expected: 4980 1263s # received: 4980 1263s ok 50 1263s #lwp request: 1263s #GET http://localhost:8529/getfiles-perl-pod/perl5320delta.pod HTTP/1.1 1263s #User-Agent: libwww-perl/6.77 1263s # 1263s #server response: 1263s #HTTP/1.1 200 OK 1263s #Connection: close 1263s #Date: Fri, 29 Nov 2024 20:07:00 GMT 1263s #Accept-Ranges: bytes 1263s #ETag: "d310-62796587675c0" 1263s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1263s #Vary: In-If1 1263s #Content-Length: 54032 1263s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1263s #Client-Date: Fri, 29 Nov 2024 20:07:00 GMT 1263s #Client-Peer: 127.0.0.1:8529 1263s #Client-Response-Num: 1 1263s #DMMATCH1: 1 1263s # 1263s # testing : download of /getfiles-perl-pod/perl5320delta.pod 1263s # expected: 54032 1263s # received: 54032 1263s ok 51 1263s #lwp request: 1263s #GET http://localhost:8529/getfiles-perl-pod/perl5321delta.pod HTTP/1.1 1263s #User-Agent: libwww-perl/6.77 1263s # 1263s #server response: 1263s #HTTP/1.1 200 OK 1263s #Connection: close 1263s #Date: Fri, 29 Nov 2024 20:07:00 GMT 1263s #Accept-Ranges: bytes 1263s #ETag: "1b5f-62796587675c0" 1263s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1263s #Vary: In-If1 1263s #Content-Length: 7007 1263s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1263s #Client-Date: Fri, 29 Nov 2024 20:07:00 GMT 1263s #Client-Peer: 127.0.0.1:8529 1263s #Client-Response-Num: 1 1263s #DMMATCH1: 1 1263s # 1263s # testing : download of /getfiles-perl-pod/perl5321delta.pod 1263s # expected: 7007 1263s # received: 7007 1263s ok 52 1263s #lwp request: 1263s #GET http://localhost:8529/getfiles-perl-pod/perl5340delta.pod HTTP/1.1 1263s #User-Agent: libwww-perl/6.77 1263s # 1263s #server response: 1263s #HTTP/1.1 200 OK 1263s #Connection: close 1263s #Date: Fri, 29 Nov 2024 20:07:00 GMT 1263s #Accept-Ranges: bytes 1263s #ETag: "9201-62796587675c0" 1263s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1263s #Vary: In-If1 1263s #Content-Length: 37377 1263s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1263s #Client-Date: Fri, 29 Nov 2024 20:07:00 GMT 1263s #Client-Peer: 127.0.0.1:8529 1263s #Client-Response-Num: 1 1263s #DMMATCH1: 1 1263s # 1263s # testing : download of /getfiles-perl-pod/perl5340delta.pod 1263s # expected: 37377 1263s # received: 37377 1263s ok 53 1263s #lwp request: 1263s #GET http://localhost:8529/getfiles-perl-pod/perl5341delta.pod HTTP/1.1 1263s #User-Agent: libwww-perl/6.77 1263s # 1263s #server response: 1263s #HTTP/1.1 200 OK 1263s #Connection: close 1263s #Date: Fri, 29 Nov 2024 20:07:00 GMT 1263s #Accept-Ranges: bytes 1263s #ETag: "1076-62796587675c0" 1263s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1263s #Vary: In-If1 1263s #Content-Length: 4214 1263s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1263s #Client-Date: Fri, 29 Nov 2024 20:07:00 GMT 1263s #Client-Peer: 127.0.0.1:8529 1263s #Client-Response-Num: 1 1263s #DMMATCH1: 1 1263s # 1263s # testing : download of /getfiles-perl-pod/perl5341delta.pod 1263s # expected: 4214 1263s # received: 4214 1263s ok 54 1263s #lwp request: 1263s #GET http://localhost:8529/getfiles-perl-pod/perl5342delta.pod HTTP/1.1 1263s #User-Agent: libwww-perl/6.77 1263s # 1263s #server response: 1263s #HTTP/1.1 200 OK 1263s #Connection: close 1263s #Date: Fri, 29 Nov 2024 20:07:00 GMT 1263s #Accept-Ranges: bytes 1263s #ETag: "f68-62796587675c0" 1263s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1263s #Vary: In-If1 1263s #Content-Length: 3944 1263s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1263s #Client-Date: Fri, 29 Nov 2024 20:07:00 GMT 1263s #Client-Peer: 127.0.0.1:8529 1263s #Client-Response-Num: 1 1263s #DMMATCH1: 1 1263s # 1263s # testing : download of /getfiles-perl-pod/perl5342delta.pod 1263s # expected: 3944 1263s # received: 3944 1263s ok 55 1263s #lwp request: 1263s #GET http://localhost:8529/getfiles-perl-pod/perl5343delta.pod HTTP/1.1 1263s #User-Agent: libwww-perl/6.77 1263s # 1263s #server response: 1263s #HTTP/1.1 200 OK 1263s #Connection: close 1263s #Date: Fri, 29 Nov 2024 20:07:00 GMT 1263s #Accept-Ranges: bytes 1263s #ETag: "fd6-62796587675c0" 1263s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1263s #Vary: In-If1 1263s #Content-Length: 4054 1263s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1263s #Client-Date: Fri, 29 Nov 2024 20:07:00 GMT 1263s #Client-Peer: 127.0.0.1:8529 1263s #Client-Response-Num: 1 1263s #DMMATCH1: 1 1263s # 1263s # testing : download of /getfiles-perl-pod/perl5343delta.pod 1263s # expected: 4054 1263s # received: 4054 1263s ok 56 1263s #lwp request: 1263s #GET http://localhost:8529/getfiles-perl-pod/perl5360delta.pod HTTP/1.1 1263s #User-Agent: libwww-perl/6.77 1263s # 1263s #server response: 1263s #HTTP/1.1 200 OK 1263s #Connection: close 1263s #Date: Fri, 29 Nov 2024 20:07:00 GMT 1263s #Accept-Ranges: bytes 1263s #ETag: "ad8b-62796587675c0" 1263s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1263s #Vary: In-If1 1263s #Content-Length: 44427 1263s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1263s #Client-Date: Fri, 29 Nov 2024 20:07:00 GMT 1263s #Client-Peer: 127.0.0.1:8529 1263s #Client-Response-Num: 1 1263s #DMMATCH1: 1 1263s # 1263s # testing : download of /getfiles-perl-pod/perl5360delta.pod 1263s # expected: 44427 1263s # received: 44427 1263s ok 57 1263s #lwp request: 1263s #GET http://localhost:8529/getfiles-perl-pod/perl5361delta.pod HTTP/1.1 1263s #User-Agent: libwww-perl/6.77 1263s # 1263s #server response: 1263s #HTTP/1.1 200 OK 1263s #Connection: close 1263s #Date: Fri, 29 Nov 2024 20:07:00 GMT 1263s #Accept-Ranges: bytes 1263s #ETag: "1288-62796587675c0" 1263s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1263s #Vary: In-If1 1263s #Content-Length: 4744 1263s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1263s #Client-Date: Fri, 29 Nov 2024 20:07:00 GMT 1263s #Client-Peer: 127.0.0.1:8529 1263s #Client-Response-Num: 1 1263s #DMMATCH1: 1 1263s # 1263s # testing : download of /getfiles-perl-pod/perl5361delta.pod 1263s # expected: 4744 1263s # received: 4744 1263s ok 58 1263s #lwp request: 1263s #GET http://localhost:8529/getfiles-perl-pod/perl5362delta.pod HTTP/1.1 1263s #User-Agent: libwww-perl/6.77 1263s # 1263s #server response: 1263s #HTTP/1.1 200 OK 1263s #Connection: close 1263s #Date: Fri, 29 Nov 2024 20:07:00 GMT 1263s #Accept-Ranges: bytes 1263s #ETag: "f69-62796587675c0" 1263s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1263s #Vary: In-If1 1263s #Content-Length: 3945 1263s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1263s #Client-Date: Fri, 29 Nov 2024 20:07:00 GMT 1263s #Client-Peer: 127.0.0.1:8529 1263s #Client-Response-Num: 1 1263s #DMMATCH1: 1 1263s # 1263s # testing : download of /getfiles-perl-pod/perl5362delta.pod 1263s # expected: 3945 1263s # received: 3945 1263s ok 59 1263s #lwp request: 1263s #GET http://localhost:8529/getfiles-perl-pod/perl5363delta.pod HTTP/1.1 1263s #User-Agent: libwww-perl/6.77 1263s # 1263s #server response: 1263s #HTTP/1.1 200 OK 1263s #Connection: close 1263s #Date: Fri, 29 Nov 2024 20:07:00 GMT 1263s #Accept-Ranges: bytes 1263s #ETag: "fd7-62796587675c0" 1263s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1263s #Vary: In-If1 1263s #Content-Length: 4055 1263s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1263s #Client-Date: Fri, 29 Nov 2024 20:07:00 GMT 1263s #Client-Peer: 127.0.0.1:8529 1263s #Client-Response-Num: 1 1263s #DMMATCH1: 1 1263s # 1263s # testing : download of /getfiles-perl-pod/perl5363delta.pod 1263s # expected: 4055 1263s # received: 4055 1263s ok 60 1263s #lwp request: 1263s #GET http://localhost:8529/getfiles-perl-pod/perl5380delta.pod HTTP/1.1 1263s #User-Agent: libwww-perl/6.77 1263s # 1263s #server response: 1263s #HTTP/1.1 200 OK 1263s #Connection: close 1263s #Date: Fri, 29 Nov 2024 20:07:00 GMT 1263s #Accept-Ranges: bytes 1263s #ETag: "10d47-62796587675c0" 1263s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1263s #Vary: In-If1 1263s #Content-Length: 68935 1263s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1263s #Client-Date: Fri, 29 Nov 2024 20:07:00 GMT 1263s #Client-Peer: 127.0.0.1:8529 1263s #Client-Response-Num: 1 1263s #DMMATCH1: 1 1263s # 1263s # testing : download of /getfiles-perl-pod/perl5380delta.pod 1263s # expected: 68935 1263s # received: 68935 1263s ok 61 1263s #lwp request: 1263s #GET http://localhost:8529/getfiles-perl-pod/perl5381delta.pod HTTP/1.1 1263s #User-Agent: libwww-perl/6.77 1263s # 1263s #server response: 1263s #HTTP/1.1 200 OK 1263s #Connection: close 1263s #Date: Fri, 29 Nov 2024 20:07:00 GMT 1263s #Accept-Ranges: bytes 1263s #ETag: "f6a-62796587675c0" 1263s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1263s #Vary: In-If1 1263s #Content-Length: 3946 1263s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1263s #Client-Date: Fri, 29 Nov 2024 20:07:00 GMT 1263s #Client-Peer: 127.0.0.1:8529 1263s #Client-Response-Num: 1 1263s #DMMATCH1: 1 1263s # 1263s # testing : download of /getfiles-perl-pod/perl5381delta.pod 1263s # expected: 3946 1263s # received: 3946 1263s ok 62 1263s #lwp request: 1263s #GET http://localhost:8529/getfiles-perl-pod/perl5382delta.pod HTTP/1.1 1263s #User-Agent: libwww-perl/6.77 1263s # 1263s #server response: 1263s #HTTP/1.1 200 OK 1263s #Connection: close 1263s #Date: Fri, 29 Nov 2024 20:07:00 GMT 1263s #Accept-Ranges: bytes 1263s #ETag: "fd8-62796587675c0" 1263s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1263s #Vary: In-If1 1263s #Content-Length: 4056 1263s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1263s #Client-Date: Fri, 29 Nov 2024 20:07:00 GMT 1263s #Client-Peer: 127.0.0.1:8529 1263s #Client-Response-Num: 1 1263s #DMMATCH1: 1 1263s # 1263s # testing : download of /getfiles-perl-pod/perl5382delta.pod 1263s # expected: 4056 1263s # received: 4056 1263s ok 63 1263s #lwp request: 1263s #GET http://localhost:8529/getfiles-perl-pod/perl5400delta.pod HTTP/1.1 1263s #User-Agent: libwww-perl/6.77 1263s # 1263s #server response: 1263s #HTTP/1.1 200 OK 1263s #Connection: close 1263s #Date: Fri, 29 Nov 2024 20:07:00 GMT 1263s #Accept-Ranges: bytes 1263s #ETag: "c797-62796587675c0" 1263s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1263s #Vary: In-If1 1263s #Content-Length: 51095 1263s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1263s #Client-Date: Fri, 29 Nov 2024 20:07:00 GMT 1263s #Client-Peer: 127.0.0.1:8529 1263s #Client-Response-Num: 1 1263s #DMMATCH1: 1 1263s # 1263s # testing : download of /getfiles-perl-pod/perl5400delta.pod 1263s # expected: 51095 1263s # received: 51095 1263s ok 64 1263s #lwp request: 1263s #GET http://localhost:8529/getfiles-perl-pod/perl561delta.pod HTTP/1.1 1263s #User-Agent: libwww-perl/6.77 1263s # 1263s #server response: 1263s #HTTP/1.1 200 OK 1263s #Connection: close 1263s #Date: Fri, 29 Nov 2024 20:07:00 GMT 1263s #Accept-Ranges: bytes 1263s #ETag: "1e723-62796587675c0" 1263s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1263s #Vary: In-If1 1263s #Content-Length: 124707 1263s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1263s #Client-Date: Fri, 29 Nov 2024 20:07:00 GMT 1263s #Client-Peer: 127.0.0.1:8529 1263s #Client-Response-Num: 1 1263s #DMMATCH1: 1 1263s # 1263s # testing : download of /getfiles-perl-pod/perl561delta.pod 1263s # expected: 124707 1263s # received: 124707 1263s ok 65 1263s #lwp request: 1263s #GET http://localhost:8529/getfiles-perl-pod/perl56delta.pod HTTP/1.1 1263s #User-Agent: libwww-perl/6.77 1263s # 1263s #server response: 1263s #HTTP/1.1 200 OK 1263s #Connection: close 1263s #Date: Fri, 29 Nov 2024 20:07:00 GMT 1263s #Accept-Ranges: bytes 1263s #ETag: "1a2bb-62796587675c0" 1263s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1263s #Vary: In-If1 1263s #Content-Length: 107195 1263s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1263s #Client-Date: Fri, 29 Nov 2024 20:07:00 GMT 1263s #Client-Peer: 127.0.0.1:8529 1263s #Client-Response-Num: 1 1263s #DMMATCH1: 1 1263s # 1263s # testing : download of /getfiles-perl-pod/perl56delta.pod 1263s # expected: 107195 1263s # received: 107195 1263s ok 66 1263s #lwp request: 1263s #GET http://localhost:8529/getfiles-perl-pod/perl581delta.pod HTTP/1.1 1263s #User-Agent: libwww-perl/6.77 1263s # 1263s #server response: 1263s #HTTP/1.1 200 OK 1263s #Connection: close 1263s #Date: Fri, 29 Nov 2024 20:07:00 GMT 1263s #Accept-Ranges: bytes 1263s #ETag: "94ac-62796587675c0" 1263s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1263s #Vary: In-If1 1263s #Content-Length: 38060 1263s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1263s #Client-Date: Fri, 29 Nov 2024 20:07:00 GMT 1263s #Client-Peer: 127.0.0.1:8529 1263s #Client-Response-Num: 1 1263s #DMMATCH1: 1 1263s # 1263s # testing : download of /getfiles-perl-pod/perl581delta.pod 1263s # expected: 38060 1263s # received: 38060 1263s ok 67 1263s #lwp request: 1263s #GET http://localhost:8529/getfiles-perl-pod/perl582delta.pod HTTP/1.1 1263s #User-Agent: libwww-perl/6.77 1263s # 1263s #server response: 1263s #HTTP/1.1 200 OK 1263s #Connection: close 1263s #Date: Fri, 29 Nov 2024 20:07:00 GMT 1263s #Accept-Ranges: bytes 1263s #ETag: "1176-62796587675c0" 1263s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1263s #Vary: In-If1 1263s #Content-Length: 4470 1263s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1263s #Client-Date: Fri, 29 Nov 2024 20:07:00 GMT 1263s #Client-Peer: 127.0.0.1:8529 1263s #Client-Response-Num: 1 1263s #DMMATCH1: 1 1263s # 1263s # testing : download of /getfiles-perl-pod/perl582delta.pod 1263s # expected: 4470 1263s # received: 4470 1263s ok 68 1263s #lwp request: 1263s #GET http://localhost:8529/getfiles-perl-pod/perl583delta.pod HTTP/1.1 1263s #User-Agent: libwww-perl/6.77 1263s # 1263s #server response: 1263s #HTTP/1.1 200 OK 1263s #Connection: close 1263s #Date: Fri, 29 Nov 2024 20:07:00 GMT 1263s #Accept-Ranges: bytes 1263s #ETag: "18bf-62796587675c0" 1263s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1263s #Vary: In-If1 1263s #Content-Length: 6335 1263s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1263s #Client-Date: Fri, 29 Nov 2024 20:07:00 GMT 1263s #Client-Peer: 127.0.0.1:8529 1263s #Client-Response-Num: 1 1263s #DMMATCH1: 1 1263s # 1263s # testing : download of /getfiles-perl-pod/perl583delta.pod 1263s # expected: 6335 1263s # received: 6335 1263s ok 69 1263s #lwp request: 1263s #GET http://localhost:8529/getfiles-perl-pod/perl584delta.pod HTTP/1.1 1263s #User-Agent: libwww-perl/6.77 1263s # 1263s #server response: 1263s #HTTP/1.1 200 OK 1263s #Connection: close 1263s #Date: Fri, 29 Nov 2024 20:07:00 GMT 1263s #Accept-Ranges: bytes 1263s #ETag: "1cc3-62796587675c0" 1263s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1263s #Vary: In-If1 1263s #Content-Length: 7363 1263s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1263s #Client-Date: Fri, 29 Nov 2024 20:07:00 GMT 1263s #Client-Peer: 127.0.0.1:8529 1263s #Client-Response-Num: 1 1263s #DMMATCH1: 1 1263s # 1263s # testing : download of /getfiles-perl-pod/perl584delta.pod 1263s # expected: 7363 1263s # received: 7363 1263s ok 70 1263s #lwp request: 1263s #GET http://localhost:8529/getfiles-perl-pod/perl585delta.pod HTTP/1.1 1263s #User-Agent: libwww-perl/6.77 1263s # 1263s #server response: 1263s #HTTP/1.1 200 OK 1263s #Connection: close 1263s #Date: Fri, 29 Nov 2024 20:07:00 GMT 1263s #Accept-Ranges: bytes 1263s #ETag: "1701-62796587675c0" 1263s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1263s #Vary: In-If1 1263s #Content-Length: 5889 1263s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1263s #Client-Date: Fri, 29 Nov 2024 20:07:00 GMT 1263s #Client-Peer: 127.0.0.1:8529 1263s #Client-Response-Num: 1 1263s #DMMATCH1: 1 1263s # 1263s # testing : download of /getfiles-perl-pod/perl585delta.pod 1263s # expected: 5889 1263s # received: 5889 1263s ok 71 1263s #lwp request: 1263s #GET http://localhost:8529/getfiles-perl-pod/perl586delta.pod HTTP/1.1 1263s #User-Agent: libwww-perl/6.77 1263s # 1263s #server response: 1263s #HTTP/1.1 200 OK 1263s #Connection: close 1263s #Date: Fri, 29 Nov 2024 20:07:00 GMT 1263s #Accept-Ranges: bytes 1263s #ETag: "122b-62796587675c0" 1263s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1263s #Vary: In-If1 1263s #Content-Length: 4651 1263s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1263s #Client-Date: Fri, 29 Nov 2024 20:07:00 GMT 1263s #Client-Peer: 127.0.0.1:8529 1263s #Client-Response-Num: 1 1263s #DMMATCH1: 1 1263s # 1263s # testing : download of /getfiles-perl-pod/perl586delta.pod 1263s # expected: 4651 1263s # received: 4651 1263s ok 72 1263s #lwp request: 1263s #GET http://localhost:8529/getfiles-perl-pod/perl587delta.pod HTTP/1.1 1263s #User-Agent: libwww-perl/6.77 1263s # 1263s #server response: 1263s #HTTP/1.1 200 OK 1263s #Connection: close 1263s #Date: Fri, 29 Nov 2024 20:07:00 GMT 1263s #Accept-Ranges: bytes 1263s #ETag: "20a4-62796587675c0" 1263s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1263s #Vary: In-If1 1263s #Content-Length: 8356 1263s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1263s #Client-Date: Fri, 29 Nov 2024 20:07:00 GMT 1263s #Client-Peer: 127.0.0.1:8529 1263s #Client-Response-Num: 1 1263s #DMMATCH1: 1 1263s # 1263s # testing : download of /getfiles-perl-pod/perl587delta.pod 1263s # expected: 8356 1263s # received: 8356 1263s ok 73 1263s #lwp request: 1263s #GET http://localhost:8529/getfiles-perl-pod/perl588delta.pod HTTP/1.1 1263s #User-Agent: libwww-perl/6.77 1263s # 1263s #server response: 1263s #HTTP/1.1 200 OK 1263s #Connection: close 1263s #Date: Fri, 29 Nov 2024 20:07:00 GMT 1263s #Accept-Ranges: bytes 1263s #ETag: "62c1-62796587675c0" 1263s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1263s #Vary: In-If1 1263s #Content-Length: 25281 1263s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1263s #Client-Date: Fri, 29 Nov 2024 20:07:00 GMT 1263s #Client-Peer: 127.0.0.1:8529 1263s #Client-Response-Num: 1 1263s #DMMATCH1: 1 1263s # 1263s # testing : download of /getfiles-perl-pod/perl588delta.pod 1263s # expected: 25281 1263s # received: 25281 1263s ok 74 1263s #lwp request: 1263s #GET http://localhost:8529/getfiles-perl-pod/perl589delta.pod HTTP/1.1 1263s #User-Agent: libwww-perl/6.77 1263s # 1263s #server response: 1263s #HTTP/1.1 200 OK 1263s #Connection: close 1263s #Date: Fri, 29 Nov 2024 20:07:00 GMT 1263s #Accept-Ranges: bytes 1263s #ETag: "d28d-62796587675c0" 1263s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1263s #Vary: In-If1 1263s #Content-Length: 53901 1263s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1263s #Client-Date: Fri, 29 Nov 2024 20:07:00 GMT 1263s #Client-Peer: 127.0.0.1:8529 1263s #Client-Response-Num: 1 1263s #DMMATCH1: 1 1263s # 1263s # testing : download of /getfiles-perl-pod/perl589delta.pod 1263s # expected: 53901 1263s # received: 53901 1263s ok 75 1263s #lwp request: 1263s #GET http://localhost:8529/getfiles-perl-pod/perl58delta.pod HTTP/1.1 1263s #User-Agent: libwww-perl/6.77 1263s # 1263s #server response: 1263s #HTTP/1.1 200 OK 1263s #Connection: close 1263s #Date: Fri, 29 Nov 2024 20:07:00 GMT 1263s #Accept-Ranges: bytes 1263s #ETag: "1c1d5-62796587675c0" 1263s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1263s #Vary: In-If1 1263s #Content-Length: 115157 1263s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1263s #Client-Date: Fri, 29 Nov 2024 20:07:00 GMT 1263s #Client-Peer: 127.0.0.1:8529 1263s #Client-Response-Num: 1 1263s #DMMATCH1: 1 1263s # 1263s # testing : download of /getfiles-perl-pod/perl58delta.pod 1263s # expected: 115157 1263s # received: 115157 1263s ok 76 1263s #lwp request: 1263s #GET http://localhost:8529/getfiles-perl-pod/perlaix.pod HTTP/1.1 1263s #User-Agent: libwww-perl/6.77 1263s # 1263s #server response: 1263s #HTTP/1.1 200 OK 1263s #Connection: close 1263s #Date: Fri, 29 Nov 2024 20:07:00 GMT 1263s #Accept-Ranges: bytes 1263s #ETag: "4fe9-62796587675c0" 1263s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1263s #Vary: In-If1 1263s #Content-Length: 20457 1263s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1263s #Client-Date: Fri, 29 Nov 2024 20:07:00 GMT 1263s #Client-Peer: 127.0.0.1:8529 1263s #Client-Response-Num: 1 1263s #DMMATCH1: 1 1263s # 1263s # testing : download of /getfiles-perl-pod/perlaix.pod 1263s # expected: 20457 1263s # received: 20457 1263s ok 77 1263s #lwp request: 1263s #GET http://localhost:8529/getfiles-perl-pod/perlamiga.pod HTTP/1.1 1263s #User-Agent: libwww-perl/6.77 1263s # 1263s #server response: 1263s #HTTP/1.1 200 OK 1263s #Connection: close 1263s #Date: Fri, 29 Nov 2024 20:07:00 GMT 1263s #Accept-Ranges: bytes 1263s #ETag: "1688-62796587675c0" 1263s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1263s #Vary: In-If1 1263s #Content-Length: 5768 1263s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1263s #Client-Date: Fri, 29 Nov 2024 20:07:00 GMT 1263s #Client-Peer: 127.0.0.1:8529 1263s #Client-Response-Num: 1 1263s #DMMATCH1: 1 1263s # 1263s # testing : download of /getfiles-perl-pod/perlamiga.pod 1263s # expected: 5768 1263s # received: 5768 1263s ok 78 1263s #lwp request: 1263s #GET http://localhost:8529/getfiles-perl-pod/perlandroid.pod HTTP/1.1 1263s #User-Agent: libwww-perl/6.77 1263s # 1263s #server response: 1263s #HTTP/1.1 200 OK 1263s #Connection: close 1263s #Date: Fri, 29 Nov 2024 20:07:00 GMT 1263s #Accept-Ranges: bytes 1263s #ETag: "2031-62796587675c0" 1263s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1263s #Vary: In-If1 1263s #Content-Length: 8241 1263s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1263s #Client-Date: Fri, 29 Nov 2024 20:07:00 GMT 1263s #Client-Peer: 127.0.0.1:8529 1263s #Client-Response-Num: 1 1263s #DMMATCH1: 1 1263s # 1263s # testing : download of /getfiles-perl-pod/perlandroid.pod 1263s # expected: 8241 1263s # received: 8241 1263s ok 79 1263s #lwp request: 1263s #GET http://localhost:8529/getfiles-perl-pod/perlapi.pod HTTP/1.1 1263s #User-Agent: libwww-perl/6.77 1263s # 1263s #server response: 1263s #HTTP/1.1 200 OK 1263s #Connection: close 1263s #Date: Fri, 29 Nov 2024 20:07:00 GMT 1263s #Accept-Ranges: bytes 1263s #ETag: "ceb51-62796587675c0" 1263s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1263s #Vary: In-If1 1263s #Content-Length: 846673 1263s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1263s #Client-Date: Fri, 29 Nov 2024 20:07:00 GMT 1263s #Client-Peer: 127.0.0.1:8529 1263s #Client-Response-Num: 1 1263s #DMMATCH1: 1 1263s # 1263s # testing : download of /getfiles-perl-pod/perlapi.pod 1263s # expected: 846673 1263s # received: 846673 1263s ok 80 1263s #lwp request: 1263s #GET http://localhost:8529/getfiles-perl-pod/perlapio.pod HTTP/1.1 1263s #User-Agent: libwww-perl/6.77 1263s # 1263s #server response: 1263s #HTTP/1.1 200 OK 1263s #Connection: close 1263s #Date: Fri, 29 Nov 2024 20:07:00 GMT 1263s #Accept-Ranges: bytes 1263s #ETag: "5838-62796587675c0" 1263s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1263s #Vary: In-If1 1263s #Content-Length: 22584 1263s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1263s #Client-Date: Fri, 29 Nov 2024 20:07:00 GMT 1263s #Client-Peer: 127.0.0.1:8529 1263s #Client-Response-Num: 1 1263s #DMMATCH1: 1 1263s # 1263s # testing : download of /getfiles-perl-pod/perlapio.pod 1263s # expected: 22584 1263s # received: 22584 1263s ok 81 1263s #lwp request: 1263s #GET http://localhost:8529/getfiles-perl-pod/perlartistic.pod HTTP/1.1 1263s #User-Agent: libwww-perl/6.77 1263s # 1263s #server response: 1263s #HTTP/1.1 200 OK 1263s #Connection: close 1263s #Date: Fri, 29 Nov 2024 20:07:00 GMT 1263s #Accept-Ranges: bytes 1263s #ETag: "1b62-62796587675c0" 1263s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1263s #Vary: In-If1 1263s #Content-Length: 7010 1263s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1263s #Client-Date: Fri, 29 Nov 2024 20:07:00 GMT 1263s #Client-Peer: 127.0.0.1:8529 1263s #Client-Response-Num: 1 1263s #DMMATCH1: 1 1263s # 1263s # testing : download of /getfiles-perl-pod/perlartistic.pod 1263s # expected: 7010 1263s # received: 7010 1263s ok 82 1263s #lwp request: 1263s #GET http://localhost:8529/getfiles-perl-pod/perlbook.pod HTTP/1.1 1263s #User-Agent: libwww-perl/6.77 1263s # 1263s #server response: 1263s #HTTP/1.1 200 OK 1263s #Connection: close 1263s #Date: Fri, 29 Nov 2024 20:07:00 GMT 1263s #Accept-Ranges: bytes 1263s #ETag: "210c-62796587675c0" 1263s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1263s #Vary: In-If1 1263s #Content-Length: 8460 1263s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1263s #Client-Date: Fri, 29 Nov 2024 20:07:00 GMT 1263s #Client-Peer: 127.0.0.1:8529 1263s #Client-Response-Num: 1 1263s #DMMATCH1: 1 1263s # 1263s # testing : download of /getfiles-perl-pod/perlbook.pod 1263s # expected: 8460 1263s # received: 8460 1263s ok 83 1263s #lwp request: 1263s #GET http://localhost:8529/getfiles-perl-pod/perlboot.pod HTTP/1.1 1263s #User-Agent: libwww-perl/6.77 1263s # 1263s #server response: 1263s #HTTP/1.1 200 OK 1263s #Connection: close 1263s #Date: Fri, 29 Nov 2024 20:07:00 GMT 1263s #Accept-Ranges: bytes 1263s #ETag: "126-62796587675c0" 1263s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1263s #Vary: In-If1 1263s #Content-Length: 294 1263s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1263s #Client-Date: Fri, 29 Nov 2024 20:07:00 GMT 1263s #Client-Peer: 127.0.0.1:8529 1263s #Client-Response-Num: 1 1263s #DMMATCH1: 1 1263s # 1263s # testing : download of /getfiles-perl-pod/perlboot.pod 1263s # expected: 294 1263s # received: 294 1263s ok 84 1263s #lwp request: 1263s #GET http://localhost:8529/getfiles-perl-pod/perlbot.pod HTTP/1.1 1263s #User-Agent: libwww-perl/6.77 1263s # 1263s #server response: 1263s #HTTP/1.1 200 OK 1263s #Connection: close 1263s #Date: Fri, 29 Nov 2024 20:07:00 GMT 1263s #Accept-Ranges: bytes 1263s #ETag: "130-62796587675c0" 1263s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1263s #Vary: In-If1 1263s #Content-Length: 304 1263s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1263s #Client-Date: Fri, 29 Nov 2024 20:07:00 GMT 1263s #Client-Peer: 127.0.0.1:8529 1263s #Client-Response-Num: 1 1263s #DMMATCH1: 1 1263s # 1263s # testing : download of /getfiles-perl-pod/perlbot.pod 1263s # expected: 304 1263s # received: 304 1263s ok 85 1263s #lwp request: 1263s #GET http://localhost:8529/getfiles-perl-pod/perlbs2000.pod HTTP/1.1 1263s #User-Agent: libwww-perl/6.77 1263s # 1263s #server response: 1263s #HTTP/1.1 200 OK 1263s #Connection: close 1263s #Date: Fri, 29 Nov 2024 20:07:00 GMT 1263s #Accept-Ranges: bytes 1263s #ETag: "1f50-62796587675c0" 1263s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1263s #Vary: In-If1 1263s #Content-Length: 8016 1263s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1263s #Client-Date: Fri, 29 Nov 2024 20:07:00 GMT 1263s #Client-Peer: 127.0.0.1:8529 1263s #Client-Response-Num: 1 1263s #DMMATCH1: 1 1263s # 1263s # testing : download of /getfiles-perl-pod/perlbs2000.pod 1263s # expected: 8016 1263s # received: 8016 1263s ok 86 1263s #lwp request: 1263s #GET http://localhost:8529/getfiles-perl-pod/perlcall.pod HTTP/1.1 1263s #User-Agent: libwww-perl/6.77 1263s # 1263s #server response: 1263s #HTTP/1.1 200 OK 1263s #Connection: close 1263s #Date: Fri, 29 Nov 2024 20:07:00 GMT 1263s #Accept-Ranges: bytes 1263s #ETag: "dea2-62796587675c0" 1263s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1263s #Vary: In-If1 1263s #Content-Length: 56994 1263s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1263s #Client-Date: Fri, 29 Nov 2024 20:07:00 GMT 1263s #Client-Peer: 127.0.0.1:8529 1263s #Client-Response-Num: 1 1263s #DMMATCH1: 1 1263s # 1263s # testing : download of /getfiles-perl-pod/perlcall.pod 1263s # expected: 56994 1263s # received: 56994 1263s ok 87 1263s #lwp request: 1263s #GET http://localhost:8529/getfiles-perl-pod/perlcheat.pod HTTP/1.1 1263s #User-Agent: libwww-perl/6.77 1263s # 1263s #server response: 1263s #HTTP/1.1 200 OK 1263s #Connection: close 1263s #Date: Fri, 29 Nov 2024 20:07:00 GMT 1263s #Accept-Ranges: bytes 1263s #ETag: "1180-62796587675c0" 1263s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1263s #Vary: In-If1 1263s #Content-Length: 4480 1263s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1263s #Client-Date: Fri, 29 Nov 2024 20:07:00 GMT 1263s #Client-Peer: 127.0.0.1:8529 1263s #Client-Response-Num: 1 1263s #DMMATCH1: 1 1263s # 1263s # testing : download of /getfiles-perl-pod/perlcheat.pod 1263s # expected: 4480 1263s # received: 4480 1263s ok 88 1263s #lwp request: 1263s #GET http://localhost:8529/getfiles-perl-pod/perlclass.pod HTTP/1.1 1263s #User-Agent: libwww-perl/6.77 1263s # 1263s #server response: 1263s #HTTP/1.1 200 OK 1263s #Connection: close 1263s #Date: Fri, 29 Nov 2024 20:07:00 GMT 1263s #Accept-Ranges: bytes 1263s #ETag: "3179-62796587675c0" 1263s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1263s #Vary: In-If1 1263s #Content-Length: 12665 1263s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1263s #Client-Date: Fri, 29 Nov 2024 20:07:00 GMT 1263s #Client-Peer: 127.0.0.1:8529 1263s #Client-Response-Num: 1 1263s #DMMATCH1: 1 1263s # 1263s # testing : download of /getfiles-perl-pod/perlclass.pod 1263s # expected: 12665 1263s # received: 12665 1263s ok 89 1263s #lwp request: 1263s #GET http://localhost:8529/getfiles-perl-pod/perlclassguts.pod HTTP/1.1 1263s #User-Agent: libwww-perl/6.77 1263s # 1263s #server response: 1263s #HTTP/1.1 200 OK 1263s #Connection: close 1263s #Date: Fri, 29 Nov 2024 20:07:00 GMT 1263s #Accept-Ranges: bytes 1263s #ETag: "3c63-62796587675c0" 1263s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1263s #Vary: In-If1 1263s #Content-Length: 15459 1263s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1263s #Client-Date: Fri, 29 Nov 2024 20:07:00 GMT 1263s #Client-Peer: 127.0.0.1:8529 1263s #Client-Response-Num: 1 1263s #DMMATCH1: 1 1263s # 1263s # testing : download of /getfiles-perl-pod/perlclassguts.pod 1263s # expected: 15459 1263s # received: 15459 1263s ok 90 1263s #lwp request: 1263s #GET http://localhost:8529/getfiles-perl-pod/perlclib.pod HTTP/1.1 1263s #User-Agent: libwww-perl/6.77 1263s # 1263s #server response: 1263s #HTTP/1.1 200 OK 1263s #Connection: close 1263s #Date: Fri, 29 Nov 2024 20:07:00 GMT 1263s #Accept-Ranges: bytes 1263s #ETag: "d19f-62796587675c0" 1263s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1263s #Vary: In-If1 1263s #Content-Length: 53663 1263s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1263s #Client-Date: Fri, 29 Nov 2024 20:07:00 GMT 1263s #Client-Peer: 127.0.0.1:8529 1263s #Client-Response-Num: 1 1263s #DMMATCH1: 1 1263s # 1263s # testing : download of /getfiles-perl-pod/perlclib.pod 1263s # expected: 53663 1263s # received: 53663 1263s ok 91 1263s #lwp request: 1263s #GET http://localhost:8529/getfiles-perl-pod/perlcn.pod HTTP/1.1 1263s #User-Agent: libwww-perl/6.77 1263s # 1263s #server response: 1263s #HTTP/1.1 200 OK 1263s #Connection: close 1263s #Date: Fri, 29 Nov 2024 20:07:00 GMT 1263s #Accept-Ranges: bytes 1263s #ETag: "12e5-62796587675c0" 1263s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1263s #Vary: In-If1 1263s #Content-Length: 4837 1263s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1263s #Client-Date: Fri, 29 Nov 2024 20:07:00 GMT 1263s #Client-Peer: 127.0.0.1:8529 1263s #Client-Response-Num: 1 1263s #DMMATCH1: 1 1263s # 1263s # testing : download of /getfiles-perl-pod/perlcn.pod 1263s # expected: 4837 1263s # received: 4837 1263s ok 92 1263s #lwp request: 1263s #GET http://localhost:8529/getfiles-perl-pod/perlcommunity.pod HTTP/1.1 1263s #User-Agent: libwww-perl/6.77 1263s # 1263s #server response: 1263s #HTTP/1.1 200 OK 1263s #Connection: close 1263s #Date: Fri, 29 Nov 2024 20:07:00 GMT 1263s #Accept-Ranges: bytes 1263s #ETag: "1b1b-62796587675c0" 1263s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1263s #Vary: In-If1 1263s #Content-Length: 6939 1263s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1263s #Client-Date: Fri, 29 Nov 2024 20:07:00 GMT 1263s #Client-Peer: 127.0.0.1:8529 1263s #Client-Response-Num: 1 1263s #DMMATCH1: 1 1263s # 1263s # testing : download of /getfiles-perl-pod/perlcommunity.pod 1263s # expected: 6939 1263s # received: 6939 1263s ok 93 1263s #lwp request: 1263s #GET http://localhost:8529/getfiles-perl-pod/perlcygwin.pod HTTP/1.1 1263s #User-Agent: libwww-perl/6.77 1263s # 1263s #server response: 1263s #HTTP/1.1 200 OK 1263s #Connection: close 1263s #Date: Fri, 29 Nov 2024 20:07:00 GMT 1263s #Accept-Ranges: bytes 1263s #ETag: "662a-62796587675c0" 1263s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1263s #Vary: In-If1 1263s #Content-Length: 26154 1263s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1263s #Client-Date: Fri, 29 Nov 2024 20:07:00 GMT 1263s #Client-Peer: 127.0.0.1:8529 1263s #Client-Response-Num: 1 1263s #DMMATCH1: 1 1263s # 1263s # testing : download of /getfiles-perl-pod/perlcygwin.pod 1263s # expected: 26154 1263s # received: 26154 1263s ok 94 1263s #lwp request: 1263s #GET http://localhost:8529/getfiles-perl-pod/perldata.pod HTTP/1.1 1263s #User-Agent: libwww-perl/6.77 1263s # 1263s #server response: 1263s #HTTP/1.1 200 OK 1263s #Connection: close 1263s #Date: Fri, 29 Nov 2024 20:07:00 GMT 1263s #Accept-Ranges: bytes 1263s #ETag: "cfa2-62796587675c0" 1263s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1263s #Vary: In-If1 1263s #Content-Length: 53154 1263s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1263s #Client-Date: Fri, 29 Nov 2024 20:07:00 GMT 1263s #Client-Peer: 127.0.0.1:8529 1263s #Client-Response-Num: 1 1263s #DMMATCH1: 1 1263s # 1263s # testing : download of /getfiles-perl-pod/perldata.pod 1263s # expected: 53154 1263s # received: 53154 1263s ok 95 1263s #lwp request: 1263s #GET http://localhost:8529/getfiles-perl-pod/perldbmfilter.pod HTTP/1.1 1263s #User-Agent: libwww-perl/6.77 1263s # 1263s #server response: 1263s #HTTP/1.1 200 OK 1263s #Connection: close 1263s #Date: Fri, 29 Nov 2024 20:07:00 GMT 1263s #Accept-Ranges: bytes 1263s #ETag: "134d-62796587675c0" 1263s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1263s #Vary: In-If1 1263s #Content-Length: 4941 1263s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1263s #Client-Date: Fri, 29 Nov 2024 20:07:00 GMT 1263s #Client-Peer: 127.0.0.1:8529 1263s #Client-Response-Num: 1 1263s #DMMATCH1: 1 1263s # 1263s # testing : download of /getfiles-perl-pod/perldbmfilter.pod 1263s # expected: 4941 1263s # received: 4941 1263s ok 96 1263s #lwp request: 1263s #GET http://localhost:8529/getfiles-perl-pod/perldebguts.pod HTTP/1.1 1263s #User-Agent: libwww-perl/6.77 1263s # 1263s #server response: 1263s #HTTP/1.1 200 OK 1263s #Connection: close 1263s #Date: Fri, 29 Nov 2024 20:07:00 GMT 1263s #Accept-Ranges: bytes 1263s #ETag: "a85c-62796587675c0" 1263s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1263s #Vary: In-If1 1263s #Content-Length: 43100 1263s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1263s #Client-Date: Fri, 29 Nov 2024 20:07:00 GMT 1263s #Client-Peer: 127.0.0.1:8529 1263s #Client-Response-Num: 1 1263s #DMMATCH1: 1 1263s # 1263s # testing : download of /getfiles-perl-pod/perldebguts.pod 1263s # expected: 43100 1263s # received: 43100 1263s ok 97 1263s #lwp request: 1263s #GET http://localhost:8529/getfiles-perl-pod/perldebtut.pod HTTP/1.1 1263s #User-Agent: libwww-perl/6.77 1263s # 1263s #server response: 1263s #HTTP/1.1 200 OK 1263s #Connection: close 1263s #Date: Fri, 29 Nov 2024 20:07:00 GMT 1263s #Accept-Ranges: bytes 1263s #ETag: "5693-62796587675c0" 1263s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1263s #Vary: In-If1 1263s #Content-Length: 22163 1263s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1263s #Client-Date: Fri, 29 Nov 2024 20:07:00 GMT 1263s #Client-Peer: 127.0.0.1:8529 1263s #Client-Response-Num: 1 1263s #DMMATCH1: 1 1263s # 1263s # testing : download of /getfiles-perl-pod/perldebtut.pod 1263s # expected: 22163 1263s # received: 22163 1263s ok 98 1263s #lwp request: 1263s #GET http://localhost:8529/getfiles-perl-pod/perldebug.pod HTTP/1.1 1263s #User-Agent: libwww-perl/6.77 1263s # 1263s #server response: 1263s #HTTP/1.1 200 OK 1263s #Connection: close 1263s #Date: Fri, 29 Nov 2024 20:07:00 GMT 1263s #Accept-Ranges: bytes 1263s #ETag: "9bc9-62796587675c0" 1263s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1263s #Vary: In-If1 1263s #Content-Length: 39881 1263s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1263s #Client-Date: Fri, 29 Nov 2024 20:07:00 GMT 1263s #Client-Peer: 127.0.0.1:8529 1263s #Client-Response-Num: 1 1263s #DMMATCH1: 1 1263s # 1263s # testing : download of /getfiles-perl-pod/perldebug.pod 1263s # expected: 39881 1263s # received: 39881 1263s ok 99 1263s #lwp request: 1263s #GET http://localhost:8529/getfiles-perl-pod/perldelta.pod HTTP/1.1 1263s #User-Agent: libwww-perl/6.77 1263s # 1263s #server response: 1263s #HTTP/1.1 200 OK 1263s #Connection: close 1263s #Date: Fri, 29 Nov 2024 20:07:00 GMT 1263s #Accept-Ranges: bytes 1263s #ETag: "c797-62796587675c0" 1263s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1263s #Vary: In-If1 1263s #Content-Length: 51095 1263s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1263s #Client-Date: Fri, 29 Nov 2024 20:07:00 GMT 1263s #Client-Peer: 127.0.0.1:8529 1263s #Client-Response-Num: 1 1263s #DMMATCH1: 1 1263s # 1263s # testing : download of /getfiles-perl-pod/perldelta.pod 1263s # expected: 51095 1263s # received: 51095 1263s ok 100 1263s #lwp request: 1263s #GET http://localhost:8529/getfiles-perl-pod/perldeprecation.pod HTTP/1.1 1263s #User-Agent: libwww-perl/6.77 1263s # 1263s #server response: 1263s #HTTP/1.1 200 OK 1263s #Connection: close 1263s #Date: Fri, 29 Nov 2024 20:07:00 GMT 1263s #Accept-Ranges: bytes 1263s #ETag: "5fb8-62796587675c0" 1263s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1263s #Vary: In-If1 1263s #Content-Length: 24504 1263s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1263s #Client-Date: Fri, 29 Nov 2024 20:07:00 GMT 1263s #Client-Peer: 127.0.0.1:8529 1263s #Client-Response-Num: 1 1263s #DMMATCH1: 1 1263s # 1263s # testing : download of /getfiles-perl-pod/perldeprecation.pod 1263s # expected: 24504 1263s # received: 24504 1263s ok 101 1263s #lwp request: 1263s #GET http://localhost:8529/getfiles-perl-pod/perldiag.pod HTTP/1.1 1263s #User-Agent: libwww-perl/6.77 1263s # 1263s #server response: 1263s #HTTP/1.1 200 OK 1263s #Connection: close 1263s #Date: Fri, 29 Nov 2024 20:07:00 GMT 1263s #Accept-Ranges: bytes 1263s #ETag: "4d4e9-62796587675c0" 1263s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1263s #Vary: In-If1 1263s #Content-Length: 316649 1263s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1263s #Client-Date: Fri, 29 Nov 2024 20:07:00 GMT 1263s #Client-Peer: 127.0.0.1:8529 1263s #Client-Response-Num: 1 1263s #DMMATCH1: 1 1263s # 1263s # testing : download of /getfiles-perl-pod/perldiag.pod 1263s # expected: 316649 1263s # received: 316649 1263s ok 102 1263s #lwp request: 1263s #GET http://localhost:8529/getfiles-perl-pod/perldoc.pod HTTP/1.1 1263s #User-Agent: libwww-perl/6.77 1263s # 1263s #server response: 1263s #HTTP/1.1 200 OK 1263s #Connection: close 1263s #Date: Fri, 29 Nov 2024 20:07:00 GMT 1263s #Accept-Ranges: bytes 1263s #ETag: "24a0-62796587675c0" 1263s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1263s #Vary: In-If1 1263s #Content-Length: 9376 1263s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1263s #Client-Date: Fri, 29 Nov 2024 20:07:00 GMT 1263s #Client-Peer: 127.0.0.1:8529 1263s #Client-Response-Num: 1 1263s #DMMATCH1: 1 1263s # 1263s # testing : download of /getfiles-perl-pod/perldoc.pod 1263s # expected: 9376 1263s # received: 9376 1263s ok 103 1263s #lwp request: 1263s #GET http://localhost:8529/getfiles-perl-pod/perldocstyle.pod HTTP/1.1 1263s #User-Agent: libwww-perl/6.77 1263s # 1263s #server response: 1263s #HTTP/1.1 200 OK 1263s #Connection: close 1263s #Date: Fri, 29 Nov 2024 20:07:00 GMT 1263s #Accept-Ranges: bytes 1263s #ETag: "b4ed-62796587675c0" 1263s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1263s #Vary: In-If1 1263s #Content-Length: 46317 1263s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1263s #Client-Date: Fri, 29 Nov 2024 20:07:00 GMT 1263s #Client-Peer: 127.0.0.1:8529 1263s #Client-Response-Num: 1 1263s #DMMATCH1: 1 1263s # 1263s # testing : download of /getfiles-perl-pod/perldocstyle.pod 1263s # expected: 46317 1263s # received: 46317 1263s ok 104 1263s #lwp request: 1263s #GET http://localhost:8529/getfiles-perl-pod/perldsc.pod HTTP/1.1 1263s #User-Agent: libwww-perl/6.77 1263s # 1263s #server response: 1263s #HTTP/1.1 200 OK 1263s #Connection: close 1263s #Date: Fri, 29 Nov 2024 20:07:00 GMT 1263s #Accept-Ranges: bytes 1263s #ETag: "6946-62796587675c0" 1263s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1263s #Vary: In-If1 1263s #Content-Length: 26950 1263s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1263s #Client-Date: Fri, 29 Nov 2024 20:07:00 GMT 1263s #Client-Peer: 127.0.0.1:8529 1263s #Client-Response-Num: 1 1263s #DMMATCH1: 1 1263s # 1263s # testing : download of /getfiles-perl-pod/perldsc.pod 1263s # expected: 26950 1263s # received: 26950 1263s ok 105 1263s #lwp request: 1263s #GET http://localhost:8529/getfiles-perl-pod/perldtrace.pod HTTP/1.1 1263s #User-Agent: libwww-perl/6.77 1263s # 1263s #server response: 1263s #HTTP/1.1 200 OK 1263s #Connection: close 1263s #Date: Fri, 29 Nov 2024 20:07:00 GMT 1263s #Accept-Ranges: bytes 1263s #ETag: "1f20-62796587675c0" 1263s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1263s #Vary: In-If1 1263s #Content-Length: 7968 1263s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1263s #Client-Date: Fri, 29 Nov 2024 20:07:00 GMT 1263s #Client-Peer: 127.0.0.1:8529 1263s #Client-Response-Num: 1 1263s #DMMATCH1: 1 1263s # 1263s # testing : download of /getfiles-perl-pod/perldtrace.pod 1263s # expected: 7968 1263s # received: 7968 1263s ok 106 1263s #lwp request: 1263s #GET http://localhost:8529/getfiles-perl-pod/perlebcdic.pod HTTP/1.1 1263s #User-Agent: libwww-perl/6.77 1263s # 1263s #server response: 1263s #HTTP/1.1 200 OK 1263s #Connection: close 1263s #Date: Fri, 29 Nov 2024 20:07:00 GMT 1263s #Accept-Ranges: bytes 1263s #ETag: "1497f-62796587675c0" 1263s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1263s #Vary: In-If1 1263s #Content-Length: 84351 1263s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1263s #Client-Date: Fri, 29 Nov 2024 20:07:00 GMT 1263s #Client-Peer: 127.0.0.1:8529 1263s #Client-Response-Num: 1 1263s #DMMATCH1: 1 1263s # 1263s # testing : download of /getfiles-perl-pod/perlebcdic.pod 1263s # expected: 84351 1263s # received: 84351 1263s ok 107 1263s #lwp request: 1263s #GET http://localhost:8529/getfiles-perl-pod/perlembed.pod HTTP/1.1 1263s #User-Agent: libwww-perl/6.77 1263s # 1263s #server response: 1263s #HTTP/1.1 200 OK 1263s #Connection: close 1263s #Date: Fri, 29 Nov 2024 20:07:00 GMT 1263s #Accept-Ranges: bytes 1263s #ETag: "937e-62796587675c0" 1263s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1263s #Vary: In-If1 1263s #Content-Length: 37758 1263s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1263s #Client-Date: Fri, 29 Nov 2024 20:07:00 GMT 1263s #Client-Peer: 127.0.0.1:8529 1263s #Client-Response-Num: 1 1263s #DMMATCH1: 1 1263s # 1263s # testing : download of /getfiles-perl-pod/perlembed.pod 1263s # expected: 37758 1263s # received: 37758 1263s ok 108 1263s #lwp request: 1263s #GET http://localhost:8529/getfiles-perl-pod/perlexperiment.pod HTTP/1.1 1263s #User-Agent: libwww-perl/6.77 1263s # 1263s #server response: 1263s #HTTP/1.1 200 OK 1263s #Connection: close 1263s #Date: Fri, 29 Nov 2024 20:07:00 GMT 1263s #Accept-Ranges: bytes 1263s #ETag: "2812-62796587675c0" 1263s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1263s #Vary: In-If1 1263s #Content-Length: 10258 1263s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1263s #Client-Date: Fri, 29 Nov 2024 20:07:00 GMT 1263s #Client-Peer: 127.0.0.1:8529 1263s #Client-Response-Num: 1 1263s #DMMATCH1: 1 1263s # 1263s # testing : download of /getfiles-perl-pod/perlexperiment.pod 1263s # expected: 10258 1263s # received: 10258 1263s ok 109 1263s #lwp request: 1263s #GET http://localhost:8529/getfiles-perl-pod/perlfaq.pod HTTP/1.1 1263s #User-Agent: libwww-perl/6.77 1263s # 1263s #server response: 1263s #HTTP/1.1 200 OK 1263s #Connection: close 1263s #Date: Fri, 29 Nov 2024 20:07:00 GMT 1263s #Accept-Ranges: bytes 1263s #ETag: "58d2-62796587675c0" 1263s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1263s #Vary: In-If1 1263s #Content-Length: 22738 1263s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1263s #Client-Date: Fri, 29 Nov 2024 20:07:00 GMT 1263s #Client-Peer: 127.0.0.1:8529 1263s #Client-Response-Num: 1 1263s #DMMATCH1: 1 1263s # 1263s # testing : download of /getfiles-perl-pod/perlfaq.pod 1263s # expected: 22738 1263s # received: 22738 1263s ok 110 1263s #lwp request: 1263s #GET http://localhost:8529/getfiles-perl-pod/perlfaq1.pod HTTP/1.1 1263s #User-Agent: libwww-perl/6.77 1263s # 1263s #server response: 1263s #HTTP/1.1 200 OK 1263s #Connection: close 1263s #Date: Fri, 29 Nov 2024 20:07:00 GMT 1263s #Accept-Ranges: bytes 1263s #ETag: "34a1-62796587675c0" 1263s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1263s #Vary: In-If1 1263s #Content-Length: 13473 1263s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1263s #Client-Date: Fri, 29 Nov 2024 20:07:00 GMT 1263s #Client-Peer: 127.0.0.1:8529 1263s #Client-Response-Num: 1 1263s #DMMATCH1: 1 1263s # 1263s # testing : download of /getfiles-perl-pod/perlfaq1.pod 1263s # expected: 13473 1263s # received: 13473 1263s ok 111 1263s #lwp request: 1263s #GET http://localhost:8529/getfiles-perl-pod/perlfaq2.pod HTTP/1.1 1263s #User-Agent: libwww-perl/6.77 1263s # 1263s #server response: 1263s #HTTP/1.1 200 OK 1263s #Connection: close 1263s #Date: Fri, 29 Nov 2024 20:07:00 GMT 1263s #Accept-Ranges: bytes 1263s #ETag: "292a-62796587675c0" 1263s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1263s #Vary: In-If1 1263s #Content-Length: 10538 1263s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1263s #Client-Date: Fri, 29 Nov 2024 20:07:00 GMT 1263s #Client-Peer: 127.0.0.1:8529 1263s #Client-Response-Num: 1 1263s #DMMATCH1: 1 1263s # 1263s # testing : download of /getfiles-perl-pod/perlfaq2.pod 1263s # expected: 10538 1263s # received: 10538 1263s ok 112 1263s #lwp request: 1263s #GET http://localhost:8529/getfiles-perl-pod/perlfaq3.pod HTTP/1.1 1263s #User-Agent: libwww-perl/6.77 1263s # 1263s #server response: 1263s #HTTP/1.1 200 OK 1263s #Connection: close 1263s #Date: Fri, 29 Nov 2024 20:07:00 GMT 1263s #Accept-Ranges: bytes 1263s #ETag: "92e1-62796587675c0" 1263s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1263s #Vary: In-If1 1263s #Content-Length: 37601 1263s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1263s #Client-Date: Fri, 29 Nov 2024 20:07:00 GMT 1263s #Client-Peer: 127.0.0.1:8529 1263s #Client-Response-Num: 1 1263s #DMMATCH1: 1 1263s # 1263s # testing : download of /getfiles-perl-pod/perlfaq3.pod 1263s # expected: 37601 1263s # received: 37601 1263s ok 113 1263s #lwp request: 1263s #GET http://localhost:8529/getfiles-perl-pod/perlfaq4.pod HTTP/1.1 1263s #User-Agent: libwww-perl/6.77 1263s # 1263s #server response: 1263s #HTTP/1.1 200 OK 1263s #Connection: close 1263s #Date: Fri, 29 Nov 2024 20:07:00 GMT 1263s #Accept-Ranges: bytes 1263s #ETag: "16bcd-62796587675c0" 1263s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1263s #Vary: In-If1 1263s #Content-Length: 93133 1263s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1263s #Client-Date: Fri, 29 Nov 2024 20:07:00 GMT 1263s #Client-Peer: 127.0.0.1:8529 1263s #Client-Response-Num: 1 1263s #DMMATCH1: 1 1263s # 1263s # testing : download of /getfiles-perl-pod/perlfaq4.pod 1263s # expected: 93133 1263s # received: 93133 1263s ok 114 1263s #lwp request: 1263s #GET http://localhost:8529/getfiles-perl-pod/perlfaq5.pod HTTP/1.1 1263s #User-Agent: libwww-perl/6.77 1263s # 1263s #server response: 1263s #HTTP/1.1 200 OK 1263s #Connection: close 1263s #Date: Fri, 29 Nov 2024 20:07:00 GMT 1263s #Accept-Ranges: bytes 1263s #ETag: "dbc1-62796587675c0" 1263s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1263s #Vary: In-If1 1263s #Content-Length: 56257 1263s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1263s #Client-Date: Fri, 29 Nov 2024 20:07:00 GMT 1263s #Client-Peer: 127.0.0.1:8529 1263s #Client-Response-Num: 1 1263s #DMMATCH1: 1 1263s # 1263s # testing : download of /getfiles-perl-pod/perlfaq5.pod 1263s # expected: 56257 1263s # received: 56257 1263s ok 115 1263s #lwp request: 1263s #GET http://localhost:8529/getfiles-perl-pod/perlfaq6.pod HTTP/1.1 1263s #User-Agent: libwww-perl/6.77 1263s # 1263s #server response: 1263s #HTTP/1.1 200 OK 1263s #Connection: close 1263s #Date: Fri, 29 Nov 2024 20:07:00 GMT 1263s #Accept-Ranges: bytes 1263s #ETag: "9a71-62796587675c0" 1263s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1263s #Vary: In-If1 1263s #Content-Length: 39537 1263s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1263s #Client-Date: Fri, 29 Nov 2024 20:07:00 GMT 1263s #Client-Peer: 127.0.0.1:8529 1263s #Client-Response-Num: 1 1263s #DMMATCH1: 1 1263s # 1263s # testing : download of /getfiles-perl-pod/perlfaq6.pod 1263s # expected: 39537 1263s # received: 39537 1263s ok 116 1263s #lwp request: 1263s #GET http://localhost:8529/getfiles-perl-pod/perlfaq7.pod HTTP/1.1 1263s #User-Agent: libwww-perl/6.77 1263s # 1263s #server response: 1263s #HTTP/1.1 200 OK 1263s #Connection: close 1263s #Date: Fri, 29 Nov 2024 20:07:00 GMT 1263s #Accept-Ranges: bytes 1263s #ETag: "93ae-62796587675c0" 1263s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1263s #Vary: In-If1 1263s #Content-Length: 37806 1263s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1263s #Client-Date: Fri, 29 Nov 2024 20:07:00 GMT 1263s #Client-Peer: 127.0.0.1:8529 1263s #Client-Response-Num: 1 1263s #DMMATCH1: 1 1263s # 1263s # testing : download of /getfiles-perl-pod/perlfaq7.pod 1263s # expected: 37806 1263s # received: 37806 1263s ok 117 1263s #lwp request: 1263s #GET http://localhost:8529/getfiles-perl-pod/perlfaq8.pod HTTP/1.1 1263s #User-Agent: libwww-perl/6.77 1263s # 1263s #server response: 1263s #HTTP/1.1 200 OK 1263s #Connection: close 1263s #Date: Fri, 29 Nov 2024 20:07:00 GMT 1263s #Accept-Ranges: bytes 1263s #ETag: "c30c-62796587675c0" 1263s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1263s #Vary: In-If1 1263s #Content-Length: 49932 1263s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1263s #Client-Date: Fri, 29 Nov 2024 20:07:00 GMT 1263s #Client-Peer: 127.0.0.1:8529 1263s #Client-Response-Num: 1 1263s #DMMATCH1: 1 1263s # 1263s # testing : download of /getfiles-perl-pod/perlfaq8.pod 1263s # expected: 49932 1263s # received: 49932 1263s ok 118 1263s #lwp request: 1263s #GET http://localhost:8529/getfiles-perl-pod/perlfaq9.pod HTTP/1.1 1263s #User-Agent: libwww-perl/6.77 1263s # 1263s #server response: 1263s #HTTP/1.1 200 OK 1263s #Connection: close 1263s #Date: Fri, 29 Nov 2024 20:07:00 GMT 1263s #Accept-Ranges: bytes 1263s #ETag: "3b75-62796587675c0" 1263s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1263s #Vary: In-If1 1263s #Content-Length: 15221 1263s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1263s #Client-Date: Fri, 29 Nov 2024 20:07:00 GMT 1263s #Client-Peer: 127.0.0.1:8529 1263s #Client-Response-Num: 1 1263s #DMMATCH1: 1 1263s # 1263s # testing : download of /getfiles-perl-pod/perlfaq9.pod 1263s # expected: 15221 1263s # received: 15221 1263s ok 119 1263s #lwp request: 1263s #GET http://localhost:8529/getfiles-perl-pod/perlfilter.pod HTTP/1.1 1263s #User-Agent: libwww-perl/6.77 1263s # 1263s #server response: 1263s #HTTP/1.1 200 OK 1263s #Connection: close 1263s #Date: Fri, 29 Nov 2024 20:07:00 GMT 1263s #Accept-Ranges: bytes 1263s #ETag: "56ca-62796587675c0" 1263s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1263s #Vary: In-If1 1263s #Content-Length: 22218 1263s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1263s #Client-Date: Fri, 29 Nov 2024 20:07:00 GMT 1263s #Client-Peer: 127.0.0.1:8529 1263s #Client-Response-Num: 1 1263s #DMMATCH1: 1 1263s # 1263s # testing : download of /getfiles-perl-pod/perlfilter.pod 1263s # expected: 22218 1263s # received: 22218 1263s ok 120 1263s #lwp request: 1263s #GET http://localhost:8529/getfiles-perl-pod/perlfork.pod HTTP/1.1 1263s #User-Agent: libwww-perl/6.77 1263s # 1263s #server response: 1263s #HTTP/1.1 200 OK 1263s #Connection: close 1263s #Date: Fri, 29 Nov 2024 20:07:00 GMT 1263s #Accept-Ranges: bytes 1263s #ETag: "342b-62796587675c0" 1263s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1263s #Vary: In-If1 1263s #Content-Length: 13355 1263s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1263s #Client-Date: Fri, 29 Nov 2024 20:07:00 GMT 1263s #Client-Peer: 127.0.0.1:8529 1263s #Client-Response-Num: 1 1263s #DMMATCH1: 1 1263s # 1263s # testing : download of /getfiles-perl-pod/perlfork.pod 1263s # expected: 13355 1263s # received: 13355 1263s ok 121 1263s #lwp request: 1263s #GET http://localhost:8529/getfiles-perl-pod/perlform.pod HTTP/1.1 1263s #User-Agent: libwww-perl/6.77 1263s # 1263s #server response: 1263s #HTTP/1.1 200 OK 1263s #Connection: close 1263s #Date: Fri, 29 Nov 2024 20:07:00 GMT 1263s #Accept-Ranges: bytes 1263s #ETag: "4122-62796587675c0" 1263s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1263s #Vary: In-If1 1263s #Content-Length: 16674 1263s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1263s #Client-Date: Fri, 29 Nov 2024 20:07:00 GMT 1263s #Client-Peer: 127.0.0.1:8529 1263s #Client-Response-Num: 1 1263s #DMMATCH1: 1 1263s # 1263s # testing : download of /getfiles-perl-pod/perlform.pod 1263s # expected: 16674 1263s # received: 16674 1263s ok 122 1263s #lwp request: 1263s #GET http://localhost:8529/getfiles-perl-pod/perlfreebsd.pod HTTP/1.1 1263s #User-Agent: libwww-perl/6.77 1263s # 1263s #server response: 1263s #HTTP/1.1 200 OK 1263s #Connection: close 1263s #Date: Fri, 29 Nov 2024 20:07:00 GMT 1263s #Accept-Ranges: bytes 1263s #ETag: "671-62796587675c0" 1263s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1263s #Vary: In-If1 1263s #Content-Length: 1649 1263s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1263s #Client-Date: Fri, 29 Nov 2024 20:07:00 GMT 1263s #Client-Peer: 127.0.0.1:8529 1263s #Client-Response-Num: 1 1263s #DMMATCH1: 1 1263s # 1263s # testing : download of /getfiles-perl-pod/perlfreebsd.pod 1263s # expected: 1649 1263s # received: 1649 1263s ok 123 1263s #lwp request: 1263s #GET http://localhost:8529/getfiles-perl-pod/perlfunc.pod HTTP/1.1 1263s #User-Agent: libwww-perl/6.77 1263s # 1263s #server response: 1263s #HTTP/1.1 200 OK 1263s #Connection: close 1263s #Date: Fri, 29 Nov 2024 20:07:00 GMT 1263s #Accept-Ranges: bytes 1263s #ETag: "68740-62796587675c0" 1263s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1263s #Vary: In-If1 1263s #Content-Length: 427840 1263s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1263s #Client-Date: Fri, 29 Nov 2024 20:07:00 GMT 1263s #Client-Peer: 127.0.0.1:8529 1263s #Client-Response-Num: 1 1263s #DMMATCH1: 1 1263s # 1263s # testing : download of /getfiles-perl-pod/perlfunc.pod 1263s # expected: 427840 1263s # received: 427840 1263s ok 124 1263s #lwp request: 1263s #GET http://localhost:8529/getfiles-perl-pod/perlgit.pod HTTP/1.1 1263s #User-Agent: libwww-perl/6.77 1263s # 1263s #server response: 1263s #HTTP/1.1 200 OK 1263s #Connection: close 1263s #Date: Fri, 29 Nov 2024 20:07:00 GMT 1263s #Accept-Ranges: bytes 1263s #ETag: "7c2e-62796587675c0" 1263s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1263s #Vary: In-If1 1263s #Content-Length: 31790 1263s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1263s #Client-Date: Fri, 29 Nov 2024 20:07:00 GMT 1263s #Client-Peer: 127.0.0.1:8529 1263s #Client-Response-Num: 1 1263s #DMMATCH1: 1 1263s # 1263s # testing : download of /getfiles-perl-pod/perlgit.pod 1263s # expected: 31790 1263s # received: 31790 1263s ok 125 1263s #lwp request: 1263s #GET http://localhost:8529/getfiles-perl-pod/perlglossary.pod HTTP/1.1 1263s #User-Agent: libwww-perl/6.77 1263s # 1263s #server response: 1263s #HTTP/1.1 200 OK 1263s #Connection: close 1263s #Date: Fri, 29 Nov 2024 20:07:00 GMT 1263s #Accept-Ranges: bytes 1263s #ETag: "219ca-62796587675c0" 1263s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1263s #Vary: In-If1 1263s #Content-Length: 137674 1263s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1263s #Client-Date: Fri, 29 Nov 2024 20:07:00 GMT 1263s #Client-Peer: 127.0.0.1:8529 1263s #Client-Response-Num: 1 1263s #DMMATCH1: 1 1263s # 1263s # testing : download of /getfiles-perl-pod/perlglossary.pod 1263s # expected: 137674 1263s # received: 137674 1263s ok 126 1263s #lwp request: 1263s #GET http://localhost:8529/getfiles-perl-pod/perlgov.pod HTTP/1.1 1263s #User-Agent: libwww-perl/6.77 1263s # 1263s #server response: 1263s #HTTP/1.1 200 OK 1263s #Connection: close 1263s #Date: Fri, 29 Nov 2024 20:07:00 GMT 1263s #Accept-Ranges: bytes 1263s #ETag: "4072-62796587675c0" 1263s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1263s #Vary: In-If1 1263s #Content-Length: 16498 1263s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1263s #Client-Date: Fri, 29 Nov 2024 20:07:00 GMT 1263s #Client-Peer: 127.0.0.1:8529 1263s #Client-Response-Num: 1 1263s #DMMATCH1: 1 1263s # 1263s # testing : download of /getfiles-perl-pod/perlgov.pod 1263s # expected: 16498 1263s # received: 16498 1263s ok 127 1263s #lwp request: 1263s #GET http://localhost:8529/getfiles-perl-pod/perlgpl.pod HTTP/1.1 1263s #User-Agent: libwww-perl/6.77 1263s # 1263s #server response: 1263s #HTTP/1.1 200 OK 1263s #Connection: close 1263s #Date: Fri, 29 Nov 2024 20:07:00 GMT 1263s #Accept-Ranges: bytes 1263s #ETag: "35f7-62796587675c0" 1263s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1263s #Vary: In-If1 1263s #Content-Length: 13815 1263s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1263s #Client-Date: Fri, 29 Nov 2024 20:07:00 GMT 1263s #Client-Peer: 127.0.0.1:8529 1263s #Client-Response-Num: 1 1263s #DMMATCH1: 1 1263s # 1263s # testing : download of /getfiles-perl-pod/perlgpl.pod 1263s # expected: 13815 1263s # received: 13815 1263s ok 128 1263s #lwp request: 1263s #GET http://localhost:8529/getfiles-perl-pod/perlguts.pod HTTP/1.1 1263s #User-Agent: libwww-perl/6.77 1263s # 1263s #server response: 1263s #HTTP/1.1 200 OK 1263s #Connection: close 1263s #Date: Fri, 29 Nov 2024 20:07:00 GMT 1263s #Accept-Ranges: bytes 1263s #ETag: "31bb8-62796587675c0" 1263s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1263s #Vary: In-If1 1263s #Content-Length: 203704 1263s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1263s #Client-Date: Fri, 29 Nov 2024 20:07:00 GMT 1263s #Client-Peer: 127.0.0.1:8529 1263s #Client-Response-Num: 1 1263s #DMMATCH1: 1 1263s # 1263s # testing : download of /getfiles-perl-pod/perlguts.pod 1263s # expected: 203704 1263s # received: 203704 1263s ok 129 1263s #lwp request: 1263s #GET http://localhost:8529/getfiles-perl-pod/perlhack.pod HTTP/1.1 1263s #User-Agent: libwww-perl/6.77 1263s # 1263s #server response: 1263s #HTTP/1.1 200 OK 1263s #Connection: close 1263s #Date: Fri, 29 Nov 2024 20:07:00 GMT 1263s #Accept-Ranges: bytes 1263s #ETag: "afe5-62796587675c0" 1263s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1263s #Vary: In-If1 1263s #Content-Length: 45029 1263s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1263s #Client-Date: Fri, 29 Nov 2024 20:07:00 GMT 1263s #Client-Peer: 127.0.0.1:8529 1263s #Client-Response-Num: 1 1263s #DMMATCH1: 1 1263s # 1263s # testing : download of /getfiles-perl-pod/perlhack.pod 1263s # expected: 45029 1263s # received: 45029 1263s ok 130 1263s #lwp request: 1263s #GET http://localhost:8529/getfiles-perl-pod/perlhacktips.pod HTTP/1.1 1263s #User-Agent: libwww-perl/6.77 1263s # 1263s #server response: 1263s #HTTP/1.1 200 OK 1263s #Connection: close 1263s #Date: Fri, 29 Nov 2024 20:07:00 GMT 1263s #Accept-Ranges: bytes 1263s #ETag: "1297d-62796587675c0" 1263s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1263s #Vary: In-If1 1263s #Content-Length: 76157 1263s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1263s #Client-Date: Fri, 29 Nov 2024 20:07:00 GMT 1263s #Client-Peer: 127.0.0.1:8529 1263s #Client-Response-Num: 1 1263s #DMMATCH1: 1 1263s # 1263s # testing : download of /getfiles-perl-pod/perlhacktips.pod 1263s # expected: 76157 1263s # received: 76157 1263s ok 131 1263s #lwp request: 1263s #GET http://localhost:8529/getfiles-perl-pod/perlhacktut.pod HTTP/1.1 1263s #User-Agent: libwww-perl/6.77 1263s # 1263s #server response: 1263s #HTTP/1.1 200 OK 1263s #Connection: close 1263s #Date: Fri, 29 Nov 2024 20:07:00 GMT 1263s #Accept-Ranges: bytes 1263s #ETag: "1809-62796587675c0" 1263s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1263s #Vary: In-If1 1263s #Content-Length: 6153 1263s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1263s #Client-Date: Fri, 29 Nov 2024 20:07:00 GMT 1263s #Client-Peer: 127.0.0.1:8529 1263s #Client-Response-Num: 1 1263s #DMMATCH1: 1 1263s # 1263s # testing : download of /getfiles-perl-pod/perlhacktut.pod 1263s # expected: 6153 1263s # received: 6153 1263s ok 132 1263s #lwp request: 1263s #GET http://localhost:8529/getfiles-perl-pod/perlhaiku.pod HTTP/1.1 1263s #User-Agent: libwww-perl/6.77 1263s # 1263s #server response: 1263s #HTTP/1.1 200 OK 1263s #Connection: close 1263s #Date: Fri, 29 Nov 2024 20:07:00 GMT 1263s #Accept-Ranges: bytes 1263s #ETag: "602-62796587675c0" 1263s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1263s #Vary: In-If1 1263s #Content-Length: 1538 1263s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1263s #Client-Date: Fri, 29 Nov 2024 20:07:00 GMT 1263s #Client-Peer: 127.0.0.1:8529 1263s #Client-Response-Num: 1 1263s #DMMATCH1: 1 1263s # 1263s # testing : download of /getfiles-perl-pod/perlhaiku.pod 1263s # expected: 1538 1263s # received: 1538 1263s ok 133 1263s #lwp request: 1263s #GET http://localhost:8529/getfiles-perl-pod/perlhist.pod HTTP/1.1 1263s #User-Agent: libwww-perl/6.77 1263s # 1263s #server response: 1263s #HTTP/1.1 200 OK 1263s #Connection: close 1263s #Date: Fri, 29 Nov 2024 20:07:00 GMT 1263s #Accept-Ranges: bytes 1263s #ETag: "ea29-62796587675c0" 1263s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1263s #Vary: In-If1 1263s #Content-Length: 59945 1263s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1263s #Client-Date: Fri, 29 Nov 2024 20:07:00 GMT 1263s #Client-Peer: 127.0.0.1:8529 1263s #Client-Response-Num: 1 1263s #DMMATCH1: 1 1263s # 1263s # testing : download of /getfiles-perl-pod/perlhist.pod 1263s # expected: 59945 1263s # received: 59945 1263s ok 134 1263s #lwp request: 1263s #GET http://localhost:8529/getfiles-perl-pod/perlhpux.pod HTTP/1.1 1263s #User-Agent: libwww-perl/6.77 1263s # 1263s #server response: 1263s #HTTP/1.1 200 OK 1263s #Connection: close 1263s #Date: Fri, 29 Nov 2024 20:07:00 GMT 1263s #Accept-Ranges: bytes 1263s #ETag: "77a4-62796587675c0" 1263s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1263s #Vary: In-If1 1263s #Content-Length: 30628 1263s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1263s #Client-Date: Fri, 29 Nov 2024 20:07:00 GMT 1263s #Client-Peer: 127.0.0.1:8529 1263s #Client-Response-Num: 1 1263s #DMMATCH1: 1 1263s # 1263s # testing : download of /getfiles-perl-pod/perlhpux.pod 1263s # expected: 30628 1263s # received: 30628 1263s ok 135 1263s #lwp request: 1263s #GET http://localhost:8529/getfiles-perl-pod/perlhurd.pod HTTP/1.1 1263s #User-Agent: libwww-perl/6.77 1263s # 1263s #server response: 1263s #HTTP/1.1 200 OK 1263s #Connection: close 1263s #Date: Fri, 29 Nov 2024 20:07:00 GMT 1263s #Accept-Ranges: bytes 1263s #ETag: "7dd-62796587675c0" 1263s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1263s #Vary: In-If1 1263s #Content-Length: 2013 1263s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1263s #Client-Date: Fri, 29 Nov 2024 20:07:00 GMT 1263s #Client-Peer: 127.0.0.1:8529 1263s #Client-Response-Num: 1 1263s #DMMATCH1: 1 1263s # 1263s # testing : download of /getfiles-perl-pod/perlhurd.pod 1263s # expected: 2013 1263s # received: 2013 1263s ok 136 1263s #lwp request: 1263s #GET http://localhost:8529/getfiles-perl-pod/perlintern.pod HTTP/1.1 1263s #User-Agent: libwww-perl/6.77 1263s # 1263s #server response: 1263s #HTTP/1.1 200 OK 1263s #Connection: close 1263s #Date: Fri, 29 Nov 2024 20:07:00 GMT 1263s #Accept-Ranges: bytes 1263s #ETag: "1fc9f-62796587675c0" 1263s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1263s #Vary: In-If1 1263s #Content-Length: 130207 1263s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1263s #Client-Date: Fri, 29 Nov 2024 20:07:00 GMT 1263s #Client-Peer: 127.0.0.1:8529 1263s #Client-Response-Num: 1 1263s #DMMATCH1: 1 1263s # 1263s # testing : download of /getfiles-perl-pod/perlintern.pod 1263s # expected: 130207 1263s # received: 130207 1263s ok 137 1263s #lwp request: 1263s #GET http://localhost:8529/getfiles-perl-pod/perlinterp.pod HTTP/1.1 1263s #User-Agent: libwww-perl/6.77 1263s # 1263s #server response: 1263s #HTTP/1.1 200 OK 1263s #Connection: close 1263s #Date: Fri, 29 Nov 2024 20:07:00 GMT 1263s #Accept-Ranges: bytes 1263s #ETag: "9216-62796587675c0" 1263s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1263s #Vary: In-If1 1263s #Content-Length: 37398 1263s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1263s #Client-Date: Fri, 29 Nov 2024 20:07:00 GMT 1263s #Client-Peer: 127.0.0.1:8529 1263s #Client-Response-Num: 1 1263s #DMMATCH1: 1 1263s # 1263s # testing : download of /getfiles-perl-pod/perlinterp.pod 1263s # expected: 37398 1263s # received: 37398 1263s ok 138 1263s #lwp request: 1263s #GET http://localhost:8529/getfiles-perl-pod/perlintro.pod HTTP/1.1 1263s #User-Agent: libwww-perl/6.77 1263s # 1263s #server response: 1263s #HTTP/1.1 200 OK 1263s #Connection: close 1263s #Date: Fri, 29 Nov 2024 20:07:00 GMT 1263s #Accept-Ranges: bytes 1263s #ETag: "579a-62796587675c0" 1263s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1263s #Vary: In-If1 1263s #Content-Length: 22426 1263s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1263s #Client-Date: Fri, 29 Nov 2024 20:07:00 GMT 1263s #Client-Peer: 127.0.0.1:8529 1263s #Client-Response-Num: 1 1263s #DMMATCH1: 1 1263s # 1263s # testing : download of /getfiles-perl-pod/perlintro.pod 1263s # expected: 22426 1263s # received: 22426 1263s ok 139 1263s #lwp request: 1263s #GET http://localhost:8529/getfiles-perl-pod/perliol.pod HTTP/1.1 1263s #User-Agent: libwww-perl/6.77 1263s # 1263s #server response: 1263s #HTTP/1.1 200 OK 1263s #Connection: close 1263s #Date: Fri, 29 Nov 2024 20:07:00 GMT 1263s #Accept-Ranges: bytes 1263s #ETag: "8ad2-62796587675c0" 1263s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1263s #Vary: In-If1 1263s #Content-Length: 35538 1263s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1263s #Client-Date: Fri, 29 Nov 2024 20:07:00 GMT 1263s #Client-Peer: 127.0.0.1:8529 1263s #Client-Response-Num: 1 1263s #DMMATCH1: 1 1263s # 1263s # testing : download of /getfiles-perl-pod/perliol.pod 1263s # expected: 35538 1263s # received: 35538 1263s ok 140 1263s #lwp request: 1263s #GET http://localhost:8529/getfiles-perl-pod/perlipc.pod HTTP/1.1 1263s #User-Agent: libwww-perl/6.77 1263s # 1263s #server response: 1263s #HTTP/1.1 200 OK 1263s #Connection: close 1263s #Date: Fri, 29 Nov 2024 20:07:00 GMT 1263s #Accept-Ranges: bytes 1263s #ETag: "11818-62796587675c0" 1263s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1263s #Vary: In-If1 1263s #Content-Length: 71704 1263s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1263s #Client-Date: Fri, 29 Nov 2024 20:07:00 GMT 1263s #Client-Peer: 127.0.0.1:8529 1263s #Client-Response-Num: 1 1263s #DMMATCH1: 1 1263s # 1263s # testing : download of /getfiles-perl-pod/perlipc.pod 1263s # expected: 71704 1263s # received: 71704 1263s ok 141 1263s #lwp request: 1263s #GET http://localhost:8529/getfiles-perl-pod/perlirix.pod HTTP/1.1 1263s #User-Agent: libwww-perl/6.77 1263s # 1263s #server response: 1263s #HTTP/1.1 200 OK 1263s #Connection: close 1263s #Date: Fri, 29 Nov 2024 20:07:00 GMT 1263s #Accept-Ranges: bytes 1263s #ETag: "1150-62796587675c0" 1263s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1263s #Vary: In-If1 1263s #Content-Length: 4432 1263s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1263s #Client-Date: Fri, 29 Nov 2024 20:07:00 GMT 1263s #Client-Peer: 127.0.0.1:8529 1263s #Client-Response-Num: 1 1263s #DMMATCH1: 1 1263s # 1263s # testing : download of /getfiles-perl-pod/perlirix.pod 1263s # expected: 4432 1263s # received: 4432 1263s ok 142 1263s #lwp request: 1263s #GET http://localhost:8529/getfiles-perl-pod/perljp.pod HTTP/1.1 1263s #User-Agent: libwww-perl/6.77 1263s # 1263s #server response: 1263s #HTTP/1.1 200 OK 1263s #Connection: close 1263s #Date: Fri, 29 Nov 2024 20:07:00 GMT 1263s #Accept-Ranges: bytes 1263s #ETag: "20a8-62796587675c0" 1263s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1263s #Vary: In-If1 1263s #Content-Length: 8360 1263s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1263s #Client-Date: Fri, 29 Nov 2024 20:07:00 GMT 1263s #Client-Peer: 127.0.0.1:8529 1263s #Client-Response-Num: 1 1263s #DMMATCH1: 1 1263s # 1263s # testing : download of /getfiles-perl-pod/perljp.pod 1263s # expected: 8360 1263s # received: 8360 1263s ok 143 1263s #lwp request: 1263s #GET http://localhost:8529/getfiles-perl-pod/perlko.pod HTTP/1.1 1263s #User-Agent: libwww-perl/6.77 1263s # 1263s #server response: 1263s #HTTP/1.1 200 OK 1263s #Connection: close 1263s #Date: Fri, 29 Nov 2024 20:07:00 GMT 1263s #Accept-Ranges: bytes 1263s #ETag: "2fc0-62796587675c0" 1263s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1263s #Vary: In-If1 1263s #Content-Length: 12224 1263s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1263s #Client-Date: Fri, 29 Nov 2024 20:07:00 GMT 1263s #Client-Peer: 127.0.0.1:8529 1263s #Client-Response-Num: 1 1263s #DMMATCH1: 1 1263s # 1263s # testing : download of /getfiles-perl-pod/perlko.pod 1263s # expected: 12224 1263s # received: 12224 1263s ok 144 1263s #lwp request: 1263s #GET http://localhost:8529/getfiles-perl-pod/perllexwarn.pod HTTP/1.1 1263s #User-Agent: libwww-perl/6.77 1263s # 1263s #server response: 1263s #HTTP/1.1 200 OK 1263s #Connection: close 1263s #Date: Fri, 29 Nov 2024 20:07:00 GMT 1263s #Accept-Ranges: bytes 1263s #ETag: "163-62796587675c0" 1263s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1263s #Vary: In-If1 1263s #Content-Length: 355 1263s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1263s #Client-Date: Fri, 29 Nov 2024 20:07:00 GMT 1263s #Client-Peer: 127.0.0.1:8529 1263s #Client-Response-Num: 1 1263s #DMMATCH1: 1 1263s # 1263s # testing : download of /getfiles-perl-pod/perllexwarn.pod 1263s # expected: 355 1263s # received: 355 1263s ok 145 1263s #lwp request: 1263s #GET http://localhost:8529/getfiles-perl-pod/perllinux.pod HTTP/1.1 1263s #User-Agent: libwww-perl/6.77 1263s # 1263s #server response: 1263s #HTTP/1.1 200 OK 1263s #Connection: close 1263s #Date: Fri, 29 Nov 2024 20:07:00 GMT 1263s #Accept-Ranges: bytes 1263s #ETag: "7ea-62796587675c0" 1263s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1263s #Vary: In-If1 1263s #Content-Length: 2026 1263s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1263s #Client-Date: Fri, 29 Nov 2024 20:07:00 GMT 1263s #Client-Peer: 127.0.0.1:8529 1263s #Client-Response-Num: 1 1263s #DMMATCH1: 1 1263s # 1263s # testing : download of /getfiles-perl-pod/perllinux.pod 1263s # expected: 2026 1263s # received: 2026 1263s ok 146 1263s #lwp request: 1263s #GET http://localhost:8529/getfiles-perl-pod/perllocale.pod HTTP/1.1 1263s #User-Agent: libwww-perl/6.77 1263s # 1263s #server response: 1263s #HTTP/1.1 200 OK 1263s #Connection: close 1263s #Date: Fri, 29 Nov 2024 20:07:00 GMT 1263s #Accept-Ranges: bytes 1263s #ETag: "12978-62796587675c0" 1263s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1263s #Vary: In-If1 1263s #Content-Length: 76152 1263s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1263s #Client-Date: Fri, 29 Nov 2024 20:07:00 GMT 1263s #Client-Peer: 127.0.0.1:8529 1263s #Client-Response-Num: 1 1263s #DMMATCH1: 1 1263s # 1263s # testing : download of /getfiles-perl-pod/perllocale.pod 1263s # expected: 76152 1263s # received: 76152 1263s ok 147 1263s #lwp request: 1263s #GET http://localhost:8529/getfiles-perl-pod/perllol.pod HTTP/1.1 1263s #User-Agent: libwww-perl/6.77 1263s # 1263s #server response: 1263s #HTTP/1.1 200 OK 1263s #Connection: close 1263s #Date: Fri, 29 Nov 2024 20:07:00 GMT 1263s #Accept-Ranges: bytes 1263s #ETag: "2487-62796587675c0" 1263s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1263s #Vary: In-If1 1263s #Content-Length: 9351 1263s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1263s #Client-Date: Fri, 29 Nov 2024 20:07:00 GMT 1263s #Client-Peer: 127.0.0.1:8529 1263s #Client-Response-Num: 1 1263s #DMMATCH1: 1 1263s # 1263s # testing : download of /getfiles-perl-pod/perllol.pod 1263s # expected: 9351 1263s # received: 9351 1263s ok 148 1263s #lwp request: 1263s #GET http://localhost:8529/getfiles-perl-pod/perlmacosx.pod HTTP/1.1 1263s #User-Agent: libwww-perl/6.77 1263s # 1263s #server response: 1263s #HTTP/1.1 200 OK 1263s #Connection: close 1263s #Date: Fri, 29 Nov 2024 20:07:00 GMT 1263s #Accept-Ranges: bytes 1263s #ETag: "2f6f-62796587675c0" 1263s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1263s #Vary: In-If1 1263s #Content-Length: 12143 1263s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1263s #Client-Date: Fri, 29 Nov 2024 20:07:00 GMT 1263s #Client-Peer: 127.0.0.1:8529 1263s #Client-Response-Num: 1 1263s #DMMATCH1: 1 1263s # 1263s # testing : download of /getfiles-perl-pod/perlmacosx.pod 1263s # expected: 12143 1263s # received: 12143 1263s ok 149 1263s #lwp request: 1263s #GET http://localhost:8529/getfiles-perl-pod/perlmod.pod HTTP/1.1 1263s #User-Agent: libwww-perl/6.77 1263s # 1263s #server response: 1263s #HTTP/1.1 200 OK 1263s #Connection: close 1263s #Date: Fri, 29 Nov 2024 20:07:00 GMT 1263s #Accept-Ranges: bytes 1263s #ETag: "67a7-62796587675c0" 1263s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1263s #Vary: In-If1 1263s #Content-Length: 26535 1263s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1263s #Client-Date: Fri, 29 Nov 2024 20:07:00 GMT 1263s #Client-Peer: 127.0.0.1:8529 1263s #Client-Response-Num: 1 1263s #DMMATCH1: 1 1263s # 1263s # testing : download of /getfiles-perl-pod/perlmod.pod 1263s # expected: 26535 1263s # received: 26535 1263s ok 150 1263s #lwp request: 1263s #GET http://localhost:8529/getfiles-perl-pod/perlmodinstall.pod HTTP/1.1 1263s #User-Agent: libwww-perl/6.77 1263s # 1263s #server response: 1263s #HTTP/1.1 200 OK 1263s #Connection: close 1263s #Date: Fri, 29 Nov 2024 20:07:00 GMT 1263s #Accept-Ranges: bytes 1263s #ETag: "2574-62796587675c0" 1263s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1263s #Vary: In-If1 1263s #Content-Length: 9588 1263s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1263s #Client-Date: Fri, 29 Nov 2024 20:07:00 GMT 1263s #Client-Peer: 127.0.0.1:8529 1263s #Client-Response-Num: 1 1263s #DMMATCH1: 1 1263s # 1263s # testing : download of /getfiles-perl-pod/perlmodinstall.pod 1263s # expected: 9588 1263s # received: 9588 1263s ok 151 1263s #lwp request: 1263s #GET http://localhost:8529/getfiles-perl-pod/perlmodlib.pod HTTP/1.1 1263s #User-Agent: libwww-perl/6.77 1263s # 1263s #server response: 1263s #HTTP/1.1 200 OK 1263s #Connection: close 1263s #Date: Fri, 29 Nov 2024 20:07:00 GMT 1263s #Accept-Ranges: bytes 1263s #ETag: "1095c-62796587675c0" 1263s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1263s #Vary: In-If1 1263s #Content-Length: 67932 1263s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1263s #Client-Date: Fri, 29 Nov 2024 20:07:00 GMT 1263s #Client-Peer: 127.0.0.1:8529 1263s #Client-Response-Num: 1 1263s #DMMATCH1: 1 1263s # 1263s # testing : download of /getfiles-perl-pod/perlmodlib.pod 1263s # expected: 67932 1263s # received: 67932 1263s ok 152 1263s #lwp request: 1263s #GET http://localhost:8529/getfiles-perl-pod/perlmodstyle.pod HTTP/1.1 1263s #User-Agent: libwww-perl/6.77 1263s # 1263s #server response: 1263s #HTTP/1.1 200 OK 1263s #Connection: close 1263s #Date: Fri, 29 Nov 2024 20:07:00 GMT 1263s #Accept-Ranges: bytes 1263s #ETag: "573b-62796587675c0" 1263s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1263s #Vary: In-If1 1263s #Content-Length: 22331 1263s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1263s #Client-Date: Fri, 29 Nov 2024 20:07:00 GMT 1263s #Client-Peer: 127.0.0.1:8529 1263s #Client-Response-Num: 1 1263s #DMMATCH1: 1 1263s # 1263s # testing : download of /getfiles-perl-pod/perlmodstyle.pod 1263s # expected: 22331 1263s # received: 22331 1263s ok 153 1263s #lwp request: 1263s #GET http://localhost:8529/getfiles-perl-pod/perlmroapi.pod HTTP/1.1 1263s #User-Agent: libwww-perl/6.77 1263s # 1263s #server response: 1263s #HTTP/1.1 200 OK 1263s #Connection: close 1263s #Date: Fri, 29 Nov 2024 20:07:00 GMT 1263s #Accept-Ranges: bytes 1263s #ETag: "d65-62796587675c0" 1263s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1263s #Vary: In-If1 1263s #Content-Length: 3429 1263s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1263s #Client-Date: Fri, 29 Nov 2024 20:07:00 GMT 1263s #Client-Peer: 127.0.0.1:8529 1263s #Client-Response-Num: 1 1263s #DMMATCH1: 1 1263s # 1263s # testing : download of /getfiles-perl-pod/perlmroapi.pod 1263s # expected: 3429 1263s # received: 3429 1263s ok 154 1263s #lwp request: 1263s #GET http://localhost:8529/getfiles-perl-pod/perlnewmod.pod HTTP/1.1 1263s #User-Agent: libwww-perl/6.77 1263s # 1263s #server response: 1263s #HTTP/1.1 200 OK 1263s #Connection: close 1263s #Date: Fri, 29 Nov 2024 20:07:00 GMT 1263s #Accept-Ranges: bytes 1263s #ETag: "2ad3-62796587675c0" 1263s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1263s #Vary: In-If1 1263s #Content-Length: 10963 1263s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1263s #Client-Date: Fri, 29 Nov 2024 20:07:00 GMT 1263s #Client-Peer: 127.0.0.1:8529 1263s #Client-Response-Num: 1 1263s #DMMATCH1: 1 1263s # 1263s # testing : download of /getfiles-perl-pod/perlnewmod.pod 1263s # expected: 10963 1263s # received: 10963 1263s ok 155 1263s #lwp request: 1263s #GET http://localhost:8529/getfiles-perl-pod/perlnumber.pod HTTP/1.1 1263s #User-Agent: libwww-perl/6.77 1263s # 1263s #server response: 1263s #HTTP/1.1 200 OK 1263s #Connection: close 1263s #Date: Fri, 29 Nov 2024 20:07:00 GMT 1263s #Accept-Ranges: bytes 1263s #ETag: "20a5-62796587675c0" 1263s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1263s #Vary: In-If1 1263s #Content-Length: 8357 1263s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1263s #Client-Date: Fri, 29 Nov 2024 20:07:00 GMT 1263s #Client-Peer: 127.0.0.1:8529 1263s #Client-Response-Num: 1 1263s #DMMATCH1: 1 1263s # 1263s # testing : download of /getfiles-perl-pod/perlnumber.pod 1263s # expected: 8357 1263s # received: 8357 1263s ok 156 1263s #lwp request: 1263s #GET http://localhost:8529/getfiles-perl-pod/perlobj.pod HTTP/1.1 1263s #User-Agent: libwww-perl/6.77 1263s # 1263s #server response: 1263s #HTTP/1.1 200 OK 1263s #Connection: close 1263s #Date: Fri, 29 Nov 2024 20:07:00 GMT 1263s #Accept-Ranges: bytes 1263s #ETag: "8d31-62796587675c0" 1263s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1263s #Vary: In-If1 1263s #Content-Length: 36145 1263s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1263s #Client-Date: Fri, 29 Nov 2024 20:07:00 GMT 1263s #Client-Peer: 127.0.0.1:8529 1263s #Client-Response-Num: 1 1263s #DMMATCH1: 1 1263s # 1263s # testing : download of /getfiles-perl-pod/perlobj.pod 1263s # expected: 36145 1263s # received: 36145 1263s ok 157 1263s #lwp request: 1263s #GET http://localhost:8529/getfiles-perl-pod/perlootut.pod HTTP/1.1 1263s #User-Agent: libwww-perl/6.77 1263s # 1263s #server response: 1263s #HTTP/1.1 200 OK 1263s #Connection: close 1263s #Date: Fri, 29 Nov 2024 20:07:00 GMT 1263s #Accept-Ranges: bytes 1263s #ETag: "6885-62796587675c0" 1263s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1263s #Vary: In-If1 1263s #Content-Length: 26757 1263s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1263s #Client-Date: Fri, 29 Nov 2024 20:07:00 GMT 1263s #Client-Peer: 127.0.0.1:8529 1263s #Client-Response-Num: 1 1263s #DMMATCH1: 1 1263s # 1263s # testing : download of /getfiles-perl-pod/perlootut.pod 1263s # expected: 26757 1263s # received: 26757 1263s ok 158 1263s #lwp request: 1263s #GET http://localhost:8529/getfiles-perl-pod/perlop.pod HTTP/1.1 1263s #User-Agent: libwww-perl/6.77 1263s # 1263s #server response: 1263s #HTTP/1.1 200 OK 1263s #Connection: close 1263s #Date: Fri, 29 Nov 2024 20:07:00 GMT 1263s #Accept-Ranges: bytes 1263s #ETag: "2b4ac-62796587675c0" 1263s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1263s #Vary: In-If1 1263s #Content-Length: 177324 1263s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1263s #Client-Date: Fri, 29 Nov 2024 20:07:00 GMT 1263s #Client-Peer: 127.0.0.1:8529 1263s #Client-Response-Num: 1 1263s #DMMATCH1: 1 1263s # 1263s # testing : download of /getfiles-perl-pod/perlop.pod 1263s # expected: 177324 1263s # received: 177324 1263s ok 159 1263s #lwp request: 1263s #GET http://localhost:8529/getfiles-perl-pod/perlopenbsd.pod HTTP/1.1 1263s #User-Agent: libwww-perl/6.77 1263s # 1263s #server response: 1263s #HTTP/1.1 200 OK 1263s #Connection: close 1263s #Date: Fri, 29 Nov 2024 20:07:00 GMT 1263s #Accept-Ranges: bytes 1263s #ETag: "4db-62796587675c0" 1263s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1263s #Vary: In-If1 1263s #Content-Length: 1243 1263s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1263s #Client-Date: Fri, 29 Nov 2024 20:07:00 GMT 1263s #Client-Peer: 127.0.0.1:8529 1263s #Client-Response-Num: 1 1263s #DMMATCH1: 1 1263s # 1263s # testing : download of /getfiles-perl-pod/perlopenbsd.pod 1263s # expected: 1243 1263s # received: 1243 1263s ok 160 1263s #lwp request: 1263s #GET http://localhost:8529/getfiles-perl-pod/perlopentut.pod HTTP/1.1 1263s #User-Agent: libwww-perl/6.77 1263s # 1263s #server response: 1263s #HTTP/1.1 200 OK 1263s #Connection: close 1263s #Date: Fri, 29 Nov 2024 20:07:00 GMT 1263s #Accept-Ranges: bytes 1263s #ETag: "3b77-62796587675c0" 1263s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1263s #Vary: In-If1 1263s #Content-Length: 15223 1263s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1263s #Client-Date: Fri, 29 Nov 2024 20:07:00 GMT 1263s #Client-Peer: 127.0.0.1:8529 1263s #Client-Response-Num: 1 1263s #DMMATCH1: 1 1263s # 1263s # testing : download of /getfiles-perl-pod/perlopentut.pod 1263s # expected: 15223 1263s # received: 15223 1263s ok 161 1263s #lwp request: 1263s #GET http://localhost:8529/getfiles-perl-pod/perlos2.pod HTTP/1.1 1263s #User-Agent: libwww-perl/6.77 1263s # 1263s #server response: 1263s #HTTP/1.1 200 OK 1263s #Connection: close 1263s #Date: Fri, 29 Nov 2024 20:07:00 GMT 1263s #Accept-Ranges: bytes 1263s #ETag: "16cb7-62796587675c0" 1263s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1263s #Vary: In-If1 1263s #Content-Length: 93367 1263s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1263s #Client-Date: Fri, 29 Nov 2024 20:07:00 GMT 1263s #Client-Peer: 127.0.0.1:8529 1263s #Client-Response-Num: 1 1263s #DMMATCH1: 1 1263s # 1263s # testing : download of /getfiles-perl-pod/perlos2.pod 1263s # expected: 93367 1263s # received: 93367 1263s ok 162 1263s #lwp request: 1263s #GET http://localhost:8529/getfiles-perl-pod/perlos390.pod HTTP/1.1 1263s #User-Agent: libwww-perl/6.77 1263s # 1263s #server response: 1263s #HTTP/1.1 200 OK 1263s #Connection: close 1263s #Date: Fri, 29 Nov 2024 20:07:00 GMT 1263s #Accept-Ranges: bytes 1263s #ETag: "37cb-62796587675c0" 1263s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1263s #Vary: In-If1 1263s #Content-Length: 14283 1263s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1263s #Client-Date: Fri, 29 Nov 2024 20:07:00 GMT 1263s #Client-Peer: 127.0.0.1:8529 1263s #Client-Response-Num: 1 1263s #DMMATCH1: 1 1263s # 1263s # testing : download of /getfiles-perl-pod/perlos390.pod 1263s # expected: 14283 1263s # received: 14283 1263s ok 163 1263s #lwp request: 1263s #GET http://localhost:8529/getfiles-perl-pod/perlos400.pod HTTP/1.1 1263s #User-Agent: libwww-perl/6.77 1263s # 1263s #server response: 1263s #HTTP/1.1 200 OK 1263s #Connection: close 1263s #Date: Fri, 29 Nov 2024 20:07:00 GMT 1263s #Accept-Ranges: bytes 1263s #ETag: "12b0-62796587675c0" 1263s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1263s #Vary: In-If1 1263s #Content-Length: 4784 1263s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1263s #Client-Date: Fri, 29 Nov 2024 20:07:00 GMT 1263s #Client-Peer: 127.0.0.1:8529 1263s #Client-Response-Num: 1 1263s #DMMATCH1: 1 1263s # 1263s # testing : download of /getfiles-perl-pod/perlos400.pod 1263s # expected: 4784 1263s # received: 4784 1263s ok 164 1263s #lwp request: 1263s #GET http://localhost:8529/getfiles-perl-pod/perlpacktut.pod HTTP/1.1 1263s #User-Agent: libwww-perl/6.77 1263s # 1263s #server response: 1263s #HTTP/1.1 200 OK 1263s #Connection: close 1263s #Date: Fri, 29 Nov 2024 20:07:00 GMT 1263s #Accept-Ranges: bytes 1263s #ETag: "c8a9-62796587675c0" 1263s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1263s #Vary: In-If1 1263s #Content-Length: 51369 1263s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1263s #Client-Date: Fri, 29 Nov 2024 20:07:00 GMT 1263s #Client-Peer: 127.0.0.1:8529 1263s #Client-Response-Num: 1 1263s #DMMATCH1: 1 1263s # 1263s # testing : download of /getfiles-perl-pod/perlpacktut.pod 1263s # expected: 51369 1263s # received: 51369 1263s ok 165 1263s #lwp request: 1263s #GET http://localhost:8529/getfiles-perl-pod/perlperf.pod HTTP/1.1 1263s #User-Agent: libwww-perl/6.77 1263s # 1263s #server response: 1263s #HTTP/1.1 200 OK 1263s #Connection: close 1263s #Date: Fri, 29 Nov 2024 20:07:00 GMT 1263s #Accept-Ranges: bytes 1263s #ETag: "c2bc-62796587675c0" 1263s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1263s #Vary: In-If1 1263s #Content-Length: 49852 1263s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1263s #Client-Date: Fri, 29 Nov 2024 20:07:00 GMT 1263s #Client-Peer: 127.0.0.1:8529 1263s #Client-Response-Num: 1 1263s #DMMATCH1: 1 1263s # 1263s # testing : download of /getfiles-perl-pod/perlperf.pod 1263s # expected: 49852 1263s # received: 49852 1263s ok 166 1263s #lwp request: 1263s #GET http://localhost:8529/getfiles-perl-pod/perlplan9.pod HTTP/1.1 1263s #User-Agent: libwww-perl/6.77 1263s # 1263s #server response: 1263s #HTTP/1.1 200 OK 1263s #Connection: close 1263s #Date: Fri, 29 Nov 2024 20:07:00 GMT 1263s #Accept-Ranges: bytes 1263s #ETag: "1418-62796587675c0" 1263s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1263s #Vary: In-If1 1263s #Content-Length: 5144 1263s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1263s #Client-Date: Fri, 29 Nov 2024 20:07:00 GMT 1263s #Client-Peer: 127.0.0.1:8529 1263s #Client-Response-Num: 1 1263s #DMMATCH1: 1 1263s # 1263s # testing : download of /getfiles-perl-pod/perlplan9.pod 1263s # expected: 5144 1263s # received: 5144 1263s ok 167 1263s #lwp request: 1263s #GET http://localhost:8529/getfiles-perl-pod/perlpod.pod HTTP/1.1 1263s #User-Agent: libwww-perl/6.77 1263s # 1263s #server response: 1263s #HTTP/1.1 200 OK 1263s #Connection: close 1263s #Date: Fri, 29 Nov 2024 20:07:00 GMT 1263s #Accept-Ranges: bytes 1263s #ETag: "5b65-62796587675c0" 1263s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1263s #Vary: In-If1 1263s #Content-Length: 23397 1263s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1263s #Client-Date: Fri, 29 Nov 2024 20:07:00 GMT 1263s #Client-Peer: 127.0.0.1:8529 1263s #Client-Response-Num: 1 1263s #DMMATCH1: 1 1263s # 1263s # testing : download of /getfiles-perl-pod/perlpod.pod 1263s # expected: 23397 1263s # received: 23397 1263s ok 168 1263s #lwp request: 1263s #GET http://localhost:8529/getfiles-perl-pod/perlpodspec.pod HTTP/1.1 1263s #User-Agent: libwww-perl/6.77 1263s # 1263s #server response: 1263s #HTTP/1.1 200 OK 1263s #Connection: close 1263s #Date: Fri, 29 Nov 2024 20:07:00 GMT 1263s #Accept-Ranges: bytes 1263s #ETag: "10d10-62796587675c0" 1263s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1263s #Vary: In-If1 1263s #Content-Length: 68880 1263s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1263s #Client-Date: Fri, 29 Nov 2024 20:07:00 GMT 1263s #Client-Peer: 127.0.0.1:8529 1263s #Client-Response-Num: 1 1263s #DMMATCH1: 1 1263s # 1263s # testing : download of /getfiles-perl-pod/perlpodspec.pod 1263s # expected: 68880 1263s # received: 68880 1263s ok 169 1263s #lwp request: 1263s #GET http://localhost:8529/getfiles-perl-pod/perlpodstyle.pod HTTP/1.1 1263s #User-Agent: libwww-perl/6.77 1263s # 1263s #server response: 1263s #HTTP/1.1 200 OK 1263s #Connection: close 1263s #Date: Fri, 29 Nov 2024 20:07:00 GMT 1263s #Accept-Ranges: bytes 1263s #ETag: "2f40-62796587675c0" 1263s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1263s #Vary: In-If1 1263s #Content-Length: 12096 1263s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1263s #Client-Date: Fri, 29 Nov 2024 20:07:00 GMT 1263s #Client-Peer: 127.0.0.1:8529 1263s #Client-Response-Num: 1 1263s #DMMATCH1: 1 1263s # 1263s # testing : download of /getfiles-perl-pod/perlpodstyle.pod 1263s # expected: 12096 1263s # received: 12096 1263s ok 170 1263s #lwp request: 1263s #GET http://localhost:8529/getfiles-perl-pod/perlpolicy.pod HTTP/1.1 1263s #User-Agent: libwww-perl/6.77 1263s # 1263s #server response: 1263s #HTTP/1.1 200 OK 1263s #Connection: close 1263s #Date: Fri, 29 Nov 2024 20:07:00 GMT 1263s #Accept-Ranges: bytes 1263s #ETag: "67b7-62796587675c0" 1263s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1263s #Vary: In-If1 1263s #Content-Length: 26551 1263s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1263s #Client-Date: Fri, 29 Nov 2024 20:07:00 GMT 1263s #Client-Peer: 127.0.0.1:8529 1263s #Client-Response-Num: 1 1263s #DMMATCH1: 1 1263s # 1263s # testing : download of /getfiles-perl-pod/perlpolicy.pod 1263s # expected: 26551 1263s # received: 26551 1263s ok 171 1263s #lwp request: 1263s #GET http://localhost:8529/getfiles-perl-pod/perlport.pod HTTP/1.1 1263s #User-Agent: libwww-perl/6.77 1263s # 1263s #server response: 1263s #HTTP/1.1 200 OK 1263s #Connection: close 1263s #Date: Fri, 29 Nov 2024 20:07:00 GMT 1263s #Accept-Ranges: bytes 1263s #ETag: "15db1-62796587675c0" 1263s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1263s #Vary: In-If1 1263s #Content-Length: 89521 1263s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1263s #Client-Date: Fri, 29 Nov 2024 20:07:00 GMT 1263s #Client-Peer: 127.0.0.1:8529 1263s #Client-Response-Num: 1 1263s #DMMATCH1: 1 1263s # 1263s # testing : download of /getfiles-perl-pod/perlport.pod 1263s # expected: 89521 1263s # received: 89521 1263s ok 172 1263s #lwp request: 1263s #GET http://localhost:8529/getfiles-perl-pod/perlpragma.pod HTTP/1.1 1263s #User-Agent: libwww-perl/6.77 1263s # 1263s #server response: 1263s #HTTP/1.1 200 OK 1263s #Connection: close 1263s #Date: Fri, 29 Nov 2024 20:07:00 GMT 1263s #Accept-Ranges: bytes 1263s #ETag: "1412-62796587675c0" 1263s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1263s #Vary: In-If1 1263s #Content-Length: 5138 1263s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1263s #Client-Date: Fri, 29 Nov 2024 20:07:00 GMT 1263s #Client-Peer: 127.0.0.1:8529 1263s #Client-Response-Num: 1 1263s #DMMATCH1: 1 1263s # 1263s # testing : download of /getfiles-perl-pod/perlpragma.pod 1263s # expected: 5138 1263s # received: 5138 1263s ok 173 1263s #lwp request: 1263s #GET http://localhost:8529/getfiles-perl-pod/perlqnx.pod HTTP/1.1 1263s #User-Agent: libwww-perl/6.77 1263s # 1263s #server response: 1263s #HTTP/1.1 200 OK 1263s #Connection: close 1263s #Date: Fri, 29 Nov 2024 20:07:00 GMT 1263s #Accept-Ranges: bytes 1263s #ETag: "1a25-62796587675c0" 1263s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1263s #Vary: In-If1 1263s #Content-Length: 6693 1263s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1263s #Client-Date: Fri, 29 Nov 2024 20:07:00 GMT 1263s #Client-Peer: 127.0.0.1:8529 1263s #Client-Response-Num: 1 1263s #DMMATCH1: 1 1263s # 1263s # testing : download of /getfiles-perl-pod/perlqnx.pod 1263s # expected: 6693 1263s # received: 6693 1263s ok 174 1263s #lwp request: 1263s #GET http://localhost:8529/getfiles-perl-pod/perlre.pod HTTP/1.1 1263s #User-Agent: libwww-perl/6.77 1263s # 1263s #server response: 1263s #HTTP/1.1 200 OK 1263s #Connection: close 1263s #Date: Fri, 29 Nov 2024 20:07:00 GMT 1263s #Accept-Ranges: bytes 1263s #ETag: "21256-62796587675c0" 1263s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1263s #Vary: In-If1 1263s #Content-Length: 135766 1263s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1263s #Client-Date: Fri, 29 Nov 2024 20:07:00 GMT 1263s #Client-Peer: 127.0.0.1:8529 1263s #Client-Response-Num: 1 1263s #DMMATCH1: 1 1263s # 1263s # testing : download of /getfiles-perl-pod/perlre.pod 1263s # expected: 135766 1263s # received: 135766 1263s ok 175 1263s #lwp request: 1263s #GET http://localhost:8529/getfiles-perl-pod/perlreapi.pod HTTP/1.1 1263s #User-Agent: libwww-perl/6.77 1263s # 1263s #server response: 1263s #HTTP/1.1 200 OK 1263s #Connection: close 1263s #Date: Fri, 29 Nov 2024 20:07:00 GMT 1263s #Accept-Ranges: bytes 1263s #ETag: "8a9c-62796587675c0" 1263s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1263s #Vary: In-If1 1263s #Content-Length: 35484 1263s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1263s #Client-Date: Fri, 29 Nov 2024 20:07:00 GMT 1263s #Client-Peer: 127.0.0.1:8529 1263s #Client-Response-Num: 1 1263s #DMMATCH1: 1 1263s # 1263s # testing : download of /getfiles-perl-pod/perlreapi.pod 1263s # expected: 35484 1263s # received: 35484 1263s ok 176 1263s #lwp request: 1263s #GET http://localhost:8529/getfiles-perl-pod/perlrebackslash.pod HTTP/1.1 1263s #User-Agent: libwww-perl/6.77 1263s # 1263s #server response: 1263s #HTTP/1.1 200 OK 1263s #Connection: close 1263s #Date: Fri, 29 Nov 2024 20:07:00 GMT 1263s #Accept-Ranges: bytes 1263s #ETag: "818f-62796587675c0" 1263s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1263s #Vary: In-If1 1263s #Content-Length: 33167 1263s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1263s #Client-Date: Fri, 29 Nov 2024 20:07:00 GMT 1263s #Client-Peer: 127.0.0.1:8529 1263s #Client-Response-Num: 1 1263s #DMMATCH1: 1 1263s # 1263s # testing : download of /getfiles-perl-pod/perlrebackslash.pod 1263s # expected: 33167 1263s # received: 33167 1263s ok 177 1263s #lwp request: 1263s #GET http://localhost:8529/getfiles-perl-pod/perlrecharclass.pod HTTP/1.1 1263s #User-Agent: libwww-perl/6.77 1263s # 1263s #server response: 1263s #HTTP/1.1 200 OK 1263s #Connection: close 1263s #Date: Fri, 29 Nov 2024 20:07:00 GMT 1263s #Accept-Ranges: bytes 1263s #ETag: "bec7-62796587675c0" 1263s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1263s #Vary: In-If1 1263s #Content-Length: 48839 1263s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1263s #Client-Date: Fri, 29 Nov 2024 20:07:00 GMT 1263s #Client-Peer: 127.0.0.1:8529 1263s #Client-Response-Num: 1 1263s #DMMATCH1: 1 1263s # 1263s # testing : download of /getfiles-perl-pod/perlrecharclass.pod 1263s # expected: 48839 1263s # received: 48839 1263s ok 178 1263s #lwp request: 1263s #GET http://localhost:8529/getfiles-perl-pod/perlref.pod HTTP/1.1 1263s #User-Agent: libwww-perl/6.77 1263s # 1263s #server response: 1263s #HTTP/1.1 200 OK 1263s #Connection: close 1263s #Date: Fri, 29 Nov 2024 20:07:00 GMT 1263s #Accept-Ranges: bytes 1263s #ETag: "8d5c-62796587675c0" 1263s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1263s #Vary: In-If1 1263s #Content-Length: 36188 1263s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1263s #Client-Date: Fri, 29 Nov 2024 20:07:00 GMT 1263s #Client-Peer: 127.0.0.1:8529 1263s #Client-Response-Num: 1 1263s #DMMATCH1: 1 1263s # 1263s # testing : download of /getfiles-perl-pod/perlref.pod 1263s # expected: 36188 1263s # received: 36188 1263s ok 179 1263s #lwp request: 1263s #GET http://localhost:8529/getfiles-perl-pod/perlreftut.pod HTTP/1.1 1263s #User-Agent: libwww-perl/6.77 1263s # 1263s #server response: 1263s #HTTP/1.1 200 OK 1263s #Connection: close 1263s #Date: Fri, 29 Nov 2024 20:07:00 GMT 1263s #Accept-Ranges: bytes 1263s #ETag: "4944-62796587675c0" 1263s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1263s #Vary: In-If1 1263s #Content-Length: 18756 1263s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1263s #Client-Date: Fri, 29 Nov 2024 20:07:00 GMT 1263s #Client-Peer: 127.0.0.1:8529 1263s #Client-Response-Num: 1 1263s #DMMATCH1: 1 1263s # 1263s # testing : download of /getfiles-perl-pod/perlreftut.pod 1263s # expected: 18756 1263s # received: 18756 1263s ok 180 1263s #lwp request: 1263s #GET http://localhost:8529/getfiles-perl-pod/perlreguts.pod HTTP/1.1 1263s #User-Agent: libwww-perl/6.77 1263s # 1263s #server response: 1263s #HTTP/1.1 200 OK 1263s #Connection: close 1263s #Date: Fri, 29 Nov 2024 20:07:00 GMT 1263s #Accept-Ranges: bytes 1263s #ETag: "a989-62796587675c0" 1263s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1263s #Vary: In-If1 1263s #Content-Length: 43401 1263s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1263s #Client-Date: Fri, 29 Nov 2024 20:07:00 GMT 1263s #Client-Peer: 127.0.0.1:8529 1263s #Client-Response-Num: 1 1263s #DMMATCH1: 1 1263s # 1263s # testing : download of /getfiles-perl-pod/perlreguts.pod 1263s # expected: 43401 1263s # received: 43401 1263s ok 181 1263s #lwp request: 1263s #GET http://localhost:8529/getfiles-perl-pod/perlrepository.pod HTTP/1.1 1263s #User-Agent: libwww-perl/6.77 1263s # 1263s #server response: 1263s #HTTP/1.1 200 OK 1263s #Connection: close 1263s #Date: Fri, 29 Nov 2024 20:07:00 GMT 1263s #Accept-Ranges: bytes 1263s #ETag: "1fd-62796587675c0" 1263s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1263s #Vary: In-If1 1263s #Content-Length: 509 1263s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1263s #Client-Date: Fri, 29 Nov 2024 20:07:00 GMT 1263s #Client-Peer: 127.0.0.1:8529 1263s #Client-Response-Num: 1 1263s #DMMATCH1: 1 1263s # 1263s # testing : download of /getfiles-perl-pod/perlrepository.pod 1263s # expected: 509 1263s # received: 509 1263s ok 182 1263s #lwp request: 1263s #GET http://localhost:8529/getfiles-perl-pod/perlrequick.pod HTTP/1.1 1263s #User-Agent: libwww-perl/6.77 1263s # 1263s #server response: 1263s #HTTP/1.1 200 OK 1263s #Connection: close 1263s #Date: Fri, 29 Nov 2024 20:07:00 GMT 1263s #Accept-Ranges: bytes 1263s #ETag: "4b07-62796587675c0" 1263s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1263s #Vary: In-If1 1263s #Content-Length: 19207 1263s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1263s #Client-Date: Fri, 29 Nov 2024 20:07:00 GMT 1263s #Client-Peer: 127.0.0.1:8529 1263s #Client-Response-Num: 1 1263s #DMMATCH1: 1 1263s # 1263s # testing : download of /getfiles-perl-pod/perlrequick.pod 1263s # expected: 19207 1263s # received: 19207 1263s ok 183 1263s #lwp request: 1263s #GET http://localhost:8529/getfiles-perl-pod/perlreref.pod HTTP/1.1 1263s #User-Agent: libwww-perl/6.77 1263s # 1263s #server response: 1263s #HTTP/1.1 200 OK 1263s #Connection: close 1263s #Date: Fri, 29 Nov 2024 20:07:00 GMT 1263s #Accept-Ranges: bytes 1263s #ETag: "3caa-62796587675c0" 1263s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1263s #Vary: In-If1 1263s #Content-Length: 15530 1263s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1263s #Client-Date: Fri, 29 Nov 2024 20:07:00 GMT 1263s #Client-Peer: 127.0.0.1:8529 1263s #Client-Response-Num: 1 1263s #DMMATCH1: 1 1263s # 1263s # testing : download of /getfiles-perl-pod/perlreref.pod 1263s # expected: 15530 1263s # received: 15530 1263s ok 184 1263s #lwp request: 1263s #GET http://localhost:8529/getfiles-perl-pod/perlretut.pod HTTP/1.1 1263s #User-Agent: libwww-perl/6.77 1263s # 1263s #server response: 1263s #HTTP/1.1 200 OK 1263s #Connection: close 1263s #Date: Fri, 29 Nov 2024 20:07:00 GMT 1263s #Accept-Ranges: bytes 1263s #ETag: "1e1ef-62796587675c0" 1263s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1263s #Vary: In-If1 1263s #Content-Length: 123375 1263s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1263s #Client-Date: Fri, 29 Nov 2024 20:07:00 GMT 1263s #Client-Peer: 127.0.0.1:8529 1263s #Client-Response-Num: 1 1263s #DMMATCH1: 1 1263s # 1263s # testing : download of /getfiles-perl-pod/perlretut.pod 1263s # expected: 123375 1263s # received: 123375 1263s ok 185 1263s #lwp request: 1263s #GET http://localhost:8529/getfiles-perl-pod/perlriscos.pod HTTP/1.1 1263s #User-Agent: libwww-perl/6.77 1263s # 1263s #server response: 1263s #HTTP/1.1 200 OK 1263s #Connection: close 1263s #Date: Fri, 29 Nov 2024 20:07:00 GMT 1263s #Accept-Ranges: bytes 1263s #ETag: "651-62796587675c0" 1263s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1263s #Vary: In-If1 1263s #Content-Length: 1617 1263s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1263s #Client-Date: Fri, 29 Nov 2024 20:07:00 GMT 1263s #Client-Peer: 127.0.0.1:8529 1263s #Client-Response-Num: 1 1263s #DMMATCH1: 1 1263s # 1263s # testing : download of /getfiles-perl-pod/perlriscos.pod 1263s # expected: 1617 1263s # received: 1617 1263s ok 186 1263s #lwp request: 1263s #GET http://localhost:8529/getfiles-perl-pod/perlrun.pod HTTP/1.1 1263s #User-Agent: libwww-perl/6.77 1263s # 1263s #server response: 1263s #HTTP/1.1 200 OK 1263s #Connection: close 1263s #Date: Fri, 29 Nov 2024 20:07:00 GMT 1263s #Accept-Ranges: bytes 1263s #ETag: "e707-62796587675c0" 1263s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1263s #Vary: In-If1 1263s #Content-Length: 59143 1263s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1263s #Client-Date: Fri, 29 Nov 2024 20:07:00 GMT 1263s #Client-Peer: 127.0.0.1:8529 1263s #Client-Response-Num: 1 1263s #DMMATCH1: 1 1263s # 1263s # testing : download of /getfiles-perl-pod/perlrun.pod 1263s # expected: 59143 1263s # received: 59143 1263s ok 187 1263s #lwp request: 1263s #GET http://localhost:8529/getfiles-perl-pod/perlsec.pod HTTP/1.1 1263s #User-Agent: libwww-perl/6.77 1263s # 1263s #server response: 1263s #HTTP/1.1 200 OK 1263s #Connection: close 1263s #Date: Fri, 29 Nov 2024 20:07:00 GMT 1263s #Accept-Ranges: bytes 1263s #ETag: "6cea-62796587675c0" 1263s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1263s #Vary: In-If1 1263s #Content-Length: 27882 1263s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1263s #Client-Date: Fri, 29 Nov 2024 20:07:00 GMT 1263s #Client-Peer: 127.0.0.1:8529 1263s #Client-Response-Num: 1 1263s #DMMATCH1: 1 1263s # 1263s # testing : download of /getfiles-perl-pod/perlsec.pod 1263s # expected: 27882 1263s # received: 27882 1263s ok 188 1263s #lwp request: 1263s #GET http://localhost:8529/getfiles-perl-pod/perlsecpolicy.pod HTTP/1.1 1263s #User-Agent: libwww-perl/6.77 1263s # 1263s #server response: 1263s #HTTP/1.1 200 OK 1263s #Connection: close 1263s #Date: Fri, 29 Nov 2024 20:07:00 GMT 1263s #Accept-Ranges: bytes 1263s #ETag: "4af2-62796587675c0" 1263s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1263s #Vary: In-If1 1263s #Content-Length: 19186 1263s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1263s #Client-Date: Fri, 29 Nov 2024 20:07:00 GMT 1263s #Client-Peer: 127.0.0.1:8529 1263s #Client-Response-Num: 1 1263s #DMMATCH1: 1 1263s # 1263s # testing : download of /getfiles-perl-pod/perlsecpolicy.pod 1263s # expected: 19186 1263s # received: 19186 1263s ok 189 1263s #lwp request: 1263s #GET http://localhost:8529/getfiles-perl-pod/perlsolaris.pod HTTP/1.1 1263s #User-Agent: libwww-perl/6.77 1263s # 1263s #server response: 1263s #HTTP/1.1 200 OK 1263s #Connection: close 1263s #Date: Fri, 29 Nov 2024 20:07:00 GMT 1263s #Accept-Ranges: bytes 1263s #ETag: "7494-62796587675c0" 1263s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1263s #Vary: In-If1 1263s #Content-Length: 29844 1263s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1263s #Client-Date: Fri, 29 Nov 2024 20:07:00 GMT 1263s #Client-Peer: 127.0.0.1:8529 1263s #Client-Response-Num: 1 1263s #DMMATCH1: 1 1263s # 1263s # testing : download of /getfiles-perl-pod/perlsolaris.pod 1263s # expected: 29844 1263s # received: 29844 1263s ok 190 1263s #lwp request: 1263s #GET http://localhost:8529/getfiles-perl-pod/perlsource.pod HTTP/1.1 1263s #User-Agent: libwww-perl/6.77 1263s # 1263s #server response: 1263s #HTTP/1.1 200 OK 1263s #Connection: close 1263s #Date: Fri, 29 Nov 2024 20:07:00 GMT 1263s #Accept-Ranges: bytes 1263s #ETag: "1bdc-62796587675c0" 1263s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1263s #Vary: In-If1 1263s #Content-Length: 7132 1263s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1263s #Client-Date: Fri, 29 Nov 2024 20:07:00 GMT 1263s #Client-Peer: 127.0.0.1:8529 1263s #Client-Response-Num: 1 1263s #DMMATCH1: 1 1263s # 1263s # testing : download of /getfiles-perl-pod/perlsource.pod 1263s # expected: 7132 1263s # received: 7132 1263s ok 191 1263s #lwp request: 1263s #GET http://localhost:8529/getfiles-perl-pod/perlstyle.pod HTTP/1.1 1263s #User-Agent: libwww-perl/6.77 1263s # 1263s #server response: 1263s #HTTP/1.1 200 OK 1263s #Connection: close 1263s #Date: Fri, 29 Nov 2024 20:07:00 GMT 1263s #Accept-Ranges: bytes 1263s #ETag: "233b-62796587675c0" 1263s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1263s #Vary: In-If1 1263s #Content-Length: 9019 1263s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1263s #Client-Date: Fri, 29 Nov 2024 20:07:00 GMT 1263s #Client-Peer: 127.0.0.1:8529 1263s #Client-Response-Num: 1 1263s #DMMATCH1: 1 1263s # 1263s # testing : download of /getfiles-perl-pod/perlstyle.pod 1263s # expected: 9019 1263s # received: 9019 1263s ok 192 1263s #lwp request: 1263s #GET http://localhost:8529/getfiles-perl-pod/perlsub.pod HTTP/1.1 1263s #User-Agent: libwww-perl/6.77 1263s # 1263s #server response: 1263s #HTTP/1.1 200 OK 1263s #Connection: close 1263s #Date: Fri, 29 Nov 2024 20:07:00 GMT 1263s #Accept-Ranges: bytes 1263s #ETag: "12fb9-62796587675c0" 1263s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1263s #Vary: In-If1 1263s #Content-Length: 77753 1263s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1263s #Client-Date: Fri, 29 Nov 2024 20:07:00 GMT 1263s #Client-Peer: 127.0.0.1:8529 1263s #Client-Response-Num: 1 1263s #DMMATCH1: 1 1263s # 1263s # testing : download of /getfiles-perl-pod/perlsub.pod 1263s # expected: 77753 1263s # received: 77753 1263s ok 193 1263s #lwp request: 1263s #GET http://localhost:8529/getfiles-perl-pod/perlsyn.pod HTTP/1.1 1263s #User-Agent: libwww-perl/6.77 1263s # 1263s #server response: 1263s #HTTP/1.1 200 OK 1263s #Connection: close 1263s #Date: Fri, 29 Nov 2024 20:07:00 GMT 1263s #Accept-Ranges: bytes 1263s #ETag: "d31f-62796587675c0" 1263s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1263s #Vary: In-If1 1263s #Content-Length: 54047 1263s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1263s #Client-Date: Fri, 29 Nov 2024 20:07:00 GMT 1263s #Client-Peer: 127.0.0.1:8529 1263s #Client-Response-Num: 1 1263s #DMMATCH1: 1 1263s # 1263s # testing : download of /getfiles-perl-pod/perlsyn.pod 1263s # expected: 54047 1263s # received: 54047 1263s ok 194 1263s #lwp request: 1263s #GET http://localhost:8529/getfiles-perl-pod/perlsynology.pod HTTP/1.1 1263s #User-Agent: libwww-perl/6.77 1263s # 1263s #server response: 1263s #HTTP/1.1 200 OK 1263s #Connection: close 1263s #Date: Fri, 29 Nov 2024 20:07:00 GMT 1263s #Accept-Ranges: bytes 1263s #ETag: "2858-62796587675c0" 1263s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1263s #Vary: In-If1 1263s #Content-Length: 10328 1263s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1263s #Client-Date: Fri, 29 Nov 2024 20:07:00 GMT 1263s #Client-Peer: 127.0.0.1:8529 1263s #Client-Response-Num: 1 1263s #DMMATCH1: 1 1263s # 1263s # testing : download of /getfiles-perl-pod/perlsynology.pod 1263s # expected: 10328 1263s # received: 10328 1263s ok 195 1263s #lwp request: 1263s #GET http://localhost:8529/getfiles-perl-pod/perlthrtut.pod HTTP/1.1 1263s #User-Agent: libwww-perl/6.77 1263s # 1263s #server response: 1263s #HTTP/1.1 200 OK 1263s #Connection: close 1263s #Date: Fri, 29 Nov 2024 20:07:00 GMT 1263s #Accept-Ranges: bytes 1263s #ETag: "b184-62796587675c0" 1263s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1263s #Vary: In-If1 1263s #Content-Length: 45444 1263s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1263s #Client-Date: Fri, 29 Nov 2024 20:07:00 GMT 1263s #Client-Peer: 127.0.0.1:8529 1263s #Client-Response-Num: 1 1263s #DMMATCH1: 1 1263s # 1263s # testing : download of /getfiles-perl-pod/perlthrtut.pod 1263s # expected: 45444 1263s # received: 45444 1263s ok 196 1263s #lwp request: 1263s #GET http://localhost:8529/getfiles-perl-pod/perltie.pod HTTP/1.1 1263s #User-Agent: libwww-perl/6.77 1263s # 1263s #server response: 1263s #HTTP/1.1 200 OK 1263s #Connection: close 1263s #Date: Fri, 29 Nov 2024 20:07:00 GMT 1263s #Accept-Ranges: bytes 1263s #ETag: "9a91-62796587675c0" 1263s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1263s #Vary: In-If1 1263s #Content-Length: 39569 1263s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1263s #Client-Date: Fri, 29 Nov 2024 20:07:00 GMT 1263s #Client-Peer: 127.0.0.1:8529 1263s #Client-Response-Num: 1 1263s #DMMATCH1: 1 1263s # 1263s # testing : download of /getfiles-perl-pod/perltie.pod 1263s # expected: 39569 1263s # received: 39569 1263s ok 197 1263s #lwp request: 1263s #GET http://localhost:8529/getfiles-perl-pod/perltoc.pod HTTP/1.1 1263s #User-Agent: libwww-perl/6.77 1263s # 1263s #server response: 1263s #HTTP/1.1 200 OK 1263s #Connection: close 1263s #Date: Fri, 29 Nov 2024 20:07:00 GMT 1263s #Accept-Ranges: bytes 1263s #ETag: "ce6d8-62796587675c0" 1263s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1263s #Vary: In-If1 1263s #Content-Length: 845528 1263s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1263s #Client-Date: Fri, 29 Nov 2024 20:07:00 GMT 1263s #Client-Peer: 127.0.0.1:8529 1263s #Client-Response-Num: 1 1263s #DMMATCH1: 1 1263s # 1263s # testing : download of /getfiles-perl-pod/perltoc.pod 1263s # expected: 845528 1263s # received: 845528 1263s ok 198 1263s #lwp request: 1263s #GET http://localhost:8529/getfiles-perl-pod/perltodo.pod HTTP/1.1 1263s #User-Agent: libwww-perl/6.77 1263s # 1263s #server response: 1263s #HTTP/1.1 200 OK 1263s #Connection: close 1263s #Date: Fri, 29 Nov 2024 20:07:00 GMT 1263s #Accept-Ranges: bytes 1263s #ETag: "174-62796587675c0" 1263s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1263s #Vary: In-If1 1263s #Content-Length: 372 1263s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1263s #Client-Date: Fri, 29 Nov 2024 20:07:00 GMT 1263s #Client-Peer: 127.0.0.1:8529 1263s #Client-Response-Num: 1 1263s #DMMATCH1: 1 1263s # 1263s # testing : download of /getfiles-perl-pod/perltodo.pod 1263s # expected: 372 1263s # received: 372 1263s ok 199 1263s #lwp request: 1263s #GET http://localhost:8529/getfiles-perl-pod/perltooc.pod HTTP/1.1 1263s #User-Agent: libwww-perl/6.77 1263s # 1263s #server response: 1263s #HTTP/1.1 200 OK 1263s #Connection: close 1263s #Date: Fri, 29 Nov 2024 20:07:00 GMT 1263s #Accept-Ranges: bytes 1263s #ETag: "126-62796587675c0" 1263s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1263s #Vary: In-If1 1263s #Content-Length: 294 1263s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1263s #Client-Date: Fri, 29 Nov 2024 20:07:00 GMT 1263s #Client-Peer: 127.0.0.1:8529 1263s #Client-Response-Num: 1 1263s #DMMATCH1: 1 1263s # 1263s # testing : download of /getfiles-perl-pod/perltooc.pod 1263s # expected: 294 1263s # received: 294 1263s ok 200 1263s #lwp request: 1263s #GET http://localhost:8529/getfiles-perl-pod/perltoot.pod HTTP/1.1 1263s #User-Agent: libwww-perl/6.77 1263s # 1263s #server response: 1263s #HTTP/1.1 200 OK 1263s #Connection: close 1263s #Date: Fri, 29 Nov 2024 20:07:00 GMT 1263s #Accept-Ranges: bytes 1263s #ETag: "126-62796587675c0" 1263s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1263s #Vary: In-If1 1263s #Content-Length: 294 1263s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1263s #Client-Date: Fri, 29 Nov 2024 20:07:00 GMT 1263s #Client-Peer: 127.0.0.1:8529 1263s #Client-Response-Num: 1 1263s #DMMATCH1: 1 1263s # 1263s # testing : download of /getfiles-perl-pod/perltoot.pod 1263s # expected: 294 1263s # received: 294 1263s ok 201 1263s #lwp request: 1263s #GET http://localhost:8529/getfiles-perl-pod/perltrap.pod HTTP/1.1 1263s #User-Agent: libwww-perl/6.77 1263s # 1263s #server response: 1263s #HTTP/1.1 200 OK 1263s #Connection: close 1263s #Date: Fri, 29 Nov 2024 20:07:00 GMT 1263s #Accept-Ranges: bytes 1263s #ETag: "297f-62796587675c0" 1263s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1263s #Vary: In-If1 1263s #Content-Length: 10623 1263s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1263s #Client-Date: Fri, 29 Nov 2024 20:07:00 GMT 1263s #Client-Peer: 127.0.0.1:8529 1263s #Client-Response-Num: 1 1263s #DMMATCH1: 1 1263s # 1263s # testing : download of /getfiles-perl-pod/perltrap.pod 1263s # expected: 10623 1263s # received: 10623 1263s ok 202 1263s #lwp request: 1263s #GET http://localhost:8529/getfiles-perl-pod/perltru64.pod HTTP/1.1 1263s #User-Agent: libwww-perl/6.77 1263s # 1263s #server response: 1263s #HTTP/1.1 200 OK 1263s #Connection: close 1263s #Date: Fri, 29 Nov 2024 20:07:00 GMT 1263s #Accept-Ranges: bytes 1263s #ETag: "213f-62796587675c0" 1263s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1263s #Vary: In-If1 1263s #Content-Length: 8511 1263s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1263s #Client-Date: Fri, 29 Nov 2024 20:07:00 GMT 1263s #Client-Peer: 127.0.0.1:8529 1263s #Client-Response-Num: 1 1263s #DMMATCH1: 1 1263s # 1263s # testing : download of /getfiles-perl-pod/perltru64.pod 1263s # expected: 8511 1263s # received: 8511 1263s ok 203 1263s #lwp request: 1263s #GET http://localhost:8529/getfiles-perl-pod/perltw.pod HTTP/1.1 1263s #User-Agent: libwww-perl/6.77 1263s # 1263s #server response: 1263s #HTTP/1.1 200 OK 1263s #Connection: close 1263s #Date: Fri, 29 Nov 2024 20:07:00 GMT 1263s #Accept-Ranges: bytes 1263s #ETag: "1183-62796587675c0" 1263s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1263s #Vary: In-If1 1263s #Content-Length: 4483 1263s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1263s #Client-Date: Fri, 29 Nov 2024 20:07:00 GMT 1263s #Client-Peer: 127.0.0.1:8529 1263s #Client-Response-Num: 1 1263s #DMMATCH1: 1 1263s # 1263s # testing : download of /getfiles-perl-pod/perltw.pod 1263s # expected: 4483 1263s # received: 4483 1263s ok 204 1263s #lwp request: 1263s #GET http://localhost:8529/getfiles-perl-pod/perlunicode.pod HTTP/1.1 1263s #User-Agent: libwww-perl/6.77 1263s # 1263s #server response: 1263s #HTTP/1.1 200 OK 1263s #Connection: close 1263s #Date: Fri, 29 Nov 2024 20:07:00 GMT 1263s #Accept-Ranges: bytes 1263s #ETag: "162b6-62796587675c0" 1263s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1263s #Vary: In-If1 1263s #Content-Length: 90806 1263s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1263s #Client-Date: Fri, 29 Nov 2024 20:07:00 GMT 1263s #Client-Peer: 127.0.0.1:8529 1263s #Client-Response-Num: 1 1263s #DMMATCH1: 1 1263s # 1263s # testing : download of /getfiles-perl-pod/perlunicode.pod 1263s # expected: 90806 1263s # received: 90806 1263s ok 205 1263s #lwp request: 1263s #GET http://localhost:8529/getfiles-perl-pod/perlunicook.pod HTTP/1.1 1263s #User-Agent: libwww-perl/6.77 1263s # 1263s #server response: 1263s #HTTP/1.1 200 OK 1263s #Connection: close 1263s #Date: Fri, 29 Nov 2024 20:07:00 GMT 1263s #Accept-Ranges: bytes 1263s #ETag: "6349-62796587675c0" 1263s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1263s #Vary: In-If1 1263s #Content-Length: 25417 1263s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1263s #Client-Date: Fri, 29 Nov 2024 20:07:00 GMT 1263s #Client-Peer: 127.0.0.1:8529 1263s #Client-Response-Num: 1 1263s #DMMATCH1: 1 1263s # 1263s # testing : download of /getfiles-perl-pod/perlunicook.pod 1263s # expected: 25417 1263s # received: 25417 1263s ok 206 1263s #lwp request: 1263s #GET http://localhost:8529/getfiles-perl-pod/perlunifaq.pod HTTP/1.1 1263s #User-Agent: libwww-perl/6.77 1263s # 1263s #server response: 1263s #HTTP/1.1 200 OK 1263s #Connection: close 1263s #Date: Fri, 29 Nov 2024 20:07:00 GMT 1263s #Accept-Ranges: bytes 1263s #ETag: "372e-62796587675c0" 1263s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1263s #Vary: In-If1 1263s #Content-Length: 14126 1263s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1263s #Client-Date: Fri, 29 Nov 2024 20:07:00 GMT 1263s #Client-Peer: 127.0.0.1:8529 1263s #Client-Response-Num: 1 1263s #DMMATCH1: 1 1263s # 1263s # testing : download of /getfiles-perl-pod/perlunifaq.pod 1263s # expected: 14126 1263s # received: 14126 1263s ok 207 1263s #lwp request: 1263s #GET http://localhost:8529/getfiles-perl-pod/perluniintro.pod HTTP/1.1 1263s #User-Agent: libwww-perl/6.77 1263s # 1263s #server response: 1263s #HTTP/1.1 200 OK 1263s #Connection: close 1263s #Date: Fri, 29 Nov 2024 20:07:00 GMT 1263s #Accept-Ranges: bytes 1263s #ETag: "96e1-62796587675c0" 1263s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1263s #Vary: In-If1 1263s #Content-Length: 38625 1263s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1263s #Client-Date: Fri, 29 Nov 2024 20:07:00 GMT 1263s #Client-Peer: 127.0.0.1:8529 1263s #Client-Response-Num: 1 1263s #DMMATCH1: 1 1263s # 1263s # testing : download of /getfiles-perl-pod/perluniintro.pod 1263s # expected: 38625 1263s # received: 38625 1263s ok 208 1263s #lwp request: 1263s #GET http://localhost:8529/getfiles-perl-pod/perluniprops.pod HTTP/1.1 1263s #User-Agent: libwww-perl/6.77 1263s # 1263s #server response: 1263s #HTTP/1.1 200 OK 1263s #Connection: close 1263s #Date: Fri, 29 Nov 2024 20:07:00 GMT 1263s #Accept-Ranges: bytes 1263s #ETag: "6eefa-62796587675c0" 1263s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1263s #Vary: In-If1 1263s #Content-Length: 454394 1263s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1263s #Client-Date: Fri, 29 Nov 2024 20:07:00 GMT 1263s #Client-Peer: 127.0.0.1:8529 1263s #Client-Response-Num: 1 1263s #DMMATCH1: 1 1263s # 1263s # testing : download of /getfiles-perl-pod/perluniprops.pod 1263s # expected: 454394 1263s # received: 454394 1263s ok 209 1263s #lwp request: 1263s #GET http://localhost:8529/getfiles-perl-pod/perlunitut.pod HTTP/1.1 1263s #User-Agent: libwww-perl/6.77 1263s # 1263s #server response: 1263s #HTTP/1.1 200 OK 1263s #Connection: close 1263s #Date: Fri, 29 Nov 2024 20:07:00 GMT 1263s #Accept-Ranges: bytes 1263s #ETag: "1f10-62796587675c0" 1263s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1263s #Vary: In-If1 1263s #Content-Length: 7952 1263s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1263s #Client-Date: Fri, 29 Nov 2024 20:07:00 GMT 1263s #Client-Peer: 127.0.0.1:8529 1263s #Client-Response-Num: 1 1263s #DMMATCH1: 1 1263s # 1263s # testing : download of /getfiles-perl-pod/perlunitut.pod 1263s # expected: 7952 1263s # received: 7952 1263s ok 210 1263s #lwp request: 1263s #GET http://localhost:8529/getfiles-perl-pod/perlutil.pod HTTP/1.1 1263s #User-Agent: libwww-perl/6.77 1263s # 1263s #server response: 1263s #HTTP/1.1 200 OK 1263s #Connection: close 1263s #Date: Fri, 29 Nov 2024 20:07:00 GMT 1263s #Accept-Ranges: bytes 1263s #ETag: "1ce8-62796587675c0" 1263s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1263s #Vary: In-If1 1263s #Content-Length: 7400 1263s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1263s #Client-Date: Fri, 29 Nov 2024 20:07:00 GMT 1263s #Client-Peer: 127.0.0.1:8529 1263s #Client-Response-Num: 1 1263s #DMMATCH1: 1 1263s # 1263s # testing : download of /getfiles-perl-pod/perlutil.pod 1263s # expected: 7400 1263s # received: 7400 1263s ok 211 1263s #lwp request: 1263s #GET http://localhost:8529/getfiles-perl-pod/perlvar.pod HTTP/1.1 1263s #User-Agent: libwww-perl/6.77 1263s # 1263s #server response: 1263s #HTTP/1.1 200 OK 1263s #Connection: close 1263s #Date: Fri, 29 Nov 2024 20:07:00 GMT 1263s #Accept-Ranges: bytes 1263s #ETag: "16c17-62796587675c0" 1263s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1263s #Vary: In-If1 1263s #Content-Length: 93207 1263s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1263s #Client-Date: Fri, 29 Nov 2024 20:07:00 GMT 1263s #Client-Peer: 127.0.0.1:8529 1263s #Client-Response-Num: 1 1263s #DMMATCH1: 1 1263s # 1263s # testing : download of /getfiles-perl-pod/perlvar.pod 1263s # expected: 93207 1263s # received: 93207 1263s ok 212 1263s #lwp request: 1263s #GET http://localhost:8529/getfiles-perl-pod/perlvms.pod HTTP/1.1 1263s #User-Agent: libwww-perl/6.77 1263s # 1263s #server response: 1263s #HTTP/1.1 200 OK 1263s #Connection: close 1263s #Date: Fri, 29 Nov 2024 20:07:00 GMT 1263s #Accept-Ranges: bytes 1263s #ETag: "c68d-62796587675c0" 1263s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1263s #Vary: In-If1 1263s #Content-Length: 50829 1263s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1263s #Client-Date: Fri, 29 Nov 2024 20:07:00 GMT 1263s #Client-Peer: 127.0.0.1:8529 1263s #Client-Response-Num: 1 1263s #DMMATCH1: 1 1263s # 1263s # testing : download of /getfiles-perl-pod/perlvms.pod 1263s # expected: 50829 1263s # received: 50829 1263s ok 213 1263s #lwp request: 1263s #GET http://localhost:8529/getfiles-perl-pod/perlvos.pod HTTP/1.1 1263s #User-Agent: libwww-perl/6.77 1263s # 1263s #server response: 1263s #HTTP/1.1 200 OK 1263s #Connection: close 1263s #Date: Fri, 29 Nov 2024 20:07:00 GMT 1263s #Accept-Ranges: bytes 1263s #ETag: "f16-62796587675c0" 1263s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1263s #Vary: In-If1 1263s #Content-Length: 3862 1263s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1263s #Client-Date: Fri, 29 Nov 2024 20:07:00 GMT 1263s #Client-Peer: 127.0.0.1:8529 1263s #Client-Response-Num: 1 1263s #DMMATCH1: 1 1263s # 1263s # testing : download of /getfiles-perl-pod/perlvos.pod 1263s # expected: 3862 1263s # received: 3862 1263s ok 214 1263s #lwp request: 1263s #GET http://localhost:8529/getfiles-perl-pod/perlwin32.pod HTTP/1.1 1263s #User-Agent: libwww-perl/6.77 1263s # 1263s #server response: 1263s #HTTP/1.1 200 OK 1263s #Connection: close 1263s #Date: Fri, 29 Nov 2024 20:07:00 GMT 1263s #Accept-Ranges: bytes 1263s #ETag: "7c61-62796587675c0" 1263s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1263s #Vary: In-If1 1263s #Content-Length: 31841 1263s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1263s #Client-Date: Fri, 29 Nov 2024 20:07:00 GMT 1263s #Client-Peer: 127.0.0.1:8529 1263s #Client-Response-Num: 1 1263s #DMMATCH1: 1 1263s # 1263s # testing : download of /getfiles-perl-pod/perlwin32.pod 1263s # expected: 31841 1263s # received: 31841 1263s ok 215 1263s #lwp request: 1263s #GET http://localhost:8529/getfiles-perl-pod/perlxs.pod HTTP/1.1 1263s #User-Agent: libwww-perl/6.77 1263s # 1263s #server response: 1263s #HTTP/1.1 200 OK 1263s #Connection: close 1263s #Date: Fri, 29 Nov 2024 20:07:00 GMT 1263s #Accept-Ranges: bytes 1263s #ETag: "12d15-62796587675c0" 1263s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1263s #Vary: In-If1 1263s #Content-Length: 77077 1263s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1263s #Client-Date: Fri, 29 Nov 2024 20:07:00 GMT 1263s #Client-Peer: 127.0.0.1:8529 1263s #Client-Response-Num: 1 1263s #DMMATCH1: 1 1263s # 1263s # testing : download of /getfiles-perl-pod/perlxs.pod 1263s # expected: 77077 1263s # received: 77077 1263s ok 216 1263s #lwp request: 1263s #GET http://localhost:8529/getfiles-perl-pod/perlxstut.pod HTTP/1.1 1263s #User-Agent: libwww-perl/6.77 1263s # 1263s #server response: 1263s #HTTP/1.1 200 OK 1263s #Connection: close 1263s #Date: Fri, 29 Nov 2024 20:07:00 GMT 1263s #Accept-Ranges: bytes 1263s #ETag: "c51f-62796587675c0" 1263s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1263s #Vary: In-If1 1263s #Content-Length: 50463 1263s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1263s #Client-Date: Fri, 29 Nov 2024 20:07:00 GMT 1263s #Client-Peer: 127.0.0.1:8529 1263s #Client-Response-Num: 1 1263s #DMMATCH1: 1 1263s # 1263s # testing : download of /getfiles-perl-pod/perlxstut.pod 1263s # expected: 50463 1263s # received: 50463 1263s ok 217 1263s #lwp request: 1263s #GET http://localhost:8529/getfiles-perl-pod/perlxstypemap.pod HTTP/1.1 1263s #User-Agent: libwww-perl/6.77 1263s # 1263s #server response: 1263s #HTTP/1.1 200 OK 1263s #Connection: close 1263s #Date: Fri, 29 Nov 2024 20:07:00 GMT 1263s #Accept-Ranges: bytes 1263s #ETag: "5dc1-62796587675c0" 1263s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1263s #Vary: In-If1 1263s #Content-Length: 24001 1263s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1263s #Client-Date: Fri, 29 Nov 2024 20:07:00 GMT 1263s #Client-Peer: 127.0.0.1:8529 1263s #Client-Response-Num: 1 1263s #DMMATCH1: 1 1263s # 1263s # testing : download of /getfiles-perl-pod/perlxstypemap.pod 1263s # expected: 24001 1263s # received: 24001 1263s ok 218 1263s #lwp request: 1263s #GET http://localhost:8529/getfiles-binary-httpd HTTP/1.1 1263s #User-Agent: libwww-perl/6.77 1263s # 1263s #server response: 1263s #HTTP/1.1 200 OK 1263s #Connection: close 1263s #Date: Fri, 29 Nov 2024 20:07:00 GMT 1263s #Accept-Ranges: bytes 1263s #ETag: "b235c-627730f333380" 1263s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1263s #Vary: In-If1 1263s #Content-Length: 729948 1263s #Last-Modified: Thu, 21 Nov 2024 21:36:30 GMT 1263s #Client-Date: Fri, 29 Nov 2024 20:07:00 GMT 1263s #Client-Peer: 127.0.0.1:8529 1263s #Client-Response-Num: 1 1263s #DMMATCH1: 1 1263s # 1263s # testing : download of /getfiles-binary-httpd 1263s # expected: 729948 1263s # received: 729948 1263s ok 219 1263s #lwp request: 1263s #GET http://localhost:8529/getfiles-binary-perl HTTP/1.1 1263s #User-Agent: libwww-perl/6.77 1263s # 1263s #server response: 1263s #HTTP/1.1 200 OK 1263s #Connection: close 1263s #Date: Fri, 29 Nov 2024 20:07:00 GMT 1263s #Accept-Ranges: bytes 1263s #ETag: "3e84c0-62796587675c0" 1263s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1263s #Vary: In-If1 1263s #Content-Length: 4097216 1263s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1263s #Client-Date: Fri, 29 Nov 2024 20:07:00 GMT 1263s #Client-Peer: 127.0.0.1:8529 1263s #Client-Response-Num: 1 1263s #DMMATCH1: 1 1263s # 1263s # testing : download of /getfiles-binary-perl 1263s # expected: 4097216 1263s # received: 4097216 1263s ok 220 1263s ok 1266s t/apache/headers.t .................. 1266s 1..27 1266s # Running under perl version 5.040000 for linux 1266s # Current time local: Fri Nov 29 20:07:00 2024 1266s # Current time GMT: Fri Nov 29 20:07:00 2024 1266s # Using Test.pm version 1.31 1266s # Using Apache/Test.pm version 1.44 1266s testing: Hello: World 1266s ok 1 1266s # testing : response success 1266s # expected: qr/HTTP\/1\.. 200 OK/ 1266s # received: 'HTTP/1.1 200 OK' 1266s ok 2 1266s header: [World] vs [World] 1266s # testing : compare header Hello value 1266s # expected: 'World' 1266s # received: 'World' 1266s ok 3 1266s testing: Hello: World 1266s ok 4 1266s # testing : response success 1266s # expected: qr/HTTP\/1\.. 200 OK/ 1266s # received: 'HTTP/1.1 200 OK' 1266s ok 5 1266s header: [World] vs [World] 1266s # testing : compare header Hello value 1266s # expected: 'World' 1266s # received: 'World' 1266s ok 6 1266s testing: Hello: World 1266s ok 7 1266s # testing : response success 1266s # expected: qr/HTTP\/1\.. 200 OK/ 1266s # received: 'HTTP/1.1 200 OK' 1266s ok 8 1266s header: [World] vs [World] 1266s # testing : compare header Hello value 1266s # expected: 'World' 1266s # received: 'World' 1266s ok 9 1266s testing: Hello: Foo 1266s Bar 1266s ok 10 1266s # testing : response success 1266s # expected: qr/HTTP\/1\.. 200 OK/ 1266s # received: 'HTTP/1.1 200 OK' 1266s ok 11 1266s header: [Foo Bar] vs [Foo Bar] 1266s # testing : compare header Hello value 1266s # expected: 'Foo Bar' 1266s # received: 'Foo Bar' 1266s ok 12 1266s testing: Hello: Foo 1266s Bar 1266s ok 13 1266s # testing : response success 1266s # expected: qr/HTTP\/1\.. 200 OK/ 1266s # received: 'HTTP/1.1 200 OK' 1266s ok 14 1266s header: [Foo Bar] vs [Foo Bar] 1266s # testing : compare header Hello value 1266s # expected: 'Foo Bar' 1266s # received: 'Foo Bar' 1266s ok 15 1266s testing: Hello: Foo 1266s Bar 1266s ok 16 1266s # testing : response success 1266s # expected: qr/HTTP\/1\.. 200 OK/ 1266s # received: 'HTTP/1.1 200 OK' 1266s ok 17 1266s header: [Foo Bar] vs [Foo Bar] 1266s # testing : compare header Hello value 1266s # expected: 'Foo Bar' 1266s # received: 'Foo Bar' 1266s ok 18 1266s testing: Hello: Foo 1266s Bar 1266s ok 19 1266s # testing : response success 1266s # expected: qr/HTTP\/1\.. 200 OK/ 1266s # received: 'HTTP/1.1 200 OK' 1266s ok 20 1266s header: [Foo Bar] vs [Foo Bar] 1266s # testing : compare header Hello value 1266s # expected: 'Foo Bar' 1266s # received: 'Foo Bar' 1266s ok 21 1266s testing: Hello: Foo 1266s Bar 1266s ok 22 1266s # testing : response success 1266s # expected: qr/HTTP\/1\.. 200 OK/ 1266s # received: 'HTTP/1.1 200 OK' 1266s ok 23 1266s header: [Foo Bar] vs [Foo Bar] 1266s # testing : compare header Hello value 1266s # expected: 'Foo Bar' 1266s # received: 'Foo Bar' 1266s ok 24 1266s testing: Hello:World 1266s ok 25 1266s # testing : response success 1266s # expected: qr/HTTP\/1\.. 200 OK/ 1266s # received: 'HTTP/1.1 200 OK' 1266s ok 26 1266s header: [World] vs [World] 1266s # testing : compare header Hello value 1266s # expected: 'World' 1266s # received: 'World' 1266s ok 27 1266s ok 1269s t/apache/hostcheck.t ................ 1269s 1..14 1269s # Running under perl version 5.040000 for linux 1269s # Current time local: Fri Nov 29 20:07:03 2024 1269s # Current time GMT: Fri Nov 29 20:07:03 2024 1269s # Using Test.pm version 1.31 1269s # Using Apache/Test.pm version 1.44 1269s # SENDING to 127.0.0.1:8529 1269s # GET / HTTP/1.1 1269s Host: localhost 1269s 1269s # expected 200, got 200 for ok 1269s ok 1 1269s # SENDING to 127.0.0.1:8529 1269s # GET / HTTP/1.1 1269s Host: localhost:1 1269s 1269s # expected 200, got 200 for port ignored 1269s ok 2 1269s # SENDING to 127.0.0.1:8529 1269s # GET / HTTP/1.1 1269s Host: notlisted 1269s 1269s # expected 200, got 200 for name not listed 1269s ok 3 1269s # SENDING to 127.0.0.1:8529 1269s # GET / HTTP/1.1 1269s Host: 127.0.0.1 1269s 1269s # expected 200, got 200 for IP not in serveralias/servername 1269s ok 4 1269s # SENDING to 127.0.0.1:8529 1269s # GET / HTTP/1.1 1269s Host: default-strict 1269s 1269s # expected 200, got 200 for NVH matches in default server 1269s ok 5 1269s # SENDING to 127.0.0.1:8529 1269s # GET / HTTP/1.1 1269s Host: nvh-strict 1269s 1269s # expected 200, got 200 for NVH matches 1269s ok 6 1269s # SENDING to 127.0.0.1:8529 1269s # GET / HTTP/1.1 1269s Host: nvh-strict:1 1269s 1269s # expected 200, got 200 for NVH matches port ignored 1269s ok 7 1269s # SENDING to 127.0.0.1:8545 1269s # GET / HTTP/1.1 1269s Host: localhost 1269s 1269s # expected 400, got 400 for ok 1269s ok 8 1269s # SENDING to 127.0.0.1:8545 1269s # GET / HTTP/1.1 1269s Host: localhost:1 1269s 1269s # expected 400, got 400 for port ignored 1269s ok 9 1269s # SENDING to 127.0.0.1:8545 1269s # GET / HTTP/1.1 1269s Host: notlisted 1269s 1269s # expected 400, got 400 for name not listed 1269s ok 10 1269s # SENDING to 127.0.0.1:8545 1269s # GET / HTTP/1.1 1269s Host: 127.0.0.1 1269s 1269s # expected 400, got 400 for IP not in serveralias/servername 1269s ok 11 1269s # SENDING to 127.0.0.1:8545 1269s # GET / HTTP/1.1 1269s Host: default-strict 1269s 1269s # expected 200, got 200 for NVH matches in default server 1269s ok 12 1269s # SENDING to 127.0.0.1:8545 1269s # GET / HTTP/1.1 1269s Host: nvh-strict 1269s 1269s # expected 200, got 200 for NVH matches 1269s ok 13 1269s # SENDING to 127.0.0.1:8545 1269s # GET / HTTP/1.1 1269s Host: nvh-strict:1 1269s 1269s # expected 200, got 200 for NVH matches port ignored 1269s ok 14 1269s ok 1272s t/apache/http_strict.t .............. 1272s 1..178 1272s # Running under perl version 5.040000 for linux 1272s # Current time local: Fri Nov 29 20:07:06 2024 1272s # Current time GMT: Fri Nov 29 20:07:06 2024 1272s # Using Test.pm version 1.31 1272s # Using Apache/Test.pm version 1.44 1272s # SENDING: 1272s # GET / HTTP/1.0\r\n\r\n 1272s # expecting success, got 200 1272s ok 1 1272s # SENDING: 1272s # GET / HTTP/1.0\n\n 1272s # expecting success, got 200 1272s ok 2 1272s # SENDING: 1272s # get / HTTP/1.0\r\n\r\n 1272s # expecting 501, got 501 1272s ok 3 1272s # SENDING: 1272s # G ET / HTTP/1.0\r\n\r\n 1272s # expecting 400, got 400 1272s ok 4 1272s # SENDING: 1272s # G\x00ET / HTTP/1.0\r\n\r\n 1272s # expecting 400, got 400 1272s ok 5 1272s # SENDING: 1272s # G/T / HTTP/1.0\r\n\r\n 1272s # expecting 501, got 501 1272s ok 6 1272s # SENDING: 1272s # GET /\x00 HTTP/1.0\r\n\r\n 1272s # expecting 400, got 400 1272s ok 7 1272s # SENDING: 1272s # GET / HTTP/1.0\x00\r\n\r\n 1272s # expecting 400, got 400 1272s ok 8 1272s # SENDING: 1272s # GET\x0c/ HTTP/1.0\r\n\r\n 1272s # expecting 400, got 400 1272s ok 9 1272s # SENDING: 1272s # GET\r/ HTTP/1.0\r\n\r\n 1272s # expecting 400, got 400 1272s ok 10 1272s # SENDING: 1272s # GET\t/ HTTP/1.0\r\n\r\n 1272s # expecting 400, got 400 1272s ok 11 1272s # SENDING: 1272s # GET / HTT/1.0\r\n\r\n 1272s # expecting error, got 400 1272s ok 12 1272s # SENDING: 1272s # GET / HTTP/1.0\r\nHost: localhost\r\n\r\n 1272s # expecting success, got 200 1272s ok 13 1272s # SENDING: 1272s # GET / HTTP/2.0\r\nHost: localhost\r\n\r\n 1272s # expecting success, got 200 1272s ok 14 1272s # SENDING: 1272s # GET / HTTP/1.2\r\nHost: localhost\r\n\r\n 1272s # expecting success, got 200 1272s ok 15 1272s # SENDING: 1272s # GET / HTTP/1.11\r\nHost: localhost\r\n\r\n 1272s # expecting 400, got 400 1272s ok 16 1272s # SENDING: 1272s # GET / HTTP/10.0\r\nHost: localhost\r\n\r\n 1272s # expecting 400, got 400 1272s ok 17 1272s # SENDING: 1272s # GET / HTTP/1.0 \r\nHost: localhost\r\n\r\n 1272s # expecting 200, got 200 1272s ok 18 1272s # SENDING: 1272s # GET / HTTP/1.0 x\r\nHost: localhost\r\n\r\n 1272s # expecting 400, got 400 1272s ok 19 1272s # SENDING: 1272s # GET / HTTP/\r\nHost: localhost\r\n\r\n 1272s # expecting error, got 400 1272s ok 20 1272s # SENDING: 1272s # GET / HTTP/0.9\r\n\r\n 1272s # expecting error, got 400 1272s ok 21 1272s # SENDING: 1272s # GET / HTTP/0.8\r\n\r\n 1272s # expecting error, got 400 1272s ok 22 1272s # SENDING: 1272s # GET /\x01 HTTP/1.0\r\n\r\n 1272s # expecting 400, got 400 1272s ok 23 1272s # SENDING: 1272s # GET / HTTP/1.0\r\nFoo: bar\r\n\r\n 1272s # expecting 200, got 200 1272s ok 24 1272s # SENDING: 1272s # GET / HTTP/1.0\r\nFoo:bar\r\n\r\n 1272s # expecting 200, got 200 1272s ok 25 1272s # SENDING: 1272s # GET / HTTP/1.0\r\nFoo: b\x00ar\r\n\r\n 1272s # expecting 400, got 400 1272s ok 26 1272s # SENDING: 1272s # GET / HTTP/1.0\r\nFoo: b\x01ar\r\n\r\n 1272s # expecting 200, got 200 1272s ok 27 1272s # SENDING: 1272s # GET / HTTP/1.0\r\nFoo\r\n\r\n 1272s # expecting 400, got 400 1272s ok 28 1272s # SENDING: 1272s # GET / HTTP/1.0\r\nFoo bar\r\n\r\n 1272s # expecting 400, got 400 1272s ok 29 1272s # SENDING: 1272s # GET / HTTP/1.0\r\n: bar\r\n\r\n 1272s # expecting 400, got 400 1272s ok 30 1272s # SENDING: 1272s # GET / HTTP/1.0\r\nX: bar\r\n\r\n 1272s # expecting 200, got 200 1272s ok 31 1272s # SENDING: 1272s # GET / HTTP/1.0\r\nFoo bar:bash\r\n\r\n 1272s # expecting 400, got 400 1272s ok 32 1272s # SENDING: 1272s # GET / HTTP/1.0\r\nFoo :bar\r\n\r\n 1272s # expecting 400, got 400 1272s ok 33 1272s # SENDING: 1272s # GET / HTTP/1.0\r\n Foo:bar\r\n\r\n 1272s # expecting 400, got 400 1272s ok 34 1272s # SENDING: 1272s # GET / HTTP/1.0\r\nF\x01o: bar\r\n\r\n 1272s # expecting 200, got 200 1272s ok 35 1272s # SENDING: 1272s # GET / HTTP/1.0\r\nF\ro: bar\r\n\r\n 1272s # expecting 400, got 400 1272s ok 36 1272s # SENDING: 1272s # GET / HTTP/1.0\r\nF\to: bar\r\n\r\n 1272s # expecting 400, got 400 1272s ok 37 1272s # SENDING: 1272s # GET / HTTP/1.0\r\nFo: b\tar\r\n\r\n 1272s # expecting 200, got 200 1272s ok 38 1272s # SENDING: 1272s # GET / HTTP/1.0\r\nFo: bar\r\r\n\r\n 1272s # expecting 400, got 400 1272s ok 39 1272s # SENDING: 1272s # GET / HTTP/1.0\r\r 1272s # expecting dropped connection and HTTPD dropped connection 1272s ok 40 1272s # SENDING: 1272s # GET /\r\n 1272s # expecting headerless HTTP/0.9 body, got response 1272s ok 41 1272s # SENDING: 1272s # GET /#frag HTTP/1.0\r\n 1272s # expecting 400, got 400 1272s ok 42 1272s # SENDING: 1272s # GET / HTTP/1.0\r\nHost: localhost\r\nHost: localhost\r\n\r\n 1272s # expecting 200, got 200 1272s ok 43 1272s # SENDING: 1272s # GET http://017700000001/ HTTP/1.0\r\n\r\n 1272s # expecting 200, got 200 1272s ok 44 1272s # SENDING: 1272s # GET http://0x7f.1/ HTTP/1.0\r\n\r\n 1272s # expecting 200, got 200 1272s ok 45 1272s # SENDING: 1272s # GET http://127.0.0.1/ HTTP/1.0\r\n\r\n 1272s # expecting 200, got 200 1272s ok 46 1272s # SENDING: 1272s # GET http://127.01.0.1/ HTTP/1.0\r\n\r\n 1272s # expecting 200, got 200 1272s ok 47 1272s # SENDING: 1272s # GET http://%3127.0.0.1/ HTTP/1.0\r\n\r\n 1272s # expecting 200, got 200 1272s ok 48 1272s # SENDING: 1272s # GET / HTTP/1.0\r\nHost: localhost:80\r\nHost: localhost:80\r\n\r\n 1272s # expecting 200, got 200 1272s ok 49 1272s # SENDING: 1272s # GET / HTTP/1.0\r\nHost: localhost:80 x\r\n\r 1272s # expecting 400, got 400 1272s ok 50 1272s # SENDING: 1272s # GET http://localhost:80/ HTTP/1.0\r\n\r\n 1272s # expecting 200, got 200 1272s ok 51 1272s # SENDING: 1272s # GET http://localhost:80x/ HTTP/1.0\r\n\r\n 1272s # expecting 400, got 400 1272s ok 52 1272s # SENDING: 1272s # GET http://localhost:80:80/ HTTP/1.0\r\n\r\n 1272s # expecting 400, got 400 1272s ok 53 1272s # SENDING: 1272s # GET http://localhost::80/ HTTP/1.0\r\n\r\n 1272s # expecting 400, got 400 1272s ok 54 1272s # SENDING: 1272s # GET http://foo@localhost:80/ HTTP/1.0\r\n\r\n 1272s # expecting 200, got 200 1272s ok 55 1272s # SENDING: 1272s # GET http://[::1]/ HTTP/1.0\r\n\r\n 1272s # expecting success, got 200 1272s ok 56 1272s # SENDING: 1272s # GET http://[::1:2]/ HTTP/1.0\r\n\r\n 1272s # expecting success, got 200 1272s ok 57 1272s # SENDING: 1272s # GET http://[4712::abcd]/ HTTP/1.0\r\n\r\n 1272s # expecting success, got 200 1272s ok 58 1272s # SENDING: 1272s # GET http://[4712::abcd:1]/ HTTP/1.0\r\n\r\n 1272s # expecting success, got 200 1272s ok 59 1272s # SENDING: 1272s # GET http://[4712::abcd::]/ HTTP/1.0\r\n\r\n 1272s # expecting 400, got 400 1272s ok 60 1272s # SENDING: 1272s # GET http://[4712:abcd::]/ HTTP/1.0\r\n\r\n 1272s # expecting success, got 200 1272s ok 61 1272s # SENDING: 1272s # GET http://[4712::abcd]:8000/ HTTP/1.0\r\n\r\n 1272s # expecting success, got 200 1272s ok 62 1272s # SENDING: 1272s # GET http://4713::abcd:8001/ HTTP/1.0\r\n\r\n 1272s # expecting 400, got 400 1272s ok 63 1272s # SENDING: 1272s # GET / HTTP/1.0\r\nHost: [::1]\r\n\r\n 1272s # expecting success, got 200 1272s ok 64 1272s # SENDING: 1272s # GET / HTTP/1.0\r\nHost: [::1:2]\r\n\r\n 1272s # expecting success, got 200 1272s ok 65 1272s # SENDING: 1272s # GET / HTTP/1.0\r\nHost: [4711::abcd]\r\n\r\n 1272s # expecting success, got 200 1272s ok 66 1272s # SENDING: 1272s # GET / HTTP/1.0\r\nHost: [4711::abcd:1]\r\n\r\n 1272s # expecting success, got 200 1272s ok 67 1272s # SENDING: 1272s # GET / HTTP/1.0\r\nHost: [4711:abcd::]\r\n\r\n 1272s # expecting success, got 200 1272s ok 68 1272s # SENDING: 1272s # GET / HTTP/1.0\r\nHost: [4711::abcd]:8000\r\n\r\n 1272s # expecting success, got 200 1272s ok 69 1272s # SENDING: 1272s # GET / HTTP/1.0\r\nHost: 4714::abcd:8001\r\n\r\n 1272s # expecting 200, got 200 1272s ok 70 1272s # SENDING: 1272s # GET / HTTP/1.0\r\nHost: abc\r\n\r\n 1272s # expecting 200, got 200 1272s ok 71 1272s # SENDING: 1272s # GET / HTTP/1.0\r\nHost: abc\\foo\r\n\r\n 1272s # expecting 400, got 400 1272s ok 72 1272s # SENDING: 1272s # GET http://foo/ HTTP/1.0\r\nHost: bar\r\n\r\n 1272s # expecting 200, got 200 1272s ok 73 1272s # SENDING: 1272s # GET http://foo:81/ HTTP/1.0\r\nHost: bar\r\n\r\n 1272s # expecting 200, got 200 1272s ok 74 1272s # SENDING: 1272s # GET http://[::1]:81/ HTTP/1.0\r\nHost: bar\r\n\r\n 1272s # expecting 200, got 200 1272s ok 75 1272s # SENDING: 1272s # GET http://10.0.0.1:81/ HTTP/1.0\r\nHost: bar\r\n\r\n 1272s # expecting 200, got 200 1272s ok 76 1272s # SENDING: 1272s # GET / HTTP/1.0\r\nHost: foo-bar.example.com\r\n\r\n 1272s # expecting 200, got 200 1272s ok 77 1272s # SENDING: 1272s # GET / HTTP/1.0\r\nHost: foo_bar.example.com\r\n\r\n 1272s # expecting 200, got 200 1272s ok 78 1272s # SENDING: 1272s # GET http://foo_bar/ HTTP/1.0\r\n\r\n 1272s # expecting 200, got 200 1272s ok 79 1272s # SENDING: 1272s # GET /apache/http_strict/send_hdr.pl?Rm9vOiBiYXI= HTTP/1.0\r\n\r\n 1272s # DECODED: Foo: bar 1272s # RESPONSE: 1272s # HTTP/1.1 200 OK\r\n 1272s # Date: Fri, 29 Nov 2024 20:07:09 GMT\r\n 1272s # Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0\r\n 1272s # Foo: bar\r\n 1272s # Vary: In-If1\r\n 1272s # DMMATCH1: 1\r\n 1272s # Connection: close\r\n 1272s # Content-Type: text/plain\r\n 1272s # \r\n 1272s # Hi!\n 1272s # SERVERNAME=localhost\n 1272s # HTTP_HOST=\n 1272s # 1272s # expecting 200, got 200 1272s ok 80 1272s # SENDING: 1272s # GET /apache/http_strict/send_hdr.pl?Rm9vOg== HTTP/1.0\r\n\r\n 1272s # DECODED: Foo: 1272s # RESPONSE: 1272s # HTTP/1.1 200 OK\r\n 1272s # Date: Fri, 29 Nov 2024 20:07:09 GMT\r\n 1272s # Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0\r\n 1272s # Foo: \r\n 1272s # Vary: In-If1\r\n 1272s # DMMATCH1: 1\r\n 1272s # Connection: close\r\n 1272s # Content-Type: text/plain\r\n 1272s # \r\n 1272s # Hi!\n 1272s # SERVERNAME=localhost\n 1272s # HTTP_HOST=\n 1272s # 1272s # expecting 200, got 200 1272s ok 81 1272s # SENDING: 1272s # GET /apache/http_strict/send_hdr.pl?OiBiYXI= HTTP/1.0\r\n\r\n 1272s # DECODED: : bar 1272s # RESPONSE: 1272s # HTTP/1.1 500 Internal Server Error\r\n 1272s # Date: Fri, 29 Nov 2024 20:07:09 GMT\r\n 1272s # Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0\r\n 1272s # Connection: close\r\n 1272s # Content-Type: text/html; charset=iso-8859-1\r\n 1272s # \r\n 1272s # \n 1272s # \n 1272s # ... 1272s # expecting 500, got 500 1272s ok 82 1272s # SENDING: 1272s # GET /apache/http_strict/send_hdr.pl?RgBvbzogYmFy HTTP/1.0\r\n\r\n 1272s # DECODED: F\x00oo: bar 1272s # RESPONSE: 1272s # HTTP/1.1 500 Internal Server Error\r\n 1272s # Date: Fri, 29 Nov 2024 20:07:09 GMT\r\n 1272s # Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0\r\n 1272s # Content-Length: 528\r\n 1272s # Connection: close\r\n 1272s # Content-Type: text/html; charset=iso-8859-1\r\n 1272s # \r\n 1272s # \n 1272s # \n 1272s # ... 1272s # expecting 500, got 500 1272s ok 83 1272s # SENDING: 1272s # GET /apache/http_strict/send_hdr.pl?RgFvbzogYmFy HTTP/1.0\r\n\r\n 1272s # DECODED: F\x01oo: bar 1272s # RESPONSE: 1272s # HTTP/1.1 500 Internal Server Error\r\n 1272s # Date: Fri, 29 Nov 2024 20:07:09 GMT\r\n 1272s # Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0\r\n 1272s # Content-Length: 564\r\n 1272s # Connection: close\r\n 1272s # Content-Type: text/html; charset=iso-8859-1\r\n 1272s # \r\n 1272s # \n 1272s # \n 1272s # ... 1272s # expecting 500, got 500 1272s ok 84 1272s # SENDING: 1272s # GET /apache/http_strict/send_hdr.pl?RgpvbzogYmFy HTTP/1.0\r\n\r\n 1272s # DECODED: F\noo: bar 1272s # RESPONSE: 1272s # HTTP/1.1 500 Internal Server Error\r\n 1272s # Date: Fri, 29 Nov 2024 20:07:09 GMT\r\n 1272s # Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0\r\n 1272s # Content-Length: 528\r\n 1272s # Connection: close\r\n 1272s # Content-Type: text/html; charset=iso-8859-1\r\n 1272s # \r\n 1272s # \n 1272s # \n 1272s # ... 1272s # expecting 500, got 500 1272s ok 85 1272s # SENDING: 1272s # GET /apache/http_strict/send_hdr.pl?Rm9vOiBiCWFy HTTP/1.0\r\n\r\n 1272s # DECODED: Foo: b\tar 1272s # RESPONSE: 1272s # HTTP/1.1 200 OK\r\n 1272s # Date: Fri, 29 Nov 2024 20:07:09 GMT\r\n 1272s # Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0\r\n 1272s # Foo: b\tar\r\n 1272s # Vary: In-If1\r\n 1272s # DMMATCH1: 1\r\n 1272s # Content-Length: 36\r\n 1272s # Connection: close\r\n 1272s # Content-Type: text/plain\r\n 1272s # \r\n 1272s # Hi!\n 1272s # SERVERNAME=localhost\n 1272s # HTTP_HOST=\n 1272s # 1272s # expecting 200, got 200 1272s ok 86 1272s # SENDING: 1272s # GET /apache/http_strict/send_hdr.pl?Rm9vOiBiAWFy HTTP/1.0\r\n\r\n 1272s # DECODED: Foo: b\x01ar 1272s # RESPONSE: 1272s # HTTP/1.1 500 Internal Server Error\r\n 1272s # Date: Fri, 29 Nov 2024 20:07:09 GMT\r\n 1272s # Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0\r\n 1272s # Connection: close\r\n 1272s # Content-Type: text/html; charset=iso-8859-1\r\n 1272s # \r\n 1272s # \n 1272s # \n 1272s # ... 1272s # expecting 500, got 500 1272s ok 87 1272s # SENDING: 1272s # GET /regression-header HTTP/1.1\r\nHost:localhost\r\n\r\n 1272s # expecting 500, got 500 1272s ok 88 1272s # SENDING: 1272s # GET / HTTP/1.0\r\n\r\n 1272s # expecting success, got 200 1272s ok 89 1272s # SENDING: 1272s # GET / HTTP/1.0\n\n 1272s # expecting 400, got 400 1272s ok 90 1272s # SENDING: 1272s # get / HTTP/1.0\r\n\r\n 1272s # expecting 501, got 501 1272s ok 91 1272s # SENDING: 1272s # G ET / HTTP/1.0\r\n\r\n 1272s # expecting 400, got 400 1272s ok 92 1272s # SENDING: 1272s # G\x00ET / HTTP/1.0\r\n\r\n 1272s # expecting 400, got 400 1272s ok 93 1272s # SENDING: 1272s # G/T / HTTP/1.0\r\n\r\n 1272s # expecting 400, got 400 1272s ok 94 1272s # SENDING: 1272s # GET /\x00 HTTP/1.0\r\n\r\n 1272s # expecting 400, got 400 1272s ok 95 1272s # SENDING: 1272s # GET / HTTP/1.0\x00\r\n\r\n 1272s # expecting 400, got 400 1272s ok 96 1272s # SENDING: 1272s # GET\x0c/ HTTP/1.0\r\n\r\n 1272s # expecting 400, got 400 1272s ok 97 1272s # SENDING: 1272s # GET\r/ HTTP/1.0\r\n\r\n 1272s # expecting 400, got 400 1272s ok 98 1272s # SENDING: 1272s # GET\t/ HTTP/1.0\r\n\r\n 1272s # expecting 400, got 400 1272s ok 99 1272s # SENDING: 1272s # GET / HTT/1.0\r\n\r\n 1272s # expecting error, got 400 1272s ok 100 1272s # SENDING: 1272s # GET / HTTP/1.0\r\nHost: localhost\r\n\r\n 1272s # expecting success, got 200 1272s ok 101 1272s # SENDING: 1272s # GET / HTTP/2.0\r\nHost: localhost\r\n\r\n 1272s # expecting success, got 200 1272s ok 102 1272s # SENDING: 1272s # GET / HTTP/1.2\r\nHost: localhost\r\n\r\n 1272s # expecting success, got 200 1272s ok 103 1272s # SENDING: 1272s # GET / HTTP/1.11\r\nHost: localhost\r\n\r\n 1272s # expecting 400, got 400 1272s ok 104 1272s # SENDING: 1272s # GET / HTTP/10.0\r\nHost: localhost\r\n\r\n 1272s # expecting 400, got 400 1272s ok 105 1272s # SENDING: 1272s # GET / HTTP/1.0 \r\nHost: localhost\r\n\r\n 1272s # expecting 400, got 400 1272s ok 106 1272s # SENDING: 1272s # GET / HTTP/1.0 x\r\nHost: localhost\r\n\r\n 1272s # expecting 400, got 400 1272s ok 107 1272s # SENDING: 1272s # GET / HTTP/\r\nHost: localhost\r\n\r\n 1272s # expecting error, got 400 1272s ok 108 1272s # SENDING: 1272s # GET / HTTP/0.9\r\n\r\n 1272s # expecting error, got 400 1272s ok 109 1272s # SENDING: 1272s # GET / HTTP/0.8\r\n\r\n 1272s # expecting error, got 400 1272s ok 110 1272s # SENDING: 1272s # GET /\x01 HTTP/1.0\r\n\r\n 1272s # expecting 400, got 400 1272s ok 111 1272s # SENDING: 1272s # GET / HTTP/1.0\r\nFoo: bar\r\n\r\n 1272s # expecting 200, got 200 1272s ok 112 1272s # SENDING: 1272s # GET / HTTP/1.0\r\nFoo:bar\r\n\r\n 1272s # expecting 200, got 200 1272s ok 113 1272s # SENDING: 1272s # GET / HTTP/1.0\r\nFoo: b\x00ar\r\n\r\n 1272s # expecting 400, got 400 1272s ok 114 1272s # SENDING: 1272s # GET / HTTP/1.0\r\nFoo: b\x01ar\r\n\r\n 1272s # expecting 400, got 400 1272s ok 115 1272s # SENDING: 1272s # GET / HTTP/1.0\r\nFoo\r\n\r\n 1272s # expecting 400, got 400 1272s ok 116 1272s # SENDING: 1272s # GET / HTTP/1.0\r\nFoo bar\r\n\r\n 1272s # expecting 400, got 400 1272s ok 117 1272s # SENDING: 1272s # GET / HTTP/1.0\r\n: bar\r\n\r\n 1272s # expecting 400, got 400 1272s ok 118 1272s # SENDING: 1272s # GET / HTTP/1.0\r\nX: bar\r\n\r\n 1272s # expecting 200, got 200 1272s ok 119 1272s # SENDING: 1272s # GET / HTTP/1.0\r\nFoo bar:bash\r\n\r\n 1272s # expecting 400, got 400 1272s ok 120 1272s # SENDING: 1272s # GET / HTTP/1.0\r\nFoo :bar\r\n\r\n 1272s # expecting 400, got 400 1272s ok 121 1272s # SENDING: 1272s # GET / HTTP/1.0\r\n Foo:bar\r\n\r\n 1272s # expecting 400, got 400 1272s ok 122 1272s # SENDING: 1272s # GET / HTTP/1.0\r\nF\x01o: bar\r\n\r\n 1272s # expecting 400, got 400 1272s ok 123 1272s # SENDING: 1272s # GET / HTTP/1.0\r\nF\ro: bar\r\n\r\n 1272s # expecting 400, got 400 1272s ok 124 1272s # SENDING: 1272s # GET / HTTP/1.0\r\nF\to: bar\r\n\r\n 1272s # expecting 400, got 400 1272s ok 125 1272s # SENDING: 1272s # GET / HTTP/1.0\r\nFo: b\tar\r\n\r\n 1272s # expecting 200, got 200 1272s ok 126 1272s # SENDING: 1272s # GET / HTTP/1.0\r\nFo: bar\r\r\n\r\n 1272s # expecting 400, got 400 1272s ok 127 1272s # SENDING: 1272s # GET / HTTP/1.0\r\r 1272s # expecting dropped connection and HTTPD dropped connection 1272s ok 128 1272s # SENDING: 1272s # GET /\r\n 1272s # expecting headerless HTTP/0.9 body, got response 1272s ok 129 1272s # SENDING: 1272s # GET /#frag HTTP/1.0\r\n 1272s # expecting 400, got 400 1272s ok 130 1272s # SENDING: 1272s # GET / HTTP/1.0\r\nHost: localhost\r\nHost: localhost\r\n\r\n 1272s # expecting 400, got 400 1272s ok 131 1272s # SENDING: 1272s # GET http://017700000001/ HTTP/1.0\r\n\r\n 1272s # expecting 400, got 400 1272s ok 132 1272s # SENDING: 1272s # GET http://0x7f.1/ HTTP/1.0\r\n\r\n 1272s # expecting 400, got 400 1272s ok 133 1272s # SENDING: 1272s # GET http://127.0.0.1/ HTTP/1.0\r\n\r\n 1272s # expecting 200, got 200 1272s ok 134 1272s # SENDING: 1272s # GET http://127.01.0.1/ HTTP/1.0\r\n\r\n 1272s # expecting 400, got 400 1272s ok 135 1272s # SENDING: 1272s # GET http://%3127.0.0.1/ HTTP/1.0\r\n\r\n 1272s # expecting 400, got 400 1272s ok 136 1272s # SENDING: 1272s # GET / HTTP/1.0\r\nHost: localhost:80\r\nHost: localhost:80\r\n\r\n 1272s # expecting 400, got 400 1272s ok 137 1272s # SENDING: 1272s # GET / HTTP/1.0\r\nHost: localhost:80 x\r\n\r 1272s # expecting 400, got 400 1272s ok 138 1272s # SENDING: 1272s # GET http://localhost:80/ HTTP/1.0\r\n\r\n 1272s # expecting 200, got 200 1272s ok 139 1272s # SENDING: 1272s # GET http://localhost:80x/ HTTP/1.0\r\n\r\n 1272s # expecting 400, got 400 1272s ok 140 1272s # SENDING: 1272s # GET http://localhost:80:80/ HTTP/1.0\r\n\r\n 1272s # expecting 400, got 400 1272s ok 141 1272s # SENDING: 1272s # GET http://localhost::80/ HTTP/1.0\r\n\r\n 1272s # expecting 400, got 400 1272s ok 142 1272s # SENDING: 1272s # GET http://foo@localhost:80/ HTTP/1.0\r\n\r\n 1272s # expecting 400, got 400 1272s ok 143 1272s # SENDING: 1272s # GET http://[::1]/ HTTP/1.0\r\n\r\n 1272s # expecting success, got 200 1272s ok 144 1272s # SENDING: 1272s # GET http://[::1:2]/ HTTP/1.0\r\n\r\n 1272s # expecting success, got 200 1272s ok 145 1272s # SENDING: 1272s # GET http://[4712::abcd]/ HTTP/1.0\r\n\r\n 1272s # expecting success, got 200 1272s ok 146 1272s # SENDING: 1272s # GET http://[4712::abcd:1]/ HTTP/1.0\r\n\r\n 1272s # expecting success, got 200 1272s ok 147 1272s # SENDING: 1272s # GET http://[4712::abcd::]/ HTTP/1.0\r\n\r\n 1272s # expecting 400, got 400 1272s ok 148 1272s # SENDING: 1272s # GET http://[4712:abcd::]/ HTTP/1.0\r\n\r\n 1272s # expecting success, got 200 1272s ok 149 1272s # SENDING: 1272s # GET http://[4712::abcd]:8000/ HTTP/1.0\r\n\r\n 1272s # expecting success, got 200 1272s ok 150 1272s # SENDING: 1272s # GET http://4713::abcd:8001/ HTTP/1.0\r\n\r\n 1272s # expecting 400, got 400 1272s ok 151 1272s # SENDING: 1272s # GET / HTTP/1.0\r\nHost: [::1]\r\n\r\n 1272s # expecting success, got 200 1272s ok 152 1272s # SENDING: 1272s # GET / HTTP/1.0\r\nHost: [::1:2]\r\n\r\n 1272s # expecting success, got 200 1272s ok 153 1272s # SENDING: 1272s # GET / HTTP/1.0\r\nHost: [4711::abcd]\r\n\r\n 1272s # expecting success, got 200 1272s ok 154 1272s # SENDING: 1272s # GET / HTTP/1.0\r\nHost: [4711::abcd:1]\r\n\r\n 1272s # expecting success, got 200 1272s ok 155 1272s # SENDING: 1272s # GET / HTTP/1.0\r\nHost: [4711:abcd::]\r\n\r\n 1272s # expecting success, got 200 1272s ok 156 1272s # SENDING: 1272s # GET / HTTP/1.0\r\nHost: [4711::abcd]:8000\r\n\r\n 1272s # expecting success, got 200 1272s ok 157 1272s # SENDING: 1272s # GET / HTTP/1.0\r\nHost: 4714::abcd:8001\r\n\r\n 1272s # expecting 400, got 400 1272s ok 158 1272s # SENDING: 1272s # GET / HTTP/1.0\r\nHost: abc\r\n\r\n 1272s # expecting 400, got 400 1272s ok 159 1272s # SENDING: 1272s # GET / HTTP/1.0\r\nHost: abc\\foo\r\n\r\n 1272s # expecting 400, got 400 1272s ok 160 1272s # SENDING: 1272s # GET http://foo/ HTTP/1.0\r\nHost: bar\r\n\r\n 1272s # expecting 200, got 200 1272s ok 161 1272s # SENDING: 1272s # GET http://foo:81/ HTTP/1.0\r\nHost: bar\r\n\r\n 1272s # expecting 200, got 200 1272s ok 162 1272s # SENDING: 1272s # GET http://[::1]:81/ HTTP/1.0\r\nHost: bar\r\n\r\n 1272s # expecting 200, got 200 1272s ok 163 1272s # SENDING: 1272s # GET http://10.0.0.1:81/ HTTP/1.0\r\nHost: bar\r\n\r\n 1272s # expecting 200, got 200 1272s ok 164 1272s # SENDING: 1272s # GET / HTTP/1.0\r\nHost: foo-bar.example.com\r\n\r\n 1272s # expecting 200, got 200 1272s ok 165 1272s # SENDING: 1272s # GET / HTTP/1.0\r\nHost: foo_bar.example.com\r\n\r\n 1272s # expecting 200, got 200 1272s ok 166 1272s # SENDING: 1272s # GET http://foo_bar/ HTTP/1.0\r\n\r\n 1272s # expecting 200, got 200 1272s ok 167 1272s # SENDING: 1272s # GET /apache/http_strict/send_hdr.pl?Rm9vOiBiYXI= HTTP/1.0\r\n\r\n 1272s # DECODED: Foo: bar 1272s # RESPONSE: 1272s # HTTP/1.1 200 OK\r\n 1272s # Date: Fri, 29 Nov 2024 20:07:09 GMT\r\n 1272s # Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0\r\n 1272s # Foo: bar\r\n 1272s # Vary: In-If1\r\n 1272s # DMMATCH1: 1\r\n 1272s # Connection: close\r\n 1272s # Content-Type: text/plain\r\n 1272s # \r\n 1272s # Hi!\n 1272s # SERVERNAME=localhost\n 1272s # HTTP_HOST=\n 1272s # 1272s # expecting 200, got 200 1272s ok 168 1272s # SENDING: 1272s # GET /apache/http_strict/send_hdr.pl?Rm9vOg== HTTP/1.0\r\n\r\n 1272s # DECODED: Foo: 1272s # RESPONSE: 1272s # HTTP/1.1 200 OK\r\n 1272s # Date: Fri, 29 Nov 2024 20:07:09 GMT\r\n 1272s # Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0\r\n 1272s # Foo: \r\n 1272s # Vary: In-If1\r\n 1272s # DMMATCH1: 1\r\n 1272s # Connection: close\r\n 1272s # Content-Type: text/plain\r\n 1272s # \r\n 1272s # Hi!\n 1272s # SERVERNAME=localhost\n 1272s # HTTP_HOST=\n 1272s # 1272s # expecting 200, got 200 1272s ok 169 1272s # SENDING: 1272s # GET /apache/http_strict/send_hdr.pl?OiBiYXI= HTTP/1.0\r\n\r\n 1272s # DECODED: : bar 1272s # RESPONSE: 1272s # HTTP/1.1 500 Internal Server Error\r\n 1272s # Date: Fri, 29 Nov 2024 20:07:09 GMT\r\n 1272s # Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0\r\n 1272s # Content-Length: 564\r\n 1272s # Connection: close\r\n 1272s # Content-Type: text/html; charset=iso-8859-1\r\n 1272s # \r\n 1272s # \n 1272s # \n 1272s # ... 1272s # expecting 500, got 500 1272s ok 170 1272s # SENDING: 1272s # GET /apache/http_strict/send_hdr.pl?RgBvbzogYmFy HTTP/1.0\r\n\r\n 1272s # DECODED: F\x00oo: bar 1272s # RESPONSE: 1272s # HTTP/1.1 500 Internal Server Error\r\n 1272s # Date: Fri, 29 Nov 2024 20:07:09 GMT\r\n 1272s # Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0\r\n 1272s # Content-Length: 528\r\n 1272s # Connection: close\r\n 1272s # Content-Type: text/html; charset=iso-8859-1\r\n 1272s # \r\n 1272s # \n 1272s # \n 1272s # ... 1272s # expecting 500, got 500 1272s ok 171 1272s # SENDING: 1272s # GET /apache/http_strict/send_hdr.pl?RgFvbzogYmFy HTTP/1.0\r\n\r\n 1272s # DECODED: F\x01oo: bar 1272s # RESPONSE: 1272s # HTTP/1.1 500 Internal Server Error\r\n 1272s # Date: Fri, 29 Nov 2024 20:07:09 GMT\r\n 1272s # Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0\r\n 1272s # Content-Length: 564\r\n 1272s # Connection: close\r\n 1272s # Content-Type: text/html; charset=iso-8859-1\r\n 1272s # \r\n 1272s # \n 1272s # \n 1272s # ... 1272s # expecting 500, got 500 1272s ok 172 1272s # SENDING: 1272s # GET /apache/http_strict/send_hdr.pl?RgpvbzogYmFy HTTP/1.0\r\n\r\n 1272s # DECODED: F\noo: bar 1272s # RESPONSE: 1272s # HTTP/1.1 500 Internal Server Error\r\n 1272s # Date: Fri, 29 Nov 2024 20:07:09 GMT\r\n 1272s # Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0\r\n 1272s # Content-Length: 528\r\n 1272s # Connection: close\r\n 1272s # Content-Type: text/html; charset=iso-8859-1\r\n 1272s # \r\n 1272s # \n 1272s # \n 1272s # ... 1272s # expecting 500, got 500 1272s ok 173 1272s # SENDING: 1272s # GET /apache/http_strict/send_hdr.pl?Rm9vOiBiCWFy HTTP/1.0\r\n\r\n 1272s # DECODED: Foo: b\tar 1272s # RESPONSE: 1272s # HTTP/1.1 200 OK\r\n 1272s # Date: Fri, 29 Nov 2024 20:07:09 GMT\r\n 1272s # Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0\r\n 1272s # Foo: b\tar\r\n 1272s # Vary: In-If1\r\n 1272s # DMMATCH1: 1\r\n 1272s # Content-Length: 36\r\n 1272s # Connection: close\r\n 1272s # Content-Type: text/plain\r\n 1272s # \r\n 1272s # Hi!\n 1272s # SERVERNAME=localhost\n 1272s # HTTP_HOST=\n 1272s # 1272s # expecting 200, got 200 1272s ok 174 1272s # SENDING: 1272s # GET /apache/http_strict/send_hdr.pl?Rm9vOiBiAWFy HTTP/1.0\r\n\r\n 1272s # DECODED: Foo: b\x01ar 1272s # RESPONSE: 1272s # HTTP/1.1 500 Internal Server Error\r\n 1272s # Date: Fri, 29 Nov 2024 20:07:09 GMT\r\n 1272s # Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0\r\n 1272s # Content-Length: 564\r\n 1272s # Connection: close\r\n 1272s # Content-Type: text/html; charset=iso-8859-1\r\n 1272s # \r\n 1272s # \n 1272s # \n 1272s # ... 1272s # expecting 500, got 500 1272s ok 175 1272s # SENDING: 1272s # GET /regression-header HTTP/1.1\r\nHost:localhost\r\n\r\n 1272s # expecting 500, got 500 1272s ok 176 1272s ok 177 1272s ok 178 1272s ok 1275s t/apache/if_sections.t .............. 1275s 1..46 1275s # Running under perl version 5.040000 for linux 1275s # Current time local: Fri Nov 29 20:07:09 2024 1275s # Current time GMT: Fri Nov 29 20:07:09 2024 1275s # Using Test.pm version 1.31 1275s # Using Apache/Test.pm version 1.44 1275s # /if_sec/ with '': 1275s # expected: 200 1275s # received: '200' 1275s ok 1 1275s # expected: undef 1275s # received: undef 1275s ok 2 1275s # /if_sec/foo.if_test with '': 1275s # expected: 200 1275s # received: '200' 1275s ok 3 1275s # expected: undef 1275s # received: undef 1275s ok 4 1275s # /if_sec/foo.if_test with '1': 1275s # expected: 200 1275s # received: '200' 1275s ok 5 1275s # expected: 'global1' 1275s # received: 'global1' 1275s ok 6 1275s # /if_sec/foo.if_test with '1 11': 1275s # expected: 200 1275s # received: '200' 1275s ok 7 1275s # expected: 'global1, nested11, nested113' 1275s # received: 'global1, nested11, nested113' 1275s ok 8 1275s # /if_sec/foo.if_test with '1 11 111': 1275s # expected: 200 1275s # received: '200' 1275s ok 9 1275s # expected: 'global1, nested11, nested111' 1275s # received: 'global1, nested11, nested111' 1275s ok 10 1275s # /if_sec/foo.if_test with '1 11 112': 1275s # expected: 200 1275s # received: '200' 1275s ok 11 1275s # expected: 'global1, nested11, nested112' 1275s # received: 'global1, nested11, nested112' 1275s ok 12 1275s # /if_sec/foo.if_test with '1 2': 1275s # expected: 200 1275s # received: '200' 1275s ok 13 1275s # expected: 'global1, files2' 1275s # received: 'global1, files2' 1275s ok 14 1275s # /if_sec/dir/foo.txt with '1 2': 1275s # expected: 200 1275s # received: '200' 1275s ok 15 1275s # expected: 'global1, dir1, dir2, dir_files1' 1275s # received: 'global1, dir1, dir2, dir_files1' 1275s ok 16 1275s # /if_sec/dir/ with '1 2': 1275s # expected: 200 1275s # received: '200' 1275s ok 17 1275s # expected: 'global1, dir1, dir2' 1275s # received: 'global1, dir1, dir2' 1275s ok 18 1275s # /if_sec/dir/ with '1 11': 1275s # expected: 200 1275s # received: '200' 1275s ok 19 1275s # expected: 'global1, dir1, nested11, nested113' 1275s # received: 'global1, dir1, nested11, nested113' 1275s ok 20 1275s # /if_sec/dir/ with '1 11 111': 1275s # expected: 200 1275s # received: '200' 1275s ok 21 1275s # expected: 'global1, dir1, nested11, nested111' 1275s # received: 'global1, dir1, nested11, nested111' 1275s ok 22 1275s # /if_sec/dir/ with '1 11 112': 1275s # expected: 200 1275s # received: '200' 1275s ok 23 1275s # expected: 'global1, dir1, nested11, nested112' 1275s # received: 'global1, dir1, nested11, nested112' 1275s ok 24 1275s # /if_sec/loc/ with '1 2': 1275s # expected: 200 1275s # received: '200' 1275s ok 25 1275s # expected: 'global1, loc1, loc2' 1275s # received: 'global1, loc1, loc2' 1275s ok 26 1275s # /if_sec/loc/foo.txt with '1 2': 1275s # expected: 200 1275s # received: '200' 1275s ok 27 1275s # expected: 'global1, loc1, loc2' 1275s # received: 'global1, loc1, loc2' 1275s ok 28 1275s # /if_sec/loc/ with '1 11': 1275s # expected: 200 1275s # received: '200' 1275s ok 29 1275s # expected: 'global1, loc1, nested11, nested113' 1275s # received: 'global1, loc1, nested11, nested113' 1275s ok 30 1275s # /if_sec/loc/ with '1 11 111': 1275s # expected: 200 1275s # received: '200' 1275s ok 31 1275s # expected: 'global1, loc1, nested11, nested111' 1275s # received: 'global1, loc1, nested11, nested111' 1275s ok 32 1275s # /if_sec/loc/ with '1 11 112': 1275s # expected: 200 1275s # received: '200' 1275s ok 33 1275s # expected: 'global1, loc1, nested11, nested112' 1275s # received: 'global1, loc1, nested11, nested112' 1275s ok 34 1275s # /if_sec/loc/foo.if_test with '1 2': 1275s # expected: 200 1275s # received: '200' 1275s ok 35 1275s # expected: 'global1, files2, loc1, loc2' 1275s # received: 'global1, files2, loc1, loc2' 1275s ok 36 1275s # /if_sec/loc/foo.if_test with '1 2 11': 1275s # expected: 200 1275s # received: '200' 1275s ok 37 1275s # expected: 'global1, files2, loc1, loc2, nested11, nested113' 1275s # received: 'global1, files2, loc1, loc2, nested11, nested113' 1275s ok 38 1275s # /if_sec/loc/foo.if_test with '1 2 11 111': 1275s # expected: 200 1275s # received: '200' 1275s ok 39 1275s # expected: 'global1, files2, loc1, loc2, nested11, nested111' 1275s # received: 'global1, files2, loc1, loc2, nested11, nested111' 1275s ok 40 1275s # /if_sec/loc/foo.if_test with '1 2 11 112': 1275s # expected: 200 1275s # received: '200' 1275s ok 41 1275s # expected: 'global1, files2, loc1, loc2, nested11, nested112' 1275s # received: 'global1, files2, loc1, loc2, nested11, nested112' 1275s ok 42 1275s # /if_sec/proxy/ with '1 2': 1275s # expected: 200 1275s # received: '200' 1275s ok 43 1275s # expected: 'global1, locp1, locp2' 1275s # received: 'global1, locp1, locp2' 1275s ok 44 1275s # /if_sec/proxy/ with '2': 1275s # expected: 200 1275s # received: '200' 1275s ok 45 1275s # expected: 'locp2' 1275s # received: 'locp2' 1275s ok 46 1275s ok 1278s t/apache/iffile.t ................... 1278s 1..2 1278s # Running under perl version 5.040000 for linux 1278s # Current time local: Fri Nov 29 20:07:12 2024 1278s # Current time GMT: Fri Nov 29 20:07:12 2024 1278s # Using Test.pm version 1.31 1278s # Using Apache/Test.pm version 1.44 1278s # expected: 200 1278s # received: '200' 1278s ok 1 1278s # expected: 'success1, success2, success3, success4, success5' 1278s # received: 'success1, success2, success3, success4, success5' 1278s ok 2 1278s ok 1281s t/apache/leaks.t .................... skipped: mod_memory_track not activated 1288s t/apache/limits.t ................... 1288s 1..12 1288s # Running under perl version 5.040000 for linux 1288s # Current time local: Fri Nov 29 20:07:18 2024 1288s # Current time GMT: Fri Nov 29 20:07:18 2024 1288s # Using Test.pm version 1.31 1288s # Using Apache/Test.pm version 1.44 1288s # Testing LimitRequestLine; should succeed 1288s # testing : Test #1 1288s # expected: 200 1288s # received: '200' 1288s ok 1 1288s # Testing LimitRequestLine; should fail 1288s # testing : Test #2 1288s # expected: 414 1288s # received: '414' 1288s ok 2 1288s # Testing LimitRequestFieldSize; should succeed 1288s # testing : Test #3 1288s # expected: 200 1288s # received: '200' 1288s ok 3 1288s # Testing LimitRequestFieldSize; should fail 1288s # testing : Test #4 1288s # expected: 400 1288s # received: '400' 1288s ok 4 1288s # Testing LimitRequestFields; should succeed 1288s # testing : Test #5 1288s # expected: 200 1288s # received: '200' 1288s ok 5 1288s # Testing LimitRequestFields; should fail 1288s # testing : Test #6 1288s # expected: 400 1288s # received: '400' 1288s ok 6 1288s # Testing LimitRequestBody; should succeed 1288s # Chunked transfer-encoding enabled 1288s # testing : Test #7 1288s # expected: 200 1288s # received: '200' 1288s ok 7 1288s # Testing LimitRequestBody; should succeed 1288s # Chunked transfer-encoding disabled 1288s # testing : Test #8 1288s # expected: 200 1288s # received: '200' 1288s ok 8 1288s # Testing LimitRequestBody; should fail 1288s # Chunked transfer-encoding enabled 1288s # testing : Test #9 1288s # expected: 413 1288s # received: '413' 1288s ok 9 1288s # Testing LimitRequestBody; should fail 1288s # Chunked transfer-encoding disabled 1288s # testing : Test #10 1288s # expected: 413 1288s # received: '413' 1288s ok 10 1288s # Testing LimitRequestFieldSize; should succeed 1288s # testing : Test #11 1288s # expected: 200 1288s # received: '200' 1288s ok 11 1288s # Testing LimitRequestFieldSize; should fail 1288s # testing : Test #12 1288s # expected: 400 1288s # received: '400' 1288s ok 12 1288s ok 1291s t/apache/loglevel.t ................. 1291s 1..8 1291s # Running under perl version 5.040000 for linux 1291s # Current time local: Fri Nov 29 20:07:25 2024 1291s # Current time GMT: Fri Nov 29 20:07:25 2024 1291s # Using Test.pm version 1.31 1291s # Using Apache/Test.pm version 1.44 1291s ok 1 1291s ok 2 1291s ok 3 1291s ok 4 1291s ok 5 1291s ok 6 1291s ok 7 1291s ok 8 1291s ok 1294s t/apache/maxranges.t ................ 1294s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/chunked/byteranges.txt 1294s 1..19 1294s # Running under perl version 5.040000 for linux 1294s # Current time local: Fri Nov 29 20:07:28 2024 1294s # Current time GMT: Fri Nov 29 20:07:28 2024 1294s # Using Test.pm version 1.31 1294s # Using Apache/Test.pm version 1.44 1294s ok 1 1294s ok 2 1294s ok 3 1294s ok 4 1294s ok 5 1294s ok 6 1294s ok 7 1294s ok 8 1294s ok 9 1294s ok 10 1294s ok 11 1294s ok 12 1294s ok 13 1294s ok 14 1294s ok 15 1294s ok 16 1294s ok 17 1294s ok 18 1294s ok 19 1294s # removing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/apache/chunked/byteranges.txt 1294s ok 1297s t/apache/mergeslashes.t ............. 1297s 1..9 1297s # Running under perl version 5.040000 for linux 1297s # Current time local: Fri Nov 29 20:07:31 2024 1297s # Current time GMT: Fri Nov 29 20:07:31 2024 1297s # Using Test.pm version 1.31 1297s # Using Apache/Test.pm version 1.44 1297s # SENDING to 127.0.0.1:8545 1297s # GET /authz_core/a/b/c/index.html HTTP/1.1\r\nHost: merge-default\r\nConnection: close\r\n\r\n 1297s # expected 403, got 403 for exact match 1297s ok 1 1297s # SENDING to 127.0.0.1:8545 1297s # GET //authz_core/a/b/c/index.html HTTP/1.1\r\nHost: merge-default\r\nConnection: close\r\n\r\n 1297s # expected 403, got 403 for merged even at front 1297s ok 2 1297s # SENDING to 127.0.0.1:8545 1297s # GET ///authz_core/a/b/c/index.html HTTP/1.1\r\nHost: merge-default\r\nConnection: close\r\n\r\n 1297s # expected 403, got 403 for merged even at front 1297s ok 3 1297s # SENDING to 127.0.0.1:8545 1297s # GET /authz_core/a/b/c//index.html HTTP/1.1\r\nHost: merge-default\r\nConnection: close\r\n\r\n 1297s # expected 403, got 403 for c// should be merged 1297s ok 4 1297s # SENDING to 127.0.0.1:8545 1297s # GET /authz_core/a//b/c/index.html HTTP/1.1\r\nHost: merge-default\r\nConnection: close\r\n\r\n 1297s # expected 403, got 403 for a// should be merged 1297s ok 5 1297s # SENDING to 127.0.0.1:8545 1297s # GET /authz_core/a//b/c/index.html HTTP/1.1\r\nHost: merge-disabled\r\nConnection: close\r\n\r\n 1297s # expected 403, got 403 for a// matches locationmatch 1297s ok 6 1297s # SENDING to 127.0.0.1:8545 1297s # GET /authz_core/a/b/c//index.html HTTP/1.1\r\nHost: merge-disabled\r\nConnection: close\r\n\r\n 1297s # expected 200, got 200 for c// doesn't match locationmatch 1297s ok 7 1297s # SENDING to 127.0.0.1:8545 1297s # GET /authz_core/a/b/d/index.html HTTP/1.1\r\nHost: merge-disabled\r\nConnection: close\r\n\r\n 1297s # expected 403, got 403 for baseline failed 1297s ok 8 1297s # SENDING to 127.0.0.1:8545 1297s # GET /authz_core/a/b//d/index.html HTTP/1.1\r\nHost: merge-disabled\r\nConnection: close\r\n\r\n 1297s # expected 403, got 403 for b//d not merged for Location with OFF 1297s ok 9 1297s ok 1299s t/apache/mmn.t ...................... 1299s 1..2 1299s # Running under perl version 5.040000 for linux 1299s # Current time local: Fri Nov 29 20:07:33 2024 1299s # Current time GMT: Fri Nov 29 20:07:33 2024 1299s # Using Test.pm version 1.31 1299s # Using Apache/Test.pm version 1.44 1299s ok 1 1299s ok 2 1299s ok 1302s t/apache/options.t .................. 1302s 1..2 1302s # Running under perl version 5.040000 for linux 1302s # Current time local: Fri Nov 29 20:07:36 2024 1302s # Current time GMT: Fri Nov 29 20:07:36 2024 1302s # Using Test.pm version 1.31 1302s # Using Apache/Test.pm version 1.44 1302s # testing : code 1302s # expected: 200 1302s # received: '200' 1302s ok 1 1302s # testing : OPTIONS 1302s # expected: qr/OPTIONS/ 1302s # received: 'GET,POST,OPTIONS,HEAD,TRACE' 1302s ok 2 1302s ok 1306s t/apache/passbrigade.t .............. 1306s # using LWP client 1306s 1..114 1306s # Running under perl version 5.040000 for linux 1306s # Current time local: Fri Nov 29 20:07:39 2024 1306s # Current time GMT: Fri Nov 29 20:07:39 2024 1306s # Using Test.pm version 1.31 1306s # Using Apache/Test.pm version 1.44 1306s #lwp request: 1306s #GET http://localhost:8529/test_pass_brigade?1024,1024 HTTP/1.1 1306s #User-Agent: libwww-perl/6.77 1306s # 1306s #server response: 1306s #HTTP/1.1 200 OK 1306s #Connection: close 1306s #Date: Fri, 29 Nov 2024 20:07:41 GMT 1306s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1306s #Vary: In-If1 1306s #Content-Length: 1024 1306s #Client-Date: Fri, 29 Nov 2024 20:07:41 GMT 1306s #Client-Peer: 127.0.0.1:8529 1306s #Client-Response-Num: 1 1306s #DMMATCH1: 1 1306s # 1306s # testing : bytes in body 1306s # expected: 1024 1306s # received: 1024 1306s ok 1 1306s #lwp request: 1306s #GET http://localhost:8529/test_pass_brigade?1024,2048 HTTP/1.1 1306s #User-Agent: libwww-perl/6.77 1306s # 1306s #server response: 1306s #HTTP/1.1 200 OK 1306s #Connection: close 1306s #Date: Fri, 29 Nov 2024 20:07:42 GMT 1306s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1306s #Vary: In-If1 1306s #Content-Length: 0 1306s #Client-Date: Fri, 29 Nov 2024 20:07:42 GMT 1306s #Client-Peer: 127.0.0.1:8529 1306s #Client-Response-Num: 1 1306s #Client-Transfer-Encoding: chunked 1306s #DMMATCH1: 1 1306s #X-Content-Length-Note: added by Apache::TestRequest 1306s # 1306s # testing : bytes in body 1306s # expected: 2048 1306s # received: 2048 1306s ok 2 1306s #lwp request: 1306s #GET http://localhost:8529/test_pass_brigade?1024,3072 HTTP/1.1 1306s #User-Agent: libwww-perl/6.77 1306s # 1306s #server response: 1306s #HTTP/1.1 200 OK 1306s #Connection: close 1306s #Date: Fri, 29 Nov 2024 20:07:42 GMT 1306s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1306s #Vary: In-If1 1306s #Content-Length: 0 1306s #Client-Date: Fri, 29 Nov 2024 20:07:42 GMT 1306s #Client-Peer: 127.0.0.1:8529 1306s #Client-Response-Num: 1 1306s #Client-Transfer-Encoding: chunked 1306s #DMMATCH1: 1 1306s #X-Content-Length-Note: added by Apache::TestRequest 1306s # 1306s # testing : bytes in body 1306s # expected: 3072 1306s # received: 3072 1306s ok 3 1306s #lwp request: 1306s #GET http://localhost:8529/test_pass_brigade?1024,4096 HTTP/1.1 1306s #User-Agent: libwww-perl/6.77 1306s # 1306s #server response: 1306s #HTTP/1.1 200 OK 1306s #Connection: close 1306s #Date: Fri, 29 Nov 2024 20:07:42 GMT 1306s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1306s #Vary: In-If1 1306s #Content-Length: 0 1306s #Client-Date: Fri, 29 Nov 2024 20:07:42 GMT 1306s #Client-Peer: 127.0.0.1:8529 1306s #Client-Response-Num: 1 1306s #Client-Transfer-Encoding: chunked 1306s #DMMATCH1: 1 1306s #X-Content-Length-Note: added by Apache::TestRequest 1306s # 1306s # testing : bytes in body 1306s # expected: 4096 1306s # received: 4096 1306s ok 4 1306s #lwp request: 1306s #GET http://localhost:8529/test_pass_brigade?1024,5120 HTTP/1.1 1306s #User-Agent: libwww-perl/6.77 1306s # 1306s #server response: 1306s #HTTP/1.1 200 OK 1306s #Connection: close 1306s #Date: Fri, 29 Nov 2024 20:07:42 GMT 1306s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1306s #Vary: In-If1 1306s #Content-Length: 0 1306s #Client-Date: Fri, 29 Nov 2024 20:07:42 GMT 1306s #Client-Peer: 127.0.0.1:8529 1306s #Client-Response-Num: 1 1306s #Client-Transfer-Encoding: chunked 1306s #DMMATCH1: 1 1306s #X-Content-Length-Note: added by Apache::TestRequest 1306s # 1306s # testing : bytes in body 1306s # expected: 5120 1306s # received: 5120 1306s ok 5 1306s #lwp request: 1306s #GET http://localhost:8529/test_pass_brigade?1024,6144 HTTP/1.1 1306s #User-Agent: libwww-perl/6.77 1306s # 1306s #server response: 1306s #HTTP/1.1 200 OK 1306s #Connection: close 1306s #Date: Fri, 29 Nov 2024 20:07:42 GMT 1306s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1306s #Vary: In-If1 1306s #Content-Length: 0 1306s #Client-Date: Fri, 29 Nov 2024 20:07:42 GMT 1306s #Client-Peer: 127.0.0.1:8529 1306s #Client-Response-Num: 1 1306s #Client-Transfer-Encoding: chunked 1306s #DMMATCH1: 1 1306s #X-Content-Length-Note: added by Apache::TestRequest 1306s # 1306s # testing : bytes in body 1306s # expected: 6144 1306s # received: 6144 1306s ok 6 1306s #lwp request: 1306s #GET http://localhost:8529/test_pass_brigade?1024,7168 HTTP/1.1 1306s #User-Agent: libwww-perl/6.77 1306s # 1306s #server response: 1306s #HTTP/1.1 200 OK 1306s #Connection: close 1306s #Date: Fri, 29 Nov 2024 20:07:42 GMT 1306s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1306s #Vary: In-If1 1306s #Content-Length: 0 1306s #Client-Date: Fri, 29 Nov 2024 20:07:42 GMT 1306s #Client-Peer: 127.0.0.1:8529 1306s #Client-Response-Num: 1 1306s #Client-Transfer-Encoding: chunked 1306s #DMMATCH1: 1 1306s #X-Content-Length-Note: added by Apache::TestRequest 1306s # 1306s # testing : bytes in body 1306s # expected: 7168 1306s # received: 7168 1306s ok 7 1306s #lwp request: 1306s #GET http://localhost:8529/test_pass_brigade?1024,8192 HTTP/1.1 1306s #User-Agent: libwww-perl/6.77 1306s # 1306s #server response: 1306s #HTTP/1.1 200 OK 1306s #Connection: close 1306s #Date: Fri, 29 Nov 2024 20:07:42 GMT 1306s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1306s #Vary: In-If1 1306s #Content-Length: 0 1306s #Client-Date: Fri, 29 Nov 2024 20:07:42 GMT 1306s #Client-Peer: 127.0.0.1:8529 1306s #Client-Response-Num: 1 1306s #Client-Transfer-Encoding: chunked 1306s #DMMATCH1: 1 1306s #X-Content-Length-Note: added by Apache::TestRequest 1306s # 1306s # testing : bytes in body 1306s # expected: 8192 1306s # received: 8192 1306s ok 8 1306s #lwp request: 1306s #GET http://localhost:8529/test_pass_brigade?1024,9216 HTTP/1.1 1306s #User-Agent: libwww-perl/6.77 1306s # 1306s #server response: 1306s #HTTP/1.1 200 OK 1306s #Connection: close 1306s #Date: Fri, 29 Nov 2024 20:07:42 GMT 1306s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1306s #Vary: In-If1 1306s #Content-Length: 0 1306s #Client-Date: Fri, 29 Nov 2024 20:07:42 GMT 1306s #Client-Peer: 127.0.0.1:8529 1306s #Client-Response-Num: 1 1306s #Client-Transfer-Encoding: chunked 1306s #DMMATCH1: 1 1306s #X-Content-Length-Note: added by Apache::TestRequest 1306s # 1306s # testing : bytes in body 1306s # expected: 9216 1306s # received: 9216 1306s ok 9 1306s #lwp request: 1306s #GET http://localhost:8529/test_pass_brigade?1024,10240 HTTP/1.1 1306s #User-Agent: libwww-perl/6.77 1306s # 1306s #server response: 1306s #HTTP/1.1 200 OK 1306s #Connection: close 1306s #Date: Fri, 29 Nov 2024 20:07:42 GMT 1306s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1306s #Vary: In-If1 1306s #Content-Length: 0 1306s #Client-Date: Fri, 29 Nov 2024 20:07:42 GMT 1306s #Client-Peer: 127.0.0.1:8529 1306s #Client-Response-Num: 1 1306s #Client-Transfer-Encoding: chunked 1306s #DMMATCH1: 1 1306s #X-Content-Length-Note: added by Apache::TestRequest 1306s # 1306s # testing : bytes in body 1306s # expected: 10240 1306s # received: 10240 1306s ok 10 1306s #lwp request: 1306s #GET http://localhost:8529/test_pass_brigade?1024,11264 HTTP/1.1 1306s #User-Agent: libwww-perl/6.77 1306s # 1306s #server response: 1306s #HTTP/1.1 200 OK 1306s #Connection: close 1306s #Date: Fri, 29 Nov 2024 20:07:42 GMT 1306s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1306s #Vary: In-If1 1306s #Content-Length: 0 1306s #Client-Date: Fri, 29 Nov 2024 20:07:42 GMT 1306s #Client-Peer: 127.0.0.1:8529 1306s #Client-Response-Num: 1 1306s #Client-Transfer-Encoding: chunked 1306s #DMMATCH1: 1 1306s #X-Content-Length-Note: added by Apache::TestRequest 1306s # 1306s # testing : bytes in body 1306s # expected: 11264 1306s # received: 11264 1306s ok 11 1306s #lwp request: 1306s #GET http://localhost:8529/test_pass_brigade?1024,12288 HTTP/1.1 1306s #User-Agent: libwww-perl/6.77 1306s # 1306s #server response: 1306s #HTTP/1.1 200 OK 1306s #Connection: close 1306s #Date: Fri, 29 Nov 2024 20:07:42 GMT 1306s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1306s #Vary: In-If1 1306s #Content-Length: 0 1306s #Client-Date: Fri, 29 Nov 2024 20:07:42 GMT 1306s #Client-Peer: 127.0.0.1:8529 1306s #Client-Response-Num: 1 1306s #Client-Transfer-Encoding: chunked 1306s #DMMATCH1: 1 1306s #X-Content-Length-Note: added by Apache::TestRequest 1306s # 1306s # testing : bytes in body 1306s # expected: 12288 1306s # received: 12288 1306s ok 12 1306s #lwp request: 1306s #GET http://localhost:8529/test_pass_brigade?1024,13312 HTTP/1.1 1306s #User-Agent: libwww-perl/6.77 1306s # 1306s #server response: 1306s #HTTP/1.1 200 OK 1306s #Connection: close 1306s #Date: Fri, 29 Nov 2024 20:07:42 GMT 1306s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1306s #Vary: In-If1 1306s #Content-Length: 0 1306s #Client-Date: Fri, 29 Nov 2024 20:07:42 GMT 1306s #Client-Peer: 127.0.0.1:8529 1306s #Client-Response-Num: 1 1306s #Client-Transfer-Encoding: chunked 1306s #DMMATCH1: 1 1306s #X-Content-Length-Note: added by Apache::TestRequest 1306s # 1306s # testing : bytes in body 1306s # expected: 13312 1306s # received: 13312 1306s ok 13 1306s #lwp request: 1306s #GET http://localhost:8529/test_pass_brigade?1024,14336 HTTP/1.1 1306s #User-Agent: libwww-perl/6.77 1306s # 1306s #server response: 1306s #HTTP/1.1 200 OK 1306s #Connection: close 1306s #Date: Fri, 29 Nov 2024 20:07:42 GMT 1306s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1306s #Vary: In-If1 1306s #Content-Length: 0 1306s #Client-Date: Fri, 29 Nov 2024 20:07:42 GMT 1306s #Client-Peer: 127.0.0.1:8529 1306s #Client-Response-Num: 1 1306s #Client-Transfer-Encoding: chunked 1306s #DMMATCH1: 1 1306s #X-Content-Length-Note: added by Apache::TestRequest 1306s # 1306s # testing : bytes in body 1306s # expected: 14336 1306s # received: 14336 1306s ok 14 1306s #lwp request: 1306s #GET http://localhost:8529/test_pass_brigade?1024,15360 HTTP/1.1 1306s #User-Agent: libwww-perl/6.77 1306s # 1306s #server response: 1306s #HTTP/1.1 200 OK 1306s #Connection: close 1306s #Date: Fri, 29 Nov 2024 20:07:42 GMT 1306s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1306s #Vary: In-If1 1306s #Content-Length: 0 1306s #Client-Date: Fri, 29 Nov 2024 20:07:42 GMT 1306s #Client-Peer: 127.0.0.1:8529 1306s #Client-Response-Num: 1 1306s #Client-Transfer-Encoding: chunked 1306s #DMMATCH1: 1 1306s #X-Content-Length-Note: added by Apache::TestRequest 1306s # 1306s # testing : bytes in body 1306s # expected: 15360 1306s # received: 15360 1306s ok 15 1306s #lwp request: 1306s #GET http://localhost:8529/test_pass_brigade?1024,16384 HTTP/1.1 1306s #User-Agent: libwww-perl/6.77 1306s # 1306s #server response: 1306s #HTTP/1.1 200 OK 1306s #Connection: close 1306s #Date: Fri, 29 Nov 2024 20:07:42 GMT 1306s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1306s #Vary: In-If1 1306s #Content-Length: 0 1306s #Client-Date: Fri, 29 Nov 2024 20:07:42 GMT 1306s #Client-Peer: 127.0.0.1:8529 1306s #Client-Response-Num: 1 1306s #Client-Transfer-Encoding: chunked 1306s #DMMATCH1: 1 1306s #X-Content-Length-Note: added by Apache::TestRequest 1306s # 1306s # testing : bytes in body 1306s # expected: 16384 1306s # received: 16384 1306s ok 16 1306s #lwp request: 1306s #GET http://localhost:8529/test_pass_brigade?1024,17408 HTTP/1.1 1306s #User-Agent: libwww-perl/6.77 1306s # 1306s #server response: 1306s #HTTP/1.1 200 OK 1306s #Connection: close 1306s #Date: Fri, 29 Nov 2024 20:07:42 GMT 1306s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1306s #Vary: In-If1 1306s #Content-Length: 0 1306s #Client-Date: Fri, 29 Nov 2024 20:07:42 GMT 1306s #Client-Peer: 127.0.0.1:8529 1306s #Client-Response-Num: 1 1306s #Client-Transfer-Encoding: chunked 1306s #DMMATCH1: 1 1306s #X-Content-Length-Note: added by Apache::TestRequest 1306s # 1306s # testing : bytes in body 1306s # expected: 17408 1306s # received: 17408 1306s ok 17 1306s #lwp request: 1306s #GET http://localhost:8529/test_pass_brigade?1024,18432 HTTP/1.1 1306s #User-Agent: libwww-perl/6.77 1306s # 1306s #server response: 1306s #HTTP/1.1 200 OK 1306s #Connection: close 1306s #Date: Fri, 29 Nov 2024 20:07:42 GMT 1306s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1306s #Vary: In-If1 1306s #Content-Length: 0 1306s #Client-Date: Fri, 29 Nov 2024 20:07:42 GMT 1306s #Client-Peer: 127.0.0.1:8529 1306s #Client-Response-Num: 1 1306s #Client-Transfer-Encoding: chunked 1306s #DMMATCH1: 1 1306s #X-Content-Length-Note: added by Apache::TestRequest 1306s # 1306s # testing : bytes in body 1306s # expected: 18432 1306s # received: 18432 1306s ok 18 1306s #lwp request: 1306s #GET http://localhost:8529/test_pass_brigade?1024,19456 HTTP/1.1 1306s #User-Agent: libwww-perl/6.77 1306s # 1306s #server response: 1306s #HTTP/1.1 200 OK 1306s #Connection: close 1306s #Date: Fri, 29 Nov 2024 20:07:42 GMT 1306s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1306s #Vary: In-If1 1306s #Content-Length: 0 1306s #Client-Date: Fri, 29 Nov 2024 20:07:42 GMT 1306s #Client-Peer: 127.0.0.1:8529 1306s #Client-Response-Num: 1 1306s #Client-Transfer-Encoding: chunked 1306s #DMMATCH1: 1 1306s #X-Content-Length-Note: added by Apache::TestRequest 1306s # 1306s # testing : bytes in body 1306s # expected: 19456 1306s # received: 19456 1306s ok 19 1306s #lwp request: 1306s #GET http://localhost:8529/test_pass_brigade?1024,20480 HTTP/1.1 1306s #User-Agent: libwww-perl/6.77 1306s # 1306s #server response: 1306s #HTTP/1.1 200 OK 1306s #Connection: close 1306s #Date: Fri, 29 Nov 2024 20:07:42 GMT 1306s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1306s #Vary: In-If1 1306s #Content-Length: 0 1306s #Client-Date: Fri, 29 Nov 2024 20:07:42 GMT 1306s #Client-Peer: 127.0.0.1:8529 1306s #Client-Response-Num: 1 1306s #Client-Transfer-Encoding: chunked 1306s #DMMATCH1: 1 1306s #X-Content-Length-Note: added by Apache::TestRequest 1306s # 1306s # testing : bytes in body 1306s # expected: 20480 1306s # received: 20480 1306s ok 20 1306s #lwp request: 1306s #GET http://localhost:8529/test_pass_brigade?1024,21504 HTTP/1.1 1306s #User-Agent: libwww-perl/6.77 1306s # 1306s #server response: 1306s #HTTP/1.1 200 OK 1306s #Connection: close 1306s #Date: Fri, 29 Nov 2024 20:07:42 GMT 1306s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1306s #Vary: In-If1 1306s #Content-Length: 0 1306s #Client-Date: Fri, 29 Nov 2024 20:07:42 GMT 1306s #Client-Peer: 127.0.0.1:8529 1306s #Client-Response-Num: 1 1306s #Client-Transfer-Encoding: chunked 1306s #DMMATCH1: 1 1306s #X-Content-Length-Note: added by Apache::TestRequest 1306s # 1306s # testing : bytes in body 1306s # expected: 21504 1306s # received: 21504 1306s ok 21 1306s #lwp request: 1306s #GET http://localhost:8529/test_pass_brigade?1024,22528 HTTP/1.1 1306s #User-Agent: libwww-perl/6.77 1306s # 1306s #server response: 1306s #HTTP/1.1 200 OK 1306s #Connection: close 1306s #Date: Fri, 29 Nov 2024 20:07:42 GMT 1306s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1306s #Vary: In-If1 1306s #Content-Length: 0 1306s #Client-Date: Fri, 29 Nov 2024 20:07:42 GMT 1306s #Client-Peer: 127.0.0.1:8529 1306s #Client-Response-Num: 1 1306s #Client-Transfer-Encoding: chunked 1306s #DMMATCH1: 1 1306s #X-Content-Length-Note: added by Apache::TestRequest 1306s # 1306s # testing : bytes in body 1306s # expected: 22528 1306s # received: 22528 1306s ok 22 1306s #lwp request: 1306s #GET http://localhost:8529/test_pass_brigade?1024,23552 HTTP/1.1 1306s #User-Agent: libwww-perl/6.77 1306s # 1306s #server response: 1306s #HTTP/1.1 200 OK 1306s #Connection: close 1306s #Date: Fri, 29 Nov 2024 20:07:42 GMT 1306s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1306s #Vary: In-If1 1306s #Content-Length: 0 1306s #Client-Date: Fri, 29 Nov 2024 20:07:42 GMT 1306s #Client-Peer: 127.0.0.1:8529 1306s #Client-Response-Num: 1 1306s #Client-Transfer-Encoding: chunked 1306s #DMMATCH1: 1 1306s #X-Content-Length-Note: added by Apache::TestRequest 1306s # 1306s # testing : bytes in body 1306s # expected: 23552 1306s # received: 23552 1306s ok 23 1306s #lwp request: 1306s #GET http://localhost:8529/test_pass_brigade?1024,24576 HTTP/1.1 1306s #User-Agent: libwww-perl/6.77 1306s # 1306s #server response: 1306s #HTTP/1.1 200 OK 1306s #Connection: close 1306s #Date: Fri, 29 Nov 2024 20:07:42 GMT 1306s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1306s #Vary: In-If1 1306s #Content-Length: 0 1306s #Client-Date: Fri, 29 Nov 2024 20:07:42 GMT 1306s #Client-Peer: 127.0.0.1:8529 1306s #Client-Response-Num: 1 1306s #Client-Transfer-Encoding: chunked 1306s #DMMATCH1: 1 1306s #X-Content-Length-Note: added by Apache::TestRequest 1306s # 1306s # testing : bytes in body 1306s # expected: 24576 1306s # received: 24576 1306s ok 24 1306s #lwp request: 1306s #GET http://localhost:8529/test_pass_brigade?1024,25600 HTTP/1.1 1306s #User-Agent: libwww-perl/6.77 1306s # 1306s #server response: 1306s #HTTP/1.1 200 OK 1306s #Connection: close 1306s #Date: Fri, 29 Nov 2024 20:07:42 GMT 1306s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1306s #Vary: In-If1 1306s #Content-Length: 0 1306s #Client-Date: Fri, 29 Nov 2024 20:07:42 GMT 1306s #Client-Peer: 127.0.0.1:8529 1306s #Client-Response-Num: 1 1306s #Client-Transfer-Encoding: chunked 1306s #DMMATCH1: 1 1306s #X-Content-Length-Note: added by Apache::TestRequest 1306s # 1306s # testing : bytes in body 1306s # expected: 25600 1306s # received: 25600 1306s ok 25 1306s #lwp request: 1306s #GET http://localhost:8529/test_pass_brigade?1024,26624 HTTP/1.1 1306s #User-Agent: libwww-perl/6.77 1306s # 1306s #server response: 1306s #HTTP/1.1 200 OK 1306s #Connection: close 1306s #Date: Fri, 29 Nov 2024 20:07:42 GMT 1306s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1306s #Vary: In-If1 1306s #Content-Length: 0 1306s #Client-Date: Fri, 29 Nov 2024 20:07:42 GMT 1306s #Client-Peer: 127.0.0.1:8529 1306s #Client-Response-Num: 1 1306s #Client-Transfer-Encoding: chunked 1306s #DMMATCH1: 1 1306s #X-Content-Length-Note: added by Apache::TestRequest 1306s # 1306s # testing : bytes in body 1306s # expected: 26624 1306s # received: 26624 1306s ok 26 1306s #lwp request: 1306s #GET http://localhost:8529/test_pass_brigade?1024,27648 HTTP/1.1 1306s #User-Agent: libwww-perl/6.77 1306s # 1306s #server response: 1306s #HTTP/1.1 200 OK 1306s #Connection: close 1306s #Date: Fri, 29 Nov 2024 20:07:42 GMT 1306s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1306s #Vary: In-If1 1306s #Content-Length: 0 1306s #Client-Date: Fri, 29 Nov 2024 20:07:42 GMT 1306s #Client-Peer: 127.0.0.1:8529 1306s #Client-Response-Num: 1 1306s #Client-Transfer-Encoding: chunked 1306s #DMMATCH1: 1 1306s #X-Content-Length-Note: added by Apache::TestRequest 1306s # 1306s # testing : bytes in body 1306s # expected: 27648 1306s # received: 27648 1306s ok 27 1306s #lwp request: 1306s #GET http://localhost:8529/test_pass_brigade?1024,28672 HTTP/1.1 1306s #User-Agent: libwww-perl/6.77 1306s # 1306s #server response: 1306s #HTTP/1.1 200 OK 1306s #Connection: close 1306s #Date: Fri, 29 Nov 2024 20:07:42 GMT 1306s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1306s #Vary: In-If1 1306s #Content-Length: 0 1306s #Client-Date: Fri, 29 Nov 2024 20:07:42 GMT 1306s #Client-Peer: 127.0.0.1:8529 1306s #Client-Response-Num: 1 1306s #Client-Transfer-Encoding: chunked 1306s #DMMATCH1: 1 1306s #X-Content-Length-Note: added by Apache::TestRequest 1306s # 1306s # testing : bytes in body 1306s # expected: 28672 1306s # received: 28672 1306s ok 28 1306s #lwp request: 1306s #GET http://localhost:8529/test_pass_brigade?1024,29696 HTTP/1.1 1306s #User-Agent: libwww-perl/6.77 1306s # 1306s #server response: 1306s #HTTP/1.1 200 OK 1306s #Connection: close 1306s #Date: Fri, 29 Nov 2024 20:07:42 GMT 1306s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1306s #Vary: In-If1 1306s #Content-Length: 0 1306s #Client-Date: Fri, 29 Nov 2024 20:07:42 GMT 1306s #Client-Peer: 127.0.0.1:8529 1306s #Client-Response-Num: 1 1306s #Client-Transfer-Encoding: chunked 1306s #DMMATCH1: 1 1306s #X-Content-Length-Note: added by Apache::TestRequest 1306s # 1306s # testing : bytes in body 1306s # expected: 29696 1306s # received: 29696 1306s ok 29 1306s #lwp request: 1306s #GET http://localhost:8529/test_pass_brigade?1024,30720 HTTP/1.1 1306s #User-Agent: libwww-perl/6.77 1306s # 1306s #server response: 1306s #HTTP/1.1 200 OK 1306s #Connection: close 1306s #Date: Fri, 29 Nov 2024 20:07:42 GMT 1306s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1306s #Vary: In-If1 1306s #Content-Length: 0 1306s #Client-Date: Fri, 29 Nov 2024 20:07:42 GMT 1306s #Client-Peer: 127.0.0.1:8529 1306s #Client-Response-Num: 1 1306s #Client-Transfer-Encoding: chunked 1306s #DMMATCH1: 1 1306s #X-Content-Length-Note: added by Apache::TestRequest 1306s # 1306s # testing : bytes in body 1306s # expected: 30720 1306s # received: 30720 1306s ok 30 1306s #lwp request: 1306s #GET http://localhost:8529/test_pass_brigade?1024,31744 HTTP/1.1 1306s #User-Agent: libwww-perl/6.77 1306s # 1306s #server response: 1306s #HTTP/1.1 200 OK 1306s #Connection: close 1306s #Date: Fri, 29 Nov 2024 20:07:42 GMT 1306s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1306s #Vary: In-If1 1306s #Content-Length: 0 1306s #Client-Date: Fri, 29 Nov 2024 20:07:42 GMT 1306s #Client-Peer: 127.0.0.1:8529 1306s #Client-Response-Num: 1 1306s #Client-Transfer-Encoding: chunked 1306s #DMMATCH1: 1 1306s #X-Content-Length-Note: added by Apache::TestRequest 1306s # 1306s # testing : bytes in body 1306s # expected: 31744 1306s # received: 31744 1306s ok 31 1306s #lwp request: 1306s #GET http://localhost:8529/test_pass_brigade?1024,32768 HTTP/1.1 1306s #User-Agent: libwww-perl/6.77 1306s # 1306s #server response: 1306s #HTTP/1.1 200 OK 1306s #Connection: close 1306s #Date: Fri, 29 Nov 2024 20:07:42 GMT 1306s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1306s #Vary: In-If1 1306s #Content-Length: 0 1306s #Client-Date: Fri, 29 Nov 2024 20:07:42 GMT 1306s #Client-Peer: 127.0.0.1:8529 1306s #Client-Response-Num: 1 1306s #Client-Transfer-Encoding: chunked 1306s #DMMATCH1: 1 1306s #X-Content-Length-Note: added by Apache::TestRequest 1306s # 1306s # testing : bytes in body 1306s # expected: 32768 1306s # received: 32768 1306s ok 32 1306s #lwp request: 1306s #GET http://localhost:8529/test_pass_brigade?1024,33792 HTTP/1.1 1306s #User-Agent: libwww-perl/6.77 1306s # 1306s #server response: 1306s #HTTP/1.1 200 OK 1306s #Connection: close 1306s #Date: Fri, 29 Nov 2024 20:07:42 GMT 1306s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1306s #Vary: In-If1 1306s #Content-Length: 0 1306s #Client-Date: Fri, 29 Nov 2024 20:07:42 GMT 1306s #Client-Peer: 127.0.0.1:8529 1306s #Client-Response-Num: 1 1306s #Client-Transfer-Encoding: chunked 1306s #DMMATCH1: 1 1306s #X-Content-Length-Note: added by Apache::TestRequest 1306s # 1306s # testing : bytes in body 1306s # expected: 33792 1306s # received: 33792 1306s ok 33 1306s #lwp request: 1306s #GET http://localhost:8529/test_pass_brigade?1024,34816 HTTP/1.1 1306s #User-Agent: libwww-perl/6.77 1306s # 1306s #server response: 1306s #HTTP/1.1 200 OK 1306s #Connection: close 1306s #Date: Fri, 29 Nov 2024 20:07:42 GMT 1306s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1306s #Vary: In-If1 1306s #Content-Length: 0 1306s #Client-Date: Fri, 29 Nov 2024 20:07:42 GMT 1306s #Client-Peer: 127.0.0.1:8529 1306s #Client-Response-Num: 1 1306s #Client-Transfer-Encoding: chunked 1306s #DMMATCH1: 1 1306s #X-Content-Length-Note: added by Apache::TestRequest 1306s # 1306s # testing : bytes in body 1306s # expected: 34816 1306s # received: 34816 1306s ok 34 1306s #lwp request: 1306s #GET http://localhost:8529/test_pass_brigade?1024,35840 HTTP/1.1 1306s #User-Agent: libwww-perl/6.77 1306s # 1306s #server response: 1306s #HTTP/1.1 200 OK 1306s #Connection: close 1306s #Date: Fri, 29 Nov 2024 20:07:42 GMT 1306s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1306s #Vary: In-If1 1306s #Content-Length: 0 1306s #Client-Date: Fri, 29 Nov 2024 20:07:42 GMT 1306s #Client-Peer: 127.0.0.1:8529 1306s #Client-Response-Num: 1 1306s #Client-Transfer-Encoding: chunked 1306s #DMMATCH1: 1 1306s #X-Content-Length-Note: added by Apache::TestRequest 1306s # 1306s # testing : bytes in body 1306s # expected: 35840 1306s # received: 35840 1306s ok 35 1306s #lwp request: 1306s #GET http://localhost:8529/test_pass_brigade?1024,36864 HTTP/1.1 1306s #User-Agent: libwww-perl/6.77 1306s # 1306s #server response: 1306s #HTTP/1.1 200 OK 1306s #Connection: close 1306s #Date: Fri, 29 Nov 2024 20:07:42 GMT 1306s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1306s #Vary: In-If1 1306s #Content-Length: 0 1306s #Client-Date: Fri, 29 Nov 2024 20:07:42 GMT 1306s #Client-Peer: 127.0.0.1:8529 1306s #Client-Response-Num: 1 1306s #Client-Transfer-Encoding: chunked 1306s #DMMATCH1: 1 1306s #X-Content-Length-Note: added by Apache::TestRequest 1306s # 1306s # testing : bytes in body 1306s # expected: 36864 1306s # received: 36864 1306s ok 36 1306s #lwp request: 1306s #GET http://localhost:8529/test_pass_brigade?1024,37888 HTTP/1.1 1306s #User-Agent: libwww-perl/6.77 1306s # 1306s #server response: 1306s #HTTP/1.1 200 OK 1306s #Connection: close 1306s #Date: Fri, 29 Nov 2024 20:07:42 GMT 1306s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1306s #Vary: In-If1 1306s #Content-Length: 0 1306s #Client-Date: Fri, 29 Nov 2024 20:07:42 GMT 1306s #Client-Peer: 127.0.0.1:8529 1306s #Client-Response-Num: 1 1306s #Client-Transfer-Encoding: chunked 1306s #DMMATCH1: 1 1306s #X-Content-Length-Note: added by Apache::TestRequest 1306s # 1306s # testing : bytes in body 1306s # expected: 37888 1306s # received: 37888 1306s ok 37 1306s #lwp request: 1306s #GET http://localhost:8529/test_pass_brigade?1024,38912 HTTP/1.1 1306s #User-Agent: libwww-perl/6.77 1306s # 1306s #server response: 1306s #HTTP/1.1 200 OK 1306s #Connection: close 1306s #Date: Fri, 29 Nov 2024 20:07:42 GMT 1306s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1306s #Vary: In-If1 1306s #Content-Length: 0 1306s #Client-Date: Fri, 29 Nov 2024 20:07:42 GMT 1306s #Client-Peer: 127.0.0.1:8529 1306s #Client-Response-Num: 1 1306s #Client-Transfer-Encoding: chunked 1306s #DMMATCH1: 1 1306s #X-Content-Length-Note: added by Apache::TestRequest 1306s # 1306s # testing : bytes in body 1306s # expected: 38912 1306s # received: 38912 1306s ok 38 1306s #lwp request: 1306s #GET http://localhost:8529/test_pass_brigade?1024,39936 HTTP/1.1 1306s #User-Agent: libwww-perl/6.77 1306s # 1306s #server response: 1306s #HTTP/1.1 200 OK 1306s #Connection: close 1306s #Date: Fri, 29 Nov 2024 20:07:42 GMT 1306s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1306s #Vary: In-If1 1306s #Content-Length: 0 1306s #Client-Date: Fri, 29 Nov 2024 20:07:42 GMT 1306s #Client-Peer: 127.0.0.1:8529 1306s #Client-Response-Num: 1 1306s #Client-Transfer-Encoding: chunked 1306s #DMMATCH1: 1 1306s #X-Content-Length-Note: added by Apache::TestRequest 1306s # 1306s # testing : bytes in body 1306s # expected: 39936 1306s # received: 39936 1306s ok 39 1306s #lwp request: 1306s #GET http://localhost:8529/test_pass_brigade?1024,40960 HTTP/1.1 1306s #User-Agent: libwww-perl/6.77 1306s # 1306s #server response: 1306s #HTTP/1.1 200 OK 1306s #Connection: close 1306s #Date: Fri, 29 Nov 2024 20:07:42 GMT 1306s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1306s #Vary: In-If1 1306s #Content-Length: 0 1306s #Client-Date: Fri, 29 Nov 2024 20:07:42 GMT 1306s #Client-Peer: 127.0.0.1:8529 1306s #Client-Response-Num: 1 1306s #Client-Transfer-Encoding: chunked 1306s #DMMATCH1: 1 1306s #X-Content-Length-Note: added by Apache::TestRequest 1306s # 1306s # testing : bytes in body 1306s # expected: 40960 1306s # received: 40960 1306s ok 40 1306s #lwp request: 1306s #GET http://localhost:8529/test_pass_brigade?1024,41984 HTTP/1.1 1306s #User-Agent: libwww-perl/6.77 1306s # 1306s #server response: 1306s #HTTP/1.1 200 OK 1306s #Connection: close 1306s #Date: Fri, 29 Nov 2024 20:07:42 GMT 1306s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1306s #Vary: In-If1 1306s #Content-Length: 0 1306s #Client-Date: Fri, 29 Nov 2024 20:07:42 GMT 1306s #Client-Peer: 127.0.0.1:8529 1306s #Client-Response-Num: 1 1306s #Client-Transfer-Encoding: chunked 1306s #DMMATCH1: 1 1306s #X-Content-Length-Note: added by Apache::TestRequest 1306s # 1306s # testing : bytes in body 1306s # expected: 41984 1306s # received: 41984 1306s ok 41 1306s #lwp request: 1306s #GET http://localhost:8529/test_pass_brigade?1024,43008 HTTP/1.1 1306s #User-Agent: libwww-perl/6.77 1306s # 1306s #server response: 1306s #HTTP/1.1 200 OK 1306s #Connection: close 1306s #Date: Fri, 29 Nov 2024 20:07:42 GMT 1306s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1306s #Vary: In-If1 1306s #Content-Length: 0 1306s #Client-Date: Fri, 29 Nov 2024 20:07:42 GMT 1306s #Client-Peer: 127.0.0.1:8529 1306s #Client-Response-Num: 1 1306s #Client-Transfer-Encoding: chunked 1306s #DMMATCH1: 1 1306s #X-Content-Length-Note: added by Apache::TestRequest 1306s # 1306s # testing : bytes in body 1306s # expected: 43008 1306s # received: 43008 1306s ok 42 1306s #lwp request: 1306s #GET http://localhost:8529/test_pass_brigade?1024,44032 HTTP/1.1 1306s #User-Agent: libwww-perl/6.77 1306s # 1306s #server response: 1306s #HTTP/1.1 200 OK 1306s #Connection: close 1306s #Date: Fri, 29 Nov 2024 20:07:42 GMT 1306s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1306s #Vary: In-If1 1306s #Content-Length: 0 1306s #Client-Date: Fri, 29 Nov 2024 20:07:42 GMT 1306s #Client-Peer: 127.0.0.1:8529 1306s #Client-Response-Num: 1 1306s #Client-Transfer-Encoding: chunked 1306s #DMMATCH1: 1 1306s #X-Content-Length-Note: added by Apache::TestRequest 1306s # 1306s # testing : bytes in body 1306s # expected: 44032 1306s # received: 44032 1306s ok 43 1306s #lwp request: 1306s #GET http://localhost:8529/test_pass_brigade?1024,45056 HTTP/1.1 1306s #User-Agent: libwww-perl/6.77 1306s # 1306s #server response: 1306s #HTTP/1.1 200 OK 1306s #Connection: close 1306s #Date: Fri, 29 Nov 2024 20:07:42 GMT 1306s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1306s #Vary: In-If1 1306s #Content-Length: 0 1306s #Client-Date: Fri, 29 Nov 2024 20:07:42 GMT 1306s #Client-Peer: 127.0.0.1:8529 1306s #Client-Response-Num: 1 1306s #Client-Transfer-Encoding: chunked 1306s #DMMATCH1: 1 1306s #X-Content-Length-Note: added by Apache::TestRequest 1306s # 1306s # testing : bytes in body 1306s # expected: 45056 1306s # received: 45056 1306s ok 44 1306s #lwp request: 1306s #GET http://localhost:8529/test_pass_brigade?1024,46080 HTTP/1.1 1306s #User-Agent: libwww-perl/6.77 1306s # 1306s #server response: 1306s #HTTP/1.1 200 OK 1306s #Connection: close 1306s #Date: Fri, 29 Nov 2024 20:07:42 GMT 1306s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1306s #Vary: In-If1 1306s #Content-Length: 0 1306s #Client-Date: Fri, 29 Nov 2024 20:07:42 GMT 1306s #Client-Peer: 127.0.0.1:8529 1306s #Client-Response-Num: 1 1306s #Client-Transfer-Encoding: chunked 1306s #DMMATCH1: 1 1306s #X-Content-Length-Note: added by Apache::TestRequest 1306s # 1306s # testing : bytes in body 1306s # expected: 46080 1306s # received: 46080 1306s ok 45 1306s #lwp request: 1306s #GET http://localhost:8529/test_pass_brigade?1024,47104 HTTP/1.1 1306s #User-Agent: libwww-perl/6.77 1306s # 1306s #server response: 1306s #HTTP/1.1 200 OK 1306s #Connection: close 1306s #Date: Fri, 29 Nov 2024 20:07:42 GMT 1306s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1306s #Vary: In-If1 1306s #Content-Length: 0 1306s #Client-Date: Fri, 29 Nov 2024 20:07:42 GMT 1306s #Client-Peer: 127.0.0.1:8529 1306s #Client-Response-Num: 1 1306s #Client-Transfer-Encoding: chunked 1306s #DMMATCH1: 1 1306s #X-Content-Length-Note: added by Apache::TestRequest 1306s # 1306s # testing : bytes in body 1306s # expected: 47104 1306s # received: 47104 1306s ok 46 1306s #lwp request: 1306s #GET http://localhost:8529/test_pass_brigade?1024,48128 HTTP/1.1 1306s #User-Agent: libwww-perl/6.77 1306s # 1306s #server response: 1306s #HTTP/1.1 200 OK 1306s #Connection: close 1306s #Date: Fri, 29 Nov 2024 20:07:42 GMT 1306s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1306s #Vary: In-If1 1306s #Content-Length: 0 1306s #Client-Date: Fri, 29 Nov 2024 20:07:42 GMT 1306s #Client-Peer: 127.0.0.1:8529 1306s #Client-Response-Num: 1 1306s #Client-Transfer-Encoding: chunked 1306s #DMMATCH1: 1 1306s #X-Content-Length-Note: added by Apache::TestRequest 1306s # 1306s # testing : bytes in body 1306s # expected: 48128 1306s # received: 48128 1306s ok 47 1306s #lwp request: 1306s #GET http://localhost:8529/test_pass_brigade?1024,49152 HTTP/1.1 1306s #User-Agent: libwww-perl/6.77 1306s # 1306s #server response: 1306s #HTTP/1.1 200 OK 1306s #Connection: close 1306s #Date: Fri, 29 Nov 2024 20:07:42 GMT 1306s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1306s #Vary: In-If1 1306s #Content-Length: 0 1306s #Client-Date: Fri, 29 Nov 2024 20:07:42 GMT 1306s #Client-Peer: 127.0.0.1:8529 1306s #Client-Response-Num: 1 1306s #Client-Transfer-Encoding: chunked 1306s #DMMATCH1: 1 1306s #X-Content-Length-Note: added by Apache::TestRequest 1306s # 1306s # testing : bytes in body 1306s # expected: 49152 1306s # received: 49152 1306s ok 48 1306s #lwp request: 1306s #GET http://localhost:8529/test_pass_brigade?1024,50176 HTTP/1.1 1306s #User-Agent: libwww-perl/6.77 1306s # 1306s #server response: 1306s #HTTP/1.1 200 OK 1306s #Connection: close 1306s #Date: Fri, 29 Nov 2024 20:07:42 GMT 1306s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1306s #Vary: In-If1 1306s #Content-Length: 0 1306s #Client-Date: Fri, 29 Nov 2024 20:07:42 GMT 1306s #Client-Peer: 127.0.0.1:8529 1306s #Client-Response-Num: 1 1306s #Client-Transfer-Encoding: chunked 1306s #DMMATCH1: 1 1306s #X-Content-Length-Note: added by Apache::TestRequest 1306s # 1306s # testing : bytes in body 1306s # expected: 50176 1306s # received: 50176 1306s ok 49 1306s #lwp request: 1306s #GET http://localhost:8529/test_pass_brigade?1024,51200 HTTP/1.1 1306s #User-Agent: libwww-perl/6.77 1306s # 1306s #server response: 1306s #HTTP/1.1 200 OK 1306s #Connection: close 1306s #Date: Fri, 29 Nov 2024 20:07:42 GMT 1306s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1306s #Vary: In-If1 1306s #Content-Length: 0 1306s #Client-Date: Fri, 29 Nov 2024 20:07:42 GMT 1306s #Client-Peer: 127.0.0.1:8529 1306s #Client-Response-Num: 1 1306s #Client-Transfer-Encoding: chunked 1306s #DMMATCH1: 1 1306s #X-Content-Length-Note: added by Apache::TestRequest 1306s # 1306s # testing : bytes in body 1306s # expected: 51200 1306s # received: 51200 1306s ok 50 1306s #lwp request: 1306s #GET http://localhost:8529/test_pass_brigade?1024,102400 HTTP/1.1 1306s #User-Agent: libwww-perl/6.77 1306s # 1306s #server response: 1306s #HTTP/1.1 200 OK 1306s #Connection: close 1306s #Date: Fri, 29 Nov 2024 20:07:42 GMT 1306s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1306s #Vary: In-If1 1306s #Content-Length: 0 1306s #Client-Date: Fri, 29 Nov 2024 20:07:42 GMT 1306s #Client-Peer: 127.0.0.1:8529 1306s #Client-Response-Num: 1 1306s #Client-Transfer-Encoding: chunked 1306s #DMMATCH1: 1 1306s #X-Content-Length-Note: added by Apache::TestRequest 1306s # 1306s # testing : bytes in body 1306s # expected: 102400 1306s # received: 102400 1306s ok 51 1306s #lwp request: 1306s #GET http://localhost:8529/test_pass_brigade?1024,307200 HTTP/1.1 1306s #User-Agent: libwww-perl/6.77 1306s # 1306s #server response: 1306s #HTTP/1.1 200 OK 1306s #Connection: close 1306s #Date: Fri, 29 Nov 2024 20:07:42 GMT 1306s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1306s #Vary: In-If1 1306s #Content-Length: 0 1306s #Client-Date: Fri, 29 Nov 2024 20:07:42 GMT 1306s #Client-Peer: 127.0.0.1:8529 1306s #Client-Response-Num: 1 1306s #Client-Transfer-Encoding: chunked 1306s #DMMATCH1: 1 1306s #X-Content-Length-Note: added by Apache::TestRequest 1306s # 1306s # testing : bytes in body 1306s # expected: 307200 1306s # received: 307200 1306s ok 52 1306s #lwp request: 1306s #GET http://localhost:8529/test_pass_brigade?1024,512000 HTTP/1.1 1306s #User-Agent: libwww-perl/6.77 1306s # 1306s #server response: 1306s #HTTP/1.1 200 OK 1306s #Connection: close 1306s #Date: Fri, 29 Nov 2024 20:07:42 GMT 1306s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1306s #Vary: In-If1 1306s #Content-Length: 0 1306s #Client-Date: Fri, 29 Nov 2024 20:07:42 GMT 1306s #Client-Peer: 127.0.0.1:8529 1306s #Client-Response-Num: 1 1306s #Client-Transfer-Encoding: chunked 1306s #DMMATCH1: 1 1306s #X-Content-Length-Note: added by Apache::TestRequest 1306s # 1306s # testing : bytes in body 1306s # expected: 512000 1306s # received: 512000 1306s ok 53 1306s #lwp request: 1306s #GET http://localhost:8529/test_pass_brigade?1024,2048000 HTTP/1.1 1306s #User-Agent: libwww-perl/6.77 1306s # 1306s #server response: 1306s #HTTP/1.1 200 OK 1306s #Connection: close 1306s #Date: Fri, 29 Nov 2024 20:07:42 GMT 1306s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1306s #Vary: In-If1 1306s #Content-Length: 0 1306s #Client-Date: Fri, 29 Nov 2024 20:07:42 GMT 1306s #Client-Peer: 127.0.0.1:8529 1306s #Client-Response-Num: 1 1306s #Client-Transfer-Encoding: chunked 1306s #DMMATCH1: 1 1306s #X-Content-Length-Note: added by Apache::TestRequest 1306s # 1306s # testing : bytes in body 1306s # expected: 2048000 1306s # received: 2048000 1306s ok 54 1306s #lwp request: 1306s #GET http://localhost:8529/test_pass_brigade?1024,4096000 HTTP/1.1 1306s #User-Agent: libwww-perl/6.77 1306s # 1306s #server response: 1306s #HTTP/1.1 200 OK 1306s #Connection: close 1306s #Date: Fri, 29 Nov 2024 20:07:42 GMT 1306s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1306s #Vary: In-If1 1306s #Content-Length: 0 1306s #Client-Date: Fri, 29 Nov 2024 20:07:42 GMT 1306s #Client-Peer: 127.0.0.1:8529 1306s #Client-Response-Num: 1 1306s #Client-Transfer-Encoding: chunked 1306s #DMMATCH1: 1 1306s #X-Content-Length-Note: added by Apache::TestRequest 1306s # 1306s # testing : bytes in body 1306s # expected: 4096000 1306s # received: 4096000 1306s ok 55 1306s #lwp request: 1306s #GET http://localhost:8529/test_pass_brigade?1024,6144000 HTTP/1.1 1306s #User-Agent: libwww-perl/6.77 1306s # 1306s #server response: 1306s #HTTP/1.1 200 OK 1306s #Connection: close 1306s #Date: Fri, 29 Nov 2024 20:07:42 GMT 1306s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1306s #Vary: In-If1 1306s #Content-Length: 0 1306s #Client-Date: Fri, 29 Nov 2024 20:07:42 GMT 1306s #Client-Peer: 127.0.0.1:8529 1306s #Client-Response-Num: 1 1306s #Client-Transfer-Encoding: chunked 1306s #DMMATCH1: 1 1306s #X-Content-Length-Note: added by Apache::TestRequest 1306s # 1306s # testing : bytes in body 1306s # expected: 6144000 1306s # received: 6144000 1306s ok 56 1306s #lwp request: 1306s #GET http://localhost:8529/test_pass_brigade?1024,10240000 HTTP/1.1 1306s #User-Agent: libwww-perl/6.77 1306s # 1306s #server response: 1306s #HTTP/1.1 200 OK 1306s #Connection: close 1306s #Date: Fri, 29 Nov 2024 20:07:42 GMT 1306s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1306s #Vary: In-If1 1306s #Content-Length: 0 1306s #Client-Date: Fri, 29 Nov 2024 20:07:42 GMT 1306s #Client-Peer: 127.0.0.1:8529 1306s #Client-Response-Num: 1 1306s #Client-Transfer-Encoding: chunked 1306s #DMMATCH1: 1 1306s #X-Content-Length-Note: added by Apache::TestRequest 1306s # 1306s # testing : bytes in body 1306s # expected: 10240000 1306s # received: 10240000 1306s ok 57 1306s #lwp request: 1306s #GET http://localhost:8529/test_pass_brigade?8192,1024 HTTP/1.1 1306s #User-Agent: libwww-perl/6.77 1306s # 1306s #server response: 1306s #HTTP/1.1 200 OK 1306s #Connection: close 1306s #Date: Fri, 29 Nov 2024 20:07:42 GMT 1306s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1306s #Vary: In-If1 1306s #Content-Length: 1024 1306s #Client-Date: Fri, 29 Nov 2024 20:07:42 GMT 1306s #Client-Peer: 127.0.0.1:8529 1306s #Client-Response-Num: 1 1306s #DMMATCH1: 1 1306s # 1306s # testing : bytes in body 1306s # expected: 1024 1306s # received: 1024 1306s ok 58 1306s #lwp request: 1306s #GET http://localhost:8529/test_pass_brigade?8192,2048 HTTP/1.1 1306s #User-Agent: libwww-perl/6.77 1306s # 1306s #server response: 1306s #HTTP/1.1 200 OK 1306s #Connection: close 1306s #Date: Fri, 29 Nov 2024 20:07:42 GMT 1306s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1306s #Vary: In-If1 1306s #Content-Length: 2048 1306s #Client-Date: Fri, 29 Nov 2024 20:07:42 GMT 1306s #Client-Peer: 127.0.0.1:8529 1306s #Client-Response-Num: 1 1306s #DMMATCH1: 1 1306s # 1306s # testing : bytes in body 1306s # expected: 2048 1306s # received: 2048 1306s ok 59 1306s #lwp request: 1306s #GET http://localhost:8529/test_pass_brigade?8192,3072 HTTP/1.1 1306s #User-Agent: libwww-perl/6.77 1306s # 1306s #server response: 1306s #HTTP/1.1 200 OK 1306s #Connection: close 1306s #Date: Fri, 29 Nov 2024 20:07:42 GMT 1306s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1306s #Vary: In-If1 1306s #Content-Length: 3072 1306s #Client-Date: Fri, 29 Nov 2024 20:07:42 GMT 1306s #Client-Peer: 127.0.0.1:8529 1306s #Client-Response-Num: 1 1306s #DMMATCH1: 1 1306s # 1306s # testing : bytes in body 1306s # expected: 3072 1306s # received: 3072 1306s ok 60 1306s #lwp request: 1306s #GET http://localhost:8529/test_pass_brigade?8192,4096 HTTP/1.1 1306s #User-Agent: libwww-perl/6.77 1306s # 1306s #server response: 1306s #HTTP/1.1 200 OK 1306s #Connection: close 1306s #Date: Fri, 29 Nov 2024 20:07:42 GMT 1306s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1306s #Vary: In-If1 1306s #Content-Length: 4096 1306s #Client-Date: Fri, 29 Nov 2024 20:07:42 GMT 1306s #Client-Peer: 127.0.0.1:8529 1306s #Client-Response-Num: 1 1306s #DMMATCH1: 1 1306s # 1306s # testing : bytes in body 1306s # expected: 4096 1306s # received: 4096 1306s ok 61 1306s #lwp request: 1306s #GET http://localhost:8529/test_pass_brigade?8192,5120 HTTP/1.1 1306s #User-Agent: libwww-perl/6.77 1306s # 1306s #server response: 1306s #HTTP/1.1 200 OK 1306s #Connection: close 1306s #Date: Fri, 29 Nov 2024 20:07:42 GMT 1306s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1306s #Vary: In-If1 1306s #Content-Length: 5120 1306s #Client-Date: Fri, 29 Nov 2024 20:07:42 GMT 1306s #Client-Peer: 127.0.0.1:8529 1306s #Client-Response-Num: 1 1306s #DMMATCH1: 1 1306s # 1306s # testing : bytes in body 1306s # expected: 5120 1306s # received: 5120 1306s ok 62 1306s #lwp request: 1306s #GET http://localhost:8529/test_pass_brigade?8192,6144 HTTP/1.1 1306s #User-Agent: libwww-perl/6.77 1306s # 1306s #server response: 1306s #HTTP/1.1 200 OK 1306s #Connection: close 1306s #Date: Fri, 29 Nov 2024 20:07:42 GMT 1306s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1306s #Vary: In-If1 1306s #Content-Length: 6144 1306s #Client-Date: Fri, 29 Nov 2024 20:07:42 GMT 1306s #Client-Peer: 127.0.0.1:8529 1306s #Client-Response-Num: 1 1306s #DMMATCH1: 1 1306s # 1306s # testing : bytes in body 1306s # expected: 6144 1306s # received: 6144 1306s ok 63 1306s #lwp request: 1306s #GET http://localhost:8529/test_pass_brigade?8192,7168 HTTP/1.1 1306s #User-Agent: libwww-perl/6.77 1306s # 1306s #server response: 1306s #HTTP/1.1 200 OK 1306s #Connection: close 1306s #Date: Fri, 29 Nov 2024 20:07:42 GMT 1306s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1306s #Vary: In-If1 1306s #Content-Length: 7168 1306s #Client-Date: Fri, 29 Nov 2024 20:07:42 GMT 1306s #Client-Peer: 127.0.0.1:8529 1306s #Client-Response-Num: 1 1306s #DMMATCH1: 1 1306s # 1306s # testing : bytes in body 1306s # expected: 7168 1306s # received: 7168 1306s ok 64 1306s #lwp request: 1306s #GET http://localhost:8529/test_pass_brigade?8192,8192 HTTP/1.1 1306s #User-Agent: libwww-perl/6.77 1306s # 1306s #server response: 1306s #HTTP/1.1 200 OK 1306s #Connection: close 1306s #Date: Fri, 29 Nov 2024 20:07:42 GMT 1306s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1306s #Vary: In-If1 1306s #Content-Length: 8192 1306s #Client-Date: Fri, 29 Nov 2024 20:07:42 GMT 1306s #Client-Peer: 127.0.0.1:8529 1306s #Client-Response-Num: 1 1306s #DMMATCH1: 1 1306s # 1306s # testing : bytes in body 1306s # expected: 8192 1306s # received: 8192 1306s ok 65 1306s #lwp request: 1306s #GET http://localhost:8529/test_pass_brigade?8192,9216 HTTP/1.1 1306s #User-Agent: libwww-perl/6.77 1306s # 1306s #server response: 1306s #HTTP/1.1 200 OK 1306s #Connection: close 1306s #Date: Fri, 29 Nov 2024 20:07:42 GMT 1306s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1306s #Vary: In-If1 1306s #Content-Length: 0 1306s #Client-Date: Fri, 29 Nov 2024 20:07:42 GMT 1306s #Client-Peer: 127.0.0.1:8529 1306s #Client-Response-Num: 1 1306s #Client-Transfer-Encoding: chunked 1306s #DMMATCH1: 1 1306s #X-Content-Length-Note: added by Apache::TestRequest 1306s # 1306s # testing : bytes in body 1306s # expected: 9216 1306s # received: 9216 1306s ok 66 1306s #lwp request: 1306s #GET http://localhost:8529/test_pass_brigade?8192,10240 HTTP/1.1 1306s #User-Agent: libwww-perl/6.77 1306s # 1306s #server response: 1306s #HTTP/1.1 200 OK 1306s #Connection: close 1306s #Date: Fri, 29 Nov 2024 20:07:42 GMT 1306s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1306s #Vary: In-If1 1306s #Content-Length: 0 1306s #Client-Date: Fri, 29 Nov 2024 20:07:42 GMT 1306s #Client-Peer: 127.0.0.1:8529 1306s #Client-Response-Num: 1 1306s #Client-Transfer-Encoding: chunked 1306s #DMMATCH1: 1 1306s #X-Content-Length-Note: added by Apache::TestRequest 1306s # 1306s # testing : bytes in body 1306s # expected: 10240 1306s # received: 10240 1306s ok 67 1306s #lwp request: 1306s #GET http://localhost:8529/test_pass_brigade?8192,11264 HTTP/1.1 1306s #User-Agent: libwww-perl/6.77 1306s # 1306s #server response: 1306s #HTTP/1.1 200 OK 1306s #Connection: close 1306s #Date: Fri, 29 Nov 2024 20:07:42 GMT 1306s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1306s #Vary: In-If1 1306s #Content-Length: 0 1306s #Client-Date: Fri, 29 Nov 2024 20:07:42 GMT 1306s #Client-Peer: 127.0.0.1:8529 1306s #Client-Response-Num: 1 1306s #Client-Transfer-Encoding: chunked 1306s #DMMATCH1: 1 1306s #X-Content-Length-Note: added by Apache::TestRequest 1306s # 1306s # testing : bytes in body 1306s # expected: 11264 1306s # received: 11264 1306s ok 68 1306s #lwp request: 1306s #GET http://localhost:8529/test_pass_brigade?8192,12288 HTTP/1.1 1306s #User-Agent: libwww-perl/6.77 1306s # 1306s #server response: 1306s #HTTP/1.1 200 OK 1306s #Connection: close 1306s #Date: Fri, 29 Nov 2024 20:07:42 GMT 1306s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1306s #Vary: In-If1 1306s #Content-Length: 0 1306s #Client-Date: Fri, 29 Nov 2024 20:07:42 GMT 1306s #Client-Peer: 127.0.0.1:8529 1306s #Client-Response-Num: 1 1306s #Client-Transfer-Encoding: chunked 1306s #DMMATCH1: 1 1306s #X-Content-Length-Note: added by Apache::TestRequest 1306s # 1306s # testing : bytes in body 1306s # expected: 12288 1306s # received: 12288 1306s ok 69 1306s #lwp request: 1306s #GET http://localhost:8529/test_pass_brigade?8192,13312 HTTP/1.1 1306s #User-Agent: libwww-perl/6.77 1306s # 1306s #server response: 1306s #HTTP/1.1 200 OK 1306s #Connection: close 1306s #Date: Fri, 29 Nov 2024 20:07:42 GMT 1306s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1306s #Vary: In-If1 1306s #Content-Length: 0 1306s #Client-Date: Fri, 29 Nov 2024 20:07:42 GMT 1306s #Client-Peer: 127.0.0.1:8529 1306s #Client-Response-Num: 1 1306s #Client-Transfer-Encoding: chunked 1306s #DMMATCH1: 1 1306s #X-Content-Length-Note: added by Apache::TestRequest 1306s # 1306s # testing : bytes in body 1306s # expected: 13312 1306s # received: 13312 1306s ok 70 1306s #lwp request: 1306s #GET http://localhost:8529/test_pass_brigade?8192,14336 HTTP/1.1 1306s #User-Agent: libwww-perl/6.77 1306s # 1306s #server response: 1306s #HTTP/1.1 200 OK 1306s #Connection: close 1306s #Date: Fri, 29 Nov 2024 20:07:42 GMT 1306s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1306s #Vary: In-If1 1306s #Content-Length: 0 1306s #Client-Date: Fri, 29 Nov 2024 20:07:42 GMT 1306s #Client-Peer: 127.0.0.1:8529 1306s #Client-Response-Num: 1 1306s #Client-Transfer-Encoding: chunked 1306s #DMMATCH1: 1 1306s #X-Content-Length-Note: added by Apache::TestRequest 1306s # 1306s # testing : bytes in body 1306s # expected: 14336 1306s # received: 14336 1306s ok 71 1306s #lwp request: 1306s #GET http://localhost:8529/test_pass_brigade?8192,15360 HTTP/1.1 1306s #User-Agent: libwww-perl/6.77 1306s # 1306s #server response: 1306s #HTTP/1.1 200 OK 1306s #Connection: close 1306s #Date: Fri, 29 Nov 2024 20:07:42 GMT 1306s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1306s #Vary: In-If1 1306s #Content-Length: 0 1306s #Client-Date: Fri, 29 Nov 2024 20:07:42 GMT 1306s #Client-Peer: 127.0.0.1:8529 1306s #Client-Response-Num: 1 1306s #Client-Transfer-Encoding: chunked 1306s #DMMATCH1: 1 1306s #X-Content-Length-Note: added by Apache::TestRequest 1306s # 1306s # testing : bytes in body 1306s # expected: 15360 1306s # received: 15360 1306s ok 72 1306s #lwp request: 1306s #GET http://localhost:8529/test_pass_brigade?8192,16384 HTTP/1.1 1306s #User-Agent: libwww-perl/6.77 1306s # 1306s #server response: 1306s #HTTP/1.1 200 OK 1306s #Connection: close 1306s #Date: Fri, 29 Nov 2024 20:07:42 GMT 1306s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1306s #Vary: In-If1 1306s #Content-Length: 0 1306s #Client-Date: Fri, 29 Nov 2024 20:07:42 GMT 1306s #Client-Peer: 127.0.0.1:8529 1306s #Client-Response-Num: 1 1306s #Client-Transfer-Encoding: chunked 1306s #DMMATCH1: 1 1306s #X-Content-Length-Note: added by Apache::TestRequest 1306s # 1306s # testing : bytes in body 1306s # expected: 16384 1306s # received: 16384 1306s ok 73 1306s #lwp request: 1306s #GET http://localhost:8529/test_pass_brigade?8192,17408 HTTP/1.1 1306s #User-Agent: libwww-perl/6.77 1306s # 1306s #server response: 1306s #HTTP/1.1 200 OK 1306s #Connection: close 1306s #Date: Fri, 29 Nov 2024 20:07:42 GMT 1306s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1306s #Vary: In-If1 1306s #Content-Length: 0 1306s #Client-Date: Fri, 29 Nov 2024 20:07:42 GMT 1306s #Client-Peer: 127.0.0.1:8529 1306s #Client-Response-Num: 1 1306s #Client-Transfer-Encoding: chunked 1306s #DMMATCH1: 1 1306s #X-Content-Length-Note: added by Apache::TestRequest 1306s # 1306s # testing : bytes in body 1306s # expected: 17408 1306s # received: 17408 1306s ok 74 1306s #lwp request: 1306s #GET http://localhost:8529/test_pass_brigade?8192,18432 HTTP/1.1 1306s #User-Agent: libwww-perl/6.77 1306s # 1306s #server response: 1306s #HTTP/1.1 200 OK 1306s #Connection: close 1306s #Date: Fri, 29 Nov 2024 20:07:43 GMT 1306s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1306s #Vary: In-If1 1306s #Content-Length: 0 1306s #Client-Date: Fri, 29 Nov 2024 20:07:43 GMT 1306s #Client-Peer: 127.0.0.1:8529 1306s #Client-Response-Num: 1 1306s #Client-Transfer-Encoding: chunked 1306s #DMMATCH1: 1 1306s #X-Content-Length-Note: added by Apache::TestRequest 1306s # 1306s # testing : bytes in body 1306s # expected: 18432 1306s # received: 18432 1306s ok 75 1306s #lwp request: 1306s #GET http://localhost:8529/test_pass_brigade?8192,19456 HTTP/1.1 1306s #User-Agent: libwww-perl/6.77 1306s # 1306s #server response: 1306s #HTTP/1.1 200 OK 1306s #Connection: close 1306s #Date: Fri, 29 Nov 2024 20:07:43 GMT 1306s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1306s #Vary: In-If1 1306s #Content-Length: 0 1306s #Client-Date: Fri, 29 Nov 2024 20:07:43 GMT 1306s #Client-Peer: 127.0.0.1:8529 1306s #Client-Response-Num: 1 1306s #Client-Transfer-Encoding: chunked 1306s #DMMATCH1: 1 1306s #X-Content-Length-Note: added by Apache::TestRequest 1306s # 1306s # testing : bytes in body 1306s # expected: 19456 1306s # received: 19456 1306s ok 76 1306s #lwp request: 1306s #GET http://localhost:8529/test_pass_brigade?8192,20480 HTTP/1.1 1306s #User-Agent: libwww-perl/6.77 1306s # 1306s #server response: 1306s #HTTP/1.1 200 OK 1306s #Connection: close 1306s #Date: Fri, 29 Nov 2024 20:07:43 GMT 1306s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1306s #Vary: In-If1 1306s #Content-Length: 0 1306s #Client-Date: Fri, 29 Nov 2024 20:07:43 GMT 1306s #Client-Peer: 127.0.0.1:8529 1306s #Client-Response-Num: 1 1306s #Client-Transfer-Encoding: chunked 1306s #DMMATCH1: 1 1306s #X-Content-Length-Note: added by Apache::TestRequest 1306s # 1306s # testing : bytes in body 1306s # expected: 20480 1306s # received: 20480 1306s ok 77 1306s #lwp request: 1306s #GET http://localhost:8529/test_pass_brigade?8192,21504 HTTP/1.1 1306s #User-Agent: libwww-perl/6.77 1306s # 1306s #server response: 1306s #HTTP/1.1 200 OK 1306s #Connection: close 1306s #Date: Fri, 29 Nov 2024 20:07:43 GMT 1306s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1306s #Vary: In-If1 1306s #Content-Length: 0 1306s #Client-Date: Fri, 29 Nov 2024 20:07:43 GMT 1306s #Client-Peer: 127.0.0.1:8529 1306s #Client-Response-Num: 1 1306s #Client-Transfer-Encoding: chunked 1306s #DMMATCH1: 1 1306s #X-Content-Length-Note: added by Apache::TestRequest 1306s # 1306s # testing : bytes in body 1306s # expected: 21504 1306s # received: 21504 1306s ok 78 1306s #lwp request: 1306s #GET http://localhost:8529/test_pass_brigade?8192,22528 HTTP/1.1 1306s #User-Agent: libwww-perl/6.77 1306s # 1306s #server response: 1306s #HTTP/1.1 200 OK 1306s #Connection: close 1306s #Date: Fri, 29 Nov 2024 20:07:43 GMT 1306s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1306s #Vary: In-If1 1306s #Content-Length: 0 1306s #Client-Date: Fri, 29 Nov 2024 20:07:43 GMT 1306s #Client-Peer: 127.0.0.1:8529 1306s #Client-Response-Num: 1 1306s #Client-Transfer-Encoding: chunked 1306s #DMMATCH1: 1 1306s #X-Content-Length-Note: added by Apache::TestRequest 1306s # 1306s # testing : bytes in body 1306s # expected: 22528 1306s # received: 22528 1306s ok 79 1306s #lwp request: 1306s #GET http://localhost:8529/test_pass_brigade?8192,23552 HTTP/1.1 1306s #User-Agent: libwww-perl/6.77 1306s # 1306s #server response: 1306s #HTTP/1.1 200 OK 1306s #Connection: close 1306s #Date: Fri, 29 Nov 2024 20:07:43 GMT 1306s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1306s #Vary: In-If1 1306s #Content-Length: 0 1306s #Client-Date: Fri, 29 Nov 2024 20:07:43 GMT 1306s #Client-Peer: 127.0.0.1:8529 1306s #Client-Response-Num: 1 1306s #Client-Transfer-Encoding: chunked 1306s #DMMATCH1: 1 1306s #X-Content-Length-Note: added by Apache::TestRequest 1306s # 1306s # testing : bytes in body 1306s # expected: 23552 1306s # received: 23552 1306s ok 80 1306s #lwp request: 1306s #GET http://localhost:8529/test_pass_brigade?8192,24576 HTTP/1.1 1306s #User-Agent: libwww-perl/6.77 1306s # 1306s #server response: 1306s #HTTP/1.1 200 OK 1306s #Connection: close 1306s #Date: Fri, 29 Nov 2024 20:07:43 GMT 1306s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1306s #Vary: In-If1 1306s #Content-Length: 0 1306s #Client-Date: Fri, 29 Nov 2024 20:07:43 GMT 1306s #Client-Peer: 127.0.0.1:8529 1306s #Client-Response-Num: 1 1306s #Client-Transfer-Encoding: chunked 1306s #DMMATCH1: 1 1306s #X-Content-Length-Note: added by Apache::TestRequest 1306s # 1306s # testing : bytes in body 1306s # expected: 24576 1306s # received: 24576 1306s ok 81 1306s #lwp request: 1306s #GET http://localhost:8529/test_pass_brigade?8192,25600 HTTP/1.1 1306s #User-Agent: libwww-perl/6.77 1306s # 1306s #server response: 1306s #HTTP/1.1 200 OK 1306s #Connection: close 1306s #Date: Fri, 29 Nov 2024 20:07:43 GMT 1306s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1306s #Vary: In-If1 1306s #Content-Length: 0 1306s #Client-Date: Fri, 29 Nov 2024 20:07:43 GMT 1306s #Client-Peer: 127.0.0.1:8529 1306s #Client-Response-Num: 1 1306s #Client-Transfer-Encoding: chunked 1306s #DMMATCH1: 1 1306s #X-Content-Length-Note: added by Apache::TestRequest 1306s # 1306s # testing : bytes in body 1306s # expected: 25600 1306s # received: 25600 1306s ok 82 1306s #lwp request: 1306s #GET http://localhost:8529/test_pass_brigade?8192,26624 HTTP/1.1 1306s #User-Agent: libwww-perl/6.77 1306s # 1306s #server response: 1306s #HTTP/1.1 200 OK 1306s #Connection: close 1306s #Date: Fri, 29 Nov 2024 20:07:43 GMT 1306s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1306s #Vary: In-If1 1306s #Content-Length: 0 1306s #Client-Date: Fri, 29 Nov 2024 20:07:43 GMT 1306s #Client-Peer: 127.0.0.1:8529 1306s #Client-Response-Num: 1 1306s #Client-Transfer-Encoding: chunked 1306s #DMMATCH1: 1 1306s #X-Content-Length-Note: added by Apache::TestRequest 1306s # 1306s # testing : bytes in body 1306s # expected: 26624 1306s # received: 26624 1306s ok 83 1306s #lwp request: 1306s #GET http://localhost:8529/test_pass_brigade?8192,27648 HTTP/1.1 1306s #User-Agent: libwww-perl/6.77 1306s # 1306s #server response: 1306s #HTTP/1.1 200 OK 1306s #Connection: close 1306s #Date: Fri, 29 Nov 2024 20:07:43 GMT 1306s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1306s #Vary: In-If1 1306s #Content-Length: 0 1306s #Client-Date: Fri, 29 Nov 2024 20:07:43 GMT 1306s #Client-Peer: 127.0.0.1:8529 1306s #Client-Response-Num: 1 1306s #Client-Transfer-Encoding: chunked 1306s #DMMATCH1: 1 1306s #X-Content-Length-Note: added by Apache::TestRequest 1306s # 1306s # testing : bytes in body 1306s # expected: 27648 1306s # received: 27648 1306s ok 84 1306s #lwp request: 1306s #GET http://localhost:8529/test_pass_brigade?8192,28672 HTTP/1.1 1306s #User-Agent: libwww-perl/6.77 1306s # 1306s #server response: 1306s #HTTP/1.1 200 OK 1306s #Connection: close 1306s #Date: Fri, 29 Nov 2024 20:07:43 GMT 1306s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1306s #Vary: In-If1 1306s #Content-Length: 0 1306s #Client-Date: Fri, 29 Nov 2024 20:07:43 GMT 1306s #Client-Peer: 127.0.0.1:8529 1306s #Client-Response-Num: 1 1306s #Client-Transfer-Encoding: chunked 1306s #DMMATCH1: 1 1306s #X-Content-Length-Note: added by Apache::TestRequest 1306s # 1306s # testing : bytes in body 1306s # expected: 28672 1306s # received: 28672 1306s ok 85 1306s #lwp request: 1306s #GET http://localhost:8529/test_pass_brigade?8192,29696 HTTP/1.1 1306s #User-Agent: libwww-perl/6.77 1306s # 1306s #server response: 1306s #HTTP/1.1 200 OK 1306s #Connection: close 1306s #Date: Fri, 29 Nov 2024 20:07:43 GMT 1306s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1306s #Vary: In-If1 1306s #Content-Length: 0 1306s #Client-Date: Fri, 29 Nov 2024 20:07:43 GMT 1306s #Client-Peer: 127.0.0.1:8529 1306s #Client-Response-Num: 1 1306s #Client-Transfer-Encoding: chunked 1306s #DMMATCH1: 1 1306s #X-Content-Length-Note: added by Apache::TestRequest 1306s # 1306s # testing : bytes in body 1306s # expected: 29696 1306s # received: 29696 1306s ok 86 1306s #lwp request: 1306s #GET http://localhost:8529/test_pass_brigade?8192,30720 HTTP/1.1 1306s #User-Agent: libwww-perl/6.77 1306s # 1306s #server response: 1306s #HTTP/1.1 200 OK 1306s #Connection: close 1306s #Date: Fri, 29 Nov 2024 20:07:43 GMT 1306s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1306s #Vary: In-If1 1306s #Content-Length: 0 1306s #Client-Date: Fri, 29 Nov 2024 20:07:43 GMT 1306s #Client-Peer: 127.0.0.1:8529 1306s #Client-Response-Num: 1 1306s #Client-Transfer-Encoding: chunked 1306s #DMMATCH1: 1 1306s #X-Content-Length-Note: added by Apache::TestRequest 1306s # 1306s # testing : bytes in body 1306s # expected: 30720 1306s # received: 30720 1306s ok 87 1306s #lwp request: 1306s #GET http://localhost:8529/test_pass_brigade?8192,31744 HTTP/1.1 1306s #User-Agent: libwww-perl/6.77 1306s # 1306s #server response: 1306s #HTTP/1.1 200 OK 1306s #Connection: close 1306s #Date: Fri, 29 Nov 2024 20:07:43 GMT 1306s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1306s #Vary: In-If1 1306s #Content-Length: 0 1306s #Client-Date: Fri, 29 Nov 2024 20:07:43 GMT 1306s #Client-Peer: 127.0.0.1:8529 1306s #Client-Response-Num: 1 1306s #Client-Transfer-Encoding: chunked 1306s #DMMATCH1: 1 1306s #X-Content-Length-Note: added by Apache::TestRequest 1306s # 1306s # testing : bytes in body 1306s # expected: 31744 1306s # received: 31744 1306s ok 88 1306s #lwp request: 1306s #GET http://localhost:8529/test_pass_brigade?8192,32768 HTTP/1.1 1306s #User-Agent: libwww-perl/6.77 1306s # 1306s #server response: 1306s #HTTP/1.1 200 OK 1306s #Connection: close 1306s #Date: Fri, 29 Nov 2024 20:07:43 GMT 1306s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1306s #Vary: In-If1 1306s #Content-Length: 0 1306s #Client-Date: Fri, 29 Nov 2024 20:07:43 GMT 1306s #Client-Peer: 127.0.0.1:8529 1306s #Client-Response-Num: 1 1306s #Client-Transfer-Encoding: chunked 1306s #DMMATCH1: 1 1306s #X-Content-Length-Note: added by Apache::TestRequest 1306s # 1306s # testing : bytes in body 1306s # expected: 32768 1306s # received: 32768 1306s ok 89 1306s #lwp request: 1306s #GET http://localhost:8529/test_pass_brigade?8192,33792 HTTP/1.1 1306s #User-Agent: libwww-perl/6.77 1306s # 1306s #server response: 1306s #HTTP/1.1 200 OK 1306s #Connection: close 1306s #Date: Fri, 29 Nov 2024 20:07:43 GMT 1306s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1306s #Vary: In-If1 1306s #Content-Length: 0 1306s #Client-Date: Fri, 29 Nov 2024 20:07:43 GMT 1306s #Client-Peer: 127.0.0.1:8529 1306s #Client-Response-Num: 1 1306s #Client-Transfer-Encoding: chunked 1306s #DMMATCH1: 1 1306s #X-Content-Length-Note: added by Apache::TestRequest 1306s # 1306s # testing : bytes in body 1306s # expected: 33792 1306s # received: 33792 1306s ok 90 1306s #lwp request: 1306s #GET http://localhost:8529/test_pass_brigade?8192,34816 HTTP/1.1 1306s #User-Agent: libwww-perl/6.77 1306s # 1306s #server response: 1306s #HTTP/1.1 200 OK 1306s #Connection: close 1306s #Date: Fri, 29 Nov 2024 20:07:43 GMT 1306s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1306s #Vary: In-If1 1306s #Content-Length: 0 1306s #Client-Date: Fri, 29 Nov 2024 20:07:43 GMT 1306s #Client-Peer: 127.0.0.1:8529 1306s #Client-Response-Num: 1 1306s #Client-Transfer-Encoding: chunked 1306s #DMMATCH1: 1 1306s #X-Content-Length-Note: added by Apache::TestRequest 1306s # 1306s # testing : bytes in body 1306s # expected: 34816 1306s # received: 34816 1306s ok 91 1306s #lwp request: 1306s #GET http://localhost:8529/test_pass_brigade?8192,35840 HTTP/1.1 1306s #User-Agent: libwww-perl/6.77 1306s # 1306s #server response: 1306s #HTTP/1.1 200 OK 1306s #Connection: close 1306s #Date: Fri, 29 Nov 2024 20:07:43 GMT 1306s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1306s #Vary: In-If1 1306s #Content-Length: 0 1306s #Client-Date: Fri, 29 Nov 2024 20:07:43 GMT 1306s #Client-Peer: 127.0.0.1:8529 1306s #Client-Response-Num: 1 1306s #Client-Transfer-Encoding: chunked 1306s #DMMATCH1: 1 1306s #X-Content-Length-Note: added by Apache::TestRequest 1306s # 1306s # testing : bytes in body 1306s # expected: 35840 1306s # received: 35840 1306s ok 92 1306s #lwp request: 1306s #GET http://localhost:8529/test_pass_brigade?8192,36864 HTTP/1.1 1306s #User-Agent: libwww-perl/6.77 1306s # 1306s #server response: 1306s #HTTP/1.1 200 OK 1306s #Connection: close 1306s #Date: Fri, 29 Nov 2024 20:07:43 GMT 1306s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1306s #Vary: In-If1 1306s #Content-Length: 0 1306s #Client-Date: Fri, 29 Nov 2024 20:07:43 GMT 1306s #Client-Peer: 127.0.0.1:8529 1306s #Client-Response-Num: 1 1306s #Client-Transfer-Encoding: chunked 1306s #DMMATCH1: 1 1306s #X-Content-Length-Note: added by Apache::TestRequest 1306s # 1306s # testing : bytes in body 1306s # expected: 36864 1306s # received: 36864 1306s ok 93 1306s #lwp request: 1306s #GET http://localhost:8529/test_pass_brigade?8192,37888 HTTP/1.1 1306s #User-Agent: libwww-perl/6.77 1306s # 1306s #server response: 1306s #HTTP/1.1 200 OK 1306s #Connection: close 1306s #Date: Fri, 29 Nov 2024 20:07:43 GMT 1306s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1306s #Vary: In-If1 1306s #Content-Length: 0 1306s #Client-Date: Fri, 29 Nov 2024 20:07:43 GMT 1306s #Client-Peer: 127.0.0.1:8529 1306s #Client-Response-Num: 1 1306s #Client-Transfer-Encoding: chunked 1306s #DMMATCH1: 1 1306s #X-Content-Length-Note: added by Apache::TestRequest 1306s # 1306s # testing : bytes in body 1306s # expected: 37888 1306s # received: 37888 1306s ok 94 1306s #lwp request: 1306s #GET http://localhost:8529/test_pass_brigade?8192,38912 HTTP/1.1 1306s #User-Agent: libwww-perl/6.77 1306s # 1306s #server response: 1306s #HTTP/1.1 200 OK 1306s #Connection: close 1306s #Date: Fri, 29 Nov 2024 20:07:43 GMT 1306s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1306s #Vary: In-If1 1306s #Content-Length: 0 1306s #Client-Date: Fri, 29 Nov 2024 20:07:43 GMT 1306s #Client-Peer: 127.0.0.1:8529 1306s #Client-Response-Num: 1 1306s #Client-Transfer-Encoding: chunked 1306s #DMMATCH1: 1 1306s #X-Content-Length-Note: added by Apache::TestRequest 1306s # 1306s # testing : bytes in body 1306s # expected: 38912 1306s # received: 38912 1306s ok 95 1306s #lwp request: 1306s #GET http://localhost:8529/test_pass_brigade?8192,39936 HTTP/1.1 1306s #User-Agent: libwww-perl/6.77 1306s # 1306s #server response: 1306s #HTTP/1.1 200 OK 1306s #Connection: close 1306s #Date: Fri, 29 Nov 2024 20:07:43 GMT 1306s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1306s #Vary: In-If1 1306s #Content-Length: 0 1306s #Client-Date: Fri, 29 Nov 2024 20:07:43 GMT 1306s #Client-Peer: 127.0.0.1:8529 1306s #Client-Response-Num: 1 1306s #Client-Transfer-Encoding: chunked 1306s #DMMATCH1: 1 1306s #X-Content-Length-Note: added by Apache::TestRequest 1306s # 1306s # testing : bytes in body 1306s # expected: 39936 1306s # received: 39936 1306s ok 96 1306s #lwp request: 1306s #GET http://localhost:8529/test_pass_brigade?8192,40960 HTTP/1.1 1306s #User-Agent: libwww-perl/6.77 1306s # 1306s #server response: 1306s #HTTP/1.1 200 OK 1306s #Connection: close 1306s #Date: Fri, 29 Nov 2024 20:07:43 GMT 1306s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1306s #Vary: In-If1 1306s #Content-Length: 0 1306s #Client-Date: Fri, 29 Nov 2024 20:07:43 GMT 1306s #Client-Peer: 127.0.0.1:8529 1306s #Client-Response-Num: 1 1306s #Client-Transfer-Encoding: chunked 1306s #DMMATCH1: 1 1306s #X-Content-Length-Note: added by Apache::TestRequest 1306s # 1306s # testing : bytes in body 1306s # expected: 40960 1306s # received: 40960 1306s ok 97 1306s #lwp request: 1306s #GET http://localhost:8529/test_pass_brigade?8192,41984 HTTP/1.1 1306s #User-Agent: libwww-perl/6.77 1306s # 1306s #server response: 1306s #HTTP/1.1 200 OK 1306s #Connection: close 1306s #Date: Fri, 29 Nov 2024 20:07:43 GMT 1306s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1306s #Vary: In-If1 1306s #Content-Length: 0 1306s #Client-Date: Fri, 29 Nov 2024 20:07:43 GMT 1306s #Client-Peer: 127.0.0.1:8529 1306s #Client-Response-Num: 1 1306s #Client-Transfer-Encoding: chunked 1306s #DMMATCH1: 1 1306s #X-Content-Length-Note: added by Apache::TestRequest 1306s # 1306s # testing : bytes in body 1306s # expected: 41984 1306s # received: 41984 1306s ok 98 1306s #lwp request: 1306s #GET http://localhost:8529/test_pass_brigade?8192,43008 HTTP/1.1 1306s #User-Agent: libwww-perl/6.77 1306s # 1306s #server response: 1306s #HTTP/1.1 200 OK 1306s #Connection: close 1306s #Date: Fri, 29 Nov 2024 20:07:43 GMT 1306s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1306s #Vary: In-If1 1306s #Content-Length: 0 1306s #Client-Date: Fri, 29 Nov 2024 20:07:43 GMT 1306s #Client-Peer: 127.0.0.1:8529 1306s #Client-Response-Num: 1 1306s #Client-Transfer-Encoding: chunked 1306s #DMMATCH1: 1 1306s #X-Content-Length-Note: added by Apache::TestRequest 1306s # 1306s # testing : bytes in body 1306s # expected: 43008 1306s # received: 43008 1306s ok 99 1306s #lwp request: 1306s #GET http://localhost:8529/test_pass_brigade?8192,44032 HTTP/1.1 1306s #User-Agent: libwww-perl/6.77 1306s # 1306s #server response: 1306s #HTTP/1.1 200 OK 1306s #Connection: close 1306s #Date: Fri, 29 Nov 2024 20:07:43 GMT 1306s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1306s #Vary: In-If1 1306s #Content-Length: 0 1306s #Client-Date: Fri, 29 Nov 2024 20:07:43 GMT 1306s #Client-Peer: 127.0.0.1:8529 1306s #Client-Response-Num: 1 1306s #Client-Transfer-Encoding: chunked 1306s #DMMATCH1: 1 1306s #X-Content-Length-Note: added by Apache::TestRequest 1306s # 1306s # testing : bytes in body 1306s # expected: 44032 1306s # received: 44032 1306s ok 100 1306s #lwp request: 1306s #GET http://localhost:8529/test_pass_brigade?8192,45056 HTTP/1.1 1306s #User-Agent: libwww-perl/6.77 1306s # 1306s #server response: 1306s #HTTP/1.1 200 OK 1306s #Connection: close 1306s #Date: Fri, 29 Nov 2024 20:07:43 GMT 1306s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1306s #Vary: In-If1 1306s #Content-Length: 0 1306s #Client-Date: Fri, 29 Nov 2024 20:07:43 GMT 1306s #Client-Peer: 127.0.0.1:8529 1306s #Client-Response-Num: 1 1306s #Client-Transfer-Encoding: chunked 1306s #DMMATCH1: 1 1306s #X-Content-Length-Note: added by Apache::TestRequest 1306s # 1306s # testing : bytes in body 1306s # expected: 45056 1306s # received: 45056 1306s ok 101 1306s #lwp request: 1306s #GET http://localhost:8529/test_pass_brigade?8192,46080 HTTP/1.1 1306s #User-Agent: libwww-perl/6.77 1306s # 1306s #server response: 1306s #HTTP/1.1 200 OK 1306s #Connection: close 1306s #Date: Fri, 29 Nov 2024 20:07:43 GMT 1306s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1306s #Vary: In-If1 1306s #Content-Length: 0 1306s #Client-Date: Fri, 29 Nov 2024 20:07:43 GMT 1306s #Client-Peer: 127.0.0.1:8529 1306s #Client-Response-Num: 1 1306s #Client-Transfer-Encoding: chunked 1306s #DMMATCH1: 1 1306s #X-Content-Length-Note: added by Apache::TestRequest 1306s # 1306s # testing : bytes in body 1306s # expected: 46080 1306s # received: 46080 1306s ok 102 1306s #lwp request: 1306s #GET http://localhost:8529/test_pass_brigade?8192,47104 HTTP/1.1 1306s #User-Agent: libwww-perl/6.77 1306s # 1306s #server response: 1306s #HTTP/1.1 200 OK 1306s #Connection: close 1306s #Date: Fri, 29 Nov 2024 20:07:43 GMT 1306s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1306s #Vary: In-If1 1306s #Content-Length: 0 1306s #Client-Date: Fri, 29 Nov 2024 20:07:43 GMT 1306s #Client-Peer: 127.0.0.1:8529 1306s #Client-Response-Num: 1 1306s #Client-Transfer-Encoding: chunked 1306s #DMMATCH1: 1 1306s #X-Content-Length-Note: added by Apache::TestRequest 1306s # 1306s # testing : bytes in body 1306s # expected: 47104 1306s # received: 47104 1306s ok 103 1306s #lwp request: 1306s #GET http://localhost:8529/test_pass_brigade?8192,48128 HTTP/1.1 1306s #User-Agent: libwww-perl/6.77 1306s # 1306s #server response: 1306s #HTTP/1.1 200 OK 1306s #Connection: close 1306s #Date: Fri, 29 Nov 2024 20:07:43 GMT 1306s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1306s #Vary: In-If1 1306s #Content-Length: 0 1306s #Client-Date: Fri, 29 Nov 2024 20:07:43 GMT 1306s #Client-Peer: 127.0.0.1:8529 1306s #Client-Response-Num: 1 1306s #Client-Transfer-Encoding: chunked 1306s #DMMATCH1: 1 1306s #X-Content-Length-Note: added by Apache::TestRequest 1306s # 1306s # testing : bytes in body 1306s # expected: 48128 1306s # received: 48128 1306s ok 104 1306s #lwp request: 1306s #GET http://localhost:8529/test_pass_brigade?8192,49152 HTTP/1.1 1306s #User-Agent: libwww-perl/6.77 1306s # 1306s #server response: 1306s #HTTP/1.1 200 OK 1306s #Connection: close 1306s #Date: Fri, 29 Nov 2024 20:07:43 GMT 1306s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1306s #Vary: In-If1 1306s #Content-Length: 0 1306s #Client-Date: Fri, 29 Nov 2024 20:07:43 GMT 1306s #Client-Peer: 127.0.0.1:8529 1306s #Client-Response-Num: 1 1306s #Client-Transfer-Encoding: chunked 1306s #DMMATCH1: 1 1306s #X-Content-Length-Note: added by Apache::TestRequest 1306s # 1306s # testing : bytes in body 1306s # expected: 49152 1306s # received: 49152 1306s ok 105 1306s #lwp request: 1306s #GET http://localhost:8529/test_pass_brigade?8192,50176 HTTP/1.1 1306s #User-Agent: libwww-perl/6.77 1306s # 1306s #server response: 1306s #HTTP/1.1 200 OK 1306s #Connection: close 1306s #Date: Fri, 29 Nov 2024 20:07:43 GMT 1306s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1306s #Vary: In-If1 1306s #Content-Length: 0 1306s #Client-Date: Fri, 29 Nov 2024 20:07:43 GMT 1306s #Client-Peer: 127.0.0.1:8529 1306s #Client-Response-Num: 1 1306s #Client-Transfer-Encoding: chunked 1306s #DMMATCH1: 1 1306s #X-Content-Length-Note: added by Apache::TestRequest 1306s # 1306s # testing : bytes in body 1306s # expected: 50176 1306s # received: 50176 1306s ok 106 1306s #lwp request: 1306s #GET http://localhost:8529/test_pass_brigade?8192,51200 HTTP/1.1 1306s #User-Agent: libwww-perl/6.77 1306s # 1306s #server response: 1306s #HTTP/1.1 200 OK 1306s #Connection: close 1306s #Date: Fri, 29 Nov 2024 20:07:43 GMT 1306s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1306s #Vary: In-If1 1306s #Content-Length: 0 1306s #Client-Date: Fri, 29 Nov 2024 20:07:43 GMT 1306s #Client-Peer: 127.0.0.1:8529 1306s #Client-Response-Num: 1 1306s #Client-Transfer-Encoding: chunked 1306s #DMMATCH1: 1 1306s #X-Content-Length-Note: added by Apache::TestRequest 1306s # 1306s # testing : bytes in body 1306s # expected: 51200 1306s # received: 51200 1306s ok 107 1306s #lwp request: 1306s #GET http://localhost:8529/test_pass_brigade?8192,102400 HTTP/1.1 1306s #User-Agent: libwww-perl/6.77 1306s # 1306s #server response: 1306s #HTTP/1.1 200 OK 1306s #Connection: close 1306s #Date: Fri, 29 Nov 2024 20:07:43 GMT 1306s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1306s #Vary: In-If1 1306s #Content-Length: 0 1306s #Client-Date: Fri, 29 Nov 2024 20:07:43 GMT 1306s #Client-Peer: 127.0.0.1:8529 1306s #Client-Response-Num: 1 1306s #Client-Transfer-Encoding: chunked 1306s #DMMATCH1: 1 1306s #X-Content-Length-Note: added by Apache::TestRequest 1306s # 1306s # testing : bytes in body 1306s # expected: 102400 1306s # received: 102400 1306s ok 108 1306s #lwp request: 1306s #GET http://localhost:8529/test_pass_brigade?8192,307200 HTTP/1.1 1306s #User-Agent: libwww-perl/6.77 1306s # 1306s #server response: 1306s #HTTP/1.1 200 OK 1306s #Connection: close 1306s #Date: Fri, 29 Nov 2024 20:07:43 GMT 1306s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1306s #Vary: In-If1 1306s #Content-Length: 0 1306s #Client-Date: Fri, 29 Nov 2024 20:07:43 GMT 1306s #Client-Peer: 127.0.0.1:8529 1306s #Client-Response-Num: 1 1306s #Client-Transfer-Encoding: chunked 1306s #DMMATCH1: 1 1306s #X-Content-Length-Note: added by Apache::TestRequest 1306s # 1306s # testing : bytes in body 1306s # expected: 307200 1306s # received: 307200 1306s ok 109 1306s #lwp request: 1306s #GET http://localhost:8529/test_pass_brigade?8192,512000 HTTP/1.1 1306s #User-Agent: libwww-perl/6.77 1306s # 1306s #server response: 1306s #HTTP/1.1 200 OK 1306s #Connection: close 1306s #Date: Fri, 29 Nov 2024 20:07:43 GMT 1306s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1306s #Vary: In-If1 1306s #Content-Length: 0 1306s #Client-Date: Fri, 29 Nov 2024 20:07:43 GMT 1306s #Client-Peer: 127.0.0.1:8529 1306s #Client-Response-Num: 1 1306s #Client-Transfer-Encoding: chunked 1306s #DMMATCH1: 1 1306s #X-Content-Length-Note: added by Apache::TestRequest 1306s # 1306s # testing : bytes in body 1306s # expected: 512000 1306s # received: 512000 1306s ok 110 1306s #lwp request: 1306s #GET http://localhost:8529/test_pass_brigade?8192,2048000 HTTP/1.1 1306s #User-Agent: libwww-perl/6.77 1306s # 1306s #server response: 1306s #HTTP/1.1 200 OK 1306s #Connection: close 1306s #Date: Fri, 29 Nov 2024 20:07:43 GMT 1306s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1306s #Vary: In-If1 1306s #Content-Length: 0 1306s #Client-Date: Fri, 29 Nov 2024 20:07:43 GMT 1306s #Client-Peer: 127.0.0.1:8529 1306s #Client-Response-Num: 1 1306s #Client-Transfer-Encoding: chunked 1306s #DMMATCH1: 1 1306s #X-Content-Length-Note: added by Apache::TestRequest 1306s # 1306s # testing : bytes in body 1306s # expected: 2048000 1306s # received: 2048000 1306s ok 111 1306s #lwp request: 1306s #GET http://localhost:8529/test_pass_brigade?8192,4096000 HTTP/1.1 1306s #User-Agent: libwww-perl/6.77 1306s # 1306s #server response: 1306s #HTTP/1.1 200 OK 1306s #Connection: close 1306s #Date: Fri, 29 Nov 2024 20:07:43 GMT 1306s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1306s #Vary: In-If1 1306s #Content-Length: 0 1306s #Client-Date: Fri, 29 Nov 2024 20:07:43 GMT 1306s #Client-Peer: 127.0.0.1:8529 1306s #Client-Response-Num: 1 1306s #Client-Transfer-Encoding: chunked 1306s #DMMATCH1: 1 1306s #X-Content-Length-Note: added by Apache::TestRequest 1306s # 1306s # testing : bytes in body 1306s # expected: 4096000 1306s # received: 4096000 1306s ok 112 1306s #lwp request: 1306s #GET http://localhost:8529/test_pass_brigade?8192,6144000 HTTP/1.1 1306s #User-Agent: libwww-perl/6.77 1306s # 1306s #server response: 1306s #HTTP/1.1 200 OK 1306s #Connection: close 1306s #Date: Fri, 29 Nov 2024 20:07:43 GMT 1306s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1306s #Vary: In-If1 1306s #Content-Length: 0 1306s #Client-Date: Fri, 29 Nov 2024 20:07:43 GMT 1306s #Client-Peer: 127.0.0.1:8529 1306s #Client-Response-Num: 1 1306s #Client-Transfer-Encoding: chunked 1306s #DMMATCH1: 1 1306s #X-Content-Length-Note: added by Apache::TestRequest 1306s # 1306s # testing : bytes in body 1306s # expected: 6144000 1306s # received: 6144000 1306s ok 113 1306s #lwp request: 1306s #GET http://localhost:8529/test_pass_brigade?8192,10240000 HTTP/1.1 1306s #User-Agent: libwww-perl/6.77 1306s # 1306s #server response: 1306s #HTTP/1.1 200 OK 1306s #Connection: close 1306s #Date: Fri, 29 Nov 2024 20:07:43 GMT 1306s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1306s #Vary: In-If1 1306s #Content-Length: 0 1306s #Client-Date: Fri, 29 Nov 2024 20:07:43 GMT 1306s #Client-Peer: 127.0.0.1:8529 1306s #Client-Response-Num: 1 1306s #Client-Transfer-Encoding: chunked 1306s #DMMATCH1: 1 1306s #X-Content-Length-Note: added by Apache::TestRequest 1306s # 1306s # testing : bytes in body 1306s # expected: 10240000 1306s # received: 10240000 1306s ok 114 1306s ok 1309s t/apache/post.t ..................... 1309s # using LWP client 1309s 1..51 1309s # Running under perl version 5.040000 for linux 1309s # Current time local: Fri Nov 29 20:07:43 2024 1309s # Current time GMT: Fri Nov 29 20:07:43 2024 1309s # Using Test.pm version 1.31 1309s # Using Apache/Test.pm version 1.44 1309s #lwp request: 1309s #POST http://localhost:8529/eat_post HTTP/1.1 1309s #User-Agent: libwww-perl/6.77 1309s #Content-Length: 1024 1309s # 1309s #server response: 1309s #HTTP/1.1 200 OK 1309s #Connection: close 1309s #Date: Fri, 29 Nov 2024 20:07:46 GMT 1309s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1309s #Vary: In-If1 1309s #Content-Length: 5 1309s #Client-Date: Fri, 29 Nov 2024 20:07:46 GMT 1309s #Client-Peer: 127.0.0.1:8529 1309s #Client-Response-Num: 1 1309s #DMMATCH1: 1 1309s # 1309s # testing : length posted 1309s # expected: '1024' 1309s # received: 1024 1309s ok 1 1309s #lwp request: 1309s #POST http://localhost:8529/eat_post HTTP/1.1 1309s #User-Agent: libwww-perl/6.77 1309s #Content-Length: 2048 1309s # 1309s #server response: 1309s #HTTP/1.1 200 OK 1309s #Connection: close 1309s #Date: Fri, 29 Nov 2024 20:07:46 GMT 1309s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1309s #Vary: In-If1 1309s #Content-Length: 5 1309s #Client-Date: Fri, 29 Nov 2024 20:07:46 GMT 1309s #Client-Peer: 127.0.0.1:8529 1309s #Client-Response-Num: 1 1309s #DMMATCH1: 1 1309s # 1309s # testing : length posted 1309s # expected: '2048' 1309s # received: 2048 1309s ok 2 1309s #lwp request: 1309s #POST http://localhost:8529/eat_post HTTP/1.1 1309s #User-Agent: libwww-perl/6.77 1309s #Content-Length: 3072 1309s # 1309s #server response: 1309s #HTTP/1.1 200 OK 1309s #Connection: close 1309s #Date: Fri, 29 Nov 2024 20:07:46 GMT 1309s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1309s #Vary: In-If1 1309s #Content-Length: 5 1309s #Client-Date: Fri, 29 Nov 2024 20:07:46 GMT 1309s #Client-Peer: 127.0.0.1:8529 1309s #Client-Response-Num: 1 1309s #DMMATCH1: 1 1309s # 1309s # testing : length posted 1309s # expected: '3072' 1309s # received: 3072 1309s ok 3 1309s #lwp request: 1309s #POST http://localhost:8529/eat_post HTTP/1.1 1309s #User-Agent: libwww-perl/6.77 1309s #Content-Length: 4096 1309s # 1309s #server response: 1309s #HTTP/1.1 200 OK 1309s #Connection: close 1309s #Date: Fri, 29 Nov 2024 20:07:46 GMT 1309s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1309s #Vary: In-If1 1309s #Content-Length: 5 1309s #Client-Date: Fri, 29 Nov 2024 20:07:46 GMT 1309s #Client-Peer: 127.0.0.1:8529 1309s #Client-Response-Num: 1 1309s #DMMATCH1: 1 1309s # 1309s # testing : length posted 1309s # expected: '4096' 1309s # received: 4096 1309s ok 4 1309s #lwp request: 1309s #POST http://localhost:8529/eat_post HTTP/1.1 1309s #User-Agent: libwww-perl/6.77 1309s #Content-Length: 5120 1309s # 1309s #server response: 1309s #HTTP/1.1 200 OK 1309s #Connection: close 1309s #Date: Fri, 29 Nov 2024 20:07:46 GMT 1309s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1309s #Vary: In-If1 1309s #Content-Length: 5 1309s #Client-Date: Fri, 29 Nov 2024 20:07:46 GMT 1309s #Client-Peer: 127.0.0.1:8529 1309s #Client-Response-Num: 1 1309s #DMMATCH1: 1 1309s # 1309s # testing : length posted 1309s # expected: '5120' 1309s # received: 5120 1309s ok 5 1309s #lwp request: 1309s #POST http://localhost:8529/eat_post HTTP/1.1 1309s #User-Agent: libwww-perl/6.77 1309s #Content-Length: 6144 1309s # 1309s #server response: 1309s #HTTP/1.1 200 OK 1309s #Connection: close 1309s #Date: Fri, 29 Nov 2024 20:07:46 GMT 1309s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1309s #Vary: In-If1 1309s #Content-Length: 5 1309s #Client-Date: Fri, 29 Nov 2024 20:07:46 GMT 1309s #Client-Peer: 127.0.0.1:8529 1309s #Client-Response-Num: 1 1309s #DMMATCH1: 1 1309s # 1309s # testing : length posted 1309s # expected: '6144' 1309s # received: 6144 1309s ok 6 1309s #lwp request: 1309s #POST http://localhost:8529/eat_post HTTP/1.1 1309s #User-Agent: libwww-perl/6.77 1309s #Content-Length: 7168 1309s # 1309s #server response: 1309s #HTTP/1.1 200 OK 1309s #Connection: close 1309s #Date: Fri, 29 Nov 2024 20:07:46 GMT 1309s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1309s #Vary: In-If1 1309s #Content-Length: 5 1309s #Client-Date: Fri, 29 Nov 2024 20:07:46 GMT 1309s #Client-Peer: 127.0.0.1:8529 1309s #Client-Response-Num: 1 1309s #DMMATCH1: 1 1309s # 1309s # testing : length posted 1309s # expected: '7168' 1309s # received: 7168 1309s ok 7 1309s #lwp request: 1309s #POST http://localhost:8529/eat_post HTTP/1.1 1309s #User-Agent: libwww-perl/6.77 1309s #Content-Length: 8192 1309s # 1309s #server response: 1309s #HTTP/1.1 200 OK 1309s #Connection: close 1309s #Date: Fri, 29 Nov 2024 20:07:46 GMT 1309s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1309s #Vary: In-If1 1309s #Content-Length: 5 1309s #Client-Date: Fri, 29 Nov 2024 20:07:46 GMT 1309s #Client-Peer: 127.0.0.1:8529 1309s #Client-Response-Num: 1 1309s #DMMATCH1: 1 1309s # 1309s # testing : length posted 1309s # expected: '8192' 1309s # received: 8192 1309s ok 8 1309s #lwp request: 1309s #POST http://localhost:8529/eat_post HTTP/1.1 1309s #User-Agent: libwww-perl/6.77 1309s #Content-Length: 9216 1309s # 1309s #server response: 1309s #HTTP/1.1 200 OK 1309s #Connection: close 1309s #Date: Fri, 29 Nov 2024 20:07:46 GMT 1309s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1309s #Vary: In-If1 1309s #Content-Length: 5 1309s #Client-Date: Fri, 29 Nov 2024 20:07:46 GMT 1309s #Client-Peer: 127.0.0.1:8529 1309s #Client-Response-Num: 1 1309s #DMMATCH1: 1 1309s # 1309s # testing : length posted 1309s # expected: '9216' 1309s # received: 9216 1309s ok 9 1309s #lwp request: 1309s #POST http://localhost:8529/eat_post HTTP/1.1 1309s #User-Agent: libwww-perl/6.77 1309s #Content-Length: 10240 1309s # 1309s #server response: 1309s #HTTP/1.1 200 OK 1309s #Connection: close 1309s #Date: Fri, 29 Nov 2024 20:07:46 GMT 1309s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1309s #Vary: In-If1 1309s #Content-Length: 6 1309s #Client-Date: Fri, 29 Nov 2024 20:07:46 GMT 1309s #Client-Peer: 127.0.0.1:8529 1309s #Client-Response-Num: 1 1309s #DMMATCH1: 1 1309s # 1309s # testing : length posted 1309s # expected: '10240' 1309s # received: 10240 1309s ok 10 1309s #lwp request: 1309s #POST http://localhost:8529/eat_post HTTP/1.1 1309s #User-Agent: libwww-perl/6.77 1309s #Content-Length: 11264 1309s # 1309s #server response: 1309s #HTTP/1.1 200 OK 1309s #Connection: close 1309s #Date: Fri, 29 Nov 2024 20:07:46 GMT 1309s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1309s #Vary: In-If1 1309s #Content-Length: 6 1309s #Client-Date: Fri, 29 Nov 2024 20:07:46 GMT 1309s #Client-Peer: 127.0.0.1:8529 1309s #Client-Response-Num: 1 1309s #DMMATCH1: 1 1309s # 1309s # testing : length posted 1309s # expected: '11264' 1309s # received: 11264 1309s ok 11 1309s #lwp request: 1309s #POST http://localhost:8529/eat_post HTTP/1.1 1309s #User-Agent: libwww-perl/6.77 1309s #Content-Length: 12288 1309s # 1309s #server response: 1309s #HTTP/1.1 200 OK 1309s #Connection: close 1309s #Date: Fri, 29 Nov 2024 20:07:46 GMT 1309s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1309s #Vary: In-If1 1309s #Content-Length: 6 1309s #Client-Date: Fri, 29 Nov 2024 20:07:46 GMT 1309s #Client-Peer: 127.0.0.1:8529 1309s #Client-Response-Num: 1 1309s #DMMATCH1: 1 1309s # 1309s # testing : length posted 1309s # expected: '12288' 1309s # received: 12288 1309s ok 12 1309s #lwp request: 1309s #POST http://localhost:8529/eat_post HTTP/1.1 1309s #User-Agent: libwww-perl/6.77 1309s #Content-Length: 13312 1309s # 1309s #server response: 1309s #HTTP/1.1 200 OK 1309s #Connection: close 1309s #Date: Fri, 29 Nov 2024 20:07:46 GMT 1309s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1309s #Vary: In-If1 1309s #Content-Length: 6 1309s #Client-Date: Fri, 29 Nov 2024 20:07:46 GMT 1309s #Client-Peer: 127.0.0.1:8529 1309s #Client-Response-Num: 1 1309s #DMMATCH1: 1 1309s # 1309s # testing : length posted 1309s # expected: '13312' 1309s # received: 13312 1309s ok 13 1309s #lwp request: 1309s #POST http://localhost:8529/eat_post HTTP/1.1 1309s #User-Agent: libwww-perl/6.77 1309s #Content-Length: 14336 1309s # 1309s #server response: 1309s #HTTP/1.1 200 OK 1309s #Connection: close 1309s #Date: Fri, 29 Nov 2024 20:07:46 GMT 1309s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1309s #Vary: In-If1 1309s #Content-Length: 6 1309s #Client-Date: Fri, 29 Nov 2024 20:07:46 GMT 1309s #Client-Peer: 127.0.0.1:8529 1309s #Client-Response-Num: 1 1309s #DMMATCH1: 1 1309s # 1309s # testing : length posted 1309s # expected: '14336' 1309s # received: 14336 1309s ok 14 1309s #lwp request: 1309s #POST http://localhost:8529/eat_post HTTP/1.1 1309s #User-Agent: libwww-perl/6.77 1309s #Content-Length: 15360 1309s # 1309s #server response: 1309s #HTTP/1.1 200 OK 1309s #Connection: close 1309s #Date: Fri, 29 Nov 2024 20:07:46 GMT 1309s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1309s #Vary: In-If1 1309s #Content-Length: 6 1309s #Client-Date: Fri, 29 Nov 2024 20:07:46 GMT 1309s #Client-Peer: 127.0.0.1:8529 1309s #Client-Response-Num: 1 1309s #DMMATCH1: 1 1309s # 1309s # testing : length posted 1309s # expected: '15360' 1309s # received: 15360 1309s ok 15 1309s #lwp request: 1309s #POST http://localhost:8529/eat_post HTTP/1.1 1309s #User-Agent: libwww-perl/6.77 1309s #Content-Length: 16384 1309s # 1309s #server response: 1309s #HTTP/1.1 200 OK 1309s #Connection: close 1309s #Date: Fri, 29 Nov 2024 20:07:46 GMT 1309s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1309s #Vary: In-If1 1309s #Content-Length: 6 1309s #Client-Date: Fri, 29 Nov 2024 20:07:46 GMT 1309s #Client-Peer: 127.0.0.1:8529 1309s #Client-Response-Num: 1 1309s #DMMATCH1: 1 1309s # 1309s # testing : length posted 1309s # expected: '16384' 1309s # received: 16384 1309s ok 16 1309s #lwp request: 1309s #POST http://localhost:8529/eat_post HTTP/1.1 1309s #User-Agent: libwww-perl/6.77 1309s #Content-Length: 17408 1309s # 1309s #server response: 1309s #HTTP/1.1 200 OK 1309s #Connection: close 1309s #Date: Fri, 29 Nov 2024 20:07:46 GMT 1309s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1309s #Vary: In-If1 1309s #Content-Length: 6 1309s #Client-Date: Fri, 29 Nov 2024 20:07:46 GMT 1309s #Client-Peer: 127.0.0.1:8529 1309s #Client-Response-Num: 1 1309s #DMMATCH1: 1 1309s # 1309s # testing : length posted 1309s # expected: '17408' 1309s # received: 17408 1309s ok 17 1309s #lwp request: 1309s #POST http://localhost:8529/eat_post HTTP/1.1 1309s #User-Agent: libwww-perl/6.77 1309s #Content-Length: 18432 1309s # 1309s #server response: 1309s #HTTP/1.1 200 OK 1309s #Connection: close 1309s #Date: Fri, 29 Nov 2024 20:07:46 GMT 1309s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1309s #Vary: In-If1 1309s #Content-Length: 6 1309s #Client-Date: Fri, 29 Nov 2024 20:07:46 GMT 1309s #Client-Peer: 127.0.0.1:8529 1309s #Client-Response-Num: 1 1309s #DMMATCH1: 1 1309s # 1309s # testing : length posted 1309s # expected: '18432' 1309s # received: 18432 1309s ok 18 1309s #lwp request: 1309s #POST http://localhost:8529/eat_post HTTP/1.1 1309s #User-Agent: libwww-perl/6.77 1309s #Content-Length: 19456 1309s # 1309s #server response: 1309s #HTTP/1.1 200 OK 1309s #Connection: close 1309s #Date: Fri, 29 Nov 2024 20:07:46 GMT 1309s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1309s #Vary: In-If1 1309s #Content-Length: 6 1309s #Client-Date: Fri, 29 Nov 2024 20:07:46 GMT 1309s #Client-Peer: 127.0.0.1:8529 1309s #Client-Response-Num: 1 1309s #DMMATCH1: 1 1309s # 1309s # testing : length posted 1309s # expected: '19456' 1309s # received: 19456 1309s ok 19 1309s #lwp request: 1309s #POST http://localhost:8529/eat_post HTTP/1.1 1309s #User-Agent: libwww-perl/6.77 1309s #Content-Length: 20480 1309s # 1309s #server response: 1309s #HTTP/1.1 200 OK 1309s #Connection: close 1309s #Date: Fri, 29 Nov 2024 20:07:46 GMT 1309s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1309s #Vary: In-If1 1309s #Content-Length: 6 1309s #Client-Date: Fri, 29 Nov 2024 20:07:46 GMT 1309s #Client-Peer: 127.0.0.1:8529 1309s #Client-Response-Num: 1 1309s #DMMATCH1: 1 1309s # 1309s # testing : length posted 1309s # expected: '20480' 1309s # received: 20480 1309s ok 20 1309s #lwp request: 1309s #POST http://localhost:8529/eat_post HTTP/1.1 1309s #User-Agent: libwww-perl/6.77 1309s #Content-Length: 21504 1309s # 1309s #server response: 1309s #HTTP/1.1 200 OK 1309s #Connection: close 1309s #Date: Fri, 29 Nov 2024 20:07:46 GMT 1309s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1309s #Vary: In-If1 1309s #Content-Length: 6 1309s #Client-Date: Fri, 29 Nov 2024 20:07:46 GMT 1309s #Client-Peer: 127.0.0.1:8529 1309s #Client-Response-Num: 1 1309s #DMMATCH1: 1 1309s # 1309s # testing : length posted 1309s # expected: '21504' 1309s # received: 21504 1309s ok 21 1309s #lwp request: 1309s #POST http://localhost:8529/eat_post HTTP/1.1 1309s #User-Agent: libwww-perl/6.77 1309s #Content-Length: 22528 1309s # 1309s #server response: 1309s #HTTP/1.1 200 OK 1309s #Connection: close 1309s #Date: Fri, 29 Nov 2024 20:07:46 GMT 1309s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1309s #Vary: In-If1 1309s #Content-Length: 6 1309s #Client-Date: Fri, 29 Nov 2024 20:07:46 GMT 1309s #Client-Peer: 127.0.0.1:8529 1309s #Client-Response-Num: 1 1309s #DMMATCH1: 1 1309s # 1309s # testing : length posted 1309s # expected: '22528' 1309s # received: 22528 1309s ok 22 1309s #lwp request: 1309s #POST http://localhost:8529/eat_post HTTP/1.1 1309s #User-Agent: libwww-perl/6.77 1309s #Content-Length: 23552 1309s # 1309s #server response: 1309s #HTTP/1.1 200 OK 1309s #Connection: close 1309s #Date: Fri, 29 Nov 2024 20:07:46 GMT 1309s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1309s #Vary: In-If1 1309s #Content-Length: 6 1309s #Client-Date: Fri, 29 Nov 2024 20:07:46 GMT 1309s #Client-Peer: 127.0.0.1:8529 1309s #Client-Response-Num: 1 1309s #DMMATCH1: 1 1309s # 1309s # testing : length posted 1309s # expected: '23552' 1309s # received: 23552 1309s ok 23 1309s #lwp request: 1309s #POST http://localhost:8529/eat_post HTTP/1.1 1309s #User-Agent: libwww-perl/6.77 1309s #Content-Length: 24576 1309s # 1309s #server response: 1309s #HTTP/1.1 200 OK 1309s #Connection: close 1309s #Date: Fri, 29 Nov 2024 20:07:46 GMT 1309s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1309s #Vary: In-If1 1309s #Content-Length: 6 1309s #Client-Date: Fri, 29 Nov 2024 20:07:46 GMT 1309s #Client-Peer: 127.0.0.1:8529 1309s #Client-Response-Num: 1 1309s #DMMATCH1: 1 1309s # 1309s # testing : length posted 1309s # expected: '24576' 1309s # received: 24576 1309s ok 24 1309s #lwp request: 1309s #POST http://localhost:8529/eat_post HTTP/1.1 1309s #User-Agent: libwww-perl/6.77 1309s #Content-Length: 25600 1309s # 1309s #server response: 1309s #HTTP/1.1 200 OK 1309s #Connection: close 1309s #Date: Fri, 29 Nov 2024 20:07:46 GMT 1309s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1309s #Vary: In-If1 1309s #Content-Length: 6 1309s #Client-Date: Fri, 29 Nov 2024 20:07:46 GMT 1309s #Client-Peer: 127.0.0.1:8529 1309s #Client-Response-Num: 1 1309s #DMMATCH1: 1 1309s # 1309s # testing : length posted 1309s # expected: '25600' 1309s # received: 25600 1309s ok 25 1309s #lwp request: 1309s #POST http://localhost:8529/eat_post HTTP/1.1 1309s #User-Agent: libwww-perl/6.77 1309s #Content-Length: 26624 1309s # 1309s #server response: 1309s #HTTP/1.1 200 OK 1309s #Connection: close 1309s #Date: Fri, 29 Nov 2024 20:07:46 GMT 1309s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1309s #Vary: In-If1 1309s #Content-Length: 6 1309s #Client-Date: Fri, 29 Nov 2024 20:07:46 GMT 1309s #Client-Peer: 127.0.0.1:8529 1309s #Client-Response-Num: 1 1309s #DMMATCH1: 1 1309s # 1309s # testing : length posted 1309s # expected: '26624' 1309s # received: 26624 1309s ok 26 1309s #lwp request: 1309s #POST http://localhost:8529/eat_post HTTP/1.1 1309s #User-Agent: libwww-perl/6.77 1309s #Content-Length: 27648 1309s # 1309s #server response: 1309s #HTTP/1.1 200 OK 1309s #Connection: close 1309s #Date: Fri, 29 Nov 2024 20:07:46 GMT 1309s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1309s #Vary: In-If1 1309s #Content-Length: 6 1309s #Client-Date: Fri, 29 Nov 2024 20:07:46 GMT 1309s #Client-Peer: 127.0.0.1:8529 1309s #Client-Response-Num: 1 1309s #DMMATCH1: 1 1309s # 1309s # testing : length posted 1309s # expected: '27648' 1309s # received: 27648 1309s ok 27 1309s #lwp request: 1309s #POST http://localhost:8529/eat_post HTTP/1.1 1309s #User-Agent: libwww-perl/6.77 1309s #Content-Length: 28672 1309s # 1309s #server response: 1309s #HTTP/1.1 200 OK 1309s #Connection: close 1309s #Date: Fri, 29 Nov 2024 20:07:46 GMT 1309s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1309s #Vary: In-If1 1309s #Content-Length: 6 1309s #Client-Date: Fri, 29 Nov 2024 20:07:46 GMT 1309s #Client-Peer: 127.0.0.1:8529 1309s #Client-Response-Num: 1 1309s #DMMATCH1: 1 1309s # 1309s # testing : length posted 1309s # expected: '28672' 1309s # received: 28672 1309s ok 28 1309s #lwp request: 1309s #POST http://localhost:8529/eat_post HTTP/1.1 1309s #User-Agent: libwww-perl/6.77 1309s #Content-Length: 29696 1309s # 1309s #server response: 1309s #HTTP/1.1 200 OK 1309s #Connection: close 1309s #Date: Fri, 29 Nov 2024 20:07:46 GMT 1309s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1309s #Vary: In-If1 1309s #Content-Length: 6 1309s #Client-Date: Fri, 29 Nov 2024 20:07:46 GMT 1309s #Client-Peer: 127.0.0.1:8529 1309s #Client-Response-Num: 1 1309s #DMMATCH1: 1 1309s # 1309s # testing : length posted 1309s # expected: '29696' 1309s # received: 29696 1309s ok 29 1309s #lwp request: 1309s #POST http://localhost:8529/eat_post HTTP/1.1 1309s #User-Agent: libwww-perl/6.77 1309s #Content-Length: 30720 1309s # 1309s #server response: 1309s #HTTP/1.1 200 OK 1309s #Connection: close 1309s #Date: Fri, 29 Nov 2024 20:07:46 GMT 1309s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1309s #Vary: In-If1 1309s #Content-Length: 6 1309s #Client-Date: Fri, 29 Nov 2024 20:07:46 GMT 1309s #Client-Peer: 127.0.0.1:8529 1309s #Client-Response-Num: 1 1309s #DMMATCH1: 1 1309s # 1309s # testing : length posted 1309s # expected: '30720' 1309s # received: 30720 1309s ok 30 1309s #lwp request: 1309s #POST http://localhost:8529/eat_post HTTP/1.1 1309s #User-Agent: libwww-perl/6.77 1309s #Content-Length: 31744 1309s # 1309s #server response: 1309s #HTTP/1.1 200 OK 1309s #Connection: close 1309s #Date: Fri, 29 Nov 2024 20:07:46 GMT 1309s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1309s #Vary: In-If1 1309s #Content-Length: 6 1309s #Client-Date: Fri, 29 Nov 2024 20:07:46 GMT 1309s #Client-Peer: 127.0.0.1:8529 1309s #Client-Response-Num: 1 1309s #DMMATCH1: 1 1309s # 1309s # testing : length posted 1309s # expected: '31744' 1309s # received: 31744 1309s ok 31 1309s #lwp request: 1309s #POST http://localhost:8529/eat_post HTTP/1.1 1309s #User-Agent: libwww-perl/6.77 1309s #Content-Length: 32768 1309s # 1309s #server response: 1309s #HTTP/1.1 200 OK 1309s #Connection: close 1309s #Date: Fri, 29 Nov 2024 20:07:46 GMT 1309s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1309s #Vary: In-If1 1309s #Content-Length: 6 1309s #Client-Date: Fri, 29 Nov 2024 20:07:46 GMT 1309s #Client-Peer: 127.0.0.1:8529 1309s #Client-Response-Num: 1 1309s #DMMATCH1: 1 1309s # 1309s # testing : length posted 1309s # expected: '32768' 1309s # received: 32768 1309s ok 32 1309s #lwp request: 1309s #POST http://localhost:8529/eat_post HTTP/1.1 1309s #User-Agent: libwww-perl/6.77 1309s #Content-Length: 33792 1309s # 1309s #server response: 1309s #HTTP/1.1 200 OK 1309s #Connection: close 1309s #Date: Fri, 29 Nov 2024 20:07:46 GMT 1309s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1309s #Vary: In-If1 1309s #Content-Length: 6 1309s #Client-Date: Fri, 29 Nov 2024 20:07:46 GMT 1309s #Client-Peer: 127.0.0.1:8529 1309s #Client-Response-Num: 1 1309s #DMMATCH1: 1 1309s # 1309s # testing : length posted 1309s # expected: '33792' 1309s # received: 33792 1309s ok 33 1309s #lwp request: 1309s #POST http://localhost:8529/eat_post HTTP/1.1 1309s #User-Agent: libwww-perl/6.77 1309s #Content-Length: 34816 1309s # 1309s #server response: 1309s #HTTP/1.1 200 OK 1309s #Connection: close 1309s #Date: Fri, 29 Nov 2024 20:07:46 GMT 1309s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1309s #Vary: In-If1 1309s #Content-Length: 6 1309s #Client-Date: Fri, 29 Nov 2024 20:07:46 GMT 1309s #Client-Peer: 127.0.0.1:8529 1309s #Client-Response-Num: 1 1309s #DMMATCH1: 1 1309s # 1309s # testing : length posted 1309s # expected: '34816' 1309s # received: 34816 1309s ok 34 1309s #lwp request: 1309s #POST http://localhost:8529/eat_post HTTP/1.1 1309s #User-Agent: libwww-perl/6.77 1309s #Content-Length: 35840 1309s # 1309s #server response: 1309s #HTTP/1.1 200 OK 1309s #Connection: close 1309s #Date: Fri, 29 Nov 2024 20:07:46 GMT 1309s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1309s #Vary: In-If1 1309s #Content-Length: 6 1309s #Client-Date: Fri, 29 Nov 2024 20:07:46 GMT 1309s #Client-Peer: 127.0.0.1:8529 1309s #Client-Response-Num: 1 1309s #DMMATCH1: 1 1309s # 1309s # testing : length posted 1309s # expected: '35840' 1309s # received: 35840 1309s ok 35 1309s #lwp request: 1309s #POST http://localhost:8529/eat_post HTTP/1.1 1309s #User-Agent: libwww-perl/6.77 1309s #Content-Length: 36864 1309s # 1309s #server response: 1309s #HTTP/1.1 200 OK 1309s #Connection: close 1309s #Date: Fri, 29 Nov 2024 20:07:46 GMT 1309s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1309s #Vary: In-If1 1309s #Content-Length: 6 1309s #Client-Date: Fri, 29 Nov 2024 20:07:46 GMT 1309s #Client-Peer: 127.0.0.1:8529 1309s #Client-Response-Num: 1 1309s #DMMATCH1: 1 1309s # 1309s # testing : length posted 1309s # expected: '36864' 1309s # received: 36864 1309s ok 36 1309s #lwp request: 1309s #POST http://localhost:8529/eat_post HTTP/1.1 1309s #User-Agent: libwww-perl/6.77 1309s #Content-Length: 37888 1309s # 1309s #server response: 1309s #HTTP/1.1 200 OK 1309s #Connection: close 1309s #Date: Fri, 29 Nov 2024 20:07:46 GMT 1309s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1309s #Vary: In-If1 1309s #Content-Length: 6 1309s #Client-Date: Fri, 29 Nov 2024 20:07:46 GMT 1309s #Client-Peer: 127.0.0.1:8529 1309s #Client-Response-Num: 1 1309s #DMMATCH1: 1 1309s # 1309s # testing : length posted 1309s # expected: '37888' 1309s # received: 37888 1309s ok 37 1309s #lwp request: 1309s #POST http://localhost:8529/eat_post HTTP/1.1 1309s #User-Agent: libwww-perl/6.77 1309s #Content-Length: 38912 1309s # 1309s #server response: 1309s #HTTP/1.1 200 OK 1309s #Connection: close 1309s #Date: Fri, 29 Nov 2024 20:07:46 GMT 1309s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1309s #Vary: In-If1 1309s #Content-Length: 6 1309s #Client-Date: Fri, 29 Nov 2024 20:07:46 GMT 1309s #Client-Peer: 127.0.0.1:8529 1309s #Client-Response-Num: 1 1309s #DMMATCH1: 1 1309s # 1309s # testing : length posted 1309s # expected: '38912' 1309s # received: 38912 1309s ok 38 1309s #lwp request: 1309s #POST http://localhost:8529/eat_post HTTP/1.1 1309s #User-Agent: libwww-perl/6.77 1309s #Content-Length: 39936 1309s # 1309s #server response: 1309s #HTTP/1.1 200 OK 1309s #Connection: close 1309s #Date: Fri, 29 Nov 2024 20:07:46 GMT 1309s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1309s #Vary: In-If1 1309s #Content-Length: 6 1309s #Client-Date: Fri, 29 Nov 2024 20:07:46 GMT 1309s #Client-Peer: 127.0.0.1:8529 1309s #Client-Response-Num: 1 1309s #DMMATCH1: 1 1309s # 1309s # testing : length posted 1309s # expected: '39936' 1309s # received: 39936 1309s ok 39 1309s #lwp request: 1309s #POST http://localhost:8529/eat_post HTTP/1.1 1309s #User-Agent: libwww-perl/6.77 1309s #Content-Length: 40960 1309s # 1309s #server response: 1309s #HTTP/1.1 200 OK 1309s #Connection: close 1309s #Date: Fri, 29 Nov 2024 20:07:46 GMT 1309s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1309s #Vary: In-If1 1309s #Content-Length: 6 1309s #Client-Date: Fri, 29 Nov 2024 20:07:46 GMT 1309s #Client-Peer: 127.0.0.1:8529 1309s #Client-Response-Num: 1 1309s #DMMATCH1: 1 1309s # 1309s # testing : length posted 1309s # expected: '40960' 1309s # received: 40960 1309s ok 40 1309s #lwp request: 1309s #POST http://localhost:8529/eat_post HTTP/1.1 1309s #User-Agent: libwww-perl/6.77 1309s #Content-Length: 41984 1309s # 1309s #server response: 1309s #HTTP/1.1 200 OK 1309s #Connection: close 1309s #Date: Fri, 29 Nov 2024 20:07:46 GMT 1309s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1309s #Vary: In-If1 1309s #Content-Length: 6 1309s #Client-Date: Fri, 29 Nov 2024 20:07:46 GMT 1309s #Client-Peer: 127.0.0.1:8529 1309s #Client-Response-Num: 1 1309s #DMMATCH1: 1 1309s # 1309s # testing : length posted 1309s # expected: '41984' 1309s # received: 41984 1309s ok 41 1309s #lwp request: 1309s #POST http://localhost:8529/eat_post HTTP/1.1 1309s #User-Agent: libwww-perl/6.77 1309s #Content-Length: 43008 1309s # 1309s #server response: 1309s #HTTP/1.1 200 OK 1309s #Connection: close 1309s #Date: Fri, 29 Nov 2024 20:07:46 GMT 1309s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1309s #Vary: In-If1 1309s #Content-Length: 6 1309s #Client-Date: Fri, 29 Nov 2024 20:07:46 GMT 1309s #Client-Peer: 127.0.0.1:8529 1309s #Client-Response-Num: 1 1309s #DMMATCH1: 1 1309s # 1309s # testing : length posted 1309s # expected: '43008' 1309s # received: 43008 1309s ok 42 1309s #lwp request: 1309s #POST http://localhost:8529/eat_post HTTP/1.1 1309s #User-Agent: libwww-perl/6.77 1309s #Content-Length: 44032 1309s # 1309s #server response: 1309s #HTTP/1.1 200 OK 1309s #Connection: close 1309s #Date: Fri, 29 Nov 2024 20:07:46 GMT 1309s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1309s #Vary: In-If1 1309s #Content-Length: 6 1309s #Client-Date: Fri, 29 Nov 2024 20:07:46 GMT 1309s #Client-Peer: 127.0.0.1:8529 1309s #Client-Response-Num: 1 1309s #DMMATCH1: 1 1309s # 1309s # testing : length posted 1309s # expected: '44032' 1309s # received: 44032 1309s ok 43 1309s #lwp request: 1309s #POST http://localhost:8529/eat_post HTTP/1.1 1309s #User-Agent: libwww-perl/6.77 1309s #Content-Length: 45056 1309s # 1309s #server response: 1309s #HTTP/1.1 200 OK 1309s #Connection: close 1309s #Date: Fri, 29 Nov 2024 20:07:46 GMT 1309s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1309s #Vary: In-If1 1309s #Content-Length: 6 1309s #Client-Date: Fri, 29 Nov 2024 20:07:46 GMT 1309s #Client-Peer: 127.0.0.1:8529 1309s #Client-Response-Num: 1 1309s #DMMATCH1: 1 1309s # 1309s # testing : length posted 1309s # expected: '45056' 1309s # received: 45056 1309s ok 44 1309s #lwp request: 1309s #POST http://localhost:8529/eat_post HTTP/1.1 1309s #User-Agent: libwww-perl/6.77 1309s #Content-Length: 46080 1309s # 1309s #server response: 1309s #HTTP/1.1 200 OK 1309s #Connection: close 1309s #Date: Fri, 29 Nov 2024 20:07:46 GMT 1309s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1309s #Vary: In-If1 1309s #Content-Length: 6 1309s #Client-Date: Fri, 29 Nov 2024 20:07:46 GMT 1309s #Client-Peer: 127.0.0.1:8529 1309s #Client-Response-Num: 1 1309s #DMMATCH1: 1 1309s # 1309s # testing : length posted 1309s # expected: '46080' 1309s # received: 46080 1309s ok 45 1309s #lwp request: 1309s #POST http://localhost:8529/eat_post HTTP/1.1 1309s #User-Agent: libwww-perl/6.77 1309s #Content-Length: 47104 1309s # 1309s #server response: 1309s #HTTP/1.1 200 OK 1309s #Connection: close 1309s #Date: Fri, 29 Nov 2024 20:07:46 GMT 1309s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1309s #Vary: In-If1 1309s #Content-Length: 6 1309s #Client-Date: Fri, 29 Nov 2024 20:07:46 GMT 1309s #Client-Peer: 127.0.0.1:8529 1309s #Client-Response-Num: 1 1309s #DMMATCH1: 1 1309s # 1309s # testing : length posted 1309s # expected: '47104' 1309s # received: 47104 1309s ok 46 1309s #lwp request: 1309s #POST http://localhost:8529/eat_post HTTP/1.1 1309s #User-Agent: libwww-perl/6.77 1309s #Content-Length: 48128 1309s # 1309s #server response: 1309s #HTTP/1.1 200 OK 1309s #Connection: close 1309s #Date: Fri, 29 Nov 2024 20:07:46 GMT 1309s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1309s #Vary: In-If1 1309s #Content-Length: 6 1309s #Client-Date: Fri, 29 Nov 2024 20:07:46 GMT 1309s #Client-Peer: 127.0.0.1:8529 1309s #Client-Response-Num: 1 1309s #DMMATCH1: 1 1309s # 1309s # testing : length posted 1309s # expected: '48128' 1309s # received: 48128 1309s ok 47 1309s #lwp request: 1309s #POST http://localhost:8529/eat_post HTTP/1.1 1309s #User-Agent: libwww-perl/6.77 1309s #Content-Length: 49152 1309s # 1309s #server response: 1309s #HTTP/1.1 200 OK 1309s #Connection: close 1309s #Date: Fri, 29 Nov 2024 20:07:46 GMT 1309s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1309s #Vary: In-If1 1309s #Content-Length: 6 1309s #Client-Date: Fri, 29 Nov 2024 20:07:46 GMT 1309s #Client-Peer: 127.0.0.1:8529 1309s #Client-Response-Num: 1 1309s #DMMATCH1: 1 1309s # 1309s # testing : length posted 1309s # expected: '49152' 1309s # received: 49152 1309s ok 48 1309s #lwp request: 1309s #POST http://localhost:8529/eat_post HTTP/1.1 1309s #User-Agent: libwww-perl/6.77 1309s #Content-Length: 50176 1309s # 1309s #server response: 1309s #HTTP/1.1 200 OK 1309s #Connection: close 1309s #Date: Fri, 29 Nov 2024 20:07:46 GMT 1309s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1309s #Vary: In-If1 1309s #Content-Length: 6 1309s #Client-Date: Fri, 29 Nov 2024 20:07:46 GMT 1309s #Client-Peer: 127.0.0.1:8529 1309s #Client-Response-Num: 1 1309s #DMMATCH1: 1 1309s # 1309s # testing : length posted 1309s # expected: '50176' 1309s # received: 50176 1309s ok 49 1309s #lwp request: 1309s #POST http://localhost:8529/eat_post HTTP/1.1 1309s #User-Agent: libwww-perl/6.77 1309s #Content-Length: 51200 1309s # 1309s #server response: 1309s #HTTP/1.1 200 OK 1309s #Connection: close 1309s #Date: Fri, 29 Nov 2024 20:07:46 GMT 1309s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1309s #Vary: In-If1 1309s #Content-Length: 6 1309s #Client-Date: Fri, 29 Nov 2024 20:07:46 GMT 1309s #Client-Peer: 127.0.0.1:8529 1309s #Client-Response-Num: 1 1309s #DMMATCH1: 1 1309s # 1309s # testing : length posted 1309s # expected: '51200' 1309s # received: 51200 1309s ok 50 1309s #lwp request: 1309s #POST http://localhost:8529/eat_post HTTP/1.1 1309s #User-Agent: libwww-perl/6.77 1309s #Content-Length: 102400 1309s # 1309s #server response: 1309s #HTTP/1.1 200 OK 1309s #Connection: close 1309s #Date: Fri, 29 Nov 2024 20:07:46 GMT 1309s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1309s #Vary: In-If1 1309s #Content-Length: 7 1309s #Client-Date: Fri, 29 Nov 2024 20:07:46 GMT 1309s #Client-Peer: 127.0.0.1:8529 1309s #Client-Response-Num: 1 1309s #DMMATCH1: 1 1309s # 1309s # testing : length posted 1309s # expected: '102400' 1309s # received: 102400 1309s ok 51 1309s ok 1312s t/apache/pr17629.t .................. 1312s 1..4 1312s # Running under perl version 5.040000 for linux 1312s # Current time local: Fri Nov 29 20:07:46 2024 1312s # Current time GMT: Fri Nov 29 20:07:46 2024 1312s # Using Test.pm version 1.31 1312s # Using Apache/Test.pm version 1.44 1312s # expected: 'begin-foobar-end 1312s # ' 1312s # received: 'begin-foobar-end 1312s # ' 1312s ok 1 1312s # expected: 200 1312s # received: '200' 1312s ok 2 1312s # testing : response was gzipped 1312s # expected: 'gzip' 1312s # received: 'gzip' 1312s ok 3 1312s # expected: 'begin-foobar-end 1312s # ' 1312s # received: 'begin-foobar-end 1312s # ' 1312s ok 4 1312s ok 1315s t/apache/pr18757.t .................. 1315s 1..3 1315s # Running under perl version 5.040000 for linux 1315s # Current time local: Fri Nov 29 20:07:49 2024 1315s # Current time GMT: Fri Nov 29 20:07:49 2024 1315s # Using Test.pm version 1.31 1315s # Using Apache/Test.pm version 1.44 1315s # testing : 200 response from GET 1315s # expected: 200 1315s # received: '200' 1315s ok 1 1315s # expected C-L is 26 1315s # URL via proxy is http://localhost:8537/index.html 1315s ok 2 1315s # line: HTTP/1.1 200 OK 1315s # line: Date: Fri, 29 Nov 2024 20:07:52 GMT 1315s # line: Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1315s # line: Vary: In-If1 1315s # line: Last-Modified: Thu, 15 Aug 2024 02:32:38 GMT 1315s # line: ETag: "1a-61fafa7f73d80" 1315s # line: Accept-Ranges: bytes 1315s # line: Content-Length: 26 1315s # line: DMMATCH1: 1 1315s # line: Content-Type: text/html 1315s # line: 1315s # testing : whether proxy strips Content-Length header 1315s # expected: 1 1315s # received: 1 1315s ok 3 1315s ok 1318s t/apache/pr35292.t .................. 1318s 1..3 1318s # Running under perl version 5.040000 for linux 1318s # Current time local: Fri Nov 29 20:07:52 2024 1318s # Current time GMT: Fri Nov 29 20:07:52 2024 1318s # Using Test.pm version 1.31 1318s # Using Apache/Test.pm version 1.44 1318s ok 1 1318s ok 2 1318s # testing : read response-line 1318s # expected: qr/^HTTP\/1\.. 413/ 1318s # received: 'HTTP/1.1 413 Request Entity Too Large 1318s # ' 1318s ok 3 1318s ok 1320s t/apache/pr35330.t .................. 1320s 1..2 1320s # Running under perl version 5.040000 for linux 1320s # Current time local: Fri Nov 29 20:07:54 2024 1320s # Current time GMT: Fri Nov 29 20:07:54 2024 1320s # Using Test.pm version 1.31 1320s # Using Apache/Test.pm version 1.44 1320s # testing : SSI was allowed for location 1320s # expected: 200 1320s # received: '200' 1320s ok 1 1320s # testing : file was served with correct content 1320s # expected: 'hello' 1320s # received: 'hello' 1320s ok 2 1320s ok 1323s t/apache/pr37166.t .................. 1323s 1..4 1323s # Running under perl version 5.040000 for linux 1323s # Current time local: Fri Nov 29 20:07:57 2024 1323s # Current time GMT: Fri Nov 29 20:07:57 2024 1323s # Using Test.pm version 1.31 1323s # Using Apache/Test.pm version 1.44 1323s # testing : SSI was allowed for location 1323s # expected: 200 1323s # received: '200' 1323s ok 1 1323s # testing : file was served with correct content 1323s # expected: 'Hello world 1323s # ' 1323s # received: 'Hello world 1323s # ' 1323s ok 2 1323s # testing : explicit 200 response 1323s # expected: 200 1323s # received: '200' 1323s ok 3 1323s # testing : file was again served with correct content 1323s # expected: 'Hello world 1323s # ' 1323s # received: 'Hello world 1323s # ' 1323s ok 4 1323s ok 1326s t/apache/pr43939.t .................. 1326s 1..4 1326s # Running under perl version 5.040000 for linux 1326s # Current time local: Fri Nov 29 20:08:00 2024 1326s # Current time GMT: Fri Nov 29 20:08:00 2024 1326s # Using Test.pm version 1.31 1326s # Using Apache/Test.pm version 1.44 1326s # expected: 'begin-default-end 1326s # ' 1326s # received: 'begin-default-end 1326s # ' 1326s ok 1 1326s # expected: 200 1326s # received: '200' 1326s ok 2 1326s # testing : response was gzipped 1326s # expected: 'gzip' 1326s # received: 'gzip' 1326s ok 3 1326s # expected: 'begin-default-end 1326s # ' 1326s # received: 'begin-default-end 1326s # ' 1326s ok 4 1326s ok 1329s t/apache/pr49328.t .................. 1329s 1..1 1329s # Running under perl version 5.040000 for linux 1329s # Current time local: Fri Nov 29 20:08:03 2024 1329s # Current time GMT: Fri Nov 29 20:08:03 2024 1329s # Using Test.pm version 1.31 1329s # Using Apache/Test.pm version 1.44 1329s # expected: 'before 1329s # included 1329s # after 1329s # ' 1329s # received: 'before 1329s # included 1329s # after 1329s # ' 1329s ok 1 1329s ok 1332s t/apache/pr64339.t .................. 1332s 1..12 1332s # Running under perl version 5.040000 for linux 1332s # Current time local: Fri Nov 29 20:08:06 2024 1332s # Current time GMT: Fri Nov 29 20:08:06 2024 1332s # Using Test.pm version 1.31 1332s # Using Apache/Test.pm version 1.44 1332s # testing : fetching /doc.xml 1332s # expected: 200 1332s # received: '200' 1332s ok 1 1332s # testing : content-type header test for /doc.xml 1332s # expected: 'application/xml; charset=utf-8' 1332s # received: 'application/xml; charset=utf-8' 1332s ok 2 1332s # testing : content test for /doc.xml 1332s # expected: 'fóó 1332s # ' 1332s # received: 'fóó 1332s # ' 1332s ok 3 1332s # testing : fetching /doc.fooxml 1332s # expected: 200 1332s # received: '200' 1332s ok 4 1332s # testing : content-type header test for /doc.fooxml 1332s # expected: 'application/foo+xml; charset=utf-8' 1332s # received: 'application/foo+xml; charset=utf-8' 1332s ok 5 1332s # testing : content test for /doc.fooxml 1332s # expected: 'fóó 1332s # ' 1332s # received: 'fóó 1332s # ' 1332s ok 6 1332s # testing : fetching /doc.notxml 1332s # expected: 200 1332s # received: '200' 1332s ok 7 1332s # testing : content-type header test for /doc.notxml 1332s # expected: 'application/notreallyxml' 1332s # received: 'application/notreallyxml' 1332s ok 8 1332s # testing : content test for /doc.notxml 1332s # expected: 'f 1332s # ' 1332s # received: 'f 1332s # ' 1332s ok 9 1332s # testing : fetching /doc.isohtml 1332s # expected: 200 1332s # received: '200' 1332s ok 10 1332s # testing : content-type header test for /doc.isohtml 1332s # expected: 'text/html;charset=utf-8' 1332s # received: 'text/html;charset=utf-8' 1332s ok 11 1332s # testing : content test for /doc.isohtml 1332s # expected: '

fóó 1332s #

' 1332s # received: '

fóó 1332s #

' 1332s ok 12 1332s ok 1336s t/apache/rwrite.t ................... 1336s # using LWP client 1336s 1..114 1336s # Running under perl version 5.040000 for linux 1336s # Current time local: Fri Nov 29 20:08:09 2024 1336s # Current time GMT: Fri Nov 29 20:08:09 2024 1336s # Using Test.pm version 1.31 1336s # Using Apache/Test.pm version 1.44 1336s #lwp request: 1336s #GET http://localhost:8529/test_rwrite?1024,1024 HTTP/1.1 1336s #User-Agent: libwww-perl/6.77 1336s # 1336s #server response: 1336s #HTTP/1.1 200 OK 1336s #Connection: close 1336s #Date: Fri, 29 Nov 2024 20:08:12 GMT 1336s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1336s #Vary: In-If1 1336s #Content-Length: 1024 1336s #Client-Date: Fri, 29 Nov 2024 20:08:12 GMT 1336s #Client-Peer: 127.0.0.1:8529 1336s #Client-Response-Num: 1 1336s #DMMATCH1: 1 1336s # 1336s # testing : bytes in body 1336s # expected: 1024 1336s # received: 1024 1336s ok 1 1336s #lwp request: 1336s #GET http://localhost:8529/test_rwrite?1024,2048 HTTP/1.1 1336s #User-Agent: libwww-perl/6.77 1336s # 1336s #server response: 1336s #HTTP/1.1 200 OK 1336s #Connection: close 1336s #Date: Fri, 29 Nov 2024 20:08:12 GMT 1336s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1336s #Vary: In-If1 1336s #Content-Length: 2048 1336s #Client-Date: Fri, 29 Nov 2024 20:08:12 GMT 1336s #Client-Peer: 127.0.0.1:8529 1336s #Client-Response-Num: 1 1336s #DMMATCH1: 1 1336s # 1336s # testing : bytes in body 1336s # expected: 2048 1336s # received: 2048 1336s ok 2 1336s #lwp request: 1336s #GET http://localhost:8529/test_rwrite?1024,3072 HTTP/1.1 1336s #User-Agent: libwww-perl/6.77 1336s # 1336s #server response: 1336s #HTTP/1.1 200 OK 1336s #Connection: close 1336s #Date: Fri, 29 Nov 2024 20:08:12 GMT 1336s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1336s #Vary: In-If1 1336s #Content-Length: 3072 1336s #Client-Date: Fri, 29 Nov 2024 20:08:12 GMT 1336s #Client-Peer: 127.0.0.1:8529 1336s #Client-Response-Num: 1 1336s #DMMATCH1: 1 1336s # 1336s # testing : bytes in body 1336s # expected: 3072 1336s # received: 3072 1336s ok 3 1336s #lwp request: 1336s #GET http://localhost:8529/test_rwrite?1024,4096 HTTP/1.1 1336s #User-Agent: libwww-perl/6.77 1336s # 1336s #server response: 1336s #HTTP/1.1 200 OK 1336s #Connection: close 1336s #Date: Fri, 29 Nov 2024 20:08:12 GMT 1336s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1336s #Vary: In-If1 1336s #Content-Length: 4096 1336s #Client-Date: Fri, 29 Nov 2024 20:08:12 GMT 1336s #Client-Peer: 127.0.0.1:8529 1336s #Client-Response-Num: 1 1336s #DMMATCH1: 1 1336s # 1336s # testing : bytes in body 1336s # expected: 4096 1336s # received: 4096 1336s ok 4 1336s #lwp request: 1336s #GET http://localhost:8529/test_rwrite?1024,5120 HTTP/1.1 1336s #User-Agent: libwww-perl/6.77 1336s # 1336s #server response: 1336s #HTTP/1.1 200 OK 1336s #Connection: close 1336s #Date: Fri, 29 Nov 2024 20:08:12 GMT 1336s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1336s #Vary: In-If1 1336s #Content-Length: 5120 1336s #Client-Date: Fri, 29 Nov 2024 20:08:12 GMT 1336s #Client-Peer: 127.0.0.1:8529 1336s #Client-Response-Num: 1 1336s #DMMATCH1: 1 1336s # 1336s # testing : bytes in body 1336s # expected: 5120 1336s # received: 5120 1336s ok 5 1336s #lwp request: 1336s #GET http://localhost:8529/test_rwrite?1024,6144 HTTP/1.1 1336s #User-Agent: libwww-perl/6.77 1336s # 1336s #server response: 1336s #HTTP/1.1 200 OK 1336s #Connection: close 1336s #Date: Fri, 29 Nov 2024 20:08:12 GMT 1336s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1336s #Vary: In-If1 1336s #Content-Length: 6144 1336s #Client-Date: Fri, 29 Nov 2024 20:08:12 GMT 1336s #Client-Peer: 127.0.0.1:8529 1336s #Client-Response-Num: 1 1336s #DMMATCH1: 1 1336s # 1336s # testing : bytes in body 1336s # expected: 6144 1336s # received: 6144 1336s ok 6 1336s #lwp request: 1336s #GET http://localhost:8529/test_rwrite?1024,7168 HTTP/1.1 1336s #User-Agent: libwww-perl/6.77 1336s # 1336s #server response: 1336s #HTTP/1.1 200 OK 1336s #Connection: close 1336s #Date: Fri, 29 Nov 2024 20:08:12 GMT 1336s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1336s #Vary: In-If1 1336s #Content-Length: 7168 1336s #Client-Date: Fri, 29 Nov 2024 20:08:12 GMT 1336s #Client-Peer: 127.0.0.1:8529 1336s #Client-Response-Num: 1 1336s #DMMATCH1: 1 1336s # 1336s # testing : bytes in body 1336s # expected: 7168 1336s # received: 7168 1336s ok 7 1336s #lwp request: 1336s #GET http://localhost:8529/test_rwrite?1024,8192 HTTP/1.1 1336s #User-Agent: libwww-perl/6.77 1336s # 1336s #server response: 1336s #HTTP/1.1 200 OK 1336s #Connection: close 1336s #Date: Fri, 29 Nov 2024 20:08:12 GMT 1336s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1336s #Vary: In-If1 1336s #Content-Length: 0 1336s #Client-Date: Fri, 29 Nov 2024 20:08:12 GMT 1336s #Client-Peer: 127.0.0.1:8529 1336s #Client-Response-Num: 1 1336s #Client-Transfer-Encoding: chunked 1336s #DMMATCH1: 1 1336s #X-Content-Length-Note: added by Apache::TestRequest 1336s # 1336s # testing : bytes in body 1336s # expected: 8192 1336s # received: 8192 1336s ok 8 1336s #lwp request: 1336s #GET http://localhost:8529/test_rwrite?1024,9216 HTTP/1.1 1336s #User-Agent: libwww-perl/6.77 1336s # 1336s #server response: 1336s #HTTP/1.1 200 OK 1336s #Connection: close 1336s #Date: Fri, 29 Nov 2024 20:08:12 GMT 1336s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1336s #Vary: In-If1 1336s #Content-Length: 0 1336s #Client-Date: Fri, 29 Nov 2024 20:08:12 GMT 1336s #Client-Peer: 127.0.0.1:8529 1336s #Client-Response-Num: 1 1336s #Client-Transfer-Encoding: chunked 1336s #DMMATCH1: 1 1336s #X-Content-Length-Note: added by Apache::TestRequest 1336s # 1336s # testing : bytes in body 1336s # expected: 9216 1336s # received: 9216 1336s ok 9 1336s #lwp request: 1336s #GET http://localhost:8529/test_rwrite?1024,10240 HTTP/1.1 1336s #User-Agent: libwww-perl/6.77 1336s # 1336s #server response: 1336s #HTTP/1.1 200 OK 1336s #Connection: close 1336s #Date: Fri, 29 Nov 2024 20:08:12 GMT 1336s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1336s #Vary: In-If1 1336s #Content-Length: 0 1336s #Client-Date: Fri, 29 Nov 2024 20:08:12 GMT 1336s #Client-Peer: 127.0.0.1:8529 1336s #Client-Response-Num: 1 1336s #Client-Transfer-Encoding: chunked 1336s #DMMATCH1: 1 1336s #X-Content-Length-Note: added by Apache::TestRequest 1336s # 1336s # testing : bytes in body 1336s # expected: 10240 1336s # received: 10240 1336s ok 10 1336s #lwp request: 1336s #GET http://localhost:8529/test_rwrite?1024,11264 HTTP/1.1 1336s #User-Agent: libwww-perl/6.77 1336s # 1336s #server response: 1336s #HTTP/1.1 200 OK 1336s #Connection: close 1336s #Date: Fri, 29 Nov 2024 20:08:12 GMT 1336s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1336s #Vary: In-If1 1336s #Content-Length: 0 1336s #Client-Date: Fri, 29 Nov 2024 20:08:12 GMT 1336s #Client-Peer: 127.0.0.1:8529 1336s #Client-Response-Num: 1 1336s #Client-Transfer-Encoding: chunked 1336s #DMMATCH1: 1 1336s #X-Content-Length-Note: added by Apache::TestRequest 1336s # 1336s # testing : bytes in body 1336s # expected: 11264 1336s # received: 11264 1336s ok 11 1336s #lwp request: 1336s #GET http://localhost:8529/test_rwrite?1024,12288 HTTP/1.1 1336s #User-Agent: libwww-perl/6.77 1336s # 1336s #server response: 1336s #HTTP/1.1 200 OK 1336s #Connection: close 1336s #Date: Fri, 29 Nov 2024 20:08:12 GMT 1336s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1336s #Vary: In-If1 1336s #Content-Length: 0 1336s #Client-Date: Fri, 29 Nov 2024 20:08:12 GMT 1336s #Client-Peer: 127.0.0.1:8529 1336s #Client-Response-Num: 1 1336s #Client-Transfer-Encoding: chunked 1336s #DMMATCH1: 1 1336s #X-Content-Length-Note: added by Apache::TestRequest 1336s # 1336s # testing : bytes in body 1336s # expected: 12288 1336s # received: 12288 1336s ok 12 1336s #lwp request: 1336s #GET http://localhost:8529/test_rwrite?1024,13312 HTTP/1.1 1336s #User-Agent: libwww-perl/6.77 1336s # 1336s #server response: 1336s #HTTP/1.1 200 OK 1336s #Connection: close 1336s #Date: Fri, 29 Nov 2024 20:08:12 GMT 1336s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1336s #Vary: In-If1 1336s #Content-Length: 0 1336s #Client-Date: Fri, 29 Nov 2024 20:08:12 GMT 1336s #Client-Peer: 127.0.0.1:8529 1336s #Client-Response-Num: 1 1336s #Client-Transfer-Encoding: chunked 1336s #DMMATCH1: 1 1336s #X-Content-Length-Note: added by Apache::TestRequest 1336s # 1336s # testing : bytes in body 1336s # expected: 13312 1336s # received: 13312 1336s ok 13 1336s #lwp request: 1336s #GET http://localhost:8529/test_rwrite?1024,14336 HTTP/1.1 1336s #User-Agent: libwww-perl/6.77 1336s # 1336s #server response: 1336s #HTTP/1.1 200 OK 1336s #Connection: close 1336s #Date: Fri, 29 Nov 2024 20:08:12 GMT 1336s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1336s #Vary: In-If1 1336s #Content-Length: 0 1336s #Client-Date: Fri, 29 Nov 2024 20:08:12 GMT 1336s #Client-Peer: 127.0.0.1:8529 1336s #Client-Response-Num: 1 1336s #Client-Transfer-Encoding: chunked 1336s #DMMATCH1: 1 1336s #X-Content-Length-Note: added by Apache::TestRequest 1336s # 1336s # testing : bytes in body 1336s # expected: 14336 1336s # received: 14336 1336s ok 14 1336s #lwp request: 1336s #GET http://localhost:8529/test_rwrite?1024,15360 HTTP/1.1 1336s #User-Agent: libwww-perl/6.77 1336s # 1336s #server response: 1336s #HTTP/1.1 200 OK 1336s #Connection: close 1336s #Date: Fri, 29 Nov 2024 20:08:12 GMT 1336s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1336s #Vary: In-If1 1336s #Content-Length: 0 1336s #Client-Date: Fri, 29 Nov 2024 20:08:12 GMT 1336s #Client-Peer: 127.0.0.1:8529 1336s #Client-Response-Num: 1 1336s #Client-Transfer-Encoding: chunked 1336s #DMMATCH1: 1 1336s #X-Content-Length-Note: added by Apache::TestRequest 1336s # 1336s # testing : bytes in body 1336s # expected: 15360 1336s # received: 15360 1336s ok 15 1336s #lwp request: 1336s #GET http://localhost:8529/test_rwrite?1024,16384 HTTP/1.1 1336s #User-Agent: libwww-perl/6.77 1336s # 1336s #server response: 1336s #HTTP/1.1 200 OK 1336s #Connection: close 1336s #Date: Fri, 29 Nov 2024 20:08:12 GMT 1336s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1336s #Vary: In-If1 1336s #Content-Length: 0 1336s #Client-Date: Fri, 29 Nov 2024 20:08:12 GMT 1336s #Client-Peer: 127.0.0.1:8529 1336s #Client-Response-Num: 1 1336s #Client-Transfer-Encoding: chunked 1336s #DMMATCH1: 1 1336s #X-Content-Length-Note: added by Apache::TestRequest 1336s # 1336s # testing : bytes in body 1336s # expected: 16384 1336s # received: 16384 1336s ok 16 1336s #lwp request: 1336s #GET http://localhost:8529/test_rwrite?1024,17408 HTTP/1.1 1336s #User-Agent: libwww-perl/6.77 1336s # 1336s #server response: 1336s #HTTP/1.1 200 OK 1336s #Connection: close 1336s #Date: Fri, 29 Nov 2024 20:08:12 GMT 1336s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1336s #Vary: In-If1 1336s #Content-Length: 0 1336s #Client-Date: Fri, 29 Nov 2024 20:08:12 GMT 1336s #Client-Peer: 127.0.0.1:8529 1336s #Client-Response-Num: 1 1336s #Client-Transfer-Encoding: chunked 1336s #DMMATCH1: 1 1336s #X-Content-Length-Note: added by Apache::TestRequest 1336s # 1336s # testing : bytes in body 1336s # expected: 17408 1336s # received: 17408 1336s ok 17 1336s #lwp request: 1336s #GET http://localhost:8529/test_rwrite?1024,18432 HTTP/1.1 1336s #User-Agent: libwww-perl/6.77 1336s # 1336s #server response: 1336s #HTTP/1.1 200 OK 1336s #Connection: close 1336s #Date: Fri, 29 Nov 2024 20:08:12 GMT 1336s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1336s #Vary: In-If1 1336s #Content-Length: 0 1336s #Client-Date: Fri, 29 Nov 2024 20:08:12 GMT 1336s #Client-Peer: 127.0.0.1:8529 1336s #Client-Response-Num: 1 1336s #Client-Transfer-Encoding: chunked 1336s #DMMATCH1: 1 1336s #X-Content-Length-Note: added by Apache::TestRequest 1336s # 1336s # testing : bytes in body 1336s # expected: 18432 1336s # received: 18432 1336s ok 18 1336s #lwp request: 1336s #GET http://localhost:8529/test_rwrite?1024,19456 HTTP/1.1 1336s #User-Agent: libwww-perl/6.77 1336s # 1336s #server response: 1336s #HTTP/1.1 200 OK 1336s #Connection: close 1336s #Date: Fri, 29 Nov 2024 20:08:12 GMT 1336s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1336s #Vary: In-If1 1336s #Content-Length: 0 1336s #Client-Date: Fri, 29 Nov 2024 20:08:12 GMT 1336s #Client-Peer: 127.0.0.1:8529 1336s #Client-Response-Num: 1 1336s #Client-Transfer-Encoding: chunked 1336s #DMMATCH1: 1 1336s #X-Content-Length-Note: added by Apache::TestRequest 1336s # 1336s # testing : bytes in body 1336s # expected: 19456 1336s # received: 19456 1336s ok 19 1336s #lwp request: 1336s #GET http://localhost:8529/test_rwrite?1024,20480 HTTP/1.1 1336s #User-Agent: libwww-perl/6.77 1336s # 1336s #server response: 1336s #HTTP/1.1 200 OK 1336s #Connection: close 1336s #Date: Fri, 29 Nov 2024 20:08:12 GMT 1336s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1336s #Vary: In-If1 1336s #Content-Length: 0 1336s #Client-Date: Fri, 29 Nov 2024 20:08:12 GMT 1336s #Client-Peer: 127.0.0.1:8529 1336s #Client-Response-Num: 1 1336s #Client-Transfer-Encoding: chunked 1336s #DMMATCH1: 1 1336s #X-Content-Length-Note: added by Apache::TestRequest 1336s # 1336s # testing : bytes in body 1336s # expected: 20480 1336s # received: 20480 1336s ok 20 1336s #lwp request: 1336s #GET http://localhost:8529/test_rwrite?1024,21504 HTTP/1.1 1336s #User-Agent: libwww-perl/6.77 1336s # 1336s #server response: 1336s #HTTP/1.1 200 OK 1336s #Connection: close 1336s #Date: Fri, 29 Nov 2024 20:08:12 GMT 1336s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1336s #Vary: In-If1 1336s #Content-Length: 0 1336s #Client-Date: Fri, 29 Nov 2024 20:08:12 GMT 1336s #Client-Peer: 127.0.0.1:8529 1336s #Client-Response-Num: 1 1336s #Client-Transfer-Encoding: chunked 1336s #DMMATCH1: 1 1336s #X-Content-Length-Note: added by Apache::TestRequest 1336s # 1336s # testing : bytes in body 1336s # expected: 21504 1336s # received: 21504 1336s ok 21 1336s #lwp request: 1336s #GET http://localhost:8529/test_rwrite?1024,22528 HTTP/1.1 1336s #User-Agent: libwww-perl/6.77 1336s # 1336s #server response: 1336s #HTTP/1.1 200 OK 1336s #Connection: close 1336s #Date: Fri, 29 Nov 2024 20:08:12 GMT 1336s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1336s #Vary: In-If1 1336s #Content-Length: 0 1336s #Client-Date: Fri, 29 Nov 2024 20:08:12 GMT 1336s #Client-Peer: 127.0.0.1:8529 1336s #Client-Response-Num: 1 1336s #Client-Transfer-Encoding: chunked 1336s #DMMATCH1: 1 1336s #X-Content-Length-Note: added by Apache::TestRequest 1336s # 1336s # testing : bytes in body 1336s # expected: 22528 1336s # received: 22528 1336s ok 22 1336s #lwp request: 1336s #GET http://localhost:8529/test_rwrite?1024,23552 HTTP/1.1 1336s #User-Agent: libwww-perl/6.77 1336s # 1336s #server response: 1336s #HTTP/1.1 200 OK 1336s #Connection: close 1336s #Date: Fri, 29 Nov 2024 20:08:12 GMT 1336s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1336s #Vary: In-If1 1336s #Content-Length: 0 1336s #Client-Date: Fri, 29 Nov 2024 20:08:12 GMT 1336s #Client-Peer: 127.0.0.1:8529 1336s #Client-Response-Num: 1 1336s #Client-Transfer-Encoding: chunked 1336s #DMMATCH1: 1 1336s #X-Content-Length-Note: added by Apache::TestRequest 1336s # 1336s # testing : bytes in body 1336s # expected: 23552 1336s # received: 23552 1336s ok 23 1336s #lwp request: 1336s #GET http://localhost:8529/test_rwrite?1024,24576 HTTP/1.1 1336s #User-Agent: libwww-perl/6.77 1336s # 1336s #server response: 1336s #HTTP/1.1 200 OK 1336s #Connection: close 1336s #Date: Fri, 29 Nov 2024 20:08:12 GMT 1336s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1336s #Vary: In-If1 1336s #Content-Length: 0 1336s #Client-Date: Fri, 29 Nov 2024 20:08:12 GMT 1336s #Client-Peer: 127.0.0.1:8529 1336s #Client-Response-Num: 1 1336s #Client-Transfer-Encoding: chunked 1336s #DMMATCH1: 1 1336s #X-Content-Length-Note: added by Apache::TestRequest 1336s # 1336s # testing : bytes in body 1336s # expected: 24576 1336s # received: 24576 1336s ok 24 1336s #lwp request: 1336s #GET http://localhost:8529/test_rwrite?1024,25600 HTTP/1.1 1336s #User-Agent: libwww-perl/6.77 1336s # 1336s #server response: 1336s #HTTP/1.1 200 OK 1336s #Connection: close 1336s #Date: Fri, 29 Nov 2024 20:08:12 GMT 1336s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1336s #Vary: In-If1 1336s #Content-Length: 0 1336s #Client-Date: Fri, 29 Nov 2024 20:08:12 GMT 1336s #Client-Peer: 127.0.0.1:8529 1336s #Client-Response-Num: 1 1336s #Client-Transfer-Encoding: chunked 1336s #DMMATCH1: 1 1336s #X-Content-Length-Note: added by Apache::TestRequest 1336s # 1336s # testing : bytes in body 1336s # expected: 25600 1336s # received: 25600 1336s ok 25 1336s #lwp request: 1336s #GET http://localhost:8529/test_rwrite?1024,26624 HTTP/1.1 1336s #User-Agent: libwww-perl/6.77 1336s # 1336s #server response: 1336s #HTTP/1.1 200 OK 1336s #Connection: close 1336s #Date: Fri, 29 Nov 2024 20:08:12 GMT 1336s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1336s #Vary: In-If1 1336s #Content-Length: 0 1336s #Client-Date: Fri, 29 Nov 2024 20:08:12 GMT 1336s #Client-Peer: 127.0.0.1:8529 1336s #Client-Response-Num: 1 1336s #Client-Transfer-Encoding: chunked 1336s #DMMATCH1: 1 1336s #X-Content-Length-Note: added by Apache::TestRequest 1336s # 1336s # testing : bytes in body 1336s # expected: 26624 1336s # received: 26624 1336s ok 26 1336s #lwp request: 1336s #GET http://localhost:8529/test_rwrite?1024,27648 HTTP/1.1 1336s #User-Agent: libwww-perl/6.77 1336s # 1336s #server response: 1336s #HTTP/1.1 200 OK 1336s #Connection: close 1336s #Date: Fri, 29 Nov 2024 20:08:12 GMT 1336s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1336s #Vary: In-If1 1336s #Content-Length: 0 1336s #Client-Date: Fri, 29 Nov 2024 20:08:12 GMT 1336s #Client-Peer: 127.0.0.1:8529 1336s #Client-Response-Num: 1 1336s #Client-Transfer-Encoding: chunked 1336s #DMMATCH1: 1 1336s #X-Content-Length-Note: added by Apache::TestRequest 1336s # 1336s # testing : bytes in body 1336s # expected: 27648 1336s # received: 27648 1336s ok 27 1336s #lwp request: 1336s #GET http://localhost:8529/test_rwrite?1024,28672 HTTP/1.1 1336s #User-Agent: libwww-perl/6.77 1336s # 1336s #server response: 1336s #HTTP/1.1 200 OK 1336s #Connection: close 1336s #Date: Fri, 29 Nov 2024 20:08:12 GMT 1336s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1336s #Vary: In-If1 1336s #Content-Length: 0 1336s #Client-Date: Fri, 29 Nov 2024 20:08:12 GMT 1336s #Client-Peer: 127.0.0.1:8529 1336s #Client-Response-Num: 1 1336s #Client-Transfer-Encoding: chunked 1336s #DMMATCH1: 1 1336s #X-Content-Length-Note: added by Apache::TestRequest 1336s # 1336s # testing : bytes in body 1336s # expected: 28672 1336s # received: 28672 1336s ok 28 1336s #lwp request: 1336s #GET http://localhost:8529/test_rwrite?1024,29696 HTTP/1.1 1336s #User-Agent: libwww-perl/6.77 1336s # 1336s #server response: 1336s #HTTP/1.1 200 OK 1336s #Connection: close 1336s #Date: Fri, 29 Nov 2024 20:08:12 GMT 1336s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1336s #Vary: In-If1 1336s #Content-Length: 0 1336s #Client-Date: Fri, 29 Nov 2024 20:08:12 GMT 1336s #Client-Peer: 127.0.0.1:8529 1336s #Client-Response-Num: 1 1336s #Client-Transfer-Encoding: chunked 1336s #DMMATCH1: 1 1336s #X-Content-Length-Note: added by Apache::TestRequest 1336s # 1336s # testing : bytes in body 1336s # expected: 29696 1336s # received: 29696 1336s ok 29 1336s #lwp request: 1336s #GET http://localhost:8529/test_rwrite?1024,30720 HTTP/1.1 1336s #User-Agent: libwww-perl/6.77 1336s # 1336s #server response: 1336s #HTTP/1.1 200 OK 1336s #Connection: close 1336s #Date: Fri, 29 Nov 2024 20:08:12 GMT 1336s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1336s #Vary: In-If1 1336s #Content-Length: 0 1336s #Client-Date: Fri, 29 Nov 2024 20:08:12 GMT 1336s #Client-Peer: 127.0.0.1:8529 1336s #Client-Response-Num: 1 1336s #Client-Transfer-Encoding: chunked 1336s #DMMATCH1: 1 1336s #X-Content-Length-Note: added by Apache::TestRequest 1336s # 1336s # testing : bytes in body 1336s # expected: 30720 1336s # received: 30720 1336s ok 30 1336s #lwp request: 1336s #GET http://localhost:8529/test_rwrite?1024,31744 HTTP/1.1 1336s #User-Agent: libwww-perl/6.77 1336s # 1336s #server response: 1336s #HTTP/1.1 200 OK 1336s #Connection: close 1336s #Date: Fri, 29 Nov 2024 20:08:12 GMT 1336s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1336s #Vary: In-If1 1336s #Content-Length: 0 1336s #Client-Date: Fri, 29 Nov 2024 20:08:12 GMT 1336s #Client-Peer: 127.0.0.1:8529 1336s #Client-Response-Num: 1 1336s #Client-Transfer-Encoding: chunked 1336s #DMMATCH1: 1 1336s #X-Content-Length-Note: added by Apache::TestRequest 1336s # 1336s # testing : bytes in body 1336s # expected: 31744 1336s # received: 31744 1336s ok 31 1336s #lwp request: 1336s #GET http://localhost:8529/test_rwrite?1024,32768 HTTP/1.1 1336s #User-Agent: libwww-perl/6.77 1336s # 1336s #server response: 1336s #HTTP/1.1 200 OK 1336s #Connection: close 1336s #Date: Fri, 29 Nov 2024 20:08:12 GMT 1336s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1336s #Vary: In-If1 1336s #Content-Length: 0 1336s #Client-Date: Fri, 29 Nov 2024 20:08:12 GMT 1336s #Client-Peer: 127.0.0.1:8529 1336s #Client-Response-Num: 1 1336s #Client-Transfer-Encoding: chunked 1336s #DMMATCH1: 1 1336s #X-Content-Length-Note: added by Apache::TestRequest 1336s # 1336s # testing : bytes in body 1336s # expected: 32768 1336s # received: 32768 1336s ok 32 1336s #lwp request: 1336s #GET http://localhost:8529/test_rwrite?1024,33792 HTTP/1.1 1336s #User-Agent: libwww-perl/6.77 1336s # 1336s #server response: 1336s #HTTP/1.1 200 OK 1336s #Connection: close 1336s #Date: Fri, 29 Nov 2024 20:08:12 GMT 1336s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1336s #Vary: In-If1 1336s #Content-Length: 0 1336s #Client-Date: Fri, 29 Nov 2024 20:08:12 GMT 1336s #Client-Peer: 127.0.0.1:8529 1336s #Client-Response-Num: 1 1336s #Client-Transfer-Encoding: chunked 1336s #DMMATCH1: 1 1336s #X-Content-Length-Note: added by Apache::TestRequest 1336s # 1336s # testing : bytes in body 1336s # expected: 33792 1336s # received: 33792 1336s ok 33 1336s #lwp request: 1336s #GET http://localhost:8529/test_rwrite?1024,34816 HTTP/1.1 1336s #User-Agent: libwww-perl/6.77 1336s # 1336s #server response: 1336s #HTTP/1.1 200 OK 1336s #Connection: close 1336s #Date: Fri, 29 Nov 2024 20:08:12 GMT 1336s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1336s #Vary: In-If1 1336s #Content-Length: 0 1336s #Client-Date: Fri, 29 Nov 2024 20:08:12 GMT 1336s #Client-Peer: 127.0.0.1:8529 1336s #Client-Response-Num: 1 1336s #Client-Transfer-Encoding: chunked 1336s #DMMATCH1: 1 1336s #X-Content-Length-Note: added by Apache::TestRequest 1336s # 1336s # testing : bytes in body 1336s # expected: 34816 1336s # received: 34816 1336s ok 34 1336s #lwp request: 1336s #GET http://localhost:8529/test_rwrite?1024,35840 HTTP/1.1 1336s #User-Agent: libwww-perl/6.77 1336s # 1336s #server response: 1336s #HTTP/1.1 200 OK 1336s #Connection: close 1336s #Date: Fri, 29 Nov 2024 20:08:12 GMT 1336s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1336s #Vary: In-If1 1336s #Content-Length: 0 1336s #Client-Date: Fri, 29 Nov 2024 20:08:12 GMT 1336s #Client-Peer: 127.0.0.1:8529 1336s #Client-Response-Num: 1 1336s #Client-Transfer-Encoding: chunked 1336s #DMMATCH1: 1 1336s #X-Content-Length-Note: added by Apache::TestRequest 1336s # 1336s # testing : bytes in body 1336s # expected: 35840 1336s # received: 35840 1336s ok 35 1336s #lwp request: 1336s #GET http://localhost:8529/test_rwrite?1024,36864 HTTP/1.1 1336s #User-Agent: libwww-perl/6.77 1336s # 1336s #server response: 1336s #HTTP/1.1 200 OK 1336s #Connection: close 1336s #Date: Fri, 29 Nov 2024 20:08:12 GMT 1336s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1336s #Vary: In-If1 1336s #Content-Length: 0 1336s #Client-Date: Fri, 29 Nov 2024 20:08:12 GMT 1336s #Client-Peer: 127.0.0.1:8529 1336s #Client-Response-Num: 1 1336s #Client-Transfer-Encoding: chunked 1336s #DMMATCH1: 1 1336s #X-Content-Length-Note: added by Apache::TestRequest 1336s # 1336s # testing : bytes in body 1336s # expected: 36864 1336s # received: 36864 1336s ok 36 1336s #lwp request: 1336s #GET http://localhost:8529/test_rwrite?1024,37888 HTTP/1.1 1336s #User-Agent: libwww-perl/6.77 1336s # 1336s #server response: 1336s #HTTP/1.1 200 OK 1336s #Connection: close 1336s #Date: Fri, 29 Nov 2024 20:08:12 GMT 1336s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1336s #Vary: In-If1 1336s #Content-Length: 0 1336s #Client-Date: Fri, 29 Nov 2024 20:08:12 GMT 1336s #Client-Peer: 127.0.0.1:8529 1336s #Client-Response-Num: 1 1336s #Client-Transfer-Encoding: chunked 1336s #DMMATCH1: 1 1336s #X-Content-Length-Note: added by Apache::TestRequest 1336s # 1336s # testing : bytes in body 1336s # expected: 37888 1336s # received: 37888 1336s ok 37 1336s #lwp request: 1336s #GET http://localhost:8529/test_rwrite?1024,38912 HTTP/1.1 1336s #User-Agent: libwww-perl/6.77 1336s # 1336s #server response: 1336s #HTTP/1.1 200 OK 1336s #Connection: close 1336s #Date: Fri, 29 Nov 2024 20:08:12 GMT 1336s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1336s #Vary: In-If1 1336s #Content-Length: 0 1336s #Client-Date: Fri, 29 Nov 2024 20:08:12 GMT 1336s #Client-Peer: 127.0.0.1:8529 1336s #Client-Response-Num: 1 1336s #Client-Transfer-Encoding: chunked 1336s #DMMATCH1: 1 1336s #X-Content-Length-Note: added by Apache::TestRequest 1336s # 1336s # testing : bytes in body 1336s # expected: 38912 1336s # received: 38912 1336s ok 38 1336s #lwp request: 1336s #GET http://localhost:8529/test_rwrite?1024,39936 HTTP/1.1 1336s #User-Agent: libwww-perl/6.77 1336s # 1336s #server response: 1336s #HTTP/1.1 200 OK 1336s #Connection: close 1336s #Date: Fri, 29 Nov 2024 20:08:12 GMT 1336s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1336s #Vary: In-If1 1336s #Content-Length: 0 1336s #Client-Date: Fri, 29 Nov 2024 20:08:12 GMT 1336s #Client-Peer: 127.0.0.1:8529 1336s #Client-Response-Num: 1 1336s #Client-Transfer-Encoding: chunked 1336s #DMMATCH1: 1 1336s #X-Content-Length-Note: added by Apache::TestRequest 1336s # 1336s # testing : bytes in body 1336s # expected: 39936 1336s # received: 39936 1336s ok 39 1336s #lwp request: 1336s #GET http://localhost:8529/test_rwrite?1024,40960 HTTP/1.1 1336s #User-Agent: libwww-perl/6.77 1336s # 1336s #server response: 1336s #HTTP/1.1 200 OK 1336s #Connection: close 1336s #Date: Fri, 29 Nov 2024 20:08:12 GMT 1336s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1336s #Vary: In-If1 1336s #Content-Length: 0 1336s #Client-Date: Fri, 29 Nov 2024 20:08:12 GMT 1336s #Client-Peer: 127.0.0.1:8529 1336s #Client-Response-Num: 1 1336s #Client-Transfer-Encoding: chunked 1336s #DMMATCH1: 1 1336s #X-Content-Length-Note: added by Apache::TestRequest 1336s # 1336s # testing : bytes in body 1336s # expected: 40960 1336s # received: 40960 1336s ok 40 1336s #lwp request: 1336s #GET http://localhost:8529/test_rwrite?1024,41984 HTTP/1.1 1336s #User-Agent: libwww-perl/6.77 1336s # 1336s #server response: 1336s #HTTP/1.1 200 OK 1336s #Connection: close 1336s #Date: Fri, 29 Nov 2024 20:08:12 GMT 1336s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1336s #Vary: In-If1 1336s #Content-Length: 0 1336s #Client-Date: Fri, 29 Nov 2024 20:08:12 GMT 1336s #Client-Peer: 127.0.0.1:8529 1336s #Client-Response-Num: 1 1336s #Client-Transfer-Encoding: chunked 1336s #DMMATCH1: 1 1336s #X-Content-Length-Note: added by Apache::TestRequest 1336s # 1336s # testing : bytes in body 1336s # expected: 41984 1336s # received: 41984 1336s ok 41 1336s #lwp request: 1336s #GET http://localhost:8529/test_rwrite?1024,43008 HTTP/1.1 1336s #User-Agent: libwww-perl/6.77 1336s # 1336s #server response: 1336s #HTTP/1.1 200 OK 1336s #Connection: close 1336s #Date: Fri, 29 Nov 2024 20:08:12 GMT 1336s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1336s #Vary: In-If1 1336s #Content-Length: 0 1336s #Client-Date: Fri, 29 Nov 2024 20:08:12 GMT 1336s #Client-Peer: 127.0.0.1:8529 1336s #Client-Response-Num: 1 1336s #Client-Transfer-Encoding: chunked 1336s #DMMATCH1: 1 1336s #X-Content-Length-Note: added by Apache::TestRequest 1336s # 1336s # testing : bytes in body 1336s # expected: 43008 1336s # received: 43008 1336s ok 42 1336s #lwp request: 1336s #GET http://localhost:8529/test_rwrite?1024,44032 HTTP/1.1 1336s #User-Agent: libwww-perl/6.77 1336s # 1336s #server response: 1336s #HTTP/1.1 200 OK 1336s #Connection: close 1336s #Date: Fri, 29 Nov 2024 20:08:12 GMT 1336s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1336s #Vary: In-If1 1336s #Content-Length: 0 1336s #Client-Date: Fri, 29 Nov 2024 20:08:12 GMT 1336s #Client-Peer: 127.0.0.1:8529 1336s #Client-Response-Num: 1 1336s #Client-Transfer-Encoding: chunked 1336s #DMMATCH1: 1 1336s #X-Content-Length-Note: added by Apache::TestRequest 1336s # 1336s # testing : bytes in body 1336s # expected: 44032 1336s # received: 44032 1336s ok 43 1336s #lwp request: 1336s #GET http://localhost:8529/test_rwrite?1024,45056 HTTP/1.1 1336s #User-Agent: libwww-perl/6.77 1336s # 1336s #server response: 1336s #HTTP/1.1 200 OK 1336s #Connection: close 1336s #Date: Fri, 29 Nov 2024 20:08:12 GMT 1336s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1336s #Vary: In-If1 1336s #Content-Length: 0 1336s #Client-Date: Fri, 29 Nov 2024 20:08:12 GMT 1336s #Client-Peer: 127.0.0.1:8529 1336s #Client-Response-Num: 1 1336s #Client-Transfer-Encoding: chunked 1336s #DMMATCH1: 1 1336s #X-Content-Length-Note: added by Apache::TestRequest 1336s # 1336s # testing : bytes in body 1336s # expected: 45056 1336s # received: 45056 1336s ok 44 1336s #lwp request: 1336s #GET http://localhost:8529/test_rwrite?1024,46080 HTTP/1.1 1336s #User-Agent: libwww-perl/6.77 1336s # 1336s #server response: 1336s #HTTP/1.1 200 OK 1336s #Connection: close 1336s #Date: Fri, 29 Nov 2024 20:08:12 GMT 1336s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1336s #Vary: In-If1 1336s #Content-Length: 0 1336s #Client-Date: Fri, 29 Nov 2024 20:08:12 GMT 1336s #Client-Peer: 127.0.0.1:8529 1336s #Client-Response-Num: 1 1336s #Client-Transfer-Encoding: chunked 1336s #DMMATCH1: 1 1336s #X-Content-Length-Note: added by Apache::TestRequest 1336s # 1336s # testing : bytes in body 1336s # expected: 46080 1336s # received: 46080 1336s ok 45 1336s #lwp request: 1336s #GET http://localhost:8529/test_rwrite?1024,47104 HTTP/1.1 1336s #User-Agent: libwww-perl/6.77 1336s # 1336s #server response: 1336s #HTTP/1.1 200 OK 1336s #Connection: close 1336s #Date: Fri, 29 Nov 2024 20:08:12 GMT 1336s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1336s #Vary: In-If1 1336s #Content-Length: 0 1336s #Client-Date: Fri, 29 Nov 2024 20:08:12 GMT 1336s #Client-Peer: 127.0.0.1:8529 1336s #Client-Response-Num: 1 1336s #Client-Transfer-Encoding: chunked 1336s #DMMATCH1: 1 1336s #X-Content-Length-Note: added by Apache::TestRequest 1336s # 1336s # testing : bytes in body 1336s # expected: 47104 1336s # received: 47104 1336s ok 46 1336s #lwp request: 1336s #GET http://localhost:8529/test_rwrite?1024,48128 HTTP/1.1 1336s #User-Agent: libwww-perl/6.77 1336s # 1336s #server response: 1336s #HTTP/1.1 200 OK 1336s #Connection: close 1336s #Date: Fri, 29 Nov 2024 20:08:12 GMT 1336s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1336s #Vary: In-If1 1336s #Content-Length: 0 1336s #Client-Date: Fri, 29 Nov 2024 20:08:12 GMT 1336s #Client-Peer: 127.0.0.1:8529 1336s #Client-Response-Num: 1 1336s #Client-Transfer-Encoding: chunked 1336s #DMMATCH1: 1 1336s #X-Content-Length-Note: added by Apache::TestRequest 1336s # 1336s # testing : bytes in body 1336s # expected: 48128 1336s # received: 48128 1336s ok 47 1336s #lwp request: 1336s #GET http://localhost:8529/test_rwrite?1024,49152 HTTP/1.1 1336s #User-Agent: libwww-perl/6.77 1336s # 1336s #server response: 1336s #HTTP/1.1 200 OK 1336s #Connection: close 1336s #Date: Fri, 29 Nov 2024 20:08:12 GMT 1336s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1336s #Vary: In-If1 1336s #Content-Length: 0 1336s #Client-Date: Fri, 29 Nov 2024 20:08:12 GMT 1336s #Client-Peer: 127.0.0.1:8529 1336s #Client-Response-Num: 1 1336s #Client-Transfer-Encoding: chunked 1336s #DMMATCH1: 1 1336s #X-Content-Length-Note: added by Apache::TestRequest 1336s # 1336s # testing : bytes in body 1336s # expected: 49152 1336s # received: 49152 1336s ok 48 1336s #lwp request: 1336s #GET http://localhost:8529/test_rwrite?1024,50176 HTTP/1.1 1336s #User-Agent: libwww-perl/6.77 1336s # 1336s #server response: 1336s #HTTP/1.1 200 OK 1336s #Connection: close 1336s #Date: Fri, 29 Nov 2024 20:08:12 GMT 1336s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1336s #Vary: In-If1 1336s #Content-Length: 0 1336s #Client-Date: Fri, 29 Nov 2024 20:08:12 GMT 1336s #Client-Peer: 127.0.0.1:8529 1336s #Client-Response-Num: 1 1336s #Client-Transfer-Encoding: chunked 1336s #DMMATCH1: 1 1336s #X-Content-Length-Note: added by Apache::TestRequest 1336s # 1336s # testing : bytes in body 1336s # expected: 50176 1336s # received: 50176 1336s ok 49 1336s #lwp request: 1336s #GET http://localhost:8529/test_rwrite?1024,51200 HTTP/1.1 1336s #User-Agent: libwww-perl/6.77 1336s # 1336s #server response: 1336s #HTTP/1.1 200 OK 1336s #Connection: close 1336s #Date: Fri, 29 Nov 2024 20:08:12 GMT 1336s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1336s #Vary: In-If1 1336s #Content-Length: 0 1336s #Client-Date: Fri, 29 Nov 2024 20:08:12 GMT 1336s #Client-Peer: 127.0.0.1:8529 1336s #Client-Response-Num: 1 1336s #Client-Transfer-Encoding: chunked 1336s #DMMATCH1: 1 1336s #X-Content-Length-Note: added by Apache::TestRequest 1336s # 1336s # testing : bytes in body 1336s # expected: 51200 1336s # received: 51200 1336s ok 50 1336s #lwp request: 1336s #GET http://localhost:8529/test_rwrite?1024,102400 HTTP/1.1 1336s #User-Agent: libwww-perl/6.77 1336s # 1336s #server response: 1336s #HTTP/1.1 200 OK 1336s #Connection: close 1336s #Date: Fri, 29 Nov 2024 20:08:12 GMT 1336s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1336s #Vary: In-If1 1336s #Content-Length: 0 1336s #Client-Date: Fri, 29 Nov 2024 20:08:12 GMT 1336s #Client-Peer: 127.0.0.1:8529 1336s #Client-Response-Num: 1 1336s #Client-Transfer-Encoding: chunked 1336s #DMMATCH1: 1 1336s #X-Content-Length-Note: added by Apache::TestRequest 1336s # 1336s # testing : bytes in body 1336s # expected: 102400 1336s # received: 102400 1336s ok 51 1336s #lwp request: 1336s #GET http://localhost:8529/test_rwrite?1024,307200 HTTP/1.1 1336s #User-Agent: libwww-perl/6.77 1336s # 1336s #server response: 1336s #HTTP/1.1 200 OK 1336s #Connection: close 1336s #Date: Fri, 29 Nov 2024 20:08:12 GMT 1336s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1336s #Vary: In-If1 1336s #Content-Length: 0 1336s #Client-Date: Fri, 29 Nov 2024 20:08:12 GMT 1336s #Client-Peer: 127.0.0.1:8529 1336s #Client-Response-Num: 1 1336s #Client-Transfer-Encoding: chunked 1336s #DMMATCH1: 1 1336s #X-Content-Length-Note: added by Apache::TestRequest 1336s # 1336s # testing : bytes in body 1336s # expected: 307200 1336s # received: 307200 1336s ok 52 1336s #lwp request: 1336s #GET http://localhost:8529/test_rwrite?1024,512000 HTTP/1.1 1336s #User-Agent: libwww-perl/6.77 1336s # 1336s #server response: 1336s #HTTP/1.1 200 OK 1336s #Connection: close 1336s #Date: Fri, 29 Nov 2024 20:08:12 GMT 1336s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1336s #Vary: In-If1 1336s #Content-Length: 0 1336s #Client-Date: Fri, 29 Nov 2024 20:08:12 GMT 1336s #Client-Peer: 127.0.0.1:8529 1336s #Client-Response-Num: 1 1336s #Client-Transfer-Encoding: chunked 1336s #DMMATCH1: 1 1336s #X-Content-Length-Note: added by Apache::TestRequest 1336s # 1336s # testing : bytes in body 1336s # expected: 512000 1336s # received: 512000 1336s ok 53 1336s #lwp request: 1336s #GET http://localhost:8529/test_rwrite?1024,2048000 HTTP/1.1 1336s #User-Agent: libwww-perl/6.77 1336s # 1336s #server response: 1336s #HTTP/1.1 200 OK 1336s #Connection: close 1336s #Date: Fri, 29 Nov 2024 20:08:12 GMT 1336s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1336s #Vary: In-If1 1336s #Content-Length: 0 1336s #Client-Date: Fri, 29 Nov 2024 20:08:12 GMT 1336s #Client-Peer: 127.0.0.1:8529 1336s #Client-Response-Num: 1 1336s #Client-Transfer-Encoding: chunked 1336s #DMMATCH1: 1 1336s #X-Content-Length-Note: added by Apache::TestRequest 1336s # 1336s # testing : bytes in body 1336s # expected: 2048000 1336s # received: 2048000 1336s ok 54 1336s #lwp request: 1336s #GET http://localhost:8529/test_rwrite?1024,4096000 HTTP/1.1 1336s #User-Agent: libwww-perl/6.77 1336s # 1336s #server response: 1336s #HTTP/1.1 200 OK 1336s #Connection: close 1336s #Date: Fri, 29 Nov 2024 20:08:12 GMT 1336s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1336s #Vary: In-If1 1336s #Content-Length: 0 1336s #Client-Date: Fri, 29 Nov 2024 20:08:12 GMT 1336s #Client-Peer: 127.0.0.1:8529 1336s #Client-Response-Num: 1 1336s #Client-Transfer-Encoding: chunked 1336s #DMMATCH1: 1 1336s #X-Content-Length-Note: added by Apache::TestRequest 1336s # 1336s # testing : bytes in body 1336s # expected: 4096000 1336s # received: 4096000 1336s ok 55 1336s #lwp request: 1336s #GET http://localhost:8529/test_rwrite?1024,6144000 HTTP/1.1 1336s #User-Agent: libwww-perl/6.77 1336s # 1336s #server response: 1336s #HTTP/1.1 200 OK 1336s #Connection: close 1336s #Date: Fri, 29 Nov 2024 20:08:12 GMT 1336s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1336s #Vary: In-If1 1336s #Content-Length: 0 1336s #Client-Date: Fri, 29 Nov 2024 20:08:12 GMT 1336s #Client-Peer: 127.0.0.1:8529 1336s #Client-Response-Num: 1 1336s #Client-Transfer-Encoding: chunked 1336s #DMMATCH1: 1 1336s #X-Content-Length-Note: added by Apache::TestRequest 1336s # 1336s # testing : bytes in body 1336s # expected: 6144000 1336s # received: 6144000 1336s ok 56 1336s #lwp request: 1336s #GET http://localhost:8529/test_rwrite?1024,10240000 HTTP/1.1 1336s #User-Agent: libwww-perl/6.77 1336s # 1336s #server response: 1336s #HTTP/1.1 200 OK 1336s #Connection: close 1336s #Date: Fri, 29 Nov 2024 20:08:12 GMT 1336s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1336s #Vary: In-If1 1336s #Content-Length: 0 1336s #Client-Date: Fri, 29 Nov 2024 20:08:12 GMT 1336s #Client-Peer: 127.0.0.1:8529 1336s #Client-Response-Num: 1 1336s #Client-Transfer-Encoding: chunked 1336s #DMMATCH1: 1 1336s #X-Content-Length-Note: added by Apache::TestRequest 1336s # 1336s # testing : bytes in body 1336s # expected: 10240000 1336s # received: 10240000 1336s ok 57 1336s #lwp request: 1336s #GET http://localhost:8529/test_rwrite?8192,1024 HTTP/1.1 1336s #User-Agent: libwww-perl/6.77 1336s # 1336s #server response: 1336s #HTTP/1.1 200 OK 1336s #Connection: close 1336s #Date: Fri, 29 Nov 2024 20:08:12 GMT 1336s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1336s #Vary: In-If1 1336s #Content-Length: 1024 1336s #Client-Date: Fri, 29 Nov 2024 20:08:12 GMT 1336s #Client-Peer: 127.0.0.1:8529 1336s #Client-Response-Num: 1 1336s #DMMATCH1: 1 1336s # 1336s # testing : bytes in body 1336s # expected: 1024 1336s # received: 1024 1336s ok 58 1336s #lwp request: 1336s #GET http://localhost:8529/test_rwrite?8192,2048 HTTP/1.1 1336s #User-Agent: libwww-perl/6.77 1336s # 1336s #server response: 1336s #HTTP/1.1 200 OK 1336s #Connection: close 1336s #Date: Fri, 29 Nov 2024 20:08:12 GMT 1336s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1336s #Vary: In-If1 1336s #Content-Length: 2048 1336s #Client-Date: Fri, 29 Nov 2024 20:08:12 GMT 1336s #Client-Peer: 127.0.0.1:8529 1336s #Client-Response-Num: 1 1336s #DMMATCH1: 1 1336s # 1336s # testing : bytes in body 1336s # expected: 2048 1336s # received: 2048 1336s ok 59 1336s #lwp request: 1336s #GET http://localhost:8529/test_rwrite?8192,3072 HTTP/1.1 1336s #User-Agent: libwww-perl/6.77 1336s # 1336s #server response: 1336s #HTTP/1.1 200 OK 1336s #Connection: close 1336s #Date: Fri, 29 Nov 2024 20:08:12 GMT 1336s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1336s #Vary: In-If1 1336s #Content-Length: 3072 1336s #Client-Date: Fri, 29 Nov 2024 20:08:12 GMT 1336s #Client-Peer: 127.0.0.1:8529 1336s #Client-Response-Num: 1 1336s #DMMATCH1: 1 1336s # 1336s # testing : bytes in body 1336s # expected: 3072 1336s # received: 3072 1336s ok 60 1336s #lwp request: 1336s #GET http://localhost:8529/test_rwrite?8192,4096 HTTP/1.1 1336s #User-Agent: libwww-perl/6.77 1336s # 1336s #server response: 1336s #HTTP/1.1 200 OK 1336s #Connection: close 1336s #Date: Fri, 29 Nov 2024 20:08:12 GMT 1336s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1336s #Vary: In-If1 1336s #Content-Length: 4096 1336s #Client-Date: Fri, 29 Nov 2024 20:08:12 GMT 1336s #Client-Peer: 127.0.0.1:8529 1336s #Client-Response-Num: 1 1336s #DMMATCH1: 1 1336s # 1336s # testing : bytes in body 1336s # expected: 4096 1336s # received: 4096 1336s ok 61 1336s #lwp request: 1336s #GET http://localhost:8529/test_rwrite?8192,5120 HTTP/1.1 1336s #User-Agent: libwww-perl/6.77 1336s # 1336s #server response: 1336s #HTTP/1.1 200 OK 1336s #Connection: close 1336s #Date: Fri, 29 Nov 2024 20:08:12 GMT 1336s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1336s #Vary: In-If1 1336s #Content-Length: 5120 1336s #Client-Date: Fri, 29 Nov 2024 20:08:12 GMT 1336s #Client-Peer: 127.0.0.1:8529 1336s #Client-Response-Num: 1 1336s #DMMATCH1: 1 1336s # 1336s # testing : bytes in body 1336s # expected: 5120 1336s # received: 5120 1336s ok 62 1336s #lwp request: 1336s #GET http://localhost:8529/test_rwrite?8192,6144 HTTP/1.1 1336s #User-Agent: libwww-perl/6.77 1336s # 1336s #server response: 1336s #HTTP/1.1 200 OK 1336s #Connection: close 1336s #Date: Fri, 29 Nov 2024 20:08:12 GMT 1336s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1336s #Vary: In-If1 1336s #Content-Length: 6144 1336s #Client-Date: Fri, 29 Nov 2024 20:08:12 GMT 1336s #Client-Peer: 127.0.0.1:8529 1336s #Client-Response-Num: 1 1336s #DMMATCH1: 1 1336s # 1336s # testing : bytes in body 1336s # expected: 6144 1336s # received: 6144 1336s ok 63 1336s #lwp request: 1336s #GET http://localhost:8529/test_rwrite?8192,7168 HTTP/1.1 1336s #User-Agent: libwww-perl/6.77 1336s # 1336s #server response: 1336s #HTTP/1.1 200 OK 1336s #Connection: close 1336s #Date: Fri, 29 Nov 2024 20:08:12 GMT 1336s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1336s #Vary: In-If1 1336s #Content-Length: 7168 1336s #Client-Date: Fri, 29 Nov 2024 20:08:12 GMT 1336s #Client-Peer: 127.0.0.1:8529 1336s #Client-Response-Num: 1 1336s #DMMATCH1: 1 1336s # 1336s # testing : bytes in body 1336s # expected: 7168 1336s # received: 7168 1336s ok 64 1336s #lwp request: 1336s #GET http://localhost:8529/test_rwrite?8192,8192 HTTP/1.1 1336s #User-Agent: libwww-perl/6.77 1336s # 1336s #server response: 1336s #HTTP/1.1 200 OK 1336s #Connection: close 1336s #Date: Fri, 29 Nov 2024 20:08:12 GMT 1336s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1336s #Vary: In-If1 1336s #Content-Length: 0 1336s #Client-Date: Fri, 29 Nov 2024 20:08:12 GMT 1336s #Client-Peer: 127.0.0.1:8529 1336s #Client-Response-Num: 1 1336s #Client-Transfer-Encoding: chunked 1336s #DMMATCH1: 1 1336s #X-Content-Length-Note: added by Apache::TestRequest 1336s # 1336s # testing : bytes in body 1336s # expected: 8192 1336s # received: 8192 1336s ok 65 1336s #lwp request: 1336s #GET http://localhost:8529/test_rwrite?8192,9216 HTTP/1.1 1336s #User-Agent: libwww-perl/6.77 1336s # 1336s #server response: 1336s #HTTP/1.1 200 OK 1336s #Connection: close 1336s #Date: Fri, 29 Nov 2024 20:08:12 GMT 1336s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1336s #Vary: In-If1 1336s #Content-Length: 0 1336s #Client-Date: Fri, 29 Nov 2024 20:08:12 GMT 1336s #Client-Peer: 127.0.0.1:8529 1336s #Client-Response-Num: 1 1336s #Client-Transfer-Encoding: chunked 1336s #DMMATCH1: 1 1336s #X-Content-Length-Note: added by Apache::TestRequest 1336s # 1336s # testing : bytes in body 1336s # expected: 9216 1336s # received: 9216 1336s ok 66 1336s #lwp request: 1336s #GET http://localhost:8529/test_rwrite?8192,10240 HTTP/1.1 1336s #User-Agent: libwww-perl/6.77 1336s # 1336s #server response: 1336s #HTTP/1.1 200 OK 1336s #Connection: close 1336s #Date: Fri, 29 Nov 2024 20:08:12 GMT 1336s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1336s #Vary: In-If1 1336s #Content-Length: 0 1336s #Client-Date: Fri, 29 Nov 2024 20:08:12 GMT 1336s #Client-Peer: 127.0.0.1:8529 1336s #Client-Response-Num: 1 1336s #Client-Transfer-Encoding: chunked 1336s #DMMATCH1: 1 1336s #X-Content-Length-Note: added by Apache::TestRequest 1336s # 1336s # testing : bytes in body 1336s # expected: 10240 1336s # received: 10240 1336s ok 67 1336s #lwp request: 1336s #GET http://localhost:8529/test_rwrite?8192,11264 HTTP/1.1 1336s #User-Agent: libwww-perl/6.77 1336s # 1336s #server response: 1336s #HTTP/1.1 200 OK 1336s #Connection: close 1336s #Date: Fri, 29 Nov 2024 20:08:12 GMT 1336s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1336s #Vary: In-If1 1336s #Content-Length: 0 1336s #Client-Date: Fri, 29 Nov 2024 20:08:12 GMT 1336s #Client-Peer: 127.0.0.1:8529 1336s #Client-Response-Num: 1 1336s #Client-Transfer-Encoding: chunked 1336s #DMMATCH1: 1 1336s #X-Content-Length-Note: added by Apache::TestRequest 1336s # 1336s # testing : bytes in body 1336s # expected: 11264 1336s # received: 11264 1336s ok 68 1336s #lwp request: 1336s #GET http://localhost:8529/test_rwrite?8192,12288 HTTP/1.1 1336s #User-Agent: libwww-perl/6.77 1336s # 1336s #server response: 1336s #HTTP/1.1 200 OK 1336s #Connection: close 1336s #Date: Fri, 29 Nov 2024 20:08:12 GMT 1336s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1336s #Vary: In-If1 1336s #Content-Length: 0 1336s #Client-Date: Fri, 29 Nov 2024 20:08:12 GMT 1336s #Client-Peer: 127.0.0.1:8529 1336s #Client-Response-Num: 1 1336s #Client-Transfer-Encoding: chunked 1336s #DMMATCH1: 1 1336s #X-Content-Length-Note: added by Apache::TestRequest 1336s # 1336s # testing : bytes in body 1336s # expected: 12288 1336s # received: 12288 1336s ok 69 1336s #lwp request: 1336s #GET http://localhost:8529/test_rwrite?8192,13312 HTTP/1.1 1336s #User-Agent: libwww-perl/6.77 1336s # 1336s #server response: 1336s #HTTP/1.1 200 OK 1336s #Connection: close 1336s #Date: Fri, 29 Nov 2024 20:08:12 GMT 1336s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1336s #Vary: In-If1 1336s #Content-Length: 0 1336s #Client-Date: Fri, 29 Nov 2024 20:08:12 GMT 1336s #Client-Peer: 127.0.0.1:8529 1336s #Client-Response-Num: 1 1336s #Client-Transfer-Encoding: chunked 1336s #DMMATCH1: 1 1336s #X-Content-Length-Note: added by Apache::TestRequest 1336s # 1336s # testing : bytes in body 1336s # expected: 13312 1336s # received: 13312 1336s ok 70 1336s #lwp request: 1336s #GET http://localhost:8529/test_rwrite?8192,14336 HTTP/1.1 1336s #User-Agent: libwww-perl/6.77 1336s # 1336s #server response: 1336s #HTTP/1.1 200 OK 1336s #Connection: close 1336s #Date: Fri, 29 Nov 2024 20:08:12 GMT 1336s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1336s #Vary: In-If1 1336s #Content-Length: 0 1336s #Client-Date: Fri, 29 Nov 2024 20:08:12 GMT 1336s #Client-Peer: 127.0.0.1:8529 1336s #Client-Response-Num: 1 1336s #Client-Transfer-Encoding: chunked 1336s #DMMATCH1: 1 1336s #X-Content-Length-Note: added by Apache::TestRequest 1336s # 1336s # testing : bytes in body 1336s # expected: 14336 1336s # received: 14336 1336s ok 71 1336s #lwp request: 1336s #GET http://localhost:8529/test_rwrite?8192,15360 HTTP/1.1 1336s #User-Agent: libwww-perl/6.77 1336s # 1336s #server response: 1336s #HTTP/1.1 200 OK 1336s #Connection: close 1336s #Date: Fri, 29 Nov 2024 20:08:12 GMT 1336s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1336s #Vary: In-If1 1336s #Content-Length: 0 1336s #Client-Date: Fri, 29 Nov 2024 20:08:12 GMT 1336s #Client-Peer: 127.0.0.1:8529 1336s #Client-Response-Num: 1 1336s #Client-Transfer-Encoding: chunked 1336s #DMMATCH1: 1 1336s #X-Content-Length-Note: added by Apache::TestRequest 1336s # 1336s # testing : bytes in body 1336s # expected: 15360 1336s # received: 15360 1336s ok 72 1336s #lwp request: 1336s #GET http://localhost:8529/test_rwrite?8192,16384 HTTP/1.1 1336s #User-Agent: libwww-perl/6.77 1336s # 1336s #server response: 1336s #HTTP/1.1 200 OK 1336s #Connection: close 1336s #Date: Fri, 29 Nov 2024 20:08:12 GMT 1336s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1336s #Vary: In-If1 1336s #Content-Length: 0 1336s #Client-Date: Fri, 29 Nov 2024 20:08:12 GMT 1336s #Client-Peer: 127.0.0.1:8529 1336s #Client-Response-Num: 1 1336s #Client-Transfer-Encoding: chunked 1336s #DMMATCH1: 1 1336s #X-Content-Length-Note: added by Apache::TestRequest 1336s # 1336s # testing : bytes in body 1336s # expected: 16384 1336s # received: 16384 1336s ok 73 1336s #lwp request: 1336s #GET http://localhost:8529/test_rwrite?8192,17408 HTTP/1.1 1336s #User-Agent: libwww-perl/6.77 1336s # 1336s #server response: 1336s #HTTP/1.1 200 OK 1336s #Connection: close 1336s #Date: Fri, 29 Nov 2024 20:08:12 GMT 1336s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1336s #Vary: In-If1 1336s #Content-Length: 0 1336s #Client-Date: Fri, 29 Nov 2024 20:08:12 GMT 1336s #Client-Peer: 127.0.0.1:8529 1336s #Client-Response-Num: 1 1336s #Client-Transfer-Encoding: chunked 1336s #DMMATCH1: 1 1336s #X-Content-Length-Note: added by Apache::TestRequest 1336s # 1336s # testing : bytes in body 1336s # expected: 17408 1336s # received: 17408 1336s ok 74 1336s #lwp request: 1336s #GET http://localhost:8529/test_rwrite?8192,18432 HTTP/1.1 1336s #User-Agent: libwww-perl/6.77 1336s # 1336s #server response: 1336s #HTTP/1.1 200 OK 1336s #Connection: close 1336s #Date: Fri, 29 Nov 2024 20:08:12 GMT 1336s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1336s #Vary: In-If1 1336s #Content-Length: 0 1336s #Client-Date: Fri, 29 Nov 2024 20:08:12 GMT 1336s #Client-Peer: 127.0.0.1:8529 1336s #Client-Response-Num: 1 1336s #Client-Transfer-Encoding: chunked 1336s #DMMATCH1: 1 1336s #X-Content-Length-Note: added by Apache::TestRequest 1336s # 1336s # testing : bytes in body 1336s # expected: 18432 1336s # received: 18432 1336s ok 75 1336s #lwp request: 1336s #GET http://localhost:8529/test_rwrite?8192,19456 HTTP/1.1 1336s #User-Agent: libwww-perl/6.77 1336s # 1336s #server response: 1336s #HTTP/1.1 200 OK 1336s #Connection: close 1336s #Date: Fri, 29 Nov 2024 20:08:12 GMT 1336s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1336s #Vary: In-If1 1336s #Content-Length: 0 1336s #Client-Date: Fri, 29 Nov 2024 20:08:12 GMT 1336s #Client-Peer: 127.0.0.1:8529 1336s #Client-Response-Num: 1 1336s #Client-Transfer-Encoding: chunked 1336s #DMMATCH1: 1 1336s #X-Content-Length-Note: added by Apache::TestRequest 1336s # 1336s # testing : bytes in body 1336s # expected: 19456 1336s # received: 19456 1336s ok 76 1336s #lwp request: 1336s #GET http://localhost:8529/test_rwrite?8192,20480 HTTP/1.1 1336s #User-Agent: libwww-perl/6.77 1336s # 1336s #server response: 1336s #HTTP/1.1 200 OK 1336s #Connection: close 1336s #Date: Fri, 29 Nov 2024 20:08:12 GMT 1336s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1336s #Vary: In-If1 1336s #Content-Length: 0 1336s #Client-Date: Fri, 29 Nov 2024 20:08:12 GMT 1336s #Client-Peer: 127.0.0.1:8529 1336s #Client-Response-Num: 1 1336s #Client-Transfer-Encoding: chunked 1336s #DMMATCH1: 1 1336s #X-Content-Length-Note: added by Apache::TestRequest 1336s # 1336s # testing : bytes in body 1336s # expected: 20480 1336s # received: 20480 1336s ok 77 1336s #lwp request: 1336s #GET http://localhost:8529/test_rwrite?8192,21504 HTTP/1.1 1336s #User-Agent: libwww-perl/6.77 1336s # 1336s #server response: 1336s #HTTP/1.1 200 OK 1336s #Connection: close 1336s #Date: Fri, 29 Nov 2024 20:08:12 GMT 1336s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1336s #Vary: In-If1 1336s #Content-Length: 0 1336s #Client-Date: Fri, 29 Nov 2024 20:08:12 GMT 1336s #Client-Peer: 127.0.0.1:8529 1336s #Client-Response-Num: 1 1336s #Client-Transfer-Encoding: chunked 1336s #DMMATCH1: 1 1336s #X-Content-Length-Note: added by Apache::TestRequest 1336s # 1336s # testing : bytes in body 1336s # expected: 21504 1336s # received: 21504 1336s ok 78 1336s #lwp request: 1336s #GET http://localhost:8529/test_rwrite?8192,22528 HTTP/1.1 1336s #User-Agent: libwww-perl/6.77 1336s # 1336s #server response: 1336s #HTTP/1.1 200 OK 1336s #Connection: close 1336s #Date: Fri, 29 Nov 2024 20:08:12 GMT 1336s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1336s #Vary: In-If1 1336s #Content-Length: 0 1336s #Client-Date: Fri, 29 Nov 2024 20:08:12 GMT 1336s #Client-Peer: 127.0.0.1:8529 1336s #Client-Response-Num: 1 1336s #Client-Transfer-Encoding: chunked 1336s #DMMATCH1: 1 1336s #X-Content-Length-Note: added by Apache::TestRequest 1336s # 1336s # testing : bytes in body 1336s # expected: 22528 1336s # received: 22528 1336s ok 79 1336s #lwp request: 1336s #GET http://localhost:8529/test_rwrite?8192,23552 HTTP/1.1 1336s #User-Agent: libwww-perl/6.77 1336s # 1336s #server response: 1336s #HTTP/1.1 200 OK 1336s #Connection: close 1336s #Date: Fri, 29 Nov 2024 20:08:12 GMT 1336s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1336s #Vary: In-If1 1336s #Content-Length: 0 1336s #Client-Date: Fri, 29 Nov 2024 20:08:12 GMT 1336s #Client-Peer: 127.0.0.1:8529 1336s #Client-Response-Num: 1 1336s #Client-Transfer-Encoding: chunked 1336s #DMMATCH1: 1 1336s #X-Content-Length-Note: added by Apache::TestRequest 1336s # 1336s # testing : bytes in body 1336s # expected: 23552 1336s # received: 23552 1336s ok 80 1336s #lwp request: 1336s #GET http://localhost:8529/test_rwrite?8192,24576 HTTP/1.1 1336s #User-Agent: libwww-perl/6.77 1336s # 1336s #server response: 1336s #HTTP/1.1 200 OK 1336s #Connection: close 1336s #Date: Fri, 29 Nov 2024 20:08:12 GMT 1336s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1336s #Vary: In-If1 1336s #Content-Length: 0 1336s #Client-Date: Fri, 29 Nov 2024 20:08:12 GMT 1336s #Client-Peer: 127.0.0.1:8529 1336s #Client-Response-Num: 1 1336s #Client-Transfer-Encoding: chunked 1336s #DMMATCH1: 1 1336s #X-Content-Length-Note: added by Apache::TestRequest 1336s # 1336s # testing : bytes in body 1336s # expected: 24576 1336s # received: 24576 1336s ok 81 1336s #lwp request: 1336s #GET http://localhost:8529/test_rwrite?8192,25600 HTTP/1.1 1336s #User-Agent: libwww-perl/6.77 1336s # 1336s #server response: 1336s #HTTP/1.1 200 OK 1336s #Connection: close 1336s #Date: Fri, 29 Nov 2024 20:08:12 GMT 1336s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1336s #Vary: In-If1 1336s #Content-Length: 0 1336s #Client-Date: Fri, 29 Nov 2024 20:08:12 GMT 1336s #Client-Peer: 127.0.0.1:8529 1336s #Client-Response-Num: 1 1336s #Client-Transfer-Encoding: chunked 1336s #DMMATCH1: 1 1336s #X-Content-Length-Note: added by Apache::TestRequest 1336s # 1336s # testing : bytes in body 1336s # expected: 25600 1336s # received: 25600 1336s ok 82 1336s #lwp request: 1336s #GET http://localhost:8529/test_rwrite?8192,26624 HTTP/1.1 1336s #User-Agent: libwww-perl/6.77 1336s # 1336s #server response: 1336s #HTTP/1.1 200 OK 1336s #Connection: close 1336s #Date: Fri, 29 Nov 2024 20:08:12 GMT 1336s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1336s #Vary: In-If1 1336s #Content-Length: 0 1336s #Client-Date: Fri, 29 Nov 2024 20:08:12 GMT 1336s #Client-Peer: 127.0.0.1:8529 1336s #Client-Response-Num: 1 1336s #Client-Transfer-Encoding: chunked 1336s #DMMATCH1: 1 1336s #X-Content-Length-Note: added by Apache::TestRequest 1336s # 1336s # testing : bytes in body 1336s # expected: 26624 1336s # received: 26624 1336s ok 83 1336s #lwp request: 1336s #GET http://localhost:8529/test_rwrite?8192,27648 HTTP/1.1 1336s #User-Agent: libwww-perl/6.77 1336s # 1336s #server response: 1336s #HTTP/1.1 200 OK 1336s #Connection: close 1336s #Date: Fri, 29 Nov 2024 20:08:12 GMT 1336s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1336s #Vary: In-If1 1336s #Content-Length: 0 1336s #Client-Date: Fri, 29 Nov 2024 20:08:12 GMT 1336s #Client-Peer: 127.0.0.1:8529 1336s #Client-Response-Num: 1 1336s #Client-Transfer-Encoding: chunked 1336s #DMMATCH1: 1 1336s #X-Content-Length-Note: added by Apache::TestRequest 1336s # 1336s # testing : bytes in body 1336s # expected: 27648 1336s # received: 27648 1336s ok 84 1336s #lwp request: 1336s #GET http://localhost:8529/test_rwrite?8192,28672 HTTP/1.1 1336s #User-Agent: libwww-perl/6.77 1336s # 1336s #server response: 1336s #HTTP/1.1 200 OK 1336s #Connection: close 1336s #Date: Fri, 29 Nov 2024 20:08:12 GMT 1336s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1336s #Vary: In-If1 1336s #Content-Length: 0 1336s #Client-Date: Fri, 29 Nov 2024 20:08:12 GMT 1336s #Client-Peer: 127.0.0.1:8529 1336s #Client-Response-Num: 1 1336s #Client-Transfer-Encoding: chunked 1336s #DMMATCH1: 1 1336s #X-Content-Length-Note: added by Apache::TestRequest 1336s # 1336s # testing : bytes in body 1336s # expected: 28672 1336s # received: 28672 1336s ok 85 1336s #lwp request: 1336s #GET http://localhost:8529/test_rwrite?8192,29696 HTTP/1.1 1336s #User-Agent: libwww-perl/6.77 1336s # 1336s #server response: 1336s #HTTP/1.1 200 OK 1336s #Connection: close 1336s #Date: Fri, 29 Nov 2024 20:08:12 GMT 1336s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1336s #Vary: In-If1 1336s #Content-Length: 0 1336s #Client-Date: Fri, 29 Nov 2024 20:08:12 GMT 1336s #Client-Peer: 127.0.0.1:8529 1336s #Client-Response-Num: 1 1336s #Client-Transfer-Encoding: chunked 1336s #DMMATCH1: 1 1336s #X-Content-Length-Note: added by Apache::TestRequest 1336s # 1336s # testing : bytes in body 1336s # expected: 29696 1336s # received: 29696 1336s ok 86 1336s #lwp request: 1336s #GET http://localhost:8529/test_rwrite?8192,30720 HTTP/1.1 1336s #User-Agent: libwww-perl/6.77 1336s # 1336s #server response: 1336s #HTTP/1.1 200 OK 1336s #Connection: close 1336s #Date: Fri, 29 Nov 2024 20:08:12 GMT 1336s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1336s #Vary: In-If1 1336s #Content-Length: 0 1336s #Client-Date: Fri, 29 Nov 2024 20:08:12 GMT 1336s #Client-Peer: 127.0.0.1:8529 1336s #Client-Response-Num: 1 1336s #Client-Transfer-Encoding: chunked 1336s #DMMATCH1: 1 1336s #X-Content-Length-Note: added by Apache::TestRequest 1336s # 1336s # testing : bytes in body 1336s # expected: 30720 1336s # received: 30720 1336s ok 87 1336s #lwp request: 1336s #GET http://localhost:8529/test_rwrite?8192,31744 HTTP/1.1 1336s #User-Agent: libwww-perl/6.77 1336s # 1336s #server response: 1336s #HTTP/1.1 200 OK 1336s #Connection: close 1336s #Date: Fri, 29 Nov 2024 20:08:12 GMT 1336s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1336s #Vary: In-If1 1336s #Content-Length: 0 1336s #Client-Date: Fri, 29 Nov 2024 20:08:12 GMT 1336s #Client-Peer: 127.0.0.1:8529 1336s #Client-Response-Num: 1 1336s #Client-Transfer-Encoding: chunked 1336s #DMMATCH1: 1 1336s #X-Content-Length-Note: added by Apache::TestRequest 1336s # 1336s # testing : bytes in body 1336s # expected: 31744 1336s # received: 31744 1336s ok 88 1336s #lwp request: 1336s #GET http://localhost:8529/test_rwrite?8192,32768 HTTP/1.1 1336s #User-Agent: libwww-perl/6.77 1336s # 1336s #server response: 1336s #HTTP/1.1 200 OK 1336s #Connection: close 1336s #Date: Fri, 29 Nov 2024 20:08:12 GMT 1336s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1336s #Vary: In-If1 1336s #Content-Length: 0 1336s #Client-Date: Fri, 29 Nov 2024 20:08:12 GMT 1336s #Client-Peer: 127.0.0.1:8529 1336s #Client-Response-Num: 1 1336s #Client-Transfer-Encoding: chunked 1336s #DMMATCH1: 1 1336s #X-Content-Length-Note: added by Apache::TestRequest 1336s # 1336s # testing : bytes in body 1336s # expected: 32768 1336s # received: 32768 1336s ok 89 1336s #lwp request: 1336s #GET http://localhost:8529/test_rwrite?8192,33792 HTTP/1.1 1336s #User-Agent: libwww-perl/6.77 1336s # 1336s #server response: 1336s #HTTP/1.1 200 OK 1336s #Connection: close 1336s #Date: Fri, 29 Nov 2024 20:08:12 GMT 1336s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1336s #Vary: In-If1 1336s #Content-Length: 0 1336s #Client-Date: Fri, 29 Nov 2024 20:08:12 GMT 1336s #Client-Peer: 127.0.0.1:8529 1336s #Client-Response-Num: 1 1336s #Client-Transfer-Encoding: chunked 1336s #DMMATCH1: 1 1336s #X-Content-Length-Note: added by Apache::TestRequest 1336s # 1336s # testing : bytes in body 1336s # expected: 33792 1336s # received: 33792 1336s ok 90 1336s #lwp request: 1336s #GET http://localhost:8529/test_rwrite?8192,34816 HTTP/1.1 1336s #User-Agent: libwww-perl/6.77 1336s # 1336s #server response: 1336s #HTTP/1.1 200 OK 1336s #Connection: close 1336s #Date: Fri, 29 Nov 2024 20:08:12 GMT 1336s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1336s #Vary: In-If1 1336s #Content-Length: 0 1336s #Client-Date: Fri, 29 Nov 2024 20:08:12 GMT 1336s #Client-Peer: 127.0.0.1:8529 1336s #Client-Response-Num: 1 1336s #Client-Transfer-Encoding: chunked 1336s #DMMATCH1: 1 1336s #X-Content-Length-Note: added by Apache::TestRequest 1336s # 1336s # testing : bytes in body 1336s # expected: 34816 1336s # received: 34816 1336s ok 91 1336s #lwp request: 1336s #GET http://localhost:8529/test_rwrite?8192,35840 HTTP/1.1 1336s #User-Agent: libwww-perl/6.77 1336s # 1336s #server response: 1336s #HTTP/1.1 200 OK 1336s #Connection: close 1336s #Date: Fri, 29 Nov 2024 20:08:12 GMT 1336s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1336s #Vary: In-If1 1336s #Content-Length: 0 1336s #Client-Date: Fri, 29 Nov 2024 20:08:12 GMT 1336s #Client-Peer: 127.0.0.1:8529 1336s #Client-Response-Num: 1 1336s #Client-Transfer-Encoding: chunked 1336s #DMMATCH1: 1 1336s #X-Content-Length-Note: added by Apache::TestRequest 1336s # 1336s # testing : bytes in body 1336s # expected: 35840 1336s # received: 35840 1336s ok 92 1336s #lwp request: 1336s #GET http://localhost:8529/test_rwrite?8192,36864 HTTP/1.1 1336s #User-Agent: libwww-perl/6.77 1336s # 1336s #server response: 1336s #HTTP/1.1 200 OK 1336s #Connection: close 1336s #Date: Fri, 29 Nov 2024 20:08:12 GMT 1336s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1336s #Vary: In-If1 1336s #Content-Length: 0 1336s #Client-Date: Fri, 29 Nov 2024 20:08:12 GMT 1336s #Client-Peer: 127.0.0.1:8529 1336s #Client-Response-Num: 1 1336s #Client-Transfer-Encoding: chunked 1336s #DMMATCH1: 1 1336s #X-Content-Length-Note: added by Apache::TestRequest 1336s # 1336s # testing : bytes in body 1336s # expected: 36864 1336s # received: 36864 1336s ok 93 1336s #lwp request: 1336s #GET http://localhost:8529/test_rwrite?8192,37888 HTTP/1.1 1336s #User-Agent: libwww-perl/6.77 1336s # 1336s #server response: 1336s #HTTP/1.1 200 OK 1336s #Connection: close 1336s #Date: Fri, 29 Nov 2024 20:08:12 GMT 1336s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1336s #Vary: In-If1 1336s #Content-Length: 0 1336s #Client-Date: Fri, 29 Nov 2024 20:08:12 GMT 1336s #Client-Peer: 127.0.0.1:8529 1336s #Client-Response-Num: 1 1336s #Client-Transfer-Encoding: chunked 1336s #DMMATCH1: 1 1336s #X-Content-Length-Note: added by Apache::TestRequest 1336s # 1336s # testing : bytes in body 1336s # expected: 37888 1336s # received: 37888 1336s ok 94 1336s #lwp request: 1336s #GET http://localhost:8529/test_rwrite?8192,38912 HTTP/1.1 1336s #User-Agent: libwww-perl/6.77 1336s # 1336s #server response: 1336s #HTTP/1.1 200 OK 1336s #Connection: close 1336s #Date: Fri, 29 Nov 2024 20:08:12 GMT 1336s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1336s #Vary: In-If1 1336s #Content-Length: 0 1336s #Client-Date: Fri, 29 Nov 2024 20:08:12 GMT 1336s #Client-Peer: 127.0.0.1:8529 1336s #Client-Response-Num: 1 1336s #Client-Transfer-Encoding: chunked 1336s #DMMATCH1: 1 1336s #X-Content-Length-Note: added by Apache::TestRequest 1336s # 1336s # testing : bytes in body 1336s # expected: 38912 1336s # received: 38912 1336s ok 95 1336s #lwp request: 1336s #GET http://localhost:8529/test_rwrite?8192,39936 HTTP/1.1 1336s #User-Agent: libwww-perl/6.77 1336s # 1336s #server response: 1336s #HTTP/1.1 200 OK 1336s #Connection: close 1336s #Date: Fri, 29 Nov 2024 20:08:12 GMT 1336s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1336s #Vary: In-If1 1336s #Content-Length: 0 1336s #Client-Date: Fri, 29 Nov 2024 20:08:12 GMT 1336s #Client-Peer: 127.0.0.1:8529 1336s #Client-Response-Num: 1 1336s #Client-Transfer-Encoding: chunked 1336s #DMMATCH1: 1 1336s #X-Content-Length-Note: added by Apache::TestRequest 1336s # 1336s # testing : bytes in body 1336s # expected: 39936 1336s # received: 39936 1336s ok 96 1336s #lwp request: 1336s #GET http://localhost:8529/test_rwrite?8192,40960 HTTP/1.1 1336s #User-Agent: libwww-perl/6.77 1336s # 1336s #server response: 1336s #HTTP/1.1 200 OK 1336s #Connection: close 1336s #Date: Fri, 29 Nov 2024 20:08:12 GMT 1336s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1336s #Vary: In-If1 1336s #Content-Length: 0 1336s #Client-Date: Fri, 29 Nov 2024 20:08:12 GMT 1336s #Client-Peer: 127.0.0.1:8529 1336s #Client-Response-Num: 1 1336s #Client-Transfer-Encoding: chunked 1336s #DMMATCH1: 1 1336s #X-Content-Length-Note: added by Apache::TestRequest 1336s # 1336s # testing : bytes in body 1336s # expected: 40960 1336s # received: 40960 1336s ok 97 1336s #lwp request: 1336s #GET http://localhost:8529/test_rwrite?8192,41984 HTTP/1.1 1336s #User-Agent: libwww-perl/6.77 1336s # 1336s #server response: 1336s #HTTP/1.1 200 OK 1336s #Connection: close 1336s #Date: Fri, 29 Nov 2024 20:08:12 GMT 1336s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1336s #Vary: In-If1 1336s #Content-Length: 0 1336s #Client-Date: Fri, 29 Nov 2024 20:08:12 GMT 1336s #Client-Peer: 127.0.0.1:8529 1336s #Client-Response-Num: 1 1336s #Client-Transfer-Encoding: chunked 1336s #DMMATCH1: 1 1336s #X-Content-Length-Note: added by Apache::TestRequest 1336s # 1336s # testing : bytes in body 1336s # expected: 41984 1336s # received: 41984 1336s ok 98 1336s #lwp request: 1336s #GET http://localhost:8529/test_rwrite?8192,43008 HTTP/1.1 1336s #User-Agent: libwww-perl/6.77 1336s # 1336s #server response: 1336s #HTTP/1.1 200 OK 1336s #Connection: close 1336s #Date: Fri, 29 Nov 2024 20:08:12 GMT 1336s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1336s #Vary: In-If1 1336s #Content-Length: 0 1336s #Client-Date: Fri, 29 Nov 2024 20:08:12 GMT 1336s #Client-Peer: 127.0.0.1:8529 1336s #Client-Response-Num: 1 1336s #Client-Transfer-Encoding: chunked 1336s #DMMATCH1: 1 1336s #X-Content-Length-Note: added by Apache::TestRequest 1336s # 1336s # testing : bytes in body 1336s # expected: 43008 1336s # received: 43008 1336s ok 99 1336s #lwp request: 1336s #GET http://localhost:8529/test_rwrite?8192,44032 HTTP/1.1 1336s #User-Agent: libwww-perl/6.77 1336s # 1336s #server response: 1336s #HTTP/1.1 200 OK 1336s #Connection: close 1336s #Date: Fri, 29 Nov 2024 20:08:12 GMT 1336s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1336s #Vary: In-If1 1336s #Content-Length: 0 1336s #Client-Date: Fri, 29 Nov 2024 20:08:12 GMT 1336s #Client-Peer: 127.0.0.1:8529 1336s #Client-Response-Num: 1 1336s #Client-Transfer-Encoding: chunked 1336s #DMMATCH1: 1 1336s #X-Content-Length-Note: added by Apache::TestRequest 1336s # 1336s # testing : bytes in body 1336s # expected: 44032 1336s # received: 44032 1336s ok 100 1336s #lwp request: 1336s #GET http://localhost:8529/test_rwrite?8192,45056 HTTP/1.1 1336s #User-Agent: libwww-perl/6.77 1336s # 1336s #server response: 1336s #HTTP/1.1 200 OK 1336s #Connection: close 1336s #Date: Fri, 29 Nov 2024 20:08:12 GMT 1336s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1336s #Vary: In-If1 1336s #Content-Length: 0 1336s #Client-Date: Fri, 29 Nov 2024 20:08:12 GMT 1336s #Client-Peer: 127.0.0.1:8529 1336s #Client-Response-Num: 1 1336s #Client-Transfer-Encoding: chunked 1336s #DMMATCH1: 1 1336s #X-Content-Length-Note: added by Apache::TestRequest 1336s # 1336s # testing : bytes in body 1336s # expected: 45056 1336s # received: 45056 1336s ok 101 1336s #lwp request: 1336s #GET http://localhost:8529/test_rwrite?8192,46080 HTTP/1.1 1336s #User-Agent: libwww-perl/6.77 1336s # 1336s #server response: 1336s #HTTP/1.1 200 OK 1336s #Connection: close 1336s #Date: Fri, 29 Nov 2024 20:08:12 GMT 1336s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1336s #Vary: In-If1 1336s #Content-Length: 0 1336s #Client-Date: Fri, 29 Nov 2024 20:08:12 GMT 1336s #Client-Peer: 127.0.0.1:8529 1336s #Client-Response-Num: 1 1336s #Client-Transfer-Encoding: chunked 1336s #DMMATCH1: 1 1336s #X-Content-Length-Note: added by Apache::TestRequest 1336s # 1336s # testing : bytes in body 1336s # expected: 46080 1336s # received: 46080 1336s ok 102 1336s #lwp request: 1336s #GET http://localhost:8529/test_rwrite?8192,47104 HTTP/1.1 1336s #User-Agent: libwww-perl/6.77 1336s # 1336s #server response: 1336s #HTTP/1.1 200 OK 1336s #Connection: close 1336s #Date: Fri, 29 Nov 2024 20:08:12 GMT 1336s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1336s #Vary: In-If1 1336s #Content-Length: 0 1336s #Client-Date: Fri, 29 Nov 2024 20:08:12 GMT 1336s #Client-Peer: 127.0.0.1:8529 1336s #Client-Response-Num: 1 1336s #Client-Transfer-Encoding: chunked 1336s #DMMATCH1: 1 1336s #X-Content-Length-Note: added by Apache::TestRequest 1336s # 1336s # testing : bytes in body 1336s # expected: 47104 1336s # received: 47104 1336s ok 103 1336s #lwp request: 1336s #GET http://localhost:8529/test_rwrite?8192,48128 HTTP/1.1 1336s #User-Agent: libwww-perl/6.77 1336s # 1336s #server response: 1336s #HTTP/1.1 200 OK 1336s #Connection: close 1336s #Date: Fri, 29 Nov 2024 20:08:12 GMT 1336s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1336s #Vary: In-If1 1336s #Content-Length: 0 1336s #Client-Date: Fri, 29 Nov 2024 20:08:12 GMT 1336s #Client-Peer: 127.0.0.1:8529 1336s #Client-Response-Num: 1 1336s #Client-Transfer-Encoding: chunked 1336s #DMMATCH1: 1 1336s #X-Content-Length-Note: added by Apache::TestRequest 1336s # 1336s # testing : bytes in body 1336s # expected: 48128 1336s # received: 48128 1336s ok 104 1336s #lwp request: 1336s #GET http://localhost:8529/test_rwrite?8192,49152 HTTP/1.1 1336s #User-Agent: libwww-perl/6.77 1336s # 1336s #server response: 1336s #HTTP/1.1 200 OK 1336s #Connection: close 1336s #Date: Fri, 29 Nov 2024 20:08:12 GMT 1336s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1336s #Vary: In-If1 1336s #Content-Length: 0 1336s #Client-Date: Fri, 29 Nov 2024 20:08:12 GMT 1336s #Client-Peer: 127.0.0.1:8529 1336s #Client-Response-Num: 1 1336s #Client-Transfer-Encoding: chunked 1336s #DMMATCH1: 1 1336s #X-Content-Length-Note: added by Apache::TestRequest 1336s # 1336s # testing : bytes in body 1336s # expected: 49152 1336s # received: 49152 1336s ok 105 1336s #lwp request: 1336s #GET http://localhost:8529/test_rwrite?8192,50176 HTTP/1.1 1336s #User-Agent: libwww-perl/6.77 1336s # 1336s #server response: 1336s #HTTP/1.1 200 OK 1336s #Connection: close 1336s #Date: Fri, 29 Nov 2024 20:08:12 GMT 1336s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1336s #Vary: In-If1 1336s #Content-Length: 0 1336s #Client-Date: Fri, 29 Nov 2024 20:08:12 GMT 1336s #Client-Peer: 127.0.0.1:8529 1336s #Client-Response-Num: 1 1336s #Client-Transfer-Encoding: chunked 1336s #DMMATCH1: 1 1336s #X-Content-Length-Note: added by Apache::TestRequest 1336s # 1336s # testing : bytes in body 1336s # expected: 50176 1336s # received: 50176 1336s ok 106 1336s #lwp request: 1336s #GET http://localhost:8529/test_rwrite?8192,51200 HTTP/1.1 1336s #User-Agent: libwww-perl/6.77 1336s # 1336s #server response: 1336s #HTTP/1.1 200 OK 1336s #Connection: close 1336s #Date: Fri, 29 Nov 2024 20:08:12 GMT 1336s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1336s #Vary: In-If1 1336s #Content-Length: 0 1336s #Client-Date: Fri, 29 Nov 2024 20:08:12 GMT 1336s #Client-Peer: 127.0.0.1:8529 1336s #Client-Response-Num: 1 1336s #Client-Transfer-Encoding: chunked 1336s #DMMATCH1: 1 1336s #X-Content-Length-Note: added by Apache::TestRequest 1336s # 1336s # testing : bytes in body 1336s # expected: 51200 1336s # received: 51200 1336s ok 107 1336s #lwp request: 1336s #GET http://localhost:8529/test_rwrite?8192,102400 HTTP/1.1 1336s #User-Agent: libwww-perl/6.77 1336s # 1336s #server response: 1336s #HTTP/1.1 200 OK 1336s #Connection: close 1336s #Date: Fri, 29 Nov 2024 20:08:12 GMT 1336s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1336s #Vary: In-If1 1336s #Content-Length: 0 1336s #Client-Date: Fri, 29 Nov 2024 20:08:12 GMT 1336s #Client-Peer: 127.0.0.1:8529 1336s #Client-Response-Num: 1 1336s #Client-Transfer-Encoding: chunked 1336s #DMMATCH1: 1 1336s #X-Content-Length-Note: added by Apache::TestRequest 1336s # 1336s # testing : bytes in body 1336s # expected: 102400 1336s # received: 102400 1336s ok 108 1336s #lwp request: 1336s #GET http://localhost:8529/test_rwrite?8192,307200 HTTP/1.1 1336s #User-Agent: libwww-perl/6.77 1336s # 1336s #server response: 1336s #HTTP/1.1 200 OK 1336s #Connection: close 1336s #Date: Fri, 29 Nov 2024 20:08:12 GMT 1336s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1336s #Vary: In-If1 1336s #Content-Length: 0 1336s #Client-Date: Fri, 29 Nov 2024 20:08:12 GMT 1336s #Client-Peer: 127.0.0.1:8529 1336s #Client-Response-Num: 1 1336s #Client-Transfer-Encoding: chunked 1336s #DMMATCH1: 1 1336s #X-Content-Length-Note: added by Apache::TestRequest 1336s # 1336s # testing : bytes in body 1336s # expected: 307200 1336s # received: 307200 1336s ok 109 1336s #lwp request: 1336s #GET http://localhost:8529/test_rwrite?8192,512000 HTTP/1.1 1336s #User-Agent: libwww-perl/6.77 1336s # 1336s #server response: 1336s #HTTP/1.1 200 OK 1336s #Connection: close 1336s #Date: Fri, 29 Nov 2024 20:08:12 GMT 1336s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1336s #Vary: In-If1 1336s #Content-Length: 0 1336s #Client-Date: Fri, 29 Nov 2024 20:08:12 GMT 1336s #Client-Peer: 127.0.0.1:8529 1336s #Client-Response-Num: 1 1336s #Client-Transfer-Encoding: chunked 1336s #DMMATCH1: 1 1336s #X-Content-Length-Note: added by Apache::TestRequest 1336s # 1336s # testing : bytes in body 1336s # expected: 512000 1336s # received: 512000 1336s ok 110 1336s #lwp request: 1336s #GET http://localhost:8529/test_rwrite?8192,2048000 HTTP/1.1 1336s #User-Agent: libwww-perl/6.77 1336s # 1336s #server response: 1336s #HTTP/1.1 200 OK 1336s #Connection: close 1336s #Date: Fri, 29 Nov 2024 20:08:12 GMT 1336s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1336s #Vary: In-If1 1336s #Content-Length: 0 1336s #Client-Date: Fri, 29 Nov 2024 20:08:12 GMT 1336s #Client-Peer: 127.0.0.1:8529 1336s #Client-Response-Num: 1 1336s #Client-Transfer-Encoding: chunked 1336s #DMMATCH1: 1 1336s #X-Content-Length-Note: added by Apache::TestRequest 1336s # 1336s # testing : bytes in body 1336s # expected: 2048000 1336s # received: 2048000 1336s ok 111 1336s #lwp request: 1336s #GET http://localhost:8529/test_rwrite?8192,4096000 HTTP/1.1 1336s #User-Agent: libwww-perl/6.77 1336s # 1336s #server response: 1336s #HTTP/1.1 200 OK 1336s #Connection: close 1336s #Date: Fri, 29 Nov 2024 20:08:12 GMT 1336s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1336s #Vary: In-If1 1336s #Content-Length: 0 1336s #Client-Date: Fri, 29 Nov 2024 20:08:12 GMT 1336s #Client-Peer: 127.0.0.1:8529 1336s #Client-Response-Num: 1 1336s #Client-Transfer-Encoding: chunked 1336s #DMMATCH1: 1 1336s #X-Content-Length-Note: added by Apache::TestRequest 1336s # 1336s # testing : bytes in body 1336s # expected: 4096000 1336s # received: 4096000 1336s ok 112 1336s #lwp request: 1336s #GET http://localhost:8529/test_rwrite?8192,6144000 HTTP/1.1 1336s #User-Agent: libwww-perl/6.77 1336s # 1336s #server response: 1336s #HTTP/1.1 200 OK 1336s #Connection: close 1336s #Date: Fri, 29 Nov 2024 20:08:12 GMT 1336s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1336s #Vary: In-If1 1336s #Content-Length: 0 1336s #Client-Date: Fri, 29 Nov 2024 20:08:13 GMT 1336s #Client-Peer: 127.0.0.1:8529 1336s #Client-Response-Num: 1 1336s #Client-Transfer-Encoding: chunked 1336s #DMMATCH1: 1 1336s #X-Content-Length-Note: added by Apache::TestRequest 1336s # 1336s # testing : bytes in body 1336s # expected: 6144000 1336s # received: 6144000 1336s ok 113 1336s #lwp request: 1336s #GET http://localhost:8529/test_rwrite?8192,10240000 HTTP/1.1 1336s #User-Agent: libwww-perl/6.77 1336s # 1336s #server response: 1336s #HTTP/1.1 200 OK 1336s #Connection: close 1336s #Date: Fri, 29 Nov 2024 20:08:13 GMT 1336s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1336s #Vary: In-If1 1336s #Content-Length: 0 1336s #Client-Date: Fri, 29 Nov 2024 20:08:13 GMT 1336s #Client-Peer: 127.0.0.1:8529 1336s #Client-Response-Num: 1 1336s #Client-Transfer-Encoding: chunked 1336s #DMMATCH1: 1 1336s #X-Content-Length-Note: added by Apache::TestRequest 1336s # 1336s # testing : bytes in body 1336s # expected: 10240000 1336s # received: 10240000 1336s ok 114 1336s ok 1339s t/apache/server_name_port.t ......... 1339s 1..84 1339s # Running under perl version 5.040000 for linux 1339s # Current time local: Fri Nov 29 20:08:13 2024 1339s # Current time GMT: Fri Nov 29 20:08:13 2024 1339s # Using Test.pm version 1.31 1339s # Using Apache/Test.pm version 1.44 1339s # SENDING: 1339s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: righthost\r\n\r\n 1339s # expecting 200, got 200 1339s ok 1 1339s # got SERVER_NAME='righthost', expected 'righthost' 1339s ok 2 1339s # got SERVER_PORT='8529', expected '8529' 1339s ok 3 1339s # SENDING: 1339s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: righthost:123\r\n\r\n 1339s # expecting 200, got 200 1339s ok 4 1339s # got SERVER_NAME='righthost', expected 'righthost' 1339s ok 5 1339s # got SERVER_PORT='123', expected '123' 1339s ok 6 1339s # SENDING: 1339s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: Righthost\r\n\r\n 1339s # expecting 200, got 200 1339s ok 7 1339s # got SERVER_NAME='righthost', expected 'righthost' 1339s ok 8 1339s # got SERVER_PORT='8529', expected '8529' 1339s ok 9 1339s # SENDING: 1339s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: Righthost:123\r\n\r\n 1339s # expecting 200, got 200 1339s ok 10 1339s # got SERVER_NAME='righthost', expected 'righthost' 1339s ok 11 1339s # got SERVER_PORT='123', expected '123' 1339s ok 12 1339s # SENDING: 1339s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: 128.0.0.1\r\n\r\n 1339s # expecting 200, got 200 1339s ok 13 1339s # got SERVER_NAME='128.0.0.1', expected '128.0.0.1' 1339s ok 14 1339s # got SERVER_PORT='8529', expected '8529' 1339s ok 15 1339s # SENDING: 1339s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: 128.0.0.1:123\r\n\r\n 1339s # expecting 200, got 200 1339s ok 16 1339s # got SERVER_NAME='128.0.0.1', expected '128.0.0.1' 1339s ok 17 1339s # got SERVER_PORT='123', expected '123' 1339s ok 18 1339s # SENDING: 1339s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: [::1]\r\n\r\n 1339s # expecting 200, got 200 1339s ok 19 1339s # got SERVER_NAME='[::1]', expected '[::1]' 1339s ok 20 1339s # got SERVER_PORT='8529', expected '8529' 1339s ok 21 1339s # SENDING: 1339s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: [::1]:123\r\n\r\n 1339s # expecting 200, got 200 1339s ok 22 1339s # got SERVER_NAME='[::1]', expected '[::1]' 1339s ok 23 1339s # got SERVER_PORT='123', expected '123' 1339s ok 24 1339s # SENDING: 1339s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: [a::1]\r\n\r\n 1339s # expecting 200, got 200 1339s ok 25 1339s # got SERVER_NAME='[a::1]', expected '[a::1]' 1339s ok 26 1339s # got SERVER_PORT='8529', expected '8529' 1339s ok 27 1339s # SENDING: 1339s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: [a::1]:123\r\n\r\n 1339s # expecting 200, got 200 1339s ok 28 1339s # got SERVER_NAME='[a::1]', expected '[a::1]' 1339s ok 29 1339s # got SERVER_PORT='123', expected '123' 1339s ok 30 1339s # SENDING: 1339s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: [A::1]\r\n\r\n 1339s # expecting 200, got 200 1339s ok 31 1339s # got SERVER_NAME='[a::1]', expected '[a::1]' 1339s ok 32 1339s # got SERVER_PORT='8529', expected '8529' 1339s ok 33 1339s # SENDING: 1339s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: [A::1]:123\r\n\r\n 1339s # expecting 200, got 200 1339s ok 34 1339s # got SERVER_NAME='[a::1]', expected '[a::1]' 1339s ok 35 1339s # got SERVER_PORT='123', expected '123' 1339s ok 36 1339s # SENDING: 1339s # GET http://righthost/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: undef\r\n\r\n 1339s # expecting 200, got 200 1339s ok 37 1339s # got SERVER_NAME='righthost', expected 'righthost' 1339s ok 38 1339s # got SERVER_PORT='8529', expected '8529' 1339s ok 39 1339s # SENDING: 1339s # GET http://righthost:123/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: undef\r\n\r\n 1339s # expecting 200, got 200 1339s ok 40 1339s # got SERVER_NAME='righthost', expected 'righthost' 1339s ok 41 1339s # got SERVER_PORT='123', expected '123' 1339s ok 42 1339s # SENDING: 1339s # GET http://Righthost/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: undef\r\n\r\n 1339s # expecting 200, got 200 1339s ok 43 1339s # got SERVER_NAME='righthost', expected 'righthost' 1339s ok 44 1339s # got SERVER_PORT='8529', expected '8529' 1339s ok 45 1339s # SENDING: 1339s # GET http://Righthost:123/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: undef\r\n\r\n 1339s # expecting 200, got 200 1339s ok 46 1339s # got SERVER_NAME='righthost', expected 'righthost' 1339s ok 47 1339s # got SERVER_PORT='123', expected '123' 1339s ok 48 1339s # SENDING: 1339s # GET http://128.0.0.1/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: undef\r\n\r\n 1339s # expecting 200, got 200 1339s ok 49 1339s # got SERVER_NAME='128.0.0.1', expected '128.0.0.1' 1339s ok 50 1339s # got SERVER_PORT='8529', expected '8529' 1339s ok 51 1339s # SENDING: 1339s # GET http://128.0.0.1:123/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: undef\r\n\r\n 1339s # expecting 200, got 200 1339s ok 52 1339s # got SERVER_NAME='128.0.0.1', expected '128.0.0.1' 1339s ok 53 1339s # got SERVER_PORT='123', expected '123' 1339s ok 54 1339s # SENDING: 1339s # GET http://[::1]/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: undef\r\n\r\n 1339s # expecting 200, got 200 1339s ok 55 1339s # got SERVER_NAME='[::1]', expected '[::1]' 1339s ok 56 1339s # got SERVER_PORT='8529', expected '8529' 1339s ok 57 1339s # SENDING: 1339s # GET http://[::1]:123/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: undef\r\n\r\n 1339s # expecting 200, got 200 1339s ok 58 1339s # got SERVER_NAME='[::1]', expected '[::1]' 1339s ok 59 1339s # got SERVER_PORT='123', expected '123' 1339s ok 60 1339s # SENDING: 1339s # GET http://righthost/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: wronghost\r\n\r\n 1339s # expecting 200, got 200 1339s ok 61 1339s # got SERVER_NAME='righthost', expected 'righthost' 1339s ok 62 1339s # got SERVER_PORT='8529', expected '8529' 1339s ok 63 1339s # SENDING: 1339s # GET http://righthost:123/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: wronghost:321\r\n\r\n 1339s # expecting 200, got 200 1339s ok 64 1339s # got SERVER_NAME='righthost', expected 'righthost' 1339s ok 65 1339s # got SERVER_PORT='123', expected '123' 1339s ok 66 1339s # SENDING: 1339s # GET http://Righthost/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: wronghost\r\n\r\n 1339s # expecting 200, got 200 1339s ok 67 1339s # got SERVER_NAME='righthost', expected 'righthost' 1339s ok 68 1339s # got SERVER_PORT='8529', expected '8529' 1339s ok 69 1339s # SENDING: 1339s # GET http://Righthost:123/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: wronghost:321\r\n\r\n 1339s # expecting 200, got 200 1339s ok 70 1339s # got SERVER_NAME='righthost', expected 'righthost' 1339s ok 71 1339s # got SERVER_PORT='123', expected '123' 1339s ok 72 1339s # SENDING: 1339s # GET http://128.0.0.1/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: 126.0.0.1\r\n\r\n 1339s # expecting 200, got 200 1339s ok 73 1339s # got SERVER_NAME='128.0.0.1', expected '128.0.0.1' 1339s ok 74 1339s # got SERVER_PORT='8529', expected '8529' 1339s ok 75 1339s # SENDING: 1339s # GET http://128.0.0.1:123/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: 126.0.0.1:321\r\n\r\n 1339s # expecting 200, got 200 1339s ok 76 1339s # got SERVER_NAME='128.0.0.1', expected '128.0.0.1' 1339s ok 77 1339s # got SERVER_PORT='123', expected '123' 1339s ok 78 1339s # SENDING: 1339s # GET http://[::1]/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: [::2]\r\n\r\n 1339s # expecting 200, got 200 1339s ok 79 1339s # got SERVER_NAME='[::1]', expected '[::1]' 1339s ok 80 1339s # got SERVER_PORT='8529', expected '8529' 1339s ok 81 1339s # SENDING: 1339s # GET http://[::1]:123/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: [::2]:321\r\n\r\n 1339s # expecting 200, got 200 1339s ok 82 1339s # got SERVER_NAME='[::1]', expected '[::1]' 1339s ok 83 1339s # got SERVER_PORT='123', expected '123' 1339s ok 84 1339s ok 1342s t/apache/teclchunk.t ................ skipped: Not supported yet 1345s t/apr/uri.t ......................... 1345s 1..1 1345s # Running under perl version 5.040000 for linux 1345s # Current time local: Fri Nov 29 20:08:19 2024 1345s # Current time GMT: Fri Nov 29 20:08:19 2024 1345s # Using Test.pm version 1.31 1345s # Using Apache/Test.pm version 1.44 1345s ok 1 1345s ok 1348s t/filter/byterange.t ................ skipped: apache version 2.5.0 or higher is required, this is version 2.4.62 1350s t/filter/case.t ..................... 1350s 1..4 1350s # Running under perl version 5.040000 for linux 1350s # Current time local: Fri Nov 29 20:08:25 2024 1350s # Current time GMT: Fri Nov 29 20:08:25 2024 1350s # Using Test.pm version 1.31 1350s # Using Apache/Test.pm version 1.44 1350s ok 1 1350s # testing mod_alias with /getfiles-perl-pod/perlsub.pod 1350s # expected 200 1350s # received 200 1350s # body: =HEAD1 NAME 1350s X X 1350s 1350s PERLSUB - PERL SUBROUTINES (USER-DEFINED FUNCTIONS) 1350s 1350s =HEAD1 SYNOPSIS 1350s 1350s TO DECLARE SUBROUTINES: 1350s X X 1350s 1350s SUB NAME; # A "FORWARD" DECLARATION. 1350s SUB NAME(PROTO); # DITTO, BUT WITH PROTOTYPES 1350s SUB NAME : ATTRS; # WITH ATTRIBUTES 1350s SUB NAME(PROTO) : ATTRS; # WITH ATTRIBUTES AND PROTOTYPES 1350s 1350s SUB NAME BLOCK # A DECLARATION AND A DEFINITION. 1350s SUB NAME(PROTO) BLOCK # DITTO, BUT WITH PROTOTYPES 1350s SUB NAME : ATTRS BLOCK # WITH ATTRIBUTES 1350s SUB NAME(PROTO) : ATTRS BLOCK # WITH PROTOTYPES AND ATTRIBUTES 1350s 1350s USE FEATURE 'SIGNATURES'; 1350s SUB NAME(SIG) BLOCK # WITH SIGNATURE 1350s SUB NAME :ATTRS (SIG) BLOCK # WITH SIGNATURE, ATTRIBUTES 1350s SUB NAME :PROTOTYPE(PROTO) (SIG) BLOCK # WITH SIGNATURE, PROTOTYPE 1350s 1350s TO DEFINE AN ANONYMOUS SUBROUTINE AT RUNTIME: 1350s X 1350s 1350s $SUBREF = SUB BLOCK; # NO PROTO 1350s $SUBREF = SUB (PROTO) BLOCK; # WITH PROTO 1350s $SUBREF = SUB : ATTRS BLOCK; # WITH ATTRIBUTES 1350s $SUBREF = SUB (PROTO) : ATTRS BLOCK; # WITH PROTO AND ATTRIBUTES 1350s 1350s USE FEATURE 'SIGNATURES'; 1350s $SUBREF = SUB (SIG) BLOCK; # WITH SIGNATURE 1350s $SUBREF = SUB : ATTRS(SIG) BLOCK; # WITH SIGNATURE, ATTRIBUTES 1350s 1350s TO IMPORT SUBROUTINES: 1350s X 1350s 1350s USE MODULE QW(NAME1 NAME2 NAME3); 1350s 1350s TO CALL SUBROUTINES: 1350s X X 1350s 1350s NAME(LIST); # REGULAR SUBROUTINE CALL. 1350s NAME LIST; # PARENTHESES OPTIONAL IF PREDECLARED/IMPORTED. 1350s &NAME(LIST); # CIRCUMVENT PROTOTYPES. 1350s &NAME; # MAKES CURRENT @_ VISIBLE TO CALLED SUBROUTINE. 1350s 1350s =HEAD1 DESCRIPTION 1350s 1350s LIKE MANY LANGUAGES, PERL PROVIDES FOR USER-DEFINED SUBROUTINES. 1350s THESE MAY BE LOCATED ANYWHERE IN THE MAIN PROGRAM, LOADED IN FROM 1350s OTHER FILES VIA THE C, C, OR C KEYWORDS, OR 1350s GENERATED ON THE FLY USING C OR ANONYMOUS SUBROUTINES. 1350s YOU CAN EVEN CALL A FUNCTION INDIRECTLY USING A VARIABLE CONTAINING 1350s ITS NAME OR A CODE REFERENCE. 1350s 1350s THE PERL MODEL FOR FUNCTION CALL AND RETURN VALUES IS SIMPLE: ALL 1350s FUNCTIONS ARE PASSED AS PARAMETERS ONE SINGLE FLAT LIST OF SCALARS, AND 1350s ALL FUNCTIONS LIKEWISE RETURN TO THEIR CALLER ONE SINGLE FLAT LIST OF 1350s SCALARS. ANY ARRAYS OR HASHES IN THESE CALL AND RETURN LISTS WILL 1350s COLLAPSE, LOSING THEIR IDENTITIES--BUT YOU MAY ALWAYS USE 1350s PASS-BY-REFERENCE INSTEAD TO AVOID THIS. BOTH CALL AND RETURN LISTS MAY 1350s CONTAIN AS MANY OR AS FEW SCALAR ELEMENTS AS YOU'D LIKE. (OFTEN A 1350s FUNCTION WITHOUT AN EXPLICIT RETURN STATEMENT IS CALLED A SUBROUTINE, BUT 1350s THERE'S REALLY NO DIFFERENCE FROM PERL'S PERSPECTIVE.) 1350s X X 1350s 1350s IN A SUBROUTINE THAT USES SIGNATURES (SEE L BELOW), 1350s ARGUMENTS ARE ASSIGNED INTO LEXICAL VARIABLES INTRODUCED BY THE 1350s SIGNATURE. IN THE CURRENT IMPLEMENTATION OF PERL THEY ARE ALSO 1350s ACCESSIBLE IN THE C<@_> ARRAY IN THE SAME WAY AS FOR NON-SIGNATURE 1350s SUBROUTINES, BUT ACCESSING THEM IN THIS MANNER IS NOW DISCOURAGED INSIDE 1350s SUCH A SIGNATURE-USING SUBROUTINE. 1350s 1350s IN A SUBROUTINE THAT DOES NOT USE SIGNATURES, ANY ARGUMENTS PASSED IN 1350s SHOW UP IN THE ARRAY C<@_>. THEREFORE, IF YOU CALLED A FUNCTION WITH 1350s TWO ARGUMENTS, THOSE WOULD BE STORED IN C<$_[0]> AND C<$_[1]>. THE 1350s ARRAY C<@_> IS A LOCAL ARRAY, BUT ITS ELEMENTS ARE ALIASES FOR THE 1350s ACTUAL SCALAR PARAMETERS. IN PARTICULAR, IF AN ELEMENT C<$_[0]> IS 1350s UPDATED, THE CORRESPONDING ARGUMENT IS UPDATED (OR AN ERROR OCCURS IF IT 1350s IS NOT UPDATABLE). IF AN ARGUMENT IS AN ARRAY OR HASH ELEMENT WHICH DID 1350s NOT EXIST WHEN THE FUNCTION WAS CALLED, THAT ELEMENT IS CREATED ONLY 1350s WHEN (AND IF) IT IS MODIFIED OR A REFERENCE TO IT IS TAKEN. (SOME 1350s EARLIER VERSIONS OF PERL CREATED THE ELEMENT WHETHER OR NOT THE ELEMENT 1350s WAS ASSIGNED TO.) ASSIGNING TO THE WHOLE ARRAY C<@_> REMOVES THAT 1350s ALIASING, AND DOES NOT UPDATE ANY ARGUMENTS. 1350s X X X<@_> 1350s 1350s WHEN NOT USING SIGNATURES, PERL DOES NOT OTHERWISE PROVIDE A MEANS TO 1350s CREATE NAMED FORMAL PARAMETERS. IN PRACTICE ALL YOU DO IS ASSIGN TO A 1350s C LIST OF THESE. VARIABLES THAT AREN'T DECLARED TO BE PRIVATE ARE 1350s GLOBAL VARIABLES. FOR GORY DETAILS ON CREATING PRIVATE VARIABLES, SEE 1350s L AND L. 1350s TO CREATE PROTECTED ENVIRONMENTS FOR A SET OF FUNCTIONS IN A SEPARATE 1350s PACKAGE (AND PROBABLY A SEPARATE FILE), SEE L. 1350s 1350s A C STATEMENT MAY BE USED TO EXIT A SUBROUTINE, OPTIONALLY 1350s SPECIFYING THE RETURNED VALUE, WHICH WILL BE EVALUATED IN THE 1350s APPROPRIATE CONTEXT (LIST, SCALAR, OR VOID) DEPENDING ON THE CONTEXT OF 1350s THE SUBROUTINE CALL. IF YOU SPECIFY NO RETURN VALUE, THE SUBROUTINE 1350s RETURNS AN EMPTY LIST IN LIST CONTEXT, THE UNDEFINED VALUE IN SCALAR 1350s CONTEXT, OR NOTHING IN VOID CONTEXT. IF YOU RETURN ONE OR MORE 1350s AGGREGATES (ARRAYS AND HASHES), THESE WILL BE FLATTENED TOGETHER INTO 1350s ONE LARGE INDISTINGUISHABLE LIST. 1350s 1350s IF NO C IS FOUND AND IF THE LAST STATEMENT IS AN EXPRESSION, ITS 1350s VALUE IS RETURNED. IF THE LAST STATEMENT IS A LOOP CONTROL STRUCTURE 1350s LIKE A C OR A C, THE RETURNED VALUE IS UNSPECIFIED. THE 1350s EMPTY SUB RETURNS THE EMPTY LIST. 1350s X X X 1350s 1350s EXAMPLE: 1350s 1350s SUB MAX { 1350s MY $MAX = SHIFT(@_); 1350s FOREACH $FOO (@_) { 1350s $MAX = $FOO IF $MAX < $FOO; 1350s } 1350s RETURN $MAX; 1350s } 1350s $BESTDAY = MAX($MON,$TUE,$WED,$THU,$FRI); 1350s 1350s EXAMPLE: 1350s 1350s # GET A LINE, COMBINING CONTINUATION LINES 1350s # THAT START WITH WHITESPACE 1350s 1350s SUB GET_LINE { 1350s $THISLINE = $LOOKAHEAD; # GLOBAL VARIABLES! 1350s LINE: WHILE (DEFINED($LOOKAHEAD = )) { 1350s IF ($LOOKAHEAD =~ /^[ \T]/) { 1350s $THISLINE .= $LOOKAHEAD; 1350s } 1350s ELSE { 1350s LAST LINE; 1350s } 1350s } 1350s RETURN $THISLINE; 1350s } 1350s 1350s $LOOKAHEAD = ; # GET FIRST LINE 1350s WHILE (DEFINED($LINE = GET_LINE())) { 1350s ... 1350s } 1350s 1350s ASSIGNING TO A LIST OF PRIVATE VARIABLES TO NAME YOUR ARGUMENTS: 1350s 1350s SUB MAYBESET { 1350s MY($KEY, $VALUE) = @_; 1350s $FOO{$KEY} = $VALUE UNLESS $FOO{$KEY}; 1350s } 1350s 1350s BECAUSE THE ASSIGNMENT COPIES THE VALUES, THIS ALSO HAS THE EFFECT 1350s OF TURNING CALL-BY-REFERENCE INTO CALL-BY-VALUE. OTHERWISE A 1350s FUNCTION IS FREE TO DO IN-PLACE MODIFICATIONS OF C<@_> AND CHANGE 1350s ITS CALLER'S VALUES. 1350s X X 1350s 1350s UPCASE_IN($V1, $V2); # THIS CHANGES $V1 AND $V2 1350s SUB UPCASE_IN { 1350s FOR (@_) { TR/A-Z/A-Z/ } 1350s } 1350s 1350s YOU AREN'T ALLOWED TO MODIFY CONSTANTS IN THIS WAY, OF COURSE. IF AN 1350s ARGUMENT WERE ACTUALLY LITERAL AND YOU TRIED TO CHANGE IT, YOU'D TAKE A 1350s (PRESUMABLY FATAL) EXCEPTION. FOR EXAMPLE, THIS WON'T WORK: 1350s X X 1350s 1350s UPCASE_IN("FREDERICK"); 1350s 1350s IT WOULD BE MUCH SAFER IF THE C FUNCTION 1350s WERE WRITTEN TO RETURN A COPY OF ITS PARAMETERS INSTEAD 1350s OF CHANGING THEM IN PLACE: 1350s 1350s ($V3, $V4) = UPCASE($V1, $V2); # THIS DOESN'T CHANGE $V1 AND $V2 1350s SUB UPCASE { 1350s RETURN UNLESS DEFINED WANTARRAY; # VOID CONTEXT, DO NOTHING 1350s MY @PARMS = @_; 1350s FOR (@PARMS) { TR/A-Z/A-Z/ } 1350s RETURN WANTARRAY ? @PARMS : $PARMS[0]; 1350s } 1350s 1350s NOTICE HOW THIS (UNPROTOTYPED) FUNCTION DOESN'T CARE WHETHER IT WAS 1350s PASSED REAL SCALARS OR ARRAYS. PERL SEES ALL ARGUMENTS AS ONE BIG, 1350s LONG, FLAT PARAMETER LIST IN C<@_>. THIS IS ONE AREA WHERE 1350s PERL'S SIMPLE ARGUMENT-PASSING STYLE SHINES. THE C 1350s FUNCTION WOULD WORK PERFECTLY WELL WITHOUT CHANGING THE C 1350s DEFINITION EVEN IF WE FED IT THINGS LIKE THIS: 1350s 1350s @NEWLIST = UPCASE(@LIST1, @LIST2); 1350s @NEWLIST = UPCASE( SPLIT /:/, $VAR ); 1350s 1350s DO NOT, HOWEVER, BE TEMPTED TO DO THIS: 1350s 1350s (@X, @Y) = UPCASE(@LIST1, @LIST2); 1350s 1351s LIKE THE FLATTENED INCOMING PARAMETER LIST, THE RETURN LIST IS ALSO 1351s FLATTENED ON RETURN. SO ALL YOU HAVE MANAGED TO DO HERE IS STORED 1351s EVERYTHING IN C<@X> AND MADE C<@Y> EMPTY. SEE 1351s L
FOR ALTERNATIVES. 1351s 1351s A SUBROUTINE MAY BE CALLED USING AN EXPLICIT C<&> PREFIX. THE 1351s C<&> IS OPTIONAL IN MODERN PERL, AS ARE PARENTHESES IF THE 1351s SUBROUTINE HAS BEEN PREDECLARED. THE C<&> IS I OPTIONAL 1351s WHEN JUST NAMING THE SUBROUTINE, SUCH AS WHEN IT'S USED AS 1351s AN ARGUMENT TO DEFINED() OR UNDEF(). NOR IS IT OPTIONAL WHEN YOU 1351s WANT TO DO AN INDIRECT SUBROUTINE CALL WITH A SUBROUTINE NAME OR 1351s REFERENCE USING THE C<&$SUBREF()> OR C<&{$SUBREF}()> CONSTRUCTS, 1351s ALTHOUGH THE C<< $SUBREF->() >> NOTATION SOLVES THAT PROBLEM. 1351s SEE L FOR MORE ABOUT ALL THAT. 1351s X<&> 1351s 1351s SUBROUTINES MAY BE CALLED RECURSIVELY. IF A SUBROUTINE IS CALLED 1351s USING THE C<&> FORM, THE ARGUMENT LIST IS OPTIONAL, AND IF OMITTED, 1351s NO C<@_> ARRAY IS SET UP FOR THE SUBROUTINE: THE C<@_> ARRAY AT THE 1351s TIME OF THE CALL IS VISIBLE TO SUBROUTINE INSTEAD. THIS IS AN 1351s EFFICIENCY MECHANISM THAT NEW USERS MAY WISH TO AVOID. 1351s X 1351s 1351s &FOO(1,2,3); # PASS THREE ARGUMENTS 1351s FOO(1,2,3); # THE SAME 1351s 1351s FOO(); # PASS AN EMPTY ARGUMENT LIST 1351s &FOO(); # THE SAME 1351s 1351s &FOO; # FOO() GETS CURRENT ARGS, LIKE FOO(@_)! 1351s USE STRICT 'SUBS'; 1351s FOO; # LIKE FOO() IFF SUB FOO PREDECLARED, ELSE 1351s # A COMPILE-TIME ERROR 1351s NO STRICT 'SUBS'; 1351s FOO; # LIKE FOO() IFF SUB FOO PREDECLARED, ELSE 1351s # A LITERAL STRING "FOO" 1351s 1351s NOT ONLY DOES THE C<&> FORM MAKE THE ARGUMENT LIST OPTIONAL, IT ALSO 1351s DISABLES ANY PROTOTYPE CHECKING ON ARGUMENTS YOU DO PROVIDE. THIS 1351s IS PARTLY FOR HISTORICAL REASONS, AND PARTLY FOR HAVING A CONVENIENT WAY 1351s TO CHEAT IF YOU KNOW WHAT YOU'RE DOING. SEE L BELOW. 1351s X<&> 1351s 1351s SINCE PERL 5.16.0, THE C<__SUB__> TOKEN IS AVAILABLE UNDER C AND C. IT WILL EVALUATE TO A REFERENCE TO THE 1351s CURRENTLY-RUNNING SUB, WHICH ALLOWS FOR RECURSIVE CALLS WITHOUT KNOWING 1351s YOUR SUBROUTINE'S NAME. 1351s 1351s USE V5.16; 1351s MY $FACTORIAL = SUB { 1351s MY ($X) = @_; 1351s RETURN 1 IF $X == 1; 1351s RETURN($X * __SUB__->( $X - 1 ) ); 1351s }; 1351s 1351s THE BEHAVIOR OF C<__SUB__> WITHIN A REGEX CODE BLOCK (SUCH AS C) 1351s IS SUBJECT TO CHANGE. 1351s 1351s SUBROUTINES WHOSE NAMES ARE IN ALL UPPER CASE ARE RESERVED TO THE PERL 1351s CORE, AS ARE MODULES WHOSE NAMES ARE IN ALL LOWER CASE. A SUBROUTINE IN 1351s ALL CAPITALS IS A LOOSELY-HELD CONVENTION MEANING IT WILL BE CALLED 1351s INDIRECTLY BY THE RUN-TIME SYSTEM ITSELF, USUALLY DUE TO A TRIGGERED EVENT. 1351s SUBROUTINES WHOSE NAME START WITH A LEFT PARENTHESIS ARE ALSO RESERVED THE 1351s SAME WAY. THE FOLLOWING IS A LIST OF SOME SUBROUTINES THAT CURRENTLY DO 1351s SPECIAL, PRE-DEFINED THINGS. 1351s 1351s =OVER 1351s 1351s =ITEM DOCUMENTED LATER IN THIS DOCUMENT 1351s 1351s C 1351s 1351s =ITEM DOCUMENTED IN L 1351s 1351s C, C 1351s 1351s =ITEM DOCUMENTED IN L 1351s 1351s C, C 1351s 1351s =ITEM DOCUMENTED IN L 1351s 1351s C, C, C, C, C, C, C, 1351s C, C, C, C, C, C, 1351s C, C, C, C, C, C, C, 1351s C, C, C, C, C, C, 1351s C, C, C, C, C, 1351s C, C, C, C 1351s 1351s =ITEM DOCUMENTED IN L 1351s 1351s C, C, C, C, C, C, C, 1351s C, C, C, C, C, C, C, 1351s C, C, C, C, C, C 1351s 1351s =ITEM DOCUMENTED IN L 1351s 1351s L<< C|PERLFUNC/USE >>, L<< C|PERLFUNC/USE >>, 1351s L<< C|PERLFUNC/REQUIRE >> 1351s 1351s =ITEM DOCUMENTED IN L 1351s 1351s C 1351s 1351s =ITEM DOCUMENTED IN L 1351s 1351s C, C, C, C, C 1351s 1351s =ITEM UNDOCUMENTED, USED INTERNALLY BY THE L FEATURE 1351s 1351s ANY STARTING WITH C<(> 1351s 1351s =BACK 1351s 1351s THE C, C, C, C AND C SUBROUTINES 1351s ARE NOT SO MUCH SUBROUTINES AS NAMED SPECIAL CODE BLOCKS, OF WHICH YOU 1351s CAN HAVE MORE THAN ONE IN A PACKAGE, AND WHICH YOU CAN B CALL 1351s EXPLICITLY. SEE L 1351s 1351s =HEAD2 SIGNATURES 1351s 1351s X X 1351s 1351s PERL HAS A FACILITY TO ALLOW A SUBROUTINE'S FORMAL PARAMETERS TO BE 1351s DECLARED BY SPECIAL SYNTAX, SEPARATE FROM THE PROCEDURAL CODE OF THE 1351s SUBROUTINE BODY. THE FORMAL PARAMETER LIST IS KNOWN AS A I. 1351s 1351s THIS FACILITY MUST BE ENABLED BEFORE IT CAN BE USED. IT IS ENABLED 1351s AUTOMATICALLY BY A C (OR HIGHER) DECLARATION, OR MORE 1351s DIRECTLY BY C, IN THE CURRENT SCOPE. 1351s 1351s THE SIGNATURE IS PART OF A SUBROUTINE'S BODY. NORMALLY THE BODY OF A 1351s SUBROUTINE IS SIMPLY A BRACED BLOCK OF CODE, BUT WHEN USING A SIGNATURE, 1351s THE SIGNATURE IS A PARENTHESISED LIST THAT GOES IMMEDIATELY BEFORE THE 1351s BLOCK, AFTER ANY NAME OR ATTRIBUTES. 1351s 1351s FOR EXAMPLE, 1351s 1351s SUB FOO :LVALUE ($X, $Y = 1, @Z) { .... } 1351s 1351s THE SIGNATURE DECLARES LEXICAL VARIABLES THAT ARE 1351s IN SCOPE FOR THE BLOCK. WHEN THE SUBROUTINE IS CALLED, THE SIGNATURE 1351s TAKES CONTROL FIRST. IT POPULATES THE SIGNATURE VARIABLES FROM THE 1351s LIST OF ARGUMENTS THAT WERE PASSED. IF THE ARGUMENT LIST DOESN'T MEET 1351s THE REQUIREMENTS OF THE SIGNATURE, THEN IT WILL THROW AN EXCEPTION. 1351s WHEN THE SIGNATURE PROCESSING IS COMPLETE, CONTROL PASSES TO THE BLOCK. 1351s 1351s POSITIONAL PARAMETERS ARE HANDLED BY SIMPLY NAMING SCALAR VARIABLES IN 1351s THE SIGNATURE. FOR EXAMPLE, 1351s 1351s SUB FOO ($LEFT, $RIGHT) { 1351s RETURN $LEFT + $RIGHT; 1351s } 1351s 1351s TAKES TWO POSITIONAL PARAMETERS, WHICH MUST BE FILLED AT RUNTIME BY 1351s TWO ARGUMENTS. BY DEFAULT THE PARAMETERS ARE MANDATORY, AND IT IS 1351s NOT PERMITTED TO PASS MORE ARGUMENTS THAN EXPECTED. SO THE ABOVE IS 1351s EQUIVALENT TO 1351s 1351s SUB FOO { 1351s DIE "TOO MANY ARGUMENTS FOR SUBROUTINE" UNLESS @_ <= 2; 1351s DIE "TOO FEW ARGUMENTS FOR SUBROUTINE" UNLESS @_ >= 2; 1351s MY $LEFT = $_[0]; 1351s MY $RIGHT = $_[1]; 1351s RETURN $LEFT + $RIGHT; 1351s } 1351s 1351s AN ARGUMENT CAN BE IGNORED BY OMITTING THE MAIN PART OF THE NAME FROM 1351s A PARAMETER DECLARATION, LEAVING JUST A BARE C<$> SIGIL. FOR EXAMPLE, 1351s 1351s SUB FOO ($FIRST, $, $THIRD) { 1351s RETURN "FIRST=$FIRST, THIRD=$THIRD"; 1351s } 1351s 1351s ALTHOUGH THE IGNORED ARGUMENT DOESN'T GO INTO A VARIABLE, IT IS STILL 1351s MANDATORY FOR THE CALLER TO PASS IT. 1351s 1351s A POSITIONAL PARAMETER IS MADE OPTIONAL BY GIVING A DEFAULT VALUE, 1351s SEPARATED FROM THE PARAMETER NAME BY C<=>: 1351s 1351s SUB FOO ($LEFT, $RIGHT = 0) { 1351s RETURN $LEFT + $RIGHT; 1351s } 1351s 1351s THE ABOVE SUBROUTINE MAY BE CALLED WITH EITHER ONE OR TWO ARGUMENTS. 1351s THE DEFAULT VALUE EXPRESSION IS EVALUATED WHEN THE SUBROUTINE IS CALLED, 1351s SO IT MAY PROVIDE DIFFERENT DEFAULT VALUES FOR DIFFERENT CALLS. IT IS 1351s ONLY EVALUATED IF THE ARGUMENT WAS ACTUALLY OMITTED FROM THE CALL. 1351s FOR EXAMPLE, 1351s 1351s MY $AUTO_ID = 0; 1351s SUB FOO ($THING, $ID = $AUTO_ID++) { 1351s PRINT "$THING HAS ID $ID"; 1351s } 1351s 1351s AUTOMATICALLY ASSIGNS DISTINCT SEQUENTIAL IDS TO THINGS FOR WHICH NO 1351s ID WAS SUPPLIED BY THE CALLER. A DEFAULT VALUE EXPRESSION MAY ALSO 1351s REFER TO PARAMETERS EARLIER IN THE SIGNATURE, MAKING THE DEFAULT FOR 1351s ONE PARAMETER VARY ACCORDING TO THE EARLIER PARAMETERS. FOR EXAMPLE, 1351s 1351s SUB FOO ($FIRST_NAME, $SURNAME, $NICKNAME = $FIRST_NAME) { 1351s PRINT "$FIRST_NAME $SURNAME IS KNOWN AS \"$NICKNAME\""; 1351s } 1351s 1351s A DEFAULT VALUE EXPRESSION CAN ALSO BE WRITTEN USING THE C OPERATOR, 1351s WHERE IT WILL BE EVALUATED AND USED IF THE CALLER OMITTED A VALUE OR THE 1351s VALUE PROVIDED WAS C. 1351s 1351s SUB FOO ($NAME //= "WORLD") { 1351s PRINT "HELLO, $NAME"; 1351s } 1351s 1351s FOO(UNDEF); # WILL PRINT "HELLO, WORLD" 1351s 1351s SIMILARLY, THE C<||=> OPERATOR CAN BE USED TO PROVIDE A DEFAULT 1351s EXPRESSION TO BE USED WHENEVER THE CALLER PROVIDED A FALSE VALUE (AND 1351s REMEMBER THAT A MISSING OR C VALUE ARE ALSO FALSE). 1351s 1351s SUB FOO ($X ||= 10) { 1351s RETURN 5 + $X; 1351s } 1351s 1351s AN OPTIONAL PARAMETER CAN BE NAMELESS JUST LIKE A MANDATORY PARAMETER. 1351s FOR EXAMPLE, 1351s 1351s SUB FOO ($THING, $ = 1) { 1351s PRINT $THING; 1351s } 1351s 1351s THE PARAMETER'S DEFAULT VALUE WILL STILL BE EVALUATED IF THE CORRESPONDING 1351s ARGUMENT ISN'T SUPPLIED, EVEN THOUGH THE VALUE WON'T BE STORED ANYWHERE. 1351s THIS IS IN CASE EVALUATING IT HAS IMPORTANT SIDE EFFECTS. HOWEVER, IT 1351s WILL BE EVALUATED IN VOID CONTEXT, SO IF IT DOESN'T HAVE SIDE EFFECTS 1351s AND IS NOT TRIVIAL IT WILL GENERATE A WARNING IF THE "VOID" WARNING 1351s CATEGORY IS ENABLED. IF A NAMELESS OPTIONAL PARAMETER'S DEFAULT VALUE 1351s IS NOT IMPORTANT, IT MAY BE OMITTED JUST AS THE PARAMETER'S NAME WAS: 1351s 1351s SUB FOO ($THING, $=) { 1351s PRINT $THING; 1351s } 1351s 1351s OPTIONAL POSITIONAL PARAMETERS MUST COME AFTER ALL MANDATORY POSITIONAL 1351s PARAMETERS. (IF THERE ARE NO MANDATORY POSITIONAL PARAMETERS THEN AN 1351s OPTIONAL POSITIONAL PARAMETERS CAN BE THE FIRST THING IN THE SIGNATURE.) 1351s IF THERE ARE MULTIPLE OPTIONAL POSITIONAL PARAMETERS AND NOT ENOUGH 1351s ARGUMENTS ARE SUPPLIED TO FILL THEM ALL, THEY WILL BE FILLED FROM LEFT 1351s TO RIGHT. 1351s 1351s AFTER POSITIONAL PARAMETERS, ADDITIONAL ARGUMENTS MAY BE CAPTURED IN A 1351s SLURPY PARAMETER. THE SIMPLEST FORM OF THIS IS JUST AN ARRAY VARIABLE: 1351s 1351s SUB FOO ($FILTER, @INPUTS) { 1351s PRINT $FILTER->($_) FOREACH @INPUTS; 1351s } 1351s 1351s WITH A SLURPY PARAMETER IN THE SIGNATURE, THERE IS NO UPPER LIMIT ON HOW 1351s MANY ARGUMENTS MAY BE PASSED. A SLURPY ARRAY PARAMETER MAY BE NAMELESS 1351s JUST LIKE A POSITIONAL PARAMETER, IN WHICH CASE ITS ONLY EFFECT IS TO 1351s TURN OFF THE ARGUMENT LIMIT THAT WOULD OTHERWISE APPLY: 1351s 1351s SUB FOO ($THING, @) { 1351s PRINT $THING; 1351s } 1351s 1351s A SLURPY PARAMETER MAY INSTEAD BE A HASH, IN WHICH CASE THE ARGUMENTS 1351s AVAILABLE TO IT ARE INTERPRETED AS ALTERNATING KEYS AND VALUES. 1351s THERE MUST BE AS MANY KEYS AS VALUES: IF THERE IS AN ODD ARGUMENT THEN 1351s AN EXCEPTION WILL BE THROWN. KEYS WILL BE STRINGIFIED, AND IF THERE ARE 1351s DUPLICATES THEN THE LATER INSTANCE TAKES PRECEDENCE OVER THE EARLIER, 1351s AS WITH STANDARD HASH CONSTRUCTION. 1351s 1351s SUB FOO ($FILTER, %INPUTS) { 1351s PRINT $FILTER->($_, $INPUTS{$_}) FOREACH SORT KEYS %INPUTS; 1351s } 1351s 1351s A SLURPY HASH PARAMETER MAY BE NAMELESS JUST LIKE OTHER KINDS OF 1351s PARAMETER. IT STILL INSISTS THAT THE NUMBER OF ARGUMENTS AVAILABLE TO 1351s IT BE EVEN, EVEN THOUGH THEY'RE NOT BEING PUT INTO A VARIABLE. 1351s 1351s SUB FOO ($THING, %) { 1351s PRINT $THING; 1351s } 1351s 1351s A SLURPY PARAMETER, EITHER ARRAY OR HASH, MUST BE THE LAST THING IN THE 1351s SIGNATURE. IT MAY FOLLOW MANDATORY AND OPTIONAL POSITIONAL PARAMETERS; 1351s IT MAY ALSO BE THE ONLY THING IN THE SIGNATURE. SLURPY PARAMETERS CANNOT 1351s HAVE DEFAULT VALUES: IF NO ARGUMENTS ARE SUPPLIED FOR THEM THEN YOU GET 1351s AN EMPTY ARRAY OR EMPTY HASH. 1351s 1351s A SIGNATURE MAY BE ENTIRELY EMPTY, IN WHICH CASE ALL IT DOES IS CHECK 1351s THAT THE CALLER PASSED NO ARGUMENTS: 1351s 1351s SUB FOO () { 1351s RETURN 123; 1351s } 1351s 1351s PRIOR TO PERL 5.36 THESE WERE CONSIDERED EXPERIMENTAL, AND EMITTED A 1351s WARNING IN THE C CATEGORY. FROM PERL 5.36 1351s ONWARDS THIS NO LONGER HAPPENS, THOUGH THE WARNING CATEGORY STILL EXISTS 1351s FOR BACK-COMPATIBILITY WITH CODE THAT ATTEMPTS TO DISABLE IT WITH A 1351s STATEMENT SUCH AS: 1351s 1351s NO WARNINGS 'EXPERIMENTAL::SIGNATURES'; 1351s 1351s IN THE CURRENT PERL IMPLEMENTATION, WHEN USING A SIGNATURE THE ARGUMENTS 1351s ARE STILL ALSO AVAILABLE IN THE SPECIAL ARRAY VARIABLE C<@_>. HOWEVER, 1351s ACCESSING THEM VIA THIS ARRAY IS NOW DISCOURAGED, AND SHOULD NOT BE 1351s RELIED UPON IN NEWLY-WRITTEN CODE AS THIS ABILITY MAY CHANGE IN A FUTURE 1351s VERSION. CODE THAT ATTEMPTS TO ACCESS THE C<@_> ARRAY WILL PRODUCE 1351s WARNINGS IN THE C CATEGORY WHEN 1351s COMPILED: 1351s 1351s SUB F ($X) { 1351s # THIS LINE EMITS THE WARNING SEEN BELOW 1351s PRINT "ARGUMENTS ARE @_"; 1351s } 1351s 1351s Z<> 1351s 1351s USE OF @_ IN JOIN OR STRING WITH SIGNATURED SUBROUTINE IS 1351s EXPERIMENTAL AT ... 1351s 1351s THERE IS A DIFFERENCE BETWEEN THE TWO WAYS OF ACCESSING THE ARGUMENTS: 1351s C<@_> I THE ARGUMENTS, BUT THE SIGNATURE VARIABLES GET 1351s I OF THE ARGUMENTS. SO WRITING TO A SIGNATURE VARIABLE ONLY 1351s CHANGES THAT VARIABLE, AND HAS NO EFFECT ON THE CALLER'S VARIABLES, BUT 1351s WRITING TO AN ELEMENT OF C<@_> MODIFIES WHATEVER THE CALLER USED TO 1351s SUPPLY THAT ARGUMENT. 1351s 1351s THERE IS A POTENTIAL SYNTACTIC AMBIGUITY BETWEEN SIGNATURES AND PROTOTYPES 1351s (SEE L), BECAUSE BOTH START WITH AN OPENING PARENTHESIS AND 1351s BOTH CAN APPEAR IN SOME OF THE SAME PLACES, SUCH AS JUST AFTER THE NAME 1351s IN A SUBROUTINE DECLARATION. FOR HISTORICAL REASONS, WHEN SIGNATURES 1351s ARE NOT ENABLED, ANY OPENING PARENTHESIS IN SUCH A CONTEXT WILL TRIGGER 1351s VERY FORGIVING PROTOTYPE PARSING. MOST SIGNATURES WILL BE INTERPRETED 1351s AS PROTOTYPES IN THOSE CIRCUMSTANCES, BUT WON'T BE VALID PROTOTYPES. 1351s (A VALID PROTOTYPE CANNOT CONTAIN ANY ALPHABETIC CHARACTER.) THIS WILL 1351s LEAD TO SOMEWHAT CONFUSING ERROR MESSAGES. 1351s 1351s TO AVOID AMBIGUITY, WHEN SIGNATURES ARE ENABLED THE SPECIAL SYNTAX 1351s FOR PROTOTYPES IS DISABLED. THERE IS NO ATTEMPT TO GUESS WHETHER A 1351s PARENTHESISED GROUP WAS INTENDED TO BE A PROTOTYPE OR A SIGNATURE. 1351s TO GIVE A SUBROUTINE A PROTOTYPE UNDER THESE CIRCUMSTANCES, USE A 1351s L. FOR EXAMPLE, 1351s 1351s SUB FOO :PROTOTYPE($) { $_[0] } 1351s 1351s IT IS ENTIRELY POSSIBLE FOR A SUBROUTINE TO HAVE BOTH A PROTOTYPE AND 1351s A SIGNATURE. THEY DO DIFFERENT JOBS: THE PROTOTYPE AFFECTS COMPILATION 1351s OF CALLS TO THE SUBROUTINE, AND THE SIGNATURE PUTS ARGUMENT VALUES INTO 1351s LEXICAL VARIABLES AT RUNTIME. YOU CAN THEREFORE WRITE 1351s 1351s SUB FOO :PROTOTYPE($$) ($LEFT, $RIGHT) { 1351s RETURN $LEFT + $RIGHT; 1351s } 1351s 1351s THE PROTOTYPE ATTRIBUTE, AND ANY OTHER ATTRIBUTES, MUST COME BEFORE 1351s THE SIGNATURE. THE SIGNATURE ALWAYS IMMEDIATELY PRECEDES THE BLOCK OF 1351s THE SUBROUTINE'S BODY. 1351s 1351s =HEAD2 PRIVATE VARIABLES VIA MY() 1351s X X X X X 1351s X X 1351s 1351s SYNOPSIS: 1351s 1351s MY $FOO; # DECLARE $FOO LEXICALLY LOCAL 1351s MY (@WID, %GET); # DECLARE LIST OF VARIABLES LOCAL 1351s MY $FOO = "FLURP"; # DECLARE $FOO LEXICAL, AND INIT IT 1351s MY @OOF = @BAR; # DECLARE @OOF LEXICAL, AND INIT IT 1351s MY $X : FOO = $Y; # SIMILAR, WITH AN ATTRIBUTE APPLIED 1351s 1351s B: THE USE OF ATTRIBUTE LISTS ON C DECLARATIONS IS STILL 1351s EVOLVING. THE CURRENT SEMANTICS AND INTERFACE ARE SUBJECT TO CHANGE. 1351s SEE L AND L. 1351s 1351s THE C OPERATOR DECLARES THE LISTED VARIABLES TO BE LEXICALLY 1351s CONFINED TO THE ENCLOSING BLOCK, CONDITIONAL 1351s (C/C/C/C), LOOP 1351s (C/C/C/C/C), SUBROUTINE, C, 1351s OR C/C/C'D FILE. IF MORE THAN ONE VALUE IS LISTED, THE 1351s LIST MUST BE PLACED IN PARENTHESES. ALL LISTED ELEMENTS MUST BE 1351s LEGAL LVALUES. ONLY ALPHANUMERIC IDENTIFIERS MAY BE LEXICALLY 1351s SCOPED--MAGICAL BUILT-INS LIKE C<$/> MUST CURRENTLY BE CIZED 1351s WITH C INSTEAD TO LIMIT THEIR SCOPE DYNAMICALLY. 1351s 1351s UNLIKE GLOBAL OR PACKAGE VARIABLES LOCALIZED BY THE C OPERATOR, 1351s LEXICAL VARIABLES DECLARED WITH C ARE TOTALLY HIDDEN FROM THE OUTSIDE 1351s WORLD, INCLUDING ANY CALLED SUBROUTINES. THIS IS TRUE IF IT'S THE SAME 1351s SUBROUTINE CALLED FROM ITSELF OR ELSEWHERE--EVERY CALL GETS ITS OWN COPY. 1351s X 1351s 1351s THIS DOESN'T MEAN THAT A C VARIABLE DECLARED IN A STATICALLY 1351s ENCLOSING LEXICAL SCOPE WOULD BE INVISIBLE. ONLY DYNAMIC SCOPES 1351s ARE CUT OFF. FOR EXAMPLE, THE C FUNCTION BELOW HAS ACCESS 1351s TO THE LEXICAL $X VARIABLE BECAUSE BOTH THE C AND THE C 1351s OCCURRED AT THE SAME SCOPE, PRESUMABLY FILE SCOPE. 1351s 1351s MY $X = 10; 1351s SUB BUMPX { $X++ } 1351s 1351s AN C, HOWEVER, CAN SEE LEXICAL VARIABLES OF THE SCOPE IT IS 1351s BEING EVALUATED IN, SO LONG AS THE NAMES AREN'T HIDDEN BY DECLARATIONS WITHIN 1351s THE C ITSELF. SEE L. 1351s X 1351s 1351s THE PARAMETER LIST TO MY() MAY BE ASSIGNED TO IF DESIRED, WHICH ALLOWS YOU 1351s TO INITIALIZE YOUR VARIABLES. (IF NO INITIALIZER IS GIVEN FOR A 1351s PARTICULAR VARIABLE, IT IS CREATED WITH THE UNDEFINED VALUE.) COMMONLY 1351s THIS IS USED TO NAME INPUT PARAMETERS TO A SUBROUTINE. EXAMPLES: 1351s 1351s $ARG = "FRED"; # "GLOBAL" VARIABLE 1351s $N = CUBE_ROOT(27); 1351s PRINT "$ARG THINKS THE ROOT IS $N\N"; 1351s # OUTPUTS: FRED THINKS THE ROOT IS 3 1351s 1351s SUB CUBE_ROOT { 1351s MY $ARG = SHIFT; # NAME DOESN'T MATTER 1351s $ARG **= 1/3; 1351s RETURN $ARG; 1351s } 1351s 1351s THE C IS SIMPLY A MODIFIER ON SOMETHING YOU MIGHT ASSIGN TO. SO WHEN 1351s YOU DO ASSIGN TO VARIABLES IN ITS ARGUMENT LIST, C DOESN'T 1351s CHANGE WHETHER THOSE VARIABLES ARE VIEWED AS A SCALAR OR AN ARRAY. SO 1351s 1351s MY ($FOO) = ; # WRONG? 1351s MY @FOO = ; 1351s 1351s BOTH SUPPLY A LIST CONTEXT TO THE RIGHT-HAND SIDE, WHILE 1351s 1351s MY $FOO = ; 1351s 1351s SUPPLIES A SCALAR CONTEXT. BUT THE FOLLOWING DECLARES ONLY ONE VARIABLE: 1351s 1351s MY $FOO, $BAR = 1; # WRONG 1351s 1351s THAT HAS THE SAME EFFECT AS 1351s 1351s MY $FOO; 1351s $BAR = 1; 1351s 1351s THE DECLARED VARIABLE IS NOT INTRODUCED (IS NOT VISIBLE) UNTIL AFTER 1351s THE CURRENT STATEMENT. THUS, 1351s 1351s MY $X = $X; 1351s 1351s CAN BE USED TO INITIALIZE A NEW $X WITH THE VALUE OF THE OLD $X, AND 1351s THE EXPRESSION 1351s 1351s MY $X = 123 AND $X == 123 1351s 1351s IS FALSE UNLESS THE OLD $X HAPPENED TO HAVE THE VALUE C<123>. 1351s 1351s LEXICAL SCOPES OF CONTROL STRUCTURES ARE NOT BOUNDED PRECISELY BY THE 1351s BRACES THAT DELIMIT THEIR CONTROLLED BLOCKS; CONTROL EXPRESSIONS ARE 1351s PART OF THAT SCOPE, TOO. THUS IN THE LOOP 1351s 1351s WHILE (MY $LINE = <>) { 1351s $LINE = LC $LINE; 1351s } CONTINUE { 1351s PRINT $LINE; 1351s } 1351s 1351s THE SCOPE OF $LINE EXTENDS FROM ITS DECLARATION THROUGHOUT THE REST OF 1351s THE LOOP CONSTRUCT (INCLUDING THE C CLAUSE), BUT NOT BEYOND 1351s IT. SIMILARLY, IN THE CONDITIONAL 1351s 1351s IF ((MY $ANSWER = ) =~ /^YES$/I) { 1351s USER_AGREES(); 1351s } ELSIF ($ANSWER =~ /^NO$/I) { 1351s USER_DISAGREES(); 1351s } ELSE { 1351s CHOMP $ANSWER; 1351s DIE "'$ANSWER' IS NEITHER 'YES' NOR 'NO'"; 1351s } 1351s 1351s THE SCOPE OF $ANSWER EXTENDS FROM ITS DECLARATION THROUGH THE REST 1351s OF THAT CONDITIONAL, INCLUDING ANY C AND C CLAUSES, 1351s BUT NOT BEYOND IT. SEE L FOR INFORMATION 1351s ON THE SCOPE OF VARIABLES IN STATEMENTS WITH MODIFIERS. 1351s 1351s THE C LOOP DEFAULTS TO SCOPING ITS INDEX VARIABLE DYNAMICALLY 1351s IN THE MANNER OF C. HOWEVER, IF THE INDEX VARIABLE IS 1351s PREFIXED WITH THE KEYWORD C, OR IF THERE IS ALREADY A LEXICAL 1351s BY THAT NAME IN SCOPE, THEN A NEW LEXICAL IS CREATED INSTEAD. THUS 1351s IN THE LOOP 1351s X X 1351s 1351s FOR MY $I (1, 2, 3) { 1351s SOME_FUNCTION(); 1351s } 1351s 1351s THE SCOPE OF $I EXTENDS TO THE END OF THE LOOP, BUT NOT BEYOND IT, 1351s RENDERING THE VALUE OF $I INACCESSIBLE WITHIN C. 1351s X X 1351s 1351s SOME USERS MAY WISH TO ENCOURAGE THE USE OF LEXICALLY SCOPED VARIABLES. 1351s AS AN AID TO CATCHING IMPLICIT USES TO PACKAGE VARIABLES, 1351s WHICH ARE ALWAYS GLOBAL, IF YOU SAY 1351s 1351s USE STRICT 'VARS'; 1351s 1351s THEN ANY VARIABLE MENTIONED FROM THERE TO THE END OF THE ENCLOSING 1351s BLOCK MUST EITHER REFER TO A LEXICAL VARIABLE, BE PREDECLARED VIA 1351s C OR C, OR ELSE MUST BE FULLY QUALIFIED WITH THE PACKAGE NAME. 1351s A COMPILATION ERROR RESULTS OTHERWISE. AN INNER BLOCK MAY COUNTERMAND 1351s THIS WITH C. 1351s 1351s A C HAS BOTH A COMPILE-TIME AND A RUN-TIME EFFECT. AT COMPILE 1351s TIME, THE COMPILER TAKES NOTICE OF IT. THE PRINCIPAL USEFULNESS 1351s OF THIS IS TO QUIET C, BUT IT IS ALSO ESSENTIAL 1351s FOR GENERATION OF CLOSURES AS DETAILED IN L. ACTUAL 1351s INITIALIZATION IS DELAYED UNTIL RUN TIME, THOUGH, SO IT GETS EXECUTED 1351s AT THE APPROPRIATE TIME, SUCH AS EACH TIME THROUGH A LOOP, FOR 1351s EXAMPLE. 1351s 1351s VARIABLES DECLARED WITH C ARE NOT PART OF ANY PACKAGE AND ARE THEREFORE 1351s NEVER FULLY QUALIFIED WITH THE PACKAGE NAME. IN PARTICULAR, YOU'RE NOT 1351s ALLOWED TO TRY TO MAKE A PACKAGE VARIABLE (OR OTHER GLOBAL) LEXICAL: 1351s 1351s MY $PACK::VAR; # ERROR! ILLEGAL SYNTAX 1351s 1351s IN FACT, A PACKAGE OR GLOBAL VARIABLE IS STILL ACCESSIBLE USING THE 1351s FULLY QUALIFIED C<::> NOTATION EVEN WHILE A LEXICAL OF THE SAME NAME 1351s IS ALSO VISIBLE: 1351s 1351s PACKAGE MAIN; 1351s OUR $X = 10; 1351s MY $X = 20; 1351s PRINT "$X AND $::X\N"; 1351s 1351s THAT WILL PRINT OUT C<20> AND C<10>. 1351s 1351s YOU MAY DECLARE C VARIABLES AT THE OUTERMOST SCOPE OF A FILE 1351s TO HIDE ANY SUCH IDENTIFIERS FROM THE WORLD OUTSIDE THAT FILE. THIS 1351s IS SIMILAR IN SPIRIT TO C'S STATIC VARIABLES WHEN THEY ARE USED AT 1351s THE FILE LEVEL. TO DO THIS WITH A SUBROUTINE REQUIRES THE USE OF 1351s A CLOSURE (AN ANONYMOUS FUNCTION THAT ACCESSES ENCLOSING LEXICALS). 1351s IF YOU WANT TO CREATE A PRIVATE SUBROUTINE THAT CANNOT BE CALLED 1351s FROM OUTSIDE THAT BLOCK, IT CAN DECLARE A LEXICAL VARIABLE CONTAINING 1351s AN ANONYMOUS SUB REFERENCE: 1351s 1351s MY $SECRET_VERSION = '1.001-BETA'; 1351s MY $SECRET_SUB = SUB { PRINT $SECRET_VERSION }; 1351s $SECRET_SUB->(); 1351s 1351s AS LONG AS THE REFERENCE IS NEVER RETURNED BY ANY FUNCTION WITHIN THE 1351s MODULE, NO OUTSIDE MODULE CAN SEE THE SUBROUTINE, BECAUSE ITS NAME IS NOT IN 1351s ANY PACKAGE'S SYMBOL TABLE. REMEMBER THAT IT'S NOT I CALLED 1351s C<$SOME_PACK::SECRET_VERSION> OR ANYTHING; IT'S JUST $SECRET_VERSION, 1351s UNQUALIFIED AND UNQUALIFIABLE. 1351s 1351s THIS DOES NOT WORK WITH OBJECT METHODS, HOWEVER; ALL OBJECT METHODS 1351s HAVE TO BE IN THE SYMBOL TABLE OF SOME PACKAGE TO BE FOUND. SEE 1351s L FOR SOMETHING OF A WORK-AROUND TO 1351s THIS. 1351s 1351s =HEAD2 PERSISTENT PRIVATE VARIABLES 1351s X X X X 1351s X X 1351s 1351s THERE ARE TWO WAYS TO BUILD PERSISTENT PRIVATE VARIABLES IN PERL 5.10. 1351s FIRST, YOU CAN SIMPLY USE THE C FEATURE. OR, YOU CAN USE CLOSURES, 1351s IF YOU WANT TO STAY COMPATIBLE WITH RELEASES OLDER THAN 5.10. 1351s 1351s =HEAD3 PERSISTENT VARIABLES VIA STATE() 1351s 1351s BEGINNING WITH PERL 5.10.0, YOU CAN DECLARE VARIABLES WITH THE C 1351s KEYWORD IN PLACE OF C. FOR THAT TO WORK, THOUGH, YOU MUST HAVE 1351s ENABLED THAT FEATURE BEFOREHAND, EITHER BY USING THE C PRAGMA, OR 1351s BY USING C<-E> ON ONE-LINERS (SEE L). BEGINNING WITH PERL 5.16, 1351s THE C FORM DOES NOT REQUIRE THE 1351s C PRAGMA. 1351s 1351s THE C KEYWORD CREATES A LEXICAL VARIABLE (FOLLOWING THE SAME SCOPING 1351s RULES AS C) THAT PERSISTS FROM ONE SUBROUTINE CALL TO THE NEXT. IF A 1351s STATE VARIABLE RESIDES INSIDE AN ANONYMOUS SUBROUTINE, THEN EACH COPY OF 1351s THE SUBROUTINE HAS ITS OWN COPY OF THE STATE VARIABLE. HOWEVER, THE VALUE 1351s OF THE STATE VARIABLE WILL STILL PERSIST BETWEEN CALLS TO THE SAME COPY OF 1351s THE ANONYMOUS SUBROUTINE. (DON'T FORGET THAT C CREATES A NEW 1351s SUBROUTINE EACH TIME IT IS EXECUTED.) 1351s 1351s FOR EXAMPLE, THE FOLLOWING CODE MAINTAINS A PRIVATE COUNTER, INCREMENTED 1351s EACH TIME THE GIMME_ANOTHER() FUNCTION IS CALLED: 1351s 1351s USE FEATURE 'STATE'; 1351s SUB GIMME_ANOTHER { STATE $X; RETURN ++$X } 1351s 1351s AND THIS EXAMPLE USES ANONYMOUS SUBROUTINES TO CREATE SEPARATE COUNTERS: 1351s 1351s USE FEATURE 'STATE'; 1351s SUB CREATE_COUNTER { 1351s RETURN SUB { STATE $X; RETURN ++$X } 1351s } 1351s 1351s ALSO, SINCE C<$X> IS LEXICAL, IT CAN'T BE REACHED OR MODIFIED BY ANY PERL 1351s CODE OUTSIDE. 1351s 1351s WHEN COMBINED WITH VARIABLE DECLARATION, SIMPLE ASSIGNMENT TO C 1351s VARIABLES (AS IN C) IS EXECUTED ONLY THE FIRST TIME. WHEN SUCH 1351s STATEMENTS ARE EVALUATED SUBSEQUENT TIMES, THE ASSIGNMENT IS IGNORED. THE 1351s BEHAVIOR OF ASSIGNMENT TO C DECLARATIONS WHERE THE LEFT HAND SIDE 1351s OF THE ASSIGNMENT INVOLVES ANY PARENTHESES IS CURRENTLY UNDEFINED. 1351s 1351s =HEAD3 PERSISTENT VARIABLES WITH CLOSURES 1351s 1351s JUST BECAUSE A LEXICAL VARIABLE IS LEXICALLY (ALSO CALLED STATICALLY) 1351s SCOPED TO ITS ENCLOSING BLOCK, C, OR C FILE, THIS DOESN'T MEAN THAT 1351s WITHIN A FUNCTION IT WORKS LIKE A C STATIC. IT NORMALLY WORKS MORE 1351s LIKE A C AUTO, BUT WITH IMPLICIT GARBAGE COLLECTION. 1351s 1351s UNLIKE LOCAL VARIABLES IN C OR C++, PERL'S LEXICAL VARIABLES DON'T 1351s NECESSARILY GET RECYCLED JUST BECAUSE THEIR SCOPE HAS EXITED. 1351s IF SOMETHING MORE PERMANENT IS STILL AWARE OF THE LEXICAL, IT WILL 1351s STICK AROUND. SO LONG AS SOMETHING ELSE REFERENCES A LEXICAL, THAT 1351s LEXICAL WON'T BE FREED--WHICH IS AS IT SHOULD BE. YOU WOULDN'T WANT 1351s MEMORY BEING FREE UNTIL YOU WERE DONE USING IT, OR KEPT AROUND ONCE YOU 1351s WERE DONE. AUTOMATIC GARBAGE COLLECTION TAKES CARE OF THIS FOR YOU. 1351s 1351s THIS MEANS THAT YOU CAN PASS BACK OR SAVE AWAY REFERENCES TO LEXICAL 1351s VARIABLES, WHEREAS TO RETURN A POINTER TO A C AUTO IS A GRAVE ERROR. 1351s IT ALSO GIVES US A WAY TO SIMULATE C'S FUNCTION STATICS. HERE'S A 1351s MECHANISM FOR GIVING A FUNCTION PRIVATE VARIABLES WITH BOTH LEXICAL 1351s SCOPING AND A STATIC LIFETIME. IF YOU DO WANT TO CREATE SOMETHING LIKE 1351s C'S STATIC VARIABLES, JUST ENCLOSE THE WHOLE FUNCTION IN AN EXTRA BLOCK, 1351s AND PUT THE STATIC VARIABLE OUTSIDE THE FUNCTION BUT IN THE BLOCK. 1351s 1351s { 1351s MY $SECRET_VAL = 0; 1351s SUB GIMME_ANOTHER { 1351s RETURN ++$SECRET_VAL; 1351s } 1351s } 1351s # $SECRET_VAL NOW BECOMES UNREACHABLE BY THE OUTSIDE 1351s # WORLD, BUT RETAINS ITS VALUE BETWEEN CALLS TO GIMME_ANOTHER 1351s 1351s IF THIS FUNCTION IS BEING SOURCED IN FROM A SEPARATE FILE 1351s VIA C OR C, THEN THIS IS PROBABLY JUST FINE. IF IT'S 1351s ALL IN THE MAIN PROGRAM, YOU'LL NEED TO ARRANGE FOR THE C 1351s TO BE EXECUTED EARLY, EITHER BY PUTTING THE WHOLE BLOCK ABOVE 1351s YOUR MAIN PROGRAM, OR MORE LIKELY, PLACING MERELY A C 1351s CODE BLOCK AROUND IT TO MAKE SURE IT GETS EXECUTED BEFORE YOUR PROGRAM 1351s STARTS TO RUN: 1351s 1351s BEGIN { 1351s MY $SECRET_VAL = 0; 1351s SUB GIMME_ANOTHER { 1351s RETURN ++$SECRET_VAL; 1351s } 1351s } 1351s 1351s SEE L ABOUT THE 1351s SPECIAL TRIGGERED CODE BLOCKS, C, C, C, 1351s C AND C. 1351s 1351s IF DECLARED AT THE OUTERMOST SCOPE (THE FILE SCOPE), THEN LEXICALS 1351s WORK SOMEWHAT LIKE C'S FILE STATICS. THEY ARE AVAILABLE TO ALL 1351s FUNCTIONS IN THAT SAME FILE DECLARED BELOW THEM, BUT ARE INACCESSIBLE 1351s FROM OUTSIDE THAT FILE. THIS STRATEGY IS SOMETIMES USED IN MODULES 1351s TO CREATE PRIVATE VARIABLES THAT THE WHOLE MODULE CAN SEE. 1351s 1351s =HEAD2 TEMPORARY VALUES VIA LOCAL() 1351s X X X X 1351s X 1351s 1351s B: IN GENERAL, YOU SHOULD BE USING C INSTEAD OF C, BECAUSE 1351s IT'S FASTER AND SAFER. EXCEPTIONS TO THIS INCLUDE THE GLOBAL PUNCTUATION 1351s VARIABLES, GLOBAL FILEHANDLES AND FORMATS, AND DIRECT MANIPULATION OF THE 1351s PERL SYMBOL TABLE ITSELF. C IS MOSTLY USED WHEN THE CURRENT VALUE 1351s OF A VARIABLE MUST BE VISIBLE TO CALLED SUBROUTINES. 1351s 1351s SYNOPSIS: 1351s 1351s # LOCALIZATION OF VALUES 1351s 1351s LOCAL $FOO; # MAKE $FOO DYNAMICALLY LOCAL 1351s LOCAL (@WID, %GET); # MAKE LIST OF VARIABLES LOCAL 1351s LOCAL $FOO = "FLURP"; # MAKE $FOO DYNAMIC, AND INIT IT 1351s LOCAL @OOF = @BAR; # MAKE @OOF DYNAMIC, AND INIT IT 1351s 1351s LOCAL $HASH{KEY} = "VAL"; # SETS A LOCAL VALUE FOR THIS HASH ENTRY 1351s DELETE LOCAL $HASH{KEY}; # DELETE THIS ENTRY FOR THE CURRENT BLOCK 1351s LOCAL ($COND ? $V1 : $V2); # SEVERAL TYPES OF LVALUES SUPPORT 1351s # LOCALIZATION 1351s 1351s # LOCALIZATION OF SYMBOLS 1351s 1351s LOCAL *FH; # LOCALIZE $FH, @FH, %FH, &FH ... 1351s LOCAL *MERLYN = *RANDAL; # NOW $MERLYN IS REALLY $RANDAL, PLUS 1351s # @MERLYN IS REALLY @RANDAL, ETC 1351s LOCAL *MERLYN = 'RANDAL'; # SAME THING: PROMOTE 'RANDAL' TO *RANDAL 1351s LOCAL *MERLYN = \$RANDAL; # JUST ALIAS $MERLYN, NOT @MERLYN ETC 1351s 1351s A C MODIFIES ITS LISTED VARIABLES TO BE "LOCAL" TO THE 1351s ENCLOSING BLOCK, C, OR C--AND TO I. A C JUST GIVES TEMPORARY 1351s VALUES TO GLOBAL (MEANING PACKAGE) VARIABLES. IT DOES I CREATE 1351s A LOCAL VARIABLE. THIS IS KNOWN AS DYNAMIC SCOPING. LEXICAL SCOPING 1351s IS DONE WITH C, WHICH WORKS MORE LIKE C'S AUTO DECLARATIONS. 1351s 1351s SOME TYPES OF LVALUES CAN BE LOCALIZED AS WELL: HASH AND ARRAY ELEMENTS 1351s AND SLICES, CONDITIONALS (PROVIDED THAT THEIR RESULT IS ALWAYS 1351s LOCALIZABLE), AND SYMBOLIC REFERENCES. AS FOR SIMPLE VARIABLES, THIS 1351s CREATES NEW, DYNAMICALLY SCOPED VALUES. 1351s 1351s IF MORE THAN ONE VARIABLE OR EXPRESSION IS GIVEN TO C, THEY MUST BE 1351s PLACED IN PARENTHESES. THIS OPERATOR WORKS 1351s BY SAVING THE CURRENT VALUES OF THOSE VARIABLES IN ITS ARGUMENT LIST ON A 1351s HIDDEN STACK AND RESTORING THEM UPON EXITING THE BLOCK, SUBROUTINE, OR 1351s EVAL. THIS MEANS THAT CALLED SUBROUTINES CAN ALSO REFERENCE THE LOCAL 1351s VARIABLE, BUT NOT THE GLOBAL ONE. THE ARGUMENT LIST MAY BE ASSIGNED TO IF 1351s DESIRED, WHICH ALLOWS YOU TO INITIALIZE YOUR LOCAL VARIABLES. (IF NO 1351s INITIALIZER IS GIVEN FOR A PARTICULAR VARIABLE, IT IS CREATED WITH AN 1351s UNDEFINED VALUE.) 1351s 1351s BECAUSE C IS A RUN-TIME OPERATOR, IT GETS EXECUTED EACH TIME 1351s THROUGH A LOOP. CONSEQUENTLY, IT'S MORE EFFICIENT TO LOCALIZE YOUR 1351s VARIABLES OUTSIDE THE LOOP. 1351s 1351s =HEAD3 GRAMMATICAL NOTE ON LOCAL() 1351s X 1351s 1351s A C IS SIMPLY A MODIFIER ON AN LVALUE EXPRESSION. WHEN YOU ASSIGN TO 1351s A CIZED VARIABLE, THE C DOESN'T CHANGE WHETHER ITS LIST IS 1351s VIEWED AS A SCALAR OR AN ARRAY. SO 1351s 1351s LOCAL($FOO) = ; 1351s LOCAL @FOO = ; 1351s 1351s BOTH SUPPLY A LIST CONTEXT TO THE RIGHT-HAND SIDE, WHILE 1351s 1351s LOCAL $FOO = ; 1351s 1351s SUPPLIES A SCALAR CONTEXT. 1351s 1351s =HEAD3 LOCALIZATION OF SPECIAL VARIABLES 1351s X 1351s 1351s IF YOU LOCALIZE A SPECIAL VARIABLE, YOU'LL BE GIVING A NEW VALUE TO IT, 1351s BUT ITS MAGIC WON'T GO AWAY. THAT MEANS THAT ALL SIDE-EFFECTS RELATED 1351s TO THIS MAGIC STILL WORK WITH THE LOCALIZED VALUE. 1351s 1351s THIS FEATURE ALLOWS CODE LIKE THIS TO WORK : 1351s 1351s # READ THE WHOLE CONTENTS OF FILE IN $SLURP 1351s { LOCAL $/ = UNDEF; $SLURP = ; } 1351s 1351s NOTE, HOWEVER, THAT THIS RESTRICTS LOCALIZATION OF SOME VALUES ; FOR 1351s EXAMPLE, THE FOLLOWING STATEMENT DIES, AS OF PERL 5.10.0, WITH AN ERROR 1351s I, BECAUSE THE $1 VARIABLE IS 1351s MAGICAL AND READ-ONLY : 1351s 1351s LOCAL $1 = 2; 1351s 1351s ONE EXCEPTION IS THE DEFAULT SCALAR VARIABLE: STARTING WITH PERL 5.14 1351s C WILL ALWAYS STRIP ALL MAGIC FROM $_, TO MAKE IT POSSIBLE 1351s TO SAFELY REUSE $_ IN A SUBROUTINE. 1351s 1351s B: LOCALIZATION OF TIED ARRAYS AND HASHES DOES NOT CURRENTLY 1351s WORK AS DESCRIBED. 1351s THIS WILL BE FIXED IN A FUTURE RELEASE OF PERL; IN THE MEANTIME, AVOID 1351s CODE THAT RELIES ON ANY PARTICULAR BEHAVIOR OF LOCALISING TIED ARRAYS 1351s OR HASHES (LOCALISING INDIVIDUAL ELEMENTS IS STILL OKAY). 1351s SEE L FOR MORE 1351s DETAILS. 1351s X 1351s 1351s =HEAD3 LOCALIZATION OF GLOBS 1351s X X 1351s 1351s THE CONSTRUCT 1351s 1351s LOCAL *NAME; 1351s 1351s CREATES A WHOLE NEW SYMBOL TABLE ENTRY FOR THE GLOB C IN THE 1351s CURRENT PACKAGE. THAT MEANS THAT ALL VARIABLES IN ITS GLOB SLOT ($NAME, 1351s @NAME, %NAME, &NAME, AND THE C FILEHANDLE) ARE DYNAMICALLY RESET. 1351s 1351s THIS IMPLIES, AMONG OTHER THINGS, THAT ANY MAGIC EVENTUALLY CARRIED BY 1351s THOSE VARIABLES IS LOCALLY LOST. IN OTHER WORDS, SAYING C 1351s WILL NOT HAVE ANY EFFECT ON THE INTERNAL VALUE OF THE INPUT RECORD 1351s SEPARATOR. 1351s 1351s =HEAD3 LOCALIZATION OF ELEMENTS OF COMPOSITE TYPES 1351s X X 1351s X 1351s 1351s IT'S ALSO WORTH TAKING A MOMENT TO EXPLAIN WHAT HAPPENS WHEN YOU 1351s CIZE A MEMBER OF A COMPOSITE TYPE (I.E. AN ARRAY OR HASH ELEMENT). 1351s IN THIS CASE, THE ELEMENT IS CIZED I. THIS MEANS THAT 1351s WHEN THE SCOPE OF THE C ENDS, THE SAVED VALUE WILL BE 1351s RESTORED TO THE HASH ELEMENT WHOSE KEY WAS NAMED IN THE C, OR 1351s THE ARRAY ELEMENT WHOSE INDEX WAS NAMED IN THE C. IF THAT 1351s ELEMENT WAS DELETED WHILE THE C WAS IN EFFECT (E.G. BY A 1351s C FROM A HASH OR A C OF AN ARRAY), IT WILL SPRING 1351s BACK INTO EXISTENCE, POSSIBLY EXTENDING AN ARRAY AND FILLING IN THE 1351s SKIPPED ELEMENTS WITH C. FOR INSTANCE, IF YOU SAY 1351s 1351s %HASH = ( 'THIS' => 'IS', 'A' => 'TEST' ); 1351s @ARY = ( 0..5 ); 1351s { 1351s LOCAL($ARY[5]) = 6; 1351s LOCAL($HASH{'A'}) = 'DRILL'; 1351s WHILE (MY $E = POP(@ARY)) { 1351s PRINT "$E . . .\N"; 1351s LAST UNLESS $E > 3; 1351s } 1351s IF (@ARY) { 1351s $HASH{'ONLY A'} = 'TEST'; 1351s DELETE $HASH{'A'}; 1351s } 1351s } 1351s PRINT JOIN(' ', MAP { "$_ $HASH{$_}" } SORT KEYS %HASH),".\N"; 1351s PRINT "THE ARRAY HAS ",SCALAR(@ARY)," ELEMENTS: ", 1351s JOIN(', ', MAP { DEFINED $_ ? $_ : 'UNDEF' } @ARY),"\N"; 1351s 1351s PERL WILL PRINT 1351s 1351s 6 . . . 1351s 4 . . . 1351s 3 . . . 1351s THIS IS A TEST ONLY A TEST. 1351s THE ARRAY HAS 6 ELEMENTS: 0, 1, 2, UNDEF, UNDEF, 5 1351s 1351s THE BEHAVIOR OF LOCAL() ON NON-EXISTENT MEMBERS OF COMPOSITE 1351s TYPES IS SUBJECT TO CHANGE IN FUTURE. THE BEHAVIOR OF LOCAL() 1351s ON ARRAY ELEMENTS SPECIFIED USING NEGATIVE INDEXES IS PARTICULARLY 1351s SURPRISING, AND IS VERY LIKELY TO CHANGE. 1351s 1351s =HEAD3 LOCALIZED DELETION OF ELEMENTS OF COMPOSITE TYPES 1351s X X X 1351s X 1351s 1351s YOU CAN USE THE C AND C 1351s CONSTRUCTS TO DELETE A COMPOSITE TYPE ENTRY FOR THE CURRENT BLOCK AND RESTORE 1351s IT WHEN IT ENDS. THEY RETURN THE ARRAY/HASH VALUE BEFORE THE LOCALIZATION, 1351s WHICH MEANS THAT THEY ARE RESPECTIVELY EQUIVALENT TO 1351s 1351s DO { 1351s MY $VAL = $ARRAY[$IDX]; 1351s LOCAL $ARRAY[$IDX]; 1351s DELETE $ARRAY[$IDX]; 1351s $VAL 1351s } 1351s 1351s AND 1351s 1351s DO { 1351s MY $VAL = $HASH{KEY}; 1351s LOCAL $HASH{KEY}; 1351s DELETE $HASH{KEY}; 1351s $VAL 1351s } 1351s 1351s EXCEPT THAT FOR THOSE THE C IS 1351s SCOPED TO THE C BLOCK. SLICES ARE 1351s ALSO ACCEPTED. 1351s 1351s MY %HASH = ( 1351s A => [ 7, 8, 9 ], 1351s B => 1, 1351s ) 1351s 1351s { 1351s MY $X = DELETE LOCAL $HASH{A}; 1351s # $X IS [ 7, 8, 9 ] 1351s # %HASH IS (B => 1) 1351s 1351s { 1351s MY @NUMS = DELETE LOCAL @$X[0, 2] 1351s # @NUMS IS (7, 9) 1351s # $X IS [ UNDEF, 8 ] 1351s 1351s $X[0] = 999; # WILL BE ERASED WHEN THE SCOPE ENDS 1351s } 1351s # $X IS BACK TO [ 7, 8, 9 ] 1351s 1351s } 1351s # %HASH IS BACK TO ITS ORIGINAL STATE 1351s 1351s THIS CONSTRUCT IS SUPPORTED SINCE PERL V5.12. 1351s 1351s =HEAD2 LVALUE SUBROUTINES 1351s X X 1351s 1351s IT IS POSSIBLE TO RETURN A MODIFIABLE VALUE FROM A SUBROUTINE. 1351s TO DO THIS, YOU HAVE TO DECLARE THE SUBROUTINE TO RETURN AN LVALUE. 1351s 1351s MY $VAL; 1351s SUB CANMOD : LVALUE { 1351s $VAL; # OR: RETURN $VAL; 1351s } 1351s SUB NOMOD { 1351s $VAL; 1351s } 1351s 1351s CANMOD() = 5; # ASSIGNS TO $VAL 1351s NOMOD() = 5; # ERROR 1351s 1351s THE SCALAR/LIST CONTEXT FOR THE SUBROUTINE AND FOR THE RIGHT-HAND 1351s SIDE OF ASSIGNMENT IS DETERMINED AS IF THE SUBROUTINE CALL IS REPLACED 1351s BY A SCALAR. FOR EXAMPLE, CONSIDER: 1351s 1351s DATA(2,3) = GET_DATA(3,4); 1351s 1351s BOTH SUBROUTINES HERE ARE CALLED IN A SCALAR CONTEXT, WHILE IN: 1351s 1351s (DATA(2,3)) = GET_DATA(3,4); 1351s 1351s AND IN: 1351s 1351s (DATA(2),DATA(3)) = GET_DATA(3,4); 1351s 1351s ALL THE SUBROUTINES ARE CALLED IN A LIST CONTEXT. 1351s 1351s LVALUE SUBROUTINES ARE CONVENIENT, BUT YOU HAVE TO KEEP IN MIND THAT, 1351s WHEN USED WITH OBJECTS, THEY MAY VIOLATE ENCAPSULATION. A NORMAL 1351s MUTATOR CAN CHECK THE SUPPLIED ARGUMENT BEFORE SETTING THE ATTRIBUTE 1351s IT IS PROTECTING, AN LVALUE SUBROUTINE CANNOT. IF YOU REQUIRE ANY 1351s SPECIAL PROCESSING WHEN STORING AND RETRIEVING THE VALUES, CONSIDER 1351s USING THE CPAN MODULE SENTINEL OR SOMETHING SIMILAR. 1351s 1351s =HEAD2 LEXICAL SUBROUTINES 1351s X X X X 1351s 1351s BEGINNING WITH PERL 5.18, YOU CAN DECLARE A PRIVATE SUBROUTINE WITH C 1351s OR C. AS WITH STATE VARIABLES, THE C KEYWORD IS ONLY 1351s AVAILABLE UNDER C OR C OR HIGHER. 1351s 1351s PRIOR TO PERL 5.26, LEXICAL SUBROUTINES WERE DEEMED EXPERIMENTAL AND WERE 1351s AVAILABLE ONLY UNDER THE C PRAGMA. THEY ALSO 1351s PRODUCED A WARNING UNLESS THE "EXPERIMENTAL::LEXICAL_SUBS" WARNINGS 1351s CATEGORY WAS DISABLED. 1351s 1351s THESE SUBROUTINES ARE ONLY VISIBLE WITHIN THE BLOCK IN WHICH THEY ARE 1351s DECLARED, AND ONLY AFTER THAT DECLARATION: 1351s 1351s # INCLUDE THESE TWO LINES IF YOUR CODE IS INTENDED TO RUN UNDER PERL 1351s # VERSIONS EARLIER THAN 5.26. 1351s NO WARNINGS "EXPERIMENTAL::LEXICAL_SUBS"; 1351s USE FEATURE 'LEXICAL_SUBS'; 1351s 1351s FOO(); # CALLS THE PACKAGE/GLOBAL SUBROUTINE 1351s STATE SUB FOO { 1351s FOO(); # ALSO CALLS THE PACKAGE SUBROUTINE 1351s } 1351s FOO(); # CALLS "STATE" SUB 1351s MY $REF = \&FOO; # TAKE A REFERENCE TO "STATE" SUB 1351s 1351s MY SUB BAR { ... } 1351s BAR(); # CALLS "MY" SUB 1351s 1351s YOU CAN'T (DIRECTLY) WRITE A RECURSIVE LEXICAL SUBROUTINE: 1351s 1351s # WRONG 1351s MY SUB BAZ { 1351s BAZ(); 1351s } 1351s 1351s THIS EXAMPLE FAILS BECAUSE C REFERS TO THE PACKAGE/GLOBAL SUBROUTINE 1351s C, NOT THE LEXICAL SUBROUTINE CURRENTLY BEING DEFINED. 1351s 1351s THE SOLUTION IS TO USE L|PERLFUNC/__SUB__>: 1351s 1351s MY SUB BAZ { 1351s __SUB__->(); # CALLS ITSELF 1351s } 1351s 1351s IT IS POSSIBLE TO PREDECLARE A LEXICAL SUBROUTINE. THE C 1351s SUBROUTINE DEFINITION SYNTAX RESPECTS ANY PREVIOUS C OR C 1351s DECLARATION. USING THIS TO DEFINE RECURSIVE SUBROUTINES IS A BAD IDEA, 1351s HOWEVER: 1351s 1351s MY SUB BAZ; # PREDECLARATION 1351s SUB BAZ { # DEFINE THE "MY" SUB 1351s BAZ(); # WRONG: CALLS ITSELF, BUT LEAKS MEMORY 1351s } 1351s 1351s JUST LIKE C<< MY $F; $F = SUB { $F->() } >>, THIS EXAMPLE LEAKS MEMORY. THE 1351s NAME C IS A REFERENCE TO THE SUBROUTINE, AND THE SUBROUTINE USES THE NAME 1351s C; THEY KEEP EACH OTHER ALIVE (SEE L). 1351s 1351s =HEAD3 C VS C 1351s 1351s WHAT IS THE DIFFERENCE BETWEEN "STATE" SUBS AND "MY" SUBS? EACH TIME THAT 1351s EXECUTION ENTERS A BLOCK WHEN "MY" SUBS ARE DECLARED, A NEW COPY OF EACH 1351s SUB IS CREATED. "STATE" SUBROUTINES PERSIST FROM ONE EXECUTION OF THE 1351s CONTAINING BLOCK TO THE NEXT. 1351s 1351s SO, IN GENERAL, "STATE" SUBROUTINES ARE FASTER. BUT "MY" SUBS ARE 1351s NECESSARY IF YOU WANT TO CREATE CLOSURES: 1351s 1351s SUB WHATEVER { 1351s MY $X = SHIFT; 1351s MY SUB INNER { 1351s ... DO SOMETHING WITH $X ... 1351s } 1351s INNER(); 1351s } 1351s 1351s IN THIS EXAMPLE, A NEW C<$X> IS CREATED WHEN C IS CALLED, AND 1351s ALSO A NEW C, WHICH CAN SEE THE NEW C<$X>. A "STATE" SUB WILL ONLY 1351s SEE THE C<$X> FROM THE FIRST CALL TO C. 1351s 1351s =HEAD3 C SUBROUTINES 1351s 1351s LIKE C, C CREATES A LEXICAL ALIAS TO THE PACKAGE 1351s SUBROUTINE OF THE SAME NAME. 1351s 1351s THE TWO MAIN USES FOR THIS ARE TO SWITCH BACK TO USING THE PACKAGE SUB 1351s INSIDE AN INNER SCOPE: 1351s 1351s SUB FOO { ... } 1351s 1351s SUB BAR { 1351s MY SUB FOO { ... } 1351s { 1351s # NEED TO USE THE OUTER FOO HERE 1351s OUR SUB FOO; 1351s FOO(); 1351s } 1351s } 1351s 1351s AND TO MAKE A SUBROUTINE VISIBLE TO OTHER PACKAGES IN THE SAME SCOPE: 1351s 1351s PACKAGE MYSNEAKYMODULE; 1351s 1351s OUR SUB DO_SOMETHING { ... } 1351s 1351s SUB DO_SOMETHING_WITH_CALLER { 1351s PACKAGE DB; 1351s () = CALLER 1; # SETS @DB::ARGS 1351s DO_SOMETHING(@ARGS); # USES MYSNEAKYMODULE::DO_SOMETHING 1351s } 1351s 1351s =HEAD2 PASSING SYMBOL TABLE ENTRIES (TYPEGLOBS) 1351s X X<*> 1351s 1351s B: THE MECHANISM DESCRIBED IN THIS SECTION WAS ORIGINALLY 1351s THE ONLY WAY TO SIMULATE PASS-BY-REFERENCE IN OLDER VERSIONS OF 1351s PERL. WHILE IT STILL WORKS FINE IN MODERN VERSIONS, THE NEW REFERENCE 1351s MECHANISM IS GENERALLY EASIER TO WORK WITH. SEE BELOW. 1351s 1351s SOMETIMES YOU DON'T WANT TO PASS THE VALUE OF AN ARRAY TO A SUBROUTINE 1351s BUT RATHER THE NAME OF IT, SO THAT THE SUBROUTINE CAN MODIFY THE GLOBAL 1351s COPY OF IT RATHER THAN WORKING WITH A LOCAL COPY. IN PERL YOU CAN 1351s REFER TO ALL OBJECTS OF A PARTICULAR NAME BY PREFIXING THE NAME 1351s WITH A STAR: C<*FOO>. THIS IS OFTEN KNOWN AS A "TYPEGLOB", BECAUSE THE 1351s STAR ON THE FRONT CAN BE THOUGHT OF AS A WILDCARD MATCH FOR ALL THE 1351s FUNNY PREFIX CHARACTERS ON VARIABLES AND SUBROUTINES AND SUCH. 1351s 1351s WHEN EVALUATED, THE TYPEGLOB PRODUCES A SCALAR VALUE THAT REPRESENTS 1351s ALL THE OBJECTS OF THAT NAME, INCLUDING ANY FILEHANDLE, FORMAT, OR 1351s SUBROUTINE. WHEN ASSIGNED TO, IT CAUSES THE NAME MENTIONED TO REFER TO 1351s WHATEVER C<*> VALUE WAS ASSIGNED TO IT. EXAMPLE: 1351s 1351s SUB DOUBLEARY { 1351s LOCAL(*SOMEARY) = @_; 1351s FOREACH $ELEM (@SOMEARY) { 1351s $ELEM *= 2; 1351s } 1351s } 1351s DOUBLEARY(*FOO); 1351s DOUBLEARY(*BAR); 1351s 1351s SCALARS ARE ALREADY PASSED BY REFERENCE, SO YOU CAN MODIFY 1351s SCALAR ARGUMENTS WITHOUT USING THIS MECHANISM BY REFERRING EXPLICITLY 1351s TO C<$_[0]> ETC. YOU CAN MODIFY ALL THE ELEMENTS OF AN ARRAY BY PASSING 1351s ALL THE ELEMENTS AS SCALARS, BUT YOU HAVE TO USE THE C<*> MECHANISM (OR 1351s THE EQUIVALENT REFERENCE MECHANISM) TO C, C, OR CHANGE THE SIZE OF 1351s AN ARRAY. IT WILL CERTAINLY BE FASTER TO PASS THE TYPEGLOB (OR REFERENCE). 1351s 1351s EVEN IF YOU DON'T WANT TO MODIFY AN ARRAY, THIS MECHANISM IS USEFUL FOR 1351s PASSING MULTIPLE ARRAYS IN A SINGLE LIST, BECAUSE NORMALLY THE LIST 1351s MECHANISM WILL MERGE ALL THE ARRAY VALUES SO THAT YOU CAN'T EXTRACT OUT 1351s THE INDIVIDUAL ARRAYS. FOR MORE ON TYPEGLOBS, SEE 1351s L. 1351s 1351s =HEAD2 WHEN TO STILL USE LOCAL() 1351s X X 1351s 1351s DESPITE THE EXISTENCE OF C, THERE ARE STILL THREE PLACES WHERE THE 1351s C OPERATOR STILL SHINES. IN FACT, IN THESE THREE PLACES, YOU 1351s I USE C INSTEAD OF C. 1351s 1351s =OVER 4 1351s 1351s =ITEM 1. 1351s 1351s YOU NEED TO GIVE A GLOBAL VARIABLE A TEMPORARY VALUE, ESPECIALLY $_. 1351s 1351s THE GLOBAL VARIABLES, LIKE C<@ARGV> OR THE PUNCTUATION VARIABLES, MUST BE 1351s CIZED WITH C. THIS BLOCK READS IN F, AND SPLITS 1351s IT UP INTO CHUNKS SEPARATED BY LINES OF EQUAL SIGNS, WHICH ARE PLACED 1351s IN C<@FIELDS>. 1351s 1351s { 1351s LOCAL @ARGV = ("/ETC/MOTD"); 1351s LOCAL $/ = UNDEF; 1351s LOCAL $_ = <>; 1351s @FIELDS = SPLIT /^\S*=+\S*$/; 1351s } 1351s 1351s IT PARTICULAR, IT'S IMPORTANT TO CIZE $_ IN ANY ROUTINE THAT ASSIGNS 1351s TO IT. LOOK OUT FOR IMPLICIT ASSIGNMENTS IN C CONDITIONALS. 1351s 1351s =ITEM 2. 1351s 1351s YOU NEED TO CREATE A LOCAL FILE OR DIRECTORY HANDLE OR A LOCAL FUNCTION. 1351s 1351s A FUNCTION THAT NEEDS A FILEHANDLE OF ITS OWN MUST USE 1351s C ON A COMPLETE TYPEGLOB. THIS CAN BE USED TO CREATE NEW SYMBOL 1351s TABLE ENTRIES: 1351s 1351s SUB IOQUEUE { 1351s LOCAL (*READER, *WRITER); # NOT MY! 1351s PIPE (READER, WRITER) OR DIE "PIPE: $!"; 1351s RETURN (*READER, *WRITER); 1351s } 1351s ($HEAD, $TAIL) = IOQUEUE(); 1351s 1351s SEE THE SYMBOL MODULE FOR A WAY TO CREATE ANONYMOUS SYMBOL TABLE 1351s ENTRIES. 1351s 1351s BECAUSE ASSIGNMENT OF A REFERENCE TO A TYPEGLOB CREATES AN ALIAS, THIS 1351s CAN BE USED TO CREATE WHAT IS EFFECTIVELY A LOCAL FUNCTION, OR AT LEAST, 1351s A LOCAL ALIAS. 1351s 1351s { 1351s LOCAL *GROW = \&SHRINK; # ONLY UNTIL THIS BLOCK EXITS 1351s GROW(); # REALLY CALLS SHRINK() 1351s MOVE(); # IF MOVE() GROW()S, IT SHRINK()S TOO 1351s } 1351s GROW(); # GET THE REAL GROW() AGAIN 1351s 1351s SEE L FOR MORE ABOUT MANIPULATING 1351s FUNCTIONS BY NAME IN THIS WAY. 1351s 1351s =ITEM 3. 1351s 1351s YOU WANT TO TEMPORARILY CHANGE JUST ONE ELEMENT OF AN ARRAY OR HASH. 1351s 1351s YOU CAN CIZE JUST ONE ELEMENT OF AN AGGREGATE. USUALLY THIS 1351s IS DONE ON DYNAMICS: 1351s 1351s { 1351s LOCAL $SIG{INT} = 'IGNORE'; 1351s FUNCT(); # UNINTERRUPTIBLE 1351s } 1351s # INTERRUPTIBILITY AUTOMATICALLY RESTORED HERE 1351s 1351s BUT IT ALSO WORKS ON LEXICALLY DECLARED AGGREGATES. 1351s 1351s =BACK 1351s 1351s =HEAD2 PASS BY REFERENCE 1351s X X X 1351s 1351s IF YOU WANT TO PASS MORE THAN ONE ARRAY OR HASH INTO A FUNCTION--OR 1351s RETURN THEM FROM IT--AND HAVE THEM MAINTAIN THEIR INTEGRITY, THEN 1351s YOU'RE GOING TO HAVE TO USE AN EXPLICIT PASS-BY-REFERENCE. BEFORE YOU 1351s DO THAT, YOU NEED TO UNDERSTAND REFERENCES AS DETAILED IN L. 1351s THIS SECTION MAY NOT MAKE MUCH SENSE TO YOU OTHERWISE. 1351s 1351s HERE ARE A FEW SIMPLE EXAMPLES. FIRST, LET'S PASS IN SEVERAL ARRAYS 1351s TO A FUNCTION AND HAVE IT C ALL OF THEN, RETURNING A NEW LIST 1351s OF ALL THEIR FORMER LAST ELEMENTS: 1351s 1351s @TAILINGS = POPMANY ( \@W, \@X, \@Y, \@Z ); 1351s 1351s SUB POPMANY { 1351s MY $AREF; 1351s MY @RETLIST; 1351s FOREACH $AREF ( @_ ) { 1351s PUSH @RETLIST, POP @$AREF; 1351s } 1351s RETURN @RETLIST; 1351s } 1351s 1351s HERE'S HOW YOU MIGHT WRITE A FUNCTION THAT RETURNS A 1351s LIST OF KEYS OCCURRING IN ALL THE HASHES PASSED TO IT: 1351s 1351s @COMMON = INTER( \%FOO, \%BAR, \%JOE ); 1351s SUB INTER { 1351s MY ($K, $HREF, %SEEN); # LOCALS 1351s FOREACH $HREF (@_) { 1351s WHILE ( $K = EACH %$HREF ) { 1351s $SEEN{$K}++; 1351s } 1351s } 1351s RETURN GREP { $SEEN{$_} == @_ } KEYS %SEEN; 1351s } 1351s 1351s SO FAR, WE'RE USING JUST THE NORMAL LIST RETURN MECHANISM. 1351s WHAT HAPPENS IF YOU WANT TO PASS OR RETURN A HASH? WELL, 1351s IF YOU'RE USING ONLY ONE OF THEM, OR YOU DON'T MIND THEM 1351s CONCATENATING, THEN THE NORMAL CALLING CONVENTION IS OK, ALTHOUGH 1351s A LITTLE EXPENSIVE. 1351s 1351s WHERE PEOPLE GET INTO TROUBLE IS HERE: 1351s 1351s (@W, @X) = FUNC(@Y, @Z); 1351s OR 1351s (%W, %X) = FUNC(%Y, %Z); 1351s 1351s THAT SYNTAX SIMPLY WON'T WORK. IT SETS JUST C<@W> OR C<%W> AND 1351s CLEARS THE C<@X> OR C<%X>. PLUS THE FUNCTION DIDN'T GET PASSED 1351s INTO TWO SEPARATE ARRAYS OR HASHES: IT GOT ONE LONG LIST IN C<@_>, 1351s AS ALWAYS. 1351s 1351s IF YOU CAN ARRANGE FOR EVERYONE TO DEAL WITH THIS THROUGH REFERENCES, IT'S 1351s CLEANER CODE, ALTHOUGH NOT SO NICE TO LOOK AT. HERE'S A FUNCTION THAT 1351s TAKES TWO ARRAY REFERENCES AS ARGUMENTS, RETURNING THE TWO ARRAY ELEMENTS 1351s IN ORDER OF HOW MANY ELEMENTS THEY HAVE IN THEM: 1351s 1351s ($WREF, $XREF) = FUNC(\@Y, \@Z); 1351s PRINT "@$WREF HAS MORE THAN @$XREF\N"; 1351s SUB FUNC { 1351s MY ($YREF, $ZREF) = @_; 1351s IF (@$YREF > @$ZREF) { 1351s RETURN ($YREF, $ZREF); 1351s } ELSE { 1351s RETURN ($ZREF, $YREF); 1351s } 1351s } 1351s 1351s IT TURNS OUT THAT YOU CAN ACTUALLY DO THIS ALSO: 1351s 1351s (*W, *X) = FUNC(\@Y, \@Z); 1351s PRINT "@W HAS MORE THAN @X\N"; 1351s SUB FUNC { 1351s LOCAL (*Y, *Z) = @_; 1351s IF (@Y > @Z) { 1351s RETURN (\@Y, \@Z); 1351s } ELSE { 1351s RETURN (\@Z, \@Y); 1351s } 1351s } 1351s 1351s HERE WE'RE USING THE TYPEGLOBS TO DO SYMBOL TABLE ALIASING. IT'S 1351s A TAD SUBTLE, THOUGH, AND ALSO WON'T WORK IF YOU'RE USING C 1351s VARIABLES, BECAUSE ONLY GLOBALS (EVEN IN DISGUISE AS CS) 1351s ARE IN THE SYMBOL TABLE. 1351s 1351s IF YOU'RE PASSING AROUND FILEHANDLES, YOU COULD USUALLY JUST USE THE BARE 1351s TYPEGLOB, LIKE C<*STDOUT>, BUT TYPEGLOBS REFERENCES WORK, TOO. 1351s FOR EXAMPLE: 1351s 1351s SPLUTTER(\*STDOUT); 1351s SUB SPLUTTER { 1351s MY $FH = SHIFT; 1351s PRINT $FH "HER UM WELL A HMMM\N"; 1351s } 1351s 1351s $REC = GET_REC(\*STDIN); 1351s SUB GET_REC { 1351s MY $FH = SHIFT; 1351s RETURN SCALAR <$FH>; 1351s } 1351s 1351s IF YOU'RE PLANNING ON GENERATING NEW FILEHANDLES, YOU COULD DO THIS. 1351s NOTICE TO PASS BACK JUST THE BARE *FH, NOT ITS REFERENCE. 1351s 1351s SUB OPENIT { 1351s MY $PATH = SHIFT; 1351s LOCAL *FH; 1351s RETURN OPEN (FH, $PATH) ? *FH : UNDEF; 1351s } 1351s 1351s =HEAD2 PROTOTYPES 1351s X X 1351s 1351s PERL SUPPORTS A VERY LIMITED KIND OF COMPILE-TIME ARGUMENT CHECKING 1351s USING FUNCTION PROTOTYPING. THIS CAN BE DECLARED IN EITHER THE PROTO 1351s SECTION OR WITH A L. 1351s IF YOU DECLARE EITHER OF 1351s 1351s SUB MYPUSH (\@@) 1351s SUB MYPUSH :PROTOTYPE(\@@) 1351s 1351s THEN C TAKES ARGUMENTS EXACTLY LIKE C DOES. 1351s 1351s IF SUBROUTINE SIGNATURES ARE ENABLED (SEE L), THEN 1351s THE SHORTER PROTO SYNTAX IS UNAVAILABLE, BECAUSE IT WOULD CLASH WITH 1351s SIGNATURES. IN THAT CASE, A PROTOTYPE CAN ONLY BE DECLARED IN THE FORM 1351s OF AN ATTRIBUTE. 1351s 1351s THE 1351s FUNCTION DECLARATION MUST BE VISIBLE AT COMPILE TIME. THE PROTOTYPE 1351s AFFECTS ONLY INTERPRETATION OF REGULAR CALLS TO THE FUNCTION, 1351s WHERE REGULAR IS DEFINED AS NOT USING THE C<&> SIGIL. IN 1351s OTHER WORDS, IF YOU CALL IT LIKE A BUILT-IN FUNCTION, THEN IT BEHAVES 1351s LIKE A BUILT-IN FUNCTION. IF YOU CALL IT LIKE AN OLD-FASHIONED (PERL4) 1351s SUBROUTINE, THEN IT BEHAVES LIKE AN OLD-FASHIONED SUBROUTINE. IT 1351s NATURALLY FALLS OUT FROM THIS RULE THAT PROTOTYPES HAVE NO INFLUENCE 1351s ON SUBROUTINE REFERENCES LIKE C<\&FOO> OR ON INDIRECT SUBROUTINE 1351s CALLS LIKE C<&{$SUBREF}()> OR C<< $SUBREF->() >>. 1351s 1351s METHOD CALLS ARE NOT INFLUENCED BY PROTOTYPES EITHER, BECAUSE THE 1351s FUNCTION TO BE CALLED IS INDETERMINATE AT COMPILE TIME, SINCE 1351s THE EXACT CODE CALLED DEPENDS ON INHERITANCE. 1351s 1351s BECAUSE THE INTENT OF THIS FEATURE IS PRIMARILY TO LET YOU DEFINE 1351s SUBROUTINES THAT WORK LIKE BUILT-IN FUNCTIONS, HERE ARE PROTOTYPES 1351s FOR SOME OTHER FUNCTIONS THAT PARSE ALMOST EXACTLY LIKE THE 1351s CORRESPONDING BUILT-IN. 1351s 1351s DECLARED AS CALLED AS 1351s 1351s SUB MYLINK ($$) MYLINK $OLD, $NEW 1351s SUB MYVEC ($$$) MYVEC $VAR, $OFFSET, 1 1351s SUB MYINDEX ($$;$) MYINDEX GETSTRING(), "SUBSTR" 1351s SUB MYSYSWRITE ($$$;$) MYSYSWRITE $BUF, 0, LENGTH($BUF) - $OFF, $OFF 1351s SUB MYREVERSE (@) MYREVERSE $X, $Y, $Z 1351s SUB MYJOIN ($@) MYJOIN ":", $X, $Y, $Z 1351s SUB MYPOP (\@) MYPOP @ARRAY 1351s SUB MYSPLICE (\@$$@) MYSPLICE @ARRAY, 0, 2, @PUSHME 1351s SUB MYKEYS (\[%@]) MYKEYS $HASHREF->%* 1351s SUB MYOPEN (*;$) MYOPEN HANDLE, $NAME 1351s SUB MYPIPE (**) MYPIPE READHANDLE, WRITEHANDLE 1351s SUB MYGREP (&@) MYGREP { /FOO/ } $X, $Y, $Z 1351s SUB MYRAND (;$) MYRAND 42 1351s SUB MYTIME () MYTIME 1351s 1351s ANY BACKSLASHED PROTOTYPE CHARACTER REPRESENTS AN ACTUAL ARGUMENT 1351s THAT MUST START WITH THAT CHARACTER (OPTIONALLY PRECEDED BY C, 1351s C OR C), WITH THE EXCEPTION OF C<$>, WHICH WILL 1351s ACCEPT ANY SCALAR LVALUE EXPRESSION, SUCH AS C<$FOO = 7> OR 1351s C<< MY_FUNCTION()->[0] >>. THE VALUE PASSED AS PART OF C<@_> WILL BE A 1351s REFERENCE TO THE ACTUAL ARGUMENT GIVEN IN THE SUBROUTINE CALL, 1351s OBTAINED BY APPLYING C<\> TO THAT ARGUMENT. 1351s 1351s YOU CAN USE THE C<\[]> BACKSLASH GROUP NOTATION TO SPECIFY MORE THAN ONE 1351s ALLOWED ARGUMENT TYPE. FOR EXAMPLE: 1351s 1351s SUB MYREF (\[$@%&*]) 1351s 1351s WILL ALLOW CALLING MYREF() AS 1351s 1351s MYREF $VAR 1351s MYREF @ARRAY 1351s MYREF %HASH 1351s MYREF &SUB 1351s MYREF *GLOB 1351s 1351s AND THE FIRST ARGUMENT OF MYREF() WILL BE A REFERENCE TO 1351s A SCALAR, AN ARRAY, A HASH, A SUBROUTINE, OR A GLOB. 1351s 1351s UNBACKSLASHED PROTOTYPE CHARACTERS HAVE SPECIAL MEANINGS. ANY 1351s UNBACKSLASHED C<@> OR C<%> EATS ALL REMAINING ARGUMENTS, AND FORCES 1351s LIST CONTEXT. AN ARGUMENT REPRESENTED BY C<$> FORCES SCALAR CONTEXT. AN 1351s C<&> REQUIRES AN ANONYMOUS SUBROUTINE, WHICH, IF PASSED AS THE FIRST 1351s ARGUMENT, MAY LOOK LIKE A BARE BLOCK: IT DOES NOT REQUIRE THE C KEYWORD 1351s OR A SUBSEQUENT COMMA. 1351s 1351s A C<*> ALLOWS THE SUBROUTINE TO ACCEPT A BAREWORD, CONSTANT, SCALAR EXPRESSION, 1351s TYPEGLOB, OR A REFERENCE TO A TYPEGLOB IN THAT SLOT. THE VALUE WILL BE 1351s AVAILABLE TO THE SUBROUTINE EITHER AS A SIMPLE SCALAR, OR (IN THE LATTER 1351s TWO CASES) AS A REFERENCE TO THE TYPEGLOB. IF YOU WISH TO ALWAYS CONVERT 1351s SUCH ARGUMENTS TO A TYPEGLOB REFERENCE, USE SYMBOL::QUALIFY_TO_REF() AS 1351s FOLLOWS: 1351s 1351s USE SYMBOL 'QUALIFY_TO_REF'; 1351s 1351s SUB FOO (*) { 1351s MY $FH = QUALIFY_TO_REF(SHIFT, CALLER); 1351s ... 1351s } 1351s 1351s THE C<+> PROTOTYPE IS A SPECIAL ALTERNATIVE TO C<$> THAT WILL ACT LIKE 1351s C<\[@%]> WHEN GIVEN A LITERAL ARRAY OR HASH VARIABLE, BUT WILL OTHERWISE 1351s FORCE SCALAR CONTEXT ON THE ARGUMENT. THIS IS USEFUL FOR FUNCTIONS WHICH 1351s SHOULD ACCEPT EITHER A LITERAL ARRAY OR AN ARRAY REFERENCE AS THE ARGUMENT: 1351s 1351s SUB MYPUSH (+@) { 1351s MY $AREF = SHIFT; 1351s DIE "NOT AN ARRAY OR ARRAYREF" UNLESS REF $AREF EQ 'ARRAY'; 1351s PUSH @$AREF, @_; 1351s } 1351s 1351s WHEN USING THE C<+> PROTOTYPE, YOUR FUNCTION MUST CHECK THAT THE ARGUMENT 1351s IS OF AN ACCEPTABLE TYPE. 1351s 1351s A SEMICOLON (C<;>) SEPARATES MANDATORY ARGUMENTS FROM OPTIONAL ARGUMENTS. 1351s IT IS REDUNDANT BEFORE C<@> OR C<%>, WHICH GOBBLE UP EVERYTHING ELSE. 1351s 1351s AS THE LAST CHARACTER OF A PROTOTYPE, OR JUST BEFORE A SEMICOLON, A C<@> 1351s OR A C<%>, YOU CAN USE C<_> IN PLACE OF C<$>: IF THIS ARGUMENT IS NOT 1351s PROVIDED, C<$_> WILL BE USED INSTEAD. 1351s 1351s NOTE HOW THE LAST THREE EXAMPLES IN THE TABLE ABOVE ARE TREATED 1351s SPECIALLY BY THE PARSER. C IS PARSED AS A TRUE LIST 1351s OPERATOR, C IS PARSED AS A TRUE UNARY OPERATOR WITH UNARY 1351s PRECEDENCE THE SAME AS C, AND C IS TRULY WITHOUT 1351s ARGUMENTS, JUST LIKE C. THAT IS, IF YOU SAY 1351s 1351s MYTIME +2; 1351s 1351s YOU'LL GET C, NOT C, WHICH IS HOW IT WOULD BE PARSED 1351s WITHOUT A PROTOTYPE. IF YOU WANT TO FORCE A UNARY FUNCTION TO HAVE THE 1351s SAME PRECEDENCE AS A LIST OPERATOR, ADD C<;> TO THE END OF THE PROTOTYPE: 1351s 1351s SUB MYGETPROTOBYNUMBER($;); 1351s MYGETPROTOBYNUMBER $X > $Y; # PARSED AS MYGETPROTOBYNUMBER($X > $Y) 1351s 1351s THE INTERESTING THING ABOUT C<&> IS THAT YOU CAN GENERATE NEW SYNTAX WITH IT, 1351s PROVIDED IT'S IN THE INITIAL POSITION: 1351s X<&> 1351s 1351s SUB TRY (&@) { 1351s MY($TRY,$CATCH) = @_; 1351s EVAL { &$TRY }; 1351s IF ($@) { 1351s LOCAL $_ = $@; 1351s &$CATCH; 1351s } 1351s } 1351s SUB CATCH (&) { $_[0] } 1351s 1351s TRY { 1351s DIE "PHOOEY"; 1351s } CATCH { 1351s /PHOOEY/ AND PRINT "UNPHOOEY\N"; 1351s }; 1351s 1351s THAT PRINTS C<"UNPHOOEY">. (YES, THERE ARE STILL UNRESOLVED 1351s ISSUES HAVING TO DO WITH VISIBILITY OF C<@_>. I'M IGNORING THAT 1351s QUESTION FOR THE MOMENT. (BUT NOTE THAT IF WE MAKE C<@_> LEXICALLY 1351s SCOPED, THOSE ANONYMOUS SUBROUTINES CAN ACT LIKE CLOSURES... (GEE, 1351s IS THIS SOUNDING A LITTLE LISPISH? (NEVER MIND.)))) 1351s 1351s AND HERE'S A REIMPLEMENTATION OF THE PERL C OPERATOR: 1351s X 1351s 1351s SUB MYGREP (&@) { 1351s MY $CODE = SHIFT; 1351s MY @RESULT; 1351s FOREACH $_ (@_) { 1351s PUSH(@RESULT, $_) IF &$CODE; 1351s } 1351s @RESULT; 1351s } 1351s 1351s SOME FOLKS WOULD PREFER FULL ALPHANUMERIC PROTOTYPES. ALPHANUMERICS HAVE 1351s BEEN INTENTIONALLY LEFT OUT OF PROTOTYPES FOR THE EXPRESS PURPOSE OF 1351s SOMEDAY IN THE FUTURE ADDING NAMED, FORMAL PARAMETERS. THE CURRENT 1351s MECHANISM'S MAIN GOAL IS TO LET MODULE WRITERS PROVIDE BETTER DIAGNOSTICS 1351s FOR MODULE USERS. LARRY FEELS THE NOTATION QUITE UNDERSTANDABLE TO PERL 1351s PROGRAMMERS, AND THAT IT WILL NOT INTRUDE GREATLY UPON THE MEAT OF THE 1351s MODULE, NOR MAKE IT HARDER TO READ. THE LINE NOISE IS VISUALLY 1351s ENCAPSULATED INTO A SMALL PILL THAT'S EASY TO SWALLOW. 1351s 1351s IF YOU TRY TO USE AN ALPHANUMERIC SEQUENCE IN A PROTOTYPE YOU WILL 1351s GENERATE AN OPTIONAL WARNING - "ILLEGAL CHARACTER IN PROTOTYPE...". 1351s UNFORTUNATELY EARLIER VERSIONS OF PERL ALLOWED THE PROTOTYPE TO BE 1351s USED AS LONG AS ITS PREFIX WAS A VALID PROTOTYPE. THE WARNING MAY BE 1351s UPGRADED TO A FATAL ERROR IN A FUTURE VERSION OF PERL ONCE THE 1351s MAJORITY OF OFFENDING CODE IS FIXED. 1351s 1351s IT'S PROBABLY BEST TO PROTOTYPE NEW FUNCTIONS, NOT RETROFIT PROTOTYPING 1351s INTO OLDER ONES. THAT'S BECAUSE YOU MUST BE ESPECIALLY CAREFUL ABOUT 1351s SILENT IMPOSITIONS OF DIFFERING LIST VERSUS SCALAR CONTEXTS. FOR EXAMPLE, 1351s IF YOU DECIDE THAT A FUNCTION SHOULD TAKE JUST ONE PARAMETER, LIKE THIS: 1351s 1351s SUB FUNC ($) { 1351s MY $N = SHIFT; 1351s PRINT "YOU GAVE ME $N\N"; 1351s } 1351s 1351s AND SOMEONE HAS BEEN CALLING IT WITH AN ARRAY OR EXPRESSION 1351s RETURNING A LIST: 1351s 1351s FUNC(@FOO); 1351s FUNC( $TEXT =~ /\W+/G ); 1351s 1351s THEN YOU'VE JUST SUPPLIED AN AUTOMATIC C IN FRONT OF THEIR 1351s ARGUMENT, WHICH CAN BE MORE THAN A BIT SURPRISING. THE OLD C<@FOO> 1351s WHICH USED TO HOLD ONE THING DOESN'T GET PASSED IN. INSTEAD, 1351s C NOW GETS PASSED IN A C<1>; THAT IS, THE NUMBER OF ELEMENTS 1351s IN C<@FOO>. AND THE C GETS CALLED IN SCALAR CONTEXT SO INSTEAD OF A 1351s LIST OF WORDS IT RETURNS A BOOLEAN RESULT AND ADVANCES C. OUCH! 1351s 1351s IF A SUB HAS BOTH A PROTO AND A BLOCK, THE PROTOTYPE IS NOT APPLIED 1351s UNTIL AFTER THE BLOCK IS COMPLETELY DEFINED. THIS MEANS THAT A RECURSIVE 1351s FUNCTION WITH A PROTOTYPE HAS TO BE PREDECLARED FOR THE PROTOTYPE TO TAKE 1351s EFFECT, LIKE SO: 1351s 1351s SUB FOO($$); 1351s SUB FOO($$) { 1351s FOO 1, 2; 1351s } 1351s 1351s THIS IS ALL VERY POWERFUL, OF COURSE, AND SHOULD BE USED ONLY IN MODERATION 1351s TO MAKE THE WORLD A BETTER PLACE. 1351s 1351s =HEAD2 CONSTANT FUNCTIONS 1351s X 1351s 1351s FUNCTIONS WITH A PROTOTYPE OF C<()> ARE POTENTIAL CANDIDATES FOR 1351s INLINING. IF THE RESULT AFTER OPTIMIZATION AND CONSTANT FOLDING 1351s IS EITHER A CONSTANT OR A LEXICALLY-SCOPED SCALAR WHICH HAS NO OTHER 1351s REFERENCES, THEN IT WILL BE USED IN PLACE OF FUNCTION CALLS MADE 1351s WITHOUT C<&>. CALLS MADE USING C<&> ARE NEVER INLINED. (SEE 1351s L FOR AN EASY WAY TO DECLARE MOST CONSTANTS.) 1351s 1351s THE FOLLOWING FUNCTIONS WOULD ALL BE INLINED: 1351s 1351s SUB PI () { 3.14159 } # NOT EXACT, BUT CLOSE. 1351s SUB PI () { 4 * ATAN2 1, 1 } # AS GOOD AS IT GETS, 1351s # AND IT'S INLINED, TOO! 1351s SUB ST_DEV () { 0 } 1351s SUB ST_INO () { 1 } 1351s 1351s SUB FLAG_FOO () { 1 << 8 } 1351s SUB FLAG_BAR () { 1 << 9 } 1351s SUB FLAG_MASK () { FLAG_FOO | FLAG_BAR } 1351s 1351s SUB OPT_BAZ () { NOT (0X1B58 & FLAG_MASK) } 1351s 1351s SUB N () { INT(OPT_BAZ) / 3 } 1351s 1351s SUB FOO_SET () { 1 IF FLAG_MASK & FLAG_FOO } 1351s SUB FOO_SET2 () { IF (FLAG_MASK & FLAG_FOO) { 1 } } 1351s 1351s (BE AWARE THAT THE LAST EXAMPLE WAS NOT ALWAYS INLINED IN PERL 5.20 AND 1351s EARLIER, WHICH DID NOT BEHAVE CONSISTENTLY WITH SUBROUTINES CONTAINING 1351s INNER SCOPES.) YOU CAN COUNTERMAND INLINING BY USING AN EXPLICIT 1351s C: 1351s 1351s SUB BAZ_VAL () { 1351s IF (OPT_BAZ) { 1351s RETURN 23; 1351s } 1351s ELSE { 1351s RETURN 42; 1351s } 1351s } 1351s SUB BONK_VAL () { RETURN 12345 } 1351s 1351s AS ALLUDED TO EARLIER YOU CAN ALSO DECLARE INLINED SUBS DYNAMICALLY AT 1351s BEGIN TIME IF THEIR BODY CONSISTS OF A LEXICALLY-SCOPED SCALAR WHICH 1351s HAS NO OTHER REFERENCES. ONLY THE FIRST EXAMPLE HERE WILL BE INLINED: 1351s 1351s BEGIN { 1351s MY $VAR = 1; 1351s NO STRICT 'REFS'; 1351s *INLINED = SUB () { $VAR }; 1351s } 1351s 1351s BEGIN { 1351s MY $VAR = 1; 1351s MY $REF = \$VAR; 1351s NO STRICT 'REFS'; 1351s *NOT_INLINED = SUB () { $VAR }; 1351s } 1351s 1351s A NOT SO OBVIOUS CAVEAT WITH THIS (SEE [RT #79908]) IS WHAT HAPPENS IF THE 1351s VARIABLE IS POTENTIALLY MODIFIABLE. FOR EXAMPLE: 1351s 1351s BEGIN { 1351s MY $X = 10; 1351s *FOO = SUB () { $X }; 1351s $X++; 1351s } 1351s PRINT FOO(); # PRINTED 10 PRIOR TO 5.32.0 1351s 1351s FROM PERL 5.22 ONWARDS THIS GAVE A DEPRECATION WARNING, AND FROM PERL 5.32 1351s ONWARDS IT BECAME A RUN-TIME ERROR. PREVIOUSLY THE VARIABLE WAS 1351s IMMEDIATELY INLINED, AND STOPPED BEHAVING LIKE A NORMAL LEXICAL VARIABLE; 1351s SO IT PRINTED C<10>, NOT C<11>. 1351s 1351s IF YOU STILL WANT SUCH A SUBROUTINE TO BE INLINED (WITH NO WARNING), MAKE 1351s SURE THE VARIABLE IS NOT USED IN A CONTEXT WHERE IT COULD BE MODIFIED 1351s ASIDE FROM WHERE IT IS DECLARED. 1351s 1351s # FINE, NO WARNING 1351s BEGIN { 1351s MY $X = 54321; 1351s *INLINED = SUB () { $X }; 1351s } 1351s # ERROR 1351s BEGIN { 1351s MY $X; 1351s $X = 54321; 1351s *ALSO_INLINED = SUB () { $X }; 1351s } 1351s 1351s PERL 5.22 ALSO INTRODUCED THE "CONST" ATTRIBUTE AS AN ALTERNATIVE. IT WAS 1351s INITIALLY EXPERIMENTAL, BUT MADE STABLE IN PERL 5.40. WHEN APPLIED TO AN 1351s ANONYMOUS SUBROUTINE, IT FORCES THE SUB TO BE CALLED WHEN THE C 1351s EXPRESSION IS EVALUATED. THE RETURN VALUE IS CAPTURED AND TURNED INTO A 1351s CONSTANT SUBROUTINE: 1351s 1351s MY $X = 54321; 1351s *INLINED = SUB : CONST { $X }; 1351s $X++; 1351s 1351s THE RETURN VALUE OF C IN THIS EXAMPLE WILL ALWAYS BE 54321, 1351s REGARDLESS OF LATER MODIFICATIONS TO $X. YOU CAN ALSO PUT ANY ARBITRARY 1351s CODE INSIDE THE SUB, AT IT WILL BE EXECUTED IMMEDIATELY AND ITS RETURN 1351s VALUE CAPTURED THE SAME WAY. 1351s 1351s IF YOU REALLY WANT A SUBROUTINE WITH A C<()> PROTOTYPE THAT RETURNS A 1351s LEXICAL VARIABLE YOU CAN EASILY FORCE IT TO NOT BE INLINED BY ADDING 1351s AN EXPLICIT C: 1351s 1351s BEGIN { 1351s MY $X = 10; 1351s *FOO = SUB () { RETURN $X }; 1351s $X++; 1351s } 1351s PRINT FOO(); # PRINTS 11 1351s 1351s THE EASIEST WAY TO TELL IF A SUBROUTINE WAS INLINED IS BY USING 1351s L. CONSIDER THIS EXAMPLE OF TWO SUBROUTINES RETURNING 1351s C<1>, ONE WITH A C<()> PROTOTYPE CAUSING IT TO BE INLINED, AND ONE 1351s WITHOUT (WITH DEPARSE OUTPUT TRUNCATED FOR CLARITY): 1351s 1351s $ PERL -MO=DEPARSE -E 'SUB ONE { 1 } IF (ONE) { PRINT ONE IF ONE }' 1351s SUB ONE { 1351s 1; 1351s } 1351s IF (ONE ) { 1351s PRINT ONE() IF ONE ; 1351s } 1351s 1351s $ PERL -MO=DEPARSE -E 'SUB ONE () { 1 } IF (ONE) { PRINT ONE IF ONE }' 1351s SUB ONE () { 1 } 1351s DO { 1351s PRINT 1 1351s }; 1351s 1351s IF YOU REDEFINE A SUBROUTINE THAT WAS ELIGIBLE FOR INLINING, YOU'LL 1351s GET A WARNING BY DEFAULT. YOU CAN USE THIS WARNING TO TELL WHETHER OR 1351s NOT A PARTICULAR SUBROUTINE IS CONSIDERED INLINABLE, SINCE IT'S 1351s DIFFERENT THAN THE WARNING FOR OVERRIDING NON-INLINED SUBROUTINES: 1351s 1351s $ PERL -E 'SUB ONE () {1} SUB ONE () {2}' 1351s CONSTANT SUBROUTINE ONE REDEFINED AT -E LINE 1. 1351s $ PERL -WE 'SUB ONE {1} SUB ONE {2}' 1351s SUBROUTINE ONE REDEFINED AT -E LINE 1. 1351s 1351s THE WARNING IS CONSIDERED SEVERE ENOUGH NOT TO BE AFFECTED BY THE 1351s B<-W> SWITCH (OR ITS ABSENCE) BECAUSE PREVIOUSLY COMPILED INVOCATIONS 1351s OF THE FUNCTION WILL STILL BE USING THE OLD VALUE OF THE FUNCTION. IF 1351s YOU NEED TO BE ABLE TO REDEFINE THE SUBROUTINE, YOU NEED TO ENSURE 1351s THAT IT ISN'T INLINED, EITHER BY DROPPING THE C<()> PROTOTYPE (WHICH 1351s CHANGES CALLING SEMANTICS, SO BEWARE) OR BY THWARTING THE INLINING 1351s MECHANISM IN SOME OTHER WAY, E.G. BY ADDING AN EXPLICIT C, AS 1351s MENTIONED ABOVE: 1351s 1351s SUB NOT_INLINED () { RETURN 23 } 1351s 1351s =HEAD2 OVERRIDING BUILT-IN FUNCTIONS 1351s X X X X 1351s 1351s MANY BUILT-IN FUNCTIONS MAY BE OVERRIDDEN, THOUGH THIS SHOULD BE TRIED 1351s ONLY OCCASIONALLY AND FOR GOOD REASON. TYPICALLY THIS MIGHT BE 1351s DONE BY A PACKAGE ATTEMPTING TO EMULATE MISSING BUILT-IN FUNCTIONALITY 1351s ON A NON-UNIX SYSTEM. 1351s 1351s OVERRIDING MAY BE DONE ONLY BY IMPORTING THE NAME FROM A MODULE AT 1351s COMPILE TIME--ORDINARY PREDECLARATION ISN'T GOOD ENOUGH. HOWEVER, THE 1351s C PRAGMA LETS YOU, IN EFFECT, PREDECLARE SUBS 1351s VIA THE IMPORT SYNTAX, AND THESE NAMES MAY THEN OVERRIDE BUILT-IN ONES: 1351s 1351s USE SUBS 'CHDIR', 'CHROOT', 'CHMOD', 'CHOWN'; 1351s CHDIR $SOMEWHERE; 1351s SUB CHDIR { ... } 1351s 1351s TO UNAMBIGUOUSLY REFER TO THE BUILT-IN FORM, PRECEDE THE 1351s BUILT-IN NAME WITH THE SPECIAL PACKAGE QUALIFIER C. FOR EXAMPLE, 1351s SAYING C ALWAYS REFERS TO THE BUILT-IN C, EVEN 1351s IF THE CURRENT PACKAGE HAS IMPORTED SOME OTHER SUBROUTINE CALLED 1351s C<&OPEN()> FROM ELSEWHERE. EVEN THOUGH IT LOOKS LIKE A REGULAR 1351s FUNCTION CALL, IT ISN'T: THE C PREFIX IN THAT CASE IS PART OF PERL'S 1351s SYNTAX, AND WORKS FOR ANY KEYWORD, REGARDLESS OF WHAT IS IN THE C 1351s PACKAGE. TAKING A REFERENCE TO IT, THAT IS, C<\&CORE::OPEN>, ONLY WORKS 1351s FOR SOME KEYWORDS. SEE L. 1351s 1351s LIBRARY MODULES SHOULD NOT IN GENERAL EXPORT BUILT-IN NAMES LIKE C 1351s OR C AS PART OF THEIR DEFAULT C<@EXPORT> LIST, BECAUSE THESE MAY 1351s SNEAK INTO SOMEONE ELSE'S NAMESPACE AND CHANGE THE SEMANTICS UNEXPECTEDLY. 1351s INSTEAD, IF THE MODULE ADDS THAT NAME TO C<@EXPORT_OK>, THEN IT'S 1351s POSSIBLE FOR A USER TO IMPORT THE NAME EXPLICITLY, BUT NOT IMPLICITLY. 1351s THAT IS, THEY COULD SAY 1351s 1351s USE MODULE 'OPEN'; 1351s 1351s AND IT WOULD IMPORT THE C OVERRIDE. BUT IF THEY SAID 1351s 1351s USE MODULE; 1351s 1351s THEY WOULD GET THE DEFAULT IMPORTS WITHOUT OVERRIDES. 1351s 1351s THE FOREGOING MECHANISM FOR OVERRIDING BUILT-IN IS RESTRICTED, QUITE 1351s DELIBERATELY, TO THE PACKAGE THAT REQUESTS THE IMPORT. THERE IS A SECOND 1351s METHOD THAT IS SOMETIMES APPLICABLE WHEN YOU WISH TO OVERRIDE A BUILT-IN 1351s EVERYWHERE, WITHOUT REGARD TO NAMESPACE BOUNDARIES. THIS IS ACHIEVED BY 1351s IMPORTING A SUB INTO THE SPECIAL NAMESPACE C. HERE IS AN 1351s EXAMPLE THAT QUITE BRAZENLY REPLACES THE C OPERATOR WITH SOMETHING 1351s THAT UNDERSTANDS REGULAR EXPRESSIONS. 1351s 1351s PACKAGE REGLOB; 1351s REQUIRE EXPORTER; 1351s @ISA = 'EXPORTER'; 1351s @EXPORT_OK = 'GLOB'; 1351s 1351s SUB IMPORT { 1351s MY $PKG = SHIFT; 1351s RETURN UNLESS @_; 1351s MY $SYM = SHIFT; 1351s MY $WHERE = ($SYM =~ S/^GLOBAL_// ? 'CORE::GLOBAL' : CALLER(0)); 1351s $PKG->EXPORT($WHERE, $SYM, @_); 1351s } 1351s 1351s SUB GLOB { 1351s MY $PAT = SHIFT; 1351s MY @GOT; 1351s IF (OPENDIR MY $D, '.') { 1351s @GOT = GREP /$PAT/, READDIR $D; 1351s CLOSEDIR $D; 1351s } 1351s RETURN @GOT; 1351s } 1351s 1; 1351s 1351s AND HERE'S HOW IT COULD BE (AB)USED: 1351s 1351s #USE REGLOB 'GLOBAL_GLOB'; # OVERRIDE GLOB() IN ALL NAMESPACES 1351s PACKAGE FOO; 1351s USE REGLOB 'GLOB'; # OVERRIDE GLOB() IN FOO:: ONLY 1351s PRINT FOR <^[A-Z_]+\.PM\$>; # SHOW ALL PRAGMATIC MODULES 1351s 1351s THE INITIAL COMMENT SHOWS A CONTRIVED, EVEN DANGEROUS EXAMPLE. 1351s BY OVERRIDING C GLOBALLY, YOU WOULD BE FORCING THE NEW (AND 1351s SUBVERSIVE) BEHAVIOR FOR THE C OPERATOR FOR I NAMESPACE, 1351s WITHOUT THE COMPLETE COGNIZANCE OR COOPERATION OF THE MODULES THAT OWN 1351s THOSE NAMESPACES. NATURALLY, THIS SHOULD BE DONE WITH EXTREME CAUTION--IF 1351s IT MUST BE DONE AT ALL. 1351s 1351s THE C EXAMPLE ABOVE DOES NOT IMPLEMENT ALL THE SUPPORT NEEDED TO 1351s CLEANLY OVERRIDE PERL'S C OPERATOR. THE BUILT-IN C HAS 1351s DIFFERENT BEHAVIORS DEPENDING ON WHETHER IT APPEARS IN A SCALAR OR LIST 1351s CONTEXT, BUT OUR C DOESN'T. INDEED, MANY PERL BUILT-INS HAVE SUCH 1351s CONTEXT SENSITIVE BEHAVIORS, AND THESE MUST BE ADEQUATELY SUPPORTED BY 1351s A PROPERLY WRITTEN OVERRIDE. FOR A FULLY FUNCTIONAL EXAMPLE OF OVERRIDING 1351s C, STUDY THE IMPLEMENTATION OF C IN THE STANDARD 1351s LIBRARY. 1351s 1351s WHEN YOU OVERRIDE A BUILT-IN, YOUR REPLACEMENT SHOULD BE CONSISTENT (IF 1351s POSSIBLE) WITH THE BUILT-IN NATIVE SYNTAX. YOU CAN ACHIEVE THIS BY USING 1351s A SUITABLE PROTOTYPE. TO GET THE PROTOTYPE OF AN OVERRIDABLE BUILT-IN, 1351s USE THE C FUNCTION WITH AN ARGUMENT OF C<"CORE::BUILTIN_NAME"> 1351s (SEE L). 1351s 1351s NOTE HOWEVER THAT SOME BUILT-INS CAN'T HAVE THEIR SYNTAX EXPRESSED BY A 1351s PROTOTYPE (SUCH AS C OR C). IF YOU OVERRIDE THEM YOU WON'T 1351s BE ABLE TO FULLY MIMIC THEIR ORIGINAL SYNTAX. 1351s 1351s THE BUILT-INS C, C AND C CAN ALSO BE OVERRIDDEN, BUT DUE 1351s TO SPECIAL MAGIC, THEIR ORIGINAL SYNTAX IS PRESERVED, AND YOU DON'T HAVE 1351s TO DEFINE A PROTOTYPE FOR THEIR REPLACEMENTS. (YOU CAN'T OVERRIDE THE 1351s C SYNTAX, THOUGH). 1351s 1351s C HAS SPECIAL ADDITIONAL DARK MAGIC: IF YOU INVOKE YOUR 1351s C REPLACEMENT AS C, IT WILL ACTUALLY RECEIVE 1351s THE ARGUMENT C<"FOO/BAR.PM"> IN @_. SEE L. 1351s 1351s AND, AS YOU'LL HAVE NOTICED FROM THE PREVIOUS EXAMPLE, IF YOU OVERRIDE 1351s C, THE C<< <*> >> GLOB OPERATOR IS OVERRIDDEN AS WELL. 1351s 1351s IN A SIMILAR FASHION, OVERRIDING THE C FUNCTION ALSO OVERRIDES 1351s THE EQUIVALENT I/O OPERATOR C<< >>. ALSO, OVERRIDING 1351s C ALSO OVERRIDES THE OPERATORS C<``> AND C. 1351s 1351s FINALLY, SOME BUILT-INS (E.G. C OR C) CAN'T BE OVERRIDDEN. 1351s 1351s =HEAD2 AUTOLOADING 1351s X X 1351s 1351s IF YOU CALL A SUBROUTINE THAT IS UNDEFINED, YOU WOULD ORDINARILY 1351s GET AN IMMEDIATE, FATAL ERROR COMPLAINING THAT THE SUBROUTINE DOESN'T 1351s EXIST. (LIKEWISE FOR SUBROUTINES BEING USED AS METHODS, WHEN THE 1351s METHOD DOESN'T EXIST IN ANY BASE CLASS OF THE CLASS'S PACKAGE.) 1351s HOWEVER, IF AN C SUBROUTINE IS DEFINED IN THE PACKAGE OR 1351s PACKAGES USED TO LOCATE THE ORIGINAL SUBROUTINE, THEN THAT 1351s C SUBROUTINE IS CALLED WITH THE ARGUMENTS THAT WOULD HAVE 1351s BEEN PASSED TO THE ORIGINAL SUBROUTINE. THE FULLY QUALIFIED NAME 1351s OF THE ORIGINAL SUBROUTINE MAGICALLY APPEARS IN THE GLOBAL $AUTOLOAD 1351s VARIABLE OF THE SAME PACKAGE AS THE C ROUTINE. THE NAME 1351s IS NOT PASSED AS AN ORDINARY ARGUMENT BECAUSE, ER, WELL, JUST 1351s BECAUSE, THAT'S WHY. (AS AN EXCEPTION, A METHOD CALL TO A NONEXISTENT 1351s C OR C METHOD IS JUST SKIPPED INSTEAD. ALSO, IF 1351s THE AUTOLOAD SUBROUTINE IS AN XSUB, THERE ARE OTHER WAYS TO RETRIEVE THE 1351s SUBROUTINE NAME. SEE L FOR DETAILS.) 1351s 1351s 1351s MANY C ROUTINES LOAD IN A DEFINITION FOR THE REQUESTED 1351s SUBROUTINE USING EVAL(), THEN EXECUTE THAT SUBROUTINE USING A SPECIAL 1351s FORM OF GOTO() THAT ERASES THE STACK FRAME OF THE C ROUTINE 1351s WITHOUT A TRACE. (SEE THE SOURCE TO THE STANDARD MODULE DOCUMENTED 1351s IN L, FOR EXAMPLE.) BUT AN C ROUTINE CAN 1351s ALSO JUST EMULATE THE ROUTINE AND NEVER DEFINE IT. FOR EXAMPLE, 1351s LET'S PRETEND THAT A FUNCTION THAT WASN'T DEFINED SHOULD JUST INVOKE 1351s C WITH THOSE ARGUMENTS. ALL YOU'D DO IS: 1351s 1351s SUB AUTOLOAD { 1351s OUR $AUTOLOAD; # KEEP 'USE STRICT' HAPPY 1351s MY $PROGRAM = $AUTOLOAD; 1351s $PROGRAM =~ S/.*:://; 1351s SYSTEM($PROGRAM, @_); 1351s } 1351s DATE(); 1351s WHO(); 1351s LS('-L'); 1351s 1351s IN FACT, IF YOU PREDECLARE FUNCTIONS YOU WANT TO CALL THAT WAY, YOU DON'T 1351s EVEN NEED PARENTHESES: 1351s 1351s USE SUBS QW(DATE WHO LS); 1351s DATE; 1351s WHO; 1351s LS '-L'; 1351s 1351s A MORE COMPLETE EXAMPLE OF THIS IS THE SHELL MODULE ON CPAN, WHICH 1351s CAN TREAT UNDEFINED SUBROUTINE CALLS AS CALLS TO EXTERNAL PROGRAMS. 1351s 1351s MECHANISMS ARE AVAILABLE TO HELP MODULES WRITERS SPLIT THEIR MODULES 1351s INTO AUTOLOADABLE FILES. SEE THE STANDARD AUTOLOADER MODULE 1351s DESCRIBED IN L AND IN L, THE STANDARD 1351s SELFLOADER MODULES IN L, AND THE DOCUMENT ON ADDING C 1351s FUNCTIONS TO PERL CODE IN L. 1351s 1351s =HEAD2 SUBROUTINE ATTRIBUTES 1351s X X X 1351s 1351s A SUBROUTINE DECLARATION OR DEFINITION MAY HAVE A LIST OF ATTRIBUTES 1351s ASSOCIATED WITH IT. IF SUCH AN ATTRIBUTE LIST IS PRESENT, IT IS 1351s BROKEN UP AT SPACE OR COLON BOUNDARIES AND TREATED AS THOUGH A 1351s C HAD BEEN SEEN. SEE L FOR DETAILS 1351s ABOUT WHAT ATTRIBUTES ARE CURRENTLY SUPPORTED. 1351s UNLIKE THE LIMITATION WITH THE OBSOLESCENT C, THE 1351s C SYNTAX WORKS TO ASSOCIATE THE ATTRIBUTES WITH 1351s A PRE-DECLARATION, AND NOT JUST WITH A SUBROUTINE DEFINITION. 1351s 1351s THE ATTRIBUTES MUST BE VALID AS SIMPLE IDENTIFIER NAMES (WITHOUT ANY 1351s PUNCTUATION OTHER THAN THE '_' CHARACTER). THEY MAY HAVE A PARAMETER 1351s LIST APPENDED, WHICH IS ONLY CHECKED FOR WHETHER ITS PARENTHESES ('(',')') 1351s NEST PROPERLY. 1351s 1351s EXAMPLES OF VALID SYNTAX (EVEN THOUGH THE ATTRIBUTES ARE UNKNOWN): 1351s 1351s SUB FNORD (&\%) : SWITCH(10,FOO(7,3)) : EXPENSIVE; 1351s SUB PLUGH () : UGLY('\(") :BAD; 1351s SUB XYZZY : _5X5 { ... } 1351s 1351s EXAMPLES OF INVALID SYNTAX: 1351s 1351s SUB FNORD : SWITCH(10,FOO(); # ()-STRING NOT BALANCED 1351s SUB SNOID : UGLY('('); # ()-STRING NOT BALANCED 1351s SUB XYZZY : 5X5; # "5X5" NOT A VALID IDENTIFIER 1351s SUB PLUGH : Y2::NORTH; # "Y2::NORTH" NOT A SIMPLE IDENTIFIER 1351s SUB SNURT : FOO + BAR; # "+" NOT A COLON OR SPACE 1351s 1351s THE ATTRIBUTE LIST IS PASSED AS A LIST OF CONSTANT STRINGS TO THE CODE 1351s WHICH ASSOCIATES THEM WITH THE SUBROUTINE. IN PARTICULAR, THE SECOND EXAMPLE 1351s OF VALID SYNTAX ABOVE CURRENTLY LOOKS LIKE THIS IN TERMS OF HOW IT'S 1351s PARSED AND INVOKED: 1351s 1351s USE ATTRIBUTES __PACKAGE__, \&PLUGH, Q[UGLY('\(")], 'BAD'; 1351s 1351s FOR FURTHER DETAILS ON ATTRIBUTE LISTS AND THEIR MANIPULATION, 1351s SEE L AND L. 1351s 1351s =HEAD1 SEE ALSO 1351s 1351s SEE L FOR MORE ABOUT REFERENCES AND CLOSURES. 1351s SEE L IF YOU'D LIKE TO LEARN ABOUT CALLING C SUBROUTINES FROM PERL. 1351s SEE L IF YOU'D LIKE TO LEARN ABOUT CALLING PERL SUBROUTINES FROM C. 1351s SEE L TO LEARN ABOUT BUNDLING UP YOUR FUNCTIONS IN SEPARATE FILES. 1351s SEE L TO LEARN WHAT LIBRARY MODULES COME STANDARD ON YOUR SYSTEM. 1351s SEE L TO LEARN HOW TO MAKE OBJECT METHOD CALLS. 1351s 1351s =FOR VI 1351s # EX: SET STS=0 SW=4 ET: 1351s 1351s ok 2 1351s # testing mod_cgi with /modules/cgi/perl.pl 1351s # expected 200 1351s # received 200 1351s # body: PERL CGI 1351s ok 3 1351s # testing mod_test_rwrite with /test_rwrite 1351s # expected 200 1351s # received 200 1351s # body: A 1351s ok 4 1351s ok 1353s t/filter/case_in.t .................. 1353s 1..3 1353s # Running under perl version 5.040000 for linux 1353s # Current time local: Fri Nov 29 20:08:27 2024 1353s # Current time GMT: Fri Nov 29 20:08:27 2024 1353s # Using Test.pm version 1.31 1353s # Using Apache/Test.pm version 1.44 1353s ok 1 1353s # testing mod_cgi with /modules/cgi/perl_echo.pl 1353s # expected 200 1353s # received 200 1353s ok 2 1353s # testing mod_echo_post with /echo_post 1353s # expected 200 1353s # received 200 1353s ok 3 1353s ok 1356s t/filter/input_body.t ............... 1356s 1..2 1356s # Running under perl version 5.040000 for linux 1356s # Current time local: Fri Nov 29 20:08:30 2024 1356s # Current time GMT: Fri Nov 29 20:08:30 2024 1356s # Using Test.pm version 1.31 1356s # Using Apache/Test.pm version 1.44 1356s # testing : Posted "1 ko" 1356s # expected: 'ok 1' 1356s # received: 'ok 1' 1356s ok 1 1356s # testing : Posted "2 ko" 1356s # expected: 'ok 2' 1356s # received: 'ok 2' 1356s ok 2 1356s ok 1359s t/http11/basicauth.t ................ 1359s 1..3 1359s # Running under perl version 5.040000 for linux 1359s # Current time local: Fri Nov 29 20:08:33 2024 1359s # Current time GMT: Fri Nov 29 20:08:33 2024 1359s # Using Test.pm version 1.31 1359s # Using Apache/Test.pm version 1.44 1359s ok 1 1359s ok 2 1359s ok 3 1359s ok 1363s t/http11/chunked.t .................. 1363s 1..30 1363s # Running under perl version 5.040000 for linux 1363s # Current time local: Fri Nov 29 20:08:36 2024 1363s # Current time GMT: Fri Nov 29 20:08:36 2024 1363s # Using Test.pm version 1.31 1363s # Using Apache/Test.pm version 1.44 1363s # testing : response protocol 1363s # expected: 'HTTP/1.1' 1363s # received: 'HTTP/1.1' 1363s ok 1 1363s # testing : response Transfer-Encoding 1363s # expected: 'chunked' 1363s # received: 'chunked' 1363s ok 2 1363s # testing : no Content-Length 1363s # expected: 0 1363s # received: 0 1363s ok 3 1363s # testing : body length 1363s # expected: '70976' 1363s # received: 70976 1363s ok 4 1363s # testing : number of requests 1363s # expected: 1 1363s # received: 1 1363s ok 5 1363s # testing : response protocol 1363s # expected: 'HTTP/1.1' 1363s # received: 'HTTP/1.1' 1363s ok 6 1363s # testing : response Transfer-Encoding 1363s # expected: 'chunked' 1363s # received: 'chunked' 1363s ok 7 1363s # testing : no Content-Length 1363s # expected: 0 1363s # received: 0 1363s ok 8 1363s # testing : body length 1363s # expected: '212509' 1363s # received: 212509 1363s ok 9 1363s # testing : number of requests 1363s # expected: 2 1363s # received: 2 1363s ok 10 1363s # testing : response protocol 1363s # expected: 'HTTP/1.1' 1363s # received: 'HTTP/1.1' 1363s ok 11 1363s # testing : response Transfer-Encoding 1363s # expected: 'chunked' 1363s # received: 'chunked' 1363s ok 12 1363s # testing : no Content-Length 1363s # expected: 0 1363s # received: 0 1363s ok 13 1363s # testing : body length 1363s # expected: '280545' 1363s # received: 280545 1363s ok 14 1363s # testing : number of requests 1363s # expected: 3 1363s # received: 3 1363s ok 15 1363s # testing : response protocol 1363s # expected: 'HTTP/1.1' 1363s # received: 'HTTP/1.1' 1363s ok 16 1363s # testing : response Transfer-Encoding 1363s # expected: 'chunked' 1363s # received: 'chunked' 1363s ok 17 1363s # testing : no Content-Length 1363s # expected: 0 1363s # received: 0 1363s ok 18 1363s # testing : body length 1363s # expected: '845969' 1363s # received: 845969 1363s ok 19 1363s # testing : number of requests 1363s # expected: 4 1363s # received: 4 1363s ok 20 1363s # testing : response protocol 1363s # expected: 'HTTP/1.1' 1363s # received: 'HTTP/1.1' 1363s ok 21 1363s # testing : no Transfer-Encoding (test result inverted) 1363s # expected: 'chunked' 1363s # received: '' 1363s ok 22 1363s # testing : content length 1363s # expected: 253 1363s # received: '253' 1363s ok 23 1363s # testing : body length 1363s # expected: '242' 1363s # received: 242 1363s ok 24 1363s # testing : number of requests 1363s # expected: 5 1363s # received: 5 1363s ok 25 1363s # testing : response protocol 1363s # expected: 'HTTP/1.1' 1363s # received: 'HTTP/1.1' 1363s ok 26 1363s # testing : no Transfer-Encoding (test result inverted) 1363s # expected: 'chunked' 1363s # received: '' 1363s ok 27 1363s # testing : content length 1363s # expected: '' 1363s # received: '' 1363s ok 28 1363s # testing : body length 1363s # expected: '14276' 1363s # received: 14276 1363s ok 29 1363s # testing : number of requests 1363s # expected: 6 1363s # received: 6 1363s ok 30 1363s ok 1365s t/http11/chunked2.t ................. 1365s 1..2 1365s # Running under perl version 5.040000 for linux 1365s # Current time local: Fri Nov 29 20:08:39 2024 1365s # Current time GMT: Fri Nov 29 20:08:39 2024 1365s # Using Test.pm version 1.31 1365s # Using Apache/Test.pm version 1.44 1365s # testing : successful response 1365s # expected: 200 1365s # received: '200' 1365s ok 1 1365s # expected: 'aaaaaaaaaaaaaaaaaaaaaaaaabbbbbbbbbb' 1365s # received: 'aaaaaaaaaaaaaaaaaaaaaaaaabbbbbbbbbb' 1365s ok 2 1365s ok 1368s t/http11/clength.t .................. 1368s 1..6 1368s # Running under perl version 5.040000 for linux 1368s # Current time local: Fri Nov 29 20:08:42 2024 1368s # Current time GMT: Fri Nov 29 20:08:42 2024 1368s # Using Test.pm version 1.31 1368s # Using Apache/Test.pm version 1.44 1368s # testing : successful response 1368s # expected: 200 1368s # received: '200' 1368s ok 1 1368s # expected: 10 1368s # received: '10' 1368s ok 2 1368s # expected: 'bbbbbbbbbb' 1368s # received: 'bbbbbbbbbb' 1368s ok 3 1368s # testing : successful response 1368s # expected: 200 1368s # received: '200' 1368s ok 4 1368s # expected: 6 1368s # received: '6' 1368s ok 5 1368s # expected: 'foobar' 1368s # received: 'foobar' 1368s ok 6 1368s ok 1373s t/http11/post.t ..................... 1373s # using LWP client 1373s 1..51 1373s # Running under perl version 5.040000 for linux 1373s # Current time local: Fri Nov 29 20:08:45 2024 1373s # Current time GMT: Fri Nov 29 20:08:45 2024 1373s # Using Test.pm version 1.31 1373s # Using Apache/Test.pm version 1.44 1373s #lwp request: 1373s #POST http://localhost:8529/eat_post HTTP/1.1 1373s #User-Agent: libwww-perl/6.77 1373s #Content-Length: 1024 1373s # 1373s #server response: 1373s #HTTP/1.1 200 OK 1373s #Connection: Keep-Alive 1373s #Date: Fri, 29 Nov 2024 20:08:48 GMT 1373s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1373s #Vary: In-If1 1373s #Content-Length: 5 1373s #Client-Date: Fri, 29 Nov 2024 20:08:48 GMT 1373s #Client-Peer: 127.0.0.1:8529 1373s #Client-Response-Num: 1 1373s #DMMATCH1: 1 1373s #Keep-Alive: timeout=5, max=100 1373s # 1373s # testing : length posted 1373s # expected: '1024' 1373s # received: 1024 1373s ok 1 1373s #lwp request: 1373s #POST http://localhost:8529/eat_post HTTP/1.1 1373s #User-Agent: libwww-perl/6.77 1373s #Content-Length: 2048 1373s # 1373s #server response: 1373s #HTTP/1.1 200 OK 1373s #Date: Fri, 29 Nov 2024 20:08:48 GMT 1373s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1373s #Vary: In-If1 1373s #Content-Length: 5 1373s #Client-Date: Fri, 29 Nov 2024 20:08:48 GMT 1373s #Client-Peer: 127.0.0.1:8529 1373s #Client-Response-Num: 2 1373s #DMMATCH1: 1 1373s # 1373s # testing : length posted 1373s # expected: '2048' 1373s # received: 2048 1373s ok 2 1373s #lwp request: 1373s #POST http://localhost:8529/eat_post HTTP/1.1 1373s #User-Agent: libwww-perl/6.77 1373s #Content-Length: 3072 1373s # 1373s #server response: 1373s #HTTP/1.1 200 OK 1373s #Date: Fri, 29 Nov 2024 20:08:48 GMT 1373s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1373s #Vary: In-If1 1373s #Content-Length: 5 1373s #Client-Date: Fri, 29 Nov 2024 20:08:48 GMT 1373s #Client-Peer: 127.0.0.1:8529 1373s #Client-Response-Num: 3 1373s #DMMATCH1: 1 1373s # 1373s # testing : length posted 1373s # expected: '3072' 1373s # received: 3072 1373s ok 3 1373s #lwp request: 1373s #POST http://localhost:8529/eat_post HTTP/1.1 1373s #User-Agent: libwww-perl/6.77 1373s #Content-Length: 4096 1373s # 1373s #server response: 1373s #HTTP/1.1 200 OK 1373s #Date: Fri, 29 Nov 2024 20:08:48 GMT 1373s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1373s #Vary: In-If1 1373s #Content-Length: 5 1373s #Client-Date: Fri, 29 Nov 2024 20:08:48 GMT 1373s #Client-Peer: 127.0.0.1:8529 1373s #Client-Response-Num: 4 1373s #DMMATCH1: 1 1373s # 1373s # testing : length posted 1373s # expected: '4096' 1373s # received: 4096 1373s ok 4 1373s #lwp request: 1373s #POST http://localhost:8529/eat_post HTTP/1.1 1373s #User-Agent: libwww-perl/6.77 1373s #Content-Length: 5120 1373s # 1373s #server response: 1373s #HTTP/1.1 200 OK 1373s #Date: Fri, 29 Nov 2024 20:08:48 GMT 1373s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1373s #Vary: In-If1 1373s #Content-Length: 5 1373s #Client-Date: Fri, 29 Nov 2024 20:08:48 GMT 1373s #Client-Peer: 127.0.0.1:8529 1373s #Client-Response-Num: 5 1373s #DMMATCH1: 1 1373s # 1373s # testing : length posted 1373s # expected: '5120' 1373s # received: 5120 1373s ok 5 1373s #lwp request: 1373s #POST http://localhost:8529/eat_post HTTP/1.1 1373s #User-Agent: libwww-perl/6.77 1373s #Content-Length: 6144 1373s # 1373s #server response: 1373s #HTTP/1.1 200 OK 1373s #Date: Fri, 29 Nov 2024 20:08:48 GMT 1373s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1373s #Vary: In-If1 1373s #Content-Length: 5 1373s #Client-Date: Fri, 29 Nov 2024 20:08:48 GMT 1373s #Client-Peer: 127.0.0.1:8529 1373s #Client-Response-Num: 6 1373s #DMMATCH1: 1 1373s # 1373s # testing : length posted 1373s # expected: '6144' 1373s # received: 6144 1373s ok 6 1373s #lwp request: 1373s #POST http://localhost:8529/eat_post HTTP/1.1 1373s #User-Agent: libwww-perl/6.77 1373s #Content-Length: 7168 1373s # 1373s #server response: 1373s #HTTP/1.1 200 OK 1373s #Date: Fri, 29 Nov 2024 20:08:48 GMT 1373s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1373s #Vary: In-If1 1373s #Content-Length: 5 1373s #Client-Date: Fri, 29 Nov 2024 20:08:48 GMT 1373s #Client-Peer: 127.0.0.1:8529 1373s #Client-Response-Num: 7 1373s #DMMATCH1: 1 1373s # 1373s # testing : length posted 1373s # expected: '7168' 1373s # received: 7168 1373s ok 7 1373s #lwp request: 1373s #POST http://localhost:8529/eat_post HTTP/1.1 1373s #User-Agent: libwww-perl/6.77 1373s #Content-Length: 8192 1373s # 1373s #server response: 1373s #HTTP/1.1 200 OK 1373s #Date: Fri, 29 Nov 2024 20:08:48 GMT 1373s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1373s #Vary: In-If1 1373s #Content-Length: 5 1373s #Client-Date: Fri, 29 Nov 2024 20:08:48 GMT 1373s #Client-Peer: 127.0.0.1:8529 1373s #Client-Response-Num: 8 1373s #DMMATCH1: 1 1373s # 1373s # testing : length posted 1373s # expected: '8192' 1373s # received: 8192 1373s ok 8 1373s #lwp request: 1373s #POST http://localhost:8529/eat_post HTTP/1.1 1373s #User-Agent: libwww-perl/6.77 1373s #Content-Length: 9216 1373s # 1373s #server response: 1373s #HTTP/1.1 200 OK 1373s #Date: Fri, 29 Nov 2024 20:08:48 GMT 1373s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1373s #Vary: In-If1 1373s #Content-Length: 5 1373s #Client-Date: Fri, 29 Nov 2024 20:08:48 GMT 1373s #Client-Peer: 127.0.0.1:8529 1373s #Client-Response-Num: 9 1373s #DMMATCH1: 1 1373s # 1373s # testing : length posted 1373s # expected: '9216' 1373s # received: 9216 1373s ok 9 1373s #lwp request: 1373s #POST http://localhost:8529/eat_post HTTP/1.1 1373s #User-Agent: libwww-perl/6.77 1373s #Content-Length: 10240 1373s # 1373s #server response: 1373s #HTTP/1.1 200 OK 1373s #Date: Fri, 29 Nov 2024 20:08:48 GMT 1373s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1373s #Vary: In-If1 1373s #Content-Length: 6 1373s #Client-Date: Fri, 29 Nov 2024 20:08:48 GMT 1373s #Client-Peer: 127.0.0.1:8529 1373s #Client-Response-Num: 10 1373s #DMMATCH1: 1 1373s # 1373s # testing : length posted 1373s # expected: '10240' 1373s # received: 10240 1373s ok 10 1373s #lwp request: 1373s #POST http://localhost:8529/eat_post HTTP/1.1 1373s #User-Agent: libwww-perl/6.77 1373s #Content-Length: 11264 1373s # 1373s #server response: 1373s #HTTP/1.1 200 OK 1373s #Date: Fri, 29 Nov 2024 20:08:48 GMT 1373s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1373s #Vary: In-If1 1373s #Content-Length: 6 1373s #Client-Date: Fri, 29 Nov 2024 20:08:48 GMT 1373s #Client-Peer: 127.0.0.1:8529 1373s #Client-Response-Num: 11 1373s #DMMATCH1: 1 1373s # 1373s # testing : length posted 1373s # expected: '11264' 1373s # received: 11264 1373s ok 11 1373s #lwp request: 1373s #POST http://localhost:8529/eat_post HTTP/1.1 1373s #User-Agent: libwww-perl/6.77 1373s #Content-Length: 12288 1373s # 1373s #server response: 1373s #HTTP/1.1 200 OK 1373s #Date: Fri, 29 Nov 2024 20:08:48 GMT 1373s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1373s #Vary: In-If1 1373s #Content-Length: 6 1373s #Client-Date: Fri, 29 Nov 2024 20:08:48 GMT 1373s #Client-Peer: 127.0.0.1:8529 1373s #Client-Response-Num: 12 1373s #DMMATCH1: 1 1373s # 1373s # testing : length posted 1373s # expected: '12288' 1373s # received: 12288 1373s ok 12 1373s #lwp request: 1373s #POST http://localhost:8529/eat_post HTTP/1.1 1373s #User-Agent: libwww-perl/6.77 1373s #Content-Length: 13312 1373s # 1373s #server response: 1373s #HTTP/1.1 200 OK 1373s #Date: Fri, 29 Nov 2024 20:08:48 GMT 1373s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1373s #Vary: In-If1 1373s #Content-Length: 6 1373s #Client-Date: Fri, 29 Nov 2024 20:08:48 GMT 1373s #Client-Peer: 127.0.0.1:8529 1373s #Client-Response-Num: 13 1373s #DMMATCH1: 1 1373s # 1373s # testing : length posted 1373s # expected: '13312' 1373s # received: 13312 1373s ok 13 1373s #lwp request: 1373s #POST http://localhost:8529/eat_post HTTP/1.1 1373s #User-Agent: libwww-perl/6.77 1373s #Content-Length: 14336 1373s # 1373s #server response: 1373s #HTTP/1.1 200 OK 1373s #Date: Fri, 29 Nov 2024 20:08:48 GMT 1373s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1373s #Vary: In-If1 1373s #Content-Length: 6 1373s #Client-Date: Fri, 29 Nov 2024 20:08:48 GMT 1373s #Client-Peer: 127.0.0.1:8529 1373s #Client-Response-Num: 14 1373s #DMMATCH1: 1 1373s # 1373s # testing : length posted 1373s # expected: '14336' 1373s # received: 14336 1373s ok 14 1373s #lwp request: 1373s #POST http://localhost:8529/eat_post HTTP/1.1 1373s #User-Agent: libwww-perl/6.77 1373s #Content-Length: 15360 1373s # 1373s #server response: 1373s #HTTP/1.1 200 OK 1373s #Date: Fri, 29 Nov 2024 20:08:48 GMT 1373s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1373s #Vary: In-If1 1373s #Content-Length: 6 1373s #Client-Date: Fri, 29 Nov 2024 20:08:48 GMT 1373s #Client-Peer: 127.0.0.1:8529 1373s #Client-Response-Num: 15 1373s #DMMATCH1: 1 1373s # 1373s # testing : length posted 1373s # expected: '15360' 1373s # received: 15360 1373s ok 15 1373s #lwp request: 1373s #POST http://localhost:8529/eat_post HTTP/1.1 1373s #User-Agent: libwww-perl/6.77 1373s #Content-Length: 16384 1373s # 1373s #server response: 1373s #HTTP/1.1 200 OK 1373s #Date: Fri, 29 Nov 2024 20:08:48 GMT 1373s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1373s #Vary: In-If1 1373s #Content-Length: 6 1373s #Client-Date: Fri, 29 Nov 2024 20:08:48 GMT 1373s #Client-Peer: 127.0.0.1:8529 1373s #Client-Response-Num: 16 1373s #DMMATCH1: 1 1373s # 1373s # testing : length posted 1373s # expected: '16384' 1373s # received: 16384 1373s ok 16 1373s #lwp request: 1373s #POST http://localhost:8529/eat_post HTTP/1.1 1373s #User-Agent: libwww-perl/6.77 1373s #Content-Length: 17408 1373s # 1373s #server response: 1373s #HTTP/1.1 200 OK 1373s #Date: Fri, 29 Nov 2024 20:08:48 GMT 1373s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1373s #Vary: In-If1 1373s #Content-Length: 6 1373s #Client-Date: Fri, 29 Nov 2024 20:08:48 GMT 1373s #Client-Peer: 127.0.0.1:8529 1373s #Client-Response-Num: 17 1373s #DMMATCH1: 1 1373s # 1373s # testing : length posted 1373s # expected: '17408' 1373s # received: 17408 1373s ok 17 1373s #lwp request: 1373s #POST http://localhost:8529/eat_post HTTP/1.1 1373s #User-Agent: libwww-perl/6.77 1373s #Content-Length: 18432 1373s # 1373s #server response: 1373s #HTTP/1.1 200 OK 1373s #Date: Fri, 29 Nov 2024 20:08:48 GMT 1373s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1373s #Vary: In-If1 1373s #Content-Length: 6 1373s #Client-Date: Fri, 29 Nov 2024 20:08:48 GMT 1373s #Client-Peer: 127.0.0.1:8529 1373s #Client-Response-Num: 18 1373s #DMMATCH1: 1 1373s # 1373s # testing : length posted 1373s # expected: '18432' 1373s # received: 18432 1373s ok 18 1373s #lwp request: 1373s #POST http://localhost:8529/eat_post HTTP/1.1 1373s #User-Agent: libwww-perl/6.77 1373s #Content-Length: 19456 1373s # 1373s #server response: 1373s #HTTP/1.1 200 OK 1373s #Date: Fri, 29 Nov 2024 20:08:48 GMT 1373s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1373s #Vary: In-If1 1373s #Content-Length: 6 1373s #Client-Date: Fri, 29 Nov 2024 20:08:48 GMT 1373s #Client-Peer: 127.0.0.1:8529 1373s #Client-Response-Num: 19 1373s #DMMATCH1: 1 1373s # 1373s # testing : length posted 1373s # expected: '19456' 1373s # received: 19456 1373s ok 19 1373s #lwp request: 1373s #POST http://localhost:8529/eat_post HTTP/1.1 1373s #User-Agent: libwww-perl/6.77 1373s #Content-Length: 20480 1373s # 1373s #server response: 1373s #HTTP/1.1 200 OK 1373s #Date: Fri, 29 Nov 2024 20:08:48 GMT 1373s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1373s #Vary: In-If1 1373s #Content-Length: 6 1373s #Client-Date: Fri, 29 Nov 2024 20:08:49 GMT 1373s #Client-Peer: 127.0.0.1:8529 1373s #Client-Response-Num: 20 1373s #DMMATCH1: 1 1373s # 1373s # testing : length posted 1373s # expected: '20480' 1373s # received: 20480 1373s ok 20 1373s #lwp request: 1373s #POST http://localhost:8529/eat_post HTTP/1.1 1373s #User-Agent: libwww-perl/6.77 1373s #Content-Length: 21504 1373s # 1373s #server response: 1373s #HTTP/1.1 200 OK 1373s #Date: Fri, 29 Nov 2024 20:08:49 GMT 1373s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1373s #Vary: In-If1 1373s #Content-Length: 6 1373s #Client-Date: Fri, 29 Nov 2024 20:08:49 GMT 1373s #Client-Peer: 127.0.0.1:8529 1373s #Client-Response-Num: 21 1373s #DMMATCH1: 1 1373s # 1373s # testing : length posted 1373s # expected: '21504' 1373s # received: 21504 1373s ok 21 1373s #lwp request: 1373s #POST http://localhost:8529/eat_post HTTP/1.1 1373s #User-Agent: libwww-perl/6.77 1373s #Content-Length: 22528 1373s # 1373s #server response: 1373s #HTTP/1.1 200 OK 1373s #Date: Fri, 29 Nov 2024 20:08:49 GMT 1373s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1373s #Vary: In-If1 1373s #Content-Length: 6 1373s #Client-Date: Fri, 29 Nov 2024 20:08:49 GMT 1373s #Client-Peer: 127.0.0.1:8529 1373s #Client-Response-Num: 22 1373s #DMMATCH1: 1 1373s # 1373s # testing : length posted 1373s # expected: '22528' 1373s # received: 22528 1373s ok 22 1373s #lwp request: 1373s #POST http://localhost:8529/eat_post HTTP/1.1 1373s #User-Agent: libwww-perl/6.77 1373s #Content-Length: 23552 1373s # 1373s #server response: 1373s #HTTP/1.1 200 OK 1373s #Date: Fri, 29 Nov 2024 20:08:49 GMT 1373s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1373s #Vary: In-If1 1373s #Content-Length: 6 1373s #Client-Date: Fri, 29 Nov 2024 20:08:49 GMT 1373s #Client-Peer: 127.0.0.1:8529 1373s #Client-Response-Num: 23 1373s #DMMATCH1: 1 1373s # 1373s # testing : length posted 1373s # expected: '23552' 1373s # received: 23552 1373s ok 23 1373s #lwp request: 1373s #POST http://localhost:8529/eat_post HTTP/1.1 1373s #User-Agent: libwww-perl/6.77 1373s #Content-Length: 24576 1373s # 1373s #server response: 1373s #HTTP/1.1 200 OK 1373s #Date: Fri, 29 Nov 2024 20:08:49 GMT 1373s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1373s #Vary: In-If1 1373s #Content-Length: 6 1373s #Client-Date: Fri, 29 Nov 2024 20:08:49 GMT 1373s #Client-Peer: 127.0.0.1:8529 1373s #Client-Response-Num: 24 1373s #DMMATCH1: 1 1373s # 1373s # testing : length posted 1373s # expected: '24576' 1373s # received: 24576 1373s ok 24 1373s #lwp request: 1373s #POST http://localhost:8529/eat_post HTTP/1.1 1373s #User-Agent: libwww-perl/6.77 1373s #Content-Length: 25600 1373s # 1373s #server response: 1373s #HTTP/1.1 200 OK 1373s #Date: Fri, 29 Nov 2024 20:08:49 GMT 1373s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1373s #Vary: In-If1 1373s #Content-Length: 6 1373s #Client-Date: Fri, 29 Nov 2024 20:08:49 GMT 1373s #Client-Peer: 127.0.0.1:8529 1373s #Client-Response-Num: 25 1373s #DMMATCH1: 1 1373s # 1373s # testing : length posted 1373s # expected: '25600' 1373s # received: 25600 1373s ok 25 1373s #lwp request: 1373s #POST http://localhost:8529/eat_post HTTP/1.1 1373s #User-Agent: libwww-perl/6.77 1373s #Content-Length: 26624 1373s # 1373s #server response: 1373s #HTTP/1.1 200 OK 1373s #Date: Fri, 29 Nov 2024 20:08:49 GMT 1373s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1373s #Vary: In-If1 1373s #Content-Length: 6 1373s #Client-Date: Fri, 29 Nov 2024 20:08:49 GMT 1373s #Client-Peer: 127.0.0.1:8529 1373s #Client-Response-Num: 26 1373s #DMMATCH1: 1 1373s # 1373s # testing : length posted 1373s # expected: '26624' 1373s # received: 26624 1373s ok 26 1373s #lwp request: 1373s #POST http://localhost:8529/eat_post HTTP/1.1 1373s #User-Agent: libwww-perl/6.77 1373s #Content-Length: 27648 1373s # 1373s #server response: 1373s #HTTP/1.1 200 OK 1373s #Date: Fri, 29 Nov 2024 20:08:49 GMT 1373s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1373s #Vary: In-If1 1373s #Content-Length: 6 1373s #Client-Date: Fri, 29 Nov 2024 20:08:49 GMT 1373s #Client-Peer: 127.0.0.1:8529 1373s #Client-Response-Num: 27 1373s #DMMATCH1: 1 1373s # 1373s # testing : length posted 1373s # expected: '27648' 1373s # received: 27648 1373s ok 27 1373s #lwp request: 1373s #POST http://localhost:8529/eat_post HTTP/1.1 1373s #User-Agent: libwww-perl/6.77 1373s #Content-Length: 28672 1373s # 1373s #server response: 1373s #HTTP/1.1 200 OK 1373s #Date: Fri, 29 Nov 2024 20:08:49 GMT 1373s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1373s #Vary: In-If1 1373s #Content-Length: 6 1373s #Client-Date: Fri, 29 Nov 2024 20:08:49 GMT 1373s #Client-Peer: 127.0.0.1:8529 1373s #Client-Response-Num: 28 1373s #DMMATCH1: 1 1373s # 1373s # testing : length posted 1373s # expected: '28672' 1373s # received: 28672 1373s ok 28 1373s #lwp request: 1373s #POST http://localhost:8529/eat_post HTTP/1.1 1373s #User-Agent: libwww-perl/6.77 1373s #Content-Length: 29696 1373s # 1373s #server response: 1373s #HTTP/1.1 200 OK 1373s #Date: Fri, 29 Nov 2024 20:08:49 GMT 1373s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1373s #Vary: In-If1 1373s #Content-Length: 6 1373s #Client-Date: Fri, 29 Nov 2024 20:08:49 GMT 1373s #Client-Peer: 127.0.0.1:8529 1373s #Client-Response-Num: 29 1373s #DMMATCH1: 1 1373s # 1373s # testing : length posted 1373s # expected: '29696' 1373s # received: 29696 1373s ok 29 1373s #lwp request: 1373s #POST http://localhost:8529/eat_post HTTP/1.1 1373s #User-Agent: libwww-perl/6.77 1373s #Content-Length: 30720 1373s # 1373s #server response: 1373s #HTTP/1.1 200 OK 1373s #Date: Fri, 29 Nov 2024 20:08:49 GMT 1373s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1373s #Vary: In-If1 1373s #Content-Length: 6 1373s #Client-Date: Fri, 29 Nov 2024 20:08:49 GMT 1373s #Client-Peer: 127.0.0.1:8529 1373s #Client-Response-Num: 30 1373s #DMMATCH1: 1 1373s # 1373s # testing : length posted 1373s # expected: '30720' 1373s # received: 30720 1373s ok 30 1373s #lwp request: 1373s #POST http://localhost:8529/eat_post HTTP/1.1 1373s #User-Agent: libwww-perl/6.77 1373s #Content-Length: 31744 1373s # 1373s #server response: 1373s #HTTP/1.1 200 OK 1373s #Date: Fri, 29 Nov 2024 20:08:49 GMT 1373s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1373s #Vary: In-If1 1373s #Content-Length: 6 1373s #Client-Date: Fri, 29 Nov 2024 20:08:49 GMT 1373s #Client-Peer: 127.0.0.1:8529 1373s #Client-Response-Num: 31 1373s #DMMATCH1: 1 1373s # 1373s # testing : length posted 1373s # expected: '31744' 1373s # received: 31744 1373s ok 31 1373s #lwp request: 1373s #POST http://localhost:8529/eat_post HTTP/1.1 1373s #User-Agent: libwww-perl/6.77 1373s #Content-Length: 32768 1373s # 1373s #server response: 1373s #HTTP/1.1 200 OK 1373s #Date: Fri, 29 Nov 2024 20:08:49 GMT 1373s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1373s #Vary: In-If1 1373s #Content-Length: 6 1373s #Client-Date: Fri, 29 Nov 2024 20:08:49 GMT 1373s #Client-Peer: 127.0.0.1:8529 1373s #Client-Response-Num: 32 1373s #DMMATCH1: 1 1373s # 1373s # testing : length posted 1373s # expected: '32768' 1373s # received: 32768 1373s ok 32 1373s #lwp request: 1373s #POST http://localhost:8529/eat_post HTTP/1.1 1373s #User-Agent: libwww-perl/6.77 1373s #Content-Length: 33792 1373s # 1373s #server response: 1373s #HTTP/1.1 200 OK 1373s #Date: Fri, 29 Nov 2024 20:08:49 GMT 1373s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1373s #Vary: In-If1 1373s #Content-Length: 6 1373s #Client-Date: Fri, 29 Nov 2024 20:08:49 GMT 1373s #Client-Peer: 127.0.0.1:8529 1373s #Client-Response-Num: 33 1373s #DMMATCH1: 1 1373s # 1373s # testing : length posted 1373s # expected: '33792' 1373s # received: 33792 1373s ok 33 1373s #lwp request: 1373s #POST http://localhost:8529/eat_post HTTP/1.1 1373s #User-Agent: libwww-perl/6.77 1373s #Content-Length: 34816 1373s # 1373s #server response: 1373s #HTTP/1.1 200 OK 1373s #Date: Fri, 29 Nov 2024 20:08:49 GMT 1373s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1373s #Vary: In-If1 1373s #Content-Length: 6 1373s #Client-Date: Fri, 29 Nov 2024 20:08:49 GMT 1373s #Client-Peer: 127.0.0.1:8529 1373s #Client-Response-Num: 34 1373s #DMMATCH1: 1 1373s # 1373s # testing : length posted 1373s # expected: '34816' 1373s # received: 34816 1373s ok 34 1373s #lwp request: 1373s #POST http://localhost:8529/eat_post HTTP/1.1 1373s #User-Agent: libwww-perl/6.77 1373s #Content-Length: 35840 1373s # 1373s #server response: 1373s #HTTP/1.1 200 OK 1373s #Date: Fri, 29 Nov 2024 20:08:49 GMT 1373s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1373s #Vary: In-If1 1373s #Content-Length: 6 1373s #Client-Date: Fri, 29 Nov 2024 20:08:49 GMT 1373s #Client-Peer: 127.0.0.1:8529 1373s #Client-Response-Num: 35 1373s #DMMATCH1: 1 1373s # 1373s # testing : length posted 1373s # expected: '35840' 1373s # received: 35840 1373s ok 35 1373s #lwp request: 1373s #POST http://localhost:8529/eat_post HTTP/1.1 1373s #User-Agent: libwww-perl/6.77 1373s #Content-Length: 36864 1373s # 1373s #server response: 1373s #HTTP/1.1 200 OK 1373s #Date: Fri, 29 Nov 2024 20:08:49 GMT 1373s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1373s #Vary: In-If1 1373s #Content-Length: 6 1373s #Client-Date: Fri, 29 Nov 2024 20:08:49 GMT 1373s #Client-Peer: 127.0.0.1:8529 1373s #Client-Response-Num: 36 1373s #DMMATCH1: 1 1373s # 1373s # testing : length posted 1373s # expected: '36864' 1373s # received: 36864 1373s ok 36 1373s #lwp request: 1373s #POST http://localhost:8529/eat_post HTTP/1.1 1373s #User-Agent: libwww-perl/6.77 1373s #Content-Length: 37888 1373s # 1373s #server response: 1373s #HTTP/1.1 200 OK 1373s #Date: Fri, 29 Nov 2024 20:08:49 GMT 1373s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1373s #Vary: In-If1 1373s #Content-Length: 6 1373s #Client-Date: Fri, 29 Nov 2024 20:08:49 GMT 1373s #Client-Peer: 127.0.0.1:8529 1373s #Client-Response-Num: 37 1373s #DMMATCH1: 1 1373s # 1373s # testing : length posted 1373s # expected: '37888' 1373s # received: 37888 1373s ok 37 1373s #lwp request: 1373s #POST http://localhost:8529/eat_post HTTP/1.1 1373s #User-Agent: libwww-perl/6.77 1373s #Content-Length: 38912 1373s # 1373s #server response: 1373s #HTTP/1.1 200 OK 1373s #Date: Fri, 29 Nov 2024 20:08:49 GMT 1373s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1373s #Vary: In-If1 1373s #Content-Length: 6 1373s #Client-Date: Fri, 29 Nov 2024 20:08:49 GMT 1373s #Client-Peer: 127.0.0.1:8529 1373s #Client-Response-Num: 38 1373s #DMMATCH1: 1 1373s # 1373s # testing : length posted 1373s # expected: '38912' 1373s # received: 38912 1373s ok 38 1373s #lwp request: 1373s #POST http://localhost:8529/eat_post HTTP/1.1 1373s #User-Agent: libwww-perl/6.77 1373s #Content-Length: 39936 1373s # 1373s #server response: 1373s #HTTP/1.1 200 OK 1373s #Date: Fri, 29 Nov 2024 20:08:49 GMT 1373s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1373s #Vary: In-If1 1373s #Content-Length: 6 1373s #Client-Date: Fri, 29 Nov 2024 20:08:49 GMT 1373s #Client-Peer: 127.0.0.1:8529 1373s #Client-Response-Num: 39 1373s #DMMATCH1: 1 1373s # 1373s # testing : length posted 1373s # expected: '39936' 1373s # received: 39936 1373s ok 39 1373s #lwp request: 1373s #POST http://localhost:8529/eat_post HTTP/1.1 1373s #User-Agent: libwww-perl/6.77 1373s #Content-Length: 40960 1373s # 1373s #server response: 1373s #HTTP/1.1 200 OK 1373s #Date: Fri, 29 Nov 2024 20:08:49 GMT 1373s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1373s #Vary: In-If1 1373s #Content-Length: 6 1373s #Client-Date: Fri, 29 Nov 2024 20:08:49 GMT 1373s #Client-Peer: 127.0.0.1:8529 1373s #Client-Response-Num: 40 1373s #DMMATCH1: 1 1373s # 1373s # testing : length posted 1373s # expected: '40960' 1373s # received: 40960 1373s ok 40 1373s #lwp request: 1373s #POST http://localhost:8529/eat_post HTTP/1.1 1373s #User-Agent: libwww-perl/6.77 1373s #Content-Length: 41984 1373s # 1373s #server response: 1373s #HTTP/1.1 200 OK 1373s #Date: Fri, 29 Nov 2024 20:08:49 GMT 1373s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1373s #Vary: In-If1 1373s #Content-Length: 6 1373s #Client-Date: Fri, 29 Nov 2024 20:08:49 GMT 1373s #Client-Peer: 127.0.0.1:8529 1373s #Client-Response-Num: 41 1373s #DMMATCH1: 1 1373s # 1373s # testing : length posted 1373s # expected: '41984' 1373s # received: 41984 1373s ok 41 1373s #lwp request: 1373s #POST http://localhost:8529/eat_post HTTP/1.1 1373s #User-Agent: libwww-perl/6.77 1373s #Content-Length: 43008 1373s # 1373s #server response: 1373s #HTTP/1.1 200 OK 1373s #Date: Fri, 29 Nov 2024 20:08:49 GMT 1373s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1373s #Vary: In-If1 1373s #Content-Length: 6 1373s #Client-Date: Fri, 29 Nov 2024 20:08:49 GMT 1373s #Client-Peer: 127.0.0.1:8529 1373s #Client-Response-Num: 42 1373s #DMMATCH1: 1 1373s # 1373s # testing : length posted 1373s # expected: '43008' 1373s # received: 43008 1373s ok 42 1373s #lwp request: 1373s #POST http://localhost:8529/eat_post HTTP/1.1 1373s #User-Agent: libwww-perl/6.77 1373s #Content-Length: 44032 1373s # 1373s #server response: 1373s #HTTP/1.1 200 OK 1373s #Date: Fri, 29 Nov 2024 20:08:49 GMT 1373s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1373s #Vary: In-If1 1373s #Content-Length: 6 1373s #Client-Date: Fri, 29 Nov 2024 20:08:49 GMT 1373s #Client-Peer: 127.0.0.1:8529 1373s #Client-Response-Num: 43 1373s #DMMATCH1: 1 1373s # 1373s # testing : length posted 1373s # expected: '44032' 1373s # received: 44032 1373s ok 43 1373s #lwp request: 1373s #POST http://localhost:8529/eat_post HTTP/1.1 1373s #User-Agent: libwww-perl/6.77 1373s #Content-Length: 45056 1373s # 1373s #server response: 1373s #HTTP/1.1 200 OK 1373s #Date: Fri, 29 Nov 2024 20:08:49 GMT 1373s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1373s #Vary: In-If1 1373s #Content-Length: 6 1373s #Client-Date: Fri, 29 Nov 2024 20:08:50 GMT 1373s #Client-Peer: 127.0.0.1:8529 1373s #Client-Response-Num: 44 1373s #DMMATCH1: 1 1373s # 1373s # testing : length posted 1373s # expected: '45056' 1373s # received: 45056 1373s ok 44 1373s #lwp request: 1373s #POST http://localhost:8529/eat_post HTTP/1.1 1373s #User-Agent: libwww-perl/6.77 1373s #Content-Length: 46080 1373s # 1373s #server response: 1373s #HTTP/1.1 200 OK 1373s #Date: Fri, 29 Nov 2024 20:08:50 GMT 1373s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1373s #Vary: In-If1 1373s #Content-Length: 6 1373s #Client-Date: Fri, 29 Nov 2024 20:08:50 GMT 1373s #Client-Peer: 127.0.0.1:8529 1373s #Client-Response-Num: 45 1373s #DMMATCH1: 1 1373s # 1373s # testing : length posted 1373s # expected: '46080' 1373s # received: 46080 1373s ok 45 1373s #lwp request: 1373s #POST http://localhost:8529/eat_post HTTP/1.1 1373s #User-Agent: libwww-perl/6.77 1373s #Content-Length: 47104 1373s # 1373s #server response: 1373s #HTTP/1.1 200 OK 1373s #Date: Fri, 29 Nov 2024 20:08:50 GMT 1373s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1373s #Vary: In-If1 1373s #Content-Length: 6 1373s #Client-Date: Fri, 29 Nov 2024 20:08:50 GMT 1373s #Client-Peer: 127.0.0.1:8529 1373s #Client-Response-Num: 46 1373s #DMMATCH1: 1 1373s # 1373s # testing : length posted 1373s # expected: '47104' 1373s # received: 47104 1373s ok 46 1373s #lwp request: 1373s #POST http://localhost:8529/eat_post HTTP/1.1 1373s #User-Agent: libwww-perl/6.77 1373s #Content-Length: 48128 1373s # 1373s #server response: 1373s #HTTP/1.1 200 OK 1373s #Date: Fri, 29 Nov 2024 20:08:50 GMT 1373s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1373s #Vary: In-If1 1373s #Content-Length: 6 1373s #Client-Date: Fri, 29 Nov 2024 20:08:50 GMT 1373s #Client-Peer: 127.0.0.1:8529 1373s #Client-Response-Num: 47 1373s #DMMATCH1: 1 1373s # 1373s # testing : length posted 1373s # expected: '48128' 1373s # received: 48128 1373s ok 47 1373s #lwp request: 1373s #POST http://localhost:8529/eat_post HTTP/1.1 1373s #User-Agent: libwww-perl/6.77 1373s #Content-Length: 49152 1373s # 1373s #server response: 1373s #HTTP/1.1 200 OK 1373s #Date: Fri, 29 Nov 2024 20:08:50 GMT 1373s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1373s #Vary: In-If1 1373s #Content-Length: 6 1373s #Client-Date: Fri, 29 Nov 2024 20:08:50 GMT 1373s #Client-Peer: 127.0.0.1:8529 1373s #Client-Response-Num: 48 1373s #DMMATCH1: 1 1373s # 1373s # testing : length posted 1373s # expected: '49152' 1373s # received: 49152 1373s ok 48 1373s #lwp request: 1373s #POST http://localhost:8529/eat_post HTTP/1.1 1373s #User-Agent: libwww-perl/6.77 1373s #Content-Length: 50176 1373s # 1373s #server response: 1373s #HTTP/1.1 200 OK 1373s #Date: Fri, 29 Nov 2024 20:08:50 GMT 1373s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1373s #Vary: In-If1 1373s #Content-Length: 6 1373s #Client-Date: Fri, 29 Nov 2024 20:08:50 GMT 1373s #Client-Peer: 127.0.0.1:8529 1373s #Client-Response-Num: 49 1373s #DMMATCH1: 1 1373s # 1373s # testing : length posted 1373s # expected: '50176' 1373s # received: 50176 1373s ok 49 1373s #lwp request: 1373s #POST http://localhost:8529/eat_post HTTP/1.1 1373s #User-Agent: libwww-perl/6.77 1373s #Content-Length: 51200 1373s # 1373s #server response: 1373s #HTTP/1.1 200 OK 1373s #Date: Fri, 29 Nov 2024 20:08:50 GMT 1373s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1373s #Vary: In-If1 1373s #Content-Length: 6 1373s #Client-Date: Fri, 29 Nov 2024 20:08:50 GMT 1373s #Client-Peer: 127.0.0.1:8529 1373s #Client-Response-Num: 50 1373s #DMMATCH1: 1 1373s # 1373s # testing : length posted 1373s # expected: '51200' 1373s # received: 51200 1373s ok 50 1373s #lwp request: 1373s #POST http://localhost:8529/eat_post HTTP/1.1 1373s #User-Agent: libwww-perl/6.77 1373s #Content-Length: 102400 1373s # 1373s #server response: 1373s #HTTP/1.1 200 OK 1373s #Date: Fri, 29 Nov 2024 20:08:50 GMT 1373s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1373s #Vary: In-If1 1373s #Content-Length: 7 1373s #Client-Date: Fri, 29 Nov 2024 20:08:50 GMT 1373s #Client-Peer: 127.0.0.1:8529 1373s #Client-Response-Num: 51 1373s #DMMATCH1: 1 1373s # 1373s # testing : length posted 1373s # expected: '102400' 1373s # received: 102400 1373s ok 51 1373s ok 1376s t/modules/aaa.t ..................... 1376s 1..40 1376s # Running under perl version 5.040000 for linux 1376s # Current time local: Fri Nov 29 20:08:50 2024 1376s # Current time GMT: Fri Nov 29 20:08:50 2024 1376s # Using Test.pm version 1.31 1376s # Using Apache/Test.pm version 1.44 1376s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/realm2 1376s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/basic1 1376s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/form1 1376s ok 1 1376s ok 2 1376s ok 3 1376s ok 4 1376s ok 5 1376s ok 6 1376s ok 7 1376s ok 8 1376s ok 9 1376s ok 10 1376s ok 11 1376s ok 12 1376s ok 13 1376s ok 14 1376s ok 15 1376s ok 16 1376s ok 17 1376s ok 18 1376s ok 19 1376s ok 20 1376s ok 21 1376s ok 22 1376s ok 23 1376s ok 24 1376s ok 25 1376s ok 26 1376s ok 27 1376s ok 28 1376s ok 29 1376s ok 30 1376s ok 31 1376s ok 32 1376s ok 33 1376s ok 34 1376s ok 35 1376s ok 36 1376s ok 37 1376s ok 38 1376s ok 39 1376s ok 40 1376s # removing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/form1 1376s # removing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/basic1 1376s # removing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/realm2 1376s ok 1379s t/modules/access.t .................. 1379s 1..408 1379s # Running under perl version 5.040000 for linux 1379s # Current time local: Fri Nov 29 20:08:53 2024 1379s # Current time GMT: Fri Nov 29 20:08:53 2024 1379s # Using Test.pm version 1.31 1379s # Using Apache/Test.pm version 1.44 1379s # --- 1379s # Order deny,allow 1379s # Allow from all 1379s # expecting access. 1379s ok 1 1379s # --- 1379s # Order deny,allow 1379s # Deny from all 1379s # expecting access denial. 1379s ok 2 1379s # --- 1379s # Order deny,allow 1379s # Allow from all 1379s # Deny from all 1379s # expecting access. 1379s ok 3 1379s # --- 1379s # Order deny,allow 1379s # Deny from localhost 1379s # expecting access denial. 1379s ok 4 1379s # --- 1379s # Order deny,allow 1379s # Allow from all 1379s # Deny from localhost 1379s # expecting access. 1379s ok 5 1379s # --- 1379s # Order deny,allow 1379s # Deny from 127.0.0.1 1379s # expecting access denial. 1379s ok 6 1379s # --- 1379s # Order deny,allow 1379s # Allow from all 1379s # Deny from 127.0.0.1 1379s # expecting access. 1379s ok 7 1379s # --- 1379s # Order deny,allow 1379s # Deny from 127.0 1379s # expecting access denial. 1379s ok 8 1379s # --- 1379s # Order deny,allow 1379s # Allow from all 1379s # Deny from 127.0 1379s # expecting access. 1379s ok 9 1379s # --- 1379s # Order deny,allow 1379s # Deny from 127.0.0.1/255.255.0.0 1379s # expecting access denial. 1379s ok 10 1379s # --- 1379s # Order deny,allow 1379s # Allow from all 1379s # Deny from 127.0.0.1/255.255.0.0 1379s # expecting access. 1379s ok 11 1379s # --- 1379s # Order deny,allow 1379s # Deny from 127.0.0.1/16 1379s # expecting access denial. 1379s ok 12 1379s # --- 1379s # Order deny,allow 1379s # Allow from all 1379s # Deny from 127.0.0.1/16 1379s # expecting access. 1379s ok 13 1379s # --- 1379s # Order deny,allow 1379s # Deny from somewhere.else.com 1379s # expecting access. 1379s ok 14 1379s # --- 1379s # Order deny,allow 1379s # Allow from all 1379s # Deny from somewhere.else.com 1379s # expecting access. 1379s ok 15 1379s # --- 1379s # Order deny,allow 1379s # Deny from 66.6.6.6 1379s # expecting access. 1379s ok 16 1379s # --- 1379s # Order deny,allow 1379s # Allow from all 1379s # Deny from 66.6.6.6 1379s # expecting access. 1379s ok 17 1379s # --- 1379s # Order deny,allow 1379s # Allow from localhost 1379s # expecting access. 1379s ok 18 1379s # --- 1379s # Order deny,allow 1379s # Deny from all 1379s # expecting access denial. 1379s ok 19 1379s # --- 1379s # Order deny,allow 1379s # Allow from localhost 1379s # Deny from all 1379s # expecting access. 1379s ok 20 1379s # --- 1379s # Order deny,allow 1379s # Deny from localhost 1379s # expecting access denial. 1379s ok 21 1379s # --- 1379s # Order deny,allow 1379s # Allow from localhost 1379s # Deny from localhost 1379s # expecting access. 1379s ok 22 1379s # --- 1379s # Order deny,allow 1379s # Deny from 127.0.0.1 1379s # expecting access denial. 1379s ok 23 1379s # --- 1379s # Order deny,allow 1379s # Allow from localhost 1379s # Deny from 127.0.0.1 1379s # expecting access. 1379s ok 24 1379s # --- 1379s # Order deny,allow 1379s # Deny from 127.0 1379s # expecting access denial. 1379s ok 25 1379s # --- 1379s # Order deny,allow 1379s # Allow from localhost 1379s # Deny from 127.0 1379s # expecting access. 1379s ok 26 1379s # --- 1379s # Order deny,allow 1379s # Deny from 127.0.0.1/255.255.0.0 1379s # expecting access denial. 1379s ok 27 1379s # --- 1379s # Order deny,allow 1379s # Allow from localhost 1379s # Deny from 127.0.0.1/255.255.0.0 1379s # expecting access. 1379s ok 28 1379s # --- 1379s # Order deny,allow 1379s # Deny from 127.0.0.1/16 1379s # expecting access denial. 1379s ok 29 1379s # --- 1379s # Order deny,allow 1379s # Allow from localhost 1379s # Deny from 127.0.0.1/16 1379s # expecting access. 1379s ok 30 1379s # --- 1379s # Order deny,allow 1379s # Deny from somewhere.else.com 1379s # expecting access. 1379s ok 31 1379s # --- 1379s # Order deny,allow 1379s # Allow from localhost 1379s # Deny from somewhere.else.com 1379s # expecting access. 1379s ok 32 1379s # --- 1379s # Order deny,allow 1379s # Deny from 66.6.6.6 1379s # expecting access. 1379s ok 33 1379s # --- 1379s # Order deny,allow 1379s # Allow from localhost 1379s # Deny from 66.6.6.6 1379s # expecting access. 1379s ok 34 1379s # --- 1379s # Order deny,allow 1379s # Allow from 127.0.0.1 1379s # expecting access. 1379s ok 35 1379s # --- 1379s # Order deny,allow 1379s # Deny from all 1379s # expecting access denial. 1379s ok 36 1379s # --- 1379s # Order deny,allow 1379s # Allow from 127.0.0.1 1379s # Deny from all 1379s # expecting access. 1379s ok 37 1379s # --- 1379s # Order deny,allow 1379s # Deny from localhost 1379s # expecting access denial. 1379s ok 38 1379s # --- 1379s # Order deny,allow 1379s # Allow from 127.0.0.1 1379s # Deny from localhost 1379s # expecting access. 1379s ok 39 1379s # --- 1379s # Order deny,allow 1379s # Deny from 127.0.0.1 1379s # expecting access denial. 1379s ok 40 1379s # --- 1379s # Order deny,allow 1379s # Allow from 127.0.0.1 1379s # Deny from 127.0.0.1 1379s # expecting access. 1379s ok 41 1379s # --- 1379s # Order deny,allow 1379s # Deny from 127.0 1379s # expecting access denial. 1379s ok 42 1379s # --- 1379s # Order deny,allow 1379s # Allow from 127.0.0.1 1379s # Deny from 127.0 1379s # expecting access. 1379s ok 43 1379s # --- 1379s # Order deny,allow 1379s # Deny from 127.0.0.1/255.255.0.0 1379s # expecting access denial. 1379s ok 44 1379s # --- 1379s # Order deny,allow 1379s # Allow from 127.0.0.1 1379s # Deny from 127.0.0.1/255.255.0.0 1379s # expecting access. 1379s ok 45 1379s # --- 1379s # Order deny,allow 1379s # Deny from 127.0.0.1/16 1379s # expecting access denial. 1379s ok 46 1379s # --- 1379s # Order deny,allow 1379s # Allow from 127.0.0.1 1379s # Deny from 127.0.0.1/16 1379s # expecting access. 1379s ok 47 1379s # --- 1379s # Order deny,allow 1379s # Deny from somewhere.else.com 1379s # expecting access. 1379s ok 48 1379s # --- 1379s # Order deny,allow 1379s # Allow from 127.0.0.1 1379s # Deny from somewhere.else.com 1379s # expecting access. 1379s ok 49 1379s # --- 1379s # Order deny,allow 1379s # Deny from 66.6.6.6 1379s # expecting access. 1379s ok 50 1379s # --- 1379s # Order deny,allow 1379s # Allow from 127.0.0.1 1379s # Deny from 66.6.6.6 1379s # expecting access. 1379s ok 51 1379s # --- 1379s # Order deny,allow 1379s # Allow from 127.0 1379s # expecting access. 1379s ok 52 1379s # --- 1379s # Order deny,allow 1379s # Deny from all 1379s # expecting access denial. 1379s ok 53 1379s # --- 1379s # Order deny,allow 1379s # Allow from 127.0 1379s # Deny from all 1379s # expecting access. 1379s ok 54 1379s # --- 1379s # Order deny,allow 1379s # Deny from localhost 1379s # expecting access denial. 1379s ok 55 1379s # --- 1379s # Order deny,allow 1379s # Allow from 127.0 1379s # Deny from localhost 1379s # expecting access. 1379s ok 56 1379s # --- 1379s # Order deny,allow 1379s # Deny from 127.0.0.1 1379s # expecting access denial. 1379s ok 57 1379s # --- 1379s # Order deny,allow 1379s # Allow from 127.0 1379s # Deny from 127.0.0.1 1379s # expecting access. 1379s ok 58 1379s # --- 1379s # Order deny,allow 1379s # Deny from 127.0 1379s # expecting access denial. 1379s ok 59 1379s # --- 1379s # Order deny,allow 1379s # Allow from 127.0 1379s # Deny from 127.0 1379s # expecting access. 1379s ok 60 1379s # --- 1379s # Order deny,allow 1379s # Deny from 127.0.0.1/255.255.0.0 1379s # expecting access denial. 1379s ok 61 1379s # --- 1379s # Order deny,allow 1379s # Allow from 127.0 1379s # Deny from 127.0.0.1/255.255.0.0 1379s # expecting access. 1379s ok 62 1379s # --- 1379s # Order deny,allow 1379s # Deny from 127.0.0.1/16 1379s # expecting access denial. 1379s ok 63 1379s # --- 1379s # Order deny,allow 1379s # Allow from 127.0 1379s # Deny from 127.0.0.1/16 1379s # expecting access. 1379s ok 64 1379s # --- 1379s # Order deny,allow 1379s # Deny from somewhere.else.com 1379s # expecting access. 1379s ok 65 1379s # --- 1379s # Order deny,allow 1379s # Allow from 127.0 1379s # Deny from somewhere.else.com 1379s # expecting access. 1379s ok 66 1379s # --- 1379s # Order deny,allow 1379s # Deny from 66.6.6.6 1379s # expecting access. 1379s ok 67 1379s # --- 1379s # Order deny,allow 1379s # Allow from 127.0 1379s # Deny from 66.6.6.6 1379s # expecting access. 1379s ok 68 1379s # --- 1379s # Order deny,allow 1379s # Allow from 127.0.0.1/255.255.0.0 1379s # expecting access. 1379s ok 69 1379s # --- 1379s # Order deny,allow 1379s # Deny from all 1379s # expecting access denial. 1379s ok 70 1379s # --- 1379s # Order deny,allow 1379s # Allow from 127.0.0.1/255.255.0.0 1379s # Deny from all 1379s # expecting access. 1379s ok 71 1379s # --- 1379s # Order deny,allow 1379s # Deny from localhost 1379s # expecting access denial. 1379s ok 72 1379s # --- 1379s # Order deny,allow 1379s # Allow from 127.0.0.1/255.255.0.0 1379s # Deny from localhost 1379s # expecting access. 1379s ok 73 1379s # --- 1379s # Order deny,allow 1379s # Deny from 127.0.0.1 1379s # expecting access denial. 1379s ok 74 1379s # --- 1379s # Order deny,allow 1379s # Allow from 127.0.0.1/255.255.0.0 1379s # Deny from 127.0.0.1 1379s # expecting access. 1379s ok 75 1379s # --- 1379s # Order deny,allow 1379s # Deny from 127.0 1379s # expecting access denial. 1379s ok 76 1379s # --- 1379s # Order deny,allow 1379s # Allow from 127.0.0.1/255.255.0.0 1379s # Deny from 127.0 1379s # expecting access. 1379s ok 77 1379s # --- 1379s # Order deny,allow 1379s # Deny from 127.0.0.1/255.255.0.0 1379s # expecting access denial. 1379s ok 78 1379s # --- 1379s # Order deny,allow 1379s # Allow from 127.0.0.1/255.255.0.0 1379s # Deny from 127.0.0.1/255.255.0.0 1379s # expecting access. 1379s ok 79 1379s # --- 1379s # Order deny,allow 1379s # Deny from 127.0.0.1/16 1379s # expecting access denial. 1379s ok 80 1379s # --- 1379s # Order deny,allow 1379s # Allow from 127.0.0.1/255.255.0.0 1379s # Deny from 127.0.0.1/16 1379s # expecting access. 1379s ok 81 1379s # --- 1379s # Order deny,allow 1379s # Deny from somewhere.else.com 1379s # expecting access. 1379s ok 82 1379s # --- 1379s # Order deny,allow 1379s # Allow from 127.0.0.1/255.255.0.0 1379s # Deny from somewhere.else.com 1379s # expecting access. 1379s ok 83 1379s # --- 1379s # Order deny,allow 1379s # Deny from 66.6.6.6 1379s # expecting access. 1379s ok 84 1379s # --- 1379s # Order deny,allow 1379s # Allow from 127.0.0.1/255.255.0.0 1379s # Deny from 66.6.6.6 1379s # expecting access. 1379s ok 85 1379s # --- 1379s # Order deny,allow 1379s # Allow from 127.0.0.1/16 1379s # expecting access. 1379s ok 86 1379s # --- 1379s # Order deny,allow 1379s # Deny from all 1379s # expecting access denial. 1379s ok 87 1379s # --- 1379s # Order deny,allow 1379s # Allow from 127.0.0.1/16 1379s # Deny from all 1379s # expecting access. 1379s ok 88 1379s # --- 1379s # Order deny,allow 1379s # Deny from localhost 1379s # expecting access denial. 1379s ok 89 1379s # --- 1379s # Order deny,allow 1379s # Allow from 127.0.0.1/16 1379s # Deny from localhost 1379s # expecting access. 1379s ok 90 1379s # --- 1379s # Order deny,allow 1379s # Deny from 127.0.0.1 1379s # expecting access denial. 1379s ok 91 1379s # --- 1379s # Order deny,allow 1379s # Allow from 127.0.0.1/16 1379s # Deny from 127.0.0.1 1379s # expecting access. 1379s ok 92 1379s # --- 1379s # Order deny,allow 1379s # Deny from 127.0 1379s # expecting access denial. 1379s ok 93 1379s # --- 1379s # Order deny,allow 1379s # Allow from 127.0.0.1/16 1379s # Deny from 127.0 1379s # expecting access. 1379s ok 94 1379s # --- 1379s # Order deny,allow 1379s # Deny from 127.0.0.1/255.255.0.0 1379s # expecting access denial. 1379s ok 95 1379s # --- 1379s # Order deny,allow 1379s # Allow from 127.0.0.1/16 1379s # Deny from 127.0.0.1/255.255.0.0 1379s # expecting access. 1379s ok 96 1379s # --- 1379s # Order deny,allow 1379s # Deny from 127.0.0.1/16 1379s # expecting access denial. 1379s ok 97 1379s # --- 1379s # Order deny,allow 1379s # Allow from 127.0.0.1/16 1379s # Deny from 127.0.0.1/16 1379s # expecting access. 1379s ok 98 1379s # --- 1379s # Order deny,allow 1379s # Deny from somewhere.else.com 1379s # expecting access. 1379s ok 99 1379s # --- 1379s # Order deny,allow 1379s # Allow from 127.0.0.1/16 1379s # Deny from somewhere.else.com 1379s # expecting access. 1379s ok 100 1379s # --- 1379s # Order deny,allow 1379s # Deny from 66.6.6.6 1379s # expecting access. 1379s ok 101 1379s # --- 1379s # Order deny,allow 1379s # Allow from 127.0.0.1/16 1379s # Deny from 66.6.6.6 1379s # expecting access. 1379s ok 102 1379s # --- 1379s # Order deny,allow 1379s # Allow from somewhere.else.com 1379s # expecting access. 1379s ok 103 1379s # --- 1379s # Order deny,allow 1379s # Deny from all 1379s # expecting access denial. 1379s ok 104 1379s # --- 1379s # Order deny,allow 1379s # Allow from somewhere.else.com 1379s # Deny from all 1379s # expecting access denial. 1379s ok 105 1379s # --- 1379s # Order deny,allow 1379s # Deny from localhost 1379s # expecting access denial. 1379s ok 106 1379s # --- 1379s # Order deny,allow 1379s # Allow from somewhere.else.com 1379s # Deny from localhost 1379s # expecting access denial. 1379s ok 107 1379s # --- 1379s # Order deny,allow 1379s # Deny from 127.0.0.1 1379s # expecting access denial. 1379s ok 108 1379s # --- 1379s # Order deny,allow 1379s # Allow from somewhere.else.com 1379s # Deny from 127.0.0.1 1379s # expecting access denial. 1379s ok 109 1379s # --- 1379s # Order deny,allow 1379s # Deny from 127.0 1379s # expecting access denial. 1379s ok 110 1379s # --- 1379s # Order deny,allow 1379s # Allow from somewhere.else.com 1379s # Deny from 127.0 1379s # expecting access denial. 1379s ok 111 1379s # --- 1379s # Order deny,allow 1379s # Deny from 127.0.0.1/255.255.0.0 1379s # expecting access denial. 1379s ok 112 1379s # --- 1379s # Order deny,allow 1379s # Allow from somewhere.else.com 1379s # Deny from 127.0.0.1/255.255.0.0 1379s # expecting access denial. 1379s ok 113 1379s # --- 1379s # Order deny,allow 1379s # Deny from 127.0.0.1/16 1379s # expecting access denial. 1379s ok 114 1379s # --- 1379s # Order deny,allow 1379s # Allow from somewhere.else.com 1379s # Deny from 127.0.0.1/16 1379s # expecting access denial. 1379s ok 115 1379s # --- 1379s # Order deny,allow 1379s # Deny from somewhere.else.com 1379s # expecting access. 1379s ok 116 1379s # --- 1379s # Order deny,allow 1379s # Allow from somewhere.else.com 1379s # Deny from somewhere.else.com 1379s # expecting access. 1379s ok 117 1379s # --- 1379s # Order deny,allow 1379s # Deny from 66.6.6.6 1379s # expecting access. 1379s ok 118 1379s # --- 1379s # Order deny,allow 1379s # Allow from somewhere.else.com 1379s # Deny from 66.6.6.6 1379s # expecting access. 1379s ok 119 1379s # --- 1379s # Order deny,allow 1379s # Allow from 66.6.6.6 1379s # expecting access. 1379s ok 120 1379s # --- 1379s # Order deny,allow 1379s # Deny from all 1379s # expecting access denial. 1379s ok 121 1379s # --- 1379s # Order deny,allow 1379s # Allow from 66.6.6.6 1379s # Deny from all 1379s # expecting access denial. 1379s ok 122 1379s # --- 1379s # Order deny,allow 1379s # Deny from localhost 1379s # expecting access denial. 1379s ok 123 1379s # --- 1379s # Order deny,allow 1379s # Allow from 66.6.6.6 1379s # Deny from localhost 1379s # expecting access denial. 1379s ok 124 1379s # --- 1379s # Order deny,allow 1379s # Deny from 127.0.0.1 1379s # expecting access denial. 1379s ok 125 1379s # --- 1379s # Order deny,allow 1379s # Allow from 66.6.6.6 1379s # Deny from 127.0.0.1 1379s # expecting access denial. 1379s ok 126 1379s # --- 1379s # Order deny,allow 1379s # Deny from 127.0 1379s # expecting access denial. 1379s ok 127 1379s # --- 1379s # Order deny,allow 1379s # Allow from 66.6.6.6 1379s # Deny from 127.0 1379s # expecting access denial. 1379s ok 128 1379s # --- 1379s # Order deny,allow 1379s # Deny from 127.0.0.1/255.255.0.0 1379s # expecting access denial. 1379s ok 129 1379s # --- 1379s # Order deny,allow 1379s # Allow from 66.6.6.6 1379s # Deny from 127.0.0.1/255.255.0.0 1379s # expecting access denial. 1379s ok 130 1379s # --- 1379s # Order deny,allow 1379s # Deny from 127.0.0.1/16 1379s # expecting access denial. 1379s ok 131 1379s # --- 1379s # Order deny,allow 1379s # Allow from 66.6.6.6 1379s # Deny from 127.0.0.1/16 1379s # expecting access denial. 1379s ok 132 1379s # --- 1379s # Order deny,allow 1379s # Deny from somewhere.else.com 1379s # expecting access. 1379s ok 133 1379s # --- 1379s # Order deny,allow 1379s # Allow from 66.6.6.6 1379s # Deny from somewhere.else.com 1379s # expecting access. 1379s ok 134 1379s # --- 1379s # Order deny,allow 1379s # Deny from 66.6.6.6 1379s # expecting access. 1379s ok 135 1379s # --- 1379s # Order deny,allow 1379s # Allow from 66.6.6.6 1379s # Deny from 66.6.6.6 1379s # expecting access. 1379s ok 136 1379s # --- 1379s # Order allow,deny 1379s # Allow from all 1379s # expecting access. 1379s ok 137 1379s # --- 1379s # Order allow,deny 1379s # Deny from all 1379s # expecting access denial. 1379s ok 138 1379s # --- 1379s # Order allow,deny 1379s # Allow from all 1379s # Deny from all 1379s # expecting access denial. 1379s ok 139 1379s # --- 1379s # Order allow,deny 1379s # Deny from localhost 1379s # expecting access denial. 1379s ok 140 1379s # --- 1379s # Order allow,deny 1379s # Allow from all 1379s # Deny from localhost 1379s # expecting access denial. 1379s ok 141 1379s # --- 1379s # Order allow,deny 1379s # Deny from 127.0.0.1 1379s # expecting access denial. 1379s ok 142 1379s # --- 1379s # Order allow,deny 1379s # Allow from all 1379s # Deny from 127.0.0.1 1379s # expecting access denial. 1379s ok 143 1379s # --- 1379s # Order allow,deny 1379s # Deny from 127.0 1379s # expecting access denial. 1379s ok 144 1379s # --- 1379s # Order allow,deny 1379s # Allow from all 1379s # Deny from 127.0 1379s # expecting access denial. 1379s ok 145 1379s # --- 1379s # Order allow,deny 1379s # Deny from 127.0.0.1/255.255.0.0 1379s # expecting access denial. 1379s ok 146 1379s # --- 1379s # Order allow,deny 1379s # Allow from all 1379s # Deny from 127.0.0.1/255.255.0.0 1379s # expecting access denial. 1379s ok 147 1379s # --- 1379s # Order allow,deny 1379s # Deny from 127.0.0.1/16 1379s # expecting access denial. 1379s ok 148 1379s # --- 1379s # Order allow,deny 1379s # Allow from all 1379s # Deny from 127.0.0.1/16 1379s # expecting access denial. 1379s ok 149 1379s # --- 1379s # Order allow,deny 1379s # Deny from somewhere.else.com 1379s # expecting access denial. 1379s ok 150 1379s # --- 1379s # Order allow,deny 1379s # Allow from all 1379s # Deny from somewhere.else.com 1379s # expecting access. 1379s ok 151 1379s # --- 1379s # Order allow,deny 1379s # Deny from 66.6.6.6 1379s # expecting access denial. 1379s ok 152 1379s # --- 1379s # Order allow,deny 1379s # Allow from all 1379s # Deny from 66.6.6.6 1379s # expecting access. 1379s ok 153 1379s # --- 1379s # Order allow,deny 1379s # Allow from localhost 1379s # expecting access. 1379s ok 154 1379s # --- 1379s # Order allow,deny 1379s # Deny from all 1379s # expecting access denial. 1379s ok 155 1379s # --- 1379s # Order allow,deny 1379s # Allow from localhost 1379s # Deny from all 1379s # expecting access denial. 1379s ok 156 1379s # --- 1379s # Order allow,deny 1379s # Deny from localhost 1379s # expecting access denial. 1379s ok 157 1379s # --- 1379s # Order allow,deny 1379s # Allow from localhost 1379s # Deny from localhost 1379s # expecting access denial. 1379s ok 158 1379s # --- 1379s # Order allow,deny 1379s # Deny from 127.0.0.1 1379s # expecting access denial. 1379s ok 159 1379s # --- 1379s # Order allow,deny 1379s # Allow from localhost 1379s # Deny from 127.0.0.1 1379s # expecting access denial. 1379s ok 160 1379s # --- 1379s # Order allow,deny 1379s # Deny from 127.0 1379s # expecting access denial. 1379s ok 161 1379s # --- 1379s # Order allow,deny 1379s # Allow from localhost 1379s # Deny from 127.0 1379s # expecting access denial. 1379s ok 162 1379s # --- 1379s # Order allow,deny 1379s # Deny from 127.0.0.1/255.255.0.0 1379s # expecting access denial. 1379s ok 163 1379s # --- 1379s # Order allow,deny 1379s # Allow from localhost 1379s # Deny from 127.0.0.1/255.255.0.0 1379s # expecting access denial. 1379s ok 164 1379s # --- 1379s # Order allow,deny 1379s # Deny from 127.0.0.1/16 1379s # expecting access denial. 1379s ok 165 1379s # --- 1379s # Order allow,deny 1379s # Allow from localhost 1379s # Deny from 127.0.0.1/16 1379s # expecting access denial. 1379s ok 166 1379s # --- 1379s # Order allow,deny 1379s # Deny from somewhere.else.com 1379s # expecting access denial. 1379s ok 167 1379s # --- 1379s # Order allow,deny 1379s # Allow from localhost 1379s # Deny from somewhere.else.com 1379s # expecting access. 1379s ok 168 1379s # --- 1379s # Order allow,deny 1379s # Deny from 66.6.6.6 1379s # expecting access denial. 1379s ok 169 1379s # --- 1379s # Order allow,deny 1379s # Allow from localhost 1379s # Deny from 66.6.6.6 1379s # expecting access. 1379s ok 170 1379s # --- 1379s # Order allow,deny 1379s # Allow from 127.0.0.1 1379s # expecting access. 1379s ok 171 1379s # --- 1379s # Order allow,deny 1379s # Deny from all 1379s # expecting access denial. 1379s ok 172 1379s # --- 1379s # Order allow,deny 1379s # Allow from 127.0.0.1 1379s # Deny from all 1379s # expecting access denial. 1379s ok 173 1379s # --- 1379s # Order allow,deny 1379s # Deny from localhost 1379s # expecting access denial. 1379s ok 174 1379s # --- 1379s # Order allow,deny 1379s # Allow from 127.0.0.1 1379s # Deny from localhost 1379s # expecting access denial. 1379s ok 175 1379s # --- 1379s # Order allow,deny 1379s # Deny from 127.0.0.1 1379s # expecting access denial. 1379s ok 176 1379s # --- 1379s # Order allow,deny 1379s # Allow from 127.0.0.1 1379s # Deny from 127.0.0.1 1379s # expecting access denial. 1379s ok 177 1379s # --- 1379s # Order allow,deny 1379s # Deny from 127.0 1379s # expecting access denial. 1379s ok 178 1379s # --- 1379s # Order allow,deny 1379s # Allow from 127.0.0.1 1379s # Deny from 127.0 1379s # expecting access denial. 1379s ok 179 1379s # --- 1379s # Order allow,deny 1379s # Deny from 127.0.0.1/255.255.0.0 1379s # expecting access denial. 1379s ok 180 1379s # --- 1379s # Order allow,deny 1379s # Allow from 127.0.0.1 1379s # Deny from 127.0.0.1/255.255.0.0 1379s # expecting access denial. 1379s ok 181 1379s # --- 1379s # Order allow,deny 1379s # Deny from 127.0.0.1/16 1379s # expecting access denial. 1379s ok 182 1379s # --- 1379s # Order allow,deny 1379s # Allow from 127.0.0.1 1379s # Deny from 127.0.0.1/16 1379s # expecting access denial. 1379s ok 183 1379s # --- 1379s # Order allow,deny 1379s # Deny from somewhere.else.com 1379s # expecting access denial. 1379s ok 184 1379s # --- 1379s # Order allow,deny 1379s # Allow from 127.0.0.1 1379s # Deny from somewhere.else.com 1379s # expecting access. 1379s ok 185 1379s # --- 1379s # Order allow,deny 1379s # Deny from 66.6.6.6 1379s # expecting access denial. 1379s ok 186 1379s # --- 1379s # Order allow,deny 1379s # Allow from 127.0.0.1 1379s # Deny from 66.6.6.6 1379s # expecting access. 1379s ok 187 1379s # --- 1379s # Order allow,deny 1379s # Allow from 127.0 1379s # expecting access. 1379s ok 188 1379s # --- 1379s # Order allow,deny 1379s # Deny from all 1379s # expecting access denial. 1379s ok 189 1379s # --- 1379s # Order allow,deny 1379s # Allow from 127.0 1379s # Deny from all 1379s # expecting access denial. 1379s ok 190 1379s # --- 1379s # Order allow,deny 1379s # Deny from localhost 1379s # expecting access denial. 1379s ok 191 1379s # --- 1379s # Order allow,deny 1379s # Allow from 127.0 1379s # Deny from localhost 1379s # expecting access denial. 1379s ok 192 1379s # --- 1379s # Order allow,deny 1379s # Deny from 127.0.0.1 1379s # expecting access denial. 1379s ok 193 1379s # --- 1379s # Order allow,deny 1379s # Allow from 127.0 1379s # Deny from 127.0.0.1 1379s # expecting access denial. 1379s ok 194 1379s # --- 1379s # Order allow,deny 1379s # Deny from 127.0 1379s # expecting access denial. 1379s ok 195 1379s # --- 1379s # Order allow,deny 1379s # Allow from 127.0 1379s # Deny from 127.0 1379s # expecting access denial. 1379s ok 196 1379s # --- 1379s # Order allow,deny 1379s # Deny from 127.0.0.1/255.255.0.0 1379s # expecting access denial. 1379s ok 197 1379s # --- 1379s # Order allow,deny 1379s # Allow from 127.0 1379s # Deny from 127.0.0.1/255.255.0.0 1379s # expecting access denial. 1379s ok 198 1379s # --- 1379s # Order allow,deny 1379s # Deny from 127.0.0.1/16 1379s # expecting access denial. 1379s ok 199 1379s # --- 1379s # Order allow,deny 1379s # Allow from 127.0 1379s # Deny from 127.0.0.1/16 1379s # expecting access denial. 1379s ok 200 1379s # --- 1379s # Order allow,deny 1379s # Deny from somewhere.else.com 1379s # expecting access denial. 1379s ok 201 1379s # --- 1379s # Order allow,deny 1379s # Allow from 127.0 1379s # Deny from somewhere.else.com 1379s # expecting access. 1379s ok 202 1379s # --- 1379s # Order allow,deny 1379s # Deny from 66.6.6.6 1379s # expecting access denial. 1379s ok 203 1379s # --- 1379s # Order allow,deny 1379s # Allow from 127.0 1379s # Deny from 66.6.6.6 1379s # expecting access. 1379s ok 204 1379s # --- 1379s # Order allow,deny 1379s # Allow from 127.0.0.1/255.255.0.0 1379s # expecting access. 1379s ok 205 1379s # --- 1379s # Order allow,deny 1379s # Deny from all 1379s # expecting access denial. 1379s ok 206 1379s # --- 1379s # Order allow,deny 1379s # Allow from 127.0.0.1/255.255.0.0 1379s # Deny from all 1379s # expecting access denial. 1379s ok 207 1379s # --- 1379s # Order allow,deny 1379s # Deny from localhost 1379s # expecting access denial. 1379s ok 208 1379s # --- 1379s # Order allow,deny 1379s # Allow from 127.0.0.1/255.255.0.0 1379s # Deny from localhost 1379s # expecting access denial. 1379s ok 209 1379s # --- 1379s # Order allow,deny 1379s # Deny from 127.0.0.1 1379s # expecting access denial. 1379s ok 210 1379s # --- 1379s # Order allow,deny 1379s # Allow from 127.0.0.1/255.255.0.0 1379s # Deny from 127.0.0.1 1379s # expecting access denial. 1379s ok 211 1379s # --- 1379s # Order allow,deny 1379s # Deny from 127.0 1379s # expecting access denial. 1379s ok 212 1379s # --- 1379s # Order allow,deny 1379s # Allow from 127.0.0.1/255.255.0.0 1379s # Deny from 127.0 1379s # expecting access denial. 1379s ok 213 1379s # --- 1379s # Order allow,deny 1379s # Deny from 127.0.0.1/255.255.0.0 1379s # expecting access denial. 1379s ok 214 1379s # --- 1379s # Order allow,deny 1379s # Allow from 127.0.0.1/255.255.0.0 1379s # Deny from 127.0.0.1/255.255.0.0 1379s # expecting access denial. 1379s ok 215 1379s # --- 1379s # Order allow,deny 1379s # Deny from 127.0.0.1/16 1379s # expecting access denial. 1379s ok 216 1379s # --- 1379s # Order allow,deny 1379s # Allow from 127.0.0.1/255.255.0.0 1379s # Deny from 127.0.0.1/16 1379s # expecting access denial. 1379s ok 217 1379s # --- 1379s # Order allow,deny 1379s # Deny from somewhere.else.com 1379s # expecting access denial. 1379s ok 218 1379s # --- 1379s # Order allow,deny 1379s # Allow from 127.0.0.1/255.255.0.0 1379s # Deny from somewhere.else.com 1379s # expecting access. 1379s ok 219 1379s # --- 1379s # Order allow,deny 1379s # Deny from 66.6.6.6 1379s # expecting access denial. 1379s ok 220 1379s # --- 1379s # Order allow,deny 1379s # Allow from 127.0.0.1/255.255.0.0 1379s # Deny from 66.6.6.6 1379s # expecting access. 1379s ok 221 1379s # --- 1379s # Order allow,deny 1379s # Allow from 127.0.0.1/16 1379s # expecting access. 1379s ok 222 1379s # --- 1379s # Order allow,deny 1379s # Deny from all 1379s # expecting access denial. 1379s ok 223 1379s # --- 1379s # Order allow,deny 1379s # Allow from 127.0.0.1/16 1379s # Deny from all 1379s # expecting access denial. 1379s ok 224 1379s # --- 1379s # Order allow,deny 1379s # Deny from localhost 1379s # expecting access denial. 1379s ok 225 1379s # --- 1379s # Order allow,deny 1379s # Allow from 127.0.0.1/16 1379s # Deny from localhost 1379s # expecting access denial. 1379s ok 226 1379s # --- 1379s # Order allow,deny 1379s # Deny from 127.0.0.1 1379s # expecting access denial. 1379s ok 227 1379s # --- 1379s # Order allow,deny 1379s # Allow from 127.0.0.1/16 1379s # Deny from 127.0.0.1 1379s # expecting access denial. 1379s ok 228 1379s # --- 1379s # Order allow,deny 1379s # Deny from 127.0 1379s # expecting access denial. 1379s ok 229 1379s # --- 1379s # Order allow,deny 1379s # Allow from 127.0.0.1/16 1379s # Deny from 127.0 1379s # expecting access denial. 1379s ok 230 1379s # --- 1379s # Order allow,deny 1379s # Deny from 127.0.0.1/255.255.0.0 1379s # expecting access denial. 1379s ok 231 1379s # --- 1379s # Order allow,deny 1379s # Allow from 127.0.0.1/16 1379s # Deny from 127.0.0.1/255.255.0.0 1379s # expecting access denial. 1379s ok 232 1379s # --- 1379s # Order allow,deny 1379s # Deny from 127.0.0.1/16 1379s # expecting access denial. 1379s ok 233 1379s # --- 1379s # Order allow,deny 1379s # Allow from 127.0.0.1/16 1379s # Deny from 127.0.0.1/16 1379s # expecting access denial. 1379s ok 234 1379s # --- 1379s # Order allow,deny 1379s # Deny from somewhere.else.com 1379s # expecting access denial. 1379s ok 235 1379s # --- 1379s # Order allow,deny 1379s # Allow from 127.0.0.1/16 1379s # Deny from somewhere.else.com 1379s # expecting access. 1379s ok 236 1379s # --- 1379s # Order allow,deny 1379s # Deny from 66.6.6.6 1379s # expecting access denial. 1379s ok 237 1379s # --- 1379s # Order allow,deny 1379s # Allow from 127.0.0.1/16 1379s # Deny from 66.6.6.6 1379s # expecting access. 1379s ok 238 1379s # --- 1379s # Order allow,deny 1379s # Allow from somewhere.else.com 1379s # expecting access denial. 1379s ok 239 1379s # --- 1379s # Order allow,deny 1379s # Deny from all 1379s # expecting access denial. 1379s ok 240 1379s # --- 1379s # Order allow,deny 1379s # Allow from somewhere.else.com 1379s # Deny from all 1379s # expecting access denial. 1379s ok 241 1379s # --- 1379s # Order allow,deny 1379s # Deny from localhost 1379s # expecting access denial. 1379s ok 242 1379s # --- 1379s # Order allow,deny 1379s # Allow from somewhere.else.com 1379s # Deny from localhost 1379s # expecting access denial. 1379s ok 243 1379s # --- 1379s # Order allow,deny 1379s # Deny from 127.0.0.1 1379s # expecting access denial. 1379s ok 244 1379s # --- 1379s # Order allow,deny 1379s # Allow from somewhere.else.com 1379s # Deny from 127.0.0.1 1379s # expecting access denial. 1379s ok 245 1379s # --- 1379s # Order allow,deny 1379s # Deny from 127.0 1379s # expecting access denial. 1379s ok 246 1379s # --- 1379s # Order allow,deny 1379s # Allow from somewhere.else.com 1379s # Deny from 127.0 1379s # expecting access denial. 1379s ok 247 1379s # --- 1379s # Order allow,deny 1379s # Deny from 127.0.0.1/255.255.0.0 1379s # expecting access denial. 1379s ok 248 1379s # --- 1379s # Order allow,deny 1379s # Allow from somewhere.else.com 1379s # Deny from 127.0.0.1/255.255.0.0 1379s # expecting access denial. 1379s ok 249 1379s # --- 1379s # Order allow,deny 1379s # Deny from 127.0.0.1/16 1379s # expecting access denial. 1379s ok 250 1379s # --- 1379s # Order allow,deny 1379s # Allow from somewhere.else.com 1379s # Deny from 127.0.0.1/16 1379s # expecting access denial. 1379s ok 251 1379s # --- 1379s # Order allow,deny 1379s # Deny from somewhere.else.com 1379s # expecting access denial. 1379s ok 252 1379s # --- 1379s # Order allow,deny 1379s # Allow from somewhere.else.com 1379s # Deny from somewhere.else.com 1379s # expecting access denial. 1379s ok 253 1379s # --- 1379s # Order allow,deny 1379s # Deny from 66.6.6.6 1379s # expecting access denial. 1379s ok 254 1379s # --- 1379s # Order allow,deny 1379s # Allow from somewhere.else.com 1379s # Deny from 66.6.6.6 1379s # expecting access denial. 1379s ok 255 1379s # --- 1379s # Order allow,deny 1379s # Allow from 66.6.6.6 1379s # expecting access denial. 1379s ok 256 1379s # --- 1379s # Order allow,deny 1379s # Deny from all 1379s # expecting access denial. 1379s ok 257 1379s # --- 1379s # Order allow,deny 1379s # Allow from 66.6.6.6 1379s # Deny from all 1379s # expecting access denial. 1379s ok 258 1379s # --- 1379s # Order allow,deny 1379s # Deny from localhost 1379s # expecting access denial. 1379s ok 259 1379s # --- 1379s # Order allow,deny 1379s # Allow from 66.6.6.6 1379s # Deny from localhost 1379s # expecting access denial. 1379s ok 260 1379s # --- 1379s # Order allow,deny 1379s # Deny from 127.0.0.1 1379s # expecting access denial. 1379s ok 261 1379s # --- 1379s # Order allow,deny 1379s # Allow from 66.6.6.6 1379s # Deny from 127.0.0.1 1379s # expecting access denial. 1379s ok 262 1379s # --- 1379s # Order allow,deny 1379s # Deny from 127.0 1379s # expecting access denial. 1379s ok 263 1379s # --- 1379s # Order allow,deny 1379s # Allow from 66.6.6.6 1379s # Deny from 127.0 1379s # expecting access denial. 1379s ok 264 1379s # --- 1379s # Order allow,deny 1379s # Deny from 127.0.0.1/255.255.0.0 1379s # expecting access denial. 1379s ok 265 1379s # --- 1379s # Order allow,deny 1379s # Allow from 66.6.6.6 1379s # Deny from 127.0.0.1/255.255.0.0 1379s # expecting access denial. 1379s ok 266 1379s # --- 1379s # Order allow,deny 1379s # Deny from 127.0.0.1/16 1379s # expecting access denial. 1379s ok 267 1379s # --- 1379s # Order allow,deny 1379s # Allow from 66.6.6.6 1379s # Deny from 127.0.0.1/16 1379s # expecting access denial. 1379s ok 268 1379s # --- 1379s # Order allow,deny 1379s # Deny from somewhere.else.com 1379s # expecting access denial. 1379s ok 269 1379s # --- 1379s # Order allow,deny 1379s # Allow from 66.6.6.6 1379s # Deny from somewhere.else.com 1379s # expecting access denial. 1379s ok 270 1379s # --- 1379s # Order allow,deny 1379s # Deny from 66.6.6.6 1379s # expecting access denial. 1379s ok 271 1379s # --- 1379s # Order allow,deny 1379s # Allow from 66.6.6.6 1379s # Deny from 66.6.6.6 1379s # expecting access denial. 1379s ok 272 1379s # --- 1379s # Order mutual-failure 1379s # Allow from all 1379s # expecting access. 1379s ok 273 1379s # --- 1379s # Order mutual-failure 1379s # Deny from all 1379s # expecting access denial. 1379s ok 274 1379s # --- 1379s # Order mutual-failure 1379s # Allow from all 1379s # Deny from all 1379s # expecting access denial. 1379s ok 275 1379s # --- 1379s # Order mutual-failure 1379s # Deny from localhost 1379s # expecting access denial. 1379s ok 276 1379s # --- 1379s # Order mutual-failure 1379s # Allow from all 1379s # Deny from localhost 1379s # expecting access denial. 1379s ok 277 1379s # --- 1379s # Order mutual-failure 1379s # Deny from 127.0.0.1 1379s # expecting access denial. 1379s ok 278 1379s # --- 1379s # Order mutual-failure 1379s # Allow from all 1379s # Deny from 127.0.0.1 1379s # expecting access denial. 1379s ok 279 1379s # --- 1379s # Order mutual-failure 1379s # Deny from 127.0 1379s # expecting access denial. 1379s ok 280 1379s # --- 1379s # Order mutual-failure 1379s # Allow from all 1379s # Deny from 127.0 1379s # expecting access denial. 1379s ok 281 1379s # --- 1379s # Order mutual-failure 1379s # Deny from 127.0.0.1/255.255.0.0 1379s # expecting access denial. 1379s ok 282 1379s # --- 1379s # Order mutual-failure 1379s # Allow from all 1379s # Deny from 127.0.0.1/255.255.0.0 1379s # expecting access denial. 1379s ok 283 1379s # --- 1379s # Order mutual-failure 1379s # Deny from 127.0.0.1/16 1379s # expecting access denial. 1379s ok 284 1379s # --- 1379s # Order mutual-failure 1379s # Allow from all 1379s # Deny from 127.0.0.1/16 1379s # expecting access denial. 1379s ok 285 1379s # --- 1379s # Order mutual-failure 1379s # Deny from somewhere.else.com 1379s # expecting access denial. 1379s ok 286 1379s # --- 1379s # Order mutual-failure 1379s # Allow from all 1379s # Deny from somewhere.else.com 1379s # expecting access. 1379s ok 287 1379s # --- 1379s # Order mutual-failure 1379s # Deny from 66.6.6.6 1379s # expecting access denial. 1379s ok 288 1379s # --- 1379s # Order mutual-failure 1379s # Allow from all 1379s # Deny from 66.6.6.6 1379s # expecting access. 1379s ok 289 1379s # --- 1379s # Order mutual-failure 1379s # Allow from localhost 1379s # expecting access. 1379s ok 290 1379s # --- 1379s # Order mutual-failure 1379s # Deny from all 1379s # expecting access denial. 1379s ok 291 1379s # --- 1379s # Order mutual-failure 1379s # Allow from localhost 1379s # Deny from all 1379s # expecting access denial. 1379s ok 292 1379s # --- 1379s # Order mutual-failure 1379s # Deny from localhost 1379s # expecting access denial. 1379s ok 293 1379s # --- 1379s # Order mutual-failure 1379s # Allow from localhost 1379s # Deny from localhost 1379s # expecting access denial. 1379s ok 294 1379s # --- 1379s # Order mutual-failure 1379s # Deny from 127.0.0.1 1379s # expecting access denial. 1379s ok 295 1379s # --- 1379s # Order mutual-failure 1379s # Allow from localhost 1379s # Deny from 127.0.0.1 1379s # expecting access denial. 1379s ok 296 1379s # --- 1379s # Order mutual-failure 1379s # Deny from 127.0 1379s # expecting access denial. 1379s ok 297 1379s # --- 1379s # Order mutual-failure 1379s # Allow from localhost 1379s # Deny from 127.0 1379s # expecting access denial. 1379s ok 298 1379s # --- 1379s # Order mutual-failure 1379s # Deny from 127.0.0.1/255.255.0.0 1379s # expecting access denial. 1379s ok 299 1379s # --- 1379s # Order mutual-failure 1379s # Allow from localhost 1379s # Deny from 127.0.0.1/255.255.0.0 1379s # expecting access denial. 1379s ok 300 1379s # --- 1379s # Order mutual-failure 1379s # Deny from 127.0.0.1/16 1379s # expecting access denial. 1379s ok 301 1379s # --- 1379s # Order mutual-failure 1379s # Allow from localhost 1379s # Deny from 127.0.0.1/16 1379s # expecting access denial. 1379s ok 302 1379s # --- 1379s # Order mutual-failure 1379s # Deny from somewhere.else.com 1379s # expecting access denial. 1379s ok 303 1379s # --- 1379s # Order mutual-failure 1379s # Allow from localhost 1379s # Deny from somewhere.else.com 1379s # expecting access. 1379s ok 304 1379s # --- 1379s # Order mutual-failure 1379s # Deny from 66.6.6.6 1379s # expecting access denial. 1379s ok 305 1379s # --- 1379s # Order mutual-failure 1379s # Allow from localhost 1379s # Deny from 66.6.6.6 1379s # expecting access. 1379s ok 306 1379s # --- 1379s # Order mutual-failure 1379s # Allow from 127.0.0.1 1379s # expecting access. 1379s ok 307 1379s # --- 1379s # Order mutual-failure 1379s # Deny from all 1379s # expecting access denial. 1379s ok 308 1379s # --- 1379s # Order mutual-failure 1379s # Allow from 127.0.0.1 1379s # Deny from all 1379s # expecting access denial. 1379s ok 309 1379s # --- 1379s # Order mutual-failure 1379s # Deny from localhost 1379s # expecting access denial. 1379s ok 310 1379s # --- 1379s # Order mutual-failure 1379s # Allow from 127.0.0.1 1379s # Deny from localhost 1379s # expecting access denial. 1379s ok 311 1379s # --- 1379s # Order mutual-failure 1379s # Deny from 127.0.0.1 1379s # expecting access denial. 1379s ok 312 1379s # --- 1379s # Order mutual-failure 1379s # Allow from 127.0.0.1 1379s # Deny from 127.0.0.1 1379s # expecting access denial. 1379s ok 313 1379s # --- 1379s # Order mutual-failure 1379s # Deny from 127.0 1379s # expecting access denial. 1379s ok 314 1379s # --- 1379s # Order mutual-failure 1379s # Allow from 127.0.0.1 1379s # Deny from 127.0 1379s # expecting access denial. 1379s ok 315 1379s # --- 1379s # Order mutual-failure 1379s # Deny from 127.0.0.1/255.255.0.0 1379s # expecting access denial. 1379s ok 316 1379s # --- 1379s # Order mutual-failure 1379s # Allow from 127.0.0.1 1379s # Deny from 127.0.0.1/255.255.0.0 1379s # expecting access denial. 1379s ok 317 1379s # --- 1379s # Order mutual-failure 1379s # Deny from 127.0.0.1/16 1379s # expecting access denial. 1379s ok 318 1379s # --- 1379s # Order mutual-failure 1379s # Allow from 127.0.0.1 1379s # Deny from 127.0.0.1/16 1379s # expecting access denial. 1379s ok 319 1379s # --- 1379s # Order mutual-failure 1379s # Deny from somewhere.else.com 1379s # expecting access denial. 1379s ok 320 1379s # --- 1379s # Order mutual-failure 1379s # Allow from 127.0.0.1 1379s # Deny from somewhere.else.com 1379s # expecting access. 1379s ok 321 1379s # --- 1379s # Order mutual-failure 1379s # Deny from 66.6.6.6 1379s # expecting access denial. 1379s ok 322 1379s # --- 1379s # Order mutual-failure 1379s # Allow from 127.0.0.1 1379s # Deny from 66.6.6.6 1379s # expecting access. 1379s ok 323 1379s # --- 1379s # Order mutual-failure 1379s # Allow from 127.0 1379s # expecting access. 1379s ok 324 1379s # --- 1379s # Order mutual-failure 1379s # Deny from all 1379s # expecting access denial. 1379s ok 325 1379s # --- 1379s # Order mutual-failure 1379s # Allow from 127.0 1379s # Deny from all 1379s # expecting access denial. 1379s ok 326 1379s # --- 1379s # Order mutual-failure 1379s # Deny from localhost 1379s # expecting access denial. 1379s ok 327 1379s # --- 1379s # Order mutual-failure 1379s # Allow from 127.0 1379s # Deny from localhost 1379s # expecting access denial. 1379s ok 328 1379s # --- 1379s # Order mutual-failure 1379s # Deny from 127.0.0.1 1379s # expecting access denial. 1379s ok 329 1379s # --- 1379s # Order mutual-failure 1379s # Allow from 127.0 1379s # Deny from 127.0.0.1 1379s # expecting access denial. 1379s ok 330 1379s # --- 1379s # Order mutual-failure 1379s # Deny from 127.0 1379s # expecting access denial. 1379s ok 331 1379s # --- 1379s # Order mutual-failure 1379s # Allow from 127.0 1379s # Deny from 127.0 1379s # expecting access denial. 1379s ok 332 1379s # --- 1379s # Order mutual-failure 1379s # Deny from 127.0.0.1/255.255.0.0 1379s # expecting access denial. 1379s ok 333 1379s # --- 1379s # Order mutual-failure 1379s # Allow from 127.0 1379s # Deny from 127.0.0.1/255.255.0.0 1379s # expecting access denial. 1379s ok 334 1379s # --- 1379s # Order mutual-failure 1379s # Deny from 127.0.0.1/16 1379s # expecting access denial. 1379s ok 335 1379s # --- 1379s # Order mutual-failure 1379s # Allow from 127.0 1379s # Deny from 127.0.0.1/16 1379s # expecting access denial. 1379s ok 336 1379s # --- 1379s # Order mutual-failure 1379s # Deny from somewhere.else.com 1379s # expecting access denial. 1379s ok 337 1379s # --- 1379s # Order mutual-failure 1379s # Allow from 127.0 1379s # Deny from somewhere.else.com 1379s # expecting access. 1379s ok 338 1379s # --- 1379s # Order mutual-failure 1379s # Deny from 66.6.6.6 1379s # expecting access denial. 1379s ok 339 1379s # --- 1379s # Order mutual-failure 1379s # Allow from 127.0 1379s # Deny from 66.6.6.6 1379s # expecting access. 1379s ok 340 1379s # --- 1379s # Order mutual-failure 1379s # Allow from 127.0.0.1/255.255.0.0 1379s # expecting access. 1379s ok 341 1379s # --- 1379s # Order mutual-failure 1379s # Deny from all 1379s # expecting access denial. 1379s ok 342 1379s # --- 1379s # Order mutual-failure 1379s # Allow from 127.0.0.1/255.255.0.0 1379s # Deny from all 1379s # expecting access denial. 1379s ok 343 1379s # --- 1379s # Order mutual-failure 1379s # Deny from localhost 1379s # expecting access denial. 1379s ok 344 1379s # --- 1379s # Order mutual-failure 1379s # Allow from 127.0.0.1/255.255.0.0 1379s # Deny from localhost 1379s # expecting access denial. 1379s ok 345 1379s # --- 1379s # Order mutual-failure 1379s # Deny from 127.0.0.1 1379s # expecting access denial. 1379s ok 346 1379s # --- 1379s # Order mutual-failure 1379s # Allow from 127.0.0.1/255.255.0.0 1379s # Deny from 127.0.0.1 1379s # expecting access denial. 1379s ok 347 1379s # --- 1379s # Order mutual-failure 1379s # Deny from 127.0 1379s # expecting access denial. 1379s ok 348 1379s # --- 1379s # Order mutual-failure 1379s # Allow from 127.0.0.1/255.255.0.0 1379s # Deny from 127.0 1379s # expecting access denial. 1379s ok 349 1379s # --- 1379s # Order mutual-failure 1379s # Deny from 127.0.0.1/255.255.0.0 1379s # expecting access denial. 1379s ok 350 1379s # --- 1379s # Order mutual-failure 1379s # Allow from 127.0.0.1/255.255.0.0 1379s # Deny from 127.0.0.1/255.255.0.0 1379s # expecting access denial. 1379s ok 351 1379s # --- 1379s # Order mutual-failure 1379s # Deny from 127.0.0.1/16 1379s # expecting access denial. 1379s ok 352 1379s # --- 1379s # Order mutual-failure 1379s # Allow from 127.0.0.1/255.255.0.0 1379s # Deny from 127.0.0.1/16 1379s # expecting access denial. 1379s ok 353 1379s # --- 1379s # Order mutual-failure 1379s # Deny from somewhere.else.com 1379s # expecting access denial. 1379s ok 354 1379s # --- 1379s # Order mutual-failure 1379s # Allow from 127.0.0.1/255.255.0.0 1379s # Deny from somewhere.else.com 1379s # expecting access. 1379s ok 355 1379s # --- 1379s # Order mutual-failure 1379s # Deny from 66.6.6.6 1379s # expecting access denial. 1379s ok 356 1379s # --- 1379s # Order mutual-failure 1379s # Allow from 127.0.0.1/255.255.0.0 1379s # Deny from 66.6.6.6 1379s # expecting access. 1379s ok 357 1379s # --- 1379s # Order mutual-failure 1379s # Allow from 127.0.0.1/16 1379s # expecting access. 1379s ok 358 1379s # --- 1379s # Order mutual-failure 1379s # Deny from all 1379s # expecting access denial. 1379s ok 359 1379s # --- 1379s # Order mutual-failure 1379s # Allow from 127.0.0.1/16 1379s # Deny from all 1379s # expecting access denial. 1379s ok 360 1379s # --- 1379s # Order mutual-failure 1379s # Deny from localhost 1379s # expecting access denial. 1379s ok 361 1379s # --- 1379s # Order mutual-failure 1379s # Allow from 127.0.0.1/16 1379s # Deny from localhost 1379s # expecting access denial. 1379s ok 362 1379s # --- 1379s # Order mutual-failure 1379s # Deny from 127.0.0.1 1379s # expecting access denial. 1379s ok 363 1379s # --- 1379s # Order mutual-failure 1379s # Allow from 127.0.0.1/16 1379s # Deny from 127.0.0.1 1379s # expecting access denial. 1379s ok 364 1379s # --- 1379s # Order mutual-failure 1379s # Deny from 127.0 1379s # expecting access denial. 1379s ok 365 1379s # --- 1379s # Order mutual-failure 1379s # Allow from 127.0.0.1/16 1379s # Deny from 127.0 1379s # expecting access denial. 1379s ok 366 1379s # --- 1379s # Order mutual-failure 1379s # Deny from 127.0.0.1/255.255.0.0 1379s # expecting access denial. 1379s ok 367 1379s # --- 1379s # Order mutual-failure 1379s # Allow from 127.0.0.1/16 1379s # Deny from 127.0.0.1/255.255.0.0 1379s # expecting access denial. 1379s ok 368 1379s # --- 1379s # Order mutual-failure 1379s # Deny from 127.0.0.1/16 1379s # expecting access denial. 1379s ok 369 1379s # --- 1379s # Order mutual-failure 1379s # Allow from 127.0.0.1/16 1379s # Deny from 127.0.0.1/16 1379s # expecting access denial. 1379s ok 370 1379s # --- 1379s # Order mutual-failure 1379s # Deny from somewhere.else.com 1379s # expecting access denial. 1379s ok 371 1379s # --- 1379s # Order mutual-failure 1379s # Allow from 127.0.0.1/16 1379s # Deny from somewhere.else.com 1379s # expecting access. 1379s ok 372 1379s # --- 1379s # Order mutual-failure 1379s # Deny from 66.6.6.6 1379s # expecting access denial. 1379s ok 373 1379s # --- 1379s # Order mutual-failure 1379s # Allow from 127.0.0.1/16 1379s # Deny from 66.6.6.6 1379s # expecting access. 1379s ok 374 1379s # --- 1379s # Order mutual-failure 1379s # Allow from somewhere.else.com 1379s # expecting access denial. 1379s ok 375 1379s # --- 1379s # Order mutual-failure 1379s # Deny from all 1379s # expecting access denial. 1379s ok 376 1379s # --- 1379s # Order mutual-failure 1379s # Allow from somewhere.else.com 1379s # Deny from all 1379s # expecting access denial. 1379s ok 377 1379s # --- 1379s # Order mutual-failure 1379s # Deny from localhost 1379s # expecting access denial. 1379s ok 378 1379s # --- 1379s # Order mutual-failure 1379s # Allow from somewhere.else.com 1379s # Deny from localhost 1379s # expecting access denial. 1379s ok 379 1379s # --- 1379s # Order mutual-failure 1379s # Deny from 127.0.0.1 1379s # expecting access denial. 1379s ok 380 1379s # --- 1379s # Order mutual-failure 1379s # Allow from somewhere.else.com 1379s # Deny from 127.0.0.1 1379s # expecting access denial. 1379s ok 381 1379s # --- 1379s # Order mutual-failure 1379s # Deny from 127.0 1379s # expecting access denial. 1379s ok 382 1379s # --- 1379s # Order mutual-failure 1379s # Allow from somewhere.else.com 1379s # Deny from 127.0 1379s # expecting access denial. 1379s ok 383 1379s # --- 1379s # Order mutual-failure 1379s # Deny from 127.0.0.1/255.255.0.0 1379s # expecting access denial. 1379s ok 384 1379s # --- 1379s # Order mutual-failure 1379s # Allow from somewhere.else.com 1379s # Deny from 127.0.0.1/255.255.0.0 1379s # expecting access denial. 1379s ok 385 1379s # --- 1379s # Order mutual-failure 1379s # Deny from 127.0.0.1/16 1379s # expecting access denial. 1379s ok 386 1379s # --- 1379s # Order mutual-failure 1379s # Allow from somewhere.else.com 1379s # Deny from 127.0.0.1/16 1379s # expecting access denial. 1379s ok 387 1379s # --- 1379s # Order mutual-failure 1379s # Deny from somewhere.else.com 1379s # expecting access denial. 1379s ok 388 1379s # --- 1379s # Order mutual-failure 1379s # Allow from somewhere.else.com 1379s # Deny from somewhere.else.com 1379s # expecting access denial. 1379s ok 389 1379s # --- 1379s # Order mutual-failure 1379s # Deny from 66.6.6.6 1379s # expecting access denial. 1379s ok 390 1379s # --- 1379s # Order mutual-failure 1379s # Allow from somewhere.else.com 1379s # Deny from 66.6.6.6 1379s # expecting access denial. 1379s ok 391 1379s # --- 1379s # Order mutual-failure 1379s # Allow from 66.6.6.6 1379s # expecting access denial. 1379s ok 392 1379s # --- 1379s # Order mutual-failure 1379s # Deny from all 1379s # expecting access denial. 1379s ok 393 1379s # --- 1379s # Order mutual-failure 1379s # Allow from 66.6.6.6 1379s # Deny from all 1379s # expecting access denial. 1379s ok 394 1379s # --- 1379s # Order mutual-failure 1379s # Deny from localhost 1379s # expecting access denial. 1379s ok 395 1379s # --- 1379s # Order mutual-failure 1379s # Allow from 66.6.6.6 1379s # Deny from localhost 1379s # expecting access denial. 1379s ok 396 1379s # --- 1379s # Order mutual-failure 1379s # Deny from 127.0.0.1 1379s # expecting access denial. 1379s ok 397 1379s # --- 1379s # Order mutual-failure 1379s # Allow from 66.6.6.6 1379s # Deny from 127.0.0.1 1379s # expecting access denial. 1379s ok 398 1379s # --- 1379s # Order mutual-failure 1379s # Deny from 127.0 1379s # expecting access denial. 1379s ok 399 1379s # --- 1379s # Order mutual-failure 1379s # Allow from 66.6.6.6 1379s # Deny from 127.0 1379s # expecting access denial. 1379s ok 400 1379s # --- 1379s # Order mutual-failure 1379s # Deny from 127.0.0.1/255.255.0.0 1379s # expecting access denial. 1379s ok 401 1379s # --- 1379s # Order mutual-failure 1379s # Allow from 66.6.6.6 1379s # Deny from 127.0.0.1/255.255.0.0 1379s # expecting access denial. 1379s ok 402 1379s # --- 1379s # Order mutual-failure 1379s # Deny from 127.0.0.1/16 1379s # expecting access denial. 1379s ok 403 1379s # --- 1379s # Order mutual-failure 1379s # Allow from 66.6.6.6 1379s # Deny from 127.0.0.1/16 1379s # expecting access denial. 1379s ok 404 1379s # --- 1379s # Order mutual-failure 1379s # Deny from somewhere.else.com 1379s # expecting access denial. 1379s ok 405 1379s # --- 1379s # Order mutual-failure 1379s # Allow from 66.6.6.6 1379s # Deny from somewhere.else.com 1379s # expecting access denial. 1379s ok 406 1379s # --- 1379s # Order mutual-failure 1379s # Deny from 66.6.6.6 1379s # expecting access denial. 1379s ok 407 1379s # --- 1379s # Order mutual-failure 1379s # Allow from 66.6.6.6 1379s # Deny from 66.6.6.6 1379s # expecting access denial. 1379s ok 408 1379s ok 1383s t/modules/actions.t ................. 1383s 1..20 1383s # Running under perl version 5.040000 for linux 1383s # Current time local: Fri Nov 29 20:08:56 2024 1383s # Current time GMT: Fri Nov 29 20:08:56 2024 1383s # Using Test.pm version 1.31 1383s # Using Apache/Test.pm version 1.44 1383s # expected: 200 1383s # received: '200' 1383s ok 1 1383s # expected: 'nada' 1383s # received: 'nada' 1383s ok 2 1383s # expected: 404 1383s # received: '404' 1383s ok 3 1383s ok 4 # skip RC=404, no need to check content 1383s # expected: 404 1383s # received: '404' 1383s ok 5 1383s ok 6 # skip RC=404, no need to check content 1383s # expected: 404 1383s # received: '404' 1383s ok 7 1383s ok 8 # skip RC=404, no need to check content 1383s # expected: 200 1383s # received: '200' 1383s ok 9 1383s # expected: 'nada' 1383s # received: 'nada' 1383s ok 10 1383s # expected: 404 1383s # received: '404' 1383s ok 11 1383s ok 12 # skip RC=404, no need to check content 1383s # expected: 200 1383s # received: '200' 1383s ok 13 1383s # expected: 'POST 1383s # foo2: bar2 1383s # ' 1383s # received: 'POST 1383s # foo2: bar2 1383s # ' 1383s ok 14 1383s # expected: 405 1383s # received: '405' 1383s ok 15 1383s # expected: 200 1383s # received: '200' 1383s ok 16 1383s # expected: 'foo=bar' 1383s # received: 'foo=bar' 1383s ok 17 1383s # expected: 200 1383s # received: '200' 1383s ok 18 1383s # expected: 'POST 1383s # foo2: bar2 1383s # ' 1383s # received: 'POST 1383s # foo2: bar2 1383s # ' 1383s ok 19 1383s # expected: 405 1383s # received: '405' 1383s ok 20 1383s ok 1386s t/modules/alias.t ................... 1386s 1..134 1386s # Running under perl version 5.040000 for linux 1386s # Current time local: Fri Nov 29 20:09:00 2024 1386s # Current time GMT: Fri Nov 29 20:09:00 2024 1386s # Using Test.pm version 1.31 1386s # Using Apache/Test.pm version 1.44 1386s # verifying simple aliases 1386s # testing : /alias/ 1386s # expected: 200 1386s # received: '200' 1386s ok 1 1386s # testing : /bogu/ 1386s # expected: 404 1386s # received: '404' 1386s ok 2 1386s # verifying alias match with /ali[0-9]. 1386s # testing : /ali0 1386s # expected: 0 1386s # received: '0' 1386s ok 3 1386s # testing : /ali1 1386s # expected: 1 1386s # received: '1' 1386s ok 4 1386s # testing : /ali2 1386s # expected: 2 1386s # received: '2' 1386s ok 5 1386s # testing : /ali3 1386s # expected: 3 1386s # received: '3' 1386s ok 6 1386s # testing : /ali4 1386s # expected: 4 1386s # received: '4' 1386s ok 7 1386s # testing : /ali5 1386s # expected: 5 1386s # received: '5' 1386s ok 8 1386s # testing : /ali6 1386s # expected: 6 1386s # received: '6' 1386s ok 9 1386s # testing : /ali7 1386s # expected: 7 1386s # received: '7' 1386s ok 10 1386s # testing : /ali8 1386s # expected: 8 1386s # received: '8' 1386s ok 11 1386s # testing : /ali9 1386s # expected: 9 1386s # received: '9' 1386s ok 12 1386s # verifying expression alias match with /expr/ali[0-9]. 1386s # testing : /ali0 1386s # expected: 0 1386s # received: '0' 1386s ok 13 1386s # testing : /ali1 1386s # expected: 1 1386s # received: '1' 1386s ok 14 1386s # testing : /ali2 1386s # expected: 2 1386s # received: '2' 1386s ok 15 1386s # testing : /ali3 1386s # expected: 3 1386s # received: '3' 1386s ok 16 1386s # testing : /ali4 1386s # expected: 4 1386s # received: '4' 1386s ok 17 1386s # testing : /ali5 1386s # expected: 5 1386s # received: '5' 1386s ok 18 1386s # testing : /ali6 1386s # expected: 6 1386s # received: '6' 1386s ok 19 1386s # testing : /ali7 1386s # expected: 7 1386s # received: '7' 1386s ok 20 1386s # testing : /ali8 1386s # expected: 8 1386s # received: '8' 1386s ok 21 1386s # testing : /ali9 1386s # expected: 9 1386s # received: '9' 1386s ok 22 1386s # testing : /forbid 1386s # expected: '403' 1386s # received: '403' 1386s ok 23 1386s # testing : /gone 1386s # expected: '410' 1386s # received: '410' 1386s ok 24 1386s # testing : /perm 1386s # expected: '301' 1386s # received: '301' 1386s ok 25 1386s # testing : /perm2 1386s # expected: '301' 1386s # received: '301' 1386s ok 26 1386s # testing : /seeother 1386s # expected: '303' 1386s # received: '303' 1386s ok 27 1386s # testing : /temp 1386s # expected: '302' 1386s # received: '302' 1386s ok 28 1386s # testing : /temp2 1386s # expected: '302' 1386s # received: '302' 1386s ok 29 1386s verifying body of perm and temp redirect match 1386s # testing : /p0 1386s # expected: 0 1386s # received: '0' 1386s ok 30 1386s # testing : /p1 1386s # expected: 1 1386s # received: '1' 1386s ok 31 1386s # testing : /p2 1386s # expected: 2 1386s # received: '2' 1386s ok 32 1386s # testing : /p3 1386s # expected: 3 1386s # received: '3' 1386s ok 33 1386s # testing : /p4 1386s # expected: 4 1386s # received: '4' 1386s ok 34 1386s # testing : /p5 1386s # expected: 5 1386s # received: '5' 1386s ok 35 1386s # testing : /p6 1386s # expected: 6 1386s # received: '6' 1386s ok 36 1386s # testing : /p7 1386s # expected: 7 1386s # received: '7' 1386s ok 37 1386s # testing : /p8 1386s # expected: 8 1386s # received: '8' 1386s ok 38 1386s # testing : /p9 1386s # expected: 9 1386s # received: '9' 1386s ok 39 1386s # testing : /t0 1386s # expected: 0 1386s # received: '0' 1386s ok 40 1386s # testing : /t1 1386s # expected: 1 1386s # received: '1' 1386s ok 41 1386s # testing : /t2 1386s # expected: 2 1386s # received: '2' 1386s ok 42 1386s # testing : /t3 1386s # expected: 3 1386s # received: '3' 1386s ok 43 1386s # testing : /t4 1386s # expected: 4 1386s # received: '4' 1386s ok 44 1386s # testing : /t5 1386s # expected: 5 1386s # received: '5' 1386s ok 45 1386s # testing : /t6 1386s # expected: 6 1386s # received: '6' 1386s ok 46 1386s # testing : /t7 1386s # expected: 7 1386s # received: '7' 1386s ok 47 1386s # testing : /t8 1386s # expected: 8 1386s # received: '8' 1386s ok 48 1386s # testing : /t9 1386s # expected: 9 1386s # received: '9' 1386s ok 49 1386s verifying body of perm and temp redirect match with expression support 1386s # testing : /p0 1386s # expected: 0 1386s # received: '0' 1386s ok 50 1386s # testing : /p1 1386s # expected: 1 1386s # received: '1' 1386s ok 51 1386s # testing : /p2 1386s # expected: 2 1386s # received: '2' 1386s ok 52 1386s # testing : /p3 1386s # expected: 3 1386s # received: '3' 1386s ok 53 1386s # testing : /p4 1386s # expected: 4 1386s # received: '4' 1386s ok 54 1386s # testing : /p5 1386s # expected: 5 1386s # received: '5' 1386s ok 55 1386s # testing : /p6 1386s # expected: 6 1386s # received: '6' 1386s ok 56 1386s # testing : /p7 1386s # expected: 7 1386s # received: '7' 1386s ok 57 1386s # testing : /p8 1386s # expected: 8 1386s # received: '8' 1386s ok 58 1386s # testing : /p9 1386s # expected: 9 1386s # received: '9' 1386s ok 59 1386s # testing : /t0 1386s # expected: 0 1386s # received: '0' 1386s ok 60 1386s # testing : /t1 1386s # expected: 1 1386s # received: '1' 1386s ok 61 1386s # testing : /t2 1386s # expected: 2 1386s # received: '2' 1386s ok 62 1386s # testing : /t3 1386s # expected: 3 1386s # received: '3' 1386s ok 63 1386s # testing : /t4 1386s # expected: 4 1386s # received: '4' 1386s ok 64 1386s # testing : /t5 1386s # expected: 5 1386s # received: '5' 1386s ok 65 1386s # testing : /t6 1386s # expected: 6 1386s # received: '6' 1386s ok 66 1386s # testing : /t7 1386s # expected: 7 1386s # received: '7' 1386s ok 67 1386s # testing : /t8 1386s # expected: 8 1386s # received: '8' 1386s ok 68 1386s # testing : /t9 1386s # expected: 9 1386s # received: '9' 1386s ok 69 1386s verifying return code of seeother and gone redirect match 1386s # testing : s0 1386s # expected: '303' 1386s # received: '303' 1386s ok 70 1386s # testing : s1 1386s # expected: '303' 1386s # received: '303' 1386s ok 71 1386s # testing : s2 1386s # expected: '303' 1386s # received: '303' 1386s ok 72 1386s # testing : s3 1386s # expected: '303' 1386s # received: '303' 1386s ok 73 1386s # testing : s4 1386s # expected: '303' 1386s # received: '303' 1386s ok 74 1386s # testing : s5 1386s # expected: '303' 1386s # received: '303' 1386s ok 75 1386s # testing : s6 1386s # expected: '303' 1386s # received: '303' 1386s ok 76 1386s # testing : s7 1386s # expected: '303' 1386s # received: '303' 1386s ok 77 1386s # testing : s8 1386s # expected: '303' 1386s # received: '303' 1386s ok 78 1386s # testing : s9 1386s # expected: '303' 1386s # received: '303' 1386s ok 79 1386s # testing : g0 1386s # expected: '410' 1386s # received: '410' 1386s ok 80 1386s # testing : g1 1386s # expected: '410' 1386s # received: '410' 1386s ok 81 1386s # testing : g2 1386s # expected: '410' 1386s # received: '410' 1386s ok 82 1386s # testing : g3 1386s # expected: '410' 1386s # received: '410' 1386s ok 83 1386s # testing : g4 1386s # expected: '410' 1386s # received: '410' 1386s ok 84 1386s # testing : g5 1386s # expected: '410' 1386s # received: '410' 1386s ok 85 1386s # testing : g6 1386s # expected: '410' 1386s # received: '410' 1386s ok 86 1386s # testing : g7 1386s # expected: '410' 1386s # received: '410' 1386s ok 87 1386s # testing : g8 1386s # expected: '410' 1386s # received: '410' 1386s ok 88 1386s # testing : g9 1386s # expected: '410' 1386s # received: '410' 1386s ok 89 1386s # testing : f0 1386s # expected: '403' 1386s # received: '403' 1386s ok 90 1386s # testing : f1 1386s # expected: '403' 1386s # received: '403' 1386s ok 91 1386s # testing : f2 1386s # expected: '403' 1386s # received: '403' 1386s ok 92 1386s # testing : f3 1386s # expected: '403' 1386s # received: '403' 1386s ok 93 1386s # testing : f4 1386s # expected: '403' 1386s # received: '403' 1386s ok 94 1386s # testing : f5 1386s # expected: '403' 1386s # received: '403' 1386s ok 95 1386s # testing : f6 1386s # expected: '403' 1386s # received: '403' 1386s ok 96 1386s # testing : f7 1386s # expected: '403' 1386s # received: '403' 1386s ok 97 1386s # testing : f8 1386s # expected: '403' 1386s # received: '403' 1386s ok 98 1386s # testing : f9 1386s # expected: '403' 1386s # received: '403' 1386s ok 99 1386s verifying return code of seeother and gone redirect match with expression support 1386s # testing : s0 1386s # expected: '303' 1386s # received: '303' 1386s ok 100 1386s # testing : s1 1386s # expected: '303' 1386s # received: '303' 1386s ok 101 1386s # testing : s2 1386s # expected: '303' 1386s # received: '303' 1386s ok 102 1386s # testing : s3 1386s # expected: '303' 1386s # received: '303' 1386s ok 103 1386s # testing : s4 1386s # expected: '303' 1386s # received: '303' 1386s ok 104 1386s # testing : s5 1386s # expected: '303' 1386s # received: '303' 1386s ok 105 1386s # testing : s6 1386s # expected: '303' 1386s # received: '303' 1386s ok 106 1386s # testing : s7 1386s # expected: '303' 1386s # received: '303' 1386s ok 107 1386s # testing : s8 1386s # expected: '303' 1386s # received: '303' 1386s ok 108 1386s # testing : s9 1386s # expected: '303' 1386s # received: '303' 1386s ok 109 1386s # testing : g0 1386s # expected: '410' 1386s # received: '410' 1386s ok 110 1386s # testing : g1 1386s # expected: '410' 1386s # received: '410' 1386s ok 111 1386s # testing : g2 1386s # expected: '410' 1386s # received: '410' 1386s ok 112 1386s # testing : g3 1386s # expected: '410' 1386s # received: '410' 1386s ok 113 1386s # testing : g4 1386s # expected: '410' 1386s # received: '410' 1386s ok 114 1386s # testing : g5 1386s # expected: '410' 1386s # received: '410' 1386s ok 115 1386s # testing : g6 1386s # expected: '410' 1386s # received: '410' 1386s ok 116 1386s # testing : g7 1386s # expected: '410' 1386s # received: '410' 1386s ok 117 1386s # testing : g8 1386s # expected: '410' 1386s # received: '410' 1386s ok 118 1386s # testing : g9 1386s # expected: '410' 1386s # received: '410' 1386s ok 119 1386s # testing : f0 1386s # expected: '403' 1386s # received: '403' 1386s ok 120 1386s # testing : f1 1386s # expected: '403' 1386s # received: '403' 1386s ok 121 1386s # testing : f2 1386s # expected: '403' 1386s # received: '403' 1386s ok 122 1386s # testing : f3 1386s # expected: '403' 1386s # received: '403' 1386s ok 123 1386s # testing : f4 1386s # expected: '403' 1386s # received: '403' 1386s ok 124 1386s # testing : f5 1386s # expected: '403' 1386s # received: '403' 1386s ok 125 1386s # testing : f6 1386s # expected: '403' 1386s # received: '403' 1386s ok 126 1386s # testing : f7 1386s # expected: '403' 1386s # received: '403' 1386s ok 127 1386s # testing : f8 1386s # expected: '403' 1386s # received: '403' 1386s ok 128 1386s # testing : f9 1386s # expected: '403' 1386s # received: '403' 1386s ok 129 1386s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/modules/alias/script 1386s # verifying /modules/alias/script is plain text 1386s # testing : /modules/alias/script 1386s # expected: '#!/bin/sh 1386s # echo Content-type: text/plain 1386s # echo 1386s # echo this is a shell script cgi. 1386s # ' 1386s # received: '#!/bin/sh 1386s # echo Content-type: text/plain 1386s # echo 1386s # echo this is a shell script cgi. 1386s # ' 1386s ok 130 1386s # verifying same file accessed at /cgi/script is executed code 1386s # testing : /cgi/script 1386s # expected: 'this is a shell script cgi. 1386s # ' 1386s # received: 'this is a shell script cgi. 1386s # ' 1386s ok 131 1386s # verifying ScriptAliasMatch with /aliascgi-script 1386s # testing : /aliascgi-script 1386s # expected: 'this is a shell script cgi. 1386s # ' 1386s # received: 'this is a shell script cgi. 1386s # ' 1386s ok 132 1386s # verifying ScriptAlias in LocationMatch with /expr/aliascgi-script 1386s # testing : /aliascgi-script 1386s # expected: 'this is a shell script cgi. 1386s # ' 1386s # received: 'this is a shell script cgi. 1386s # ' 1386s ok 133 1386s # verifying bad script alias. 1386s # testing : /aliascgi-nada 1386s # expected: 404 1386s # received: '404' 1386s ok 134 1386s # removing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/modules/alias/script 1386s ok 1389s t/modules/allowmethods.t ............ 1389s 1..9 1389s # Running under perl version 5.040000 for linux 1389s # Current time local: Fri Nov 29 20:09:03 2024 1389s # Current time GMT: Fri Nov 29 20:09:03 2024 1389s # Using Test.pm version 1.31 1389s # Using Apache/Test.pm version 1.44 1389s # testing : Get request to /Get responds 200 1389s # expected: 200 1389s # received: '200' 1389s ok 1 1389s # testing : Head request to /Get responds 200 1389s # expected: 200 1389s # received: '200' 1389s ok 2 1389s # testing : Post request to /Get responds 405 1389s # expected: 405 1389s # received: '405' 1389s ok 3 1389s # testing : Get request to /Head responds 200 1389s # expected: 200 1389s # received: '200' 1389s ok 4 1389s # testing : Head request to /Head responds 200 1389s # expected: 200 1389s # received: '200' 1389s ok 5 1389s # testing : Post request to /Head responds 405 1389s # expected: 405 1389s # received: '405' 1389s ok 6 1389s # testing : Get request to /Post responds 405 1389s # expected: 405 1389s # received: '405' 1389s ok 7 1389s # testing : Head request to /Post responds 405 1389s # expected: 405 1389s # received: '405' 1389s ok 8 1389s # testing : Post request to /Post responds 200 1389s # expected: 200 1389s # received: '200' 1389s ok 9 1389s ok 1392s t/modules/asis.t .................... 1392s 1..3 1392s # Running under perl version 5.040000 for linux 1392s # Current time local: Fri Nov 29 20:09:06 2024 1392s # Current time GMT: Fri Nov 29 20:09:06 2024 1392s # Using Test.pm version 1.31 1392s # Using Apache/Test.pm version 1.44 1392s # testing : asis content OK 1392s # expected: 'This is asis content. 1392s # ' 1392s # received: 'This is asis content. 1392s # ' 1392s ok 1 1392s # testing : asis gave 404 error 1392s # expected: 404 1392s # received: '404' 1392s ok 2 1392s # testing : asis gave 403 error 1392s # expected: 403 1392s # received: '403' 1392s ok 3 1392s ok 1396s t/modules/authz_core.t .............. 1396s 1..504 1396s # Running under perl version 5.040000 for linux 1396s # Current time local: Fri Nov 29 20:09:09 2024 1396s # Current time GMT: Fri Nov 29 20:09:09 2024 1396s # Using Test.pm version 1.31 1396s # Using Apache/Test.pm version 1.44 1396s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/basic1 1396s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/groups1 1396s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1396s # got 200, expected 200 [a/ : a/ ] 1396s ok 1 1396s # got 200, expected 200 [a/ : a/ 1] 1396s ok 2 1396s # got 200, expected 200 [a/ : a/ 2] 1396s ok 3 1396s # got 200, expected 200 [a/ : a/ 1 2] 1396s ok 4 1396s # got 200, expected 200 [a/ : a/ 3] 1396s ok 5 1396s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1396s # got 401, expected 401 [a/ user1: a/ ] 1396s ok 6 1396s # got 200, expected 200 [a/ user1: a/ user1] 1396s ok 7 1396s # got 401, expected 401 [a/ user1: a/ user2] 1396s ok 8 1396s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1396s # got 403, expected 403 [a/ Any 1 2: a/ ] 1396s ok 9 1396s # got 200, expected 200 [a/ Any 1 2: a/ 1] 1396s ok 10 1396s # got 200, expected 200 [a/ Any 1 2: a/ 2] 1396s ok 11 1396s # got 200, expected 200 [a/ Any 1 2: a/ 1 2] 1396s ok 12 1396s # got 403, expected 403 [a/ Any 1 2: a/ 3] 1396s ok 13 1396s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1396s # got 403, expected 403 [a/b/ Any 2 3: a/b/ ] 1396s ok 14 1396s # got 403, expected 403 [a/b/ Any 2 3: a/b/ 1] 1396s ok 15 1396s # got 200, expected 200 [a/b/ Any 2 3: a/b/ 2] 1396s ok 16 1396s # got 200, expected 200 [a/b/ Any 2 3: a/b/ 3] 1396s ok 17 1396s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1396s # got 403, expected 403 [a/b/ Off Any 2 3: a/b/ ] 1396s ok 18 1396s # got 403, expected 403 [a/b/ Off Any 2 3: a/b/ 1] 1396s ok 19 1396s # got 200, expected 200 [a/b/ Off Any 2 3: a/b/ 2] 1396s ok 20 1396s # got 200, expected 200 [a/b/ Off Any 2 3: a/b/ 3] 1396s ok 21 1396s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1396s # got 403, expected 403 [a/b/ Or Any 2 3: a/b/ ] 1396s ok 22 1396s # got 200, expected 200 [a/b/ Or Any 2 3: a/b/ 1] 1396s ok 23 1396s # got 200, expected 200 [a/b/ Or Any 2 3: a/b/ 2] 1396s ok 24 1396s # got 200, expected 200 [a/b/ Or Any 2 3: a/b/ 3] 1396s ok 25 1396s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1396s # got 403, expected 403 [a/b/ And Any 2 3: a/b/ ] 1396s ok 26 1396s # got 403, expected 403 [a/b/ And Any 2 3: a/b/ 1] 1396s ok 27 1396s # got 200, expected 200 [a/b/ And Any 2 3: a/b/ 2] 1396s ok 28 1396s # got 403, expected 403 [a/b/ And Any 2 3: a/b/ 3] 1396s ok 29 1396s # got 200, expected 200 [a/b/ And Any 2 3: a/b/ 1 2] 1396s ok 30 1396s # got 200, expected 200 [a/b/ And Any 2 3: a/b/ 1 3] 1396s ok 31 1396s # got 200, expected 200 [a/b/ And Any 2 3: a/b/ 2 3] 1396s ok 32 1396s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1396s # got 403, expected 403 [a/b/ All 2 3: a/b/ ] 1396s ok 33 1396s # got 403, expected 403 [a/b/ All 2 3: a/b/ 1] 1396s ok 34 1396s # got 403, expected 403 [a/b/ All 2 3: a/b/ 2] 1396s ok 35 1396s # got 403, expected 403 [a/b/ All 2 3: a/b/ 3] 1396s ok 36 1396s # got 200, expected 200 [a/b/ All 2 3: a/b/ 2 3] 1396s ok 37 1396s # got 403, expected 403 [a/b/ All 2 3: a/b/ 1 3] 1396s ok 38 1396s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1396s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ ] 1396s ok 39 1396s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 1] 1396s ok 40 1396s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 2] 1396s ok 41 1396s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 3] 1396s ok 42 1396s # got 200, expected 200 [a/b/ Off All 2 3: a/b/ 2 3] 1396s ok 43 1396s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 1 3] 1396s ok 44 1396s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1396s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ ] 1396s ok 45 1396s # got 200, expected 200 [a/b/ Or All 3 4: a/b/ 1] 1396s ok 46 1396s # got 200, expected 200 [a/b/ Or All 3 4: a/b/ 2] 1396s ok 47 1396s # got 200, expected 200 [a/b/ Or All 3 4: a/b/ 2 3] 1396s ok 48 1396s # got 200, expected 200 [a/b/ Or All 3 4: a/b/ 3 4] 1396s ok 49 1396s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 3] 1396s ok 50 1396s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 4] 1396s ok 51 1396s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1396s # got 403, expected 403 [a/b/ And All 2 3: a/b/ ] 1396s ok 52 1396s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 1] 1396s ok 53 1396s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 2] 1396s ok 54 1396s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 3] 1396s ok 55 1396s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 1 2] 1396s ok 56 1396s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 1 3] 1396s ok 57 1396s # got 200, expected 200 [a/b/ And All 2 3: a/b/ 2 3] 1396s ok 58 1396s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1396s # got 403, expected 403 [a/ All 1 !2: a/ ] 1396s ok 59 1396s # got 200, expected 200 [a/ All 1 !2: a/ 1] 1396s ok 60 1396s # got 403, expected 403 [a/ All 1 !2: a/ 2] 1396s ok 61 1396s # got 403, expected 403 [a/ All 1 !2: a/ 1 2] 1396s ok 62 1396s # got 403, expected 403 [a/ All 1 !2: a/ 3] 1396s ok 63 1396s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1396s # got 403, expected 403 [a/b/ Any 2 3: a/b/ ] 1396s ok 64 1396s # got 403, expected 403 [a/b/ Any 2 3: a/b/ 1] 1396s ok 65 1396s # got 200, expected 200 [a/b/ Any 2 3: a/b/ 2] 1396s ok 66 1396s # got 200, expected 200 [a/b/ Any 2 3: a/b/ 3] 1396s ok 67 1396s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1396s # got 403, expected 403 [a/b/ Off Any 2 3: a/b/ ] 1396s ok 68 1396s # got 403, expected 403 [a/b/ Off Any 2 3: a/b/ 1] 1396s ok 69 1396s # got 200, expected 200 [a/b/ Off Any 2 3: a/b/ 2] 1396s ok 70 1396s # got 200, expected 200 [a/b/ Off Any 2 3: a/b/ 3] 1396s ok 71 1396s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1396s # got 403, expected 403 [a/b/ Or Any 3 4: a/b/ ] 1396s ok 72 1396s # got 200, expected 200 [a/b/ Or Any 3 4: a/b/ 1] 1396s ok 73 1396s # got 403, expected 403 [a/b/ Or Any 3 4: a/b/ 1 2] 1396s ok 74 1396s # got 200, expected 200 [a/b/ Or Any 3 4: a/b/ 1 2 3] 1396s ok 75 1396s # got 200, expected 200 [a/b/ Or Any 3 4: a/b/ 1 2 4] 1396s ok 76 1396s # got 200, expected 200 [a/b/ Or Any 3 4: a/b/ 4] 1396s ok 77 1396s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1396s # got 403, expected 403 [a/b/ And Any 2 3: a/b/ ] 1396s ok 78 1396s # got 403, expected 403 [a/b/ And Any 2 3: a/b/ 1] 1396s ok 79 1396s # got 403, expected 403 [a/b/ And Any 2 3: a/b/ 2] 1396s ok 80 1396s # got 403, expected 403 [a/b/ And Any 2 3: a/b/ 3] 1396s ok 81 1396s # got 403, expected 403 [a/b/ And Any 2 3: a/b/ 1 2] 1396s ok 82 1396s # got 200, expected 200 [a/b/ And Any 2 3: a/b/ 1 3] 1396s ok 83 1396s # got 403, expected 403 [a/b/ And Any 2 3: a/b/ 2 3] 1396s ok 84 1396s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/c/.htaccess 1396s # got 403, expected 403 [a/b/c/ Any 4: a/b/c/ 1 3] 1396s ok 85 1396s # got 200, expected 200 [a/b/c/ Any 4: a/b/c/ 4] 1396s ok 86 1396s # got 200, expected 200 [a/b/c/ Any 4: a/b/c/ 1 2 4] 1396s ok 87 1396s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1396s # got 403, expected 403 [a/b/ All 2 3: a/b/ ] 1396s ok 88 1396s # got 403, expected 403 [a/b/ All 2 3: a/b/ 1] 1396s ok 89 1396s # got 403, expected 403 [a/b/ All 2 3: a/b/ 2] 1396s ok 90 1396s # got 403, expected 403 [a/b/ All 2 3: a/b/ 3] 1396s ok 91 1396s # got 200, expected 200 [a/b/ All 2 3: a/b/ 2 3] 1396s ok 92 1396s # got 403, expected 403 [a/b/ All 2 3: a/b/ 1 3] 1396s ok 93 1396s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1396s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ ] 1396s ok 94 1396s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 1] 1396s ok 95 1396s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 2] 1396s ok 96 1396s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 3] 1396s ok 97 1396s # got 200, expected 200 [a/b/ Off All 2 3: a/b/ 2 3] 1396s ok 98 1396s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 1 3] 1396s ok 99 1396s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1396s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ ] 1396s ok 100 1396s # got 200, expected 200 [a/b/ Or All 3 4: a/b/ 1] 1396s ok 101 1396s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 2] 1396s ok 102 1396s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 2 3] 1396s ok 103 1396s # got 200, expected 200 [a/b/ Or All 3 4: a/b/ 3 4] 1396s ok 104 1396s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 3] 1396s ok 105 1396s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 4] 1396s ok 106 1396s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1396s # got 403, expected 403 [a/b/ And All 2 3: a/b/ ] 1396s ok 107 1396s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 1] 1396s ok 108 1396s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 2] 1396s ok 109 1396s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 3] 1396s ok 110 1396s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 1 2] 1396s ok 111 1396s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 1 3] 1396s ok 112 1396s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 2 3] 1396s ok 113 1396s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1396s # got 403, expected 403 [a/ All 1 2: a/ ] 1396s ok 114 1396s # got 403, expected 403 [a/ All 1 2: a/ 1] 1396s ok 115 1396s # got 403, expected 403 [a/ All 1 2: a/ 2] 1396s ok 116 1396s # got 200, expected 200 [a/ All 1 2: a/ 1 2] 1396s ok 117 1396s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1396s # got 403, expected 403 [a/b/ Any 2 3: a/b/ ] 1396s ok 118 1396s # got 403, expected 403 [a/b/ Any 2 3: a/b/ 1] 1396s ok 119 1396s # got 200, expected 200 [a/b/ Any 2 3: a/b/ 2] 1396s ok 120 1396s # got 200, expected 200 [a/b/ Any 2 3: a/b/ 3] 1396s ok 121 1396s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1396s # got 403, expected 403 [a/b/ Off Any 2 3: a/b/ ] 1396s ok 122 1396s # got 403, expected 403 [a/b/ Off Any 2 3: a/b/ 1] 1396s ok 123 1396s # got 200, expected 200 [a/b/ Off Any 2 3: a/b/ 2] 1396s ok 124 1396s # got 200, expected 200 [a/b/ Off Any 2 3: a/b/ 3] 1396s ok 125 1396s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1396s # got 403, expected 403 [a/b/ Or Any 3 4: a/b/ ] 1396s ok 126 1396s # got 403, expected 403 [a/b/ Or Any 3 4: a/b/ 1] 1396s ok 127 1396s # got 403, expected 403 [a/b/ Or Any 3 4: a/b/ 2] 1396s ok 128 1396s # got 200, expected 200 [a/b/ Or Any 3 4: a/b/ 1 2] 1396s ok 129 1396s # got 200, expected 200 [a/b/ Or Any 3 4: a/b/ 3] 1396s ok 130 1396s # got 200, expected 200 [a/b/ Or Any 3 4: a/b/ 4] 1396s ok 131 1396s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1396s # got 403, expected 403 [a/b/ And Any 3 4: a/b/ ] 1396s ok 132 1396s # got 403, expected 403 [a/b/ And Any 3 4: a/b/ 1] 1396s ok 133 1396s # got 403, expected 403 [a/b/ And Any 3 4: a/b/ 2] 1396s ok 134 1396s # got 403, expected 403 [a/b/ And Any 3 4: a/b/ 3] 1396s ok 135 1396s # got 403, expected 403 [a/b/ And Any 3 4: a/b/ 4] 1396s ok 136 1396s # got 403, expected 403 [a/b/ And Any 3 4: a/b/ 1 2] 1396s ok 137 1396s # got 200, expected 200 [a/b/ And Any 3 4: a/b/ 1 2 3] 1396s ok 138 1396s # got 200, expected 200 [a/b/ And Any 3 4: a/b/ 1 2 4] 1396s ok 139 1396s # got 403, expected 403 [a/b/ And Any 3 4: a/b/ 1 3 4] 1396s ok 140 1396s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1396s # got 403, expected 403 [a/b/ All 2 3: a/b/ ] 1396s ok 141 1396s # got 403, expected 403 [a/b/ All 2 3: a/b/ 1] 1396s ok 142 1396s # got 403, expected 403 [a/b/ All 2 3: a/b/ 2] 1396s ok 143 1396s # got 403, expected 403 [a/b/ All 2 3: a/b/ 3] 1396s ok 144 1396s # got 200, expected 200 [a/b/ All 2 3: a/b/ 2 3] 1396s ok 145 1396s # got 403, expected 403 [a/b/ All 2 3: a/b/ 1 3] 1396s ok 146 1396s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1396s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ ] 1396s ok 147 1396s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 1] 1396s ok 148 1396s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 2] 1396s ok 149 1396s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 3] 1396s ok 150 1396s # got 200, expected 200 [a/b/ Off All 2 3: a/b/ 2 3] 1396s ok 151 1396s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 1 3] 1396s ok 152 1396s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1396s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ ] 1396s ok 153 1396s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 1] 1396s ok 154 1396s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 2] 1396s ok 155 1396s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 3] 1396s ok 156 1396s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 4] 1396s ok 157 1396s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 2 3] 1396s ok 158 1396s # got 200, expected 200 [a/b/ Or All 3 4: a/b/ 3 4] 1396s ok 159 1396s # got 200, expected 200 [a/b/ Or All 3 4: a/b/ 1 2] 1396s ok 160 1396s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1396s # got 403, expected 403 [a/b/ And All 2 3: a/b/ ] 1396s ok 161 1396s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 1] 1396s ok 162 1396s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 2] 1396s ok 163 1396s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 3] 1396s ok 164 1396s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 1 2] 1396s ok 165 1396s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 1 3] 1396s ok 166 1396s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 2 3] 1396s ok 167 1396s # got 200, expected 200 [a/b/ And All 2 3: a/b/ 1 2 3] 1396s ok 168 1396s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1396s # got 403, expected 403 [a/ All 2 1 user2 user1: a/ ] 1396s ok 169 1396s # got 403, expected 403 [a/ All 2 1 user2 user1: a/ 1] 1396s ok 170 1396s # got 403, expected 403 [a/ All 2 1 user2 user1: a/ user1] 1396s ok 171 1396s # got 401, expected 401 [a/ All 2 1 user2 user1: a/ 1 2] 1396s ok 172 1396s # got 401, expected 401 [a/ All 2 1 user2 user1: a/ 1 2 user1] 1396s ok 173 1396s # got 401, expected 401 [a/ All 2 1 user2 user1: a/ 1 2 user3] 1396s ok 174 1396s # got 403, expected 403 [a/ All 2 1 user2 user1: a/ 1 user1] 1396s ok 175 1396s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1396s # got 401, expected 401 [a/ Any 2 1 user2 user1: a/ ] 1396s ok 176 1396s # got 200, expected 200 [a/ Any 2 1 user2 user1: a/ 1] 1396s ok 177 1396s # got 200, expected 200 [a/ Any 2 1 user2 user1: a/ user1] 1396s ok 178 1396s # got 401, expected 401 [a/ Any 2 1 user2 user1: a/ user3] 1396s ok 179 1396s # got 200, expected 200 [a/ Any 2 1 user2 user1: a/ 1 2] 1396s ok 180 1396s # got 200, expected 200 [a/ Any 2 1 user2 user1: a/ 1 user1] 1396s ok 181 1396s # got 200, expected 200 [a/ Any 2 1 user2 user1: a/ 1 user3] 1396s ok 182 1396s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1396s # got 403, expected 403 [a/ All 1 2 user2 user1: a/ ] 1396s ok 183 1396s # got 403, expected 403 [a/ All 1 2 user2 user1: a/ 1] 1396s ok 184 1396s # got 403, expected 403 [a/ All 1 2 user2 user1: a/ user1] 1396s ok 185 1396s # got 401, expected 401 [a/ All 1 2 user2 user1: a/ 1 2] 1396s ok 186 1396s # got 401, expected 401 [a/ All 1 2 user2 user1: a/ 1 2 user1] 1396s ok 187 1396s # got 401, expected 401 [a/ All 1 2 user2 user1: a/ 1 2 user3] 1396s ok 188 1396s # got 403, expected 403 [a/ All 1 2 user2 user1: a/ 1 user1] 1396s ok 189 1396s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1396s # got 401, expected 401 [a/ Any 1 2 user2 user1: a/ ] 1396s ok 190 1396s # got 200, expected 200 [a/ Any 1 2 user2 user1: a/ 1] 1396s ok 191 1396s # got 200, expected 200 [a/ Any 1 2 user2 user1: a/ user1] 1396s ok 192 1396s # got 401, expected 401 [a/ Any 1 2 user2 user1: a/ user3] 1396s ok 193 1396s # got 200, expected 200 [a/ Any 1 2 user2 user1: a/ 1 2] 1396s ok 194 1396s # got 200, expected 200 [a/ Any 1 2 user2 user1: a/ 1 user1] 1396s ok 195 1396s # got 200, expected 200 [a/ Any 1 2 user2 user1: a/ 1 user3] 1396s ok 196 1396s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1396s # got 403, expected 403 [a/ All 1 user2 2 user1: a/ ] 1396s ok 197 1396s # got 403, expected 403 [a/ All 1 user2 2 user1: a/ 1] 1396s ok 198 1396s # got 403, expected 403 [a/ All 1 user2 2 user1: a/ user1] 1396s ok 199 1396s # got 401, expected 401 [a/ All 1 user2 2 user1: a/ 1 2] 1396s ok 200 1396s # got 401, expected 401 [a/ All 1 user2 2 user1: a/ 1 2 user1] 1396s ok 201 1396s # got 401, expected 401 [a/ All 1 user2 2 user1: a/ 1 2 user3] 1396s ok 202 1396s # got 403, expected 403 [a/ All 1 user2 2 user1: a/ 1 user1] 1396s ok 203 1396s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1396s # got 401, expected 401 [a/ Any 1 user2 2 user1: a/ ] 1396s ok 204 1396s # got 200, expected 200 [a/ Any 1 user2 2 user1: a/ 1] 1396s ok 205 1396s # got 200, expected 200 [a/ Any 1 user2 2 user1: a/ user1] 1396s ok 206 1396s # got 401, expected 401 [a/ Any 1 user2 2 user1: a/ user3] 1396s ok 207 1396s # got 200, expected 200 [a/ Any 1 user2 2 user1: a/ 1 2] 1396s ok 208 1396s # got 200, expected 200 [a/ Any 1 user2 2 user1: a/ 1 user1] 1396s ok 209 1396s # got 200, expected 200 [a/ Any 1 user2 2 user1: a/ 1 user3] 1396s ok 210 1396s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1396s # got 403, expected 403 [a/ All 1 user2 user1 2: a/ ] 1396s ok 211 1396s # got 403, expected 403 [a/ All 1 user2 user1 2: a/ 1] 1396s ok 212 1396s # got 403, expected 403 [a/ All 1 user2 user1 2: a/ user1] 1396s ok 213 1396s # got 401, expected 401 [a/ All 1 user2 user1 2: a/ 1 2] 1396s ok 214 1396s # got 401, expected 401 [a/ All 1 user2 user1 2: a/ 1 2 user1] 1396s ok 215 1396s # got 401, expected 401 [a/ All 1 user2 user1 2: a/ 1 2 user3] 1396s ok 216 1396s # got 403, expected 403 [a/ All 1 user2 user1 2: a/ 1 user1] 1396s ok 217 1396s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1396s # got 401, expected 401 [a/ Any 1 user2 user1 2: a/ ] 1396s ok 218 1396s # got 200, expected 200 [a/ Any 1 user2 user1 2: a/ 1] 1396s ok 219 1396s # got 200, expected 200 [a/ Any 1 user2 user1 2: a/ user1] 1396s ok 220 1396s # got 401, expected 401 [a/ Any 1 user2 user1 2: a/ user3] 1396s ok 221 1396s # got 200, expected 200 [a/ Any 1 user2 user1 2: a/ 1 2] 1396s ok 222 1396s # got 200, expected 200 [a/ Any 1 user2 user1 2: a/ 1 user1] 1396s ok 223 1396s # got 200, expected 200 [a/ Any 1 user2 user1 2: a/ 1 user3] 1396s ok 224 1396s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1396s # got 403, expected 403 [a/ All 2 user2 1 user1: a/ ] 1396s ok 225 1396s # got 403, expected 403 [a/ All 2 user2 1 user1: a/ 1] 1396s ok 226 1396s # got 403, expected 403 [a/ All 2 user2 1 user1: a/ user1] 1396s ok 227 1396s # got 401, expected 401 [a/ All 2 user2 1 user1: a/ 1 2] 1396s ok 228 1396s # got 401, expected 401 [a/ All 2 user2 1 user1: a/ 1 2 user1] 1396s ok 229 1396s # got 401, expected 401 [a/ All 2 user2 1 user1: a/ 1 2 user3] 1396s ok 230 1396s # got 403, expected 403 [a/ All 2 user2 1 user1: a/ 1 user1] 1396s ok 231 1396s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1396s # got 401, expected 401 [a/ Any 2 user2 1 user1: a/ ] 1396s ok 232 1396s # got 200, expected 200 [a/ Any 2 user2 1 user1: a/ 1] 1396s ok 233 1396s # got 200, expected 200 [a/ Any 2 user2 1 user1: a/ user1] 1396s ok 234 1396s # got 401, expected 401 [a/ Any 2 user2 1 user1: a/ user3] 1396s ok 235 1396s # got 200, expected 200 [a/ Any 2 user2 1 user1: a/ 1 2] 1396s ok 236 1396s # got 200, expected 200 [a/ Any 2 user2 1 user1: a/ 1 user1] 1396s ok 237 1396s # got 200, expected 200 [a/ Any 2 user2 1 user1: a/ 1 user3] 1396s ok 238 1396s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1396s # got 403, expected 403 [a/ All user2 2 1 user1: a/ ] 1396s ok 239 1396s # got 403, expected 403 [a/ All user2 2 1 user1: a/ 1] 1396s ok 240 1396s # got 403, expected 403 [a/ All user2 2 1 user1: a/ user1] 1396s ok 241 1396s # got 401, expected 401 [a/ All user2 2 1 user1: a/ 1 2] 1396s ok 242 1396s # got 401, expected 401 [a/ All user2 2 1 user1: a/ 1 2 user1] 1396s ok 243 1396s # got 401, expected 401 [a/ All user2 2 1 user1: a/ 1 2 user3] 1396s ok 244 1396s # got 403, expected 403 [a/ All user2 2 1 user1: a/ 1 user1] 1396s ok 245 1396s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1396s # got 401, expected 401 [a/ Any user2 2 1 user1: a/ ] 1396s ok 246 1396s # got 200, expected 200 [a/ Any user2 2 1 user1: a/ 1] 1396s ok 247 1396s # got 200, expected 200 [a/ Any user2 2 1 user1: a/ user1] 1396s ok 248 1396s # got 401, expected 401 [a/ Any user2 2 1 user1: a/ user3] 1396s ok 249 1396s # got 200, expected 200 [a/ Any user2 2 1 user1: a/ 1 2] 1396s ok 250 1396s # got 200, expected 200 [a/ Any user2 2 1 user1: a/ 1 user1] 1396s ok 251 1396s # got 200, expected 200 [a/ Any user2 2 1 user1: a/ 1 user3] 1396s ok 252 1396s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1396s # got 403, expected 403 [a/ All user2 1 2 user1: a/ ] 1396s ok 253 1396s # got 403, expected 403 [a/ All user2 1 2 user1: a/ 1] 1396s ok 254 1396s # got 403, expected 403 [a/ All user2 1 2 user1: a/ user1] 1396s ok 255 1396s # got 401, expected 401 [a/ All user2 1 2 user1: a/ 1 2] 1396s ok 256 1396s # got 401, expected 401 [a/ All user2 1 2 user1: a/ 1 2 user1] 1396s ok 257 1396s # got 401, expected 401 [a/ All user2 1 2 user1: a/ 1 2 user3] 1396s ok 258 1396s # got 403, expected 403 [a/ All user2 1 2 user1: a/ 1 user1] 1396s ok 259 1396s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1396s # got 401, expected 401 [a/ Any user2 1 2 user1: a/ ] 1396s ok 260 1396s # got 200, expected 200 [a/ Any user2 1 2 user1: a/ 1] 1396s ok 261 1396s # got 200, expected 200 [a/ Any user2 1 2 user1: a/ user1] 1396s ok 262 1396s # got 401, expected 401 [a/ Any user2 1 2 user1: a/ user3] 1396s ok 263 1396s # got 200, expected 200 [a/ Any user2 1 2 user1: a/ 1 2] 1396s ok 264 1396s # got 200, expected 200 [a/ Any user2 1 2 user1: a/ 1 user1] 1396s ok 265 1396s # got 200, expected 200 [a/ Any user2 1 2 user1: a/ 1 user3] 1396s ok 266 1396s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1396s # got 403, expected 403 [a/ All user2 1 user1 2: a/ ] 1396s ok 267 1396s # got 403, expected 403 [a/ All user2 1 user1 2: a/ 1] 1396s ok 268 1396s # got 403, expected 403 [a/ All user2 1 user1 2: a/ user1] 1396s ok 269 1396s # got 401, expected 401 [a/ All user2 1 user1 2: a/ 1 2] 1396s ok 270 1396s # got 401, expected 401 [a/ All user2 1 user1 2: a/ 1 2 user1] 1396s ok 271 1396s # got 401, expected 401 [a/ All user2 1 user1 2: a/ 1 2 user3] 1396s ok 272 1396s # got 403, expected 403 [a/ All user2 1 user1 2: a/ 1 user1] 1396s ok 273 1396s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1396s # got 401, expected 401 [a/ Any user2 1 user1 2: a/ ] 1396s ok 274 1396s # got 200, expected 200 [a/ Any user2 1 user1 2: a/ 1] 1396s ok 275 1396s # got 200, expected 200 [a/ Any user2 1 user1 2: a/ user1] 1396s ok 276 1396s # got 401, expected 401 [a/ Any user2 1 user1 2: a/ user3] 1396s ok 277 1396s # got 200, expected 200 [a/ Any user2 1 user1 2: a/ 1 2] 1396s ok 278 1396s # got 200, expected 200 [a/ Any user2 1 user1 2: a/ 1 user1] 1396s ok 279 1396s # got 200, expected 200 [a/ Any user2 1 user1 2: a/ 1 user3] 1396s ok 280 1396s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1396s # got 403, expected 403 [a/ All 2 user2 user1 1: a/ ] 1396s ok 281 1396s # got 403, expected 403 [a/ All 2 user2 user1 1: a/ 1] 1396s ok 282 1396s # got 403, expected 403 [a/ All 2 user2 user1 1: a/ user1] 1396s ok 283 1396s # got 401, expected 401 [a/ All 2 user2 user1 1: a/ 1 2] 1396s ok 284 1396s # got 401, expected 401 [a/ All 2 user2 user1 1: a/ 1 2 user1] 1396s ok 285 1396s # got 401, expected 401 [a/ All 2 user2 user1 1: a/ 1 2 user3] 1396s ok 286 1396s # got 403, expected 403 [a/ All 2 user2 user1 1: a/ 1 user1] 1396s ok 287 1396s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1396s # got 401, expected 401 [a/ Any 2 user2 user1 1: a/ ] 1396s ok 288 1396s # got 200, expected 200 [a/ Any 2 user2 user1 1: a/ 1] 1396s ok 289 1396s # got 200, expected 200 [a/ Any 2 user2 user1 1: a/ user1] 1396s ok 290 1396s # got 401, expected 401 [a/ Any 2 user2 user1 1: a/ user3] 1396s ok 291 1396s # got 200, expected 200 [a/ Any 2 user2 user1 1: a/ 1 2] 1396s ok 292 1396s # got 200, expected 200 [a/ Any 2 user2 user1 1: a/ 1 user1] 1396s ok 293 1396s # got 200, expected 200 [a/ Any 2 user2 user1 1: a/ 1 user3] 1396s ok 294 1396s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1396s # got 403, expected 403 [a/ All user2 2 user1 1: a/ ] 1396s ok 295 1396s # got 403, expected 403 [a/ All user2 2 user1 1: a/ 1] 1396s ok 296 1396s # got 403, expected 403 [a/ All user2 2 user1 1: a/ user1] 1396s ok 297 1396s # got 401, expected 401 [a/ All user2 2 user1 1: a/ 1 2] 1396s ok 298 1396s # got 401, expected 401 [a/ All user2 2 user1 1: a/ 1 2 user1] 1396s ok 299 1396s # got 401, expected 401 [a/ All user2 2 user1 1: a/ 1 2 user3] 1396s ok 300 1396s # got 403, expected 403 [a/ All user2 2 user1 1: a/ 1 user1] 1396s ok 301 1396s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1396s # got 401, expected 401 [a/ Any user2 2 user1 1: a/ ] 1396s ok 302 1396s # got 200, expected 200 [a/ Any user2 2 user1 1: a/ 1] 1396s ok 303 1396s # got 200, expected 200 [a/ Any user2 2 user1 1: a/ user1] 1396s ok 304 1396s # got 401, expected 401 [a/ Any user2 2 user1 1: a/ user3] 1396s ok 305 1396s # got 200, expected 200 [a/ Any user2 2 user1 1: a/ 1 2] 1396s ok 306 1396s # got 200, expected 200 [a/ Any user2 2 user1 1: a/ 1 user1] 1396s ok 307 1396s # got 200, expected 200 [a/ Any user2 2 user1 1: a/ 1 user3] 1396s ok 308 1396s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1396s # got 403, expected 403 [a/ All user2 user1 2 1: a/ ] 1396s ok 309 1396s # got 403, expected 403 [a/ All user2 user1 2 1: a/ 1] 1396s ok 310 1396s # got 403, expected 403 [a/ All user2 user1 2 1: a/ user1] 1396s ok 311 1396s # got 401, expected 401 [a/ All user2 user1 2 1: a/ 1 2] 1396s ok 312 1396s # got 401, expected 401 [a/ All user2 user1 2 1: a/ 1 2 user1] 1396s ok 313 1396s # got 401, expected 401 [a/ All user2 user1 2 1: a/ 1 2 user3] 1396s ok 314 1396s # got 403, expected 403 [a/ All user2 user1 2 1: a/ 1 user1] 1396s ok 315 1396s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1396s # got 401, expected 401 [a/ Any user2 user1 2 1: a/ ] 1396s ok 316 1396s # got 200, expected 200 [a/ Any user2 user1 2 1: a/ 1] 1396s ok 317 1396s # got 200, expected 200 [a/ Any user2 user1 2 1: a/ user1] 1396s ok 318 1396s # got 401, expected 401 [a/ Any user2 user1 2 1: a/ user3] 1396s ok 319 1396s # got 200, expected 200 [a/ Any user2 user1 2 1: a/ 1 2] 1396s ok 320 1396s # got 200, expected 200 [a/ Any user2 user1 2 1: a/ 1 user1] 1396s ok 321 1396s # got 200, expected 200 [a/ Any user2 user1 2 1: a/ 1 user3] 1396s ok 322 1396s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1396s # got 403, expected 403 [a/ All user2 user1 1 2: a/ ] 1396s ok 323 1396s # got 403, expected 403 [a/ All user2 user1 1 2: a/ 1] 1396s ok 324 1396s # got 403, expected 403 [a/ All user2 user1 1 2: a/ user1] 1396s ok 325 1396s # got 401, expected 401 [a/ All user2 user1 1 2: a/ 1 2] 1396s ok 326 1396s # got 401, expected 401 [a/ All user2 user1 1 2: a/ 1 2 user1] 1396s ok 327 1396s # got 401, expected 401 [a/ All user2 user1 1 2: a/ 1 2 user3] 1396s ok 328 1396s # got 403, expected 403 [a/ All user2 user1 1 2: a/ 1 user1] 1396s ok 329 1396s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1396s # got 401, expected 401 [a/ Any user2 user1 1 2: a/ ] 1396s ok 330 1396s # got 200, expected 200 [a/ Any user2 user1 1 2: a/ 1] 1396s ok 331 1396s # got 200, expected 200 [a/ Any user2 user1 1 2: a/ user1] 1396s ok 332 1396s # got 401, expected 401 [a/ Any user2 user1 1 2: a/ user3] 1396s ok 333 1396s # got 200, expected 200 [a/ Any user2 user1 1 2: a/ 1 2] 1396s ok 334 1396s # got 200, expected 200 [a/ Any user2 user1 1 2: a/ 1 user1] 1396s ok 335 1396s # got 200, expected 200 [a/ Any user2 user1 1 2: a/ 1 user3] 1396s ok 336 1396s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1396s # got 403, expected 403 [a/ All 2 1 user1 user2: a/ ] 1396s ok 337 1396s # got 403, expected 403 [a/ All 2 1 user1 user2: a/ 1] 1396s ok 338 1396s # got 403, expected 403 [a/ All 2 1 user1 user2: a/ user1] 1396s ok 339 1396s # got 401, expected 401 [a/ All 2 1 user1 user2: a/ 1 2] 1396s ok 340 1396s # got 401, expected 401 [a/ All 2 1 user1 user2: a/ 1 2 user1] 1396s ok 341 1396s # got 401, expected 401 [a/ All 2 1 user1 user2: a/ 1 2 user3] 1396s ok 342 1396s # got 403, expected 403 [a/ All 2 1 user1 user2: a/ 1 user1] 1396s ok 343 1396s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1396s # got 401, expected 401 [a/ Any 2 1 user1 user2: a/ ] 1396s ok 344 1396s # got 200, expected 200 [a/ Any 2 1 user1 user2: a/ 1] 1396s ok 345 1396s # got 200, expected 200 [a/ Any 2 1 user1 user2: a/ user1] 1396s ok 346 1396s # got 401, expected 401 [a/ Any 2 1 user1 user2: a/ user3] 1396s ok 347 1396s # got 200, expected 200 [a/ Any 2 1 user1 user2: a/ 1 2] 1396s ok 348 1396s # got 200, expected 200 [a/ Any 2 1 user1 user2: a/ 1 user1] 1396s ok 349 1396s # got 200, expected 200 [a/ Any 2 1 user1 user2: a/ 1 user3] 1396s ok 350 1396s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1396s # got 403, expected 403 [a/ All 1 2 user1 user2: a/ ] 1396s ok 351 1396s # got 403, expected 403 [a/ All 1 2 user1 user2: a/ 1] 1396s ok 352 1396s # got 403, expected 403 [a/ All 1 2 user1 user2: a/ user1] 1396s ok 353 1396s # got 401, expected 401 [a/ All 1 2 user1 user2: a/ 1 2] 1396s ok 354 1396s # got 401, expected 401 [a/ All 1 2 user1 user2: a/ 1 2 user1] 1396s ok 355 1396s # got 401, expected 401 [a/ All 1 2 user1 user2: a/ 1 2 user3] 1396s ok 356 1396s # got 403, expected 403 [a/ All 1 2 user1 user2: a/ 1 user1] 1396s ok 357 1396s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1396s # got 401, expected 401 [a/ Any 1 2 user1 user2: a/ ] 1396s ok 358 1396s # got 200, expected 200 [a/ Any 1 2 user1 user2: a/ 1] 1396s ok 359 1396s # got 200, expected 200 [a/ Any 1 2 user1 user2: a/ user1] 1396s ok 360 1396s # got 401, expected 401 [a/ Any 1 2 user1 user2: a/ user3] 1396s ok 361 1396s # got 200, expected 200 [a/ Any 1 2 user1 user2: a/ 1 2] 1396s ok 362 1396s # got 200, expected 200 [a/ Any 1 2 user1 user2: a/ 1 user1] 1396s ok 363 1396s # got 200, expected 200 [a/ Any 1 2 user1 user2: a/ 1 user3] 1396s ok 364 1396s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1396s # got 403, expected 403 [a/ All 1 user1 2 user2: a/ ] 1396s ok 365 1396s # got 403, expected 403 [a/ All 1 user1 2 user2: a/ 1] 1396s ok 366 1396s # got 403, expected 403 [a/ All 1 user1 2 user2: a/ user1] 1396s ok 367 1396s # got 401, expected 401 [a/ All 1 user1 2 user2: a/ 1 2] 1396s ok 368 1396s # got 401, expected 401 [a/ All 1 user1 2 user2: a/ 1 2 user1] 1396s ok 369 1396s # got 401, expected 401 [a/ All 1 user1 2 user2: a/ 1 2 user3] 1396s ok 370 1396s # got 403, expected 403 [a/ All 1 user1 2 user2: a/ 1 user1] 1396s ok 371 1396s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1396s # got 401, expected 401 [a/ Any 1 user1 2 user2: a/ ] 1396s ok 372 1396s # got 200, expected 200 [a/ Any 1 user1 2 user2: a/ 1] 1396s ok 373 1396s # got 200, expected 200 [a/ Any 1 user1 2 user2: a/ user1] 1396s ok 374 1396s # got 401, expected 401 [a/ Any 1 user1 2 user2: a/ user3] 1396s ok 375 1396s # got 200, expected 200 [a/ Any 1 user1 2 user2: a/ 1 2] 1396s ok 376 1396s # got 200, expected 200 [a/ Any 1 user1 2 user2: a/ 1 user1] 1396s ok 377 1396s # got 200, expected 200 [a/ Any 1 user1 2 user2: a/ 1 user3] 1396s ok 378 1396s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1396s # got 403, expected 403 [a/ All 1 user1 user2 2: a/ ] 1396s ok 379 1396s # got 403, expected 403 [a/ All 1 user1 user2 2: a/ 1] 1396s ok 380 1396s # got 403, expected 403 [a/ All 1 user1 user2 2: a/ user1] 1396s ok 381 1396s # got 401, expected 401 [a/ All 1 user1 user2 2: a/ 1 2] 1396s ok 382 1396s # got 401, expected 401 [a/ All 1 user1 user2 2: a/ 1 2 user1] 1396s ok 383 1396s # got 401, expected 401 [a/ All 1 user1 user2 2: a/ 1 2 user3] 1396s ok 384 1396s # got 403, expected 403 [a/ All 1 user1 user2 2: a/ 1 user1] 1396s ok 385 1396s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1396s # got 401, expected 401 [a/ Any 1 user1 user2 2: a/ ] 1396s ok 386 1396s # got 200, expected 200 [a/ Any 1 user1 user2 2: a/ 1] 1396s ok 387 1396s # got 200, expected 200 [a/ Any 1 user1 user2 2: a/ user1] 1396s ok 388 1396s # got 401, expected 401 [a/ Any 1 user1 user2 2: a/ user3] 1396s ok 389 1396s # got 200, expected 200 [a/ Any 1 user1 user2 2: a/ 1 2] 1396s ok 390 1396s # got 200, expected 200 [a/ Any 1 user1 user2 2: a/ 1 user1] 1396s ok 391 1396s # got 200, expected 200 [a/ Any 1 user1 user2 2: a/ 1 user3] 1396s ok 392 1396s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1396s # got 403, expected 403 [a/ All 2 user1 1 user2: a/ ] 1396s ok 393 1396s # got 403, expected 403 [a/ All 2 user1 1 user2: a/ 1] 1396s ok 394 1396s # got 403, expected 403 [a/ All 2 user1 1 user2: a/ user1] 1396s ok 395 1396s # got 401, expected 401 [a/ All 2 user1 1 user2: a/ 1 2] 1396s ok 396 1396s # got 401, expected 401 [a/ All 2 user1 1 user2: a/ 1 2 user1] 1396s ok 397 1396s # got 401, expected 401 [a/ All 2 user1 1 user2: a/ 1 2 user3] 1396s ok 398 1396s # got 403, expected 403 [a/ All 2 user1 1 user2: a/ 1 user1] 1396s ok 399 1396s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1396s # got 401, expected 401 [a/ Any 2 user1 1 user2: a/ ] 1396s ok 400 1396s # got 200, expected 200 [a/ Any 2 user1 1 user2: a/ 1] 1396s ok 401 1396s # got 200, expected 200 [a/ Any 2 user1 1 user2: a/ user1] 1396s ok 402 1396s # got 401, expected 401 [a/ Any 2 user1 1 user2: a/ user3] 1396s ok 403 1396s # got 200, expected 200 [a/ Any 2 user1 1 user2: a/ 1 2] 1396s ok 404 1396s # got 200, expected 200 [a/ Any 2 user1 1 user2: a/ 1 user1] 1396s ok 405 1396s # got 200, expected 200 [a/ Any 2 user1 1 user2: a/ 1 user3] 1396s ok 406 1396s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1396s # got 403, expected 403 [a/ All user1 2 1 user2: a/ ] 1396s ok 407 1396s # got 403, expected 403 [a/ All user1 2 1 user2: a/ 1] 1396s ok 408 1396s # got 403, expected 403 [a/ All user1 2 1 user2: a/ user1] 1396s ok 409 1396s # got 401, expected 401 [a/ All user1 2 1 user2: a/ 1 2] 1396s ok 410 1396s # got 401, expected 401 [a/ All user1 2 1 user2: a/ 1 2 user1] 1396s ok 411 1396s # got 401, expected 401 [a/ All user1 2 1 user2: a/ 1 2 user3] 1396s ok 412 1396s # got 403, expected 403 [a/ All user1 2 1 user2: a/ 1 user1] 1396s ok 413 1396s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1396s # got 401, expected 401 [a/ Any user1 2 1 user2: a/ ] 1396s ok 414 1396s # got 200, expected 200 [a/ Any user1 2 1 user2: a/ 1] 1396s ok 415 1396s # got 200, expected 200 [a/ Any user1 2 1 user2: a/ user1] 1396s ok 416 1396s # got 401, expected 401 [a/ Any user1 2 1 user2: a/ user3] 1396s ok 417 1396s # got 200, expected 200 [a/ Any user1 2 1 user2: a/ 1 2] 1396s ok 418 1396s # got 200, expected 200 [a/ Any user1 2 1 user2: a/ 1 user1] 1396s ok 419 1396s # got 200, expected 200 [a/ Any user1 2 1 user2: a/ 1 user3] 1396s ok 420 1396s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1396s # got 403, expected 403 [a/ All user1 1 2 user2: a/ ] 1396s ok 421 1396s # got 403, expected 403 [a/ All user1 1 2 user2: a/ 1] 1396s ok 422 1396s # got 403, expected 403 [a/ All user1 1 2 user2: a/ user1] 1396s ok 423 1396s # got 401, expected 401 [a/ All user1 1 2 user2: a/ 1 2] 1396s ok 424 1396s # got 401, expected 401 [a/ All user1 1 2 user2: a/ 1 2 user1] 1396s ok 425 1396s # got 401, expected 401 [a/ All user1 1 2 user2: a/ 1 2 user3] 1396s ok 426 1396s # got 403, expected 403 [a/ All user1 1 2 user2: a/ 1 user1] 1396s ok 427 1396s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1396s # got 401, expected 401 [a/ Any user1 1 2 user2: a/ ] 1396s ok 428 1396s # got 200, expected 200 [a/ Any user1 1 2 user2: a/ 1] 1396s ok 429 1396s # got 200, expected 200 [a/ Any user1 1 2 user2: a/ user1] 1396s ok 430 1396s # got 401, expected 401 [a/ Any user1 1 2 user2: a/ user3] 1396s ok 431 1396s # got 200, expected 200 [a/ Any user1 1 2 user2: a/ 1 2] 1396s ok 432 1396s # got 200, expected 200 [a/ Any user1 1 2 user2: a/ 1 user1] 1396s ok 433 1396s # got 200, expected 200 [a/ Any user1 1 2 user2: a/ 1 user3] 1396s ok 434 1396s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1396s # got 403, expected 403 [a/ All user1 1 user2 2: a/ ] 1396s ok 435 1396s # got 403, expected 403 [a/ All user1 1 user2 2: a/ 1] 1396s ok 436 1396s # got 403, expected 403 [a/ All user1 1 user2 2: a/ user1] 1396s ok 437 1396s # got 401, expected 401 [a/ All user1 1 user2 2: a/ 1 2] 1396s ok 438 1396s # got 401, expected 401 [a/ All user1 1 user2 2: a/ 1 2 user1] 1396s ok 439 1396s # got 401, expected 401 [a/ All user1 1 user2 2: a/ 1 2 user3] 1396s ok 440 1396s # got 403, expected 403 [a/ All user1 1 user2 2: a/ 1 user1] 1396s ok 441 1396s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1396s # got 401, expected 401 [a/ Any user1 1 user2 2: a/ ] 1396s ok 442 1396s # got 200, expected 200 [a/ Any user1 1 user2 2: a/ 1] 1396s ok 443 1396s # got 200, expected 200 [a/ Any user1 1 user2 2: a/ user1] 1396s ok 444 1396s # got 401, expected 401 [a/ Any user1 1 user2 2: a/ user3] 1396s ok 445 1396s # got 200, expected 200 [a/ Any user1 1 user2 2: a/ 1 2] 1396s ok 446 1396s # got 200, expected 200 [a/ Any user1 1 user2 2: a/ 1 user1] 1396s ok 447 1396s # got 200, expected 200 [a/ Any user1 1 user2 2: a/ 1 user3] 1396s ok 448 1396s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1396s # got 403, expected 403 [a/ All 2 user1 user2 1: a/ ] 1396s ok 449 1396s # got 403, expected 403 [a/ All 2 user1 user2 1: a/ 1] 1396s ok 450 1396s # got 403, expected 403 [a/ All 2 user1 user2 1: a/ user1] 1396s ok 451 1396s # got 401, expected 401 [a/ All 2 user1 user2 1: a/ 1 2] 1396s ok 452 1396s # got 401, expected 401 [a/ All 2 user1 user2 1: a/ 1 2 user1] 1396s ok 453 1396s # got 401, expected 401 [a/ All 2 user1 user2 1: a/ 1 2 user3] 1396s ok 454 1396s # got 403, expected 403 [a/ All 2 user1 user2 1: a/ 1 user1] 1396s ok 455 1396s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1396s # got 401, expected 401 [a/ Any 2 user1 user2 1: a/ ] 1396s ok 456 1396s # got 200, expected 200 [a/ Any 2 user1 user2 1: a/ 1] 1396s ok 457 1396s # got 200, expected 200 [a/ Any 2 user1 user2 1: a/ user1] 1396s ok 458 1396s # got 401, expected 401 [a/ Any 2 user1 user2 1: a/ user3] 1396s ok 459 1396s # got 200, expected 200 [a/ Any 2 user1 user2 1: a/ 1 2] 1396s ok 460 1396s # got 200, expected 200 [a/ Any 2 user1 user2 1: a/ 1 user1] 1396s ok 461 1396s # got 200, expected 200 [a/ Any 2 user1 user2 1: a/ 1 user3] 1396s ok 462 1396s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1396s # got 403, expected 403 [a/ All user1 2 user2 1: a/ ] 1396s ok 463 1396s # got 403, expected 403 [a/ All user1 2 user2 1: a/ 1] 1396s ok 464 1396s # got 403, expected 403 [a/ All user1 2 user2 1: a/ user1] 1396s ok 465 1396s # got 401, expected 401 [a/ All user1 2 user2 1: a/ 1 2] 1396s ok 466 1396s # got 401, expected 401 [a/ All user1 2 user2 1: a/ 1 2 user1] 1396s ok 467 1396s # got 401, expected 401 [a/ All user1 2 user2 1: a/ 1 2 user3] 1396s ok 468 1396s # got 403, expected 403 [a/ All user1 2 user2 1: a/ 1 user1] 1396s ok 469 1396s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1396s # got 401, expected 401 [a/ Any user1 2 user2 1: a/ ] 1396s ok 470 1396s # got 200, expected 200 [a/ Any user1 2 user2 1: a/ 1] 1396s ok 471 1396s # got 200, expected 200 [a/ Any user1 2 user2 1: a/ user1] 1396s ok 472 1396s # got 401, expected 401 [a/ Any user1 2 user2 1: a/ user3] 1396s ok 473 1396s # got 200, expected 200 [a/ Any user1 2 user2 1: a/ 1 2] 1396s ok 474 1396s # got 200, expected 200 [a/ Any user1 2 user2 1: a/ 1 user1] 1396s ok 475 1396s # got 200, expected 200 [a/ Any user1 2 user2 1: a/ 1 user3] 1396s ok 476 1396s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1396s # got 403, expected 403 [a/ All user1 user2 2 1: a/ ] 1396s ok 477 1396s # got 403, expected 403 [a/ All user1 user2 2 1: a/ 1] 1396s ok 478 1396s # got 403, expected 403 [a/ All user1 user2 2 1: a/ user1] 1396s ok 479 1396s # got 401, expected 401 [a/ All user1 user2 2 1: a/ 1 2] 1396s ok 480 1396s # got 401, expected 401 [a/ All user1 user2 2 1: a/ 1 2 user1] 1396s ok 481 1396s # got 401, expected 401 [a/ All user1 user2 2 1: a/ 1 2 user3] 1396s ok 482 1396s # got 403, expected 403 [a/ All user1 user2 2 1: a/ 1 user1] 1396s ok 483 1396s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1396s # got 401, expected 401 [a/ Any user1 user2 2 1: a/ ] 1396s ok 484 1396s # got 200, expected 200 [a/ Any user1 user2 2 1: a/ 1] 1396s ok 485 1396s # got 200, expected 200 [a/ Any user1 user2 2 1: a/ user1] 1396s ok 486 1396s # got 401, expected 401 [a/ Any user1 user2 2 1: a/ user3] 1396s ok 487 1396s # got 200, expected 200 [a/ Any user1 user2 2 1: a/ 1 2] 1396s ok 488 1396s # got 200, expected 200 [a/ Any user1 user2 2 1: a/ 1 user1] 1396s ok 489 1396s # got 200, expected 200 [a/ Any user1 user2 2 1: a/ 1 user3] 1396s ok 490 1396s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1396s # got 403, expected 403 [a/ All user1 user2 1 2: a/ ] 1396s ok 491 1396s # got 403, expected 403 [a/ All user1 user2 1 2: a/ 1] 1396s ok 492 1396s # got 403, expected 403 [a/ All user1 user2 1 2: a/ user1] 1396s ok 493 1396s # got 401, expected 401 [a/ All user1 user2 1 2: a/ 1 2] 1396s ok 494 1396s # got 401, expected 401 [a/ All user1 user2 1 2: a/ 1 2 user1] 1396s ok 495 1396s # got 401, expected 401 [a/ All user1 user2 1 2: a/ 1 2 user3] 1396s ok 496 1396s # got 403, expected 403 [a/ All user1 user2 1 2: a/ 1 user1] 1396s ok 497 1396s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1396s # got 401, expected 401 [a/ Any user1 user2 1 2: a/ ] 1396s ok 498 1396s # got 200, expected 200 [a/ Any user1 user2 1 2: a/ 1] 1396s ok 499 1396s # got 200, expected 200 [a/ Any user1 user2 1 2: a/ user1] 1396s ok 500 1396s # got 401, expected 401 [a/ Any user1 user2 1 2: a/ user3] 1396s ok 501 1396s # got 200, expected 200 [a/ Any user1 user2 1 2: a/ 1 2] 1396s ok 502 1396s # got 200, expected 200 [a/ Any user1 user2 1 2: a/ 1 user1] 1396s ok 503 1396s # got 200, expected 200 [a/ Any user1 user2 1 2: a/ 1 user3] 1396s ok 504 1396s # removing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1396s # removing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/c/.htaccess 1396s # removing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1396s # removing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/groups1 1396s # removing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/basic1 1396s ok 1399s t/modules/autoindex.t ............... 1399s 1..84 1399s # Running under perl version 5.040000 for linux 1399s # Current time local: Fri Nov 29 20:09:13 2024 1399s # Current time GMT: Fri Nov 29 20:09:13 2024 1399s # Using Test.pm version 1.31 1399s # Using Apache/Test.pm version 1.44 1399s --- 1399s IndexOrderDefault Ascending Name 1399s GET /modules/autoindex/htaccess/ 1399s ok 1 1399s --- 1399s IndexOrderDefault Ascending Name 1399s 1399s (C=N O=A) 1399s GET /modules/autoindex/htaccess/?C=N&O=A 1399s ok 2 1399s --- 1399s IndexOrderDefault Ascending Name 1399s 1399s (C=N O=D) 1399s GET /modules/autoindex/htaccess/?C=N&O=D 1399s ok 3 1399s --- 1399s IndexOrderDefault Ascending Name 1399s 1399s (C=M O=A) 1399s GET /modules/autoindex/htaccess/?C=M&O=A 1399s ok 4 1399s --- 1399s IndexOrderDefault Ascending Name 1399s 1399s (C=M O=D) 1399s GET /modules/autoindex/htaccess/?C=M&O=D 1399s ok 5 1399s --- 1399s IndexOrderDefault Ascending Name 1399s 1399s (C=S O=A) 1399s GET /modules/autoindex/htaccess/?C=S&O=A 1399s ok 6 1399s --- 1399s IndexOrderDefault Ascending Name 1399s 1399s (C=S O=D) 1399s GET /modules/autoindex/htaccess/?C=S&O=D 1399s ok 7 1399s --- 1399s IndexOrderDefault Ascending Date 1399s GET /modules/autoindex/htaccess/ 1399s ok 8 1399s --- 1399s IndexOrderDefault Ascending Date 1399s 1399s (C=N O=A) 1399s GET /modules/autoindex/htaccess/?C=N&O=A 1399s ok 9 1399s --- 1399s IndexOrderDefault Ascending Date 1399s 1399s (C=N O=D) 1399s GET /modules/autoindex/htaccess/?C=N&O=D 1399s ok 10 1399s --- 1399s IndexOrderDefault Ascending Date 1399s 1399s (C=M O=A) 1399s GET /modules/autoindex/htaccess/?C=M&O=A 1399s ok 11 1399s --- 1399s IndexOrderDefault Ascending Date 1399s 1399s (C=M O=D) 1399s GET /modules/autoindex/htaccess/?C=M&O=D 1399s ok 12 1399s --- 1399s IndexOrderDefault Ascending Date 1399s 1399s (C=S O=A) 1399s GET /modules/autoindex/htaccess/?C=S&O=A 1399s ok 13 1399s --- 1399s IndexOrderDefault Ascending Date 1399s 1399s (C=S O=D) 1399s GET /modules/autoindex/htaccess/?C=S&O=D 1399s ok 14 1399s --- 1399s IndexOrderDefault Ascending Size 1399s GET /modules/autoindex/htaccess/ 1399s ok 15 1399s --- 1399s IndexOrderDefault Ascending Size 1399s 1399s (C=N O=A) 1399s GET /modules/autoindex/htaccess/?C=N&O=A 1399s ok 16 1399s --- 1399s IndexOrderDefault Ascending Size 1399s 1399s (C=N O=D) 1399s GET /modules/autoindex/htaccess/?C=N&O=D 1399s ok 17 1399s --- 1399s IndexOrderDefault Ascending Size 1399s 1399s (C=M O=A) 1399s GET /modules/autoindex/htaccess/?C=M&O=A 1399s ok 18 1399s --- 1399s IndexOrderDefault Ascending Size 1399s 1399s (C=M O=D) 1399s GET /modules/autoindex/htaccess/?C=M&O=D 1399s ok 19 1399s --- 1399s IndexOrderDefault Ascending Size 1399s 1399s (C=S O=A) 1399s GET /modules/autoindex/htaccess/?C=S&O=A 1399s ok 20 1399s --- 1399s IndexOrderDefault Ascending Size 1399s 1399s (C=S O=D) 1399s GET /modules/autoindex/htaccess/?C=S&O=D 1399s ok 21 1399s --- 1399s IndexOrderDefault Descending Name 1399s GET /modules/autoindex/htaccess/ 1399s ok 22 1399s --- 1399s IndexOrderDefault Descending Name 1399s 1399s (C=N O=A) 1399s GET /modules/autoindex/htaccess/?C=N&O=A 1399s ok 23 1399s --- 1399s IndexOrderDefault Descending Name 1399s 1399s (C=N O=D) 1399s GET /modules/autoindex/htaccess/?C=N&O=D 1399s ok 24 1399s --- 1399s IndexOrderDefault Descending Name 1399s 1399s (C=M O=A) 1399s GET /modules/autoindex/htaccess/?C=M&O=A 1399s ok 25 1399s --- 1399s IndexOrderDefault Descending Name 1399s 1399s (C=M O=D) 1399s GET /modules/autoindex/htaccess/?C=M&O=D 1399s ok 26 1399s --- 1399s IndexOrderDefault Descending Name 1399s 1399s (C=S O=A) 1399s GET /modules/autoindex/htaccess/?C=S&O=A 1399s ok 27 1399s --- 1399s IndexOrderDefault Descending Name 1399s 1399s (C=S O=D) 1399s GET /modules/autoindex/htaccess/?C=S&O=D 1399s ok 28 1399s --- 1399s IndexOrderDefault Descending Date 1399s GET /modules/autoindex/htaccess/ 1399s ok 29 1399s --- 1399s IndexOrderDefault Descending Date 1399s 1399s (C=N O=A) 1399s GET /modules/autoindex/htaccess/?C=N&O=A 1399s ok 30 1399s --- 1399s IndexOrderDefault Descending Date 1399s 1399s (C=N O=D) 1399s GET /modules/autoindex/htaccess/?C=N&O=D 1399s ok 31 1399s --- 1399s IndexOrderDefault Descending Date 1399s 1399s (C=M O=A) 1399s GET /modules/autoindex/htaccess/?C=M&O=A 1399s ok 32 1399s --- 1399s IndexOrderDefault Descending Date 1399s 1399s (C=M O=D) 1399s GET /modules/autoindex/htaccess/?C=M&O=D 1399s ok 33 1399s --- 1399s IndexOrderDefault Descending Date 1399s 1399s (C=S O=A) 1399s GET /modules/autoindex/htaccess/?C=S&O=A 1399s ok 34 1399s --- 1399s IndexOrderDefault Descending Date 1399s 1399s (C=S O=D) 1399s GET /modules/autoindex/htaccess/?C=S&O=D 1399s ok 35 1399s --- 1399s IndexOrderDefault Descending Size 1399s GET /modules/autoindex/htaccess/ 1399s ok 36 1399s --- 1399s IndexOrderDefault Descending Size 1399s 1399s (C=N O=A) 1399s GET /modules/autoindex/htaccess/?C=N&O=A 1399s ok 37 1399s --- 1399s IndexOrderDefault Descending Size 1399s 1399s (C=N O=D) 1399s GET /modules/autoindex/htaccess/?C=N&O=D 1399s ok 38 1399s --- 1399s IndexOrderDefault Descending Size 1399s 1399s (C=M O=A) 1399s GET /modules/autoindex/htaccess/?C=M&O=A 1399s ok 39 1399s --- 1399s IndexOrderDefault Descending Size 1399s 1399s (C=M O=D) 1399s GET /modules/autoindex/htaccess/?C=M&O=D 1399s ok 40 1399s --- 1399s IndexOrderDefault Descending Size 1399s 1399s (C=S O=A) 1399s GET /modules/autoindex/htaccess/?C=S&O=A 1399s ok 41 1399s --- 1399s IndexOrderDefault Descending Size 1399s 1399s (C=S O=D) 1399s GET /modules/autoindex/htaccess/?C=S&O=D 1399s ok 42 1399s --- 1399s IndexOptions FancyIndexing 1399s IndexOrderDefault Ascending Name 1399s GET /modules/autoindex/htaccess/ 1399s ok 43 1399s --- 1399s IndexOptions FancyIndexing 1399s IndexOrderDefault Ascending Name 1399s 1399s (C=N O=A) 1399s GET /modules/autoindex/htaccess/?C=N&O=A 1399s ok 44 1399s --- 1399s IndexOptions FancyIndexing 1399s IndexOrderDefault Ascending Name 1399s 1399s (C=N O=D) 1399s GET /modules/autoindex/htaccess/?C=N&O=D 1399s ok 45 1399s --- 1399s IndexOptions FancyIndexing 1399s IndexOrderDefault Ascending Name 1399s 1399s (C=M O=A) 1399s GET /modules/autoindex/htaccess/?C=M&O=A 1399s ok 46 1399s --- 1399s IndexOptions FancyIndexing 1399s IndexOrderDefault Ascending Name 1399s 1399s (C=M O=D) 1399s GET /modules/autoindex/htaccess/?C=M&O=D 1399s ok 47 1399s --- 1399s IndexOptions FancyIndexing 1399s IndexOrderDefault Ascending Name 1399s 1399s (C=S O=A) 1399s GET /modules/autoindex/htaccess/?C=S&O=A 1399s ok 48 1399s --- 1399s IndexOptions FancyIndexing 1399s IndexOrderDefault Ascending Name 1399s 1399s (C=S O=D) 1399s GET /modules/autoindex/htaccess/?C=S&O=D 1399s ok 49 1399s --- 1399s IndexOptions FancyIndexing 1399s IndexOrderDefault Ascending Date 1399s GET /modules/autoindex/htaccess/ 1399s ok 50 1399s --- 1399s IndexOptions FancyIndexing 1399s IndexOrderDefault Ascending Date 1399s 1399s (C=N O=A) 1399s GET /modules/autoindex/htaccess/?C=N&O=A 1399s ok 51 1399s --- 1399s IndexOptions FancyIndexing 1399s IndexOrderDefault Ascending Date 1399s 1399s (C=N O=D) 1399s GET /modules/autoindex/htaccess/?C=N&O=D 1399s ok 52 1399s --- 1399s IndexOptions FancyIndexing 1399s IndexOrderDefault Ascending Date 1399s 1399s (C=M O=A) 1399s GET /modules/autoindex/htaccess/?C=M&O=A 1399s ok 53 1399s --- 1399s IndexOptions FancyIndexing 1399s IndexOrderDefault Ascending Date 1399s 1399s (C=M O=D) 1399s GET /modules/autoindex/htaccess/?C=M&O=D 1399s ok 54 1399s --- 1399s IndexOptions FancyIndexing 1399s IndexOrderDefault Ascending Date 1399s 1399s (C=S O=A) 1399s GET /modules/autoindex/htaccess/?C=S&O=A 1399s ok 55 1399s --- 1399s IndexOptions FancyIndexing 1399s IndexOrderDefault Ascending Date 1399s 1399s (C=S O=D) 1399s GET /modules/autoindex/htaccess/?C=S&O=D 1399s ok 56 1399s --- 1399s IndexOptions FancyIndexing 1399s IndexOrderDefault Ascending Size 1399s GET /modules/autoindex/htaccess/ 1399s ok 57 1399s --- 1399s IndexOptions FancyIndexing 1399s IndexOrderDefault Ascending Size 1399s 1399s (C=N O=A) 1399s GET /modules/autoindex/htaccess/?C=N&O=A 1399s ok 58 1399s --- 1399s IndexOptions FancyIndexing 1399s IndexOrderDefault Ascending Size 1399s 1399s (C=N O=D) 1399s GET /modules/autoindex/htaccess/?C=N&O=D 1399s ok 59 1399s --- 1399s IndexOptions FancyIndexing 1399s IndexOrderDefault Ascending Size 1399s 1399s (C=M O=A) 1399s GET /modules/autoindex/htaccess/?C=M&O=A 1399s ok 60 1399s --- 1399s IndexOptions FancyIndexing 1399s IndexOrderDefault Ascending Size 1399s 1399s (C=M O=D) 1399s GET /modules/autoindex/htaccess/?C=M&O=D 1399s ok 61 1399s --- 1399s IndexOptions FancyIndexing 1399s IndexOrderDefault Ascending Size 1399s 1399s (C=S O=A) 1399s GET /modules/autoindex/htaccess/?C=S&O=A 1399s ok 62 1399s --- 1399s IndexOptions FancyIndexing 1399s IndexOrderDefault Ascending Size 1399s 1399s (C=S O=D) 1399s GET /modules/autoindex/htaccess/?C=S&O=D 1399s ok 63 1399s --- 1399s IndexOptions FancyIndexing 1399s IndexOrderDefault Descending Name 1399s GET /modules/autoindex/htaccess/ 1399s ok 64 1399s --- 1399s IndexOptions FancyIndexing 1399s IndexOrderDefault Descending Name 1399s 1399s (C=N O=A) 1399s GET /modules/autoindex/htaccess/?C=N&O=A 1399s ok 65 1399s --- 1399s IndexOptions FancyIndexing 1399s IndexOrderDefault Descending Name 1399s 1399s (C=N O=D) 1399s GET /modules/autoindex/htaccess/?C=N&O=D 1399s ok 66 1399s --- 1399s IndexOptions FancyIndexing 1399s IndexOrderDefault Descending Name 1399s 1399s (C=M O=A) 1399s GET /modules/autoindex/htaccess/?C=M&O=A 1399s ok 67 1399s --- 1399s IndexOptions FancyIndexing 1399s IndexOrderDefault Descending Name 1399s 1399s (C=M O=D) 1399s GET /modules/autoindex/htaccess/?C=M&O=D 1399s ok 68 1399s --- 1399s IndexOptions FancyIndexing 1399s IndexOrderDefault Descending Name 1399s 1399s (C=S O=A) 1399s GET /modules/autoindex/htaccess/?C=S&O=A 1399s ok 69 1399s --- 1399s IndexOptions FancyIndexing 1399s IndexOrderDefault Descending Name 1399s 1399s (C=S O=D) 1399s GET /modules/autoindex/htaccess/?C=S&O=D 1399s ok 70 1399s --- 1399s IndexOptions FancyIndexing 1399s IndexOrderDefault Descending Date 1399s GET /modules/autoindex/htaccess/ 1399s ok 71 1399s --- 1399s IndexOptions FancyIndexing 1399s IndexOrderDefault Descending Date 1399s 1399s (C=N O=A) 1399s GET /modules/autoindex/htaccess/?C=N&O=A 1399s ok 72 1399s --- 1399s IndexOptions FancyIndexing 1399s IndexOrderDefault Descending Date 1399s 1399s (C=N O=D) 1399s GET /modules/autoindex/htaccess/?C=N&O=D 1399s ok 73 1399s --- 1399s IndexOptions FancyIndexing 1399s IndexOrderDefault Descending Date 1399s 1399s (C=M O=A) 1399s GET /modules/autoindex/htaccess/?C=M&O=A 1399s ok 74 1399s --- 1399s IndexOptions FancyIndexing 1399s IndexOrderDefault Descending Date 1399s 1399s (C=M O=D) 1399s GET /modules/autoindex/htaccess/?C=M&O=D 1399s ok 75 1399s --- 1399s IndexOptions FancyIndexing 1399s IndexOrderDefault Descending Date 1399s 1399s (C=S O=A) 1399s GET /modules/autoindex/htaccess/?C=S&O=A 1399s ok 76 1399s --- 1399s IndexOptions FancyIndexing 1399s IndexOrderDefault Descending Date 1399s 1399s (C=S O=D) 1399s GET /modules/autoindex/htaccess/?C=S&O=D 1399s ok 77 1399s --- 1399s IndexOptions FancyIndexing 1399s IndexOrderDefault Descending Size 1399s GET /modules/autoindex/htaccess/ 1399s ok 78 1399s --- 1399s IndexOptions FancyIndexing 1399s IndexOrderDefault Descending Size 1399s 1399s (C=N O=A) 1399s GET /modules/autoindex/htaccess/?C=N&O=A 1399s ok 79 1399s --- 1399s IndexOptions FancyIndexing 1399s IndexOrderDefault Descending Size 1399s 1399s (C=N O=D) 1399s GET /modules/autoindex/htaccess/?C=N&O=D 1399s ok 80 1399s --- 1399s IndexOptions FancyIndexing 1399s IndexOrderDefault Descending Size 1399s 1399s (C=M O=A) 1399s GET /modules/autoindex/htaccess/?C=M&O=A 1399s ok 81 1399s --- 1399s IndexOptions FancyIndexing 1399s IndexOrderDefault Descending Size 1399s 1399s (C=M O=D) 1399s GET /modules/autoindex/htaccess/?C=M&O=D 1399s ok 82 1399s --- 1399s IndexOptions FancyIndexing 1399s IndexOrderDefault Descending Size 1399s 1399s (C=S O=A) 1399s GET /modules/autoindex/htaccess/?C=S&O=A 1399s ok 83 1399s --- 1399s IndexOptions FancyIndexing 1399s IndexOrderDefault Descending Size 1399s 1399s (C=S O=D) 1399s GET /modules/autoindex/htaccess/?C=S&O=D 1399s ok 84 1399s ok 1402s t/modules/autoindex2.t .............. 1402s 1..3 1402s # Running under perl version 5.040000 for linux 1402s # Current time local: Fri Nov 29 20:09:16 2024 1402s # Current time GMT: Fri Nov 29 20:09:16 2024 1402s # Using Test.pm version 1.31 1402s # Using Apache/Test.pm version 1.44 1402s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/modules/autoindex2/dir_protected/htpasswd 1402s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/modules/autoindex2/dir_protected/.htaccess 1402s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/modules/autoindex2/dir_broken/.htaccess 1402s # testing : dir_broken should not be listed 1402s # expected: 0 1402s # received: 0 1402s ok 1 1402s # testing : dir_normal should be listed 1402s # expected: 1 1402s # received: 1 1402s ok 2 1402s # testing : dir_protected should not be listed 1402s # expected: 0 1402s # received: 0 1402s ok 3 1402s # removing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/modules/autoindex2/dir_broken/.htaccess 1402s # removing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/modules/autoindex2/dir_protected/htpasswd 1402s # removing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/modules/autoindex2/dir_protected/.htaccess 1402s # removing dir tree: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/modules/autoindex2/dir_protected 1402s # removing dir tree: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/modules/autoindex2/dir_normal 1402s # removing dir tree: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/modules/autoindex2 1402s # removing dir tree: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/modules/autoindex2/dir_broken 1402s ok 1405s t/modules/brotli.t .................. 1405s 1..64 1405s # Running under perl version 5.040000 for linux 1405s # Current time local: Fri Nov 29 20:09:19 2024 1405s # Current time GMT: Fri Nov 29 20:09:19 2024 1405s # Using Test.pm version 1.31 1405s # Using Apache/Test.pm version 1.44 1405s qvalue: 1405s # expected: 200 1405s # received: '200' 1405s ok 1 1405s # testing : response Content-Encoding is OK 1405s # expected: 'br' 1405s # received: 'br' 1405s ok 2 1405s qvalue: 1405s # expected: 200 1405s # received: '200' 1405s ok 3 1405s # testing : response Content-Encoding is OK 1405s # expected: 'br' 1405s # received: 'br' 1405s ok 4 1405s qvalue: 1405s # expected: 200 1405s # received: '200' 1405s ok 5 1405s # testing : response Content-Encoding is OK 1405s # expected: 'br' 1405s # received: 'br' 1405s ok 6 1405s qvalue: 1405s # expected: 200 1405s # received: '200' 1405s ok 7 1405s # testing : response Content-Encoding is OK 1405s # expected: 'br' 1405s # received: 'br' 1405s ok 8 1405s qvalue: 1405s # expected: 200 1405s # received: '200' 1405s ok 9 1405s # testing : response Content-Encoding is OK 1405s # expected: 'br' 1405s # received: 'br' 1405s ok 10 1405s qvalue: 1405s # expected: 200 1405s # received: '200' 1405s ok 11 1405s # testing : response Content-Encoding is OK 1405s # expected: 'br' 1405s # received: 'br' 1405s ok 12 1405s qvalue: ; 1405s # expected: 200 1405s # received: '200' 1405s ok 13 1405s # testing : response Content-Encoding is OK 1405s # expected: 'br' 1405s # received: 'br' 1405s ok 14 1405s qvalue: ; 1405s # expected: 200 1405s # received: '200' 1405s ok 15 1405s # testing : response Content-Encoding is OK 1405s # expected: 'br' 1405s # received: 'br' 1405s ok 16 1405s qvalue: ; 1405s # expected: 200 1405s # received: '200' 1405s ok 17 1405s # testing : response Content-Encoding is OK 1405s # expected: 'br' 1405s # received: 'br' 1405s ok 18 1405s qvalue: ;q= 1405s # expected: 200 1405s # received: '200' 1405s ok 19 1405s # testing : response Content-Encoding is OK 1405s # expected: 'br' 1405s # received: 'br' 1405s ok 20 1405s qvalue: ;q= 1405s # expected: 200 1405s # received: '200' 1405s ok 21 1405s # testing : response Content-Encoding is OK 1405s # expected: 'br' 1405s # received: 'br' 1405s ok 22 1405s qvalue: ;q= 1405s # expected: 200 1405s # received: '200' 1405s ok 23 1405s # testing : response Content-Encoding is OK 1405s # expected: 'br' 1405s # received: 'br' 1405s ok 24 1405s qvalue: ;q=0 1405s # expected: 200 1405s # received: '200' 1405s ok 25 1405s # testing : response without Content-Encoding is OK 1405s # expected: undef 1405s # received: undef 1405s ok 26 1405s qvalue: ;q=0 1405s # expected: 200 1405s # received: '200' 1405s ok 27 1405s # testing : response without Content-Encoding is OK 1405s # expected: undef 1405s # received: undef 1405s ok 28 1405s qvalue: ;q=0 1405s # expected: 200 1405s # received: '200' 1405s ok 29 1405s # testing : response without Content-Encoding is OK 1405s # expected: undef 1405s # received: undef 1405s ok 30 1405s qvalue: ;q=0. 1405s # expected: 200 1405s # received: '200' 1405s ok 31 1405s # testing : response without Content-Encoding is OK 1405s # expected: undef 1405s # received: undef 1405s ok 32 1405s qvalue: ;q=0. 1405s # expected: 200 1405s # received: '200' 1405s ok 33 1405s # testing : response without Content-Encoding is OK 1405s # expected: undef 1405s # received: undef 1405s ok 34 1405s qvalue: ;q=0. 1405s # expected: 200 1405s # received: '200' 1405s ok 35 1405s # testing : response without Content-Encoding is OK 1405s # expected: undef 1405s # received: undef 1405s ok 36 1405s qvalue: ;q=0.0 1405s # expected: 200 1405s # received: '200' 1405s ok 37 1405s # testing : response without Content-Encoding is OK 1405s # expected: undef 1405s # received: undef 1405s ok 38 1405s qvalue: ;q=0.0 1405s # expected: 200 1405s # received: '200' 1405s ok 39 1405s # testing : response without Content-Encoding is OK 1405s # expected: undef 1405s # received: undef 1405s ok 40 1405s qvalue: ;q=0.0 1405s # expected: 200 1405s # received: '200' 1405s ok 41 1405s # testing : response without Content-Encoding is OK 1405s # expected: undef 1405s # received: undef 1405s ok 42 1405s qvalue: ;q=0.00 1405s # expected: 200 1405s # received: '200' 1405s ok 43 1405s # testing : response without Content-Encoding is OK 1405s # expected: undef 1405s # received: undef 1405s ok 44 1405s qvalue: ;q=0.00 1405s # expected: 200 1405s # received: '200' 1405s ok 45 1405s # testing : response without Content-Encoding is OK 1405s # expected: undef 1405s # received: undef 1405s ok 46 1405s qvalue: ;q=0.00 1405s # expected: 200 1405s # received: '200' 1405s ok 47 1405s # testing : response without Content-Encoding is OK 1405s # expected: undef 1405s # received: undef 1405s ok 48 1405s qvalue: ;q=0.000 1405s # expected: 200 1405s # received: '200' 1405s ok 49 1405s # testing : response without Content-Encoding is OK 1405s # expected: undef 1405s # received: undef 1405s ok 50 1405s qvalue: ;q=0.000 1405s # expected: 200 1405s # received: '200' 1405s ok 51 1405s # testing : response without Content-Encoding is OK 1405s # expected: undef 1405s # received: undef 1405s ok 52 1405s qvalue: ;q=0.000 1405s # expected: 200 1405s # received: '200' 1405s ok 53 1405s # testing : response without Content-Encoding is OK 1405s # expected: undef 1405s # received: undef 1405s ok 54 1405s qvalue: ;q=0.0000 1405s # expected: 200 1405s # received: '200' 1405s ok 55 1405s # testing : response Content-Encoding is OK 1405s # expected: 'br' 1405s # received: 'br' 1405s ok 56 1405s qvalue: ;q=0.0000 1405s # expected: 200 1405s # received: '200' 1405s ok 57 1405s # testing : response Content-Encoding is OK 1405s # expected: 'br' 1405s # received: 'br' 1405s ok 58 1405s qvalue: ;q=0.0000 1405s # expected: 200 1405s # received: '200' 1405s ok 59 1405s # testing : response Content-Encoding is OK 1405s # expected: 'br' 1405s # received: 'br' 1405s ok 60 1405s # expected: 200 1405s # received: '200' 1405s ok 61 1405s # testing : response Content-Encoding is OK 1405s # expected: 'br' 1405s # received: 'br' 1405s ok 62 1405s # expected: 200 1405s # received: '200' 1405s ok 63 1405s # testing : response Content-Encoding is OK 1405s # expected: 'gzip' 1405s # received: 'gzip' 1405s ok 64 1405s ok 1407s t/modules/buffer.t .................. 1407s 1..12 1407s # Running under perl version 5.040000 for linux 1407s # Current time local: Fri Nov 29 20:09:21 2024 1407s # Current time GMT: Fri Nov 29 20:09:21 2024 1407s # Using Test.pm version 1.31 1407s # Using Apache/Test.pm version 1.44 1407s # testing : Checking return code is '200' 1407s # expected: 200 1407s # received: '200' 1407s ok 1 1407s ok 2 1407s # testing : Checking return code is '200' 1407s # expected: 200 1407s # received: '200' 1407s ok 3 1407s ok 4 1407s # testing : Checking return code is '200' 1407s # expected: 200 1407s # received: '200' 1407s ok 5 1407s ok 6 1407s # testing : Checking return code is '200' 1407s # expected: 200 1407s # received: '200' 1407s ok 7 1407s ok 8 1407s # testing : Checking return code is '200' 1407s # expected: 200 1407s # received: '200' 1407s ok 9 1407s ok 10 1407s # testing : Checking return code is '200' 1407s # expected: 200 1407s # received: '200' 1407s ok 11 1407s ok 12 1407s ok 1410s t/modules/cache.t ................... 1410s 1..3 1410s # Running under perl version 5.040000 for linux 1410s # Current time local: Fri Nov 29 20:09:24 2024 1410s # Current time GMT: Fri Nov 29 20:09:24 2024 1410s # Using Test.pm version 1.31 1410s # Using Apache/Test.pm version 1.44 1410s # testing : non-cached call to index.html 1410s # expected: 200 1410s # received: '200' 1410s ok 1 1410s # testing : call to cache index.html 1410s # expected: 200 1410s # received: '200' 1410s ok 2 1410s # testing : cached call to index.html 1410s # expected: 200 1410s # received: '200' 1410s ok 3 1410s # removing dir tree: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/conf/cacheroot/ 1410s ok 1416s t/modules/cgi.t ..................... 1416s 1..58 1416s # Running under perl version 5.040000 for linux 1416s # Current time local: Fri Nov 29 20:09:27 2024 1416s # Current time GMT: Fri Nov 29 20:09:27 2024 1416s # Using Test.pm version 1.31 1416s # Using Apache/Test.pm version 1.44 1416s # testing : return code for acceptpathinfodefault.sh 1416s # expected: 200 1416s # received: '200' 1416s ok 1 1416s # testing : body for acceptpathinfodefault.sh 1416s # expected: '' 1416s # received: '' 1416s ok 2 1416s # testing : return code for acceptpathinfodefault.sh/foo 1416s # expected: 200 1416s # received: '200' 1416s ok 3 1416s # testing : body for acceptpathinfodefault.sh/foo 1416s # expected: '/foo' 1416s # received: '/foo' 1416s ok 4 1416s # testing : return code for acceptpathinfooff.sh 1416s # expected: 200 1416s # received: '200' 1416s ok 5 1416s # testing : body for acceptpathinfooff.sh 1416s # expected: '' 1416s # received: '' 1416s ok 6 1416s # testing : return code for acceptpathinfooff.sh/foo 1416s # expected: 404 1416s # received: '404' 1416s ok 7 1416s # no body test for this one 1416s ok 8 1416s # testing : return code for acceptpathinfoon.sh 1416s # expected: 200 1416s # received: '200' 1416s ok 9 1416s # testing : body for acceptpathinfoon.sh 1416s # expected: '' 1416s # received: '' 1416s ok 10 1416s # testing : return code for acceptpathinfoon.sh/foo 1416s # expected: 200 1416s # received: '200' 1416s ok 11 1416s # testing : body for acceptpathinfoon.sh/foo 1416s # expected: '/foo' 1416s # received: '/foo' 1416s ok 12 1416s # testing : return code for bogus-perl.pl 1416s # expected: 500 1416s # received: '500' 1416s ok 13 1416s # cgi log created ok. 1416s ok 14 1416s # testing : return code for bogus-sh.sh 1416s # expected: 500 1416s # received: '500' 1416s ok 15 1416s # checking that log size (807) is bigger than it used to be (523) 1416s ok 16 1416s # testing : return code for nph-stderr.pl 1416s # expected: 200 1416s # received: '200' 1416s ok 17 1416s # testing : body for nph-stderr.pl 1416s # expected: 'this is nph-stdout' 1416s # received: 'this is nph-stdout' 1416s ok 18 1416s # testing : return code for nph-test.pl 1416s # expected: 200 1416s # received: '200' 1416s ok 19 1416s # testing : body for nph-test.pl 1416s # expected: 'ok' 1416s # received: 'ok' 1416s ok 20 1416s # testing : return code for perl.pl 1416s # expected: 200 1416s # received: '200' 1416s ok 21 1416s # testing : body for perl.pl 1416s # expected: 'perl cgi' 1416s # received: 'perl cgi' 1416s ok 22 1416s # testing : return code for sh.sh 1416s # expected: 200 1416s # received: '200' 1416s ok 23 1416s # testing : body for sh.sh 1416s # expected: 'sh cgi' 1416s # received: 'sh cgi' 1416s ok 24 1416s # testing : return code for stderr1.pl 1416s # expected: 200 1416s # received: '200' 1416s ok 25 1416s # testing : body for stderr1.pl 1416s # expected: 'this is stdout' 1416s # received: 'this is stdout' 1416s ok 26 1416s # testing : return code for stderr2.pl 1416s # expected: 200 1416s # received: '200' 1416s ok 27 1416s # testing : body for stderr2.pl 1416s # expected: 'this is also stdout' 1416s # received: 'this is also stdout' 1416s ok 28 1416s # testing : return code for stderr3.pl 1416s # expected: 200 1416s # received: '200' 1416s ok 29 1416s # testing : body for stderr3.pl 1416s # expected: 'this is more stdout' 1416s # received: 'this is more stdout' 1416s ok 30 1416s # posted content (length 10) to bogus-perl.pl 1416s # testing : POST to /modules/cgi/bogus-perl.pl [content: 1 x 10] 1416s # expected: '500' 1416s # received: '500' 1416s ok 31 1416s # checking that log size (35781) is greater than 807 1416s ok 32 1416s # verifying that logged content is 10 characters 1416s ok 33 1416s # posted content (length 99) to bogus-perl.pl 1416s # testing : POST to /modules/cgi/bogus-perl.pl [content: 2 x 99] 1416s # expected: '500' 1416s # received: '500' 1416s ok 34 1416s # checking that log size (36240) is greater than 35781 1416s ok 35 1416s # verifying that logged content is 99 characters 1416s ok 36 1416s # posted content (length 250) to bogus-perl.pl 1416s # testing : POST to /modules/cgi/bogus-perl.pl [content: 3 x 250] 1416s # expected: '500' 1416s # received: '500' 1416s ok 37 1416s # checking that log size (36851) is greater than 36240 1416s ok 38 1416s # verifying that logged content is 250 characters 1416s ok 39 1416s # posted content (length 255) to bogus-perl.pl 1416s # testing : POST to /modules/cgi/bogus-perl.pl [content: 4 x 255] 1416s # expected: '500' 1416s # received: '500' 1416s ok 40 1416s # checking that log size (37467) is greater than 36851 1416s ok 41 1416s # verifying that logged content is 255 characters 1416s ok 42 1416s # posted content (length 256) to bogus-perl.pl 1416s # testing : POST to /modules/cgi/bogus-perl.pl [content: 5 x 256] 1416s # expected: '500' 1416s # received: '500' 1416s ok 43 1416s # checking that log size (38084) is greater than 37467 1416s ok 44 1416s # verifying that logged content is 256 characters 1416s ok 45 1416s # posted content (length 257) to bogus-perl.pl 1416s # testing : POST to /modules/cgi/bogus-perl.pl [content: 6 x 257] 1416s # expected: '500' 1416s # received: '500' 1416s ok 46 1416s # checking that log size (38701) is greater than 38084 1416s ok 47 1416s # verifying that logged content is 256 characters 1416s ok 48 1416s # posted content (length 258) to bogus-perl.pl 1416s # testing : POST to /modules/cgi/bogus-perl.pl [content: 7 x 258] 1416s # expected: '500' 1416s # received: '500' 1416s ok 49 1416s # checking that log size (39318) is greater than 38701 1416s ok 50 1416s # verifying that logged content is 256 characters 1416s ok 51 1416s # posted content (length 1024) to bogus-perl.pl 1416s # testing : POST to /modules/cgi/bogus-perl.pl [content: 8 x 1024] 1416s # expected: '500' 1416s # received: '500' 1416s ok 52 1416s # checking that log size (39936) is greater than 39318 1416s ok 53 1416s # verifying that logged content is 256 characters 1416s ok 54 1416s # verifying log is greater than 40960 bytes. 1416s ok 55 1416s # verifying log did not grow after making bogus request. 1416s ok 56 1416s # verifying log did not grow after making another bogus request. 1416s ok 57 1416s # checking that HEAD /modules/cgi/perl.pl returns 200. 1416s ok 58 1416s ok 1418s t/modules/data.t .................... 1418s 1..2 1418s # Running under perl version 5.040000 for linux 1418s # Current time local: Fri Nov 29 20:09:33 2024 1418s # Current time GMT: Fri Nov 29 20:09:33 2024 1418s # Using Test.pm version 1.31 1418s # Using Apache/Test.pm version 1.44 1418s # testing : Checking return code is '200' 1418s # expected: 200 1418s # received: '200' 1418s ok 1 1418s ok 2 1418s ok 1424s t/modules/dav.t ..................... 1424s 1..19 1424s # Running under perl version 5.040000 for linux 1424s # Current time local: Fri Nov 29 20:09:35 2024 1424s # Current time GMT: Fri Nov 29 20:09:35 2024 1424s # Using Test.pm version 1.31 1424s # Using Apache/Test.pm version 1.44 1424s resource lock test: 1424s ok 1 1424s DAV put test: 1424s ok 2 1424s getting DAV resource properties: 1424s ok 3 1424s created: Fri, 29 Nov 2024 20:09:38 GMT 1424s modified: Fri, 29 Nov 2024 20:09:38 GMT 1424s now: Fri, 29 Nov 2024 20:09:40 GMT 1424s ok 4 1424s ok 5 1424s resource lock status test: 1424s ok 6 1424s resource unlock test: 1424s ok 7 1424s resource lock status test: 1424s ok 8 1424s getting uri... 1424s expect: 1424s -> 1424s 1424s
1424s

mod_dav test page

1424s this is a page generated by
1424s the mod_dav test in the Apache
1424s perl test suite.
1424s
1424s 1424s 1424s <- 1424s got: 1424s -> 1424s 1424s
1424s

mod_dav test page

1424s this is a page generated by
1424s the mod_dav test in the Apache
1424s perl test suite.
1424s
1424s 1424s 1424s <- 1424s ok 9 1424s putting with 2nd dav client (on unlocked resource) 1424s ok 10 1424s getting new uri... 1424s expect: 1424s -> 1424s 1424s
1424s

mod_dav test page take two

1424s this is a page generated by
1424s the mod_dav test in the Apache
1424s perl test suite.
1424s
1424s 1424s 1424s <- 1424s got: 1424s -> 1424s 1424s
1424s

mod_dav test page take two

1424s this is a page generated by
1424s the mod_dav test in the Apache
1424s perl test suite.
1424s
1424s 1424s 1424s <- 1424s ok 11 1424s client 1 locking resource 1424s ok 12 1424s client 2 attempting to lock same resource 1424s ok 13 1424s client 2 attempting to put resource locked by client 1 1424s ok 14 1424s verifying all is well through http 1424s getting new uri... 1424s expect: 1424s -> 1424s 1424s
1424s

mod_dav test page take two

1424s this is a page generated by
1424s the mod_dav test in the Apache
1424s perl test suite.
1424s
1424s 1424s 1424s <- 1424s got: 1424s -> 1424s 1424s
1424s

mod_dav test page take two

1424s this is a page generated by
1424s the mod_dav test in the Apache
1424s perl test suite.
1424s
1424s 1424s 1424s <- 1424s ok 15 1424s ok 16 1424s resource delete test: 1424s ok 17 1424s expect 404 not found got: 404 1424s ok 18 1424s PR 49825: expect 400 bad request got: 400 1424s ok 19 1424s ok 1427s t/modules/deflate.t ................. 1427s 1..47 1427s # Running under perl version 5.040000 for linux 1427s # Current time local: Fri Nov 29 20:09:41 2024 1427s # Current time GMT: Fri Nov 29 20:09:41 2024 1427s # Using Test.pm version 1.31 1427s # Using Apache/Test.pm version 1.44 1427s testing default 1427s ok 1 1427s ok 2 1427s ok 3 1427s ok 4 1427s ok 5 1427s ok 6 1427s ok 7 1427s ok 8 1427s ok 9 1427s ok 10 1427s ok 11 1427s ok 12 1427s ok 13 1427s ok 14 1427s ok 15 1427s ok 16 1427s ok 17 1427s ok 18 1427s ok 19 1427s ok 20 1427s ok 21 1427s ok 22 1427s ok 23 1427s ok 24 1427s ok 25 1427s ok 26 1427s ok 27 1427s ok 28 1427s ok 29 1427s ok 30 1427s ok 31 1427s ok 32 1427s ok 33 1427s ok 34 1427s ok 35 1427s ok 36 1427s ok 37 1427s ok 38 1427s ok 39 1427s ok 40 1427s ok 41 1427s ok 42 1427s ok 43 1427s ok 44 1427s ok 45 1427s # testing : response was 304 1427s # expected: qr/HTTP\/1\.. 304/ 1427s # received: 'HTTP/1.1 304 Not Modified' 1427s ok 46 1427s # testing : expect EOF after 304 header 1427s # expected: 0 1427s # received: 0 1427s ok 47 1427s ok 1430s t/modules/digest.t .................. 1430s 1..13 1430s # Running under perl version 5.040000 for linux 1430s # Current time local: Fri Nov 29 20:09:44 2024 1430s # Current time GMT: Fri Nov 29 20:09:44 2024 1430s # Using Test.pm version 1.31 1430s # Using Apache/Test.pm version 1.44 1430s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/realm1 1430s # testing : no user to authenticate 1430s # expected: 401 1430s # received: '401' 1430s ok 1 1430s # testing : user1:foo not found 1430s # expected: 401 1430s # received: '401' 1430s ok 2 1430s # testing : user1:password1 found 1430s # expected: 200 1430s # received: '200' 1430s ok 3 1430s # testing : user1:password1 with query string found 1430s # expected: 200 1430s # received: '200' 1430s ok 4 1430s # testing : manual Authorization header query string 1430s # expected: 200 1430s # received: '200' 1430s ok 5 1430s # testing : manual Authorization with no query string in header 1430s # expected: 400 1430s # received: '400' 1430s ok 6 1430s # testing : manual Authorization header with mismatched query string 1430s # expected: 400 1430s # received: '400' 1430s ok 7 1430s # testing : manual Authorization header with mismatched query string 1430s # expected: 400 1430s # received: '400' 1430s ok 8 1430s # testing : manual Authorization with no query string in header + MSIE 1430s # expected: 200 1430s # received: '200' 1430s ok 9 1430s # testing : a compliant response coming from MSIE 1430s # expected: 200 1430s # received: '200' 1430s ok 10 1430s # testing : manual Authorization header with mismatched query string + MSIE 1430s # expected: 400 1430s # received: '400' 1430s ok 11 1430s # testing : manual Authorization header with mismatched query string + MSIE 1430s # expected: 400 1430s # received: '400' 1430s ok 12 1430s # testing : no query string + MSIE 1430s # expected: 200 1430s # received: '200' 1430s ok 13 1430s # removing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/realm1 1430s ok 1433s t/modules/dir.t ..................... 1433s 1..212 1433s # Running under perl version 5.040000 for linux 1433s # Current time local: Fri Nov 29 20:09:47 2024 1433s # Current time GMT: Fri Nov 29 20:09:47 2024 1433s # Using Test.pm version 1.31 1433s # Using Apache/Test.pm version 1.44 1433s expecting 403 (forbidden) using DirectoryIndex foo 1433s ok 1 1433s running 5 test gambit for "1.html" 1433s ok 2 1433s ok 3 1433s ok 4 1433s ok 5 1433s ok 6 1433s running 5 test gambit for "2.html" 1433s ok 7 1433s ok 8 1433s ok 9 1433s ok 10 1433s ok 11 1433s running 5 test gambit for "3.html" 1433s ok 12 1433s ok 13 1433s ok 14 1433s ok 15 1433s ok 16 1433s running 5 test gambit for "4.html" 1433s ok 17 1433s ok 18 1433s ok 19 1433s ok 20 1433s ok 21 1433s running 5 test gambit for "5.html" 1433s ok 22 1433s ok 23 1433s ok 24 1433s ok 25 1433s ok 26 1433s running 5 test gambit for "6.html" 1433s ok 27 1433s ok 28 1433s ok 29 1433s ok 30 1433s ok 31 1433s running 5 test gambit for "7.html" 1433s ok 32 1433s ok 33 1433s ok 34 1433s ok 35 1433s ok 36 1433s running 5 test gambit for "8.html" 1433s ok 37 1433s ok 38 1433s ok 39 1433s ok 40 1433s ok 41 1433s running 5 test gambit for "9.html" 1433s ok 42 1433s ok 43 1433s ok 44 1433s ok 45 1433s ok 46 1433s running 5 test gambit for "0.html" 1433s ok 47 1433s ok 48 1433s ok 49 1433s ok 50 1433s ok 51 1433s expecting 403 (forbidden) using DirectoryIndex goo 1433s ok 52 1433s running 5 test gambit for "1.html" 1433s ok 53 1433s ok 54 1433s ok 55 1433s ok 56 1433s ok 57 1433s running 5 test gambit for "2.html" 1433s ok 58 1433s ok 59 1433s ok 60 1433s ok 61 1433s ok 62 1433s running 5 test gambit for "3.html" 1433s ok 63 1433s ok 64 1433s ok 65 1433s ok 66 1433s ok 67 1433s running 5 test gambit for "4.html" 1433s ok 68 1433s ok 69 1433s ok 70 1433s ok 71 1433s ok 72 1433s running 5 test gambit for "5.html" 1433s ok 73 1433s ok 74 1433s ok 75 1433s ok 76 1433s ok 77 1433s running 5 test gambit for "6.html" 1433s ok 78 1433s ok 79 1433s ok 80 1433s ok 81 1433s ok 82 1433s running 5 test gambit for "7.html" 1433s ok 83 1433s ok 84 1433s ok 85 1433s ok 86 1433s ok 87 1433s running 5 test gambit for "8.html" 1433s ok 88 1433s ok 89 1433s ok 90 1433s ok 91 1433s ok 92 1433s running 5 test gambit for "9.html" 1433s ok 93 1433s ok 94 1433s ok 95 1433s ok 96 1433s ok 97 1433s running 5 test gambit for "0.html" 1433s ok 98 1433s ok 99 1433s ok 100 1433s ok 101 1433s ok 102 1433s expecting 403 (forbidden) using DirectoryIndex moo 1433s ok 103 1433s running 5 test gambit for "1.html" 1433s ok 104 1433s ok 105 1433s ok 106 1433s ok 107 1433s ok 108 1433s running 5 test gambit for "2.html" 1433s ok 109 1433s ok 110 1433s ok 111 1433s ok 112 1433s ok 113 1433s running 5 test gambit for "3.html" 1433s ok 114 1433s ok 115 1433s ok 116 1433s ok 117 1433s ok 118 1433s running 5 test gambit for "4.html" 1433s ok 119 1433s ok 120 1433s ok 121 1433s ok 122 1433s ok 123 1433s running 5 test gambit for "5.html" 1433s ok 124 1433s ok 125 1433s ok 126 1433s ok 127 1433s ok 128 1433s running 5 test gambit for "6.html" 1433s ok 129 1433s ok 130 1433s ok 131 1433s ok 132 1433s ok 133 1433s running 5 test gambit for "7.html" 1433s ok 134 1433s ok 135 1433s ok 136 1433s ok 137 1433s ok 138 1433s running 5 test gambit for "8.html" 1433s ok 139 1433s ok 140 1433s ok 141 1433s ok 142 1433s ok 143 1433s running 5 test gambit for "9.html" 1433s ok 144 1433s ok 145 1433s ok 146 1433s ok 147 1433s ok 148 1433s running 5 test gambit for "0.html" 1433s ok 149 1433s ok 150 1433s ok 151 1433s ok 152 1433s ok 153 1433s expecting 403 (forbidden) using DirectoryIndex bleh 1433s ok 154 1433s running 5 test gambit for "1.html" 1433s ok 155 1433s ok 156 1433s ok 157 1433s ok 158 1433s ok 159 1433s running 5 test gambit for "2.html" 1433s ok 160 1433s ok 161 1433s ok 162 1433s ok 163 1433s ok 164 1433s running 5 test gambit for "3.html" 1433s ok 165 1433s ok 166 1433s ok 167 1433s ok 168 1433s ok 169 1433s running 5 test gambit for "4.html" 1433s ok 170 1433s ok 171 1433s ok 172 1433s ok 173 1433s ok 174 1433s running 5 test gambit for "5.html" 1433s ok 175 1433s ok 176 1433s ok 177 1433s ok 178 1433s ok 179 1433s running 5 test gambit for "6.html" 1433s ok 180 1433s ok 181 1433s ok 182 1433s ok 183 1433s ok 184 1433s running 5 test gambit for "7.html" 1433s ok 185 1433s ok 186 1433s ok 187 1433s ok 188 1433s ok 189 1433s running 5 test gambit for "8.html" 1433s ok 190 1433s ok 191 1433s ok 192 1433s ok 193 1433s ok 194 1433s running 5 test gambit for "9.html" 1433s ok 195 1433s ok 196 1433s ok 197 1433s ok 198 1433s ok 199 1433s running 5 test gambit for "0.html" 1433s ok 200 1433s ok 201 1433s ok 202 1433s ok 203 1433s ok 204 1433s DirectoryIndex /modules/alias/index.html 1433s ok 205 1433s expecting 403 for DirectoryIndex foo goo moo bleh 1433s ok 206 1433s expecting 1 with DirectoryIndex 1.html 2.html 3.html 4.html 5.html 6.html 7.html 8.html 9.html 0.html 1433s ok 207 1433s expecting 1 with DirectoryIndex foo goo moo bleh 1.html 2.html 3.html 4.html 5.html 6.html 7.html 8.html 9.html 0.html 1433s ok 208 1433s removed .htaccess (no DirectoryIndex), expecting default (index.html) 1433s ok 209 1433s ok 210 1433s ok 211 1433s ok 212 # skip missing DirectorySlash NotFound 1433s ok 1436s t/modules/directorymatch.t .......... 1436s 1..2 1436s # Running under perl version 5.040000 for linux 1436s # Current time local: Fri Nov 29 20:09:50 2024 1436s # Current time GMT: Fri Nov 29 20:09:50 2024 1436s # Using Test.pm version 1.31 1436s # Using Apache/Test.pm version 1.44 1436s # testing : code for /index.html 1436s # expected: 200 1436s # received: '200' 1436s ok 1 1436s # testing : check for DMMATCH1 1436s # expected: '1' 1436s # received: '1' 1436s ok 2 1436s ok 1439s t/modules/env.t ..................... 1439s 1..6 1439s # Running under perl version 5.040000 for linux 1439s # Current time local: Fri Nov 29 20:09:53 2024 1439s # Current time GMT: Fri Nov 29 20:09:53 2024 1439s # Using Test.pm version 1.31 1439s # Using Apache/Test.pm version 1.44 1439s # host: /modules/env/host.shtml 1439s # host: EXPECT ->test.host.name<- ACTUAL ->test.host.name<- 1439s ok 1 1439s # nothere: /modules/env/nothere.shtml 1439s # nothere: EXPECT ->(none)<- ACTUAL ->(none)<- 1439s ok 2 1439s # set: /modules/env/set.shtml 1439s # set: EXPECT ->mod_env test environment variable<- ACTUAL ->mod_env test environment variable<- 1439s ok 3 1439s # setempty: /modules/env/setempty.shtml 1439s # setempty: EXPECT -><- ACTUAL -><- 1439s ok 4 1439s # type: /modules/env/type.shtml 1439s # type: EXPECT ->(none)<- ACTUAL ->(none)<- 1439s ok 5 1439s # unset: /modules/env/unset.shtml 1439s # unset: EXPECT ->(none)<- ACTUAL ->(none)<- 1439s ok 6 1439s ok 1443s t/modules/expires.t ................. 1443s 1..92 1443s # Running under perl version 5.040000 for linux 1443s # Current time local: Fri Nov 29 20:09:56 2024 1443s # Current time GMT: Fri Nov 29 20:09:56 2024 1443s # Using Test.pm version 1.31 1443s # Using Apache/Test.pm version 1.44 1443s # debug: index.html 1443s HTTP/1.1 200 OK 1443s Cache-Control: max-age=323203977 1443s Connection: close 1443s Date: Fri, 29 Nov 2024 20:09:59 GMT 1443s Accept-Ranges: bytes 1443s ETag: "3-61fafa7f73d80" 1443s Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1443s Vary: In-If1 1443s Content-Length: 3 1443s Content-Type: text/html 1443s Expires: Mon, 26 Feb 2035 15:02:57 GMT 1443s Last-Modified: Thu, 15 Aug 2024 02:32:38 GMT 1443s Client-Date: Fri, 29 Nov 2024 20:09:59 GMT 1443s Client-Peer: 127.0.0.1:8529 1443s Client-Response-Num: 1 1443s DMMATCH1: 1 1443s 1443s 1443s ok 1 1443s # debug: [Cache-Control] [max-age=323203977] 1443s # debug: [Connection] [close] 1443s # debug: [Date] [Fri, 29 Nov 2024 20:09:59 GMT] 1443s # debug: [Accept-Ranges] [bytes] 1443s # debug: [ETag] ["3-61fafa7f73d80"] 1443s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0] 1443s # debug: [Vary] [In-If1] 1443s # debug: [Content-Length] [3] 1443s # debug: [Content-Type] [text/html] 1443s # debug: [Expires] [Mon, 26 Feb 2035 15:02:57 GMT] 1443s # debug: [Last-Modified] [Thu, 15 Aug 2024 02:32:38 GMT] 1443s # debug: [Client-Date] [Fri, 29 Nov 2024 20:09:59 GMT] 1443s # debug: [Client-Peer] [127.0.0.1:8529] 1443s # debug: [Client-Response-Num] [1] 1443s # debug: [DMMATCH1] [1] 1443s # debug: access Fri, 29 Nov 2024 20:09:59 GMT 1443s # debug: access 1732910999 1443s # debug: expires Mon, 26 Feb 2035 15:02:57 GMT 1443s # debug: expires 2056114977 1443s # debug: modified Thu, 15 Aug 2024 02:32:38 GMT 1443s # debug: modified 1723689158 1443s # debug: expected: 332425819 1443s # debug: actual : 332425819 1443s ok 2 1443s # debug: text.txt 1443s HTTP/1.1 200 OK 1443s Cache-Control: max-age=0 1443s Connection: close 1443s Date: Fri, 29 Nov 2024 20:09:59 GMT 1443s Accept-Ranges: bytes 1443s ETag: "0-61fafa7f73d80" 1443s Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1443s Vary: In-If1 1443s Content-Type: text/plain 1443s Expires: Fri, 29 Nov 2024 20:09:59 GMT 1443s Last-Modified: Thu, 15 Aug 2024 02:32:38 GMT 1443s Client-Date: Fri, 29 Nov 2024 20:09:59 GMT 1443s Client-Peer: 127.0.0.1:8529 1443s Client-Response-Num: 1 1443s DMMATCH1: 1 1443s 1443s 1443s ok 3 1443s # debug: [Cache-Control] [max-age=0] 1443s # debug: [Connection] [close] 1443s # debug: [Date] [Fri, 29 Nov 2024 20:09:59 GMT] 1443s # debug: [Accept-Ranges] [bytes] 1443s # debug: [ETag] ["0-61fafa7f73d80"] 1443s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0] 1443s # debug: [Vary] [In-If1] 1443s # debug: [Content-Type] [text/plain] 1443s # debug: [Expires] [Fri, 29 Nov 2024 20:09:59 GMT] 1443s # debug: [Last-Modified] [Thu, 15 Aug 2024 02:32:38 GMT] 1443s # debug: [Client-Date] [Fri, 29 Nov 2024 20:09:59 GMT] 1443s # debug: [Client-Peer] [127.0.0.1:8529] 1443s # debug: [Client-Response-Num] [1] 1443s # debug: [DMMATCH1] [1] 1443s # debug: access Fri, 29 Nov 2024 20:09:59 GMT 1443s # debug: access 1732910999 1443s # debug: expires Fri, 29 Nov 2024 20:09:59 GMT 1443s # debug: expires 1732910999 1443s # debug: modified Thu, 15 Aug 2024 02:32:38 GMT 1443s # debug: modified 1723689158 1443s # debug: expected: 9221841 1443s # debug: actual : 9221841 1443s ok 4 1443s # debug: image.gif 1443s HTTP/1.1 200 OK 1443s Cache-Control: max-age=120 1443s Connection: close 1443s Date: Fri, 29 Nov 2024 20:09:59 GMT 1443s Accept-Ranges: bytes 1443s ETag: "0-61fafa7f73d80" 1443s Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1443s Vary: In-If1 1443s Content-Type: image/gif 1443s Expires: Fri, 29 Nov 2024 20:11:59 GMT 1443s Last-Modified: Thu, 15 Aug 2024 02:32:38 GMT 1443s Client-Date: Fri, 29 Nov 2024 20:09:59 GMT 1443s Client-Peer: 127.0.0.1:8529 1443s Client-Response-Num: 1 1443s DMMATCH1: 1 1443s 1443s 1443s ok 5 1443s # debug: [Cache-Control] [max-age=120] 1443s # debug: [Connection] [close] 1443s # debug: [Date] [Fri, 29 Nov 2024 20:09:59 GMT] 1443s # debug: [Accept-Ranges] [bytes] 1443s # debug: [ETag] ["0-61fafa7f73d80"] 1443s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0] 1443s # debug: [Vary] [In-If1] 1443s # debug: [Content-Type] [image/gif] 1443s # debug: [Expires] [Fri, 29 Nov 2024 20:11:59 GMT] 1443s # debug: [Last-Modified] [Thu, 15 Aug 2024 02:32:38 GMT] 1443s # debug: [Client-Date] [Fri, 29 Nov 2024 20:09:59 GMT] 1443s # debug: [Client-Peer] [127.0.0.1:8529] 1443s # debug: [Client-Response-Num] [1] 1443s # debug: [DMMATCH1] [1] 1443s # debug: access Fri, 29 Nov 2024 20:09:59 GMT 1443s # debug: access 1732910999 1443s # debug: expires Fri, 29 Nov 2024 20:11:59 GMT 1443s # debug: expires 1732911119 1443s # debug: modified Thu, 15 Aug 2024 02:32:38 GMT 1443s # debug: modified 1723689158 1443s # debug: expected: 120 1443s # debug: actual : 120 1443s ok 6 1443s # debug: foo.jpg 1443s HTTP/1.1 200 OK 1443s Cache-Control: max-age=86400 1443s Connection: close 1443s Date: Fri, 29 Nov 2024 20:09:59 GMT 1443s Accept-Ranges: bytes 1443s ETag: "0-61fafa7f73d80" 1443s Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1443s Vary: In-If1 1443s Content-Type: image/jpeg 1443s Expires: Sat, 30 Nov 2024 20:09:59 GMT 1443s Last-Modified: Thu, 15 Aug 2024 02:32:38 GMT 1443s Client-Date: Fri, 29 Nov 2024 20:09:59 GMT 1443s Client-Peer: 127.0.0.1:8529 1443s Client-Response-Num: 1 1443s DMMATCH1: 1 1443s 1443s 1443s ok 7 1443s # debug: [Cache-Control] [max-age=86400] 1443s # debug: [Connection] [close] 1443s # debug: [Date] [Fri, 29 Nov 2024 20:09:59 GMT] 1443s # debug: [Accept-Ranges] [bytes] 1443s # debug: [ETag] ["0-61fafa7f73d80"] 1443s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0] 1443s # debug: [Vary] [In-If1] 1443s # debug: [Content-Type] [image/jpeg] 1443s # debug: [Expires] [Sat, 30 Nov 2024 20:09:59 GMT] 1443s # debug: [Last-Modified] [Thu, 15 Aug 2024 02:32:38 GMT] 1443s # debug: [Client-Date] [Fri, 29 Nov 2024 20:09:59 GMT] 1443s # debug: [Client-Peer] [127.0.0.1:8529] 1443s # debug: [Client-Response-Num] [1] 1443s # debug: [DMMATCH1] [1] 1443s # debug: access Fri, 29 Nov 2024 20:09:59 GMT 1443s # debug: access 1732910999 1443s # debug: expires Sat, 30 Nov 2024 20:09:59 GMT 1443s # debug: expires 1732997399 1443s # debug: modified Thu, 15 Aug 2024 02:32:38 GMT 1443s # debug: modified 1723689158 1443s # debug: expected: 86400 1443s # debug: actual : 86400 1443s ok 8 1443s # debug: [Cache-Control] [max-age=323203977] 1443s # debug: [Connection] [close] 1443s # debug: [Date] [Fri, 29 Nov 2024 20:09:59 GMT] 1443s # debug: [Accept-Ranges] [bytes] 1443s # debug: [ETag] ["3-61fafa7f73d80"] 1443s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0] 1443s # debug: [Vary] [In-If1] 1443s # debug: [Content-Length] [3] 1443s # debug: [Content-Type] [text/html] 1443s # debug: [Expires] [Mon, 26 Feb 2035 15:02:57 GMT] 1443s # debug: [Last-Modified] [Thu, 15 Aug 2024 02:32:38 GMT] 1443s # debug: [Client-Date] [Fri, 29 Nov 2024 20:09:59 GMT] 1443s # debug: [Client-Peer] [127.0.0.1:8529] 1443s # debug: [Client-Response-Num] [1] 1443s # debug: [DMMATCH1] [1] 1443s # debug: access Fri, 29 Nov 2024 20:09:59 GMT 1443s # debug: access 1732910999 1443s # debug: expires Mon, 26 Feb 2035 15:02:57 GMT 1443s # debug: expires 2056114977 1443s # debug: modified Thu, 15 Aug 2024 02:32:38 GMT 1443s # debug: modified 1723689158 1443s # debug: expected: 332425819 1443s # debug: actual : 332425819 1443s ok 9 1443s # debug: [Cache-Control] [max-age=0] 1443s # debug: [Connection] [close] 1443s # debug: [Date] [Fri, 29 Nov 2024 20:09:59 GMT] 1443s # debug: [Accept-Ranges] [bytes] 1443s # debug: [ETag] ["0-61fafa7f73d80"] 1443s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0] 1443s # debug: [Vary] [In-If1] 1443s # debug: [Content-Type] [text/plain] 1443s # debug: [Expires] [Fri, 29 Nov 2024 20:09:59 GMT] 1443s # debug: [Last-Modified] [Thu, 15 Aug 2024 02:32:38 GMT] 1443s # debug: [Client-Date] [Fri, 29 Nov 2024 20:09:59 GMT] 1443s # debug: [Client-Peer] [127.0.0.1:8529] 1443s # debug: [Client-Response-Num] [1] 1443s # debug: [DMMATCH1] [1] 1443s # debug: access Fri, 29 Nov 2024 20:09:59 GMT 1443s # debug: access 1732910999 1443s # debug: expires Fri, 29 Nov 2024 20:09:59 GMT 1443s # debug: expires 1732910999 1443s # debug: modified Thu, 15 Aug 2024 02:32:38 GMT 1443s # debug: modified 1723689158 1443s # debug: expected: 9221841 1443s # debug: actual : 9221841 1443s ok 10 1443s # debug: [Cache-Control] [max-age=120] 1443s # debug: [Connection] [close] 1443s # debug: [Date] [Fri, 29 Nov 2024 20:09:59 GMT] 1443s # debug: [Accept-Ranges] [bytes] 1443s # debug: [ETag] ["0-61fafa7f73d80"] 1443s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0] 1443s # debug: [Vary] [In-If1] 1443s # debug: [Content-Type] [image/gif] 1443s # debug: [Expires] [Fri, 29 Nov 2024 20:11:59 GMT] 1443s # debug: [Last-Modified] [Thu, 15 Aug 2024 02:32:38 GMT] 1443s # debug: [Client-Date] [Fri, 29 Nov 2024 20:09:59 GMT] 1443s # debug: [Client-Peer] [127.0.0.1:8529] 1443s # debug: [Client-Response-Num] [1] 1443s # debug: [DMMATCH1] [1] 1443s # debug: access Fri, 29 Nov 2024 20:09:59 GMT 1443s # debug: access 1732910999 1443s # debug: expires Fri, 29 Nov 2024 20:11:59 GMT 1443s # debug: expires 1732911119 1443s # debug: modified Thu, 15 Aug 2024 02:32:38 GMT 1443s # debug: modified 1723689158 1443s # debug: expected: 120 1443s # debug: actual : 120 1443s ok 11 1443s # debug: [Cache-Control] [max-age=86400] 1443s # debug: [Connection] [close] 1443s # debug: [Date] [Fri, 29 Nov 2024 20:09:59 GMT] 1443s # debug: [Accept-Ranges] [bytes] 1443s # debug: [ETag] ["0-61fafa7f73d80"] 1443s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0] 1443s # debug: [Vary] [In-If1] 1443s # debug: [Content-Type] [image/jpeg] 1443s # debug: [Expires] [Sat, 30 Nov 2024 20:09:59 GMT] 1443s # debug: [Last-Modified] [Thu, 15 Aug 2024 02:32:38 GMT] 1443s # debug: [Client-Date] [Fri, 29 Nov 2024 20:09:59 GMT] 1443s # debug: [Client-Peer] [127.0.0.1:8529] 1443s # debug: [Client-Response-Num] [1] 1443s # debug: [DMMATCH1] [1] 1443s # debug: access Fri, 29 Nov 2024 20:09:59 GMT 1443s # debug: access 1732910999 1443s # debug: expires Sat, 30 Nov 2024 20:09:59 GMT 1443s # debug: expires 1732997399 1443s # debug: modified Thu, 15 Aug 2024 02:32:38 GMT 1443s # debug: modified 1723689158 1443s # debug: expected: 86400 1443s # debug: actual : 86400 1443s ok 12 1443s # --- 1443s # ExpiresActive On 1443s # debug: [Cache-Control] [max-age=323203977] 1443s # debug: [Connection] [close] 1443s # debug: [Date] [Fri, 29 Nov 2024 20:09:59 GMT] 1443s # debug: [Accept-Ranges] [bytes] 1443s # debug: [ETag] ["3-61fafa7f73d80"] 1443s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0] 1443s # debug: [Vary] [In-If1] 1443s # debug: [Content-Length] [3] 1443s # debug: [Content-Type] [text/html] 1443s # debug: [Expires] [Mon, 26 Feb 2035 15:02:57 GMT] 1443s # debug: [Last-Modified] [Thu, 15 Aug 2024 02:32:38 GMT] 1443s # debug: [Client-Date] [Fri, 29 Nov 2024 20:09:59 GMT] 1443s # debug: [Client-Peer] [127.0.0.1:8529] 1443s # debug: [Client-Response-Num] [1] 1443s # debug: [DMMATCH1] [1] 1443s # debug: access Fri, 29 Nov 2024 20:09:59 GMT 1443s # debug: access 1732910999 1443s # debug: expires Mon, 26 Feb 2035 15:02:57 GMT 1443s # debug: expires 2056114977 1443s # debug: modified Thu, 15 Aug 2024 02:32:38 GMT 1443s # debug: modified 1723689158 1443s # debug: expected: 332425819 1443s # debug: actual : 332425819 1443s ok 13 1443s # --- 1443s # ExpiresActive On 1443s # debug: [Cache-Control] [max-age=0] 1443s # debug: [Connection] [close] 1443s # debug: [Date] [Fri, 29 Nov 2024 20:09:59 GMT] 1443s # debug: [Accept-Ranges] [bytes] 1443s # debug: [ETag] ["0-61fafa7f73d80"] 1443s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0] 1443s # debug: [Vary] [In-If1] 1443s # debug: [Content-Type] [text/plain] 1443s # debug: [Expires] [Fri, 29 Nov 2024 20:09:59 GMT] 1443s # debug: [Last-Modified] [Thu, 15 Aug 2024 02:32:38 GMT] 1443s # debug: [Client-Date] [Fri, 29 Nov 2024 20:09:59 GMT] 1443s # debug: [Client-Peer] [127.0.0.1:8529] 1443s # debug: [Client-Response-Num] [1] 1443s # debug: [DMMATCH1] [1] 1443s # debug: access Fri, 29 Nov 2024 20:09:59 GMT 1443s # debug: access 1732910999 1443s # debug: expires Fri, 29 Nov 2024 20:09:59 GMT 1443s # debug: expires 1732910999 1443s # debug: modified Thu, 15 Aug 2024 02:32:38 GMT 1443s # debug: modified 1723689158 1443s # debug: expected: 9221841 1443s # debug: actual : 9221841 1443s ok 14 1443s # --- 1443s # ExpiresActive On 1443s # debug: [Cache-Control] [max-age=120] 1443s # debug: [Connection] [close] 1443s # debug: [Date] [Fri, 29 Nov 2024 20:09:59 GMT] 1443s # debug: [Accept-Ranges] [bytes] 1443s # debug: [ETag] ["0-61fafa7f73d80"] 1443s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0] 1443s # debug: [Vary] [In-If1] 1443s # debug: [Content-Type] [image/gif] 1443s # debug: [Expires] [Fri, 29 Nov 2024 20:11:59 GMT] 1443s # debug: [Last-Modified] [Thu, 15 Aug 2024 02:32:38 GMT] 1443s # debug: [Client-Date] [Fri, 29 Nov 2024 20:09:59 GMT] 1443s # debug: [Client-Peer] [127.0.0.1:8529] 1443s # debug: [Client-Response-Num] [1] 1443s # debug: [DMMATCH1] [1] 1443s # debug: access Fri, 29 Nov 2024 20:09:59 GMT 1443s # debug: access 1732910999 1443s # debug: expires Fri, 29 Nov 2024 20:11:59 GMT 1443s # debug: expires 1732911119 1443s # debug: modified Thu, 15 Aug 2024 02:32:38 GMT 1443s # debug: modified 1723689158 1443s # debug: expected: 120 1443s # debug: actual : 120 1443s ok 15 1443s # --- 1443s # ExpiresActive On 1443s # debug: [Cache-Control] [max-age=86400] 1443s # debug: [Connection] [close] 1443s # debug: [Date] [Fri, 29 Nov 2024 20:09:59 GMT] 1443s # debug: [Accept-Ranges] [bytes] 1443s # debug: [ETag] ["0-61fafa7f73d80"] 1443s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0] 1443s # debug: [Vary] [In-If1] 1443s # debug: [Content-Type] [image/jpeg] 1443s # debug: [Expires] [Sat, 30 Nov 2024 20:09:59 GMT] 1443s # debug: [Last-Modified] [Thu, 15 Aug 2024 02:32:38 GMT] 1443s # debug: [Client-Date] [Fri, 29 Nov 2024 20:09:59 GMT] 1443s # debug: [Client-Peer] [127.0.0.1:8529] 1443s # debug: [Client-Response-Num] [1] 1443s # debug: [DMMATCH1] [1] 1443s # debug: access Fri, 29 Nov 2024 20:09:59 GMT 1443s # debug: access 1732910999 1443s # debug: expires Sat, 30 Nov 2024 20:09:59 GMT 1443s # debug: expires 1732997399 1443s # debug: modified Thu, 15 Aug 2024 02:32:38 GMT 1443s # debug: modified 1723689158 1443s # debug: expected: 86400 1443s # debug: actual : 86400 1443s ok 16 1443s #--- 1443s # ExpiresActive On 1443s ExpiresDefault "access plus 1 months 1 weeks 6 days 6 hours 48 minutes 28 seconds" 1443s # debug: [Cache-Control] [max-age=3739708] 1443s # debug: [Connection] [close] 1443s # debug: [Date] [Fri, 29 Nov 2024 20:09:59 GMT] 1443s # debug: [Accept-Ranges] [bytes] 1443s # debug: [ETag] ["3-61fafa7f73d80"] 1443s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0] 1443s # debug: [Vary] [In-If1] 1443s # debug: [Content-Length] [3] 1443s # debug: [Content-Type] [text/html] 1443s # debug: [Expires] [Sun, 12 Jan 2025 02:58:27 GMT] 1443s # debug: [Last-Modified] [Thu, 15 Aug 2024 02:32:38 GMT] 1443s # debug: [Client-Date] [Fri, 29 Nov 2024 20:09:59 GMT] 1443s # debug: [Client-Peer] [127.0.0.1:8529] 1443s # debug: [Client-Response-Num] [1] 1443s # debug: [DMMATCH1] [1] 1443s # debug: access Fri, 29 Nov 2024 20:09:59 GMT 1443s # debug: access 1732910999 1443s # debug: expires Sun, 12 Jan 2025 02:58:27 GMT 1443s # debug: expires 1736650707 1443s # debug: modified Thu, 15 Aug 2024 02:32:38 GMT 1443s # debug: modified 1723689158 1443s # debug: expected: 3739708 1443s # debug: actual : 3739708 1443s ok 17 1443s #--- 1443s # ExpiresActive On 1443s ExpiresDefault "access plus 1 months 1 weeks 6 days 6 hours 48 minutes 28 seconds" 1443s # debug: [Cache-Control] [max-age=0] 1443s # debug: [Connection] [close] 1443s # debug: [Date] [Fri, 29 Nov 2024 20:09:59 GMT] 1443s # debug: [Accept-Ranges] [bytes] 1443s # debug: [ETag] ["0-61fafa7f73d80"] 1443s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0] 1443s # debug: [Vary] [In-If1] 1443s # debug: [Content-Type] [text/plain] 1443s # debug: [Expires] [Fri, 29 Nov 2024 20:09:59 GMT] 1443s # debug: [Last-Modified] [Thu, 15 Aug 2024 02:32:38 GMT] 1443s # debug: [Client-Date] [Fri, 29 Nov 2024 20:09:59 GMT] 1443s # debug: [Client-Peer] [127.0.0.1:8529] 1443s # debug: [Client-Response-Num] [1] 1443s # debug: [DMMATCH1] [1] 1443s # debug: access Fri, 29 Nov 2024 20:09:59 GMT 1443s # debug: access 1732910999 1443s # debug: expires Fri, 29 Nov 2024 20:09:59 GMT 1443s # debug: expires 1732910999 1443s # debug: modified Thu, 15 Aug 2024 02:32:38 GMT 1443s # debug: modified 1723689158 1443s # debug: expected: 9221841 1443s # debug: actual : 9221841 1443s ok 18 1443s #--- 1443s # ExpiresActive On 1443s ExpiresDefault "access plus 1 months 1 weeks 6 days 6 hours 48 minutes 28 seconds" 1443s # debug: [Cache-Control] [max-age=120] 1443s # debug: [Connection] [close] 1443s # debug: [Date] [Fri, 29 Nov 2024 20:09:59 GMT] 1443s # debug: [Accept-Ranges] [bytes] 1443s # debug: [ETag] ["0-61fafa7f73d80"] 1443s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0] 1443s # debug: [Vary] [In-If1] 1443s # debug: [Content-Type] [image/gif] 1443s # debug: [Expires] [Fri, 29 Nov 2024 20:11:59 GMT] 1443s # debug: [Last-Modified] [Thu, 15 Aug 2024 02:32:38 GMT] 1443s # debug: [Client-Date] [Fri, 29 Nov 2024 20:09:59 GMT] 1443s # debug: [Client-Peer] [127.0.0.1:8529] 1443s # debug: [Client-Response-Num] [1] 1443s # debug: [DMMATCH1] [1] 1443s # debug: access Fri, 29 Nov 2024 20:09:59 GMT 1443s # debug: access 1732910999 1443s # debug: expires Fri, 29 Nov 2024 20:11:59 GMT 1443s # debug: expires 1732911119 1443s # debug: modified Thu, 15 Aug 2024 02:32:38 GMT 1443s # debug: modified 1723689158 1443s # debug: expected: 120 1443s # debug: actual : 120 1443s ok 19 1443s #--- 1443s # ExpiresActive On 1443s ExpiresDefault "access plus 1 months 1 weeks 6 days 6 hours 48 minutes 28 seconds" 1443s # debug: [Cache-Control] [max-age=86400] 1443s # debug: [Connection] [close] 1443s # debug: [Date] [Fri, 29 Nov 2024 20:09:59 GMT] 1443s # debug: [Accept-Ranges] [bytes] 1443s # debug: [ETag] ["0-61fafa7f73d80"] 1443s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0] 1443s # debug: [Vary] [In-If1] 1443s # debug: [Content-Type] [image/jpeg] 1443s # debug: [Expires] [Sat, 30 Nov 2024 20:09:59 GMT] 1443s # debug: [Last-Modified] [Thu, 15 Aug 2024 02:32:38 GMT] 1443s # debug: [Client-Date] [Fri, 29 Nov 2024 20:09:59 GMT] 1443s # debug: [Client-Peer] [127.0.0.1:8529] 1443s # debug: [Client-Response-Num] [1] 1443s # debug: [DMMATCH1] [1] 1443s # debug: access Fri, 29 Nov 2024 20:09:59 GMT 1443s # debug: access 1732910999 1443s # debug: expires Sat, 30 Nov 2024 20:09:59 GMT 1443s # debug: expires 1732997399 1443s # debug: modified Thu, 15 Aug 2024 02:32:38 GMT 1443s # debug: modified 1723689158 1443s # debug: expected: 86400 1443s # debug: actual : 86400 1443s ok 20 1443s # --- 1443s # ExpiresActive On 1443s ExpiresByType text/plain A40099005 1443s # debug: [Cache-Control] [max-age=323203977] 1443s # debug: [Connection] [close] 1443s # debug: [Date] [Fri, 29 Nov 2024 20:09:59 GMT] 1443s # debug: [Accept-Ranges] [bytes] 1443s # debug: [ETag] ["3-61fafa7f73d80"] 1443s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0] 1443s # debug: [Vary] [In-If1] 1443s # debug: [Content-Length] [3] 1443s # debug: [Content-Type] [text/html] 1443s # debug: [Expires] [Mon, 26 Feb 2035 15:02:57 GMT] 1443s # debug: [Last-Modified] [Thu, 15 Aug 2024 02:32:38 GMT] 1443s # debug: [Client-Date] [Fri, 29 Nov 2024 20:09:59 GMT] 1443s # debug: [Client-Peer] [127.0.0.1:8529] 1443s # debug: [Client-Response-Num] [1] 1443s # debug: [DMMATCH1] [1] 1443s # debug: access Fri, 29 Nov 2024 20:09:59 GMT 1443s # debug: access 1732910999 1443s # debug: expires Mon, 26 Feb 2035 15:02:57 GMT 1443s # debug: expires 2056114977 1443s # debug: modified Thu, 15 Aug 2024 02:32:38 GMT 1443s # debug: modified 1723689158 1443s # debug: expected: 332425819 1443s # debug: actual : 332425819 1443s ok 21 1443s # --- 1443s # ExpiresActive On 1443s ExpiresByType text/plain A40099005 1443s # debug: [Cache-Control] [max-age=40099005] 1443s # debug: [Connection] [close] 1443s # debug: [Date] [Fri, 29 Nov 2024 20:09:59 GMT] 1443s # debug: [Accept-Ranges] [bytes] 1443s # debug: [ETag] ["0-61fafa7f73d80"] 1443s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0] 1443s # debug: [Vary] [In-If1] 1443s # debug: [Content-Type] [text/plain] 1443s # debug: [Expires] [Sun, 08 Mar 2026 22:46:44 GMT] 1443s # debug: [Last-Modified] [Thu, 15 Aug 2024 02:32:38 GMT] 1443s # debug: [Client-Date] [Fri, 29 Nov 2024 20:09:59 GMT] 1443s # debug: [Client-Peer] [127.0.0.1:8529] 1443s # debug: [Client-Response-Num] [1] 1443s # debug: [DMMATCH1] [1] 1443s # debug: access Fri, 29 Nov 2024 20:09:59 GMT 1443s # debug: access 1732910999 1443s # debug: expires Sun, 08 Mar 2026 22:46:44 GMT 1443s # debug: expires 1773010004 1443s # debug: modified Thu, 15 Aug 2024 02:32:38 GMT 1443s # debug: modified 1723689158 1443s # debug: expected: 40099005 1443s # debug: actual : 40099005 1443s ok 22 1443s # --- 1443s # ExpiresActive On 1443s ExpiresByType text/plain A40099005 1443s # debug: [Cache-Control] [max-age=120] 1443s # debug: [Connection] [close] 1443s # debug: [Date] [Fri, 29 Nov 2024 20:09:59 GMT] 1443s # debug: [Accept-Ranges] [bytes] 1443s # debug: [ETag] ["0-61fafa7f73d80"] 1443s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0] 1443s # debug: [Vary] [In-If1] 1443s # debug: [Content-Type] [image/gif] 1443s # debug: [Expires] [Fri, 29 Nov 2024 20:11:59 GMT] 1443s # debug: [Last-Modified] [Thu, 15 Aug 2024 02:32:38 GMT] 1443s # debug: [Client-Date] [Fri, 29 Nov 2024 20:09:59 GMT] 1443s # debug: [Client-Peer] [127.0.0.1:8529] 1443s # debug: [Client-Response-Num] [1] 1443s # debug: [DMMATCH1] [1] 1443s # debug: access Fri, 29 Nov 2024 20:09:59 GMT 1443s # debug: access 1732910999 1443s # debug: expires Fri, 29 Nov 2024 20:11:59 GMT 1443s # debug: expires 1732911119 1443s # debug: modified Thu, 15 Aug 2024 02:32:38 GMT 1443s # debug: modified 1723689158 1443s # debug: expected: 120 1443s # debug: actual : 120 1443s ok 23 1443s # --- 1443s # ExpiresActive On 1443s ExpiresByType text/plain A40099005 1443s # debug: [Cache-Control] [max-age=86400] 1443s # debug: [Connection] [close] 1443s # debug: [Date] [Fri, 29 Nov 2024 20:09:59 GMT] 1443s # debug: [Accept-Ranges] [bytes] 1443s # debug: [ETag] ["0-61fafa7f73d80"] 1443s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0] 1443s # debug: [Vary] [In-If1] 1443s # debug: [Content-Type] [image/jpeg] 1443s # debug: [Expires] [Sat, 30 Nov 2024 20:09:59 GMT] 1443s # debug: [Last-Modified] [Thu, 15 Aug 2024 02:32:38 GMT] 1443s # debug: [Client-Date] [Fri, 29 Nov 2024 20:09:59 GMT] 1443s # debug: [Client-Peer] [127.0.0.1:8529] 1443s # debug: [Client-Response-Num] [1] 1443s # debug: [DMMATCH1] [1] 1443s # debug: access Fri, 29 Nov 2024 20:09:59 GMT 1443s # debug: access 1732910999 1443s # debug: expires Sat, 30 Nov 2024 20:09:59 GMT 1443s # debug: expires 1732997399 1443s # debug: modified Thu, 15 Aug 2024 02:32:38 GMT 1443s # debug: modified 1723689158 1443s # debug: expected: 86400 1443s # debug: actual : 86400 1443s ok 24 1443s # --- 1443s # ExpiresActive On 1443s ExpiresDefault M41923212 1443s ExpiresByType text/plain "modification plus 2 weeks 4 days 6 hours 43 minutes" 1443s # debug: [Cache-Control] [max-age=32701370] 1443s # debug: [Connection] [close] 1443s # debug: [Date] [Fri, 29 Nov 2024 20:09:59 GMT] 1443s # debug: [Accept-Ranges] [bytes] 1443s # debug: [ETag] ["3-61fafa7f73d80"] 1443s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0] 1443s # debug: [Vary] [In-If1] 1443s # debug: [Content-Length] [3] 1443s # debug: [Content-Type] [text/html] 1443s # debug: [Expires] [Sat, 13 Dec 2025 07:52:50 GMT] 1443s # debug: [Last-Modified] [Thu, 15 Aug 2024 02:32:38 GMT] 1443s # debug: [Client-Date] [Fri, 29 Nov 2024 20:09:59 GMT] 1443s # debug: [Client-Peer] [127.0.0.1:8529] 1443s # debug: [Client-Response-Num] [1] 1443s # debug: [DMMATCH1] [1] 1443s # debug: access Fri, 29 Nov 2024 20:09:59 GMT 1443s # debug: access 1732910999 1443s # debug: expires Sat, 13 Dec 2025 07:52:50 GMT 1443s # debug: expires 1765612370 1443s # debug: modified Thu, 15 Aug 2024 02:32:38 GMT 1443s # debug: modified 1723689158 1443s # debug: expected: 41923212 1443s # debug: actual : 41923212 1443s ok 25 1443s # --- 1443s # ExpiresActive On 1443s ExpiresDefault M41923212 1443s ExpiresByType text/plain "modification plus 2 weeks 4 days 6 hours 43 minutes" 1443s # debug: [Cache-Control] [max-age=0] 1443s # debug: [Connection] [close] 1443s # debug: [Date] [Fri, 29 Nov 2024 20:09:59 GMT] 1443s # debug: [Accept-Ranges] [bytes] 1443s # debug: [ETag] ["0-61fafa7f73d80"] 1443s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0] 1443s # debug: [Vary] [In-If1] 1443s # debug: [Content-Type] [text/plain] 1443s # debug: [Expires] [Fri, 29 Nov 2024 20:09:59 GMT] 1443s # debug: [Last-Modified] [Thu, 15 Aug 2024 02:32:38 GMT] 1443s # debug: [Client-Date] [Fri, 29 Nov 2024 20:09:59 GMT] 1443s # debug: [Client-Peer] [127.0.0.1:8529] 1443s # debug: [Client-Response-Num] [1] 1443s # debug: [DMMATCH1] [1] 1443s # debug: access Fri, 29 Nov 2024 20:09:59 GMT 1443s # debug: access 1732910999 1443s # debug: expires Fri, 29 Nov 2024 20:09:59 GMT 1443s # debug: expires 1732910999 1443s # debug: modified Thu, 15 Aug 2024 02:32:38 GMT 1443s # debug: modified 1723689158 1443s # debug: expected: 9221841 1443s # debug: actual : 9221841 1443s ok 26 1443s # --- 1443s # ExpiresActive On 1443s ExpiresDefault M41923212 1443s ExpiresByType text/plain "modification plus 2 weeks 4 days 6 hours 43 minutes" 1443s # debug: [Cache-Control] [max-age=120] 1443s # debug: [Connection] [close] 1443s # debug: [Date] [Fri, 29 Nov 2024 20:09:59 GMT] 1443s # debug: [Accept-Ranges] [bytes] 1443s # debug: [ETag] ["0-61fafa7f73d80"] 1443s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0] 1443s # debug: [Vary] [In-If1] 1443s # debug: [Content-Type] [image/gif] 1443s # debug: [Expires] [Fri, 29 Nov 2024 20:11:59 GMT] 1443s # debug: [Last-Modified] [Thu, 15 Aug 2024 02:32:38 GMT] 1443s # debug: [Client-Date] [Fri, 29 Nov 2024 20:09:59 GMT] 1443s # debug: [Client-Peer] [127.0.0.1:8529] 1443s # debug: [Client-Response-Num] [1] 1443s # debug: [DMMATCH1] [1] 1443s # debug: access Fri, 29 Nov 2024 20:09:59 GMT 1443s # debug: access 1732910999 1443s # debug: expires Fri, 29 Nov 2024 20:11:59 GMT 1443s # debug: expires 1732911119 1443s # debug: modified Thu, 15 Aug 2024 02:32:38 GMT 1443s # debug: modified 1723689158 1443s # debug: expected: 120 1443s # debug: actual : 120 1443s ok 27 1443s # --- 1443s # ExpiresActive On 1443s ExpiresDefault M41923212 1443s ExpiresByType text/plain "modification plus 2 weeks 4 days 6 hours 43 minutes" 1443s # debug: [Cache-Control] [max-age=86400] 1443s # debug: [Connection] [close] 1443s # debug: [Date] [Fri, 29 Nov 2024 20:09:59 GMT] 1443s # debug: [Accept-Ranges] [bytes] 1443s # debug: [ETag] ["0-61fafa7f73d80"] 1443s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0] 1443s # debug: [Vary] [In-If1] 1443s # debug: [Content-Type] [image/jpeg] 1443s # debug: [Expires] [Sat, 30 Nov 2024 20:09:59 GMT] 1443s # debug: [Last-Modified] [Thu, 15 Aug 2024 02:32:38 GMT] 1443s # debug: [Client-Date] [Fri, 29 Nov 2024 20:09:59 GMT] 1443s # debug: [Client-Peer] [127.0.0.1:8529] 1443s # debug: [Client-Response-Num] [1] 1443s # debug: [DMMATCH1] [1] 1443s # debug: access Fri, 29 Nov 2024 20:09:59 GMT 1443s # debug: access 1732910999 1443s # debug: expires Sat, 30 Nov 2024 20:09:59 GMT 1443s # debug: expires 1732997399 1443s # debug: modified Thu, 15 Aug 2024 02:32:38 GMT 1443s # debug: modified 1723689158 1443s # debug: expected: 86400 1443s # debug: actual : 86400 1443s ok 28 1443s #--- 1443s # ExpiresActive On 1443s ExpiresDefault "modification plus 2 weeks 14 days 6 hours 27 minutes 22 seconds" 1443s # debug: [Cache-Control] [max-age=0] 1443s # debug: [Connection] [close] 1443s # debug: [Date] [Fri, 29 Nov 2024 20:09:59 GMT] 1443s # debug: [Accept-Ranges] [bytes] 1443s # debug: [ETag] ["3-61fafa7f73d80"] 1443s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0] 1443s # debug: [Vary] [In-If1] 1443s # debug: [Content-Length] [3] 1443s # debug: [Content-Type] [text/html] 1443s # debug: [Expires] [Fri, 29 Nov 2024 20:09:59 GMT] 1443s # debug: [Last-Modified] [Thu, 15 Aug 2024 02:32:38 GMT] 1443s # debug: [Client-Date] [Fri, 29 Nov 2024 20:09:59 GMT] 1443s # debug: [Client-Peer] [127.0.0.1:8529] 1443s # debug: [Client-Response-Num] [1] 1443s # debug: [DMMATCH1] [1] 1443s # debug: access Fri, 29 Nov 2024 20:09:59 GMT 1443s # debug: access 1732910999 1443s # debug: expires Fri, 29 Nov 2024 20:09:59 GMT 1443s # debug: expires 1732910999 1443s # debug: modified Thu, 15 Aug 2024 02:32:38 GMT 1443s # debug: modified 1723689158 1443s # debug: expected: 9221841 1443s # debug: actual : 9221841 1443s ok 29 1443s #--- 1443s # ExpiresActive On 1443s ExpiresDefault "modification plus 2 weeks 14 days 6 hours 27 minutes 22 seconds" 1443s # debug: [Cache-Control] [max-age=0] 1443s # debug: [Connection] [close] 1443s # debug: [Date] [Fri, 29 Nov 2024 20:09:59 GMT] 1443s # debug: [Accept-Ranges] [bytes] 1443s # debug: [ETag] ["0-61fafa7f73d80"] 1443s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0] 1443s # debug: [Vary] [In-If1] 1443s # debug: [Content-Type] [text/plain] 1443s # debug: [Expires] [Fri, 29 Nov 2024 20:09:59 GMT] 1443s # debug: [Last-Modified] [Thu, 15 Aug 2024 02:32:38 GMT] 1443s # debug: [Client-Date] [Fri, 29 Nov 2024 20:09:59 GMT] 1443s # debug: [Client-Peer] [127.0.0.1:8529] 1443s # debug: [Client-Response-Num] [1] 1443s # debug: [DMMATCH1] [1] 1443s # debug: access Fri, 29 Nov 2024 20:09:59 GMT 1443s # debug: access 1732910999 1443s # debug: expires Fri, 29 Nov 2024 20:09:59 GMT 1443s # debug: expires 1732910999 1443s # debug: modified Thu, 15 Aug 2024 02:32:38 GMT 1443s # debug: modified 1723689158 1443s # debug: expected: 9221841 1443s # debug: actual : 9221841 1443s ok 30 1443s #--- 1443s # ExpiresActive On 1443s ExpiresDefault "modification plus 2 weeks 14 days 6 hours 27 minutes 22 seconds" 1443s # debug: [Cache-Control] [max-age=120] 1443s # debug: [Connection] [close] 1443s # debug: [Date] [Fri, 29 Nov 2024 20:09:59 GMT] 1443s # debug: [Accept-Ranges] [bytes] 1443s # debug: [ETag] ["0-61fafa7f73d80"] 1443s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0] 1443s # debug: [Vary] [In-If1] 1443s # debug: [Content-Type] [image/gif] 1443s # debug: [Expires] [Fri, 29 Nov 2024 20:11:59 GMT] 1443s # debug: [Last-Modified] [Thu, 15 Aug 2024 02:32:38 GMT] 1443s # debug: [Client-Date] [Fri, 29 Nov 2024 20:09:59 GMT] 1443s # debug: [Client-Peer] [127.0.0.1:8529] 1443s # debug: [Client-Response-Num] [1] 1443s # debug: [DMMATCH1] [1] 1443s # debug: access Fri, 29 Nov 2024 20:09:59 GMT 1443s # debug: access 1732910999 1443s # debug: expires Fri, 29 Nov 2024 20:11:59 GMT 1443s # debug: expires 1732911119 1443s # debug: modified Thu, 15 Aug 2024 02:32:38 GMT 1443s # debug: modified 1723689158 1443s # debug: expected: 120 1443s # debug: actual : 120 1443s ok 31 1443s #--- 1443s # ExpiresActive On 1443s ExpiresDefault "modification plus 2 weeks 14 days 6 hours 27 minutes 22 seconds" 1443s # debug: [Cache-Control] [max-age=86400] 1443s # debug: [Connection] [close] 1443s # debug: [Date] [Fri, 29 Nov 2024 20:09:59 GMT] 1443s # debug: [Accept-Ranges] [bytes] 1443s # debug: [ETag] ["0-61fafa7f73d80"] 1443s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0] 1443s # debug: [Vary] [In-If1] 1443s # debug: [Content-Type] [image/jpeg] 1443s # debug: [Expires] [Sat, 30 Nov 2024 20:09:59 GMT] 1443s # debug: [Last-Modified] [Thu, 15 Aug 2024 02:32:38 GMT] 1443s # debug: [Client-Date] [Fri, 29 Nov 2024 20:09:59 GMT] 1443s # debug: [Client-Peer] [127.0.0.1:8529] 1443s # debug: [Client-Response-Num] [1] 1443s # debug: [DMMATCH1] [1] 1443s # debug: access Fri, 29 Nov 2024 20:09:59 GMT 1443s # debug: access 1732910999 1443s # debug: expires Sat, 30 Nov 2024 20:09:59 GMT 1443s # debug: expires 1732997399 1443s # debug: modified Thu, 15 Aug 2024 02:32:38 GMT 1443s # debug: modified 1723689158 1443s # debug: expected: 86400 1443s # debug: actual : 86400 1443s ok 32 1443s # --- 1443s # ExpiresActive On 1443s ExpiresByType image/gif A7786063 1443s # debug: [Cache-Control] [max-age=323203977] 1443s # debug: [Connection] [close] 1443s # debug: [Date] [Fri, 29 Nov 2024 20:09:59 GMT] 1443s # debug: [Accept-Ranges] [bytes] 1443s # debug: [ETag] ["3-61fafa7f73d80"] 1443s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0] 1443s # debug: [Vary] [In-If1] 1443s # debug: [Content-Length] [3] 1443s # debug: [Content-Type] [text/html] 1443s # debug: [Expires] [Mon, 26 Feb 2035 15:02:57 GMT] 1443s # debug: [Last-Modified] [Thu, 15 Aug 2024 02:32:38 GMT] 1443s # debug: [Client-Date] [Fri, 29 Nov 2024 20:09:59 GMT] 1443s # debug: [Client-Peer] [127.0.0.1:8529] 1443s # debug: [Client-Response-Num] [1] 1443s # debug: [DMMATCH1] [1] 1443s # debug: access Fri, 29 Nov 2024 20:09:59 GMT 1443s # debug: access 1732910999 1443s # debug: expires Mon, 26 Feb 2035 15:02:57 GMT 1443s # debug: expires 2056114977 1443s # debug: modified Thu, 15 Aug 2024 02:32:38 GMT 1443s # debug: modified 1723689158 1443s # debug: expected: 332425819 1443s # debug: actual : 332425819 1443s ok 33 1443s # --- 1443s # ExpiresActive On 1443s ExpiresByType image/gif A7786063 1443s # debug: [Cache-Control] [max-age=0] 1443s # debug: [Connection] [close] 1443s # debug: [Date] [Fri, 29 Nov 2024 20:09:59 GMT] 1443s # debug: [Accept-Ranges] [bytes] 1443s # debug: [ETag] ["0-61fafa7f73d80"] 1443s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0] 1443s # debug: [Vary] [In-If1] 1443s # debug: [Content-Type] [text/plain] 1443s # debug: [Expires] [Fri, 29 Nov 2024 20:09:59 GMT] 1443s # debug: [Last-Modified] [Thu, 15 Aug 2024 02:32:38 GMT] 1443s # debug: [Client-Date] [Fri, 29 Nov 2024 20:09:59 GMT] 1443s # debug: [Client-Peer] [127.0.0.1:8529] 1443s # debug: [Client-Response-Num] [1] 1443s # debug: [DMMATCH1] [1] 1443s # debug: access Fri, 29 Nov 2024 20:09:59 GMT 1443s # debug: access 1732910999 1443s # debug: expires Fri, 29 Nov 2024 20:09:59 GMT 1443s # debug: expires 1732910999 1443s # debug: modified Thu, 15 Aug 2024 02:32:38 GMT 1443s # debug: modified 1723689158 1443s # debug: expected: 9221841 1443s # debug: actual : 9221841 1443s ok 34 1443s # --- 1443s # ExpiresActive On 1443s ExpiresByType image/gif A7786063 1443s # debug: [Cache-Control] [max-age=7786063] 1443s # debug: [Connection] [close] 1443s # debug: [Date] [Fri, 29 Nov 2024 20:09:59 GMT] 1443s # debug: [Accept-Ranges] [bytes] 1443s # debug: [ETag] ["0-61fafa7f73d80"] 1443s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0] 1443s # debug: [Vary] [In-If1] 1443s # debug: [Content-Type] [image/gif] 1443s # debug: [Expires] [Thu, 27 Feb 2025 22:57:42 GMT] 1443s # debug: [Last-Modified] [Thu, 15 Aug 2024 02:32:38 GMT] 1443s # debug: [Client-Date] [Fri, 29 Nov 2024 20:09:59 GMT] 1443s # debug: [Client-Peer] [127.0.0.1:8529] 1443s # debug: [Client-Response-Num] [1] 1443s # debug: [DMMATCH1] [1] 1443s # debug: access Fri, 29 Nov 2024 20:09:59 GMT 1443s # debug: access 1732910999 1443s # debug: expires Thu, 27 Feb 2025 22:57:42 GMT 1443s # debug: expires 1740697062 1443s # debug: modified Thu, 15 Aug 2024 02:32:38 GMT 1443s # debug: modified 1723689158 1443s # debug: expected: 7786063 1443s # debug: actual : 7786063 1443s ok 35 1443s # --- 1443s # ExpiresActive On 1443s ExpiresByType image/gif A7786063 1443s # debug: [Cache-Control] [max-age=86400] 1443s # debug: [Connection] [close] 1443s # debug: [Date] [Fri, 29 Nov 2024 20:09:59 GMT] 1443s # debug: [Accept-Ranges] [bytes] 1443s # debug: [ETag] ["0-61fafa7f73d80"] 1443s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0] 1443s # debug: [Vary] [In-If1] 1443s # debug: [Content-Type] [image/jpeg] 1443s # debug: [Expires] [Sat, 30 Nov 2024 20:09:59 GMT] 1443s # debug: [Last-Modified] [Thu, 15 Aug 2024 02:32:38 GMT] 1443s # debug: [Client-Date] [Fri, 29 Nov 2024 20:09:59 GMT] 1443s # debug: [Client-Peer] [127.0.0.1:8529] 1443s # debug: [Client-Response-Num] [1] 1443s # debug: [DMMATCH1] [1] 1443s # debug: access Fri, 29 Nov 2024 20:09:59 GMT 1443s # debug: access 1732910999 1443s # debug: expires Sat, 30 Nov 2024 20:09:59 GMT 1443s # debug: expires 1732997399 1443s # debug: modified Thu, 15 Aug 2024 02:32:38 GMT 1443s # debug: modified 1723689158 1443s # debug: expected: 86400 1443s # debug: actual : 86400 1443s ok 36 1443s # --- 1443s # ExpiresActive On 1443s ExpiresDefault A5029231 1443s ExpiresByType image/gif "access plus 1 years 3 months 10 days 2 hours 11 minutes 26 seconds" 1443s # debug: [Cache-Control] [max-age=5029231] 1443s # debug: [Connection] [close] 1443s # debug: [Date] [Fri, 29 Nov 2024 20:09:59 GMT] 1443s # debug: [Accept-Ranges] [bytes] 1443s # debug: [ETag] ["3-61fafa7f73d80"] 1443s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0] 1443s # debug: [Vary] [In-If1] 1443s # debug: [Content-Length] [3] 1443s # debug: [Content-Type] [text/html] 1443s # debug: [Expires] [Mon, 27 Jan 2025 01:10:30 GMT] 1443s # debug: [Last-Modified] [Thu, 15 Aug 2024 02:32:38 GMT] 1443s # debug: [Client-Date] [Fri, 29 Nov 2024 20:09:59 GMT] 1443s # debug: [Client-Peer] [127.0.0.1:8529] 1443s # debug: [Client-Response-Num] [1] 1443s # debug: [DMMATCH1] [1] 1443s # debug: access Fri, 29 Nov 2024 20:09:59 GMT 1443s # debug: access 1732910999 1443s # debug: expires Mon, 27 Jan 2025 01:10:30 GMT 1443s # debug: expires 1737940230 1443s # debug: modified Thu, 15 Aug 2024 02:32:38 GMT 1443s # debug: modified 1723689158 1443s # debug: expected: 5029231 1443s # debug: actual : 5029231 1443s ok 37 1443s # --- 1443s # ExpiresActive On 1443s ExpiresDefault A5029231 1443s ExpiresByType image/gif "access plus 1 years 3 months 10 days 2 hours 11 minutes 26 seconds" 1443s # debug: [Cache-Control] [max-age=0] 1443s # debug: [Connection] [close] 1443s # debug: [Date] [Fri, 29 Nov 2024 20:09:59 GMT] 1443s # debug: [Accept-Ranges] [bytes] 1443s # debug: [ETag] ["0-61fafa7f73d80"] 1443s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0] 1443s # debug: [Vary] [In-If1] 1443s # debug: [Content-Type] [text/plain] 1443s # debug: [Expires] [Fri, 29 Nov 2024 20:09:59 GMT] 1443s # debug: [Last-Modified] [Thu, 15 Aug 2024 02:32:38 GMT] 1443s # debug: [Client-Date] [Fri, 29 Nov 2024 20:09:59 GMT] 1443s # debug: [Client-Peer] [127.0.0.1:8529] 1443s # debug: [Client-Response-Num] [1] 1443s # debug: [DMMATCH1] [1] 1443s # debug: access Fri, 29 Nov 2024 20:09:59 GMT 1443s # debug: access 1732910999 1443s # debug: expires Fri, 29 Nov 2024 20:09:59 GMT 1443s # debug: expires 1732910999 1443s # debug: modified Thu, 15 Aug 2024 02:32:38 GMT 1443s # debug: modified 1723689158 1443s # debug: expected: 9221841 1443s # debug: actual : 9221841 1443s ok 38 1443s # --- 1443s # ExpiresActive On 1443s ExpiresDefault A5029231 1443s ExpiresByType image/gif "access plus 1 years 3 months 10 days 2 hours 11 minutes 26 seconds" 1443s # debug: [Cache-Control] [max-age=40183886] 1443s # debug: [Connection] [close] 1443s # debug: [Date] [Fri, 29 Nov 2024 20:09:59 GMT] 1443s # debug: [Accept-Ranges] [bytes] 1443s # debug: [ETag] ["0-61fafa7f73d80"] 1443s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0] 1443s # debug: [Vary] [In-If1] 1443s # debug: [Content-Type] [image/gif] 1443s # debug: [Expires] [Mon, 09 Mar 2026 22:21:25 GMT] 1443s # debug: [Last-Modified] [Thu, 15 Aug 2024 02:32:38 GMT] 1443s # debug: [Client-Date] [Fri, 29 Nov 2024 20:09:59 GMT] 1443s # debug: [Client-Peer] [127.0.0.1:8529] 1443s # debug: [Client-Response-Num] [1] 1443s # debug: [DMMATCH1] [1] 1443s # debug: access Fri, 29 Nov 2024 20:09:59 GMT 1443s # debug: access 1732910999 1443s # debug: expires Mon, 09 Mar 2026 22:21:25 GMT 1443s # debug: expires 1773094885 1443s # debug: modified Thu, 15 Aug 2024 02:32:38 GMT 1443s # debug: modified 1723689158 1443s # debug: expected: 40183886 1443s # debug: actual : 40183886 1443s ok 39 1443s # --- 1443s # ExpiresActive On 1443s ExpiresDefault A5029231 1443s ExpiresByType image/gif "access plus 1 years 3 months 10 days 2 hours 11 minutes 26 seconds" 1443s # debug: [Cache-Control] [max-age=86400] 1443s # debug: [Connection] [close] 1443s # debug: [Date] [Fri, 29 Nov 2024 20:09:59 GMT] 1443s # debug: [Accept-Ranges] [bytes] 1443s # debug: [ETag] ["0-61fafa7f73d80"] 1443s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0] 1443s # debug: [Vary] [In-If1] 1443s # debug: [Content-Type] [image/jpeg] 1443s # debug: [Expires] [Sat, 30 Nov 2024 20:09:59 GMT] 1443s # debug: [Last-Modified] [Thu, 15 Aug 2024 02:32:38 GMT] 1443s # debug: [Client-Date] [Fri, 29 Nov 2024 20:09:59 GMT] 1443s # debug: [Client-Peer] [127.0.0.1:8529] 1443s # debug: [Client-Response-Num] [1] 1443s # debug: [DMMATCH1] [1] 1443s # debug: access Fri, 29 Nov 2024 20:09:59 GMT 1443s # debug: access 1732910999 1443s # debug: expires Sat, 30 Nov 2024 20:09:59 GMT 1443s # debug: expires 1732997399 1443s # debug: modified Thu, 15 Aug 2024 02:32:38 GMT 1443s # debug: modified 1723689158 1443s # debug: expected: 86400 1443s # debug: actual : 86400 1443s ok 40 1443s #--- 1443s # ExpiresActive On 1443s ExpiresDefault M4236492 1443s # debug: [Cache-Control] [max-age=0] 1443s # debug: [Connection] [close] 1443s # debug: [Date] [Fri, 29 Nov 2024 20:09:59 GMT] 1443s # debug: [Accept-Ranges] [bytes] 1443s # debug: [ETag] ["3-61fafa7f73d80"] 1443s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0] 1443s # debug: [Vary] [In-If1] 1443s # debug: [Content-Length] [3] 1443s # debug: [Content-Type] [text/html] 1443s # debug: [Expires] [Fri, 29 Nov 2024 20:09:59 GMT] 1443s # debug: [Last-Modified] [Thu, 15 Aug 2024 02:32:38 GMT] 1443s # debug: [Client-Date] [Fri, 29 Nov 2024 20:09:59 GMT] 1443s # debug: [Client-Peer] [127.0.0.1:8529] 1443s # debug: [Client-Response-Num] [1] 1443s # debug: [DMMATCH1] [1] 1443s # debug: access Fri, 29 Nov 2024 20:09:59 GMT 1443s # debug: access 1732910999 1443s # debug: expires Fri, 29 Nov 2024 20:09:59 GMT 1443s # debug: expires 1732910999 1443s # debug: modified Thu, 15 Aug 2024 02:32:38 GMT 1443s # debug: modified 1723689158 1443s # debug: expected: 9221841 1443s # debug: actual : 9221841 1443s ok 41 1443s #--- 1443s # ExpiresActive On 1443s ExpiresDefault M4236492 1443s # debug: [Cache-Control] [max-age=0] 1443s # debug: [Connection] [close] 1443s # debug: [Date] [Fri, 29 Nov 2024 20:09:59 GMT] 1443s # debug: [Accept-Ranges] [bytes] 1443s # debug: [ETag] ["0-61fafa7f73d80"] 1443s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0] 1443s # debug: [Vary] [In-If1] 1443s # debug: [Content-Type] [text/plain] 1443s # debug: [Expires] [Fri, 29 Nov 2024 20:09:59 GMT] 1443s # debug: [Last-Modified] [Thu, 15 Aug 2024 02:32:38 GMT] 1443s # debug: [Client-Date] [Fri, 29 Nov 2024 20:09:59 GMT] 1443s # debug: [Client-Peer] [127.0.0.1:8529] 1443s # debug: [Client-Response-Num] [1] 1443s # debug: [DMMATCH1] [1] 1443s # debug: access Fri, 29 Nov 2024 20:09:59 GMT 1443s # debug: access 1732910999 1443s # debug: expires Fri, 29 Nov 2024 20:09:59 GMT 1443s # debug: expires 1732910999 1443s # debug: modified Thu, 15 Aug 2024 02:32:38 GMT 1443s # debug: modified 1723689158 1443s # debug: expected: 9221841 1443s # debug: actual : 9221841 1443s ok 42 1443s #--- 1443s # ExpiresActive On 1443s ExpiresDefault M4236492 1443s # debug: [Cache-Control] [max-age=120] 1443s # debug: [Connection] [close] 1443s # debug: [Date] [Fri, 29 Nov 2024 20:09:59 GMT] 1443s # debug: [Accept-Ranges] [bytes] 1443s # debug: [ETag] ["0-61fafa7f73d80"] 1443s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0] 1443s # debug: [Vary] [In-If1] 1443s # debug: [Content-Type] [image/gif] 1443s # debug: [Expires] [Fri, 29 Nov 2024 20:11:59 GMT] 1443s # debug: [Last-Modified] [Thu, 15 Aug 2024 02:32:38 GMT] 1443s # debug: [Client-Date] [Fri, 29 Nov 2024 20:09:59 GMT] 1443s # debug: [Client-Peer] [127.0.0.1:8529] 1443s # debug: [Client-Response-Num] [1] 1443s # debug: [DMMATCH1] [1] 1443s # debug: access Fri, 29 Nov 2024 20:09:59 GMT 1443s # debug: access 1732910999 1443s # debug: expires Fri, 29 Nov 2024 20:11:59 GMT 1443s # debug: expires 1732911119 1443s # debug: modified Thu, 15 Aug 2024 02:32:38 GMT 1443s # debug: modified 1723689158 1443s # debug: expected: 120 1443s # debug: actual : 120 1443s ok 43 1443s #--- 1443s # ExpiresActive On 1443s ExpiresDefault M4236492 1443s # debug: [Cache-Control] [max-age=86400] 1443s # debug: [Connection] [close] 1443s # debug: [Date] [Fri, 29 Nov 2024 20:09:59 GMT] 1443s # debug: [Accept-Ranges] [bytes] 1443s # debug: [ETag] ["0-61fafa7f73d80"] 1443s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0] 1443s # debug: [Vary] [In-If1] 1443s # debug: [Content-Type] [image/jpeg] 1443s # debug: [Expires] [Sat, 30 Nov 2024 20:09:59 GMT] 1443s # debug: [Last-Modified] [Thu, 15 Aug 2024 02:32:38 GMT] 1443s # debug: [Client-Date] [Fri, 29 Nov 2024 20:09:59 GMT] 1443s # debug: [Client-Peer] [127.0.0.1:8529] 1443s # debug: [Client-Response-Num] [1] 1443s # debug: [DMMATCH1] [1] 1443s # debug: access Fri, 29 Nov 2024 20:09:59 GMT 1443s # debug: access 1732910999 1443s # debug: expires Sat, 30 Nov 2024 20:09:59 GMT 1443s # debug: expires 1732997399 1443s # debug: modified Thu, 15 Aug 2024 02:32:38 GMT 1443s # debug: modified 1723689158 1443s # debug: expected: 86400 1443s # debug: actual : 86400 1443s ok 44 1443s # --- 1443s # ExpiresActive On 1443s ExpiresByType image/jpeg "access plus 2 months 1 weeks 2 days 6 hours 43 minutes 25 seconds" 1443s # debug: [Cache-Control] [max-age=323203977] 1443s # debug: [Connection] [close] 1443s # debug: [Date] [Fri, 29 Nov 2024 20:09:59 GMT] 1443s # debug: [Accept-Ranges] [bytes] 1443s # debug: [ETag] ["3-61fafa7f73d80"] 1443s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0] 1443s # debug: [Vary] [In-If1] 1443s # debug: [Content-Length] [3] 1443s # debug: [Content-Type] [text/html] 1443s # debug: [Expires] [Mon, 26 Feb 2035 15:02:57 GMT] 1443s # debug: [Last-Modified] [Thu, 15 Aug 2024 02:32:38 GMT] 1443s # debug: [Client-Date] [Fri, 29 Nov 2024 20:09:59 GMT] 1443s # debug: [Client-Peer] [127.0.0.1:8529] 1443s # debug: [Client-Response-Num] [1] 1443s # debug: [DMMATCH1] [1] 1443s # debug: access Fri, 29 Nov 2024 20:09:59 GMT 1443s # debug: access 1732910999 1443s # debug: expires Mon, 26 Feb 2035 15:02:57 GMT 1443s # debug: expires 2056114977 1443s # debug: modified Thu, 15 Aug 2024 02:32:38 GMT 1443s # debug: modified 1723689158 1443s # debug: expected: 332425819 1443s # debug: actual : 332425819 1443s ok 45 1443s # --- 1443s # ExpiresActive On 1443s ExpiresByType image/jpeg "access plus 2 months 1 weeks 2 days 6 hours 43 minutes 25 seconds" 1443s # debug: [Cache-Control] [max-age=0] 1443s # debug: [Connection] [close] 1443s # debug: [Date] [Fri, 29 Nov 2024 20:09:59 GMT] 1443s # debug: [Accept-Ranges] [bytes] 1443s # debug: [ETag] ["0-61fafa7f73d80"] 1443s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0] 1443s # debug: [Vary] [In-If1] 1443s # debug: [Content-Type] [text/plain] 1443s # debug: [Expires] [Fri, 29 Nov 2024 20:09:59 GMT] 1443s # debug: [Last-Modified] [Thu, 15 Aug 2024 02:32:38 GMT] 1443s # debug: [Client-Date] [Fri, 29 Nov 2024 20:09:59 GMT] 1443s # debug: [Client-Peer] [127.0.0.1:8529] 1443s # debug: [Client-Response-Num] [1] 1443s # debug: [DMMATCH1] [1] 1443s # debug: access Fri, 29 Nov 2024 20:09:59 GMT 1443s # debug: access 1732910999 1443s # debug: expires Fri, 29 Nov 2024 20:09:59 GMT 1443s # debug: expires 1732910999 1443s # debug: modified Thu, 15 Aug 2024 02:32:38 GMT 1443s # debug: modified 1723689158 1443s # debug: expected: 9221841 1443s # debug: actual : 9221841 1443s ok 46 1443s # --- 1443s # ExpiresActive On 1443s ExpiresByType image/jpeg "access plus 2 months 1 weeks 2 days 6 hours 43 minutes 25 seconds" 1443s # debug: [Cache-Control] [max-age=120] 1443s # debug: [Connection] [close] 1443s # debug: [Date] [Fri, 29 Nov 2024 20:09:59 GMT] 1443s # debug: [Accept-Ranges] [bytes] 1443s # debug: [ETag] ["0-61fafa7f73d80"] 1443s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0] 1443s # debug: [Vary] [In-If1] 1443s # debug: [Content-Type] [image/gif] 1443s # debug: [Expires] [Fri, 29 Nov 2024 20:11:59 GMT] 1443s # debug: [Last-Modified] [Thu, 15 Aug 2024 02:32:38 GMT] 1443s # debug: [Client-Date] [Fri, 29 Nov 2024 20:09:59 GMT] 1443s # debug: [Client-Peer] [127.0.0.1:8529] 1443s # debug: [Client-Response-Num] [1] 1443s # debug: [DMMATCH1] [1] 1443s # debug: access Fri, 29 Nov 2024 20:09:59 GMT 1443s # debug: access 1732910999 1443s # debug: expires Fri, 29 Nov 2024 20:11:59 GMT 1443s # debug: expires 1732911119 1443s # debug: modified Thu, 15 Aug 2024 02:32:38 GMT 1443s # debug: modified 1723689158 1443s # debug: expected: 120 1443s # debug: actual : 120 1443s ok 47 1443s # --- 1443s # ExpiresActive On 1443s ExpiresByType image/jpeg "access plus 2 months 1 weeks 2 days 6 hours 43 minutes 25 seconds" 1443s # debug: [Cache-Control] [max-age=5985805] 1443s # debug: [Connection] [close] 1443s # debug: [Date] [Fri, 29 Nov 2024 20:09:59 GMT] 1443s # debug: [Accept-Ranges] [bytes] 1443s # debug: [ETag] ["0-61fafa7f73d80"] 1443s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0] 1443s # debug: [Vary] [In-If1] 1443s # debug: [Content-Type] [image/jpeg] 1443s # debug: [Expires] [Fri, 07 Feb 2025 02:53:24 GMT] 1443s # debug: [Last-Modified] [Thu, 15 Aug 2024 02:32:38 GMT] 1443s # debug: [Client-Date] [Fri, 29 Nov 2024 20:09:59 GMT] 1443s # debug: [Client-Peer] [127.0.0.1:8529] 1443s # debug: [Client-Response-Num] [1] 1443s # debug: [DMMATCH1] [1] 1443s # debug: access Fri, 29 Nov 2024 20:09:59 GMT 1443s # debug: access 1732910999 1443s # debug: expires Fri, 07 Feb 2025 02:53:24 GMT 1443s # debug: expires 1738896804 1443s # debug: modified Thu, 15 Aug 2024 02:32:38 GMT 1443s # debug: modified 1723689158 1443s # debug: expected: 5985805 1443s # debug: actual : 5985805 1443s ok 48 1443s # --- 1443s # ExpiresActive On 1443s ExpiresDefault M31711364 1443s ExpiresByType image/jpeg A6052148 1443s # debug: [Cache-Control] [max-age=22489522] 1443s # debug: [Connection] [close] 1443s # debug: [Date] [Fri, 29 Nov 2024 20:09:59 GMT] 1443s # debug: [Accept-Ranges] [bytes] 1443s # debug: [ETag] ["3-61fafa7f73d80"] 1443s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0] 1443s # debug: [Vary] [In-If1] 1443s # debug: [Content-Length] [3] 1443s # debug: [Content-Type] [text/html] 1443s # debug: [Expires] [Sun, 17 Aug 2025 03:15:22 GMT] 1443s # debug: [Last-Modified] [Thu, 15 Aug 2024 02:32:38 GMT] 1443s # debug: [Client-Date] [Fri, 29 Nov 2024 20:09:59 GMT] 1443s # debug: [Client-Peer] [127.0.0.1:8529] 1443s # debug: [Client-Response-Num] [1] 1443s # debug: [DMMATCH1] [1] 1443s # debug: access Fri, 29 Nov 2024 20:09:59 GMT 1443s # debug: access 1732910999 1443s # debug: expires Sun, 17 Aug 2025 03:15:22 GMT 1443s # debug: expires 1755400522 1443s # debug: modified Thu, 15 Aug 2024 02:32:38 GMT 1443s # debug: modified 1723689158 1443s # debug: expected: 31711364 1443s # debug: actual : 31711364 1443s ok 49 1443s # --- 1443s # ExpiresActive On 1443s ExpiresDefault M31711364 1443s ExpiresByType image/jpeg A6052148 1443s # debug: [Cache-Control] [max-age=0] 1443s # debug: [Connection] [close] 1443s # debug: [Date] [Fri, 29 Nov 2024 20:09:59 GMT] 1443s # debug: [Accept-Ranges] [bytes] 1443s # debug: [ETag] ["0-61fafa7f73d80"] 1443s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0] 1443s # debug: [Vary] [In-If1] 1443s # debug: [Content-Type] [text/plain] 1443s # debug: [Expires] [Fri, 29 Nov 2024 20:09:59 GMT] 1443s # debug: [Last-Modified] [Thu, 15 Aug 2024 02:32:38 GMT] 1443s # debug: [Client-Date] [Fri, 29 Nov 2024 20:09:59 GMT] 1443s # debug: [Client-Peer] [127.0.0.1:8529] 1443s # debug: [Client-Response-Num] [1] 1443s # debug: [DMMATCH1] [1] 1443s # debug: access Fri, 29 Nov 2024 20:09:59 GMT 1443s # debug: access 1732910999 1443s # debug: expires Fri, 29 Nov 2024 20:09:59 GMT 1443s # debug: expires 1732910999 1443s # debug: modified Thu, 15 Aug 2024 02:32:38 GMT 1443s # debug: modified 1723689158 1443s # debug: expected: 9221841 1443s # debug: actual : 9221841 1443s ok 50 1443s # --- 1443s # ExpiresActive On 1443s ExpiresDefault M31711364 1443s ExpiresByType image/jpeg A6052148 1443s # debug: [Cache-Control] [max-age=120] 1443s # debug: [Connection] [close] 1443s # debug: [Date] [Fri, 29 Nov 2024 20:09:59 GMT] 1443s # debug: [Accept-Ranges] [bytes] 1443s # debug: [ETag] ["0-61fafa7f73d80"] 1443s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0] 1443s # debug: [Vary] [In-If1] 1443s # debug: [Content-Type] [image/gif] 1443s # debug: [Expires] [Fri, 29 Nov 2024 20:11:59 GMT] 1443s # debug: [Last-Modified] [Thu, 15 Aug 2024 02:32:38 GMT] 1443s # debug: [Client-Date] [Fri, 29 Nov 2024 20:09:59 GMT] 1443s # debug: [Client-Peer] [127.0.0.1:8529] 1443s # debug: [Client-Response-Num] [1] 1443s # debug: [DMMATCH1] [1] 1443s # debug: access Fri, 29 Nov 2024 20:09:59 GMT 1443s # debug: access 1732910999 1443s # debug: expires Fri, 29 Nov 2024 20:11:59 GMT 1443s # debug: expires 1732911119 1443s # debug: modified Thu, 15 Aug 2024 02:32:38 GMT 1443s # debug: modified 1723689158 1443s # debug: expected: 120 1443s # debug: actual : 120 1443s ok 51 1443s # --- 1443s # ExpiresActive On 1443s ExpiresDefault M31711364 1443s ExpiresByType image/jpeg A6052148 1443s # debug: [Cache-Control] [max-age=6052148] 1443s # debug: [Connection] [close] 1443s # debug: [Date] [Fri, 29 Nov 2024 20:09:59 GMT] 1443s # debug: [Accept-Ranges] [bytes] 1443s # debug: [ETag] ["0-61fafa7f73d80"] 1443s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0] 1443s # debug: [Vary] [In-If1] 1443s # debug: [Content-Type] [image/jpeg] 1443s # debug: [Expires] [Fri, 07 Feb 2025 21:19:07 GMT] 1443s # debug: [Last-Modified] [Thu, 15 Aug 2024 02:32:38 GMT] 1443s # debug: [Client-Date] [Fri, 29 Nov 2024 20:09:59 GMT] 1443s # debug: [Client-Peer] [127.0.0.1:8529] 1443s # debug: [Client-Response-Num] [1] 1443s # debug: [DMMATCH1] [1] 1443s # debug: access Fri, 29 Nov 2024 20:09:59 GMT 1443s # debug: access 1732910999 1443s # debug: expires Fri, 07 Feb 2025 21:19:07 GMT 1443s # debug: expires 1738963147 1443s # debug: modified Thu, 15 Aug 2024 02:32:38 GMT 1443s # debug: modified 1723689158 1443s # debug: expected: 6052148 1443s # debug: actual : 6052148 1443s ok 52 1443s # --- 1443s # ExpiresActive Off 1443s # debug: [Connection] [close] 1443s # debug: [Date] [Fri, 29 Nov 2024 20:09:59 GMT] 1443s # debug: [Accept-Ranges] [bytes] 1443s # debug: [ETag] ["3-61fafa7f73d80"] 1443s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0] 1443s # debug: [Vary] [In-If1] 1443s # debug: [Content-Length] [3] 1443s # debug: [Content-Type] [text/html] 1443s # debug: [Last-Modified] [Thu, 15 Aug 2024 02:32:38 GMT] 1443s # debug: [Client-Date] [Fri, 29 Nov 2024 20:09:59 GMT] 1443s # debug: [Client-Peer] [127.0.0.1:8529] 1443s # debug: [Client-Response-Num] [1] 1443s # debug: [DMMATCH1] [1] 1443s ok 53 1443s # --- 1443s # ExpiresActive Off 1443s # debug: [Connection] [close] 1443s # debug: [Date] [Fri, 29 Nov 2024 20:09:59 GMT] 1443s # debug: [Accept-Ranges] [bytes] 1443s # debug: [ETag] ["0-61fafa7f73d80"] 1443s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0] 1443s # debug: [Vary] [In-If1] 1443s # debug: [Content-Type] [text/plain] 1443s # debug: [Last-Modified] [Thu, 15 Aug 2024 02:32:38 GMT] 1443s # debug: [Client-Date] [Fri, 29 Nov 2024 20:09:59 GMT] 1443s # debug: [Client-Peer] [127.0.0.1:8529] 1443s # debug: [Client-Response-Num] [1] 1443s # debug: [DMMATCH1] [1] 1443s ok 54 1443s # --- 1443s # ExpiresActive Off 1443s # debug: [Connection] [close] 1443s # debug: [Date] [Fri, 29 Nov 2024 20:09:59 GMT] 1443s # debug: [Accept-Ranges] [bytes] 1443s # debug: [ETag] ["0-61fafa7f73d80"] 1443s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0] 1443s # debug: [Vary] [In-If1] 1443s # debug: [Content-Type] [image/gif] 1443s # debug: [Last-Modified] [Thu, 15 Aug 2024 02:32:38 GMT] 1443s # debug: [Client-Date] [Fri, 29 Nov 2024 20:09:59 GMT] 1443s # debug: [Client-Peer] [127.0.0.1:8529] 1443s # debug: [Client-Response-Num] [1] 1443s # debug: [DMMATCH1] [1] 1443s ok 55 1443s # --- 1443s # ExpiresActive Off 1443s # debug: [Connection] [close] 1443s # debug: [Date] [Fri, 29 Nov 2024 20:09:59 GMT] 1443s # debug: [Accept-Ranges] [bytes] 1443s # debug: [ETag] ["0-61fafa7f73d80"] 1443s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0] 1443s # debug: [Vary] [In-If1] 1443s # debug: [Content-Type] [image/jpeg] 1443s # debug: [Last-Modified] [Thu, 15 Aug 2024 02:32:38 GMT] 1443s # debug: [Client-Date] [Fri, 29 Nov 2024 20:09:59 GMT] 1443s # debug: [Client-Peer] [127.0.0.1:8529] 1443s # debug: [Client-Response-Num] [1] 1443s # debug: [DMMATCH1] [1] 1443s ok 56 1443s #--- 1443s # ExpiresActive Off 1443s ExpiresDefault "modification plus 1 years 1 months 1 weeks 12 days 7 hours 46 minutes 39 seconds" 1443s # debug: [Connection] [close] 1443s # debug: [Date] [Fri, 29 Nov 2024 20:09:59 GMT] 1443s # debug: [Accept-Ranges] [bytes] 1443s # debug: [ETag] ["3-61fafa7f73d80"] 1443s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0] 1443s # debug: [Vary] [In-If1] 1443s # debug: [Content-Length] [3] 1443s # debug: [Content-Type] [text/html] 1443s # debug: [Last-Modified] [Thu, 15 Aug 2024 02:32:38 GMT] 1443s # debug: [Client-Date] [Fri, 29 Nov 2024 20:09:59 GMT] 1443s # debug: [Client-Peer] [127.0.0.1:8529] 1443s # debug: [Client-Response-Num] [1] 1443s # debug: [DMMATCH1] [1] 1443s ok 57 1443s #--- 1443s # ExpiresActive Off 1443s ExpiresDefault "modification plus 1 years 1 months 1 weeks 12 days 7 hours 46 minutes 39 seconds" 1443s # debug: [Connection] [close] 1443s # debug: [Date] [Fri, 29 Nov 2024 20:09:59 GMT] 1443s # debug: [Accept-Ranges] [bytes] 1443s # debug: [ETag] ["0-61fafa7f73d80"] 1443s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0] 1443s # debug: [Vary] [In-If1] 1443s # debug: [Content-Type] [text/plain] 1443s # debug: [Last-Modified] [Thu, 15 Aug 2024 02:32:38 GMT] 1443s # debug: [Client-Date] [Fri, 29 Nov 2024 20:09:59 GMT] 1443s # debug: [Client-Peer] [127.0.0.1:8529] 1443s # debug: [Client-Response-Num] [1] 1443s # debug: [DMMATCH1] [1] 1443s ok 58 1443s #--- 1443s # ExpiresActive Off 1443s ExpiresDefault "modification plus 1 years 1 months 1 weeks 12 days 7 hours 46 minutes 39 seconds" 1443s # debug: [Connection] [close] 1443s # debug: [Date] [Fri, 29 Nov 2024 20:09:59 GMT] 1443s # debug: [Accept-Ranges] [bytes] 1443s # debug: [ETag] ["0-61fafa7f73d80"] 1443s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0] 1443s # debug: [Vary] [In-If1] 1443s # debug: [Content-Type] [image/gif] 1443s # debug: [Last-Modified] [Thu, 15 Aug 2024 02:32:38 GMT] 1443s # debug: [Client-Date] [Fri, 29 Nov 2024 20:09:59 GMT] 1443s # debug: [Client-Peer] [127.0.0.1:8529] 1443s # debug: [Client-Response-Num] [1] 1443s # debug: [DMMATCH1] [1] 1443s ok 59 1443s #--- 1443s # ExpiresActive Off 1443s ExpiresDefault "modification plus 1 years 1 months 1 weeks 12 days 7 hours 46 minutes 39 seconds" 1443s # debug: [Connection] [close] 1443s # debug: [Date] [Fri, 29 Nov 2024 20:09:59 GMT] 1443s # debug: [Accept-Ranges] [bytes] 1443s # debug: [ETag] ["0-61fafa7f73d80"] 1443s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0] 1443s # debug: [Vary] [In-If1] 1443s # debug: [Content-Type] [image/jpeg] 1443s # debug: [Last-Modified] [Thu, 15 Aug 2024 02:32:38 GMT] 1443s # debug: [Client-Date] [Fri, 29 Nov 2024 20:09:59 GMT] 1443s # debug: [Client-Peer] [127.0.0.1:8529] 1443s # debug: [Client-Response-Num] [1] 1443s # debug: [DMMATCH1] [1] 1443s ok 60 1443s # --- 1443s # ExpiresActive Off 1443s ExpiresByType text/plain A2533702 1443s # debug: [Connection] [close] 1443s # debug: [Date] [Fri, 29 Nov 2024 20:09:59 GMT] 1443s # debug: [Accept-Ranges] [bytes] 1443s # debug: [ETag] ["3-61fafa7f73d80"] 1443s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0] 1443s # debug: [Vary] [In-If1] 1443s # debug: [Content-Length] [3] 1443s # debug: [Content-Type] [text/html] 1443s # debug: [Last-Modified] [Thu, 15 Aug 2024 02:32:38 GMT] 1443s # debug: [Client-Date] [Fri, 29 Nov 2024 20:09:59 GMT] 1443s # debug: [Client-Peer] [127.0.0.1:8529] 1443s # debug: [Client-Response-Num] [1] 1443s # debug: [DMMATCH1] [1] 1443s ok 61 1443s # --- 1443s # ExpiresActive Off 1443s ExpiresByType text/plain A2533702 1443s # debug: [Connection] [close] 1443s # debug: [Date] [Fri, 29 Nov 2024 20:09:59 GMT] 1443s # debug: [Accept-Ranges] [bytes] 1443s # debug: [ETag] ["0-61fafa7f73d80"] 1443s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0] 1443s # debug: [Vary] [In-If1] 1443s # debug: [Content-Type] [text/plain] 1443s # debug: [Last-Modified] [Thu, 15 Aug 2024 02:32:38 GMT] 1443s # debug: [Client-Date] [Fri, 29 Nov 2024 20:09:59 GMT] 1443s # debug: [Client-Peer] [127.0.0.1:8529] 1443s # debug: [Client-Response-Num] [1] 1443s # debug: [DMMATCH1] [1] 1443s ok 62 1443s # --- 1443s # ExpiresActive Off 1443s ExpiresByType text/plain A2533702 1443s # debug: [Connection] [close] 1443s # debug: [Date] [Fri, 29 Nov 2024 20:09:59 GMT] 1443s # debug: [Accept-Ranges] [bytes] 1443s # debug: [ETag] ["0-61fafa7f73d80"] 1443s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0] 1443s # debug: [Vary] [In-If1] 1443s # debug: [Content-Type] [image/gif] 1443s # debug: [Last-Modified] [Thu, 15 Aug 2024 02:32:38 GMT] 1443s # debug: [Client-Date] [Fri, 29 Nov 2024 20:09:59 GMT] 1443s # debug: [Client-Peer] [127.0.0.1:8529] 1443s # debug: [Client-Response-Num] [1] 1443s # debug: [DMMATCH1] [1] 1443s ok 63 1443s # --- 1443s # ExpiresActive Off 1443s ExpiresByType text/plain A2533702 1443s # debug: [Connection] [close] 1443s # debug: [Date] [Fri, 29 Nov 2024 20:09:59 GMT] 1443s # debug: [Accept-Ranges] [bytes] 1443s # debug: [ETag] ["0-61fafa7f73d80"] 1443s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0] 1443s # debug: [Vary] [In-If1] 1443s # debug: [Content-Type] [image/jpeg] 1443s # debug: [Last-Modified] [Thu, 15 Aug 2024 02:32:38 GMT] 1443s # debug: [Client-Date] [Fri, 29 Nov 2024 20:09:59 GMT] 1443s # debug: [Client-Peer] [127.0.0.1:8529] 1443s # debug: [Client-Response-Num] [1] 1443s # debug: [DMMATCH1] [1] 1443s ok 64 1443s # --- 1443s # ExpiresActive Off 1443s ExpiresDefault "modification plus 1 months 18 days 5 hours 46 minutes 2 seconds" 1443s ExpiresByType text/plain "modification plus 2 weeks 11 days 8 hours 23 minutes" 1443s # debug: [Connection] [close] 1443s # debug: [Date] [Fri, 29 Nov 2024 20:09:59 GMT] 1443s # debug: [Accept-Ranges] [bytes] 1443s # debug: [ETag] ["3-61fafa7f73d80"] 1443s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0] 1443s # debug: [Vary] [In-If1] 1443s # debug: [Content-Length] [3] 1443s # debug: [Content-Type] [text/html] 1443s # debug: [Last-Modified] [Thu, 15 Aug 2024 02:32:38 GMT] 1443s # debug: [Client-Date] [Fri, 29 Nov 2024 20:09:59 GMT] 1443s # debug: [Client-Peer] [127.0.0.1:8529] 1443s # debug: [Client-Response-Num] [1] 1443s # debug: [DMMATCH1] [1] 1443s ok 65 1443s # --- 1443s # ExpiresActive Off 1443s ExpiresDefault "modification plus 1 months 18 days 5 hours 46 minutes 2 seconds" 1443s ExpiresByType text/plain "modification plus 2 weeks 11 days 8 hours 23 minutes" 1443s # debug: [Connection] [close] 1443s # debug: [Date] [Fri, 29 Nov 2024 20:09:59 GMT] 1443s # debug: [Accept-Ranges] [bytes] 1443s # debug: [ETag] ["0-61fafa7f73d80"] 1443s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0] 1443s # debug: [Vary] [In-If1] 1443s # debug: [Content-Type] [text/plain] 1443s # debug: [Last-Modified] [Thu, 15 Aug 2024 02:32:38 GMT] 1443s # debug: [Client-Date] [Fri, 29 Nov 2024 20:09:59 GMT] 1443s # debug: [Client-Peer] [127.0.0.1:8529] 1443s # debug: [Client-Response-Num] [1] 1443s # debug: [DMMATCH1] [1] 1443s ok 66 1443s # --- 1443s # ExpiresActive Off 1443s ExpiresDefault "modification plus 1 months 18 days 5 hours 46 minutes 2 seconds" 1443s ExpiresByType text/plain "modification plus 2 weeks 11 days 8 hours 23 minutes" 1443s # debug: [Connection] [close] 1443s # debug: [Date] [Fri, 29 Nov 2024 20:09:59 GMT] 1443s # debug: [Accept-Ranges] [bytes] 1443s # debug: [ETag] ["0-61fafa7f73d80"] 1443s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0] 1443s # debug: [Vary] [In-If1] 1443s # debug: [Content-Type] [image/gif] 1443s # debug: [Last-Modified] [Thu, 15 Aug 2024 02:32:38 GMT] 1443s # debug: [Client-Date] [Fri, 29 Nov 2024 20:09:59 GMT] 1443s # debug: [Client-Peer] [127.0.0.1:8529] 1443s # debug: [Client-Response-Num] [1] 1443s # debug: [DMMATCH1] [1] 1443s ok 67 1443s # --- 1443s # ExpiresActive Off 1443s ExpiresDefault "modification plus 1 months 18 days 5 hours 46 minutes 2 seconds" 1443s ExpiresByType text/plain "modification plus 2 weeks 11 days 8 hours 23 minutes" 1443s # debug: [Connection] [close] 1443s # debug: [Date] [Fri, 29 Nov 2024 20:09:59 GMT] 1443s # debug: [Accept-Ranges] [bytes] 1443s # debug: [ETag] ["0-61fafa7f73d80"] 1443s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0] 1443s # debug: [Vary] [In-If1] 1443s # debug: [Content-Type] [image/jpeg] 1443s # debug: [Last-Modified] [Thu, 15 Aug 2024 02:32:38 GMT] 1443s # debug: [Client-Date] [Fri, 29 Nov 2024 20:09:59 GMT] 1443s # debug: [Client-Peer] [127.0.0.1:8529] 1443s # debug: [Client-Response-Num] [1] 1443s # debug: [DMMATCH1] [1] 1443s ok 68 1443s #--- 1443s # ExpiresActive Off 1443s ExpiresDefault "modification plus 1 months 2 weeks 14 days 5 hours 44 minutes 35 seconds" 1443s # debug: [Connection] [close] 1443s # debug: [Date] [Fri, 29 Nov 2024 20:09:59 GMT] 1443s # debug: [Accept-Ranges] [bytes] 1443s # debug: [ETag] ["3-61fafa7f73d80"] 1443s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0] 1443s # debug: [Vary] [In-If1] 1443s # debug: [Content-Length] [3] 1443s # debug: [Content-Type] [text/html] 1443s # debug: [Last-Modified] [Thu, 15 Aug 2024 02:32:38 GMT] 1443s # debug: [Client-Date] [Fri, 29 Nov 2024 20:09:59 GMT] 1443s # debug: [Client-Peer] [127.0.0.1:8529] 1443s # debug: [Client-Response-Num] [1] 1443s # debug: [DMMATCH1] [1] 1443s ok 69 1443s #--- 1443s # ExpiresActive Off 1443s ExpiresDefault "modification plus 1 months 2 weeks 14 days 5 hours 44 minutes 35 seconds" 1443s # debug: [Connection] [close] 1443s # debug: [Date] [Fri, 29 Nov 2024 20:09:59 GMT] 1443s # debug: [Accept-Ranges] [bytes] 1443s # debug: [ETag] ["0-61fafa7f73d80"] 1443s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0] 1443s # debug: [Vary] [In-If1] 1443s # debug: [Content-Type] [text/plain] 1443s # debug: [Last-Modified] [Thu, 15 Aug 2024 02:32:38 GMT] 1443s # debug: [Client-Date] [Fri, 29 Nov 2024 20:09:59 GMT] 1443s # debug: [Client-Peer] [127.0.0.1:8529] 1443s # debug: [Client-Response-Num] [1] 1443s # debug: [DMMATCH1] [1] 1443s ok 70 1443s #--- 1443s # ExpiresActive Off 1443s ExpiresDefault "modification plus 1 months 2 weeks 14 days 5 hours 44 minutes 35 seconds" 1443s # debug: [Connection] [close] 1443s # debug: [Date] [Fri, 29 Nov 2024 20:09:59 GMT] 1443s # debug: [Accept-Ranges] [bytes] 1443s # debug: [ETag] ["0-61fafa7f73d80"] 1443s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0] 1443s # debug: [Vary] [In-If1] 1443s # debug: [Content-Type] [image/gif] 1443s # debug: [Last-Modified] [Thu, 15 Aug 2024 02:32:38 GMT] 1443s # debug: [Client-Date] [Fri, 29 Nov 2024 20:09:59 GMT] 1443s # debug: [Client-Peer] [127.0.0.1:8529] 1443s # debug: [Client-Response-Num] [1] 1443s # debug: [DMMATCH1] [1] 1443s ok 71 1443s #--- 1443s # ExpiresActive Off 1443s ExpiresDefault "modification plus 1 months 2 weeks 14 days 5 hours 44 minutes 35 seconds" 1443s # debug: [Connection] [close] 1443s # debug: [Date] [Fri, 29 Nov 2024 20:09:59 GMT] 1443s # debug: [Accept-Ranges] [bytes] 1443s # debug: [ETag] ["0-61fafa7f73d80"] 1443s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0] 1443s # debug: [Vary] [In-If1] 1443s # debug: [Content-Type] [image/jpeg] 1443s # debug: [Last-Modified] [Thu, 15 Aug 2024 02:32:38 GMT] 1443s # debug: [Client-Date] [Fri, 29 Nov 2024 20:09:59 GMT] 1443s # debug: [Client-Peer] [127.0.0.1:8529] 1443s # debug: [Client-Response-Num] [1] 1443s # debug: [DMMATCH1] [1] 1443s ok 72 1443s # --- 1443s # ExpiresActive Off 1443s ExpiresByType image/gif A35790040 1443s # debug: [Connection] [close] 1443s # debug: [Date] [Fri, 29 Nov 2024 20:09:59 GMT] 1443s # debug: [Accept-Ranges] [bytes] 1443s # debug: [ETag] ["3-61fafa7f73d80"] 1443s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0] 1443s # debug: [Vary] [In-If1] 1443s # debug: [Content-Length] [3] 1443s # debug: [Content-Type] [text/html] 1443s # debug: [Last-Modified] [Thu, 15 Aug 2024 02:32:38 GMT] 1443s # debug: [Client-Date] [Fri, 29 Nov 2024 20:09:59 GMT] 1443s # debug: [Client-Peer] [127.0.0.1:8529] 1443s # debug: [Client-Response-Num] [1] 1443s # debug: [DMMATCH1] [1] 1443s ok 73 1443s # --- 1443s # ExpiresActive Off 1443s ExpiresByType image/gif A35790040 1443s # debug: [Connection] [close] 1443s # debug: [Date] [Fri, 29 Nov 2024 20:09:59 GMT] 1443s # debug: [Accept-Ranges] [bytes] 1443s # debug: [ETag] ["0-61fafa7f73d80"] 1443s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0] 1443s # debug: [Vary] [In-If1] 1443s # debug: [Content-Type] [text/plain] 1443s # debug: [Last-Modified] [Thu, 15 Aug 2024 02:32:38 GMT] 1443s # debug: [Client-Date] [Fri, 29 Nov 2024 20:09:59 GMT] 1443s # debug: [Client-Peer] [127.0.0.1:8529] 1443s # debug: [Client-Response-Num] [1] 1443s # debug: [DMMATCH1] [1] 1443s ok 74 1443s # --- 1443s # ExpiresActive Off 1443s ExpiresByType image/gif A35790040 1443s # debug: [Connection] [close] 1443s # debug: [Date] [Fri, 29 Nov 2024 20:09:59 GMT] 1443s # debug: [Accept-Ranges] [bytes] 1443s # debug: [ETag] ["0-61fafa7f73d80"] 1443s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0] 1443s # debug: [Vary] [In-If1] 1443s # debug: [Content-Type] [image/gif] 1443s # debug: [Last-Modified] [Thu, 15 Aug 2024 02:32:38 GMT] 1443s # debug: [Client-Date] [Fri, 29 Nov 2024 20:09:59 GMT] 1443s # debug: [Client-Peer] [127.0.0.1:8529] 1443s # debug: [Client-Response-Num] [1] 1443s # debug: [DMMATCH1] [1] 1443s ok 75 1443s # --- 1443s # ExpiresActive Off 1443s ExpiresByType image/gif A35790040 1443s # debug: [Connection] [close] 1443s # debug: [Date] [Fri, 29 Nov 2024 20:09:59 GMT] 1443s # debug: [Accept-Ranges] [bytes] 1443s # debug: [ETag] ["0-61fafa7f73d80"] 1443s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0] 1443s # debug: [Vary] [In-If1] 1443s # debug: [Content-Type] [image/jpeg] 1443s # debug: [Last-Modified] [Thu, 15 Aug 2024 02:32:38 GMT] 1443s # debug: [Client-Date] [Fri, 29 Nov 2024 20:09:59 GMT] 1443s # debug: [Client-Peer] [127.0.0.1:8529] 1443s # debug: [Client-Response-Num] [1] 1443s # debug: [DMMATCH1] [1] 1443s ok 76 1443s # --- 1443s # ExpiresActive Off 1443s ExpiresDefault "modification plus 1 years 2 months 1 weeks 1 days 8 hours 24 minutes 3 seconds" 1443s ExpiresByType image/gif M34409915 1443s # debug: [Connection] [close] 1443s # debug: [Date] [Fri, 29 Nov 2024 20:09:59 GMT] 1443s # debug: [Accept-Ranges] [bytes] 1443s # debug: [ETag] ["3-61fafa7f73d80"] 1443s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0] 1443s # debug: [Vary] [In-If1] 1443s # debug: [Content-Length] [3] 1443s # debug: [Content-Type] [text/html] 1443s # debug: [Last-Modified] [Thu, 15 Aug 2024 02:32:38 GMT] 1443s # debug: [Client-Date] [Fri, 29 Nov 2024 20:09:59 GMT] 1443s # debug: [Client-Peer] [127.0.0.1:8529] 1443s # debug: [Client-Response-Num] [1] 1443s # debug: [DMMATCH1] [1] 1443s ok 77 1443s # --- 1443s # ExpiresActive Off 1443s ExpiresDefault "modification plus 1 years 2 months 1 weeks 1 days 8 hours 24 minutes 3 seconds" 1443s ExpiresByType image/gif M34409915 1443s # debug: [Connection] [close] 1443s # debug: [Date] [Fri, 29 Nov 2024 20:09:59 GMT] 1443s # debug: [Accept-Ranges] [bytes] 1443s # debug: [ETag] ["0-61fafa7f73d80"] 1443s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0] 1443s # debug: [Vary] [In-If1] 1443s # debug: [Content-Type] [text/plain] 1443s # debug: [Last-Modified] [Thu, 15 Aug 2024 02:32:38 GMT] 1443s # debug: [Client-Date] [Fri, 29 Nov 2024 20:09:59 GMT] 1443s # debug: [Client-Peer] [127.0.0.1:8529] 1443s # debug: [Client-Response-Num] [1] 1443s # debug: [DMMATCH1] [1] 1443s ok 78 1443s # --- 1443s # ExpiresActive Off 1443s ExpiresDefault "modification plus 1 years 2 months 1 weeks 1 days 8 hours 24 minutes 3 seconds" 1443s ExpiresByType image/gif M34409915 1443s # debug: [Connection] [close] 1443s # debug: [Date] [Fri, 29 Nov 2024 20:09:59 GMT] 1443s # debug: [Accept-Ranges] [bytes] 1443s # debug: [ETag] ["0-61fafa7f73d80"] 1443s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0] 1443s # debug: [Vary] [In-If1] 1443s # debug: [Content-Type] [image/gif] 1443s # debug: [Last-Modified] [Thu, 15 Aug 2024 02:32:38 GMT] 1443s # debug: [Client-Date] [Fri, 29 Nov 2024 20:09:59 GMT] 1443s # debug: [Client-Peer] [127.0.0.1:8529] 1443s # debug: [Client-Response-Num] [1] 1443s # debug: [DMMATCH1] [1] 1443s ok 79 1443s # --- 1443s # ExpiresActive Off 1443s ExpiresDefault "modification plus 1 years 2 months 1 weeks 1 days 8 hours 24 minutes 3 seconds" 1443s ExpiresByType image/gif M34409915 1443s # debug: [Connection] [close] 1443s # debug: [Date] [Fri, 29 Nov 2024 20:09:59 GMT] 1443s # debug: [Accept-Ranges] [bytes] 1443s # debug: [ETag] ["0-61fafa7f73d80"] 1443s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0] 1443s # debug: [Vary] [In-If1] 1443s # debug: [Content-Type] [image/jpeg] 1443s # debug: [Last-Modified] [Thu, 15 Aug 2024 02:32:38 GMT] 1443s # debug: [Client-Date] [Fri, 29 Nov 2024 20:09:59 GMT] 1443s # debug: [Client-Peer] [127.0.0.1:8529] 1443s # debug: [Client-Response-Num] [1] 1443s # debug: [DMMATCH1] [1] 1443s ok 80 1443s #--- 1443s # ExpiresActive Off 1443s ExpiresDefault M9421201 1443s # debug: [Connection] [close] 1443s # debug: [Date] [Fri, 29 Nov 2024 20:09:59 GMT] 1443s # debug: [Accept-Ranges] [bytes] 1443s # debug: [ETag] ["3-61fafa7f73d80"] 1443s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0] 1443s # debug: [Vary] [In-If1] 1443s # debug: [Content-Length] [3] 1443s # debug: [Content-Type] [text/html] 1443s # debug: [Last-Modified] [Thu, 15 Aug 2024 02:32:38 GMT] 1443s # debug: [Client-Date] [Fri, 29 Nov 2024 20:09:59 GMT] 1443s # debug: [Client-Peer] [127.0.0.1:8529] 1443s # debug: [Client-Response-Num] [1] 1443s # debug: [DMMATCH1] [1] 1443s ok 81 1443s #--- 1443s # ExpiresActive Off 1443s ExpiresDefault M9421201 1443s # debug: [Connection] [close] 1443s # debug: [Date] [Fri, 29 Nov 2024 20:09:59 GMT] 1443s # debug: [Accept-Ranges] [bytes] 1443s # debug: [ETag] ["0-61fafa7f73d80"] 1443s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0] 1443s # debug: [Vary] [In-If1] 1443s # debug: [Content-Type] [text/plain] 1443s # debug: [Last-Modified] [Thu, 15 Aug 2024 02:32:38 GMT] 1443s # debug: [Client-Date] [Fri, 29 Nov 2024 20:09:59 GMT] 1443s # debug: [Client-Peer] [127.0.0.1:8529] 1443s # debug: [Client-Response-Num] [1] 1443s # debug: [DMMATCH1] [1] 1443s ok 82 1443s #--- 1443s # ExpiresActive Off 1443s ExpiresDefault M9421201 1443s # debug: [Connection] [close] 1443s # debug: [Date] [Fri, 29 Nov 2024 20:09:59 GMT] 1443s # debug: [Accept-Ranges] [bytes] 1443s # debug: [ETag] ["0-61fafa7f73d80"] 1443s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0] 1443s # debug: [Vary] [In-If1] 1443s # debug: [Content-Type] [image/gif] 1443s # debug: [Last-Modified] [Thu, 15 Aug 2024 02:32:38 GMT] 1443s # debug: [Client-Date] [Fri, 29 Nov 2024 20:09:59 GMT] 1443s # debug: [Client-Peer] [127.0.0.1:8529] 1443s # debug: [Client-Response-Num] [1] 1443s # debug: [DMMATCH1] [1] 1443s ok 83 1443s #--- 1443s # ExpiresActive Off 1443s ExpiresDefault M9421201 1443s # debug: [Connection] [close] 1443s # debug: [Date] [Fri, 29 Nov 2024 20:09:59 GMT] 1443s # debug: [Accept-Ranges] [bytes] 1443s # debug: [ETag] ["0-61fafa7f73d80"] 1443s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0] 1443s # debug: [Vary] [In-If1] 1443s # debug: [Content-Type] [image/jpeg] 1443s # debug: [Last-Modified] [Thu, 15 Aug 2024 02:32:38 GMT] 1443s # debug: [Client-Date] [Fri, 29 Nov 2024 20:09:59 GMT] 1443s # debug: [Client-Peer] [127.0.0.1:8529] 1443s # debug: [Client-Response-Num] [1] 1443s # debug: [DMMATCH1] [1] 1443s ok 84 1443s # --- 1443s # ExpiresActive Off 1443s ExpiresByType image/jpeg A4926420 1443s # debug: [Connection] [close] 1443s # debug: [Date] [Fri, 29 Nov 2024 20:09:59 GMT] 1443s # debug: [Accept-Ranges] [bytes] 1443s # debug: [ETag] ["3-61fafa7f73d80"] 1443s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0] 1443s # debug: [Vary] [In-If1] 1443s # debug: [Content-Length] [3] 1443s # debug: [Content-Type] [text/html] 1443s # debug: [Last-Modified] [Thu, 15 Aug 2024 02:32:38 GMT] 1443s # debug: [Client-Date] [Fri, 29 Nov 2024 20:09:59 GMT] 1443s # debug: [Client-Peer] [127.0.0.1:8529] 1443s # debug: [Client-Response-Num] [1] 1443s # debug: [DMMATCH1] [1] 1443s ok 85 1443s # --- 1443s # ExpiresActive Off 1443s ExpiresByType image/jpeg A4926420 1443s # debug: [Connection] [close] 1443s # debug: [Date] [Fri, 29 Nov 2024 20:09:59 GMT] 1443s # debug: [Accept-Ranges] [bytes] 1443s # debug: [ETag] ["0-61fafa7f73d80"] 1443s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0] 1443s # debug: [Vary] [In-If1] 1443s # debug: [Content-Type] [text/plain] 1443s # debug: [Last-Modified] [Thu, 15 Aug 2024 02:32:38 GMT] 1443s # debug: [Client-Date] [Fri, 29 Nov 2024 20:09:59 GMT] 1443s # debug: [Client-Peer] [127.0.0.1:8529] 1443s # debug: [Client-Response-Num] [1] 1443s # debug: [DMMATCH1] [1] 1443s ok 86 1443s # --- 1443s # ExpiresActive Off 1443s ExpiresByType image/jpeg A4926420 1443s # debug: [Connection] [close] 1443s # debug: [Date] [Fri, 29 Nov 2024 20:09:59 GMT] 1443s # debug: [Accept-Ranges] [bytes] 1443s # debug: [ETag] ["0-61fafa7f73d80"] 1443s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0] 1443s # debug: [Vary] [In-If1] 1443s # debug: [Content-Type] [image/gif] 1443s # debug: [Last-Modified] [Thu, 15 Aug 2024 02:32:38 GMT] 1443s # debug: [Client-Date] [Fri, 29 Nov 2024 20:09:59 GMT] 1443s # debug: [Client-Peer] [127.0.0.1:8529] 1443s # debug: [Client-Response-Num] [1] 1443s # debug: [DMMATCH1] [1] 1443s ok 87 1443s # --- 1443s # ExpiresActive Off 1443s ExpiresByType image/jpeg A4926420 1443s # debug: [Connection] [close] 1443s # debug: [Date] [Fri, 29 Nov 2024 20:09:59 GMT] 1443s # debug: [Accept-Ranges] [bytes] 1443s # debug: [ETag] ["0-61fafa7f73d80"] 1443s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0] 1443s # debug: [Vary] [In-If1] 1443s # debug: [Content-Type] [image/jpeg] 1443s # debug: [Last-Modified] [Thu, 15 Aug 2024 02:32:38 GMT] 1443s # debug: [Client-Date] [Fri, 29 Nov 2024 20:09:59 GMT] 1443s # debug: [Client-Peer] [127.0.0.1:8529] 1443s # debug: [Client-Response-Num] [1] 1443s # debug: [DMMATCH1] [1] 1443s ok 88 1443s # --- 1443s # ExpiresActive Off 1443s ExpiresDefault M1325181 1443s ExpiresByType image/jpeg M3987486 1443s # debug: [Connection] [close] 1443s # debug: [Date] [Fri, 29 Nov 2024 20:09:59 GMT] 1443s # debug: [Accept-Ranges] [bytes] 1443s # debug: [ETag] ["3-61fafa7f73d80"] 1443s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0] 1443s # debug: [Vary] [In-If1] 1443s # debug: [Content-Length] [3] 1443s # debug: [Content-Type] [text/html] 1443s # debug: [Last-Modified] [Thu, 15 Aug 2024 02:32:38 GMT] 1443s # debug: [Client-Date] [Fri, 29 Nov 2024 20:09:59 GMT] 1443s # debug: [Client-Peer] [127.0.0.1:8529] 1443s # debug: [Client-Response-Num] [1] 1443s # debug: [DMMATCH1] [1] 1443s ok 89 1443s # --- 1443s # ExpiresActive Off 1443s ExpiresDefault M1325181 1443s ExpiresByType image/jpeg M3987486 1443s # debug: [Connection] [close] 1443s # debug: [Date] [Fri, 29 Nov 2024 20:09:59 GMT] 1443s # debug: [Accept-Ranges] [bytes] 1443s # debug: [ETag] ["0-61fafa7f73d80"] 1443s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0] 1443s # debug: [Vary] [In-If1] 1443s # debug: [Content-Type] [text/plain] 1443s # debug: [Last-Modified] [Thu, 15 Aug 2024 02:32:38 GMT] 1443s # debug: [Client-Date] [Fri, 29 Nov 2024 20:09:59 GMT] 1443s # debug: [Client-Peer] [127.0.0.1:8529] 1443s # debug: [Client-Response-Num] [1] 1443s # debug: [DMMATCH1] [1] 1443s ok 90 1443s # --- 1443s # ExpiresActive Off 1443s ExpiresDefault M1325181 1443s ExpiresByType image/jpeg M3987486 1443s # debug: [Connection] [close] 1443s # debug: [Date] [Fri, 29 Nov 2024 20:09:59 GMT] 1443s # debug: [Accept-Ranges] [bytes] 1443s # debug: [ETag] ["0-61fafa7f73d80"] 1443s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0] 1443s # debug: [Vary] [In-If1] 1443s # debug: [Content-Type] [image/gif] 1443s # debug: [Last-Modified] [Thu, 15 Aug 2024 02:32:38 GMT] 1443s # debug: [Client-Date] [Fri, 29 Nov 2024 20:09:59 GMT] 1443s # debug: [Client-Peer] [127.0.0.1:8529] 1443s # debug: [Client-Response-Num] [1] 1443s # debug: [DMMATCH1] [1] 1443s ok 91 1443s # --- 1443s # ExpiresActive Off 1443s ExpiresDefault M1325181 1443s ExpiresByType image/jpeg M3987486 1443s # debug: [Connection] [close] 1443s # debug: [Date] [Fri, 29 Nov 2024 20:09:59 GMT] 1443s # debug: [Accept-Ranges] [bytes] 1443s # debug: [ETag] ["0-61fafa7f73d80"] 1443s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0] 1443s # debug: [Vary] [In-If1] 1443s # debug: [Content-Type] [image/jpeg] 1443s # debug: [Last-Modified] [Thu, 15 Aug 2024 02:32:38 GMT] 1443s # debug: [Client-Date] [Fri, 29 Nov 2024 20:09:59 GMT] 1443s # debug: [Client-Peer] [127.0.0.1:8529] 1443s # debug: [Client-Response-Num] [1] 1443s # debug: [DMMATCH1] [1] 1443s ok 92 1443s ok 1447s t/modules/ext_filter.t .............. 1447s 1..24 1447s # Running under perl version 5.040000 for linux 1447s # Current time local: Fri Nov 29 20:09:59 2024 1447s # Current time GMT: Fri Nov 29 20:09:59 2024 1447s # Using Test.pm version 1.31 1447s # Using Apache/Test.pm version 1.44 1447s # testing : sed output filter 1447s # expected: 'barbar' 1447s # received: 'barbar' 1447s ok 1 1447s # testing : slow filter process 1447s # expected: 'foobar' 1447s # received: 'foobar' 1447s ok 2 1447s # testing : echo worked 1447s # expected: 200 1447s # received: '200' 1447s ok 3 1447s # testing : request body filtered 1447s # expected: 'barbar 1447s # ' 1447s # received: 'barbar 1447s # ' 1447s ok 4 1447s # testing : got 413 error 1447s # expected: 413 1447s # received: '413' 1447s ok 5 1447s # testing : got 413 error body 1447s # expected: qr/413 Request Entity Too Large/ 1447s # received: ' 1447s # 1447s # 413 Request Entity Too Large 1447s # 1447s #

Request Entity Too Large

1447s # The requested resource does not allow request data with POST requests, or the amount of data provided in 1447s # the request exceeds the capacity limit. 1447s # 1447s # ' 1447s ok 6 1447s # testing : got 413 error 1447s # expected: 413 1447s # received: '413' 1447s ok 7 1447s # testing : got 413 error body 1447s # expected: qr/413 Request Entity Too Large/ 1447s # received: ' 1447s # 1447s # 413 Request Entity Too Large 1447s # 1447s #

Request Entity Too Large

1447s # The requested resource does not allow request data with POST requests, or the amount of data provided in 1447s # the request exceeds the capacity limit. 1447s # 1447s # ' 1447s ok 8 1447s # testing : got 413 error 1447s # expected: 413 1447s # received: '413' 1447s ok 9 1447s # testing : got 413 error body 1447s # expected: qr/413 Request Entity Too Large/ 1447s # received: ' 1447s # 1447s # 413 Request Entity Too Large 1447s # 1447s #

Request Entity Too Large

1447s # The requested resource does not allow request data with POST requests, or the amount of data provided in 1447s # the request exceeds the capacity limit. 1447s # 1447s # ' 1447s ok 10 1447s # testing : got 413 error 1447s # expected: 413 1447s # received: '413' 1447s ok 11 1447s # testing : got 413 error body 1447s # expected: qr/413 Request Entity Too Large/ 1447s # received: ' 1447s # 1447s # 413 Request Entity Too Large 1447s # 1447s #

Request Entity Too Large

1447s # The requested resource does not allow request data with POST requests, or the amount of data provided in 1447s # the request exceeds the capacity limit. 1447s # 1447s # ' 1447s ok 12 1447s # testing : got 413 error 1447s # expected: 413 1447s # received: '413' 1447s ok 13 1447s # testing : got 413 error body 1447s # expected: qr/413 Request Entity Too Large/ 1447s # received: ' 1447s # 1447s # 413 Request Entity Too Large 1447s # 1447s #

Request Entity Too Large

1447s # The requested resource does not allow request data with POST requests, or the amount of data provided in 1447s # the request exceeds the capacity limit. 1447s # 1447s # ' 1447s ok 14 1447s # testing : got 413 error 1447s # expected: 413 1447s # received: '413' 1447s ok 15 1447s # testing : got 413 error body 1447s # expected: qr/413 Request Entity Too Large/ 1447s # received: ' 1447s # 1447s # 413 Request Entity Too Large 1447s # 1447s #

Request Entity Too Large

1447s # The requested resource does not allow request data with POST requests, or the amount of data provided in 1447s # the request exceeds the capacity limit. 1447s # 1447s # ' 1447s ok 16 1447s # testing : got 413 error 1447s # expected: 413 1447s # received: '413' 1447s ok 17 1447s # testing : got 413 error body 1447s # expected: qr/413 Request Entity Too Large/ 1447s # received: ' 1447s # 1447s # 413 Request Entity Too Large 1447s # 1447s #

Request Entity Too Large

1447s # The requested resource does not allow request data with POST requests, or the amount of data provided in 1447s # the request exceeds the capacity limit. 1447s # 1447s # ' 1447s ok 18 1447s # testing : got 413 error 1447s # expected: 413 1447s # received: '413' 1447s ok 19 1447s # testing : got 413 error body 1447s # expected: qr/413 Request Entity Too Large/ 1447s # received: ' 1447s # 1447s # 413 Request Entity Too Large 1447s # 1447s #

Request Entity Too Large

1447s # The requested resource does not allow request data with POST requests, or the amount of data provided in 1447s # the request exceeds the capacity limit. 1447s # 1447s # ' 1447s ok 20 1447s # testing : got 413 error 1447s # expected: 413 1447s # received: '413' 1447s ok 21 1447s # testing : got 413 error body 1447s # expected: qr/413 Request Entity Too Large/ 1447s # received: ' 1447s # 1447s # 413 Request Entity Too Large 1447s # 1447s #

Request Entity Too Large

1447s # The requested resource does not allow request data with POST requests, or the amount of data provided in 1447s # the request exceeds the capacity limit. 1447s # 1447s # ' 1447s ok 22 1447s # testing : got 413 error 1447s # expected: 413 1447s # received: '413' 1447s ok 23 1447s # testing : got 413 error body 1447s # expected: qr/413 Request Entity Too Large/ 1447s # received: ' 1447s # 1447s # 413 Request Entity Too Large 1447s # 1447s #

Request Entity Too Large

1447s # The requested resource does not allow request data with POST requests, or the amount of data provided in 1447s # the request exceeds the capacity limit. 1447s # 1447s # ' 1447s ok 24 1447s ok 1450s t/modules/filter.t .................. 1450s 1..5 1450s # Running under perl version 5.040000 for linux 1450s # Current time local: Fri Nov 29 20:10:04 2024 1450s # Current time GMT: Fri Nov 29 20:10:04 2024 1450s # Using Test.pm version 1.31 1450s # Using Apache/Test.pm version 1.44 1450s # expected: 'HELLOWORLD' 1450s # received: 'HELLOWORLD' 1450s ok 1 1450s # expected: 'HELLOWORLD' 1450s # received: 'HELLOWORLD' 1450s ok 2 1450s # expected: 'HELLOWORLD' 1450s # received: 'HELLOWORLD' 1450s ok 3 1450s # expected: 'helloworld' 1450s # received: 'helloworld' 1450s ok 4 1450s # expected: 'helloworld' 1450s # received: 'helloworld' 1450s ok 5 1450s ok 1454s t/modules/headers.t ................. 1454s 1..376 1454s # Running under perl version 5.040000 for linux 1454s # Current time local: Fri Nov 29 20:10:07 2024 1454s # Current time GMT: Fri Nov 29 20:10:07 2024 1454s # Using Test.pm version 1.31 1454s # Using Apache/Test.pm version 1.44 1454s ok 1 1454s ok 2 1454s ok 3 1454s ok 4 1454s ok 5 1454s ok 6 1454s ok 7 1454s ok 8 1454s ok 9 1454s ok 10 1454s ok 11 1454s ok 12 1454s ok 13 1454s ok 14 1454s ok 15 1454s ok 16 1454s ok 17 1454s ok 18 1454s ok 19 1454s ok 20 1454s ok 21 1454s ok 22 1454s ok 23 1454s ok 24 1454s ok 25 1454s ok 26 1454s ok 27 1454s ok 28 1454s ok 29 1454s ok 30 1454s ok 31 1454s ok 32 1454s ok 33 1454s ok 34 1454s ok 35 1454s ok 36 1454s ok 37 1454s ok 38 1454s ok 39 1454s ok 40 1454s ok 41 1454s ok 42 1454s ok 43 1454s ok 44 1454s ok 45 1454s ok 46 1454s ok 47 1454s ok 48 1454s ok 49 1454s ok 50 1454s ok 51 1454s ok 52 1454s ok 53 1454s ok 54 1454s ok 55 1454s ok 56 1454s ok 57 1454s ok 58 1454s ok 59 1454s ok 60 1454s ok 61 1454s ok 62 1454s ok 63 1454s ok 64 1454s ok 65 1454s ok 66 1454s ok 67 1454s ok 68 1454s ok 69 1454s ok 70 1454s ok 71 1454s ok 72 1454s ok 73 1454s ok 74 1454s ok 75 1454s ok 76 1454s ok 77 1454s ok 78 1454s ok 79 1454s ok 80 1454s ok 81 1454s ok 82 1454s ok 83 1454s ok 84 1454s ok 85 1454s ok 86 1454s ok 87 1454s ok 88 1454s ok 89 1454s ok 90 1454s ok 91 1454s ok 92 1454s ok 93 1454s ok 94 1454s ok 95 1454s ok 96 1454s ok 97 1454s ok 98 1454s ok 99 1454s ok 100 1454s ok 101 1454s ok 102 1454s ok 103 1454s ok 104 1454s ok 105 1454s ok 106 1454s ok 107 1454s ok 108 1454s ok 109 1454s ok 110 1454s ok 111 1454s ok 112 1454s ok 113 1454s ok 114 1454s ok 115 1454s ok 116 1454s ok 117 1454s ok 118 1454s ok 119 1454s ok 120 1454s ok 121 1454s ok 122 1454s ok 123 1454s ok 124 1454s ok 125 1454s ok 126 1454s ok 127 1454s ok 128 1454s ok 129 1454s ok 130 1454s ok 131 1454s ok 132 1454s ok 133 1454s ok 134 1454s ok 135 1454s ok 136 1454s ok 137 1454s ok 138 1454s ok 139 1454s ok 140 1454s ok 141 1454s ok 142 1454s ok 143 1454s ok 144 1454s ok 145 1454s ok 146 1454s ok 147 1454s ok 148 1454s ok 149 1454s ok 150 1454s ok 151 1454s ok 152 1454s ok 153 1454s ok 154 1454s ok 155 1454s ok 156 1454s ok 157 1454s ok 158 1454s ok 159 1454s ok 160 1454s ok 161 1454s ok 162 1454s ok 163 1454s ok 164 1454s ok 165 1454s ok 166 1454s ok 167 1454s ok 168 1454s ok 169 1454s ok 170 1454s ok 171 1454s ok 172 1454s ok 173 1454s ok 174 1454s ok 175 1454s ok 176 1454s ok 177 1454s ok 178 1454s ok 179 1454s ok 180 1454s ok 181 1454s ok 182 1454s ok 183 1454s ok 184 1454s ok 185 1454s ok 186 1454s ok 187 1454s ok 188 1454s ok 189 1454s ok 190 1454s ok 191 1454s ok 192 1454s ok 193 1454s ok 194 1454s ok 195 1454s ok 196 1454s ok 197 1454s ok 198 1454s ok 199 1454s ok 200 1454s ok 201 1454s ok 202 1454s ok 203 1454s ok 204 1454s ok 205 1454s ok 206 1454s ok 207 1454s ok 208 1454s ok 209 1454s ok 210 1454s ok 211 1454s ok 212 1454s ok 213 1454s ok 214 1454s ok 215 1454s ok 216 1454s ok 217 1454s ok 218 1454s ok 219 1454s ok 220 1454s ok 221 1454s ok 222 1454s ok 223 1454s ok 224 1454s ok 225 1454s ok 226 1454s ok 227 1454s ok 228 1454s ok 229 1454s ok 230 1454s ok 231 1454s ok 232 1454s ok 233 1454s ok 234 1454s ok 235 1454s ok 236 1454s ok 237 1454s ok 238 1454s ok 239 1454s ok 240 1454s ok 241 1454s ok 242 1454s ok 243 1454s ok 244 1454s ok 245 1454s ok 246 1454s ok 247 1454s ok 248 1454s ok 249 1454s ok 250 1454s ok 251 1454s ok 252 1454s ok 253 1454s ok 254 1454s ok 255 1454s ok 256 1454s ok 257 1454s ok 258 1454s ok 259 1454s ok 260 1454s ok 261 1454s ok 262 1454s ok 263 1454s ok 264 1454s ok 265 1454s ok 266 1454s ok 267 1454s ok 268 1454s ok 269 1454s ok 270 1454s ok 271 1454s ok 272 1454s ok 273 1454s ok 274 1454s ok 275 1454s ok 276 1454s ok 277 1454s ok 278 1454s ok 279 1454s ok 280 1454s ok 281 1454s ok 282 1454s ok 283 1454s ok 284 1454s ok 285 1454s ok 286 1454s ok 287 1454s ok 288 1454s ok 289 1454s ok 290 1454s ok 291 1454s ok 292 1454s ok 293 1454s ok 294 1454s ok 295 1454s ok 296 1454s ok 297 1454s ok 298 1454s ok 299 1454s ok 300 1454s ok 301 1454s ok 302 1454s ok 303 1454s ok 304 1454s ok 305 1454s ok 306 1454s ok 307 1454s ok 308 1454s ok 309 1454s ok 310 1454s ok 311 1454s ok 312 1454s ok 313 1454s ok 314 1454s ok 315 1454s ok 316 1454s ok 317 1454s ok 318 1454s ok 319 1454s ok 320 1454s ok 321 1454s ok 322 1454s ok 323 1454s ok 324 1454s ok 325 1454s ok 326 1454s ok 327 1454s ok 328 1454s ok 329 1454s ok 330 1454s ok 331 1454s ok 332 1454s ok 333 1454s ok 334 1454s ok 335 1454s ok 336 1454s ok 337 1454s ok 338 1454s ok 339 1454s ok 340 1454s 1454s 1454s 1454s Header sent n°0: 1454s header: Test-Header 1454s value: value 1454s Header sent n°1: 1454s header: Aaa 1454s value: b 1454s Header sent n°2: 1454s header: Aa 1454s value: bb 1454s # testing : Checking return code is '200' 1454s # expected: 200 1454s # received: '200' 1454s ok 341 1454s 1454s Header received n°0: 1454s header: Test-Header 1454s expected: value 1454s received: value 1454s 1454s Header received n°1: 1454s header: Aaa 1454s expected: b 1454s received: b 1454s 1454s Header received n°2: 1454s header: Aa 1454s expected: bb 1454s received: bb 1454s 1454s Response received is: 1454s HTTP/1.1 200 OK 1454s Connection: close 1454s Date: Fri, 29 Nov 2024 20:10:11 GMT 1454s Accept-Ranges: bytes 1454s ETag: "0-61fafa7f73d80" 1454s Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1454s Vary: In-If1 1454s Content-Length: 0 1454s Content-Type: text/html 1454s Last-Modified: Thu, 15 Aug 2024 02:32:38 GMT 1454s Aa: bb 1454s Aaa: b 1454s Client-Date: Fri, 29 Nov 2024 20:10:11 GMT 1454s Client-Peer: 127.0.0.1:8529 1454s Client-Response-Num: 1 1454s DMMATCH1: 1 1454s Test-Header: value 1454s 1454s ok 342 1454s 1454s 1454s 1454s Header sent n°0: 1454s header: Test-Header 1454s value: foo 1454s Header sent n°1: 1454s header: aaa 1454s value: b 1454s Header sent n°2: 1454s header: aa 1454s value: bb 1454s # testing : Checking return code is '200' 1454s # expected: 200 1454s # received: '200' 1454s ok 343 1454s 1454s Header received n°0: 1454s header: Test-Header 1454s expected: foo 1454s received: foo 1454s 1454s Header received n°1: 1454s header: aa 1454s expected: bb 1454s received: bb 1454s 1454s Response received is: 1454s HTTP/1.1 200 OK 1454s Connection: close 1454s Date: Fri, 29 Nov 2024 20:10:11 GMT 1454s Accept-Ranges: bytes 1454s ETag: "0-61fafa7f73d80" 1454s Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1454s Vary: In-If1 1454s Content-Length: 0 1454s Content-Type: text/html 1454s Last-Modified: Thu, 15 Aug 2024 02:32:38 GMT 1454s Aa: bb 1454s Client-Date: Fri, 29 Nov 2024 20:10:11 GMT 1454s Client-Peer: 127.0.0.1:8529 1454s Client-Response-Num: 1 1454s DMMATCH1: 1 1454s Test-Header: foo 1454s 1454s ok 344 1454s 1454s 1454s 1454s Header sent n°0: 1454s header: Test-Header 1454s value: foo 1454s Header sent n°1: 1454s header: Test-Header1 1454s value: value1 1454s Header sent n°2: 1454s header: Test-Header2 1454s value: value2 1454s # testing : Checking return code is '200' 1454s # expected: 200 1454s # received: '200' 1454s ok 345 1454s 1454s Header received n°0: 1454s header: Test-Header 1454s expected: foo 1454s received: foo 1454s 1454s Header received n°1: 1454s header: Test-Header1 1454s expected: value1 1454s received: value1 1454s 1454s Header received n°2: 1454s header: Test-Header2 1454s expected: value2 1454s received: value2 1454s 1454s Response received is: 1454s HTTP/1.1 200 OK 1454s Connection: close 1454s Date: Fri, 29 Nov 2024 20:10:11 GMT 1454s Accept-Ranges: bytes 1454s ETag: "0-61fafa7f73d80" 1454s Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1454s Vary: In-If1 1454s Content-Length: 0 1454s Content-Type: text/html 1454s Last-Modified: Thu, 15 Aug 2024 02:32:38 GMT 1454s Client-Date: Fri, 29 Nov 2024 20:10:11 GMT 1454s Client-Peer: 127.0.0.1:8529 1454s Client-Response-Num: 1 1454s DMMATCH1: 1 1454s Test-Header: foo 1454s Test-Header1: value1 1454s Test-Header2: value2 1454s 1454s ok 346 1454s 1454s 1454s 1454s Header sent n°0: 1454s header: Test-Header 1454s value: foofoo 1454s # testing : Checking return code is '200' 1454s # expected: 200 1454s # received: '200' 1454s ok 347 1454s 1454s Header received n°0: 1454s header: Test-Header 1454s expected: barfoo 1454s received: barfoo 1454s 1454s Response received is: 1454s HTTP/1.1 200 OK 1454s Connection: close 1454s Date: Fri, 29 Nov 2024 20:10:11 GMT 1454s Accept-Ranges: bytes 1454s ETag: "0-61fafa7f73d80" 1454s Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1454s Vary: In-If1 1454s Content-Length: 0 1454s Content-Type: text/html 1454s Last-Modified: Thu, 15 Aug 2024 02:32:38 GMT 1454s Client-Date: Fri, 29 Nov 2024 20:10:11 GMT 1454s Client-Peer: 127.0.0.1:8529 1454s Client-Response-Num: 1 1454s DMMATCH1: 1 1454s Test-Header: barfoo 1454s 1454s ok 348 1454s 1454s 1454s 1454s Header sent n°0: 1454s header: Test-Header 1454s value: foo2foo2 1454s # testing : Checking return code is '200' 1454s # expected: 200 1454s # received: '200' 1454s ok 349 1454s 1454s Header received n°0: 1454s header: Test-Header 1454s expected: barfoo2 1454s received: barfoo2 1454s 1454s Response received is: 1454s HTTP/1.1 200 OK 1454s Connection: close 1454s Date: Fri, 29 Nov 2024 20:10:11 GMT 1454s Accept-Ranges: bytes 1454s ETag: "0-61fafa7f73d80" 1454s Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1454s Vary: In-If1 1454s Content-Length: 0 1454s Content-Type: text/html 1454s Last-Modified: Thu, 15 Aug 2024 02:32:38 GMT 1454s Client-Date: Fri, 29 Nov 2024 20:10:11 GMT 1454s Client-Peer: 127.0.0.1:8529 1454s Client-Response-Num: 1 1454s DMMATCH1: 1 1454s Test-Header: barfoo2 1454s 1454s ok 350 1454s 1454s 1454s 1454s Header sent n°0: 1454s header: Test-Header 1454s value: foofoo 1454s # testing : Checking return code is '200' 1454s # expected: 200 1454s # received: '200' 1454s ok 351 1454s 1454s Header received n°0: 1454s header: Test-Header 1454s expected: bar2foo 1454s received: bar2foo 1454s 1454s Response received is: 1454s HTTP/1.1 200 OK 1454s Connection: close 1454s Date: Fri, 29 Nov 2024 20:10:11 GMT 1454s Accept-Ranges: bytes 1454s ETag: "0-61fafa7f73d80" 1454s Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1454s Vary: In-If1 1454s Content-Length: 0 1454s Content-Type: text/html 1454s Last-Modified: Thu, 15 Aug 2024 02:32:38 GMT 1454s Client-Date: Fri, 29 Nov 2024 20:10:11 GMT 1454s Client-Peer: 127.0.0.1:8529 1454s Client-Response-Num: 1 1454s DMMATCH1: 1 1454s Test-Header: bar2foo 1454s 1454s ok 352 1454s 1454s 1454s 1454s Header sent n°0: 1454s header: Test-Header 1454s value: foofoo 1454s # testing : Checking return code is '200' 1454s # expected: 200 1454s # received: '200' 1454s ok 353 1454s 1454s Header received n°0: 1454s header: Test-Header 1454s expected: barbar 1454s received: barbar 1454s 1454s Response received is: 1454s HTTP/1.1 200 OK 1454s Connection: close 1454s Date: Fri, 29 Nov 2024 20:10:11 GMT 1454s Accept-Ranges: bytes 1454s ETag: "0-61fafa7f73d80" 1454s Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1454s Vary: In-If1 1454s Content-Length: 0 1454s Content-Type: text/html 1454s Last-Modified: Thu, 15 Aug 2024 02:32:38 GMT 1454s Client-Date: Fri, 29 Nov 2024 20:10:11 GMT 1454s Client-Peer: 127.0.0.1:8529 1454s Client-Response-Num: 1 1454s DMMATCH1: 1 1454s Test-Header: barbar 1454s 1454s ok 354 1454s 1454s 1454s 1454s Header sent n°0: 1454s header: Test-Header 1454s value: foo2foo2 1454s # testing : Checking return code is '200' 1454s # expected: 200 1454s # received: '200' 1454s ok 355 1454s 1454s Header received n°0: 1454s header: Test-Header 1454s expected: barbar 1454s received: barbar 1454s 1454s Response received is: 1454s HTTP/1.1 200 OK 1454s Connection: close 1454s Date: Fri, 29 Nov 2024 20:10:11 GMT 1454s Accept-Ranges: bytes 1454s ETag: "0-61fafa7f73d80" 1454s Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1454s Vary: In-If1 1454s Content-Length: 0 1454s Content-Type: text/html 1454s Last-Modified: Thu, 15 Aug 2024 02:32:38 GMT 1454s Client-Date: Fri, 29 Nov 2024 20:10:11 GMT 1454s Client-Peer: 127.0.0.1:8529 1454s Client-Response-Num: 1 1454s DMMATCH1: 1 1454s Test-Header: barbar 1454s 1454s ok 356 1454s 1454s 1454s 1454s Header sent n°0: 1454s header: Test-Header 1454s value: foofoo 1454s # testing : Checking return code is '200' 1454s # expected: 200 1454s # received: '200' 1454s ok 357 1454s 1454s Header received n°0: 1454s header: Test-Header 1454s expected: bar2bar2 1454s received: bar2bar2 1454s 1454s Response received is: 1454s HTTP/1.1 200 OK 1454s Connection: close 1454s Date: Fri, 29 Nov 2024 20:10:11 GMT 1454s Accept-Ranges: bytes 1454s ETag: "0-61fafa7f73d80" 1454s Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1454s Vary: In-If1 1454s Content-Length: 0 1454s Content-Type: text/html 1454s Last-Modified: Thu, 15 Aug 2024 02:32:38 GMT 1454s Client-Date: Fri, 29 Nov 2024 20:10:11 GMT 1454s Client-Peer: 127.0.0.1:8529 1454s Client-Response-Num: 1 1454s DMMATCH1: 1 1454s Test-Header: bar2bar2 1454s 1454s ok 358 1454s # testing : Checking return code is '200' 1454s # expected: 200 1454s # received: '200' 1454s ok 359 1454s 1454s Header received n°0: 1454s header: Test-Header 1454s expected: foo 1454s received: foo 1454s 1454s Response received is: 1454s HTTP/1.1 200 OK 1454s Connection: close 1454s Date: Fri, 29 Nov 2024 20:10:11 GMT 1454s Accept-Ranges: bytes 1454s ETag: "0-61fafa7f73d80" 1454s Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1454s Vary: In-If1 1454s Content-Length: 0 1454s Content-Type: text/html 1454s Last-Modified: Thu, 15 Aug 2024 02:32:38 GMT 1454s Client-Date: Fri, 29 Nov 2024 20:10:11 GMT 1454s Client-Peer: 127.0.0.1:8529 1454s Client-Response-Num: 1 1454s DMMATCH1: 1 1454s Test-Header: foo 1454s 1454s ok 360 1454s 1454s 1454s 1454s Header sent n°0: 1454s header: Test-Header 1454s value: foo 1454s # testing : Checking return code is '200' 1454s # expected: 200 1454s # received: '200' 1454s ok 361 1454s 1454s Header received n°0: 1454s header: Test-Header 1454s expected: foo 1454s received: foo 1454s 1454s Response received is: 1454s HTTP/1.1 200 OK 1454s Connection: close 1454s Date: Fri, 29 Nov 2024 20:10:11 GMT 1454s Accept-Ranges: bytes 1454s ETag: "0-61fafa7f73d80" 1454s Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1454s Vary: In-If1 1454s Content-Length: 0 1454s Content-Type: text/html 1454s Last-Modified: Thu, 15 Aug 2024 02:32:38 GMT 1454s Client-Date: Fri, 29 Nov 2024 20:10:11 GMT 1454s Client-Peer: 127.0.0.1:8529 1454s Client-Response-Num: 1 1454s DMMATCH1: 1 1454s Test-Header: foo 1454s 1454s ok 362 1454s 1454s 1454s 1454s Header sent n°0: 1454s header: Test-Header 1454s value: "foo" 1454s # testing : Checking return code is '200' 1454s # expected: 200 1454s # received: '200' 1454s ok 363 1454s 1454s Header received n°0: 1454s header: Test-Header 1454s expected: "foo", foo 1454s received: "foo", foo 1454s 1454s Response received is: 1454s HTTP/1.1 200 OK 1454s Connection: close 1454s Date: Fri, 29 Nov 2024 20:10:11 GMT 1454s Accept-Ranges: bytes 1454s ETag: "0-61fafa7f73d80" 1454s Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1454s Vary: In-If1 1454s Content-Length: 0 1454s Content-Type: text/html 1454s Last-Modified: Thu, 15 Aug 2024 02:32:38 GMT 1454s Client-Date: Fri, 29 Nov 2024 20:10:11 GMT 1454s Client-Peer: 127.0.0.1:8529 1454s Client-Response-Num: 1 1454s DMMATCH1: 1 1454s Test-Header: "foo", foo 1454s 1454s ok 364 1454s 1454s 1454s 1454s Header sent n°0: 1454s header: Test-Header 1454s value: foo 1454s # testing : Checking return code is '200' 1454s # expected: 200 1454s # received: '200' 1454s ok 365 1454s 1454s Header received n°0: 1454s header: Test-Header 1454s expected: foo, bar 1454s received: foo, bar 1454s 1454s Response received is: 1454s HTTP/1.1 200 OK 1454s Connection: close 1454s Date: Fri, 29 Nov 2024 20:10:11 GMT 1454s Accept-Ranges: bytes 1454s ETag: "0-61fafa7f73d80" 1454s Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1454s Vary: In-If1 1454s Content-Length: 0 1454s Content-Type: text/html 1454s Last-Modified: Thu, 15 Aug 2024 02:32:38 GMT 1454s Client-Date: Fri, 29 Nov 2024 20:10:11 GMT 1454s Client-Peer: 127.0.0.1:8529 1454s Client-Response-Num: 1 1454s DMMATCH1: 1 1454s Test-Header: foo, bar 1454s 1454s ok 366 1454s 1454s 1454s 1454s Header sent n°0: 1454s header: Test-Header 1454s value: foo 1454s # testing : Checking return code is '200' 1454s # expected: 200 1454s # received: '200' 1454s ok 367 1454s 1454s Header received n°0: 1454s header: Test-Header 1454s expected: foo 1454s received: foo 1454s 1454s Response received is: 1454s HTTP/1.1 200 OK 1454s Connection: close 1454s Date: Fri, 29 Nov 2024 20:10:11 GMT 1454s Accept-Ranges: bytes 1454s ETag: "0-61fafa7f73d80" 1454s Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1454s Vary: In-If1 1454s Content-Length: 0 1454s Content-Type: text/html 1454s Last-Modified: Thu, 15 Aug 2024 02:32:38 GMT 1454s Client-Date: Fri, 29 Nov 2024 20:10:11 GMT 1454s Client-Peer: 127.0.0.1:8529 1454s Client-Response-Num: 1 1454s DMMATCH1: 1 1454s Test-Header: foo 1454s 1454s ok 368 1454s 1454s 1454s 1454s Header sent n°0: 1454s header: Test-Header 1454s value: foo 1454s # testing : Checking return code is '200' 1454s # expected: 200 1454s # received: '200' 1454s ok 369 1454s 1454s Header received n°0: 1454s header: Test-Header 1454s expected: foo 1454s received: foo 1454s 1454s Header received n°1: 1454s header: Test-Header2 1454s expected: bar 1454s received: bar 1454s 1454s Response received is: 1454s HTTP/1.1 200 OK 1454s Connection: close 1454s Date: Fri, 29 Nov 2024 20:10:11 GMT 1454s Accept-Ranges: bytes 1454s ETag: "0-61fafa7f73d80" 1454s Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1454s Vary: In-If1 1454s Content-Length: 0 1454s Content-Type: text/html 1454s Last-Modified: Thu, 15 Aug 2024 02:32:38 GMT 1454s Client-Date: Fri, 29 Nov 2024 20:10:11 GMT 1454s Client-Peer: 127.0.0.1:8529 1454s Client-Response-Num: 1 1454s DMMATCH1: 1 1454s Test-Header: foo 1454s Test-Header2: bar 1454s 1454s ok 370 1454s # testing : Checking return code is '200' 1454s # expected: 200 1454s # received: '200' 1454s ok 371 1454s 1454s Header received n°0: 1454s header: Test-Header 1454s expected: foo 1454s received: foo 1454s 1454s Response received is: 1454s HTTP/1.1 200 OK 1454s Connection: close 1454s Date: Fri, 29 Nov 2024 20:10:11 GMT 1454s Accept-Ranges: bytes 1454s ETag: "0-61fafa7f73d80" 1454s Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1454s Vary: In-If1 1454s Content-Length: 0 1454s Content-Type: text/html 1454s Last-Modified: Thu, 15 Aug 2024 02:32:38 GMT 1454s Client-Date: Fri, 29 Nov 2024 20:10:11 GMT 1454s Client-Peer: 127.0.0.1:8529 1454s Client-Response-Num: 1 1454s DMMATCH1: 1 1454s Test-Header: foo 1454s 1454s ok 372 1454s # testing : Checking return code is '200' 1454s # expected: 200 1454s # received: '200' 1454s ok 373 1454s 1454s Header received n°0: 1454s header: Test-Header 1454s expected: foo 1454s received: foo 1454s 1454s Response received is: 1454s HTTP/1.1 200 OK 1454s Connection: close 1454s Date: Fri, 29 Nov 2024 20:10:11 GMT 1454s Accept-Ranges: bytes 1454s ETag: "0-61fafa7f73d80" 1454s Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1454s Vary: In-If1 1454s Content-Length: 0 1454s Content-Type: text/html 1454s Last-Modified: Thu, 15 Aug 2024 02:32:38 GMT 1454s Client-Date: Fri, 29 Nov 2024 20:10:11 GMT 1454s Client-Peer: 127.0.0.1:8529 1454s Client-Response-Num: 1 1454s DMMATCH1: 1 1454s Test-Header: foo 1454s ok 374 1454s # testing : Checking return code is '200' 1454s # expected: 200 1454s # received: '200' 1454s ok 375 1454s 1454s Header received n°0: 1454s header: Test-Header 1454s expected: foo 1454s received: foo 1454s 1454s Response received is: 1454s HTTP/1.1 200 OK 1454s Connection: close 1454s Date: Fri, 29 Nov 2024 20:10:11 GMT 1454s Accept-Ranges: bytes 1454s ETag: "0-61fafa7f73d80" 1454s Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1454s Vary: In-If1 1454s Content-Length: 0 1454s Content-Type: text/html 1454s Last-Modified: Thu, 15 Aug 2024 02:32:38 GMT 1454s Client-Date: Fri, 29 Nov 2024 20:10:11 GMT 1454s Client-Peer: 127.0.0.1:8529 1454s Client-Response-Num: 1 1454s DMMATCH1: 1 1454s Test-Header: foo 1454s 1454s ok 376 1454s ok 1462s t/modules/heartbeat.t ............... 1462s 1..1 1462s # Running under perl version 5.040000 for linux 1462s # Current time local: Fri Nov 29 20:10:11 2024 1462s # Current time GMT: Fri Nov 29 20:10:11 2024 1462s # Using Test.pm version 1.31 1462s # Using Apache/Test.pm version 1.44 1462s Expecting at least 3 heartbeat ; Seen: 5 1462s ok 1 1462s ok 1468s t/modules/include.t ................. 1468s 1..98 1468s # Running under perl version 5.040000 for linux 1468s # Current time local: Fri Nov 29 20:10:19 2024 1468s # Current time GMT: Fri Nov 29 20:10:19 2024 1468s # Using Test.pm version 1.31 1468s # Using Apache/Test.pm version 1.44 1468s # testing : GET /modules/include/abs-path.shtml 1468s # expected: 'inc-extra2.shtml body inc-extra1.shtml body abs-path.shtml body' 1468s # received: 'inc-extra2.shtml body inc-extra1.shtml body abs-path.shtml body' 1468s ok 1 1468s # testing : GET /modules/include/apexpr/err.shtml 1468s # expected: '[an error occurred while processing this directive] err.shtml' 1468s # received: '[an error occurred while processing this directive] err.shtml' 1468s ok 2 1468s # testing : GET /modules/include/apexpr/if1.shtml 1468s # expected: 'pass' 1468s # received: 'pass' 1468s ok 3 1468s # testing : GET /modules/include/apexpr/lazyvar.shtml 1468s # expected: 'pass' 1468s # received: 'pass' 1468s ok 4 1468s # testing : GET /modules/include/apexpr/restrict.shtml 1468s # expected: '[an error occurred while processing this directive] restrict.shtml' 1468s # received: '[an error occurred while processing this directive] restrict.shtml' 1468s ok 5 1468s # testing : GET /modules/include/apexpr/var.shtml 1468s # expected: 'pass pass pass' 1468s # received: 'pass pass pass' 1468s ok 6 1468s # testing : GET /modules/include/big.shtml 1468s # expected: 'hello pass pass pass hello' 1468s # received: 'hello pass pass pass hello' 1468s ok 7 1468s # testing : GET /modules/include/comment.shtml 1468s # expected: 'No comment here' 1468s # received: 'No comment here' 1468s ok 8 1468s # testing : GET /modules/include/echo.shtml 1468s # expected: 'echo.shtml' 1468s # received: 'echo.shtml' 1468s ok 9 1468s # testing : GET /modules/include/echo1.shtml 1468s # expected: '' 1468s # received: '' 1468s ok 10 1468s # testing : GET /modules/include/echo2.shtml 1468s # expected: ' pass config echomsg pass' 1468s # received: ' pass config echomsg pass' 1468s ok 11 1468s # testing : GET /modules/include/echo3.shtml 1468s # expected: '' 1468s # received: '' 1468s ok 12 1468s # testing : GET /modules/include/encode.shtml 1468s # expected: '# %^ %23%20%25%5e' 1468s # received: '# %^ %23%20%25%5e' 1468s ok 13 1468s # testing : GET /modules/include/errmsg1.shtml 1468s # expected: 'errmsg' 1468s # received: 'errmsg' 1468s ok 14 1468s # testing : GET /modules/include/errmsg2.shtml 1468s # expected: 'errmsg' 1468s # received: 'errmsg' 1468s ok 15 1468s # testing : GET /modules/include/errmsg3.shtml 1468s # expected: 'errmsg' 1468s # received: 'errmsg' 1468s ok 16 1468s # testing : GET /modules/include/errmsg4.shtml 1468s # expected: 'pass errmsg' 1468s # received: 'pass errmsg' 1468s ok 17 1468s # testing : GET /modules/include/errmsg5.shtml 1468s # expected: '' 1468s # received: '' 1468s ok 18 1468s # testing : GET /modules/include/exec/off/cgi.shtml 1468s # expected: '[an error occurred while processing this directive]' 1468s # received: '[an error occurred while processing this directive]' 1468s ok 19 1468s # testing : GET /modules/include/exec/off/cmd.shtml 1468s # expected: '[an error occurred while processing this directive]' 1468s # received: '[an error occurred while processing this directive]' 1468s ok 20 1468s # testing : GET /modules/include/exec/on/cgi.shtml 1468s # expected: 'perl cgi' 1468s # received: 'perl cgi' 1468s ok 21 1468s # testing : GET /modules/include/exec/on/cmd.shtml 1468s # expected: 'pass' 1468s # received: 'pass' 1468s ok 22 1468s # testing : GET /modules/include/extra/inc-bogus.shtml 1468s # expected: '[an error occurred while processing this directive] inc-bogus.shtml body' 1468s # received: '[an error occurred while processing this directive] inc-bogus.shtml body' 1468s ok 23 1468s # testing : GET /modules/include/foo.shtml 1468s # expected: '[an error occurred while processing this directive] foo.shtml body' 1468s # received: '[an error occurred while processing this directive] foo.shtml body' 1468s ok 24 1468s # testing : GET /modules/include/foo1.shtml 1468s # expected: '[an error occurred while processing this directive] foo.shtml body' 1468s # received: '[an error occurred while processing this directive] foo.shtml body' 1468s ok 25 1468s # testing : GET /modules/include/foo2.shtml 1468s # expected: '[an error occurred while processing this directive] foo.shtml body' 1468s # received: '[an error occurred while processing this directive] foo.shtml body' 1468s ok 26 1468s # testing : GET /modules/include/if1.shtml 1468s # expected: 'pass' 1468s # received: 'pass' 1468s ok 27 1468s # testing : GET /modules/include/if10.shtml 1468s # expected: 'pass' 1468s # received: 'pass' 1468s ok 28 1468s # testing : GET /modules/include/if11.shtml 1468s # expected: 'pass' 1468s # received: 'pass' 1468s ok 29 1468s # testing : GET /modules/include/if2.shtml 1468s # expected: 'pass pass' 1468s # received: 'pass pass' 1468s ok 30 1468s # testing : GET /modules/include/if3.shtml 1468s # expected: 'pass pass pass' 1468s # received: 'pass pass pass' 1468s ok 31 1468s # testing : GET /modules/include/if4.shtml 1468s # expected: 'pass pass' 1468s # received: 'pass pass' 1468s ok 32 1468s # testing : GET /modules/include/if5.shtml 1468s # expected: 'pass pass pass' 1468s # received: 'pass pass pass' 1468s ok 33 1468s # testing : GET /modules/include/if6.shtml 1468s # expected: '[an error occurred while processing this directive]' 1468s # received: '[an error occurred while processing this directive]' 1468s ok 34 1468s # testing : GET /modules/include/if7.shtml 1468s # expected: '[an error occurred while processing this directive]' 1468s # received: '[an error occurred while processing this directive]' 1468s ok 35 1468s # testing : GET /modules/include/if8.shtml 1468s # expected: 'pass' 1468s # received: 'pass' 1468s ok 36 1468s # testing : GET /modules/include/if9.shtml 1468s # expected: 'pass pass' 1468s # received: 'pass pass' 1468s ok 37 1468s # testing : GET /modules/include/inc-nego.shtml 1468s # expected: 'index.html.en' 1468s # received: 'index.html.en' 1468s ok 38 1468s # testing : GET /modules/include/inc-rfile.shtml 1468s # expected: 'inc-extra2.shtml body inc-extra1.shtml body inc-rfile.shtml body' 1468s # received: 'inc-extra2.shtml body inc-extra1.shtml body inc-rfile.shtml body' 1468s ok 39 1468s # testing : GET /modules/include/inc-rvirtual.shtml 1468s # expected: 'inc-extra2.shtml body inc-extra1.shtml body inc-rvirtual.shtml body' 1468s # received: 'inc-extra2.shtml body inc-extra1.shtml body inc-rvirtual.shtml body' 1468s ok 40 1468s # testing : GET /modules/include/include1.shtml 1468s # expected: 'inc-two.shtml body include.shtml body' 1468s # received: 'inc-two.shtml body include.shtml body' 1468s ok 41 1468s # testing : GET /modules/include/include2.shtml 1468s # expected: 'inc-two.shtml body include.shtml body' 1468s # received: 'inc-two.shtml body include.shtml body' 1468s ok 42 1468s # testing : GET /modules/include/include3.shtml 1468s # expected: 'inc-two.shtml body inc-one.shtml body include.shtml body' 1468s # received: 'inc-two.shtml body inc-one.shtml body include.shtml body' 1468s ok 43 1468s # testing : GET /modules/include/include4.shtml 1468s # expected: 'inc-two.shtml body inc-one.shtml body include.shtml body' 1468s # received: 'inc-two.shtml body inc-one.shtml body include.shtml body' 1468s ok 44 1468s # testing : GET /modules/include/include5.shtml 1468s # expected: 'inc-two.shtml body inc-one.shtml body inc-three.shtml body include.shtml body' 1468s # received: 'inc-two.shtml body inc-one.shtml body inc-three.shtml body include.shtml body' 1468s ok 45 1468s # testing : GET /modules/include/include6.shtml 1468s # expected: 'inc-two.shtml body inc-one.shtml body inc-three.shtml body include.shtml body' 1468s # received: 'inc-two.shtml body inc-one.shtml body inc-three.shtml body include.shtml body' 1468s ok 46 1468s # testing : GET /modules/include/malformed.shtml 1468s # expected: '[an error occurred while processing this directive] malformed.shtml' 1468s # received: '[an error occurred while processing this directive] malformed.shtml' 1468s ok 47 1468s # testing : POST /modules/include/mod_request/echo.shtml 1468s # expected: 'echo.shtml' 1468s # received: 'echo.shtml' 1468s ok 48 1468s # testing : POST /modules/include/mod_request/post.shtml 1468s # expected: 'POST foo: bar foo2: bar2' 1468s # received: 'POST foo: bar foo2: bar2' 1468s ok 49 1468s # testing : sizeof(body) > KeptBodySize 1468s # expected: 413 1468s # received: '413' 1468s ok 50 1468s # testing : GET /modules/include/mod_request/post.shtml?foo=bar&foo2=bar2 1468s # expected: 'GET foo: bar foo2: bar2' 1468s # received: 'GET foo: bar foo2: bar2' 1468s ok 51 1468s # testing : GET /modules/include/newline.shtml 1468s # expected: 'inc-two.shtml body' 1468s # received: 'inc-two.shtml body' 1468s ok 52 1468s # testing : GET /modules/include/notreal.shtml 1468s # expected: 'pass ' 1468s # received: '-->' 1468s ok 54 1468s # testing : GET /modules/include/parse2.shtml 1468s # expected: '"' 1468s # received: '"' 1468s ok 55 1468s # testing : GET /modules/include/ranged-virtual.shtml with Range 1468s # expected: 'xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx' 1468s # received: 'xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx' 1468s ok 56 1468s # testing : GET /modules/include/regex.shtml 1468s # expected: '(none) 1 (none)' 1468s # received: '(none) 1 (none)' 1468s ok 57 1468s # testing : GET /modules/include/retagged1.shtml 1468s # expected: 'retagged1.shtml' 1468s # received: 'retagged1.shtml' 1468s ok 58 1468s # testing : GET /modules/include/retagged2.shtml 1468s # expected: '----retagged2.shtml' 1468s # received: '----retagged2.shtml' 1468s ok 59 1468s # testing : GET /modules/include/set.shtml 1468s # expected: 'set works' 1468s # received: 'set works' 1468s ok 60 1468s # testing : GET /modules/include/var128.shtml 1468s # expected: 'xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxyz' 1468s # received: 'xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxyz' 1468s ok 61 1468s # testing : GET /modules/include/virtualq.shtml?foo=bar 1468s # expected: 'foo=bar pass inc-two.shtml body foo=bar' 1468s # received: 'foo=bar pass inc-two.shtml body foo=bar' 1468s ok 62 1468s # testing : GET /modules/include/size.shtml 1468s # expected: '1,122 1,122 1.1K 1.1K' 1468s # received: '1,122 1,122 1.1K 1.1K' 1468s ok 63 1468s # testing : GET /modules/include/file.shtml 1468s # expected: 'Thursday, August 15, 2024 Thursday, August 15, 2024 1723689158 1723689158' 1468s # received: 'Thursday, August 15, 2024 Thursday, August 15, 2024 1723689158 1723689158' 1468s ok 64 1468s # testing : GET /modules/include/printenv.shtml 1468s # expected: '200' 1468s # received: '200' 1468s ok 65 1468s ok 66 1468s ok 67 1468s # testing : /mod_include test/ 1468s # expected: qr/mod_include test/ 1468s # received: ' 1468s # 1468s # mod_include test 1468s # 1468s # 1468s # 1468s #

mod_include test

1468s # 1468s # 1468s # Hello World 1468s # 1468s #

[back]

1468s # 1468s #
1468s #
footer
1468s # 1468s # ' 1468s ok 68 1468s # testing : /Hello World/ 1468s # expected: qr/Hello World/ 1468s # received: ' 1468s # 1468s # mod_include test 1468s # 1468s # 1468s # 1468s #

mod_include test

1468s # 1468s # 1468s # Hello World 1468s # 1468s #

[back]

1468s # 1468s #
1468s #
footer
1468s # 1468s # ' 1468s ok 69 1468s # testing : /footer/ 1468s # expected: qr/footer/ 1468s # received: ' 1468s # 1468s # mod_include test 1468s # 1468s # 1468s # 1468s #

mod_include test

1468s # 1468s # 1468s # Hello World 1468s # 1468s #

[back]

1468s # 1468s #
1468s #
footer
1468s # 1468s # ' 1468s ok 70 1468s # testing : XBitHack off [0444] 1468s # expected: ' ' 1468s # received: ' ' 1468s ok 71 1468s # testing : XBitHack off [0544] 1468s # expected: ' ' 1468s # received: ' ' 1468s ok 72 1468s # testing : XBitHack off [0554] 1468s # expected: ' ' 1468s # received: ' ' 1468s ok 73 1468s # testing : XBitHack on [0444] 1468s # expected: ' ' 1468s # received: ' ' 1468s ok 74 1468s # testing : XBitHack on [0544] 1468s # expected: 'No Last-modified date ; inc-two.shtml body ' 1468s # received: 'No Last-modified date ; inc-two.shtml body ' 1468s ok 75 1468s # testing : XBitHack on [0554] 1468s # expected: 'No Last-modified date ; inc-two.shtml body ' 1468s # received: 'No Last-modified date ; inc-two.shtml body ' 1468s ok 76 1468s # testing : XBitHack both [timefmt] 1468s # expected: 'xx2024xx' 1468s # received: 'xx2024xx' 1468s ok 77 1468s # testing : XBitHack full [0444] 1468s # expected: ' ' 1468s # received: ' ' 1468s ok 78 1468s # testing : XBitHack full [0544] 1468s # expected: 'No Last-modified date ; inc-two.shtml body ' 1468s # received: 'No Last-modified date ; inc-two.shtml body ' 1468s ok 79 1468s # testing : XBitHack full [0554] 1468s # expected: 'Has Last-modified date ; inc-two.shtml body ' 1468s # received: 'Has Last-modified date ; inc-two.shtml body ' 1468s ok 80 1468s # testing : XBitHack full [0554] / ETag 1468s # expected: 'No ETag ; ' 1468s # received: 'No ETag ; ' 1468s ok 81 1468s # testing : XBitHack full [0554] / If-Modified-Since 1468s # expected: 304 1468s # received: '304' 1468s ok 82 1468s # testing : XBitHack full [0544] / If-Modified-Since 1468s # expected: 200 1468s # received: '200' 1468s ok 83 1468s # testing : XBitHack full [0544] / ETag 1468s # expected: 'No ETag ; inc-two.shtml body ' 1468s # received: 'No ETag ; inc-two.shtml body ' 1468s ok 84 1468s # testing : GET /modules/include/bucketeer/y.shtml 1468s # expected: '____ _____ _____ ___________________ ##################################1/8 ##################################2/8 ##################################3/8 ##################################4/8 ##################################5/8 ##################################6/8/tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs ##################################7/8 ##################################8/8 @@@@@@@@ @@@@@@@@@@@@@@@@@@@@@@@@' 1468s # received: '____ _____ _____ ___________________ ##################################1/8 ##################################2/8 ##################################3/8 ##################################4/8 ##################################5/8 ##################################6/8/tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs ##################################7/8 ##################################8/8 @@@@@@@@ @@@@@@@@@@@@@@@@@@@@@@@@' 1468s ok 85 1468s # testing : GET /modules/include/bucketeer/y0.shtml 1468s # expected: '____ ______________________________________________________________________________ ______________________________________________________________________________________ ___________________ ##################################### ##################################### ##################################### ##################################### ##################################### ##################################### ##################################### ##################################### @@@@@@@@ @@@@@@@@@@@@@@@@@@@@@@@@' 1468s # received: '____ ______________________________________________________________________________ ______________________________________________________________________________________ ___________________ ##################################### ##################################### ##################################### ##################################### ##################################### ##################################### ##################################### ##################################### @@@@@@@@ @@@@@@@@@@@@@@@@@@@@@@@@' 1468s ok 86 1468s # testing : GET /modules/include/bucketeer/y1.shtml 1468s # expected: '____ ______________________________________________________________________________ ______________________________________________________________________________________ ___________________ ##################################### ##################################### ##################################### ##################################### ##################################### ##################################### ##################################### ##################################### @@@@@@@@ @@@@@@@@@@@@@@@@@@@@@@@@' 1468s # received: '____ ______________________________________________________________________________ ______________________________________________________________________________________ ___________________ ##################################### ##################################### ##################################### ##################################### ##################################### ##################################### ##################################### ##################################### @@@@@@@@ @@@@@@@@@@@@@@@@@@@@@@@@' 1468s ok 87 1468s # testing : GET /modules/include/bucketeer/y2.shtml 1468s # expected: '____ ______________________________________________________________________________ ______________________________________________________________________________________ ___________________ ##################################### ##################################### ##################################### ##################################### ##################################### ##################################### ##################################### ##################################### @@@@@@@@ @@@@@@@@@@@@@@@@@@@@@@@@' 1468s # received: '____ ______________________________________________________________________________ ______________________________________________________________________________________ ___________________ ##################################### ##################################### ##################################### ##################################### ##################################### ##################################### ##################################### ##################################### @@@@@@@@ @@@@@@@@@@@@@@@@@@@@@@@@' 1468s ok 88 1468s # testing : GET /modules/include/bucketeer/y3.shtml 1468s # expected: '____ ______________________________________________________________________________ ______________________________________________________________________________________ ___________________ ##################################### ##################################### ##################################### ##################################### ##################################### ##################################### ##################################### ##################################### @@@@@@@@ @@@@@@@@@@@@@@@@@@@@@@@@' 1468s # received: '____ ______________________________________________________________________________ ______________________________________________________________________________________ ___________________ ##################################### ##################################### ##################################### ##################################### ##################################### ##################################### ##################################### ##################################### @@@@@@@@ @@@@@@@@@@@@@@@@@@@@@@@@' 1468s ok 89 1468s # testing : GET /modules/include/bucketeer/y4.shtml 1468s # expected: '[an error occurred while processing this directive]' 1468s # received: '[an error occurred while processing this directive]' 1468s ok 90 1468s # testing : GET /modules/include/bucketeer/y5.shtml 1468s # expected: 'pass [an error occurred while processing this directive] pass pass1' 1468s # received: 'pass [an error occurred while processing this directive] pass pass1' 1468s ok 91 1468s # testing : GET /modules/include/bucketeer/y6.shtml 1468s # expected: 'BeforeIfElseBlockAfterIf' 1468s # received: 'BeforeIfElseBlockAfterIf' 1468s ok 92 1468s # testing : GET /modules/include/bucketeer/y7.shtml 1468s # expected: 'Before If SomethingElseAfter if' 1468s # received: 'Before If SomethingElseAfter if' 1468s ok 93 1468s # testing : GET /modules/include/bucketeer/y8.shtml 1468s # expected: 'FalseSetDone' 1468s # received: 'FalseSetDone' 1468s ok 94 1468s # testing : GET /modules/include/bucketeer/y9.shtml 1468s # expected: 'FalseSetDone' 1468s # received: 'FalseSetDone' 1468s ok 95 1468s # testing : GET /modules/include/bucketeer/y10.shtml 1468s # expected: '"pass"' 1468s # received: '"pass"' 1468s ok 96 1468s # testing : GET /modules/include/bucketeer/retagged3.shtml 1468s # expected: '----retagged3.shtml' 1468s # received: '----retagged3.shtml' 1468s ok 97 1468s # testing : GET /modules/include/bucketeer/retagged4.shtml 1468s # expected: '---pass' 1468s # received: '---pass' 1468s ok 98 1468s ok 1471s t/modules/info.t .................... 1471s 1..1 1471s # Running under perl version 5.040000 for linux 1471s # Current time local: Fri Nov 29 20:10:25 2024 1471s # Current time GMT: Fri Nov 29 20:10:25 2024 1471s # Using Test.pm version 1.31 1471s # Using Apache/Test.pm version 1.44 1471s ok 1 1471s ok 1474s t/modules/ldap.t .................... skipped: LDAP testing not configured 1476s t/modules/lua.t ..................... 1476s 1..60 1476s # Running under perl version 5.040000 for linux 1476s # Current time local: Fri Nov 29 20:10:30 2024 1476s # Current time GMT: Fri Nov 29 20:10:30 2024 1476s # Using Test.pm version 1.31 1476s # Using Apache/Test.pm version 1.44 1476s # testing : code for /modules/lua/hello.lua 1476s # expected: 200 1476s # received: '200' 1476s ok 1 1476s # testing : response content for /modules/lua/hello.lua 1476s # expected: 'Hello Lua World! 1476s # ' 1476s # received: 'Hello Lua World! 1476s # ' 1476s ok 2 1476s # testing : c-type for /modules/lua/hello.lua 1476s # expected: 'text/plain' 1476s # received: 'text/plain' 1476s ok 3 1476s ok 4 # skip 1476s # testing : code for /modules/lua/404?translateme=1 1476s # expected: 200 1476s # received: '200' 1476s ok 5 1476s # testing : response content for /modules/lua/404?translateme=1 1476s # expected: 'Hello Lua World! 1476s # ' 1476s # received: 'Hello Lua World! 1476s # ' 1476s ok 6 1476s ok 7 # skip 1476s ok 8 # skip 1476s # testing : code for /modules/lua/translate-inherit-before/404?translateme=1 1476s # expected: 200 1476s # received: '200' 1476s ok 9 1476s # testing : response content for /modules/lua/translate-inherit-before/404?translateme=1 1476s # expected: 'other lua handler 1476s # ' 1476s # received: 'other lua handler 1476s # ' 1476s ok 10 1476s ok 11 # skip 1476s ok 12 # skip 1476s # testing : code for /modules/lua/translate-inherit-default-before/404?translateme=1 1476s # expected: 200 1476s # received: '200' 1476s ok 13 1476s # testing : response content for /modules/lua/translate-inherit-default-before/404?translateme=1 1476s # expected: 'other lua handler 1476s # ' 1476s # received: 'other lua handler 1476s # ' 1476s ok 14 1476s ok 15 # skip 1476s ok 16 # skip 1476s # testing : code for /modules/lua/translate-inherit-after/404?translateme=1 1476s # expected: 200 1476s # received: '200' 1476s ok 17 1476s # testing : response content for /modules/lua/translate-inherit-after/404?translateme=1 1476s # expected: 'Hello Lua World! 1476s # ' 1476s # received: 'Hello Lua World! 1476s # ' 1476s ok 18 1476s ok 19 # skip 1476s ok 20 # skip 1476s # testing : code for /modules/lua/translate-inherit-before/404?translateme=1&ok=1 1476s # expected: 200 1476s # received: '200' 1476s ok 21 1476s # testing : response content for /modules/lua/translate-inherit-before/404?translateme=1&ok=1 1476s # expected: 'other lua handler 1476s # ' 1476s # received: 'other lua handler 1476s # ' 1476s ok 22 1476s ok 23 # skip 1476s ok 24 # skip 1476s # testing : code for /modules/lua/translate-inherit-default-before/404?translateme=1&ok=1 1476s # expected: 200 1476s # received: '200' 1476s ok 25 1476s # testing : response content for /modules/lua/translate-inherit-default-before/404?translateme=1&ok=1 1476s # expected: 'other lua handler 1476s # ' 1476s # received: 'other lua handler 1476s # ' 1476s ok 26 1476s ok 27 # skip 1476s ok 28 # skip 1476s # testing : code for /modules/lua/translate-inherit-after/404?translateme=1&ok=1 1476s # expected: 200 1476s # received: '200' 1476s ok 29 1476s # testing : response content for /modules/lua/translate-inherit-after/404?translateme=1&ok=1 1476s # expected: 'other lua handler 1476s # ' 1476s # received: 'other lua handler 1476s # ' 1476s ok 30 1476s ok 31 # skip 1476s ok 32 # skip 1476s # testing : code for /modules/lua/version.lua 1476s # expected: 200 1476s # received: '200' 1476s ok 33 1476s # testing : response content for /modules/lua/version.lua 1476s # expected: qr/^Apache\/2.4.62/ 1476s # received: 'Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0' 1476s ok 34 1476s ok 35 # skip 1476s ok 36 # skip 1476s # testing : code for /modules/lua/method.lua 1476s # expected: 200 1476s # received: '200' 1476s ok 37 1476s # testing : response content for /modules/lua/method.lua 1476s # expected: 'GET' 1476s # received: 'GET' 1476s ok 38 1476s ok 39 # skip 1476s ok 40 # skip 1476s # testing : code for /modules/lua/201.lua 1476s # expected: 201 1476s # received: '201' 1476s ok 41 1476s # testing : response content for /modules/lua/201.lua 1476s # expected: '' 1476s # received: '' 1476s ok 42 1476s ok 43 # skip 1476s ok 44 # skip 1476s # testing : code for /modules/lua/https.lua 1476s # expected: 200 1476s # received: '200' 1476s ok 45 1476s # testing : response content for /modules/lua/https.lua 1476s # expected: 'nope' 1476s # received: 'nope' 1476s ok 46 1476s ok 47 # skip 1476s ok 48 # skip 1476s # testing : code for /modules/lua/setheaders.lua 1476s # expected: 200 1476s # received: '200' 1476s ok 49 1476s # testing : response content for /modules/lua/setheaders.lua 1476s # expected: '' 1476s # received: '' 1476s ok 50 1476s ok 51 # skip 1476s # 'X-Header' header value is 'yes' (expected 'yes') 1476s # 'X-Host' header value is 'localhost:8529' (expected 'localhost:8529') 1476s ok 52 1476s # testing : code for /modules/lua/setheaderfromparam.lua?HeaderName=foo&HeaderValue=bar 1476s # expected: 200 1476s # received: '200' 1476s ok 53 1476s # testing : response content for /modules/lua/setheaderfromparam.lua?HeaderName=foo&HeaderValue=bar 1476s # expected: 'Header set' 1476s # received: 'Header set' 1476s ok 54 1476s ok 55 # skip 1476s # 'foo' header value is 'bar' (expected 'bar') 1476s ok 56 1476s # testing : code for /modules/lua/filtered/foobar.html 1476s # expected: 200 1476s # received: '200' 1476s ok 57 1476s # testing : response content for /modules/lua/filtered/foobar.html 1476s # expected: 'prefix 1476s # bucket:foobar 1476s # suffix 1476s # ' 1476s # received: 'prefix 1476s # bucket:foobar 1476s # suffix 1476s # ' 1476s ok 58 1476s ok 59 # skip 1476s ok 60 # skip 1476s ok 1480s t/modules/negotiation.t ............. 1480s 1..158 1480s # Running under perl version 5.040000 for linux 1480s # Current time local: Fri Nov 29 20:10:33 2024 1480s # Current time GMT: Fri Nov 29 20:10:33 2024 1480s # Using Test.pm version 1.31 1480s # Using Apache/Test.pm version 1.44 1480s # GET /modules/negotiation/en/ 1480s # testing : Verify correct default language for index.en.foo 1480s # expected: 'index.html.en' 1480s # received: 'index.html.en' 1480s ok 1 1480s # GET /modules/negotiation/en/compressed/ 1480s # testing : Verify correct default language for index.en.foo.gz 1480s # expected: 'index.html.en.gz' 1480s # received: 'index.html.en.gz' 1480s ok 2 1480s # GET /modules/negotiation/en/two/index 1480s # testing : Verify correct default language for index.en.html 1480s # expected: 'index.en.html' 1480s # received: 'index.en.html' 1480s ok 3 1480s # GET /modules/negotiation/en/index.html.en 1480s # testing : Explicitly request en/index.html.en 1480s # expected: 200 1480s # received: '200' 1480s ok 4 1480s # GET /modules/negotiation/en/two/index.en.html 1480s # testing : Explicitly request en/two/index.en.html 1480s # expected: 200 1480s # received: '200' 1480s ok 5 1480s # GET /modules/negotiation/en/ 1480s # Accept-Language: en 1480s # testing : Verify with a default language Accept-Language still obeyed 1480s # expected: 'index.html.en' 1480s # received: 'index.html.en' 1480s ok 6 1480s # GET /modules/negotiation/en/compressed/ 1480s # Accept-Language: en 1480s # testing : Verify with a default language Accept-Language still obeyed (compression on) 1480s # expected: 'index.html.en.gz' 1480s # received: 'index.html.en.gz' 1480s ok 7 1480s # GET /modules/negotiation/en/two/index 1480s # Accept-Language: en 1480s # testing : Verify with a default language Accept-Language still obeyed 1480s # expected: 'index.en.html' 1480s # received: 'index.en.html' 1480s ok 8 1480s # GET /modules/negotiation/en/index.html.fr 1480s # testing : Explicitly request en/index.html.fr 1480s # expected: 200 1480s # received: '200' 1480s ok 9 1480s # GET /modules/negotiation/en/two/index.fr.html 1480s # testing : Explicitly request en/two/index.fr.html 1480s # expected: 200 1480s # received: '200' 1480s ok 10 1480s # GET /modules/negotiation/en/ 1480s # Accept-Language: fr 1480s # testing : Verify with a default language Accept-Language still obeyed 1480s # expected: 'index.html.fr' 1480s # received: 'index.html.fr' 1480s ok 11 1480s # GET /modules/negotiation/en/compressed/ 1480s # Accept-Language: fr 1480s # testing : Verify with a default language Accept-Language still obeyed (compression on) 1480s # expected: 'index.html.fr.gz' 1480s # received: 'index.html.fr.gz' 1480s ok 12 1480s # GET /modules/negotiation/en/two/index 1480s # Accept-Language: fr 1480s # testing : Verify with a default language Accept-Language still obeyed 1480s # expected: 'index.fr.html' 1480s # received: 'index.fr.html' 1480s ok 13 1480s # GET /modules/negotiation/en/index.html.de 1480s # testing : Explicitly request en/index.html.de 1480s # expected: 200 1480s # received: '200' 1480s ok 14 1480s # GET /modules/negotiation/en/two/index.de.html 1480s # testing : Explicitly request en/two/index.de.html 1480s # expected: 200 1480s # received: '200' 1480s ok 15 1480s # GET /modules/negotiation/en/ 1480s # Accept-Language: de 1480s # testing : Verify with a default language Accept-Language still obeyed 1480s # expected: 'index.html.de' 1480s # received: 'index.html.de' 1480s ok 16 1480s # GET /modules/negotiation/en/compressed/ 1480s # Accept-Language: de 1480s # testing : Verify with a default language Accept-Language still obeyed (compression on) 1480s # expected: 'index.html.de.gz' 1480s # received: 'index.html.de.gz' 1480s ok 17 1480s # GET /modules/negotiation/en/two/index 1480s # Accept-Language: de 1480s # testing : Verify with a default language Accept-Language still obeyed 1480s # expected: 'index.de.html' 1480s # received: 'index.de.html' 1480s ok 18 1480s # GET /modules/negotiation/en/index.html.fu 1480s # testing : Explicitly request en/index.html.fu 1480s # expected: 200 1480s # received: '200' 1480s ok 19 1480s # GET /modules/negotiation/en/two/index.fu.html 1480s # testing : Explicitly request en/two/index.fu.html 1480s # expected: 200 1480s # received: '200' 1480s ok 20 1480s # GET /modules/negotiation/en/ 1480s # Accept-Language: fu 1480s # testing : Verify with a default language Accept-Language still obeyed 1480s # expected: 'index.html.fu' 1480s # received: 'index.html.fu' 1480s ok 21 1480s # GET /modules/negotiation/en/compressed/ 1480s # Accept-Language: fu 1480s # testing : Verify with a default language Accept-Language still obeyed (compression on) 1480s # expected: 'index.html.fu.gz' 1480s # received: 'index.html.fu.gz' 1480s ok 22 1480s # GET /modules/negotiation/en/two/index 1480s # Accept-Language: fu 1480s # testing : Verify with a default language Accept-Language still obeyed 1480s # expected: 'index.fu.html' 1480s # received: 'index.fu.html' 1480s ok 23 1480s # GET /modules/negotiation/en/index.html.zh-TW 1480s # testing : Explicitly request en/index.html.zh-TW 1480s # expected: 200 1480s # received: '200' 1480s ok 24 1480s # GET /modules/negotiation/en/two/index.zh-TW.html 1480s # testing : Explicitly request en/two/index.zh-TW.html 1480s # expected: 200 1480s # received: '200' 1480s ok 25 1480s # GET /modules/negotiation/en/ 1480s # Accept-Language: zh-TW 1480s # testing : Verify with a default language Accept-Language still obeyed 1480s # expected: 'index.html.zh-TW' 1480s # received: 'index.html.zh-TW' 1480s ok 26 1480s # GET /modules/negotiation/en/compressed/ 1480s # Accept-Language: zh-TW 1480s # testing : Verify with a default language Accept-Language still obeyed (compression on) 1480s # expected: 'index.html.zh-TW.gz' 1480s # received: 'index.html.zh-TW.gz' 1480s ok 27 1480s # GET /modules/negotiation/en/two/index 1480s # Accept-Language: zh-TW 1480s # testing : Verify with a default language Accept-Language still obeyed 1480s # expected: 'index.zh-TW.html' 1480s # received: 'index.zh-TW.html' 1480s ok 28 1480s # GET /modules/negotiation/fr/ 1480s # testing : Verify correct default language for index.fr.foo 1480s # expected: 'index.html.fr' 1480s # received: 'index.html.fr' 1480s ok 29 1480s # GET /modules/negotiation/fr/compressed/ 1480s # testing : Verify correct default language for index.fr.foo.gz 1480s # expected: 'index.html.fr.gz' 1480s # received: 'index.html.fr.gz' 1480s ok 30 1480s # GET /modules/negotiation/fr/two/index 1480s # testing : Verify correct default language for index.fr.html 1480s # expected: 'index.fr.html' 1480s # received: 'index.fr.html' 1480s ok 31 1480s # GET /modules/negotiation/fr/index.html.en 1480s # testing : Explicitly request fr/index.html.en 1480s # expected: 200 1480s # received: '200' 1480s ok 32 1480s # GET /modules/negotiation/fr/two/index.en.html 1480s # testing : Explicitly request fr/two/index.en.html 1480s # expected: 200 1480s # received: '200' 1480s ok 33 1480s # GET /modules/negotiation/fr/ 1480s # Accept-Language: en 1480s # testing : Verify with a default language Accept-Language still obeyed 1480s # expected: 'index.html.en' 1480s # received: 'index.html.en' 1480s ok 34 1480s # GET /modules/negotiation/fr/compressed/ 1480s # Accept-Language: en 1480s # testing : Verify with a default language Accept-Language still obeyed (compression on) 1480s # expected: 'index.html.en.gz' 1480s # received: 'index.html.en.gz' 1480s ok 35 1480s # GET /modules/negotiation/fr/two/index 1480s # Accept-Language: en 1480s # testing : Verify with a default language Accept-Language still obeyed 1480s # expected: 'index.en.html' 1480s # received: 'index.en.html' 1480s ok 36 1480s # GET /modules/negotiation/fr/index.html.fr 1480s # testing : Explicitly request fr/index.html.fr 1480s # expected: 200 1480s # received: '200' 1480s ok 37 1480s # GET /modules/negotiation/fr/two/index.fr.html 1480s # testing : Explicitly request fr/two/index.fr.html 1480s # expected: 200 1480s # received: '200' 1480s ok 38 1480s # GET /modules/negotiation/fr/ 1480s # Accept-Language: fr 1480s # testing : Verify with a default language Accept-Language still obeyed 1480s # expected: 'index.html.fr' 1480s # received: 'index.html.fr' 1480s ok 39 1480s # GET /modules/negotiation/fr/compressed/ 1480s # Accept-Language: fr 1480s # testing : Verify with a default language Accept-Language still obeyed (compression on) 1480s # expected: 'index.html.fr.gz' 1480s # received: 'index.html.fr.gz' 1480s ok 40 1480s # GET /modules/negotiation/fr/two/index 1480s # Accept-Language: fr 1480s # testing : Verify with a default language Accept-Language still obeyed 1480s # expected: 'index.fr.html' 1480s # received: 'index.fr.html' 1480s ok 41 1480s # GET /modules/negotiation/fr/index.html.de 1480s # testing : Explicitly request fr/index.html.de 1480s # expected: 200 1480s # received: '200' 1480s ok 42 1480s # GET /modules/negotiation/fr/two/index.de.html 1480s # testing : Explicitly request fr/two/index.de.html 1480s # expected: 200 1480s # received: '200' 1480s ok 43 1480s # GET /modules/negotiation/fr/ 1480s # Accept-Language: de 1480s # testing : Verify with a default language Accept-Language still obeyed 1480s # expected: 'index.html.de' 1480s # received: 'index.html.de' 1480s ok 44 1480s # GET /modules/negotiation/fr/compressed/ 1480s # Accept-Language: de 1480s # testing : Verify with a default language Accept-Language still obeyed (compression on) 1480s # expected: 'index.html.de.gz' 1480s # received: 'index.html.de.gz' 1480s ok 45 1480s # GET /modules/negotiation/fr/two/index 1480s # Accept-Language: de 1480s # testing : Verify with a default language Accept-Language still obeyed 1480s # expected: 'index.de.html' 1480s # received: 'index.de.html' 1480s ok 46 1480s # GET /modules/negotiation/fr/index.html.fu 1480s # testing : Explicitly request fr/index.html.fu 1480s # expected: 200 1480s # received: '200' 1480s ok 47 1480s # GET /modules/negotiation/fr/two/index.fu.html 1480s # testing : Explicitly request fr/two/index.fu.html 1480s # expected: 200 1480s # received: '200' 1480s ok 48 1480s # GET /modules/negotiation/fr/ 1480s # Accept-Language: fu 1480s # testing : Verify with a default language Accept-Language still obeyed 1480s # expected: 'index.html.fu' 1480s # received: 'index.html.fu' 1480s ok 49 1480s # GET /modules/negotiation/fr/compressed/ 1480s # Accept-Language: fu 1480s # testing : Verify with a default language Accept-Language still obeyed (compression on) 1480s # expected: 'index.html.fu.gz' 1480s # received: 'index.html.fu.gz' 1480s ok 50 1480s # GET /modules/negotiation/fr/two/index 1480s # Accept-Language: fu 1480s # testing : Verify with a default language Accept-Language still obeyed 1480s # expected: 'index.fu.html' 1480s # received: 'index.fu.html' 1480s ok 51 1480s # GET /modules/negotiation/fr/index.html.zh-TW 1480s # testing : Explicitly request fr/index.html.zh-TW 1480s # expected: 200 1480s # received: '200' 1480s ok 52 1480s # GET /modules/negotiation/fr/two/index.zh-TW.html 1480s # testing : Explicitly request fr/two/index.zh-TW.html 1480s # expected: 200 1480s # received: '200' 1480s ok 53 1480s # GET /modules/negotiation/fr/ 1480s # Accept-Language: zh-TW 1480s # testing : Verify with a default language Accept-Language still obeyed 1480s # expected: 'index.html.zh-TW' 1480s # received: 'index.html.zh-TW' 1480s ok 54 1480s # GET /modules/negotiation/fr/compressed/ 1480s # Accept-Language: zh-TW 1480s # testing : Verify with a default language Accept-Language still obeyed (compression on) 1480s # expected: 'index.html.zh-TW.gz' 1480s # received: 'index.html.zh-TW.gz' 1480s ok 55 1480s # GET /modules/negotiation/fr/two/index 1480s # Accept-Language: zh-TW 1480s # testing : Verify with a default language Accept-Language still obeyed 1480s # expected: 'index.zh-TW.html' 1480s # received: 'index.zh-TW.html' 1480s ok 56 1480s # GET /modules/negotiation/de/ 1480s # testing : Verify correct default language for index.de.foo 1480s # expected: 'index.html.de' 1480s # received: 'index.html.de' 1480s ok 57 1480s # GET /modules/negotiation/de/compressed/ 1480s # testing : Verify correct default language for index.de.foo.gz 1480s # expected: 'index.html.de.gz' 1480s # received: 'index.html.de.gz' 1480s ok 58 1480s # GET /modules/negotiation/de/two/index 1480s # testing : Verify correct default language for index.de.html 1480s # expected: 'index.de.html' 1480s # received: 'index.de.html' 1480s ok 59 1480s # GET /modules/negotiation/de/index.html.en 1480s # testing : Explicitly request de/index.html.en 1480s # expected: 200 1480s # received: '200' 1480s ok 60 1480s # GET /modules/negotiation/de/two/index.en.html 1480s # testing : Explicitly request de/two/index.en.html 1480s # expected: 200 1480s # received: '200' 1480s ok 61 1480s # GET /modules/negotiation/de/ 1480s # Accept-Language: en 1480s # testing : Verify with a default language Accept-Language still obeyed 1480s # expected: 'index.html.en' 1480s # received: 'index.html.en' 1480s ok 62 1480s # GET /modules/negotiation/de/compressed/ 1480s # Accept-Language: en 1480s # testing : Verify with a default language Accept-Language still obeyed (compression on) 1480s # expected: 'index.html.en.gz' 1480s # received: 'index.html.en.gz' 1480s ok 63 1480s # GET /modules/negotiation/de/two/index 1480s # Accept-Language: en 1480s # testing : Verify with a default language Accept-Language still obeyed 1480s # expected: 'index.en.html' 1480s # received: 'index.en.html' 1480s ok 64 1480s # GET /modules/negotiation/de/index.html.fr 1480s # testing : Explicitly request de/index.html.fr 1480s # expected: 200 1480s # received: '200' 1480s ok 65 1480s # GET /modules/negotiation/de/two/index.fr.html 1480s # testing : Explicitly request de/two/index.fr.html 1480s # expected: 200 1480s # received: '200' 1480s ok 66 1480s # GET /modules/negotiation/de/ 1480s # Accept-Language: fr 1480s # testing : Verify with a default language Accept-Language still obeyed 1480s # expected: 'index.html.fr' 1480s # received: 'index.html.fr' 1480s ok 67 1480s # GET /modules/negotiation/de/compressed/ 1480s # Accept-Language: fr 1480s # testing : Verify with a default language Accept-Language still obeyed (compression on) 1480s # expected: 'index.html.fr.gz' 1480s # received: 'index.html.fr.gz' 1480s ok 68 1480s # GET /modules/negotiation/de/two/index 1480s # Accept-Language: fr 1480s # testing : Verify with a default language Accept-Language still obeyed 1480s # expected: 'index.fr.html' 1480s # received: 'index.fr.html' 1480s ok 69 1480s # GET /modules/negotiation/de/index.html.de 1480s # testing : Explicitly request de/index.html.de 1480s # expected: 200 1480s # received: '200' 1480s ok 70 1480s # GET /modules/negotiation/de/two/index.de.html 1480s # testing : Explicitly request de/two/index.de.html 1480s # expected: 200 1480s # received: '200' 1480s ok 71 1480s # GET /modules/negotiation/de/ 1480s # Accept-Language: de 1480s # testing : Verify with a default language Accept-Language still obeyed 1480s # expected: 'index.html.de' 1480s # received: 'index.html.de' 1480s ok 72 1480s # GET /modules/negotiation/de/compressed/ 1480s # Accept-Language: de 1480s # testing : Verify with a default language Accept-Language still obeyed (compression on) 1480s # expected: 'index.html.de.gz' 1480s # received: 'index.html.de.gz' 1480s ok 73 1480s # GET /modules/negotiation/de/two/index 1480s # Accept-Language: de 1480s # testing : Verify with a default language Accept-Language still obeyed 1480s # expected: 'index.de.html' 1480s # received: 'index.de.html' 1480s ok 74 1480s # GET /modules/negotiation/de/index.html.fu 1480s # testing : Explicitly request de/index.html.fu 1480s # expected: 200 1480s # received: '200' 1480s ok 75 1480s # GET /modules/negotiation/de/two/index.fu.html 1480s # testing : Explicitly request de/two/index.fu.html 1480s # expected: 200 1480s # received: '200' 1480s ok 76 1480s # GET /modules/negotiation/de/ 1480s # Accept-Language: fu 1480s # testing : Verify with a default language Accept-Language still obeyed 1480s # expected: 'index.html.fu' 1480s # received: 'index.html.fu' 1480s ok 77 1480s # GET /modules/negotiation/de/compressed/ 1480s # Accept-Language: fu 1480s # testing : Verify with a default language Accept-Language still obeyed (compression on) 1480s # expected: 'index.html.fu.gz' 1480s # received: 'index.html.fu.gz' 1480s ok 78 1480s # GET /modules/negotiation/de/two/index 1480s # Accept-Language: fu 1480s # testing : Verify with a default language Accept-Language still obeyed 1480s # expected: 'index.fu.html' 1480s # received: 'index.fu.html' 1480s ok 79 1480s # GET /modules/negotiation/de/index.html.zh-TW 1480s # testing : Explicitly request de/index.html.zh-TW 1480s # expected: 200 1480s # received: '200' 1480s ok 80 1480s # GET /modules/negotiation/de/two/index.zh-TW.html 1480s # testing : Explicitly request de/two/index.zh-TW.html 1480s # expected: 200 1480s # received: '200' 1480s ok 81 1480s # GET /modules/negotiation/de/ 1480s # Accept-Language: zh-TW 1480s # testing : Verify with a default language Accept-Language still obeyed 1480s # expected: 'index.html.zh-TW' 1480s # received: 'index.html.zh-TW' 1480s ok 82 1480s # GET /modules/negotiation/de/compressed/ 1480s # Accept-Language: zh-TW 1480s # testing : Verify with a default language Accept-Language still obeyed (compression on) 1480s # expected: 'index.html.zh-TW.gz' 1480s # received: 'index.html.zh-TW.gz' 1480s ok 83 1480s # GET /modules/negotiation/de/two/index 1480s # Accept-Language: zh-TW 1480s # testing : Verify with a default language Accept-Language still obeyed 1480s # expected: 'index.zh-TW.html' 1480s # received: 'index.zh-TW.html' 1480s ok 84 1480s # GET /modules/negotiation/fu/ 1480s # testing : Verify correct default language for index.fu.foo 1480s # expected: 'index.html.fu' 1480s # received: 'index.html.fu' 1480s ok 85 1480s # GET /modules/negotiation/fu/compressed/ 1480s # testing : Verify correct default language for index.fu.foo.gz 1480s # expected: 'index.html.fu.gz' 1480s # received: 'index.html.fu.gz' 1480s ok 86 1480s # GET /modules/negotiation/fu/two/index 1480s # testing : Verify correct default language for index.fu.html 1480s # expected: 'index.fu.html' 1480s # received: 'index.fu.html' 1480s ok 87 1480s # GET /modules/negotiation/fu/index.html.en 1480s # testing : Explicitly request fu/index.html.en 1480s # expected: 200 1480s # received: '200' 1480s ok 88 1480s # GET /modules/negotiation/fu/two/index.en.html 1480s # testing : Explicitly request fu/two/index.en.html 1480s # expected: 200 1480s # received: '200' 1480s ok 89 1480s # GET /modules/negotiation/fu/ 1480s # Accept-Language: en 1480s # testing : Verify with a default language Accept-Language still obeyed 1480s # expected: 'index.html.en' 1480s # received: 'index.html.en' 1480s ok 90 1480s # GET /modules/negotiation/fu/compressed/ 1480s # Accept-Language: en 1480s # testing : Verify with a default language Accept-Language still obeyed (compression on) 1480s # expected: 'index.html.en.gz' 1480s # received: 'index.html.en.gz' 1480s ok 91 1480s # GET /modules/negotiation/fu/two/index 1480s # Accept-Language: en 1480s # testing : Verify with a default language Accept-Language still obeyed 1480s # expected: 'index.en.html' 1480s # received: 'index.en.html' 1480s ok 92 1480s # GET /modules/negotiation/fu/index.html.fr 1480s # testing : Explicitly request fu/index.html.fr 1480s # expected: 200 1480s # received: '200' 1480s ok 93 1480s # GET /modules/negotiation/fu/two/index.fr.html 1480s # testing : Explicitly request fu/two/index.fr.html 1480s # expected: 200 1480s # received: '200' 1480s ok 94 1480s # GET /modules/negotiation/fu/ 1480s # Accept-Language: fr 1480s # testing : Verify with a default language Accept-Language still obeyed 1480s # expected: 'index.html.fr' 1480s # received: 'index.html.fr' 1480s ok 95 1480s # GET /modules/negotiation/fu/compressed/ 1480s # Accept-Language: fr 1480s # testing : Verify with a default language Accept-Language still obeyed (compression on) 1480s # expected: 'index.html.fr.gz' 1480s # received: 'index.html.fr.gz' 1480s ok 96 1480s # GET /modules/negotiation/fu/two/index 1480s # Accept-Language: fr 1480s # testing : Verify with a default language Accept-Language still obeyed 1480s # expected: 'index.fr.html' 1480s # received: 'index.fr.html' 1480s ok 97 1480s # GET /modules/negotiation/fu/index.html.de 1480s # testing : Explicitly request fu/index.html.de 1480s # expected: 200 1480s # received: '200' 1480s ok 98 1480s # GET /modules/negotiation/fu/two/index.de.html 1480s # testing : Explicitly request fu/two/index.de.html 1480s # expected: 200 1480s # received: '200' 1480s ok 99 1480s # GET /modules/negotiation/fu/ 1480s # Accept-Language: de 1480s # testing : Verify with a default language Accept-Language still obeyed 1480s # expected: 'index.html.de' 1480s # received: 'index.html.de' 1480s ok 100 1480s # GET /modules/negotiation/fu/compressed/ 1480s # Accept-Language: de 1480s # testing : Verify with a default language Accept-Language still obeyed (compression on) 1480s # expected: 'index.html.de.gz' 1480s # received: 'index.html.de.gz' 1480s ok 101 1480s # GET /modules/negotiation/fu/two/index 1480s # Accept-Language: de 1480s # testing : Verify with a default language Accept-Language still obeyed 1480s # expected: 'index.de.html' 1480s # received: 'index.de.html' 1480s ok 102 1480s # GET /modules/negotiation/fu/index.html.fu 1480s # testing : Explicitly request fu/index.html.fu 1480s # expected: 200 1480s # received: '200' 1480s ok 103 1480s # GET /modules/negotiation/fu/two/index.fu.html 1480s # testing : Explicitly request fu/two/index.fu.html 1480s # expected: 200 1480s # received: '200' 1480s ok 104 1480s # GET /modules/negotiation/fu/ 1480s # Accept-Language: fu 1480s # testing : Verify with a default language Accept-Language still obeyed 1480s # expected: 'index.html.fu' 1480s # received: 'index.html.fu' 1480s ok 105 1480s # GET /modules/negotiation/fu/compressed/ 1480s # Accept-Language: fu 1480s # testing : Verify with a default language Accept-Language still obeyed (compression on) 1480s # expected: 'index.html.fu.gz' 1480s # received: 'index.html.fu.gz' 1480s ok 106 1480s # GET /modules/negotiation/fu/two/index 1480s # Accept-Language: fu 1480s # testing : Verify with a default language Accept-Language still obeyed 1480s # expected: 'index.fu.html' 1480s # received: 'index.fu.html' 1480s ok 107 1480s # GET /modules/negotiation/fu/index.html.zh-TW 1480s # testing : Explicitly request fu/index.html.zh-TW 1480s # expected: 200 1480s # received: '200' 1480s ok 108 1480s # GET /modules/negotiation/fu/two/index.zh-TW.html 1480s # testing : Explicitly request fu/two/index.zh-TW.html 1480s # expected: 200 1480s # received: '200' 1480s ok 109 1480s # GET /modules/negotiation/fu/ 1480s # Accept-Language: zh-TW 1480s # testing : Verify with a default language Accept-Language still obeyed 1480s # expected: 'index.html.zh-TW' 1480s # received: 'index.html.zh-TW' 1480s ok 110 1480s # GET /modules/negotiation/fu/compressed/ 1480s # Accept-Language: zh-TW 1480s # testing : Verify with a default language Accept-Language still obeyed (compression on) 1480s # expected: 'index.html.zh-TW.gz' 1480s # received: 'index.html.zh-TW.gz' 1480s ok 111 1480s # GET /modules/negotiation/fu/two/index 1480s # Accept-Language: zh-TW 1480s # testing : Verify with a default language Accept-Language still obeyed 1480s # expected: 'index.zh-TW.html' 1480s # received: 'index.zh-TW.html' 1480s ok 112 1480s # GET /modules/negotiation/zh-TW/ 1480s # testing : Verify correct default language for index.zh-TW.foo 1480s # expected: 'index.html.zh-TW' 1480s # received: 'index.html.zh-TW' 1480s ok 113 1480s # GET /modules/negotiation/zh-TW/compressed/ 1480s # testing : Verify correct default language for index.zh-TW.foo.gz 1480s # expected: 'index.html.zh-TW.gz' 1480s # received: 'index.html.zh-TW.gz' 1480s ok 114 1480s # GET /modules/negotiation/zh-TW/two/index 1480s # testing : Verify correct default language for index.zh-TW.html 1480s # expected: 'index.zh-TW.html' 1480s # received: 'index.zh-TW.html' 1480s ok 115 1480s # GET /modules/negotiation/zh-TW/index.html.en 1480s # testing : Explicitly request zh-TW/index.html.en 1480s # expected: 200 1480s # received: '200' 1480s ok 116 1480s # GET /modules/negotiation/zh-TW/two/index.en.html 1480s # testing : Explicitly request zh-TW/two/index.en.html 1480s # expected: 200 1480s # received: '200' 1480s ok 117 1480s # GET /modules/negotiation/zh-TW/ 1480s # Accept-Language: en 1480s # testing : Verify with a default language Accept-Language still obeyed 1480s # expected: 'index.html.en' 1480s # received: 'index.html.en' 1480s ok 118 1480s # GET /modules/negotiation/zh-TW/compressed/ 1480s # Accept-Language: en 1480s # testing : Verify with a default language Accept-Language still obeyed (compression on) 1480s # expected: 'index.html.en.gz' 1480s # received: 'index.html.en.gz' 1480s ok 119 1480s # GET /modules/negotiation/zh-TW/two/index 1480s # Accept-Language: en 1480s # testing : Verify with a default language Accept-Language still obeyed 1480s # expected: 'index.en.html' 1480s # received: 'index.en.html' 1480s ok 120 1480s # GET /modules/negotiation/zh-TW/index.html.fr 1480s # testing : Explicitly request zh-TW/index.html.fr 1480s # expected: 200 1480s # received: '200' 1480s ok 121 1480s # GET /modules/negotiation/zh-TW/two/index.fr.html 1480s # testing : Explicitly request zh-TW/two/index.fr.html 1480s # expected: 200 1480s # received: '200' 1480s ok 122 1480s # GET /modules/negotiation/zh-TW/ 1480s # Accept-Language: fr 1480s # testing : Verify with a default language Accept-Language still obeyed 1480s # expected: 'index.html.fr' 1480s # received: 'index.html.fr' 1480s ok 123 1480s # GET /modules/negotiation/zh-TW/compressed/ 1480s # Accept-Language: fr 1480s # testing : Verify with a default language Accept-Language still obeyed (compression on) 1480s # expected: 'index.html.fr.gz' 1480s # received: 'index.html.fr.gz' 1480s ok 124 1480s # GET /modules/negotiation/zh-TW/two/index 1480s # Accept-Language: fr 1480s # testing : Verify with a default language Accept-Language still obeyed 1480s # expected: 'index.fr.html' 1480s # received: 'index.fr.html' 1480s ok 125 1480s # GET /modules/negotiation/zh-TW/index.html.de 1480s # testing : Explicitly request zh-TW/index.html.de 1480s # expected: 200 1480s # received: '200' 1480s ok 126 1480s # GET /modules/negotiation/zh-TW/two/index.de.html 1480s # testing : Explicitly request zh-TW/two/index.de.html 1480s # expected: 200 1480s # received: '200' 1480s ok 127 1480s # GET /modules/negotiation/zh-TW/ 1480s # Accept-Language: de 1480s # testing : Verify with a default language Accept-Language still obeyed 1480s # expected: 'index.html.de' 1480s # received: 'index.html.de' 1480s ok 128 1480s # GET /modules/negotiation/zh-TW/compressed/ 1480s # Accept-Language: de 1480s # testing : Verify with a default language Accept-Language still obeyed (compression on) 1480s # expected: 'index.html.de.gz' 1480s # received: 'index.html.de.gz' 1480s ok 129 1480s # GET /modules/negotiation/zh-TW/two/index 1480s # Accept-Language: de 1480s # testing : Verify with a default language Accept-Language still obeyed 1480s # expected: 'index.de.html' 1480s # received: 'index.de.html' 1480s ok 130 1480s # GET /modules/negotiation/zh-TW/index.html.fu 1480s # testing : Explicitly request zh-TW/index.html.fu 1480s # expected: 200 1480s # received: '200' 1480s ok 131 1480s # GET /modules/negotiation/zh-TW/two/index.fu.html 1480s # testing : Explicitly request zh-TW/two/index.fu.html 1480s # expected: 200 1480s # received: '200' 1480s ok 132 1480s # GET /modules/negotiation/zh-TW/ 1480s # Accept-Language: fu 1480s # testing : Verify with a default language Accept-Language still obeyed 1480s # expected: 'index.html.fu' 1480s # received: 'index.html.fu' 1480s ok 133 1480s # GET /modules/negotiation/zh-TW/compressed/ 1480s # Accept-Language: fu 1480s # testing : Verify with a default language Accept-Language still obeyed (compression on) 1480s # expected: 'index.html.fu.gz' 1480s # received: 'index.html.fu.gz' 1480s ok 134 1480s # GET /modules/negotiation/zh-TW/two/index 1480s # Accept-Language: fu 1480s # testing : Verify with a default language Accept-Language still obeyed 1480s # expected: 'index.fu.html' 1480s # received: 'index.fu.html' 1480s ok 135 1480s # GET /modules/negotiation/zh-TW/index.html.zh-TW 1480s # testing : Explicitly request zh-TW/index.html.zh-TW 1480s # expected: 200 1480s # received: '200' 1480s ok 136 1480s # GET /modules/negotiation/zh-TW/two/index.zh-TW.html 1480s # testing : Explicitly request zh-TW/two/index.zh-TW.html 1480s # expected: 200 1480s # received: '200' 1480s ok 137 1480s # GET /modules/negotiation/zh-TW/ 1480s # Accept-Language: zh-TW 1480s # testing : Verify with a default language Accept-Language still obeyed 1480s # expected: 'index.html.zh-TW' 1480s # received: 'index.html.zh-TW' 1480s ok 138 1480s # GET /modules/negotiation/zh-TW/compressed/ 1480s # Accept-Language: zh-TW 1480s # testing : Verify with a default language Accept-Language still obeyed (compression on) 1480s # expected: 'index.html.zh-TW.gz' 1480s # received: 'index.html.zh-TW.gz' 1480s ok 139 1480s # GET /modules/negotiation/zh-TW/two/index 1480s # Accept-Language: zh-TW 1480s # testing : Verify with a default language Accept-Language still obeyed 1480s # expected: 'index.zh-TW.html' 1480s # received: 'index.zh-TW.html' 1480s ok 140 1480s # GET /modules/negotiation/en/ 1480s # Accept-Language: en; q=0.1, fr; q=0.4, fu; q=0.9, de; q=0.2 1480s # testing : fu has a higher quality rating, so we expect fu 1480s # expected: 'index.html.fu' 1480s # received: 'index.html.fu' 1480s ok 141 1480s # GET /modules/negotiation/en/two/index 1480s # Accept-Language: en; q=0.1, fr; q=0.4, fu; q=0.9, de; q=0.2 1480s # testing : fu has a higher quality rating, so we expect fu 1480s # expected: 'index.fu.html' 1480s # received: 'index.fu.html' 1480s ok 142 1480s # GET /modules/negotiation/en/compressed/ 1480s # Accept-Language: en; q=0.1, fr; q=0.4, fu; q=0.9, de; q=0.2 1480s # testing : fu has a higher quality rating, so we expect fu 1480s # expected: 'index.html.fu.gz' 1480s # received: 'index.html.fu.gz' 1480s ok 143 1480s # GET /modules/negotiation/en/ 1480s # Accept-Language: en; q=0.1, fr; q=0.4, bu; q=1.0 1480s # testing : bu has the highest quality but is non-existant, so fr is next best 1480s # expected: 'index.html.fr' 1480s # received: 'index.html.fr' 1480s ok 144 1480s # GET /modules/negotiation/en/two/index 1480s # Accept-Language: en; q=0.1, fr; q=0.4, bu; q=1.0 1480s # testing : bu has the highest quality but is non-existant, so fr is next best 1480s # expected: 'index.fr.html' 1480s # received: 'index.fr.html' 1480s ok 145 1480s # GET /modules/negotiation/en/compressed/ 1480s # Accept-Language: en; q=0.1, fr; q=0.4, bu; q=1.0 1480s # testing : bu has the highest quality but is non-existant, so fr is next best 1480s # expected: 'index.html.fr.gz' 1480s # received: 'index.html.fr.gz' 1480s ok 146 1480s # GET /modules/negotiation/query/test?foo 1480s # testing : The type map gives the script the highest quality; 1480s # the request included a query string 1480s # expected: 'QUERY_STRING --> foo' 1480s # received: 'QUERY_STRING --> foo' 1480s ok 147 1480s # testing : should send correct variant 1480s # expected: 'text/plain' 1480s # received: 'text/plain' 1480s ok 148 1480s # testing : should send correct variant 1480s # expected: 'text/plain' 1480s # received: 'text/plain' 1480s ok 149 1480s # testing : should send correct variant 1480s # expected: 'text/html' 1480s # received: 'text/html' 1480s ok 150 1480s # testing : should send correct variant 1480s # expected: 'image/jpeg' 1480s # received: 'image/jpeg' 1480s ok 151 1480s # testing : should send correct variant 1480s # expected: 'image/gif' 1480s # received: 'image/gif' 1480s ok 152 1480s # testing : should send correct variant 1480s # expected: 'text/plain' 1480s # received: 'text/plain' 1480s ok 153 1480s # testing : expect Not Acceptable for Accept: 1480s # expected: 406 1480s # received: '406' 1480s ok 154 1480s # testing : expect Not Acceptable for Accept: *bad 1480s # expected: 406 1480s # received: '406' 1480s ok 155 1480s # testing : expect Not Acceptable for Accept: /* 1480s # expected: 406 1480s # received: '406' 1480s ok 156 1480s # testing : expect Not Acceptable for Accept: */ 1480s # expected: 406 1480s # received: '406' 1480s ok 157 1480s # testing : expect Not Acceptable for Accept: te/* 1480s # expected: 406 1480s # received: '406' 1480s ok 158 1480s ok 1490s t/modules/proxy.t ................... 1490s 1..46 1490s # Running under perl version 5.040000 for linux 1490s # Current time local: Fri Nov 29 20:10:37 2024 1490s # Current time GMT: Fri Nov 29 20:10:37 2024 1490s # Using Test.pm version 1.31 1490s # Using Apache/Test.pm version 1.44 1490s # testing : reverse proxy 1490s # expected: 200 1490s # received: '200' 1490s ok 1 1490s # testing : reverse proxied body 1490s # expected: qr/^welcome to / 1490s # received: 'welcome to localhost:8529 1490s # ' 1490s ok 2 1490s # testing : reverse proxy to index.html 1490s # expected: 200 1490s # received: '200' 1490s ok 3 1490s # testing : reverse proxied body to index.html 1490s # expected: qr/^welcome to / 1490s # received: 'welcome to localhost:8529 1490s # ' 1490s ok 4 1490s # testing : reverse proxy match 1490s # expected: 200 1490s # received: '200' 1490s ok 5 1490s # testing : reverse proxied body match 1490s # expected: qr/^welcome to / 1490s # received: 'welcome to localhost:8529 1490s # ' 1490s ok 6 1490s # testing : reverse proxy match to index.html 1490s # expected: 200 1490s # received: '200' 1490s ok 7 1490s # testing : reverse proxied body match to index.html 1490s # expected: qr/^welcome to / 1490s # received: 'welcome to localhost:8529 1490s # ' 1490s ok 8 1490s # testing : reverse proxy match no slash 1490s # expected: 200 1490s # received: '200' 1490s ok 9 1490s # testing : reverse proxied body no slash 1490s # expected: qr/^welcome to / 1490s # received: 'welcome to localhost:8529 1490s # ' 1490s ok 10 1490s # testing : reverse proxy match w/ slash 1490s # expected: 200 1490s # received: '200' 1490s ok 11 1490s # testing : reverse proxied body w/ slash 1490s # expected: qr/^welcome to / 1490s # received: 'welcome to localhost:8529 1490s # ' 1490s ok 12 1490s # testing : reverse proxy match w/ slash to index.html 1490s # expected: 200 1490s # received: '200' 1490s ok 13 1490s # testing : reverse proxied body w/ slash to index.html 1490s # expected: qr/^welcome to / 1490s # received: 'welcome to localhost:8529 1490s # ' 1490s ok 14 1490s # testing : reverse Location-proxy to index.html 1490s # expected: 200 1490s # received: '200' 1490s ok 15 1490s # testing : reverse Location-proxied body 1490s # expected: qr/^welcome to / 1490s # received: 'welcome to localhost:8529 1490s # ' 1490s ok 16 1490s # testing : reverse Location-proxy blocked by no-proxy env 1490s # expected: 404 1490s # received: '404' 1490s ok 17 1490s # testing : reverse proxy to env.pl 1490s # expected: 200 1490s # received: '200' 1490s ok 18 1490s # testing : reverse proxied env.pl response 1490s # expected: qr/^APACHE_TEST_HOSTNAME = / 1490s # received: 'APACHE_TEST_HOSTNAME = test.host.name 1490s # CONTEXT_DOCUMENT_ROOT = /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs 1490s # CONTEXT_PREFIX = 1490s # DOCUMENT_ROOT = /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs 1490s # ENV_TEST = mod_env test environment variable 1490s # ENV_TEST_EMPTY = 1490s # GATEWAY_INTERFACE = CGI/1.1 1490s # HTTP_CONNECTION = close 1490s # HTTP_HOST = localhost:8529 1490s # HTTP_USER_AGENT = libwww-perl/6.77 1490s # HTTP_X_FORWARDED_FOR = 127.0.0.1 1490s # HTTP_X_FORWARDED_HOST = localhost:8548 1490s # HTTP_X_FORWARDED_SERVER = localhost 1490s # PATH = /usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin 1490s # QUERY_STRING = 1490s # REMOTE_ADDR = 127.0.0.1 1490s # REMOTE_PORT = 49716 1490s # REQUEST_METHOD = GET 1490s # REQUEST_SCHEME = http 1490s # REQUEST_URI = /modules/cgi/env.pl 1490s # SCRIPT_FILENAME = /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/modules/cgi/env.pl 1490s # SCRIPT_NAME = /modules/cgi/env.pl 1490s # SCRIPT_URI = http://localhost:8529/modules/cgi/env.pl 1490s # SCRIPT_URL = /modules/cgi/env.pl 1490s # SERVER_ADDR = 127.0.0.1 1490s # SERVER_ADMIN = tuser@localhost 1490s # SERVER_NAME = localhost 1490s # SERVER_PORT = 8529 1490s # SERVER_PROTOCOL = HTTP/1.1 1490s # SERVER_SIGNATURE = 1490s # SERVER_SOFTWARE = Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1490s # UNIQUE_ID = Z0ofv3b5N6IoZGLIZ8y9PAAAAMs 1490s # ' 1490s ok 19 1490s # testing : X-Forwarded-For enabled 1490s # expected: qr/HTTP_X_FORWARDED_FOR = / 1490s # received: 'APACHE_TEST_HOSTNAME = test.host.name 1490s # CONTEXT_DOCUMENT_ROOT = /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs 1490s # CONTEXT_PREFIX = 1490s # DOCUMENT_ROOT = /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs 1490s # ENV_TEST = mod_env test environment variable 1490s # ENV_TEST_EMPTY = 1490s # GATEWAY_INTERFACE = CGI/1.1 1490s # HTTP_CONNECTION = close 1490s # HTTP_HOST = localhost:8529 1490s # HTTP_USER_AGENT = libwww-perl/6.77 1490s # HTTP_X_FORWARDED_FOR = 127.0.0.1 1490s # HTTP_X_FORWARDED_HOST = localhost:8548 1490s # HTTP_X_FORWARDED_SERVER = localhost 1490s # PATH = /usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin 1490s # QUERY_STRING = 1490s # REMOTE_ADDR = 127.0.0.1 1490s # REMOTE_PORT = 49716 1490s # REQUEST_METHOD = GET 1490s # REQUEST_SCHEME = http 1490s # REQUEST_URI = /modules/cgi/env.pl 1490s # SCRIPT_FILENAME = /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/modules/cgi/env.pl 1490s # SCRIPT_NAME = /modules/cgi/env.pl 1490s # SCRIPT_URI = http://localhost:8529/modules/cgi/env.pl 1490s # SCRIPT_URL = /modules/cgi/env.pl 1490s # SERVER_ADDR = 127.0.0.1 1490s # SERVER_ADMIN = tuser@localhost 1490s # SERVER_NAME = localhost 1490s # SERVER_PORT = 8529 1490s # SERVER_PROTOCOL = HTTP/1.1 1490s # SERVER_SIGNATURE = 1490s # SERVER_SOFTWARE = Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1490s # UNIQUE_ID = Z0ofv3b5N6IoZGLIZ8y9PAAAAMs 1490s # ' 1490s ok 20 1490s # testing : reverse proxy to env.pl without X-F-F 1490s # expected: 200 1490s # received: '200' 1490s ok 21 1490s # testing : reverse proxied env.pl w/o X-F-F 1490s # expected: qr/HTTP_X_FORWARDED_FOR = / 1490s # received: 'APACHE_TEST_HOSTNAME = test.host.name 1490s # CONTEXT_DOCUMENT_ROOT = /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs 1490s # CONTEXT_PREFIX = 1490s # DOCUMENT_ROOT = /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs 1490s # ENV_TEST = mod_env test environment variable 1490s # ENV_TEST_EMPTY = 1490s # GATEWAY_INTERFACE = CGI/1.1 1490s # HTTP_CONNECTION = Keep-Alive 1490s # HTTP_HOST = localhost:8529 1490s # HTTP_USER_AGENT = libwww-perl/6.77 1490s # PATH = /usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin 1490s # QUERY_STRING = 1490s # REMOTE_ADDR = 127.0.0.1 1490s # REMOTE_PORT = 49728 1490s # REQUEST_METHOD = GET 1490s # REQUEST_SCHEME = http 1490s # REQUEST_URI = /modules/cgi/env.pl 1490s # SCRIPT_FILENAME = /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/modules/cgi/env.pl 1490s # SCRIPT_NAME = /modules/cgi/env.pl 1490s # SCRIPT_URI = http://localhost:8529/modules/cgi/env.pl 1490s # SCRIPT_URL = /modules/cgi/env.pl 1490s # SERVER_ADDR = 127.0.0.1 1490s # SERVER_ADMIN = tuser@localhost 1490s # SERVER_NAME = localhost 1490s # SERVER_PORT = 8529 1490s # SERVER_PROTOCOL = HTTP/1.1 1490s # SERVER_SIGNATURE = 1490s # SERVER_SOFTWARE = Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1490s # UNIQUE_ID = Z0ofv4fuO483muUBD98TNQAAAIU 1490s # ' 1490s ok 22 1490s # testing : reverse proxy with query string 1490s # expected: 200 1490s # received: '200' 1490s ok 23 1490s # testing : reverse proxied query string OK 1490s # expected: qr/QUERY_STRING = reverse-proxy\n/s 1490s # received: 'APACHE_TEST_HOSTNAME = test.host.name 1490s # CONTEXT_DOCUMENT_ROOT = /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs 1490s # CONTEXT_PREFIX = 1490s # DOCUMENT_ROOT = /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs 1490s # ENV_TEST = mod_env test environment variable 1490s # ENV_TEST_EMPTY = 1490s # GATEWAY_INTERFACE = CGI/1.1 1490s # HTTP_CONNECTION = close 1490s # HTTP_HOST = localhost:8529 1490s # HTTP_USER_AGENT = libwww-perl/6.77 1490s # HTTP_X_FORWARDED_FOR = 127.0.0.1 1490s # HTTP_X_FORWARDED_HOST = localhost:8548 1490s # HTTP_X_FORWARDED_SERVER = localhost 1490s # PATH = /usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin 1490s # QUERY_STRING = reverse-proxy 1490s # REMOTE_ADDR = 127.0.0.1 1490s # REMOTE_PORT = 49744 1490s # REQUEST_METHOD = GET 1490s # REQUEST_SCHEME = http 1490s # REQUEST_URI = /modules/cgi/env.pl?reverse-proxy 1490s # SCRIPT_FILENAME = /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/modules/cgi/env.pl 1490s # SCRIPT_NAME = /modules/cgi/env.pl 1490s # SCRIPT_URI = http://localhost:8529/modules/cgi/env.pl 1490s # SCRIPT_URL = /modules/cgi/env.pl 1490s # SERVER_ADDR = 127.0.0.1 1490s # SERVER_ADMIN = tuser@localhost 1490s # SERVER_NAME = localhost 1490s # SERVER_PORT = 8529 1490s # SERVER_PROTOCOL = HTTP/1.1 1490s # SERVER_SIGNATURE = 1490s # SERVER_SOFTWARE = Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1490s # UNIQUE_ID = Z0ofv93tMea7AgVwbpnNCQAAAFc 1490s # ' 1490s ok 24 1490s # testing : reverse proxy to dripfeed CGI 1490s # expected: 200 1490s # received: '200' 1490s ok 25 1490s # testing : reverse proxied to dripfeed CGI content OK 1490s # expected: 'abcdef' 1490s # received: 'abcdef' 1490s ok 26 1490s # testing : reverse proxy to nph-102 1490s # expected: 102 1490s # received: '102' 1490s ok 27 1490s # testing : reverse proxy 102 response 1490s # expected: '' 1490s # received: '' 1490s ok 28 1490s # testing : reverse proxy URI decoding issue, PR 15207 1490s # expected: 404 1490s # received: '404' 1490s ok 29 1490s # testing : ProxyPass not-proxied request 1490s # expected: 200 1490s # received: '200' 1490s ok 30 1490s # testing : ProxyPass not-proxied content OK 1490s # expected: 'hello world' 1490s # received: 'hello world' 1490s ok 31 1490s # testing : Lua executed 1490s # expected: 200 1490s # received: '200' 1490s ok 32 1490s # testing : 'Set-Cookie domain=' wrongly updated by ProxyPassReverseCookieDomain, PR 61560 1490s # expected: 'fakedomain=local;domain=remote' 1490s # received: 'fakedomain=local;domain=remote' 1490s ok 33 1490s # testing : Lua executed 1490s # expected: 200 1490s # received: '200' 1490s ok 34 1490s # testing : 'Set-Cookie path=' wrongly updated by ProxyPassReverseCookiePath, PR 61560 1490s # expected: 'fakepath=/local;path=/remote' 1490s # received: 'fakepath=/local;path=/remote' 1490s ok 35 1490s # testing : Lua executed 1490s # expected: 200 1490s # received: '200' 1490s ok 36 1490s # testing : 'Set-Cookie path=' wrongly updated by ProxyPassReverseCookiePath and/or ProxyPassReverseCookieDomain 1490s # expected: 'domain=remote;path=/remote;foo=bar' 1490s # received: 'domain=remote;path=/remote;foo=bar' 1490s ok 37 1490s # testing : reverse proxy of redirect 1490s # expected: 301 1490s # received: '301' 1490s ok 38 1490s # testing : reverse proxy rewrote redirect 1490s # expected: qr/http:\/\/[^\/]*\/reverse\/alias/ 1490s # received: 'http://localhost:8548/reverse/alias' 1490s ok 39 1490s # testing : reverse proxy of redirect via balancer 1490s # expected: 301 1490s # received: '301' 1490s ok 40 1490s # testing : reverse proxy via balancer rewrote redirect 1490s # expected: 'http://localhost:8540/pr45434/5.html' 1490s # received: 'http://localhost:8540/pr45434/5.html' 1490s ok 41 1490s # testing : ProxyPass UDS path 1490s # expected: 200 1490s # received: '200' 1490s ok 42 1490s # testing : UDS content OK 1490s # expected: 'hello world' 1490s # received: 'hello world' 1490s ok 43 1490s # testing : proxy mapping=servlet map it to /servlet/mapping.html 1490s # expected: 200 1490s # received: '200' 1490s ok 44 1490s # testing : proxy mapping=servlet map it to /servlet/mapping.html 1490s # expected: 200 1490s # received: '200' 1490s ok 45 1490s # testing : proxy to /servlet/mapping.html 1490s # expected: 200 1490s # received: '200' 1490s ok 46 1490s ok 1493s t/modules/proxy_balancer.t .......... 1493s 1..16 1493s # Running under perl version 5.040000 for linux 1493s # Current time local: Fri Nov 29 20:10:47 2024 1493s # Current time GMT: Fri Nov 29 20:10:47 2024 1493s # Using Test.pm version 1.31 1493s # Using Apache/Test.pm version 1.44 1493s # testing : Balancer did not die 1493s # expected: 200 1493s # received: '200' 1493s ok 1 1493s # testing : Balancer did not die 1493s # expected: 200 1493s # received: '200' 1493s ok 2 1493s # testing : Balancer did not die 1493s # expected: 200 1493s # received: '200' 1493s ok 3 1493s # testing : failed over 1493s # expected: 200 1493s # received: '200' 1493s ok 4 1493s # testing : response body echoed 1493s # expected: 'AAAAAAAA' 1493s # received: 'AAAAAAAA' 1493s ok 5 1493s # testing : failed over 1493s # expected: 200 1493s # received: '200' 1493s ok 6 1493s # testing : response body echoed 1493s # expected: 'AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA' 1493s # received: 'AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA' 1493s ok 7 1493s # testing : failed over 1493s # expected: 200 1493s # received: '200' 1493s ok 8 1493s # testing : response body echoed 1493s # expected: 'AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA' 1493s # received: 'AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA' 1493s ok 9 1493s # testing : failed over 1493s # expected: 200 1493s # received: '200' 1493s ok 10 1493s # testing : response body echoed 1493s # expected: 'AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA' 1493s # received: 'AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA' 1493s ok 11 1493s # testing : Can't find balancer-manager 1493s # expected: 200 1493s # received: '200' 1493s ok 12 1493s # testing : request failed 1493s # expected: 200 1493s # received: '200' 1493s ok 13 1493s # testing : AJP worker created 1493s # expected: qr/ajp/ 1493s # received: ' 1493s # Balancer Manager 1493s # 1493s # 1493s #

Load Balancer Manager for localhost

1493s # 1493s #
Server Version: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0
1493s #
Server Built: 2024-11-21T21:36:30
1493s #
Balancer changes will NOT be persisted on restart.
Balancers are inherited from main server.
ProxyPass settings are inherited from main server.
1493s #
1493s #

LoadBalancer Status for balancer://foo1 [peb8a738a_foo1]

1493s # 1493s # 1493s # 1493s # 1493s # 1493s # 1493s # 1493s # 1493s # 1493s # 1493s #
MaxMembersStickySessionDisableFailoverTimeoutFailoverAttemptsMethodPathActive
2 [2 Used] (None) Off01byrequests/baltest1Yes
1493s #
1493s # 1493s # 1493s # 1493s # 1493s # 1493s # 1493s #
Worker URLRouteRouteRedirFactorSetStatusElectedBusyLoadToFromHC MethodHC IntervalPassesFailsHC uriHC Expr
http://localhost:85381.000Init Ok 10-100198 41 NONE30000ms1 (0)1 (0)
http://localhost:85391.000Init Ok 00100 0 0 NONE30000ms1 (0)1 (0)
1493s #
1493s #

LoadBalancer Status for balancer://foo2 [peb8a738a_foo2]

1493s # 1493s # 1493s # 1493s # 1493s # 1493s # 1493s # 1493s # 1493s # 1493s # 1493s #
MaxMembersStickySessionDisableFailoverTimeoutFailoverAttemptsMethodPathActive
2 [2 Used] (None) Off01bytraffic/baltest2Yes
1493s #
1493s # 1493s # 1493s # 1493s # 1493s # 1493s # 1493s #
Worker URLRouteRouteRedirFactorSetStatusElectedBusyLoadToFromHC MethodHC IntervalPassesFailsHC uriHC Expr
http://localhost:85381.000Init Ok 100198 41 NONE30000ms1 (0)1 (0)
http://localhost:85391.000Init Ok 000 0 0 NONE30000ms1 (0)1 (0)
1493s #
1493s #

LoadBalancer Status for balancer://foo3 [peb8a738a_foo3]

1493s # 1493s # 1493s # 1493s # 1493s # 1493s # 1493s # 1493s # 1493s # 1493s # 1493s #
MaxMembersStickySessionDisableFailoverTimeoutFailoverAttemptsMethodPathActive
2 [2 Used] (None) Off01bybusyness/baltest3Yes
1493s #
1493s # 1493s # 1493s # 1493s # 1493s # 1493s # 1493s #
Worker URLRouteRouteRedirFactorSetStatusElectedBusyLoadToFromHC MethodHC IntervalPassesFailsHC uriHC Expr
http://localhost:85381.000Init Ok 10-100198 41 NONE30000ms1 (0)1 (0)
http://localhost:85391.000Init Ok 00100 0 0 NONE30000ms1 (0)1 (0)
1493s #
1493s #

LoadBalancer Status for balancer://foo4 [peb8a738a_foo4]

1493s # 1493s # 1493s # 1493s # 1493s # 1493s # 1493s # 1493s # 1493s # 1493s # 1493s #
MaxMembersStickySessionDisableFailoverTimeoutFailoverAttemptsMethodPathActive
2 [2 Used] (None) Off01heartbeat/baltest4Yes
1493s #
1493s # 1493s # 1493s # 1493s # 1493s # 1493s # 1493s #
Worker URLRouteRouteRedirFactorSetStatusElectedBusyLoadToFromHC MethodHC IntervalPassesFailsHC uriHC Expr
http://localhost:85381.000Init Ok 000 0 0 NONE30000ms1 (0)1 (0)
http://localhost:85391.000Init Ok 000 0 0 NONE30000ms1 (0)1 (0)
1493s #
1493s #

LoadBalancer Status for balancer://pr45434 [peb8a738a_pr45434]

1493s # 1493s # 1493s # 1493s # 1493s # 1493s # 1493s # 1493s # 1493s # 1493s # 1493s #
MaxMembersStickySessionDisableFailoverTimeoutFailoverAttemptsMethodPathActive
1 [1 Used] (None) Off00byrequests/pr45434Yes
1493s #
1493s # 1493s # 1493s # 1493s # 1493s #
Worker URLRouteRouteRedirFactorSetStatusElectedBusyLoadToFromHC MethodHC IntervalPassesFailsHC uriHC Expr
http://localhost:8529/modules1.000Init Ok 100212 280 NONE30000ms1 (0)1 (0)
1493s #
1493s #

LoadBalancer Status for balancer://failover [peb8a738a_failover]

1493s # 1493s # 1493s # 1493s # 1493s # 1493s # 1493s # 1493s # 1493s # 1493s # 1493s #
MaxMembersStickySessionDisableFailoverTimeoutFailoverAttemptsMethodPathActive
2 [2 Used] (None) Off01byrequests/Yes
1493s #
1493s # 1493s # 1493s # 1493s # 1493s # 1493s # 1493s #
Worker URLRouteRouteRedirFactorSetStatusElectedBusyLoadToFromHC MethodHC IntervalPassesFailsHC uriHC Expr
http://localhost:85411.000Init Err 100 0 0 NONE30000ms1 (0)1 (0)
http://localhost:85381.000Init Stby Ok 4007.2K6.1KNONE30000ms1 (0)1 (0)
1493s #
1493s #

LoadBalancer Status for balancer://dynproxy [peb8a738a_dynproxy]

1493s # 1493s # 1493s # 1493s # 1493s # 1493s # 1493s # 1493s # 1493s # 1493s # 1493s #
MaxMembersStickySessionDisableFailoverTimeoutFailoverAttemptsMethodPathActive
10 [0 Used] (None) Off00byrequests/dynproxyYes
1493s #
1493s # 1493s # 1493s #
Worker URLRouteRouteRedirFactorSetStatusElectedBusyLoadToFromHC MethodHC IntervalPassesFailsHC uriHC Expr
1493s #
1493s # 1493s # ' 1493s ok 14 1493s # testing : request should fail for /dynproxy 1493s # expected: 503 1493s # received: '503' 1493s ok 15 1493s # testing : request failed to /dynproxy 1493s # expected: 200 1493s # received: '200' 1493s ok 16 1493s ok 1496s Can't exec "php-fpm": No such file or directory at t/modules/proxy_fcgi.t line 12. 1497s t/modules/proxy_fcgi.t .............. 1497s 1..27 1497s # Running under perl version 5.040000 for linux 1497s # Current time local: Fri Nov 29 20:10:50 2024 1497s # Current time GMT: Fri Nov 29 20:10:50 2024 1497s # Using Test.pm version 1.31 1497s # Using Apache/Test.pm version 1.44 1497s # testing : proxy to FCGI backend works (/fcgisetenv?query) 1497s # expected: 200 1497s # received: '200' 1497s ok 1 1497s # > APACHE_TEST_HOSTNAME=test.host.name 1497s # > CONTEXT_DOCUMENT_ROOT=/tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs 1497s # > CONTEXT_PREFIX= 1497s # > DOCUMENT_ROOT=/tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs 1497s # > ENV_TEST=mod_env test environment variable 1497s # > ENV_TEST_EMPTY= 1497s # > FCGI_ROLE=RESPONDER 1497s # > GATEWAY_INTERFACE=CGI/1.1 1497s # > HTTP_CONNECTION=TE, close 1497s # > HTTP_HOST=localhost:8543 1497s # > HTTP_TE=deflate,gzip;q=0.3 1497s # > HTTP_USER_AGENT=libwww-perl/6.77 1497s # > PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin 1497s # > QUERY_STRING=test_value 1497s # > REMOTE_PORT=58360 1497s # > REQUEST_METHOD=GET 1497s # > REQUEST_SCHEME=http 1497s # > REQUEST_URI=/fcgisetenv?query 1497s # > SCRIPT_FILENAME=proxy:fcgi://127.0.0.1:8542/tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/fcgisetenv 1497s # > SCRIPT_NAME=/fcgisetenv 1497s # > SCRIPT_URI=http://localhost:8543/fcgisetenv 1497s # > SCRIPT_URL=/fcgisetenv 1497s # > SERVER_ADDR=127.0.0.1 1497s # > SERVER_ADMIN=tuser@localhost 1497s # > SERVER_NAME=localhost 1497s # > SERVER_PORT=8543 1497s # > SERVER_PROTOCOL=HTTP/1.1 1497s # > SERVER_SIGNATURE= 1497s # > SERVER_SOFTWARE=Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1497s # > TEST_CGI_VERSION=v1.1 1497s # > TEST_DOCROOT=/tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs 1497s # > TEST_EMPTY= 1497s # > UNIQUE_ID=Z0ofzRD9-nJbK8EJP74dBgAAAAc 1497s # > proxy-nokeepalive=1 1497s # testing : ProxyFCGISetEnvIf can override an existing variable 1497s # expected: 'test_value' 1497s # received: 'test_value' 1497s ok 2 1497s # testing : ProxyFCGISetEnvIf does not set variables if condition is false 1497s # expected: undef 1497s # received: undef 1497s ok 3 1497s # testing : ProxyFCGISetEnvIf can set empty values 1497s # expected: '' 1497s # received: '' 1497s ok 4 1497s # testing : ProxyFCGISetEnvIf can replace with request variables 1497s # expected: '/tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs' 1497s # received: '/tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs' 1497s ok 5 1497s # testing : ProxyFCGISetEnvIf can replace with backreferences 1497s # expected: 'v1.1' 1497s # received: 'v1.1' 1497s ok 6 1497s # testing : ProxyFCGISetEnvIf can unset var 1497s # expected: undef 1497s # received: undef 1497s ok 7 1497s # testing : proxy to FCGI backend works (/modules/proxy/fcgi-generic/index.php?query) 1497s # expected: 200 1497s # received: '200' 1497s ok 8 1497s # > APACHE_TEST_HOSTNAME=test.host.name 1497s # > CONTEXT_DOCUMENT_ROOT=/tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs 1497s # > CONTEXT_PREFIX= 1497s # > DOCUMENT_ROOT=/tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs 1497s # > ENV_TEST=mod_env test environment variable 1497s # > ENV_TEST_EMPTY= 1497s # > FCGI_ROLE=RESPONDER 1497s # > GATEWAY_INTERFACE=CGI/1.1 1497s # > HTTP_CONNECTION=TE, close 1497s # > HTTP_HOST=localhost:8543 1497s # > HTTP_TE=deflate,gzip;q=0.3 1497s # > HTTP_USER_AGENT=libwww-perl/6.77 1497s # > PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin 1497s # > QUERY_STRING=query 1497s # > REMOTE_ADDR=127.0.0.1 1497s # > REMOTE_PORT=58364 1497s # > REQUEST_METHOD=GET 1497s # > REQUEST_SCHEME=http 1497s # > REQUEST_URI=/modules/proxy/fcgi-generic/index.php?query 1497s # > SCRIPT_FILENAME=/tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/modules/proxy/fcgi-generic/index.php 1497s # > SCRIPT_NAME=/modules/proxy/fcgi-generic/index.php 1497s # > SCRIPT_URI=http://localhost:8543/modules/proxy/fcgi-generic/index.php 1497s # > SCRIPT_URL=/modules/proxy/fcgi-generic/index.php 1497s # > SERVER_ADDR=127.0.0.1 1497s # > SERVER_ADMIN=tuser@localhost 1497s # > SERVER_NAME=localhost 1497s # > SERVER_PORT=8543 1497s # > SERVER_PROTOCOL=HTTP/1.1 1497s # > SERVER_SIGNATURE= 1497s # > SERVER_SOFTWARE=Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1497s # > UNIQUE_ID=Z0ofzXb5N6IoZGLIZ8y9XAAAANI 1497s # > proxy-nokeepalive=1 1497s # testing : GENERIC SCRIPT_FILENAME should have neither query string nor proxy: prefix 1497s # expected: '/tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/modules/proxy/fcgi-generic/index.php' 1497s # received: '/tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/modules/proxy/fcgi-generic/index.php' 1497s ok 9 1497s # testing : proxy to FCGI backend works (/modules/proxy/fcgi-generic-rewrite/index.php?query) 1497s # expected: 200 1497s # received: '200' 1497s ok 10 1497s # > APACHE_TEST_HOSTNAME=test.host.name 1497s # > CONTEXT_DOCUMENT_ROOT=/tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs 1497s # > CONTEXT_PREFIX= 1497s # > DOCUMENT_ROOT=/tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs 1497s # > ENV_TEST=mod_env test environment variable 1497s # > ENV_TEST_EMPTY= 1497s # > FCGI_ROLE=RESPONDER 1497s # > GATEWAY_INTERFACE=CGI/1.1 1497s # > HTTP_CONNECTION=TE, close 1497s # > HTTP_HOST=localhost:8543 1497s # > HTTP_TE=deflate,gzip;q=0.3 1497s # > HTTP_USER_AGENT=libwww-perl/6.77 1497s # > PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin 1497s # > QUERY_STRING=query 1497s # > REMOTE_ADDR=127.0.0.1 1497s # > REMOTE_PORT=58376 1497s # > REQUEST_METHOD=GET 1497s # > REQUEST_SCHEME=http 1497s # > REQUEST_URI=/modules/proxy/fcgi-generic-rewrite/index.php?query 1497s # > SCRIPT_FILENAME=/tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/modules/proxy/fcgi-generic-rewrite/index.php 1497s # > SCRIPT_NAME=/modules/proxy/fcgi-generic-rewrite/index.php 1497s # > SCRIPT_URI=http://localhost:8543/modules/proxy/fcgi-generic-rewrite/index.php 1497s # > SCRIPT_URL=/modules/proxy/fcgi-generic-rewrite/index.php 1497s # > SERVER_ADDR=127.0.0.1 1497s # > SERVER_ADMIN=tuser@localhost 1497s # > SERVER_NAME=localhost 1497s # > SERVER_PORT=8543 1497s # > SERVER_PROTOCOL=HTTP/1.1 1497s # > SERVER_SIGNATURE= 1497s # > SERVER_SOFTWARE=Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1497s # > UNIQUE_ID=Z0ofzXb5N6IoZGLIZ8y9XQAAANE 1497s # > proxy-nokeepalive=1 1497s # testing : GENERIC SCRIPT_FILENAME should have neither query string nor proxy: prefix 1497s # expected: '/tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/modules/proxy/fcgi-generic-rewrite/index.php' 1497s # received: '/tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/modules/proxy/fcgi-generic-rewrite/index.php' 1497s ok 11 1497s # testing : proxy to FCGI backend works (/modules/proxy/fcgi-rewrite-path-info/path/info?query) 1497s # expected: 200 1497s # received: '200' 1497s ok 12 1497s # > APACHE_TEST_HOSTNAME=test.host.name 1497s # > CONTEXT_DOCUMENT_ROOT=/tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs 1497s # > CONTEXT_PREFIX= 1497s # > DOCUMENT_ROOT=/tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs 1497s # > ENV_TEST=mod_env test environment variable 1497s # > ENV_TEST_EMPTY= 1497s # > FCGI_ROLE=RESPONDER 1497s # > GATEWAY_INTERFACE=CGI/1.1 1497s # > HTTP_CONNECTION=TE, close 1497s # > HTTP_HOST=localhost:8543 1497s # > HTTP_TE=deflate,gzip;q=0.3 1497s # > HTTP_USER_AGENT=libwww-perl/6.77 1497s # > PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin 1497s # > PATH_INFO=/path/info 1497s # > PATH_TRANSLATED=/tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/path/info 1497s # > QUERY_STRING=query 1497s # > REDIRECT_APACHE_TEST_HOSTNAME=test.host.name 1497s # > REDIRECT_ENV_TEST=mod_env test environment variable 1497s # > REDIRECT_ENV_TEST_EMPTY= 1497s # > REDIRECT_QUERY_STRING=query 1497s # > REDIRECT_SCRIPT_URI=http://localhost:8543/modules/proxy/fcgi-rewrite-path-info/path/info 1497s # > REDIRECT_SCRIPT_URL=/modules/proxy/fcgi-rewrite-path-info/path/info 1497s # > REDIRECT_STATUS=200 1497s # > REDIRECT_UNIQUE_ID=Z0ofznb5N6IoZGLIZ8y9XgAAANc 1497s # > REDIRECT_URL=/modules/proxy/fcgi-rewrite-path-info/path/info 1497s # > REMOTE_ADDR=127.0.0.1 1497s # > REMOTE_PORT=58378 1497s # > REQUEST_METHOD=GET 1497s # > REQUEST_SCHEME=http 1497s # > REQUEST_URI=/modules/proxy/fcgi-rewrite-path-info/path/info?query 1497s # > SCRIPT_FILENAME=proxy:fcgi://127.0.0.1:8542/tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/modules/proxy/fcgi-rewrite-path-info/index.php 1497s # > SCRIPT_NAME=/modules/proxy/fcgi-rewrite-path-info/index.php 1497s # > SCRIPT_URI=http://localhost:8543/modules/proxy/fcgi-rewrite-path-info/path/info 1497s # > SCRIPT_URL=/modules/proxy/fcgi-rewrite-path-info/path/info 1497s # > SERVER_ADDR=127.0.0.1 1497s # > SERVER_ADMIN=tuser@localhost 1497s # > SERVER_NAME=localhost 1497s # > SERVER_PORT=8543 1497s # > SERVER_PROTOCOL=HTTP/1.1 1497s # > SERVER_SIGNATURE= 1497s # > SERVER_SOFTWARE=Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1497s # > UNIQUE_ID=Z0ofznb5N6IoZGLIZ8y9XgAAANc 1497s # > proxy-nokeepalive=1 1497s # testing : Default SCRIPT_FILENAME has proxy:fcgi prefix for compatibility 1497s # expected: 'proxy:fcgi://127.0.0.1:8542/tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/modules/proxy/fcgi-rewrite-path-info/index.php' 1497s # received: 'proxy:fcgi://127.0.0.1:8542/tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/modules/proxy/fcgi-rewrite-path-info/index.php' 1497s ok 13 1497s # testing : Default SCRIPT_NAME uses actual path to script 1497s # expected: '/modules/proxy/fcgi-rewrite-path-info/index.php' 1497s # received: '/modules/proxy/fcgi-rewrite-path-info/index.php' 1497s ok 14 1497s # testing : Default PATH_INFO is correct 1497s # expected: '/path/info' 1497s # received: '/path/info' 1497s ok 15 1497s # testing : Default PATH_TRANSLATED is correct 1497s # expected: '/tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/path/info' 1497s # received: '/tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/path/info' 1497s ok 16 1497s # testing : Default QUERY_STRING is correct 1497s # expected: 'query' 1497s # received: 'query' 1497s ok 17 1497s # testing : Default REDIRECT_URL uses original client URL 1497s # expected: '/modules/proxy/fcgi-rewrite-path-info/path/info' 1497s # received: '/modules/proxy/fcgi-rewrite-path-info/path/info' 1497s ok 18 1497s # testing : proxy to FCGI backend works (/modules/proxy/fcgi-action/index.php/path/info?query) 1497s # expected: 200 1497s # received: '200' 1497s ok 19 1497s # > APACHE_TEST_HOSTNAME=test.host.name 1497s # > CONTEXT_DOCUMENT_ROOT=/tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs 1497s # > CONTEXT_PREFIX= 1497s # > DOCUMENT_ROOT=/tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs 1497s # > ENV_TEST=mod_env test environment variable 1497s # > ENV_TEST_EMPTY= 1497s # > FCGI_ROLE=RESPONDER 1497s # > GATEWAY_INTERFACE=CGI/1.1 1497s # > HTTP_CONNECTION=TE, close 1497s # > HTTP_HOST=localhost:8543 1497s # > HTTP_TE=deflate,gzip;q=0.3 1497s # > HTTP_USER_AGENT=libwww-perl/6.77 1497s # > PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin 1497s # > PATH_INFO=/modules/proxy/fcgi-action/index.php/path/info 1497s # > PATH_TRANSLATED=/tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/modules/proxy/fcgi-action/index.php/path/info 1497s # > QUERY_STRING=query 1497s # > REDIRECT_APACHE_TEST_HOSTNAME=test.host.name 1497s # > REDIRECT_ENV_TEST=mod_env test environment variable 1497s # > REDIRECT_ENV_TEST_EMPTY= 1497s # > REDIRECT_HANDLER=application/x-fcgi-action 1497s # > REDIRECT_QUERY_STRING=query 1497s # > REDIRECT_SCRIPT_URI=http://localhost:8543/modules/proxy/fcgi-action/index.php/path/info 1497s # > REDIRECT_SCRIPT_URL=/modules/proxy/fcgi-action/index.php/path/info 1497s # > REDIRECT_STATUS=200 1497s # > REDIRECT_UNIQUE_ID=Z0ofznb5N6IoZGLIZ8y9XwAAANU 1497s # > REDIRECT_URL=/modules/proxy/fcgi-action/index.php/path/info 1497s # > REMOTE_ADDR=127.0.0.1 1497s # > REMOTE_PORT=58382 1497s # > REQUEST_METHOD=GET 1497s # > REQUEST_SCHEME=http 1497s # > REQUEST_URI=/modules/proxy/fcgi-action/index.php/path/info?query 1497s # > SCRIPT_FILENAME=proxy:fcgi://127.0.0.1:8542/tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/fcgi-action-virtual 1497s # > SCRIPT_NAME=/fcgi-action-virtual 1497s # > SCRIPT_URI=http://localhost:8543/modules/proxy/fcgi-action/index.php/path/info 1497s # > SCRIPT_URL=/modules/proxy/fcgi-action/index.php/path/info 1497s # > SERVER_ADDR=127.0.0.1 1497s # > SERVER_ADMIN=tuser@localhost 1497s # > SERVER_NAME=localhost 1497s # > SERVER_PORT=8543 1497s # > SERVER_PROTOCOL=HTTP/1.1 1497s # > SERVER_SIGNATURE= 1497s # > SERVER_SOFTWARE=Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1497s # > UNIQUE_ID=Z0ofznb5N6IoZGLIZ8y9XwAAANU 1497s # > proxy-nokeepalive=1 1497s # testing : Action SCRIPT_FILENAME has proxy:fcgi prefix and uses virtual action Location 1497s # expected: 'proxy:fcgi://127.0.0.1:8542/tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/fcgi-action-virtual' 1497s # received: 'proxy:fcgi://127.0.0.1:8542/tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/fcgi-action-virtual' 1497s ok 20 1497s # testing : Action SCRIPT_NAME is the virtual action Location 1497s # expected: '/fcgi-action-virtual' 1497s # received: '/fcgi-action-virtual' 1497s ok 21 1497s # testing : Action PATH_INFO contains full URI path 1497s # expected: '/modules/proxy/fcgi-action/index.php/path/info' 1497s # received: '/modules/proxy/fcgi-action/index.php/path/info' 1497s ok 22 1497s # testing : Action PATH_TRANSLATED contains full URI path 1497s # expected: '/tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/modules/proxy/fcgi-action/index.php/path/info' 1497s # received: '/tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/modules/proxy/fcgi-action/index.php/path/info' 1497s ok 23 1497s # testing : Action QUERY_STRING is correct 1497s # expected: 'query' 1497s # received: 'query' 1497s ok 24 1497s # testing : Action REDIRECT_URL uses original client URL 1497s # expected: '/modules/proxy/fcgi-action/index.php/path/info' 1497s # received: '/modules/proxy/fcgi-action/index.php/path/info' 1497s ok 25 1497s # testing : proxy to FCGI backend works (/modules/proxy/fcgi/index.php) 1497s # expected: 200 1497s # received: '200' 1497s ok 26 1497s # > APACHE_TEST_HOSTNAME=test.host.name 1497s # > CONTEXT_DOCUMENT_ROOT=/tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs 1497s # > CONTEXT_PREFIX= 1497s # > DOCUMENT_ROOT=/tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs 1497s # > ENV_TEST=mod_env test environment variable 1497s # > ENV_TEST_EMPTY= 1497s # > FCGI_ROLE=RESPONDER 1497s # > GATEWAY_INTERFACE=CGI/1.1 1497s # > HTTP_CONNECTION=TE, close 1497s # > HTTP_HOST=localhost:8543 1497s # > HTTP_TE=deflate,gzip;q=0.3 1497s # > HTTP_USER_AGENT=libwww-perl/6.77 1497s # > PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin 1497s # > QUERY_STRING= 1497s # > REMOTE_ADDR=127.0.0.1 1497s # > REMOTE_PORT=58396 1497s # > REQUEST_METHOD=GET 1497s # > REQUEST_SCHEME=http 1497s # > REQUEST_URI=/modules/proxy/fcgi/index.php 1497s # > SCRIPT_FILENAME=proxy:fcgi://127.0.0.1:8542/tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/modules/proxy/fcgi/index.php 1497s # > SCRIPT_NAME=/modules/proxy/fcgi/index.php 1497s # > SCRIPT_URI=http://localhost:8543/modules/proxy/fcgi/index.php 1497s # > SCRIPT_URL=/modules/proxy/fcgi/index.php 1497s # > SERVER_ADDR=127.0.0.1 1497s # > SERVER_ADMIN=tuser@localhost 1497s # > SERVER_NAME=localhost 1497s # > SERVER_PORT=8543 1497s # > SERVER_PROTOCOL=HTTP/1.1 1497s # > SERVER_SIGNATURE= 1497s # > SERVER_SOFTWARE=Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1497s # > UNIQUE_ID=Z0ofznb5N6IoZGLIZ8y9YAAAAME 1497s # > proxy-nokeepalive=1 1497s # testing : Server sets correct SCRIPT_NAME by default 1497s # expected: '/modules/proxy/fcgi/index.php' 1497s # received: '/modules/proxy/fcgi/index.php' 1497s ok 27 1497s ok 1500s t/modules/proxy_websockets.t ........ skipped: cannot find module 'AnyEvent::WebSocket::Client' 1503s t/modules/proxy_websockets_ssl.t .... skipped: cannot find module 'AnyEvent::WebSocket::Client' 1506s t/modules/ratelimit.t ............... 1506s 1..3 1506s # Running under perl version 5.040000 for linux 1506s # Current time local: Fri Nov 29 20:10:59 2024 1506s # Current time GMT: Fri Nov 29 20:10:59 2024 1506s # Using Test.pm version 1.31 1506s # Using Apache/Test.pm version 1.44 1506s # Status Line: '200 OK' 1506s # testing : ratelimited small file 1506s # expected: '200' 1506s # received: '200' 1506s ok 1 1506s # Status Line: '200 OK' 1506s # testing : ratelimited small autoindex output 1506s # expected: '200' 1506s # received: '200' 1506s ok 2 1506s # Status Line: '200 OK' 1506s # testing : ratelimited chunked response 1506s # expected: '200' 1506s # received: '200' 1506s ok 3 1506s ok 1509s t/modules/reflector.t ............... 1509s 1..14 1509s # Running under perl version 5.040000 for linux 1509s # Current time local: Fri Nov 29 20:11:03 2024 1509s # Current time GMT: Fri Nov 29 20:11:03 2024 1509s # Using Test.pm version 1.31 1509s # Using Apache/Test.pm version 1.44 1509s # testing : Checking return code is '200' 1509s # expected: 200 1509s # received: '200' 1509s ok 1 1509s ok 2 1509s # testing : 'Content-Encoding' has not been added because there was no filter 1509s # expected: undef 1509s # received: undef 1509s ok 3 1509s # testing : 'header2reflect' is present 1509s # expected: '1' 1509s # received: '1' 1509s ok 4 1509s # testing : 'header2update' is absent 1509s # expected: undef 1509s # received: undef 1509s ok 5 1509s # testing : 'header2updateUpdated' is present 1509s # expected: '1' 1509s # received: '1' 1509s ok 6 1509s # testing : 'header2delete' is absent 1509s # expected: undef 1509s # received: undef 1509s ok 7 1509s # testing : Checking return code is '200' 1509s # expected: 200 1509s # received: '200' 1509s ok 8 1509s ok 9 1509s # testing : 'Content-Encoding' has been added by the DEFLATE filter 1509s # expected: 'gzip' 1509s # received: 'gzip' 1509s ok 10 1509s # testing : 'header2reflect' is present 1509s # expected: '1' 1509s # received: '1' 1509s ok 11 1509s # testing : 'header2update' is absent 1509s # expected: undef 1509s # received: undef 1509s ok 12 1509s # testing : 'header2updateUpdated' is present 1509s # expected: '1' 1509s # received: '1' 1509s ok 13 1509s # testing : 'header2delete' is absent 1509s # expected: undef 1509s # received: undef 1509s ok 14 1509s ok 1511s t/modules/remoteip.t ................ 1511s 1..12 1511s # Running under perl version 5.040000 for linux 1511s # Current time local: Fri Nov 29 20:11:06 2024 1511s # Current time GMT: Fri Nov 29 20:11:06 2024 1511s # Using Test.pm version 1.31 1511s # Using Apache/Test.pm version 1.44 1511s ok 1 1511s # testing : PROXY human readable TCP4 protocol check 1511s # expected: 200 1511s # received: '200' 1511s ok 2 1511s # testing : Content check 1511s # expected: 'PROXY-OK' 1511s # received: 'PROXY-OK' 1511s ok 3 1511s ok 4 1511s # testing : broken PROXY human readable protocol check 1511s # expected: undef 1511s # received: undef 1511s ok 5 1511s # testing : Content check 1511s # expected: '' 1511s # received: '' 1511s ok 6 1511s ok 7 1511s # testing : PROXY human readable TCP6 protocol check 1511s # expected: 200 1511s # received: '200' 1511s ok 8 1511s # testing : Content check 1511s # expected: 'PROXY-OK' 1511s # received: 'PROXY-OK' 1511s ok 9 1511s ok 10 1511s # testing : PROXY binary protocol TCP4 check 1511s # expected: 200 1511s # received: '200' 1511s ok 11 1511s # testing : Content check 1511s # expected: 'PROXY-OK' 1511s # received: 'PROXY-OK' 1511s ok 12 1511s ok 1514s t/modules/rewrite.t ................. 1514s 1..70 1514s # Running under perl version 5.040000 for linux 1514s # Current time local: Fri Nov 29 20:11:08 2024 1514s # Current time GMT: Fri Nov 29 20:11:08 2024 1514s # Using Test.pm version 1.31 1514s # Using Apache/Test.pm version 1.44 1514s ok 1 1514s ok 2 1514s ok 3 1514s ok 4 1514s ok 5 1514s ok 6 1514s ok 7 1514s ok 8 1514s ok 9 1514s ok 10 1514s ok 11 1514s ok 12 1514s ok 13 1514s ok 14 1514s ok 15 1514s ok 16 1514s ok 17 1514s ok 18 1514s ok 19 1514s ok 20 1514s ok 21 1514s # testing : query-string append test 1514s # expected: qr/\nQUERY_STRING = foo=bar\&baz=bee\n/s 1514s # received: 'APACHE_TEST_HOSTNAME = test.host.name 1514s # CONTEXT_DOCUMENT_ROOT = /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs 1514s # CONTEXT_PREFIX = 1514s # DOCUMENT_ROOT = /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs 1514s # ENV_TEST = mod_env test environment variable 1514s # ENV_TEST_EMPTY = 1514s # GATEWAY_INTERFACE = CGI/1.1 1514s # HTTP_CONNECTION = TE, close 1514s # HTTP_HOST = localhost:8529 1514s # HTTP_TE = deflate,gzip;q=0.3 1514s # HTTP_USER_AGENT = libwww-perl/6.77 1514s # PATH = /usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin 1514s # QUERY_STRING = foo=bar&baz=bee 1514s # REDIRECT_APACHE_TEST_HOSTNAME = test.host.name 1514s # REDIRECT_ENV_TEST = mod_env test environment variable 1514s # REDIRECT_ENV_TEST_EMPTY = 1514s # REDIRECT_QUERY_STRING = foo=bar&baz=bee 1514s # REDIRECT_SCRIPT_URI = http://localhost:8529/modules/rewrite/qsa.html 1514s # REDIRECT_SCRIPT_URL = /modules/rewrite/qsa.html 1514s # REDIRECT_STATUS = 200 1514s # REDIRECT_UNIQUE_ID = Z0of33b5N6IoZGLIZ8y9cgAAAM0 1514s # REDIRECT_URL = /modules/rewrite/qsa.html 1514s # REMOTE_ADDR = 127.0.0.1 1514s # REMOTE_PORT = 47942 1514s # REQUEST_METHOD = GET 1514s # REQUEST_SCHEME = http 1514s # REQUEST_URI = /modules/rewrite/qsa.html?baz=bee 1514s # SCRIPT_FILENAME = /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/modules/cgi/env.pl 1514s # SCRIPT_NAME = /modules/cgi/env.pl 1514s # SCRIPT_URI = http://localhost:8529/modules/rewrite/qsa.html 1514s # SCRIPT_URL = /modules/rewrite/qsa.html 1514s # SERVER_ADDR = 127.0.0.1 1514s # SERVER_ADMIN = tuser@localhost 1514s # SERVER_NAME = localhost 1514s # SERVER_PORT = 8529 1514s # SERVER_PROTOCOL = HTTP/1.1 1514s # SERVER_SIGNATURE = 1514s # SERVER_SOFTWARE = Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1514s # UNIQUE_ID = Z0of33b5N6IoZGLIZ8y9cgAAAM0' 1514s ok 22 1514s # testing : per-dir redirect response code is OK 1514s # expected: 301 1514s # received: '301' 1514s ok 23 1514s # testing : per-dir query-string escaping is OK 1514s # expected: 'http://localhost:8529/foobar.html?q=%25' 1514s # received: 'http://localhost:8529/foobar.html?q=%25' 1514s ok 24 1514s # testing : redirect response code is OK 1514s # expected: 301 1514s # received: '301' 1514s ok 25 1514s # testing : query-string escaping is OK 1514s # expected: 'http://localhost:8529/foobar.html?q=%25' 1514s # received: 'http://localhost:8529/foobar.html?q=%25' 1514s ok 26 1514s # testing : request was proxied 1514s # expected: 'JACKPOT' 1514s # received: 'JACKPOT' 1514s ok 27 1514s # testing : per-dir proxied rewrite escaping worked 1514s # expected: 'foo bar' 1514s # received: 'foo bar' 1514s ok 28 1514s # testing : QUERY_STRING passed OK 1514s # expected: qr/QUERY_STRING = fish=fowl\n/s 1514s # received: 'APACHE_TEST_HOSTNAME = test.host.name 1514s # CONTEXT_DOCUMENT_ROOT = /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs 1514s # CONTEXT_PREFIX = 1514s # DOCUMENT_ROOT = /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs 1514s # ENV_TEST = mod_env test environment variable 1514s # ENV_TEST_EMPTY = 1514s # GATEWAY_INTERFACE = CGI/1.1 1514s # HTTP_CONNECTION = Keep-Alive 1514s # HTTP_HOST = localhost:8529 1514s # HTTP_USER_AGENT = libwww-perl/6.77 1514s # HTTP_X_FORWARDED_FOR = 127.0.0.1 1514s # HTTP_X_FORWARDED_HOST = localhost:8529 1514s # HTTP_X_FORWARDED_SERVER = localhost 1514s # PATH = /usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin 1514s # QUERY_STRING = fish=fowl 1514s # REMOTE_ADDR = 127.0.0.1 1514s # REMOTE_PORT = 47980 1514s # REQUEST_METHOD = GET 1514s # REQUEST_SCHEME = http 1514s # REQUEST_URI = /modules/cgi/env.pl?fish=fowl 1514s # SCRIPT_FILENAME = /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/modules/cgi/env.pl 1514s # SCRIPT_NAME = /modules/cgi/env.pl 1514s # SCRIPT_URI = http://localhost:8529/modules/cgi/env.pl 1514s # SCRIPT_URL = /modules/cgi/env.pl 1514s # SERVER_ADDR = 127.0.0.1 1514s # SERVER_ADMIN = tuser@localhost 1514s # SERVER_NAME = localhost 1514s # SERVER_PORT = 8529 1514s # SERVER_PROTOCOL = HTTP/1.1 1514s # SERVER_SIGNATURE = 1514s # SERVER_SOFTWARE = Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1514s # UNIQUE_ID = Z0of3xD9-nJbK8EJP74dDwAAABQ' 1514s ok 29 1514s # testing : RewriteCond QUERY_STRING test 1514s # expected: 404 1514s # received: '404' 1514s ok 30 1514s # testing : QUERY_STRING passed OK 1514s # expected: qr/QUERY_STRING = horse=trigger\n/s 1514s # received: 'APACHE_TEST_HOSTNAME = test.host.name 1514s # CONTEXT_DOCUMENT_ROOT = /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs 1514s # CONTEXT_PREFIX = 1514s # DOCUMENT_ROOT = /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs 1514s # ENV_TEST = mod_env test environment variable 1514s # ENV_TEST_EMPTY = 1514s # GATEWAY_INTERFACE = CGI/1.1 1514s # HTTP_CONNECTION = Keep-Alive 1514s # HTTP_HOST = localhost:8529 1514s # HTTP_USER_AGENT = libwww-perl/6.77 1514s # HTTP_X_FORWARDED_FOR = 127.0.0.1 1514s # HTTP_X_FORWARDED_HOST = localhost:8529 1514s # HTTP_X_FORWARDED_SERVER = localhost 1514s # PATH = /usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin 1514s # QUERY_STRING = horse=trigger 1514s # REMOTE_ADDR = 127.0.0.1 1514s # REMOTE_PORT = 47980 1514s # REQUEST_METHOD = GET 1514s # REQUEST_SCHEME = http 1514s # REQUEST_URI = /modules/cgi/env.pl?horse=trigger 1514s # SCRIPT_FILENAME = /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/modules/cgi/env.pl 1514s # SCRIPT_NAME = /modules/cgi/env.pl 1514s # SCRIPT_URI = http://localhost:8529/modules/cgi/env.pl 1514s # SCRIPT_URL = /modules/cgi/env.pl 1514s # SERVER_ADDR = 127.0.0.1 1514s # SERVER_ADMIN = tuser@localhost 1514s # SERVER_NAME = localhost 1514s # SERVER_PORT = 8529 1514s # SERVER_PROTOCOL = HTTP/1.1 1514s # SERVER_SIGNATURE = 1514s # SERVER_SOFTWARE = Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1514s # UNIQUE_ID = Z0of3xD9-nJbK8EJP74dEAAAABY' 1514s ok 31 1514s # testing : proxy/QSA test success 1514s # expected: 200 1514s # received: '200' 1514s ok 32 1514s # testing : proxy/QSA test appended args correctly 1514s # expected: qr/QUERY_STRING = foo=bar\&bloo=blar\n/s 1514s # received: 'HTTP/1.1 200 OK 1514s # Connection: close 1514s # Date: Fri, 29 Nov 2024 20:11:11 GMT 1514s # Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1514s # Vary: In-If1 1514s # Content-Type: text/plain 1514s # Client-Date: Fri, 29 Nov 2024 20:11:11 GMT 1514s # Client-Peer: 127.0.0.1:8529 1514s # Client-Response-Num: 1 1514s # Client-Transfer-Encoding: chunked 1514s # DMMATCH1: 1, 1 1514s # 1514s # APACHE_TEST_HOSTNAME = test.host.name 1514s # CONTEXT_DOCUMENT_ROOT = /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs 1514s # CONTEXT_PREFIX = 1514s # DOCUMENT_ROOT = /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs 1514s # ENV_TEST = mod_env test environment variable 1514s # ENV_TEST_EMPTY = 1514s # GATEWAY_INTERFACE = CGI/1.1 1514s # HTTP_CONNECTION = Keep-Alive 1514s # HTTP_HOST = localhost:8529 1514s # HTTP_USER_AGENT = libwww-perl/6.77 1514s # HTTP_X_FORWARDED_FOR = 127.0.0.1 1514s # HTTP_X_FORWARDED_HOST = localhost:8529 1514s # HTTP_X_FORWARDED_SERVER = localhost 1514s # PATH = /usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin 1514s # QUERY_STRING = foo=bar&bloo=blar 1514s # REMOTE_ADDR = 127.0.0.1 1514s # REMOTE_PORT = 47980 1514s # REQUEST_METHOD = GET 1514s # REQUEST_SCHEME = http 1514s # REQUEST_URI = /modules/cgi/env.pl?foo=bar&bloo=blar 1514s # SCRIPT_FILENAME = /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/modules/cgi/env.pl 1514s # SCRIPT_NAME = /modules/cgi/env.pl 1514s # SCRIPT_URI = http://localhost:8529/modules/cgi/env.pl 1514s # SCRIPT_URL = /modules/cgi/env.pl 1514s # SERVER_ADDR = 127.0.0.1 1514s # SERVER_ADMIN = tuser@localhost 1514s # SERVER_NAME = localhost 1514s # SERVER_PORT = 8529 1514s # SERVER_PROTOCOL = HTTP/1.1 1514s # SERVER_SIGNATURE = 1514s # SERVER_SOFTWARE = Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1514s # UNIQUE_ID = Z0of3xD9-nJbK8EJP74dEQAAABM 1514s # ' 1514s ok 33 1514s # testing : PR 60478 rewrite loop is halted 1514s # expected: 500 1514s # received: '500' 1514s ok 34 1514s # testing : Correct internal redirect happened, OK 1514s # expected: qr/VARY2/ 1514s # received: 'VARY2 1514s # ' 1514s ok 35 1514s # testing : Vary:Host header not added, OK 1514s # expected: qr/(?!.*Host.*)/ 1514s # received: 'In-If1' 1514s ok 36 1514s # testing : Correct internal redirect happened, OK 1514s # expected: qr/VARY2/ 1514s # received: 'VARY2 1514s # ' 1514s ok 37 1514s # testing : Vary:Host header not added, OK 1514s # expected: qr/(?!.*Host.*)/ 1514s # received: 'In-If1' 1514s ok 38 1514s # testing : Correct internal redirect happened, OK 1514s # expected: qr/VARY4/ 1514s # received: 'VARY4' 1514s ok 39 1514s # testing : Vary:User-Agent header added, OK 1514s # expected: qr/User-Agent/ 1514s # received: 'In-If1,User-Agent' 1514s ok 40 1514s # testing : Correct internal redirect happened, OK 1514s # expected: qr/VARY4/ 1514s # received: 'VARY4' 1514s ok 41 1514s # testing : Vary:Accept header added, OK 1514s # expected: qr/Accept/ 1514s # received: 'In-If1,Accept' 1514s ok 42 1514s # testing : Correct internal redirect happened, OK 1514s # expected: qr/VARY4/ 1514s # received: 'VARY4' 1514s ok 43 1514s # testing : Vary:Referer header added, OK 1514s # expected: qr/Referer/ 1514s # received: 'In-If1,Referer' 1514s ok 44 1514s # testing : Vary:Accept header not added, OK 1514s # expected: qr/(?!.*Accept.*)/ 1514s # received: 'In-If1,Referer' 1514s ok 45 1514s # testing : Correct internal redirect happened, OK 1514s # expected: qr/VARY4/ 1514s # received: 'VARY4' 1514s ok 46 1514s # testing : Vary:Host header not added, OK 1514s # expected: qr/(?!.*Host.*)/ 1514s # received: 'In-If1' 1514s ok 47 1514s # testing : samesite not present with no arg 1514s # expected: qr/(?!.*SameSite=.*)/ 1514s # received: 'NAME3=VAL; path=/0; domain=localhost; expires=Tue, 28-Jan-2025 20:11:11 GMT; secure; HttpOnly' 1514s ok 48 1514s # testing : samesite not present with 0 1514s # expected: qr/(?!.*SameSite=.*)/ 1514s # received: 'NAME3=VAL; path=/0; domain=localhost; expires=Tue, 28-Jan-2025 20:11:11 GMT; secure; HttpOnly' 1514s ok 49 1514s # testing : samesite not present with false 1514s # expected: qr/(?!.*SameSite=.*)/ 1514s # received: 'NAME3=VAL; path=/0; domain=localhost; expires=Tue, 28-Jan-2025 20:11:11 GMT; secure; HttpOnly' 1514s ok 50 1514s # testing : samesite=none 1514s # expected: qr/SameSite=none/ 1514s # received: 'NAME3=VAL; path=/0; domain=localhost; expires=Tue, 28-Jan-2025 20:11:11 GMT; secure; HttpOnly; SameSite=none' 1514s ok 51 1514s # testing : samesite=lax 1514s # expected: qr/SameSite=lax/ 1514s # received: 'NAME3=VAL; path=/0; domain=localhost; expires=Tue, 28-Jan-2025 20:11:11 GMT; secure; HttpOnly; SameSite=lax' 1514s ok 52 1514s # testing : samesite=foo 1514s # expected: qr/SameSite=foo/ 1514s # received: 'NAME3=VAL; path=/0; domain=localhost; expires=Tue, 28-Jan-2025 20:11:11 GMT; secure; HttpOnly; SameSite=foo' 1514s ok 53 1514s # Check /modules/rewrite/escaping/local/foo%20bar for 403 1514s # expected: 403 1514s # received: '403' 1514s ok 54 1514s # Check /modules/rewrite/escaping/redir_ne/foo%20bar for 403 1514s # expected: 403 1514s # received: '403' 1514s ok 55 1514s # Check /modules/rewrite/escaping/proxy/foo%20bar for 403 1514s # expected: 403 1514s # received: '403' 1514s ok 56 1514s # Check /modules/rewrite/escaping/proxy_ne/foo%20bar for 403 1514s # expected: 403 1514s # received: '403' 1514s ok 57 1514s # Check /modules/rewrite/escaping/fixups/local/foo%20bar for 403 1514s # expected: 403 1514s # received: '403' 1514s ok 58 1514s # Check /modules/rewrite/escaping/fixups/redir_ne/foo%20bar for 403 1514s # expected: 403 1514s # received: '403' 1514s ok 59 1514s # Check /modules/rewrite/escaping/fixups/proxy/foo%20bar for 403 1514s # expected: 403 1514s # received: '403' 1514s ok 60 1514s # Check /modules/rewrite/escaping/fixups/proxy_ne/foo%20bar for 403 1514s # expected: 403 1514s # received: '403' 1514s ok 61 1514s # Check /modules/rewrite/escaping/redir/foo%20bar for 302 1514s # expected: 302 1514s # received: '302' 1514s ok 62 1514s # Check /modules/rewrite/escaping/fixups/redir/foo%20bar for 302 1514s # expected: 302 1514s # received: '302' 1514s ok 63 1514s # Check /modules/rewrite/escaping/local_b/foo/bar/%20baz%0d for foo%2fbar%2f+baz%0d 1514s # rewritten query 'foo%2fbar%2f+baz%0d' 1514s # expected: 'foo%2fbar%2f+baz%0d' 1514s # received: 'foo%2fbar%2f+baz%0d' 1514s ok 64 1514s # Check /modules/rewrite/escaping/local_b_justslash/foo/bar/%20baz/ for foo%2fbar%2f baz%2f 1514s # rewritten query 'foo%2fbar%2f baz%2f' 1514s # expected: 'foo%2fbar%2f baz%2f' 1514s # received: 'foo%2fbar%2f baz%2f' 1514s ok 65 1514s # Check /modules/rewrite/escaping/local_bctls/foo/bar/%20baz/%0d for foo/bar/+baz/%0d 1514s # rewritten query 'foo/bar/+baz/%0d' 1514s # expected: 'foo/bar/+baz/%0d' 1514s # received: 'foo/bar/+baz/%0d' 1514s ok 66 1514s # Check /modules/rewrite/escaping/local_bctls_nospace/foo/bar/%20baz/%0d for foo/bar/ baz/%0d 1514s # rewritten query 'foo/bar/ baz/%0d' 1514s # expected: 'foo/bar/ baz/%0d' 1514s # received: 'foo/bar/ baz/%0d' 1514s ok 67 1514s # Check /modules/rewrite/escaping/local_bctls_andslash/foo/bar/%20baz/%0d for foo%2fbar%2f+baz%2f%0d 1514s # rewritten query 'foo%2fbar%2f+baz%2f%0d' 1514s # expected: 'foo%2fbar%2f+baz%2f%0d' 1514s # received: 'foo%2fbar%2f+baz%2f%0d' 1514s ok 68 1514s # Check /modules/rewrite/escaping/local_b_noslash/foo/bar/%20baz/%0d for foo/bar/+baz/%0d 1514s # rewritten query 'foo/bar/+baz/%0d' 1514s # expected: 'foo/bar/+baz/%0d' 1514s # received: 'foo/bar/+baz/%0d' 1514s ok 69 1514s # Check /modules/rewrite/escaping/qsd-like/foo for redir /foo$ 1514s # redirect is http://localhost:8529/foo 1514s ok 70 1514s ok 1517s t/modules/sed.t ..................... skipped: cannot find module 'LWP::Protocol::AnyEvent::http' 1521s t/modules/session.t ................. 1521s 1..140 todo 53 54 88 89; 1521s # Running under perl version 5.040000 for linux 1521s # Current time local: Fri Nov 29 20:11:14 2024 1521s # Current time GMT: Fri Nov 29 20:11:14 2024 1521s # Using Test.pm version 1.31 1521s # Using Apache/Test.pm version 1.44 1521s # Cannot write session when off: POST / 1521s # testing : response code (Cannot write session when off) 1521s # expected: 200 1521s # received: '200' 1521s ok 1 1521s # no expiry (Cannot write session when off) 1521s ok 2 1521s # testing : session header (Cannot write session when off) 1521s # expected: '(none)' 1521s # received: '(none)' 1521s ok 3 1521s # testing : session dirty (Cannot write session when off) 1521s # expected: 0 1521s # received: 0 1521s ok 4 1521s # testing : body (Cannot write session when off) 1521s # expected: '' 1521s # received: '' 1521s ok 5 1521s # New empty session is not saved: GET /on 1521s # testing : response code (New empty session is not saved) 1521s # expected: 200 1521s # received: '200' 1521s ok 6 1521s # no expiry (New empty session is not saved) 1521s ok 7 1521s # testing : session header (New empty session is not saved) 1521s # expected: '(none)' 1521s # received: '(none)' 1521s ok 8 1521s # testing : session dirty (New empty session is not saved) 1521s # expected: 0 1521s # received: 0 1521s ok 9 1521s # testing : body (New empty session is not saved) 1521s # expected: '' 1521s # received: '' 1521s ok 10 1521s # Set session: POST /on 1521s # testing : response code (Set session) 1521s # expected: 200 1521s # received: '200' 1521s ok 11 1521s # no expiry (Set session) 1521s ok 12 1521s # testing : session header (Set session) 1521s # expected: 'test=value' 1521s # received: 'test=value' 1521s ok 13 1521s # testing : session dirty (Set session) 1521s # expected: 1 1521s # received: '1' 1521s ok 14 1521s # testing : body (Set session) 1521s # expected: '' 1521s # received: '' 1521s ok 15 1521s # Get session: POST /on?test=value 1521s # testing : response code (Get session) 1521s # expected: 200 1521s # received: '200' 1521s ok 16 1521s # no expiry (Get session) 1521s ok 17 1521s # testing : session header (Get session) 1521s # expected: '(none)' 1521s # received: '(none)' 1521s ok 18 1521s # testing : session dirty (Get session) 1521s # expected: 0 1521s # received: 0 1521s ok 19 1521s # testing : body (Get session) 1521s # expected: 'value' 1521s # received: 'value' 1521s ok 20 1521s # Delete session: POST /on?test=value 1521s # testing : response code (Delete session) 1521s # expected: 200 1521s # received: '200' 1521s ok 21 1521s # no expiry (Delete session) 1521s ok 22 1521s # testing : session header (Delete session) 1521s # expected: '' 1521s # received: '' 1521s ok 23 1521s # testing : session dirty (Delete session) 1521s # expected: 1 1521s # received: '1' 1521s ok 24 1521s # testing : body (Delete session) 1521s # expected: '' 1521s # received: '' 1521s ok 25 1521s # Edit session: POST /on?test=value 1521s # testing : response code (Edit session) 1521s # expected: 200 1521s # received: '200' 1521s ok 26 1521s # no expiry (Edit session) 1521s ok 27 1521s # testing : session header (Edit session) 1521s # expected: 'test=' 1521s # received: 'test=' 1521s ok 28 1521s # testing : session dirty (Edit session) 1521s # expected: 1 1521s # received: '1' 1521s ok 29 1521s # testing : body (Edit session) 1521s # expected: '' 1521s # received: '' 1521s ok 30 1521s # Encode session: POST /on/encode 1521s # testing : response code (Encode session) 1521s # expected: 200 1521s # received: '200' 1521s ok 31 1521s # no expiry (Encode session) 1521s ok 32 1521s # testing : session header (Encode session) 1521s # expected: 'TestEncoded:test=value' 1521s # received: 'TestEncoded:test=value' 1521s ok 33 1521s # testing : session dirty (Encode session) 1521s # expected: 1 1521s # received: '1' 1521s ok 34 1521s # testing : body (Encode session) 1521s # expected: '' 1521s # received: '' 1521s ok 35 1521s # Decode session: POST /on/encode?TestEncoded:test=value 1521s # testing : response code (Decode session) 1521s # expected: 200 1521s # received: '200' 1521s ok 36 1521s # no expiry (Decode session) 1521s ok 37 1521s # testing : session header (Decode session) 1521s # expected: '(none)' 1521s # received: '(none)' 1521s ok 38 1521s # testing : session dirty (Decode session) 1521s # expected: 0 1521s # received: 0 1521s ok 39 1521s # testing : body (Decode session) 1521s # expected: 'value' 1521s # received: 'value' 1521s ok 40 1521s # Custom decoder failure: GET /on/encode?test=value 1521s # testing : response code (Custom decoder failure) 1521s # expected: 200 1521s # received: '200' 1521s ok 41 1521s # no expiry (Custom decoder failure) 1521s ok 42 1521s # testing : session header (Custom decoder failure) 1521s # expected: '(none)' 1521s # received: '(none)' 1521s ok 43 1521s # testing : session dirty (Custom decoder failure) 1521s # expected: 0 1521s # received: 0 1521s ok 44 1521s # testing : body (Custom decoder failure) 1521s # expected: '' 1521s # received: '' 1521s ok 45 1521s # Identity decoder failure: GET /on?&=test 1521s # testing : response code (Identity decoder failure) 1521s # expected: 200 1521s # received: '200' 1521s ok 46 1521s # no expiry (Identity decoder failure) 1521s ok 47 1521s # testing : session header (Identity decoder failure) 1521s # expected: '(none)' 1521s # received: '(none)' 1521s ok 48 1521s # testing : session dirty (Identity decoder failure) 1521s # expected: 0 1521s # received: 0 1521s ok 49 1521s # testing : body (Identity decoder failure) 1521s # expected: '' 1521s # received: '' 1521s ok 50 1521s # Session writable after decode failure: POST /on/encode?test=value 1521s # testing : response code (Session writable after decode failure) 1521s # expected: 200 1521s # received: '200' 1521s ok 51 1521s # no expiry (Session writable after decode failure) 1521s ok 52 1521s # testing : session header (Session writable after decode failure) 1521s # expected: 'TestEncoded:test=value' 1521s # received: '(none)' 1521s not ok 53 1521s # Failed test 53 in t/modules/session.t at line 77 fail #11 *TODO* 1521s # testing : session dirty (Session writable after decode failure) 1521s # expected: 1 1521s # received: 0 1521s not ok 54 1521s # Failed test 54 in t/modules/session.t at line 79 fail #11 *TODO* 1521s # testing : body (Session writable after decode failure) 1521s # expected: '' 1521s # received: '' 1521s ok 55 1521s # SessionEnv Off 1521s # testing : response code (SessionEnv Off) 1521s # expected: 200 1521s # received: '200' 1521s ok 56 1521s # no expiry (SessionEnv Off) 1521s ok 57 1521s # testing : session header (SessionEnv Off) 1521s # expected: '(none)' 1521s # received: '(none)' 1521s ok 58 1521s # testing : session dirty (SessionEnv Off) 1521s # expected: 0 1521s # received: 0 1521s ok 59 1521s # testing : body (SessionEnv Off) 1521s # expected: '(none)' 1521s # received: '(none)' 1521s ok 60 1521s # SessionEnv On: GET /on/env/on/env.shtml?test=value 1521s # testing : response code (SessionEnv On) 1521s # expected: 200 1521s # received: '200' 1521s ok 61 1521s # no expiry (SessionEnv On) 1521s ok 62 1521s # testing : session header (SessionEnv On) 1521s # expected: '(none)' 1521s # received: '(none)' 1521s ok 63 1521s # testing : session dirty (SessionEnv On) 1521s # expected: 0 1521s # received: 0 1521s ok 64 1521s # testing : body (SessionEnv On) 1521s # expected: 'test=value' 1521s # received: 'test=value' 1521s ok 65 1521s # SessionHeader 1521s # testing : response code (SessionHeader) 1521s # expected: 200 1521s # received: '200' 1521s ok 66 1521s # no expiry (SessionHeader) 1521s ok 67 1521s # testing : session header (SessionHeader) 1521s # expected: 'test=value&another=5&last=7' 1521s # received: 'test=value&another=5&last=7' 1521s ok 68 1521s # testing : session dirty (SessionHeader) 1521s # expected: 1 1521s # received: '1' 1521s ok 69 1521s # testing : body (SessionHeader) 1521s # expected: '' 1521s # received: '' 1521s ok 70 1521s # SessionMaxAge adds expiry: GET /on/expire?test=value 1521s # testing : response code (SessionMaxAge adds expiry) 1521s # expected: 200 1521s # received: '200' 1521s ok 71 1521s # expiry of 1732911178 (SessionMaxAge adds expiry) 1521s ok 72 1521s # testing : session header (SessionMaxAge adds expiry) 1521s # expected: 'test=value' 1521s # received: 'test=value' 1521s ok 73 1521s # testing : session dirty (SessionMaxAge adds expiry) 1521s # expected: 0 1521s # received: '0' 1521s ok 74 1521s # testing : body (SessionMaxAge adds expiry) 1521s # expected: '' 1521s # received: '' 1521s ok 75 1521s # Discard expired session: GET /on/expire?test=value&expiry=1 1521s # testing : response code (Discard expired session) 1521s # expected: 200 1521s # received: '200' 1521s ok 76 1521s # expiry of 1732911178 (Discard expired session) 1521s ok 77 1521s # testing : session header (Discard expired session) 1521s # expected: '' 1521s # received: '' 1521s ok 78 1521s # testing : session dirty (Discard expired session) 1521s # expected: 0 1521s # received: '0' 1521s ok 79 1521s # testing : body (Discard expired session) 1521s # expected: '' 1521s # received: '' 1521s ok 80 1521s # Keep non-expired session: GET /on/expire?test=value&expiry=1732911278000000 1521s # testing : response code (Keep non-expired session) 1521s # expected: 200 1521s # received: '200' 1521s ok 81 1521s # expiry of 1732911178 (Keep non-expired session) 1521s ok 82 1521s # testing : session header (Keep non-expired session) 1521s # expected: 'test=value' 1521s # received: 'test=value' 1521s ok 83 1521s # testing : session dirty (Keep non-expired session) 1521s # expected: 0 1521s # received: '0' 1521s ok 84 1521s # testing : body (Keep non-expired session) 1521s # expected: '' 1521s # received: '' 1521s ok 85 1521s # Session writable after expired: POST /on/expire?expiry=1 1521s # testing : response code (Session writable after expired) 1521s # expected: 200 1521s # received: '200' 1521s ok 86 1521s # expiry of 1732911178 (Session writable after expired) 1521s ok 87 1521s # testing : session header (Session writable after expired) 1521s # expected: 'test=value' 1521s # received: '' 1521s not ok 88 1521s # Failed test 88 in t/modules/session.t at line 77 fail #18 *TODO* 1521s # testing : session dirty (Session writable after expired) 1521s # expected: 1 1521s # received: '0' 1521s not ok 89 1521s # Failed test 89 in t/modules/session.t at line 79 fail #18 *TODO* 1521s # testing : body (Session writable after expired) 1521s # expected: '' 1521s # received: '' 1521s ok 90 1521s # SessionExpiryUpdateInterval off by default: GET /on/expire?test=value&expiry=1732911178000000 1521s # testing : response code (SessionExpiryUpdateInterval off by default) 1521s # expected: 200 1521s # received: '200' 1521s ok 91 1521s # expiry of 1732911178 (SessionExpiryUpdateInterval off by default) 1521s ok 92 1521s # testing : session header (SessionExpiryUpdateInterval off by default) 1521s # expected: 'test=value' 1521s # received: 'test=value' 1521s ok 93 1521s # testing : session dirty (SessionExpiryUpdateInterval off by default) 1521s # expected: 0 1521s # received: '0' 1521s ok 94 1521s # testing : body (SessionExpiryUpdateInterval off by default) 1521s # expected: '' 1521s # received: '' 1521s ok 95 1521s # SessionExpiryUpdateInterval skips save: GET /on/expire/cache?test=value&expiry=1732911178000000 1521s # testing : response code (SessionExpiryUpdateInterval skips save) 1521s # expected: 200 1521s # received: '200' 1521s ok 96 1521s # no expiry (SessionExpiryUpdateInterval skips save) 1521s ok 97 1521s # testing : session header (SessionExpiryUpdateInterval skips save) 1521s # expected: '(none)' 1521s # received: '(none)' 1521s ok 98 1521s # testing : session dirty (SessionExpiryUpdateInterval skips save) 1521s # expected: 0 1521s # received: 0 1521s ok 99 1521s # testing : body (SessionExpiryUpdateInterval skips save) 1521s # expected: '' 1521s # received: '' 1521s ok 100 1521s # Session readable when save skipped: POST /on/expire/cache?test=value&expiry=1732911178000000 1521s # testing : response code (Session readable when save skipped) 1521s # expected: 200 1521s # received: '200' 1521s ok 101 1521s # no expiry (Session readable when save skipped) 1521s ok 102 1521s # testing : session header (Session readable when save skipped) 1521s # expected: '(none)' 1521s # received: '(none)' 1521s ok 103 1521s # testing : session dirty (Session readable when save skipped) 1521s # expected: 0 1521s # received: 0 1521s ok 104 1521s # testing : body (Session readable when save skipped) 1521s # expected: 'value' 1521s # received: 'value' 1521s ok 105 1521s # Dirty overrides SessionExpiryUpdateInterval: POST /on/expire/cache?test=value&expiry=1732911178000000 1521s # testing : response code (Dirty overrides SessionExpiryUpdateInterval) 1521s # expected: 200 1521s # received: '200' 1521s ok 106 1521s # expiry of 1732911178 (Dirty overrides SessionExpiryUpdateInterval) 1521s ok 107 1521s # testing : session header (Dirty overrides SessionExpiryUpdateInterval) 1521s # expected: 'test=value' 1521s # received: 'test=value' 1521s ok 108 1521s # testing : session dirty (Dirty overrides SessionExpiryUpdateInterval) 1521s # expected: 1 1521s # received: '1' 1521s ok 109 1521s # testing : body (Dirty overrides SessionExpiryUpdateInterval) 1521s # expected: '' 1521s # received: '' 1521s ok 110 1521s # Old session always updates expiry: GET /on/expire/cache?test=value&expiry=1732911118000000 1521s # testing : response code (Old session always updates expiry) 1521s # expected: 200 1521s # received: '200' 1521s ok 111 1521s # expiry of 1732911178 (Old session always updates expiry) 1521s ok 112 1521s # testing : session header (Old session always updates expiry) 1521s # expected: 'test=value' 1521s # received: 'test=value' 1521s ok 113 1521s # testing : session dirty (Old session always updates expiry) 1521s # expected: 0 1521s # received: '0' 1521s ok 114 1521s # testing : body (Old session always updates expiry) 1521s # expected: '' 1521s # received: '' 1521s ok 115 1521s # New empty session with expiry not saved: GET /on/expire/cache 1521s # testing : response code (New empty session with expiry not saved) 1521s # expected: 200 1521s # received: '200' 1521s ok 116 1521s # no expiry (New empty session with expiry not saved) 1521s ok 117 1521s # testing : session header (New empty session with expiry not saved) 1521s # expected: '(none)' 1521s # received: '(none)' 1521s ok 118 1521s # testing : session dirty (New empty session with expiry not saved) 1521s # expected: 0 1521s # received: 0 1521s ok 119 1521s # testing : body (New empty session with expiry not saved) 1521s # expected: '' 1521s # received: '' 1521s ok 120 1521s # Can create session with SessionExpiryUpdateInterval: POST /on/expire/cache 1521s # testing : response code (Can create session with SessionExpiryUpdateInterval) 1521s # expected: 200 1521s # received: '200' 1521s ok 121 1521s # expiry of 1732911178 (Can create session with SessionExpiryUpdateInterval) 1521s ok 122 1521s # testing : session header (Can create session with SessionExpiryUpdateInterval) 1521s # expected: 'test=value' 1521s # received: 'test=value' 1521s ok 123 1521s # testing : session dirty (Can create session with SessionExpiryUpdateInterval) 1521s # expected: 1 1521s # received: '1' 1521s ok 124 1521s # testing : body (Can create session with SessionExpiryUpdateInterval) 1521s # expected: '' 1521s # received: '' 1521s ok 125 1521s # Cannot write session when not included: POST /on/include?test=value 1521s # testing : response code (Cannot write session when not included) 1521s # expected: 200 1521s # received: '200' 1521s ok 126 1521s # no expiry (Cannot write session when not included) 1521s ok 127 1521s # testing : session header (Cannot write session when not included) 1521s # expected: '(none)' 1521s # received: '(none)' 1521s ok 128 1521s # testing : session dirty (Cannot write session when not included) 1521s # expected: 0 1521s # received: 0 1521s ok 129 1521s # testing : body (Cannot write session when not included) 1521s # expected: '' 1521s # received: '' 1521s ok 130 1521s # Can read session when included: POST /on/include/yes?test=value 1521s # testing : response code (Can read session when included) 1521s # expected: 200 1521s # received: '200' 1521s ok 131 1521s # no expiry (Can read session when included) 1521s ok 132 1521s # testing : session header (Can read session when included) 1521s # expected: '(none)' 1521s # received: '(none)' 1521s ok 133 1521s # testing : session dirty (Can read session when included) 1521s # expected: 0 1521s # received: 0 1521s ok 134 1521s # testing : body (Can read session when included) 1521s # expected: 'value' 1521s # received: 'value' 1521s ok 135 1521s # SessionExclude overrides SessionInclude: POST /on/include/yes/no?test=value 1521s # testing : response code (SessionExclude overrides SessionInclude) 1521s # expected: 200 1521s # received: '200' 1521s ok 136 1521s # no expiry (SessionExclude overrides SessionInclude) 1521s ok 137 1521s # testing : session header (SessionExclude overrides SessionInclude) 1521s # expected: '(none)' 1521s # received: '(none)' 1521s ok 138 1521s # testing : session dirty (SessionExclude overrides SessionInclude) 1521s # expected: 0 1521s # received: 0 1521s ok 139 1521s # testing : body (SessionExclude overrides SessionInclude) 1521s # expected: '' 1521s # received: '' 1521s ok 140 1521s ok 1524s t/modules/session_cookie.t .......... 1524s 1..2 1524s # Running under perl version 5.040000 for linux 1524s # Current time local: Fri Nov 29 20:11:18 2024 1524s # Current time GMT: Fri Nov 29 20:11:18 2024 1524s # Using Test.pm version 1.31 1524s # Using Apache/Test.pm version 1.44 1524s # expected: 404 1524s # received: '404' 1524s ok 1 1524s # expected: 200 1524s # received: '200' 1524s ok 2 1524s ok 1527s t/modules/setenvif.t ................ 1527s 1..142 1527s # Running under perl version 5.040000 for linux 1527s # Current time local: Fri Nov 29 20:11:21 2024 1527s # Current time GMT: Fri Nov 29 20:11:21 2024 1527s # Using Test.pm version 1.31 1527s # Using Apache/Test.pm version 1.44 1527s --- 1527s conf: 1527s BrowserMatch ^libwww-perl/.* VAR_ONE=set 1527s expecting: 1527s ->1:set 1527s 2:(none) 1527s 3:(none) 1527s <- 1527s got: 1527s ->1:set 1527s 2:(none) 1527s 3:(none) 1527s <- 1527s ok 1 1527s --- 1527s conf: 1527s BrowserMatch ^libwww-perl/.* VAR_ONE=set VAR_TWO=set 1527s expecting: 1527s ->1:set 1527s 2:set 1527s 3:(none) 1527s <- 1527s got: 1527s ->1:set 1527s 2:set 1527s 3:(none) 1527s <- 1527s ok 2 1527s --- 1527s conf: 1527s BrowserMatch ^libwww-perl/.* VAR_ONE=set VAR_TWO=set VAR_THREE=set 1527s expecting: 1527s ->1:set 1527s 2:set 1527s 3:set 1527s <- 1527s got: 1527s ->1:set 1527s 2:set 1527s 3:set 1527s <- 1527s ok 3 1527s --- 1527s conf: 1527s BrowserMatch foo-browser/0.1 VAR_ONE=set 1527s expecting: 1527s ->1:(none) 1527s 2:(none) 1527s 3:(none) 1527s <- 1527s got: 1527s ->1:(none) 1527s 2:(none) 1527s 3:(none) 1527s <- 1527s ok 4 1527s --- 1527s conf: 1527s BrowserMatch foo-browser/0.1 VAR_ONE=set VAR_TWO=set 1527s expecting: 1527s ->1:(none) 1527s 2:(none) 1527s 3:(none) 1527s <- 1527s got: 1527s ->1:(none) 1527s 2:(none) 1527s 3:(none) 1527s <- 1527s ok 5 1527s --- 1527s conf: 1527s BrowserMatch foo-browser/0.1 VAR_ONE=set VAR_TWO=set VAR_THREE=set 1527s expecting: 1527s ->1:(none) 1527s 2:(none) 1527s 3:(none) 1527s <- 1527s got: 1527s ->1:(none) 1527s 2:(none) 1527s 3:(none) 1527s <- 1527s ok 6 1527s --- 1527s conf: 1527s SetEnvIf Remote_Addr 127.0.0.1 VAR_ONE=set 1527s expecting: 1527s ->1:set 1527s 2:(none) 1527s 3:(none) 1527s <- 1527s got: 1527s ->1:set 1527s 2:(none) 1527s 3:(none) 1527s <- 1527s ok 7 1527s --- 1527s conf: 1527s SetEnvIf Remote_Addr 127.0.0.1 VAR_ONE=set VAR_TWO=set 1527s expecting: 1527s ->1:set 1527s 2:set 1527s 3:(none) 1527s <- 1527s got: 1527s ->1:set 1527s 2:set 1527s 3:(none) 1527s <- 1527s ok 8 1527s --- 1527s conf: 1527s SetEnvIf Remote_Addr 127.0.0.1 VAR_ONE=set VAR_TWO=set VAR_THREE=set 1527s expecting: 1527s ->1:set 1527s 2:set 1527s 3:set 1527s <- 1527s got: 1527s ->1:set 1527s 2:set 1527s 3:set 1527s <- 1527s ok 9 1527s --- 1527s conf: 1527s SetEnvIf Remote_Addr 63.125.18.195 VAR_ONE=set 1527s expecting: 1527s ->1:(none) 1527s 2:(none) 1527s 3:(none) 1527s <- 1527s got: 1527s ->1:(none) 1527s 2:(none) 1527s 3:(none) 1527s <- 1527s ok 10 1527s --- 1527s conf: 1527s SetEnvIf Remote_Addr 63.125.18.195 VAR_ONE=set VAR_TWO=set 1527s expecting: 1527s ->1:(none) 1527s 2:(none) 1527s 3:(none) 1527s <- 1527s got: 1527s ->1:(none) 1527s 2:(none) 1527s 3:(none) 1527s <- 1527s ok 11 1527s --- 1527s conf: 1527s SetEnvIf Remote_Addr 63.125.18.195 VAR_ONE=set VAR_TWO=set VAR_THREE=set 1527s expecting: 1527s ->1:(none) 1527s 2:(none) 1527s 3:(none) 1527s <- 1527s got: 1527s ->1:(none) 1527s 2:(none) 1527s 3:(none) 1527s <- 1527s ok 12 1527s --- 1527s conf: 1527s SetEnvIf Remote_Addr 127.0.0.1 RELAY=1 1527s SetEnvIf RELAY 1 VAR_ONE=set 1527s expecting: 1527s ->1:set 1527s 2:(none) 1527s 3:(none) 1527s <- 1527s got: 1527s ->1:set 1527s 2:(none) 1527s 3:(none) 1527s <- 1527s ok 13 1527s --- 1527s conf: 1527s SetEnvIf Remote_Addr 127.0.0.1 RELAY=1 1527s SetEnvIf RELAY 1 VAR_ONE=set VAR_TWO=set 1527s expecting: 1527s ->1:set 1527s 2:set 1527s 3:(none) 1527s <- 1527s got: 1527s ->1:set 1527s 2:set 1527s 3:(none) 1527s <- 1527s ok 14 1527s --- 1527s conf: 1527s SetEnvIf Remote_Addr 127.0.0.1 RELAY=1 1527s SetEnvIf RELAY 1 VAR_ONE=set VAR_TWO=set VAR_THREE=set 1527s expecting: 1527s ->1:set 1527s 2:set 1527s 3:set 1527s <- 1527s got: 1527s ->1:set 1527s 2:set 1527s 3:set 1527s <- 1527s ok 15 1527s --- 1527s conf: 1527s SetEnvIf Remote_Addr 127.0.0.1 RELAY=1 1527s SetEnvIf RELAY 0 VAR_ONE=set 1527s expecting: 1527s ->1:(none) 1527s 2:(none) 1527s 3:(none) 1527s <- 1527s got: 1527s ->1:(none) 1527s 2:(none) 1527s 3:(none) 1527s <- 1527s ok 16 1527s --- 1527s conf: 1527s SetEnvIf Remote_Addr 127.0.0.1 RELAY=1 1527s SetEnvIf RELAY 0 VAR_ONE=set VAR_TWO=set 1527s expecting: 1527s ->1:(none) 1527s 2:(none) 1527s 3:(none) 1527s <- 1527s got: 1527s ->1:(none) 1527s 2:(none) 1527s 3:(none) 1527s <- 1527s ok 17 1527s --- 1527s conf: 1527s SetEnvIf Remote_Addr 127.0.0.1 RELAY=1 1527s SetEnvIf RELAY 0 VAR_ONE=set VAR_TWO=set VAR_THREE=set 1527s expecting: 1527s ->1:(none) 1527s 2:(none) 1527s 3:(none) 1527s <- 1527s got: 1527s ->1:(none) 1527s 2:(none) 1527s 3:(none) 1527s <- 1527s ok 18 1527s --- 1527s conf: 1527s SetEnvIfNoCase Remote_Addr 127.0.0.1 VAR_ONE=set 1527s expecting: 1527s ->1:set 1527s 2:(none) 1527s 3:(none) 1527s <- 1527s got: 1527s ->1:set 1527s 2:(none) 1527s 3:(none) 1527s <- 1527s ok 19 1527s --- 1527s conf: 1527s SetEnvIfNoCase Remote_Addr 127.0.0.1 VAR_ONE=set VAR_TWO=set 1527s expecting: 1527s ->1:set 1527s 2:set 1527s 3:(none) 1527s <- 1527s got: 1527s ->1:set 1527s 2:set 1527s 3:(none) 1527s <- 1527s ok 20 1527s --- 1527s conf: 1527s SetEnvIfNoCase Remote_Addr 127.0.0.1 VAR_ONE=set VAR_TWO=set VAR_THREE=set 1527s expecting: 1527s ->1:set 1527s 2:set 1527s 3:set 1527s <- 1527s got: 1527s ->1:set 1527s 2:set 1527s 3:set 1527s <- 1527s ok 21 1527s --- 1527s conf: 1527s SetEnvIfNoCase Remote_Addr 63.125.18.195 VAR_ONE=set 1527s expecting: 1527s ->1:(none) 1527s 2:(none) 1527s 3:(none) 1527s <- 1527s got: 1527s ->1:(none) 1527s 2:(none) 1527s 3:(none) 1527s <- 1527s ok 22 1527s --- 1527s conf: 1527s SetEnvIfNoCase Remote_Addr 63.125.18.195 VAR_ONE=set VAR_TWO=set 1527s expecting: 1527s ->1:(none) 1527s 2:(none) 1527s 3:(none) 1527s <- 1527s got: 1527s ->1:(none) 1527s 2:(none) 1527s 3:(none) 1527s <- 1527s ok 23 1527s --- 1527s conf: 1527s SetEnvIfNoCase Remote_Addr 63.125.18.195 VAR_ONE=set VAR_TWO=set VAR_THREE=set 1527s expecting: 1527s ->1:(none) 1527s 2:(none) 1527s 3:(none) 1527s <- 1527s got: 1527s ->1:(none) 1527s 2:(none) 1527s 3:(none) 1527s <- 1527s ok 24 1527s --- 1527s conf: 1527s SetEnvIf Remote_Host 127.0.0.1 VAR_ONE=set 1527s expecting: 1527s ->1:set 1527s 2:(none) 1527s 3:(none) 1527s <- 1527s got: 1527s ->1:set 1527s 2:(none) 1527s 3:(none) 1527s <- 1527s ok 25 1527s --- 1527s conf: 1527s SetEnvIf Remote_Host 127.0.0.1 VAR_ONE=set VAR_TWO=set 1527s expecting: 1527s ->1:set 1527s 2:set 1527s 3:(none) 1527s <- 1527s got: 1527s ->1:set 1527s 2:set 1527s 3:(none) 1527s <- 1527s ok 26 1527s --- 1527s conf: 1527s SetEnvIf Remote_Host 127.0.0.1 VAR_ONE=set VAR_TWO=set VAR_THREE=set 1527s expecting: 1527s ->1:set 1527s 2:set 1527s 3:set 1527s <- 1527s got: 1527s ->1:set 1527s 2:set 1527s 3:set 1527s <- 1527s ok 27 1527s --- 1527s conf: 1527s SetEnvIf Remote_Host some.where.else.com VAR_ONE=set 1527s expecting: 1527s ->1:(none) 1527s 2:(none) 1527s 3:(none) 1527s <- 1527s got: 1527s ->1:(none) 1527s 2:(none) 1527s 3:(none) 1527s <- 1527s ok 28 1527s --- 1527s conf: 1527s SetEnvIf Remote_Host some.where.else.com VAR_ONE=set VAR_TWO=set 1527s expecting: 1527s ->1:(none) 1527s 2:(none) 1527s 3:(none) 1527s <- 1527s got: 1527s ->1:(none) 1527s 2:(none) 1527s 3:(none) 1527s <- 1527s ok 29 1527s --- 1527s conf: 1527s SetEnvIf Remote_Host some.where.else.com VAR_ONE=set VAR_TWO=set VAR_THREE=set 1527s expecting: 1527s ->1:(none) 1527s 2:(none) 1527s 3:(none) 1527s <- 1527s got: 1527s ->1:(none) 1527s 2:(none) 1527s 3:(none) 1527s <- 1527s ok 30 1527s --- 1527s conf: 1527s SetEnvIf Remote_Host 127.0.0.1 RELAY=1 1527s SetEnvIf RELAY 1 VAR_ONE=set 1527s expecting: 1527s ->1:set 1527s 2:(none) 1527s 3:(none) 1527s <- 1527s got: 1527s ->1:set 1527s 2:(none) 1527s 3:(none) 1527s <- 1527s ok 31 1527s --- 1527s conf: 1527s SetEnvIf Remote_Host 127.0.0.1 RELAY=1 1527s SetEnvIf RELAY 1 VAR_ONE=set VAR_TWO=set 1527s expecting: 1527s ->1:set 1527s 2:set 1527s 3:(none) 1527s <- 1527s got: 1527s ->1:set 1527s 2:set 1527s 3:(none) 1527s <- 1527s ok 32 1527s --- 1527s conf: 1527s SetEnvIf Remote_Host 127.0.0.1 RELAY=1 1527s SetEnvIf RELAY 1 VAR_ONE=set VAR_TWO=set VAR_THREE=set 1527s expecting: 1527s ->1:set 1527s 2:set 1527s 3:set 1527s <- 1527s got: 1527s ->1:set 1527s 2:set 1527s 3:set 1527s <- 1527s ok 33 1527s --- 1527s conf: 1527s SetEnvIf Remote_Host 127.0.0.1 RELAY=1 1527s SetEnvIf RELAY 0 VAR_ONE=set 1527s expecting: 1527s ->1:(none) 1527s 2:(none) 1527s 3:(none) 1527s <- 1527s got: 1527s ->1:(none) 1527s 2:(none) 1527s 3:(none) 1527s <- 1527s ok 34 1527s --- 1527s conf: 1527s SetEnvIf Remote_Host 127.0.0.1 RELAY=1 1527s SetEnvIf RELAY 0 VAR_ONE=set VAR_TWO=set 1527s expecting: 1527s ->1:(none) 1527s 2:(none) 1527s 3:(none) 1527s <- 1527s got: 1527s ->1:(none) 1527s 2:(none) 1527s 3:(none) 1527s <- 1527s ok 35 1527s --- 1527s conf: 1527s SetEnvIf Remote_Host 127.0.0.1 RELAY=1 1527s SetEnvIf RELAY 0 VAR_ONE=set VAR_TWO=set VAR_THREE=set 1527s expecting: 1527s ->1:(none) 1527s 2:(none) 1527s 3:(none) 1527s <- 1527s got: 1527s ->1:(none) 1527s 2:(none) 1527s 3:(none) 1527s <- 1527s ok 36 1527s --- 1527s conf: 1527s SetEnvIfNoCase Remote_Host 127.0.0.1 VAR_ONE=set 1527s expecting: 1527s ->1:set 1527s 2:(none) 1527s 3:(none) 1527s <- 1527s got: 1527s ->1:set 1527s 2:(none) 1527s 3:(none) 1527s <- 1527s ok 37 1527s --- 1527s conf: 1527s SetEnvIfNoCase Remote_Host 127.0.0.1 VAR_ONE=set VAR_TWO=set 1527s expecting: 1527s ->1:set 1527s 2:set 1527s 3:(none) 1527s <- 1527s got: 1527s ->1:set 1527s 2:set 1527s 3:(none) 1527s <- 1527s ok 38 1527s --- 1527s conf: 1527s SetEnvIfNoCase Remote_Host 127.0.0.1 VAR_ONE=set VAR_TWO=set VAR_THREE=set 1527s expecting: 1527s ->1:set 1527s 2:set 1527s 3:set 1527s <- 1527s got: 1527s ->1:set 1527s 2:set 1527s 3:set 1527s <- 1527s ok 39 1527s --- 1527s conf: 1527s SetEnvIfNoCase Remote_Host SOME.WHERE.ELSE.COM VAR_ONE=set 1527s expecting: 1527s ->1:(none) 1527s 2:(none) 1527s 3:(none) 1527s <- 1527s got: 1527s ->1:(none) 1527s 2:(none) 1527s 3:(none) 1527s <- 1527s ok 40 1527s --- 1527s conf: 1527s SetEnvIfNoCase Remote_Host SOME.WHERE.ELSE.COM VAR_ONE=set VAR_TWO=set 1527s expecting: 1527s ->1:(none) 1527s 2:(none) 1527s 3:(none) 1527s <- 1527s got: 1527s ->1:(none) 1527s 2:(none) 1527s 3:(none) 1527s <- 1527s ok 41 1527s --- 1527s conf: 1527s SetEnvIfNoCase Remote_Host SOME.WHERE.ELSE.COM VAR_ONE=set VAR_TWO=set VAR_THREE=set 1527s expecting: 1527s ->1:(none) 1527s 2:(none) 1527s 3:(none) 1527s <- 1527s got: 1527s ->1:(none) 1527s 2:(none) 1527s 3:(none) 1527s <- 1527s ok 42 1527s --- 1527s conf: 1527s SetEnvIf Request_Method GET VAR_ONE=set 1527s expecting: 1527s ->1:set 1527s 2:(none) 1527s 3:(none) 1527s <- 1527s got: 1527s ->1:set 1527s 2:(none) 1527s 3:(none) 1527s <- 1527s ok 43 1527s --- 1527s conf: 1527s SetEnvIf Request_Method GET VAR_ONE=set VAR_TWO=set 1527s expecting: 1527s ->1:set 1527s 2:set 1527s 3:(none) 1527s <- 1527s got: 1527s ->1:set 1527s 2:set 1527s 3:(none) 1527s <- 1527s ok 44 1527s --- 1527s conf: 1527s SetEnvIf Request_Method GET VAR_ONE=set VAR_TWO=set VAR_THREE=set 1527s expecting: 1527s ->1:set 1527s 2:set 1527s 3:set 1527s <- 1527s got: 1527s ->1:set 1527s 2:set 1527s 3:set 1527s <- 1527s ok 45 1527s --- 1527s conf: 1527s SetEnvIf Request_Method POST VAR_ONE=set 1527s expecting: 1527s ->1:(none) 1527s 2:(none) 1527s 3:(none) 1527s <- 1527s got: 1527s ->1:(none) 1527s 2:(none) 1527s 3:(none) 1527s <- 1527s ok 46 1527s --- 1527s conf: 1527s SetEnvIf Request_Method POST VAR_ONE=set VAR_TWO=set 1527s expecting: 1527s ->1:(none) 1527s 2:(none) 1527s 3:(none) 1527s <- 1527s got: 1527s ->1:(none) 1527s 2:(none) 1527s 3:(none) 1527s <- 1527s ok 47 1527s --- 1527s conf: 1527s SetEnvIf Request_Method POST VAR_ONE=set VAR_TWO=set VAR_THREE=set 1527s expecting: 1527s ->1:(none) 1527s 2:(none) 1527s 3:(none) 1527s <- 1527s got: 1527s ->1:(none) 1527s 2:(none) 1527s 3:(none) 1527s <- 1527s ok 48 1527s --- 1527s conf: 1527s SetEnvIf Request_Method GET RELAY=1 1527s SetEnvIf RELAY 1 VAR_ONE=set 1527s expecting: 1527s ->1:set 1527s 2:(none) 1527s 3:(none) 1527s <- 1527s got: 1527s ->1:set 1527s 2:(none) 1527s 3:(none) 1527s <- 1527s ok 49 1527s --- 1527s conf: 1527s SetEnvIf Request_Method GET RELAY=1 1527s SetEnvIf RELAY 1 VAR_ONE=set VAR_TWO=set 1527s expecting: 1527s ->1:set 1527s 2:set 1527s 3:(none) 1527s <- 1527s got: 1527s ->1:set 1527s 2:set 1527s 3:(none) 1527s <- 1527s ok 50 1527s --- 1527s conf: 1527s SetEnvIf Request_Method GET RELAY=1 1527s SetEnvIf RELAY 1 VAR_ONE=set VAR_TWO=set VAR_THREE=set 1527s expecting: 1527s ->1:set 1527s 2:set 1527s 3:set 1527s <- 1527s got: 1527s ->1:set 1527s 2:set 1527s 3:set 1527s <- 1527s ok 51 1527s --- 1527s conf: 1527s SetEnvIf Request_Method GET RELAY=1 1527s SetEnvIf RELAY 0 VAR_ONE=set 1527s expecting: 1527s ->1:(none) 1527s 2:(none) 1527s 3:(none) 1527s <- 1527s got: 1527s ->1:(none) 1527s 2:(none) 1527s 3:(none) 1527s <- 1527s ok 52 1527s --- 1527s conf: 1527s SetEnvIf Request_Method GET RELAY=1 1527s SetEnvIf RELAY 0 VAR_ONE=set VAR_TWO=set 1527s expecting: 1527s ->1:(none) 1527s 2:(none) 1527s 3:(none) 1527s <- 1527s got: 1527s ->1:(none) 1527s 2:(none) 1527s 3:(none) 1527s <- 1527s ok 53 1527s --- 1527s conf: 1527s SetEnvIf Request_Method GET RELAY=1 1527s SetEnvIf RELAY 0 VAR_ONE=set VAR_TWO=set VAR_THREE=set 1527s expecting: 1527s ->1:(none) 1527s 2:(none) 1527s 3:(none) 1527s <- 1527s got: 1527s ->1:(none) 1527s 2:(none) 1527s 3:(none) 1527s <- 1527s ok 54 1527s --- 1527s conf: 1527s SetEnvIfNoCase Request_Method GET VAR_ONE=set 1527s expecting: 1527s ->1:set 1527s 2:(none) 1527s 3:(none) 1527s <- 1527s got: 1527s ->1:set 1527s 2:(none) 1527s 3:(none) 1527s <- 1527s ok 55 1527s --- 1527s conf: 1527s SetEnvIfNoCase Request_Method GET VAR_ONE=set VAR_TWO=set 1527s expecting: 1527s ->1:set 1527s 2:set 1527s 3:(none) 1527s <- 1527s got: 1527s ->1:set 1527s 2:set 1527s 3:(none) 1527s <- 1527s ok 56 1527s --- 1527s conf: 1527s SetEnvIfNoCase Request_Method GET VAR_ONE=set VAR_TWO=set VAR_THREE=set 1527s expecting: 1527s ->1:set 1527s 2:set 1527s 3:set 1527s <- 1527s got: 1527s ->1:set 1527s 2:set 1527s 3:set 1527s <- 1527s ok 57 1527s --- 1527s conf: 1527s SetEnvIfNoCase Request_Method POST VAR_ONE=set 1527s expecting: 1527s ->1:(none) 1527s 2:(none) 1527s 3:(none) 1527s <- 1527s got: 1527s ->1:(none) 1527s 2:(none) 1527s 3:(none) 1527s <- 1527s ok 58 1527s --- 1527s conf: 1527s SetEnvIfNoCase Request_Method POST VAR_ONE=set VAR_TWO=set 1527s expecting: 1527s ->1:(none) 1527s 2:(none) 1527s 3:(none) 1527s <- 1527s got: 1527s ->1:(none) 1527s 2:(none) 1527s 3:(none) 1527s <- 1527s ok 59 1527s --- 1527s conf: 1527s SetEnvIfNoCase Request_Method POST VAR_ONE=set VAR_TWO=set VAR_THREE=set 1527s expecting: 1527s ->1:(none) 1527s 2:(none) 1527s 3:(none) 1527s <- 1527s got: 1527s ->1:(none) 1527s 2:(none) 1527s 3:(none) 1527s <- 1527s ok 60 1527s --- 1527s conf: 1527s SetEnvIf Request_Protocol HTTP VAR_ONE=set 1527s expecting: 1527s ->1:set 1527s 2:(none) 1527s 3:(none) 1527s <- 1527s got: 1527s ->1:set 1527s 2:(none) 1527s 3:(none) 1527s <- 1527s ok 61 1527s --- 1527s conf: 1527s SetEnvIf Request_Protocol HTTP VAR_ONE=set VAR_TWO=set 1527s expecting: 1527s ->1:set 1527s 2:set 1527s 3:(none) 1527s <- 1527s got: 1527s ->1:set 1527s 2:set 1527s 3:(none) 1527s <- 1527s ok 62 1527s --- 1527s conf: 1527s SetEnvIf Request_Protocol HTTP VAR_ONE=set VAR_TWO=set VAR_THREE=set 1527s expecting: 1527s ->1:set 1527s 2:set 1527s 3:set 1527s <- 1527s got: 1527s ->1:set 1527s 2:set 1527s 3:set 1527s <- 1527s ok 63 1527s --- 1527s conf: 1527s SetEnvIf Request_Protocol FTP VAR_ONE=set 1527s expecting: 1527s ->1:(none) 1527s 2:(none) 1527s 3:(none) 1527s <- 1527s got: 1527s ->1:(none) 1527s 2:(none) 1527s 3:(none) 1527s <- 1527s ok 64 1527s --- 1527s conf: 1527s SetEnvIf Request_Protocol FTP VAR_ONE=set VAR_TWO=set 1527s expecting: 1527s ->1:(none) 1527s 2:(none) 1527s 3:(none) 1527s <- 1527s got: 1527s ->1:(none) 1527s 2:(none) 1527s 3:(none) 1527s <- 1527s ok 65 1527s --- 1527s conf: 1527s SetEnvIf Request_Protocol FTP VAR_ONE=set VAR_TWO=set VAR_THREE=set 1527s expecting: 1527s ->1:(none) 1527s 2:(none) 1527s 3:(none) 1527s <- 1527s got: 1527s ->1:(none) 1527s 2:(none) 1527s 3:(none) 1527s <- 1527s ok 66 1527s --- 1527s conf: 1527s SetEnvIf Request_Protocol HTTP RELAY=1 1527s SetEnvIf RELAY 1 VAR_ONE=set 1527s expecting: 1527s ->1:set 1527s 2:(none) 1527s 3:(none) 1527s <- 1527s got: 1527s ->1:set 1527s 2:(none) 1527s 3:(none) 1527s <- 1527s ok 67 1527s --- 1527s conf: 1527s SetEnvIf Request_Protocol HTTP RELAY=1 1527s SetEnvIf RELAY 1 VAR_ONE=set VAR_TWO=set 1527s expecting: 1527s ->1:set 1527s 2:set 1527s 3:(none) 1527s <- 1527s got: 1527s ->1:set 1527s 2:set 1527s 3:(none) 1527s <- 1527s ok 68 1527s --- 1527s conf: 1527s SetEnvIf Request_Protocol HTTP RELAY=1 1527s SetEnvIf RELAY 1 VAR_ONE=set VAR_TWO=set VAR_THREE=set 1527s expecting: 1527s ->1:set 1527s 2:set 1527s 3:set 1527s <- 1527s got: 1527s ->1:set 1527s 2:set 1527s 3:set 1527s <- 1527s ok 69 1527s --- 1527s conf: 1527s SetEnvIf Request_Protocol HTTP RELAY=1 1527s SetEnvIf RELAY 0 VAR_ONE=set 1527s expecting: 1527s ->1:(none) 1527s 2:(none) 1527s 3:(none) 1527s <- 1527s got: 1527s ->1:(none) 1527s 2:(none) 1527s 3:(none) 1527s <- 1527s ok 70 1527s --- 1527s conf: 1527s SetEnvIf Request_Protocol HTTP RELAY=1 1527s SetEnvIf RELAY 0 VAR_ONE=set VAR_TWO=set 1527s expecting: 1527s ->1:(none) 1527s 2:(none) 1527s 3:(none) 1527s <- 1527s got: 1527s ->1:(none) 1527s 2:(none) 1527s 3:(none) 1527s <- 1527s ok 71 1527s --- 1527s conf: 1527s SetEnvIf Request_Protocol HTTP RELAY=1 1527s SetEnvIf RELAY 0 VAR_ONE=set VAR_TWO=set VAR_THREE=set 1527s expecting: 1527s ->1:(none) 1527s 2:(none) 1527s 3:(none) 1527s <- 1527s got: 1527s ->1:(none) 1527s 2:(none) 1527s 3:(none) 1527s <- 1527s ok 72 1527s --- 1527s conf: 1527s SetEnvIfNoCase Request_Protocol HTTP VAR_ONE=set 1527s expecting: 1527s ->1:set 1527s 2:(none) 1527s 3:(none) 1527s <- 1527s got: 1527s ->1:set 1527s 2:(none) 1527s 3:(none) 1527s <- 1527s ok 73 1527s --- 1527s conf: 1527s SetEnvIfNoCase Request_Protocol HTTP VAR_ONE=set VAR_TWO=set 1527s expecting: 1527s ->1:set 1527s 2:set 1527s 3:(none) 1527s <- 1527s got: 1527s ->1:set 1527s 2:set 1527s 3:(none) 1527s <- 1527s ok 74 1527s --- 1527s conf: 1527s SetEnvIfNoCase Request_Protocol HTTP VAR_ONE=set VAR_TWO=set VAR_THREE=set 1527s expecting: 1527s ->1:set 1527s 2:set 1527s 3:set 1527s <- 1527s got: 1527s ->1:set 1527s 2:set 1527s 3:set 1527s <- 1527s ok 75 1527s --- 1527s conf: 1527s SetEnvIfNoCase Request_Protocol FTP VAR_ONE=set 1527s expecting: 1527s ->1:(none) 1527s 2:(none) 1527s 3:(none) 1527s <- 1527s got: 1527s ->1:(none) 1527s 2:(none) 1527s 3:(none) 1527s <- 1527s ok 76 1527s --- 1527s conf: 1527s SetEnvIfNoCase Request_Protocol FTP VAR_ONE=set VAR_TWO=set 1527s expecting: 1527s ->1:(none) 1527s 2:(none) 1527s 3:(none) 1527s <- 1527s got: 1527s ->1:(none) 1527s 2:(none) 1527s 3:(none) 1527s <- 1527s ok 77 1527s --- 1527s conf: 1527s SetEnvIfNoCase Request_Protocol FTP VAR_ONE=set VAR_TWO=set VAR_THREE=set 1527s expecting: 1527s ->1:(none) 1527s 2:(none) 1527s 3:(none) 1527s <- 1527s got: 1527s ->1:(none) 1527s 2:(none) 1527s 3:(none) 1527s <- 1527s ok 78 1527s --- 1527s conf: 1527s SetEnvIf Request_URI /modules/setenvif/htaccess/setenvif.shtml VAR_ONE=set 1527s expecting: 1527s ->1:set 1527s 2:(none) 1527s 3:(none) 1527s <- 1527s got: 1527s ->1:set 1527s 2:(none) 1527s 3:(none) 1527s <- 1527s ok 79 1527s --- 1527s conf: 1527s SetEnvIf Request_URI /modules/setenvif/htaccess/setenvif.shtml VAR_ONE=set VAR_TWO=set 1527s expecting: 1527s ->1:set 1527s 2:set 1527s 3:(none) 1527s <- 1527s got: 1527s ->1:set 1527s 2:set 1527s 3:(none) 1527s <- 1527s ok 80 1527s --- 1527s conf: 1527s SetEnvIf Request_URI /modules/setenvif/htaccess/setenvif.shtml VAR_ONE=set VAR_TWO=set VAR_THREE=set 1527s expecting: 1527s ->1:set 1527s 2:set 1527s 3:set 1527s <- 1527s got: 1527s ->1:set 1527s 2:set 1527s 3:set 1527s <- 1527s ok 81 1527s --- 1527s conf: 1527s SetEnvIf Request_URI foo.html VAR_ONE=set 1527s expecting: 1527s ->1:(none) 1527s 2:(none) 1527s 3:(none) 1527s <- 1527s got: 1527s ->1:(none) 1527s 2:(none) 1527s 3:(none) 1527s <- 1527s ok 82 1527s --- 1527s conf: 1527s SetEnvIf Request_URI foo.html VAR_ONE=set VAR_TWO=set 1527s expecting: 1527s ->1:(none) 1527s 2:(none) 1527s 3:(none) 1527s <- 1527s got: 1527s ->1:(none) 1527s 2:(none) 1527s 3:(none) 1527s <- 1527s ok 83 1527s --- 1527s conf: 1527s SetEnvIf Request_URI foo.html VAR_ONE=set VAR_TWO=set VAR_THREE=set 1527s expecting: 1527s ->1:(none) 1527s 2:(none) 1527s 3:(none) 1527s <- 1527s got: 1527s ->1:(none) 1527s 2:(none) 1527s 3:(none) 1527s <- 1527s ok 84 1527s --- 1527s conf: 1527s SetEnvIf Request_URI /modules/setenvif/htaccess/setenvif.shtml RELAY=1 1527s SetEnvIf RELAY 1 VAR_ONE=set 1527s expecting: 1527s ->1:set 1527s 2:(none) 1527s 3:(none) 1527s <- 1527s got: 1527s ->1:set 1527s 2:(none) 1527s 3:(none) 1527s <- 1527s ok 85 1527s --- 1527s conf: 1527s SetEnvIf Request_URI /modules/setenvif/htaccess/setenvif.shtml RELAY=1 1527s SetEnvIf RELAY 1 VAR_ONE=set VAR_TWO=set 1527s expecting: 1527s ->1:set 1527s 2:set 1527s 3:(none) 1527s <- 1527s got: 1527s ->1:set 1527s 2:set 1527s 3:(none) 1527s <- 1527s ok 86 1527s --- 1527s conf: 1527s SetEnvIf Request_URI /modules/setenvif/htaccess/setenvif.shtml RELAY=1 1527s SetEnvIf RELAY 1 VAR_ONE=set VAR_TWO=set VAR_THREE=set 1527s expecting: 1527s ->1:set 1527s 2:set 1527s 3:set 1527s <- 1527s got: 1527s ->1:set 1527s 2:set 1527s 3:set 1527s <- 1527s ok 87 1527s --- 1527s conf: 1527s SetEnvIf Request_URI /modules/setenvif/htaccess/setenvif.shtml RELAY=1 1527s SetEnvIf RELAY 0 VAR_ONE=set 1527s expecting: 1527s ->1:(none) 1527s 2:(none) 1527s 3:(none) 1527s <- 1527s got: 1527s ->1:(none) 1527s 2:(none) 1527s 3:(none) 1527s <- 1527s ok 88 1527s --- 1527s conf: 1527s SetEnvIf Request_URI /modules/setenvif/htaccess/setenvif.shtml RELAY=1 1527s SetEnvIf RELAY 0 VAR_ONE=set VAR_TWO=set 1527s expecting: 1527s ->1:(none) 1527s 2:(none) 1527s 3:(none) 1527s <- 1527s got: 1527s ->1:(none) 1527s 2:(none) 1527s 3:(none) 1527s <- 1527s ok 89 1527s --- 1527s conf: 1527s SetEnvIf Request_URI /modules/setenvif/htaccess/setenvif.shtml RELAY=1 1527s SetEnvIf RELAY 0 VAR_ONE=set VAR_TWO=set VAR_THREE=set 1527s expecting: 1527s ->1:(none) 1527s 2:(none) 1527s 3:(none) 1527s <- 1527s got: 1527s ->1:(none) 1527s 2:(none) 1527s 3:(none) 1527s <- 1527s ok 90 1527s --- 1527s conf: 1527s SetEnvIfNoCase Request_URI /MODULES/SETENVIF/HTACCESS/SETENVIF.SHTML VAR_ONE=set 1527s expecting: 1527s ->1:set 1527s 2:(none) 1527s 3:(none) 1527s <- 1527s got: 1527s ->1:set 1527s 2:(none) 1527s 3:(none) 1527s <- 1527s ok 91 1527s --- 1527s conf: 1527s SetEnvIfNoCase Request_URI /MODULES/SETENVIF/HTACCESS/SETENVIF.SHTML VAR_ONE=set VAR_TWO=set 1527s expecting: 1527s ->1:set 1527s 2:set 1527s 3:(none) 1527s <- 1527s got: 1527s ->1:set 1527s 2:set 1527s 3:(none) 1527s <- 1527s ok 92 1527s --- 1527s conf: 1527s SetEnvIfNoCase Request_URI /MODULES/SETENVIF/HTACCESS/SETENVIF.SHTML VAR_ONE=set VAR_TWO=set VAR_THREE=set 1527s expecting: 1527s ->1:set 1527s 2:set 1527s 3:set 1527s <- 1527s got: 1527s ->1:set 1527s 2:set 1527s 3:set 1527s <- 1527s ok 93 1527s --- 1527s conf: 1527s SetEnvIfNoCase Request_URI FOO.HTML VAR_ONE=set 1527s expecting: 1527s ->1:(none) 1527s 2:(none) 1527s 3:(none) 1527s <- 1527s got: 1527s ->1:(none) 1527s 2:(none) 1527s 3:(none) 1527s <- 1527s ok 94 1527s --- 1527s conf: 1527s SetEnvIfNoCase Request_URI FOO.HTML VAR_ONE=set VAR_TWO=set 1527s expecting: 1527s ->1:(none) 1527s 2:(none) 1527s 3:(none) 1527s <- 1527s got: 1527s ->1:(none) 1527s 2:(none) 1527s 3:(none) 1527s <- 1527s ok 95 1527s --- 1527s conf: 1527s SetEnvIfNoCase Request_URI FOO.HTML VAR_ONE=set VAR_TWO=set VAR_THREE=set 1527s expecting: 1527s ->1:(none) 1527s 2:(none) 1527s 3:(none) 1527s <- 1527s got: 1527s ->1:(none) 1527s 2:(none) 1527s 3:(none) 1527s <- 1527s ok 96 1527s --- 1527s conf: 1527s SetEnvIf ^User-Ag ^libwww-perl/.* VAR_ONE=set 1527s expecting: 1527s ->1:set 1527s 2:(none) 1527s 3:(none) 1527s <- 1527s got: 1527s ->1:set 1527s 2:(none) 1527s 3:(none) 1527s <- 1527s ok 97 1527s --- 1527s conf: 1527s SetEnvIf ^User-Ag ^libwww-perl/.* VAR_ONE=set VAR_TWO=set 1527s expecting: 1527s ->1:set 1527s 2:set 1527s 3:(none) 1527s <- 1527s got: 1527s ->1:set 1527s 2:set 1527s 3:(none) 1527s <- 1527s ok 98 1527s --- 1527s conf: 1527s SetEnvIf ^User-Ag ^libwww-perl/.* VAR_ONE=set VAR_TWO=set VAR_THREE=set 1527s expecting: 1527s ->1:set 1527s 2:set 1527s 3:set 1527s <- 1527s got: 1527s ->1:set 1527s 2:set 1527s 3:set 1527s <- 1527s ok 99 1527s --- 1527s conf: 1527s SetEnvIf ^User-Ag foo-browser/0.1 VAR_ONE=set 1527s expecting: 1527s ->1:(none) 1527s 2:(none) 1527s 3:(none) 1527s <- 1527s got: 1527s ->1:(none) 1527s 2:(none) 1527s 3:(none) 1527s <- 1527s ok 100 1527s --- 1527s conf: 1527s SetEnvIf ^User-Ag foo-browser/0.1 VAR_ONE=set VAR_TWO=set 1527s expecting: 1527s ->1:(none) 1527s 2:(none) 1527s 3:(none) 1527s <- 1527s got: 1527s ->1:(none) 1527s 2:(none) 1527s 3:(none) 1527s <- 1527s ok 101 1527s --- 1527s conf: 1527s SetEnvIf ^User-Ag foo-browser/0.1 VAR_ONE=set VAR_TWO=set VAR_THREE=set 1527s expecting: 1527s ->1:(none) 1527s 2:(none) 1527s 3:(none) 1527s <- 1527s got: 1527s ->1:(none) 1527s 2:(none) 1527s 3:(none) 1527s <- 1527s ok 102 1527s --- 1527s conf: 1527s SetEnvIf ^User-Ag ^libwww-perl/.* RELAY=1 1527s SetEnvIf RELAY 1 VAR_ONE=set 1527s expecting: 1527s ->1:set 1527s 2:(none) 1527s 3:(none) 1527s <- 1527s got: 1527s ->1:set 1527s 2:(none) 1527s 3:(none) 1527s <- 1527s ok 103 1527s --- 1527s conf: 1527s SetEnvIf ^User-Ag ^libwww-perl/.* RELAY=1 1527s SetEnvIf RELAY 1 VAR_ONE=set VAR_TWO=set 1527s expecting: 1527s ->1:set 1527s 2:set 1527s 3:(none) 1527s <- 1527s got: 1527s ->1:set 1527s 2:set 1527s 3:(none) 1527s <- 1527s ok 104 1527s --- 1527s conf: 1527s SetEnvIf ^User-Ag ^libwww-perl/.* RELAY=1 1527s SetEnvIf RELAY 1 VAR_ONE=set VAR_TWO=set VAR_THREE=set 1527s expecting: 1527s ->1:set 1527s 2:set 1527s 3:set 1527s <- 1527s got: 1527s ->1:set 1527s 2:set 1527s 3:set 1527s <- 1527s ok 105 1527s --- 1527s conf: 1527s SetEnvIf ^User-Ag ^libwww-perl/.* RELAY=1 1527s SetEnvIf RELAY 0 VAR_ONE=set 1527s expecting: 1527s ->1:(none) 1527s 2:(none) 1527s 3:(none) 1527s <- 1527s got: 1527s ->1:(none) 1527s 2:(none) 1527s 3:(none) 1527s <- 1527s ok 106 1527s --- 1527s conf: 1527s SetEnvIf ^User-Ag ^libwww-perl/.* RELAY=1 1527s SetEnvIf RELAY 0 VAR_ONE=set VAR_TWO=set 1527s expecting: 1527s ->1:(none) 1527s 2:(none) 1527s 3:(none) 1527s <- 1527s got: 1527s ->1:(none) 1527s 2:(none) 1527s 3:(none) 1527s <- 1527s ok 107 1527s --- 1527s conf: 1527s SetEnvIf ^User-Ag ^libwww-perl/.* RELAY=1 1527s SetEnvIf RELAY 0 VAR_ONE=set VAR_TWO=set VAR_THREE=set 1527s expecting: 1527s ->1:(none) 1527s 2:(none) 1527s 3:(none) 1527s <- 1527s got: 1527s ->1:(none) 1527s 2:(none) 1527s 3:(none) 1527s <- 1527s ok 108 1527s --- 1527s conf: 1527s SetEnvIfNoCase ^User-Ag ^LIBWWW-PERL/.* VAR_ONE=set 1527s expecting: 1527s ->1:set 1527s 2:(none) 1527s 3:(none) 1527s <- 1527s got: 1527s ->1:set 1527s 2:(none) 1527s 3:(none) 1527s <- 1527s ok 109 1527s --- 1527s conf: 1527s SetEnvIfNoCase ^User-Ag ^LIBWWW-PERL/.* VAR_ONE=set VAR_TWO=set 1527s expecting: 1527s ->1:set 1527s 2:set 1527s 3:(none) 1527s <- 1527s got: 1527s ->1:set 1527s 2:set 1527s 3:(none) 1527s <- 1527s ok 110 1527s --- 1527s conf: 1527s SetEnvIfNoCase ^User-Ag ^LIBWWW-PERL/.* VAR_ONE=set VAR_TWO=set VAR_THREE=set 1527s expecting: 1527s ->1:set 1527s 2:set 1527s 3:set 1527s <- 1527s got: 1527s ->1:set 1527s 2:set 1527s 3:set 1527s <- 1527s ok 111 1527s --- 1527s conf: 1527s SetEnvIfNoCase ^User-Ag FOO-BROWSER/0.1 VAR_ONE=set 1527s expecting: 1527s ->1:(none) 1527s 2:(none) 1527s 3:(none) 1527s <- 1527s got: 1527s ->1:(none) 1527s 2:(none) 1527s 3:(none) 1527s <- 1527s ok 112 1527s --- 1527s conf: 1527s SetEnvIfNoCase ^User-Ag FOO-BROWSER/0.1 VAR_ONE=set VAR_TWO=set 1527s expecting: 1527s ->1:(none) 1527s 2:(none) 1527s 3:(none) 1527s <- 1527s got: 1527s ->1:(none) 1527s 2:(none) 1527s 3:(none) 1527s <- 1527s ok 113 1527s --- 1527s conf: 1527s SetEnvIfNoCase ^User-Ag FOO-BROWSER/0.1 VAR_ONE=set VAR_TWO=set VAR_THREE=set 1527s expecting: 1527s ->1:(none) 1527s 2:(none) 1527s 3:(none) 1527s <- 1527s got: 1527s ->1:(none) 1527s 2:(none) 1527s 3:(none) 1527s <- 1527s ok 114 1527s --- 1527s conf: 1527s BrowserMatch ^libwww-perl/.* RELAY=1 1527s SetEnvIf RELAY 1 VAR_ONE=set 1527s expecting: 1527s ->1:set 1527s 2:(none) 1527s 3:(none) 1527s <- 1527s got: 1527s ->1:set 1527s 2:(none) 1527s 3:(none) 1527s <- 1527s ok 115 1527s --- 1527s conf: 1527s BrowserMatch ^libwww-perl/.* RELAY=1 1527s SetEnvIf RELAY 1 VAR_ONE=set VAR_TWO=set 1527s expecting: 1527s ->1:set 1527s 2:set 1527s 3:(none) 1527s <- 1527s got: 1527s ->1:set 1527s 2:set 1527s 3:(none) 1527s <- 1527s ok 116 1527s --- 1527s conf: 1527s BrowserMatch ^libwww-perl/.* RELAY=1 1527s SetEnvIf RELAY 1 VAR_ONE=set VAR_TWO=set VAR_THREE=set 1527s expecting: 1527s ->1:set 1527s 2:set 1527s 3:set 1527s <- 1527s got: 1527s ->1:set 1527s 2:set 1527s 3:set 1527s <- 1527s ok 117 1527s --- 1527s conf: 1527s BrowserMatch ^libwww-perl/.* RELAY=1 1527s SetEnvIf RELAY 1 R2=1 1527s SetEnvIf R2 1 VAR_ONE=set 1527s expecting: 1527s ->1:set 1527s 2:(none) 1527s 3:(none) 1527s <- 1527s got: 1527s ->1:set 1527s 2:(none) 1527s 3:(none) 1527s <- 1527s ok 118 1527s --- 1527s conf: 1527s BrowserMatch ^libwww-perl/.* RELAY=1 1527s SetEnvIf RELAY 1 R2=1 1527s SetEnvIf R2 1 VAR_ONE=set VAR_TWO=set 1527s expecting: 1527s ->1:set 1527s 2:set 1527s 3:(none) 1527s <- 1527s got: 1527s ->1:set 1527s 2:set 1527s 3:(none) 1527s <- 1527s ok 119 1527s --- 1527s conf: 1527s BrowserMatch ^libwww-perl/.* RELAY=1 1527s SetEnvIf RELAY 1 R2=1 1527s SetEnvIf R2 1 VAR_ONE=set VAR_TWO=set VAR_THREE=set 1527s expecting: 1527s ->1:set 1527s 2:set 1527s 3:set 1527s <- 1527s got: 1527s ->1:set 1527s 2:set 1527s 3:set 1527s <- 1527s ok 120 1527s --- 1527s conf: 1527s BrowserMatch ^libwww-perl/.* RELAY=1 1527s SetEnvIf RELAY 1 R2=1 1527s SetEnvIf R2 0 VAR_ONE=set 1527s expecting: 1527s ->1:(none) 1527s 2:(none) 1527s 3:(none) 1527s <- 1527s got: 1527s ->1:(none) 1527s 2:(none) 1527s 3:(none) 1527s <- 1527s ok 121 1527s --- 1527s conf: 1527s BrowserMatch ^libwww-perl/.* RELAY=1 1527s SetEnvIf RELAY 1 R2=1 1527s SetEnvIf R2 0 VAR_ONE=set VAR_TWO=set 1527s expecting: 1527s ->1:(none) 1527s 2:(none) 1527s 3:(none) 1527s <- 1527s got: 1527s ->1:(none) 1527s 2:(none) 1527s 3:(none) 1527s <- 1527s ok 122 1527s --- 1527s conf: 1527s BrowserMatch ^libwww-perl/.* RELAY=1 1527s SetEnvIf RELAY 1 R2=1 1527s SetEnvIf R2 0 VAR_ONE=set VAR_TWO=set VAR_THREE=set 1527s expecting: 1527s ->1:(none) 1527s 2:(none) 1527s 3:(none) 1527s <- 1527s got: 1527s ->1:(none) 1527s 2:(none) 1527s 3:(none) 1527s <- 1527s ok 123 1527s --- 1527s conf: 1527s BrowserMatch ^libwww-perl/.* RELAY=0 1527s SetEnvIf RELAY 1 VAR_ONE=set 1527s expecting: 1527s ->1:(none) 1527s 2:(none) 1527s 3:(none) 1527s <- 1527s got: 1527s ->1:(none) 1527s 2:(none) 1527s 3:(none) 1527s <- 1527s ok 124 1527s --- 1527s conf: 1527s BrowserMatch ^libwww-perl/.* RELAY=0 1527s SetEnvIf RELAY 1 VAR_ONE=set VAR_TWO=set 1527s expecting: 1527s ->1:(none) 1527s 2:(none) 1527s 3:(none) 1527s <- 1527s got: 1527s ->1:(none) 1527s 2:(none) 1527s 3:(none) 1527s <- 1527s ok 125 1527s --- 1527s conf: 1527s BrowserMatch ^libwww-perl/.* RELAY=0 1527s SetEnvIf RELAY 1 VAR_ONE=set VAR_TWO=set VAR_THREE=set 1527s expecting: 1527s ->1:(none) 1527s 2:(none) 1527s 3:(none) 1527s <- 1527s got: 1527s ->1:(none) 1527s 2:(none) 1527s 3:(none) 1527s <- 1527s ok 126 1527s --- 1527s conf: 1527s BrowserMatch ^libwww-perl/.* RELAY=1 1527s SetEnvIf RELAY 0 VAR_ONE=set 1527s expecting: 1527s ->1:(none) 1527s 2:(none) 1527s 3:(none) 1527s <- 1527s got: 1527s ->1:(none) 1527s 2:(none) 1527s 3:(none) 1527s <- 1527s ok 127 1527s --- 1527s conf: 1527s BrowserMatch ^libwww-perl/.* RELAY=1 1527s SetEnvIf RELAY 0 VAR_ONE=set VAR_TWO=set 1527s expecting: 1527s ->1:(none) 1527s 2:(none) 1527s 3:(none) 1527s <- 1527s got: 1527s ->1:(none) 1527s 2:(none) 1527s 3:(none) 1527s <- 1527s ok 128 1527s --- 1527s conf: 1527s BrowserMatch ^libwww-perl/.* RELAY=1 1527s SetEnvIf RELAY 0 VAR_ONE=set VAR_TWO=set VAR_THREE=set 1527s expecting: 1527s ->1:(none) 1527s 2:(none) 1527s 3:(none) 1527s <- 1527s got: 1527s ->1:(none) 1527s 2:(none) 1527s 3:(none) 1527s <- 1527s ok 129 1527s --- 1527s conf: 1527s BrowserMatch ^libwww-perl/.* RELAY=1 1527s SetEnvIf RELAY 1 R2=1 1527s SetEnvIf RELAY 1 !R2 1527s SetEnvIf R2 1 VAR_ONE=set 1527s expecting: 1527s ->1:(none) 1527s 2:(none) 1527s 3:(none) 1527s <- 1527s got: 1527s ->1:(none) 1527s 2:(none) 1527s 3:(none) 1527s <- 1527s ok 130 1527s --- 1527s conf: 1527s BrowserMatch ^libwww-perl/.* RELAY=1 1527s SetEnvIf RELAY 1 R2=1 1527s SetEnvIf RELAY 1 !R2 1527s SetEnvIf R2 1 VAR_ONE=set VAR_TWO=set 1527s expecting: 1527s ->1:(none) 1527s 2:(none) 1527s 3:(none) 1527s <- 1527s got: 1527s ->1:(none) 1527s 2:(none) 1527s 3:(none) 1527s <- 1527s ok 131 1527s --- 1527s conf: 1527s BrowserMatch ^libwww-perl/.* RELAY=1 1527s SetEnvIf RELAY 1 R2=1 1527s SetEnvIf RELAY 1 !R2 1527s SetEnvIf R2 1 VAR_ONE=set VAR_TWO=set VAR_THREE=set 1527s expecting: 1527s ->1:(none) 1527s 2:(none) 1527s 3:(none) 1527s <- 1527s got: 1527s ->1:(none) 1527s 2:(none) 1527s 3:(none) 1527s <- 1527s ok 132 1527s --- 1527s conf: 1527s SetEnvIfExpr "%{REQUEST_URI} =~ /.shtml$/" VAR_ONE=set 1527s expecting: 1527s ->1:set 1527s 2:(none) 1527s 3:(none) 1527s <- 1527s got: 1527s ->1:set 1527s 2:(none) 1527s 3:(none) 1527s <- 1527s ok 133 1527s --- 1527s conf: 1527s SetEnvIfExpr "%{REQUEST_URI} =~ /.shtml$/" VAR_ONE=set VAR_TWO=set 1527s expecting: 1527s ->1:set 1527s 2:set 1527s 3:(none) 1527s <- 1527s got: 1527s ->1:set 1527s 2:set 1527s 3:(none) 1527s <- 1527s ok 134 1527s --- 1527s conf: 1527s SetEnvIfExpr "%{REQUEST_URI} =~ /.shtml$/" VAR_ONE=set VAR_TWO=set VAR_THREE=set 1527s expecting: 1527s ->1:set 1527s 2:set 1527s 3:set 1527s <- 1527s got: 1527s ->1:set 1527s 2:set 1527s 3:set 1527s <- 1527s ok 135 1527s --- 1527s conf: 1527s SetEnvIfExpr "%{REQUEST_URI} =~ /.foo$/" VAR_ONE=set 1527s expecting: 1527s ->1:(none) 1527s 2:(none) 1527s 3:(none) 1527s <- 1527s got: 1527s ->1:(none) 1527s 2:(none) 1527s 3:(none) 1527s <- 1527s ok 136 1527s --- 1527s conf: 1527s SetEnvIfExpr "%{REQUEST_URI} =~ /.foo$/" VAR_ONE=set VAR_TWO=set 1527s expecting: 1527s ->1:(none) 1527s 2:(none) 1527s 3:(none) 1527s <- 1527s got: 1527s ->1:(none) 1527s 2:(none) 1527s 3:(none) 1527s <- 1527s ok 137 1527s --- 1527s conf: 1527s SetEnvIfExpr "%{REQUEST_URI} =~ /.foo$/" VAR_ONE=set VAR_TWO=set VAR_THREE=set 1527s expecting: 1527s ->1:(none) 1527s 2:(none) 1527s 3:(none) 1527s <- 1527s got: 1527s ->1:(none) 1527s 2:(none) 1527s 3:(none) 1527s <- 1527s ok 138 1527s # expected: '1:.shtml 1527s # 2:sh 1527s # 3:(none) 1527s # ' 1527s # received: '1:.shtml 1527s # 2:sh 1527s # 3:(none) 1527s # ' 1527s ok 139 1527s # expected: '1:(none) 1527s # 2:(none) 1527s # 3:(none) 1527s # ' 1527s # received: '1:(none) 1527s # 2:(none) 1527s # 3:(none) 1527s # ' 1527s ok 140 1527s # expected: '1:(none) 1527s # 2:(none) 1527s # 3:(none) 1527s # ' 1527s # received: '1:(none) 1527s # 2:(none) 1527s # 3:(none) 1527s # ' 1527s ok 141 1527s # expected: '1:$0 1527s # 2:$1 1527s # 3:(none) 1527s # ' 1527s # received: '1:$0 1527s # 2:$1 1527s # 3:(none) 1527s # ' 1527s ok 142 1527s ok 1530s t/modules/speling.t ................. 1530s 1..48 1530s # Running under perl version 5.040000 for linux 1530s # Current time local: Fri Nov 29 20:11:24 2024 1530s # Current time GMT: Fri Nov 29 20:11:24 2024 1530s # Using Test.pm version 1.31 1530s # Using Apache/Test.pm version 1.44 1530s # testing : Checking normal. Expecting: 200 1530s # expected: 200 1530s # received: '200' 1530s ok 1 1530s ok 2 # skip Skipping. No redirect with status 200 1530s # testing : Checking omission. Expecting: 301 1530s # expected: 301 1530s # received: '301' 1530s ok 3 1530s # testing : Redirect ok 1530s # expected: qr/good\.html|several1\.html/ 1530s # received: ' 1530s # 1530s # 301 Moved Permanently 1530s # 1530s #

Moved Permanently

1530s #

The document has moved here.

1530s # 1530s # ' 1530s ok 4 1530s # testing : Checking insertion. Expecting: 301 1530s # expected: 301 1530s # received: '301' 1530s ok 5 1530s # testing : Redirect ok 1530s # expected: qr/good\.html|several1\.html/ 1530s # received: ' 1530s # 1530s # 301 Moved Permanently 1530s # 1530s #

Moved Permanently

1530s #

The document has moved here.

1530s # 1530s # ' 1530s ok 6 1530s # testing : Checking transposition. Expecting: 301 1530s # expected: 301 1530s # received: '301' 1530s ok 7 1530s # testing : Redirect ok 1530s # expected: qr/good\.html|several1\.html/ 1530s # received: ' 1530s # 1530s # 301 Moved Permanently 1530s # 1530s #

Moved Permanently

1530s #

The document has moved here.

1530s # 1530s # ' 1530s ok 8 1530s # testing : Checking wrong character. Expecting: 301 1530s # expected: 301 1530s # received: '301' 1530s ok 9 1530s # testing : Redirect ok 1530s # expected: qr/good\.html|several1\.html/ 1530s # received: ' 1530s # 1530s # 301 Moved Permanently 1530s # 1530s #

Moved Permanently

1530s #

The document has moved here.

1530s # 1530s # ' 1530s ok 10 1530s # testing : Checking wrong extension. Expecting: 300 1530s # expected: 300 1530s # received: '300' 1530s ok 11 1530s # testing : Redirect ok 1530s # expected: qr/good\.html|several1\.html/ 1530s # received: ' 1530s # 1530s # 300 Multiple Choices 1530s # 1530s #

Multiple Choices

1530s # The document name you requested (/modules/speling/nocase/good.wrong_ext) could not be found on this server. 1530s # However, we found documents with names similar to the one you requested.

Available documents: 1530s #

1530s # 1530s # ' 1530s ok 12 1530s # testing : Checking NC wrong extension. Expecting: 300 1530s # expected: 300 1530s # received: '300' 1530s ok 13 1530s # testing : Redirect ok 1530s # expected: qr/good\.html|several1\.html/ 1530s # received: ' 1530s # 1530s # 300 Multiple Choices 1530s # 1530s #

Multiple Choices

1530s # The document name you requested (/modules/speling/nocase/GOOD.wrong_ext) could not be found on this server. 1530s # However, we found documents with names similar to the one you requested.

Available documents: 1530s #

1530s # 1530s # ' 1530s ok 14 1530s # testing : Checking wrong filename. Expecting: 404 1530s # expected: 404 1530s # received: '404' 1530s ok 15 1530s ok 16 # skip Skipping. No redirect with status 404 1530s # testing : Checking double transposition. Expecting: 404 1530s # expected: 404 1530s # received: '404' 1530s ok 17 1530s ok 18 # skip Skipping. No redirect with status 404 1530s # testing : Checking double wrong character. Expecting: 404 1530s # expected: 404 1530s # received: '404' 1530s ok 19 1530s ok 20 # skip Skipping. No redirect with status 404 1530s # testing : Checking multiple choice. Expecting: 300 1530s # expected: 300 1530s # received: '300' 1530s ok 21 1530s # testing : Redirect ok 1530s # expected: qr/good\.html|several1\.html/ 1530s # received: ' 1530s # 1530s # 300 Multiple Choices 1530s # 1530s #

Multiple Choices

1530s # The document name you requested (/modules/speling/nocase/several0.html) could not be found on this server. 1530s # However, we found documents with names similar to the one you requested.

Available documents: 1530s #

1530s # 1530s # ' 1530s ok 22 1530s # testing : Checking case. Expecting: 301 1530s # expected: 301 1530s # received: '301' 1530s ok 23 1530s # testing : Redirect ok 1530s # expected: qr/good\.html|several1\.html/ 1530s # received: ' 1530s # 1530s # 301 Moved Permanently 1530s # 1530s #

Moved Permanently

1530s #

The document has moved here.

1530s # 1530s # ' 1530s ok 24 1530s # testing : Checking normal. Expecting: 200 1530s # expected: 200 1530s # received: '200' 1530s ok 25 1530s ok 26 # skip Skipping. No redirect with status 200 1530s # testing : Checking omission. Expecting: 404 1530s # expected: 404 1530s # received: '404' 1530s ok 27 1530s ok 28 # skip Skipping. No redirect with status 404 1530s # testing : Checking insertion. Expecting: 404 1530s # expected: 404 1530s # received: '404' 1530s ok 29 1530s ok 30 # skip Skipping. No redirect with status 404 1530s # testing : Checking transposition. Expecting: 404 1530s # expected: 404 1530s # received: '404' 1530s ok 31 1530s ok 32 # skip Skipping. No redirect with status 404 1530s # testing : Checking wrong character. Expecting: 404 1530s # expected: 404 1530s # received: '404' 1530s ok 33 1530s ok 34 # skip Skipping. No redirect with status 404 1530s # testing : Checking wrong extension. Expecting: 300 1530s # expected: 300 1530s # received: '300' 1530s ok 35 1530s # testing : Redirect ok 1530s # expected: qr/good\.html|several1\.html/ 1530s # received: ' 1530s # 1530s # 300 Multiple Choices 1530s # 1530s #

Multiple Choices

1530s # The document name you requested (/modules/speling/caseonly/good.wrong_ext) could not be found on this server. 1530s # However, we found documents with names similar to the one you requested.

Available documents: 1530s #

1530s # 1530s # ' 1530s ok 36 1530s # testing : Checking NC wrong extension. Expecting: 300 1530s # expected: 300 1530s # received: '300' 1530s ok 37 1530s # testing : Redirect ok 1530s # expected: qr/good\.html|several1\.html/ 1530s # received: ' 1530s # 1530s # 300 Multiple Choices 1530s # 1530s #

Multiple Choices

1530s # The document name you requested (/modules/speling/caseonly/GOOD.wrong_ext) could not be found on this server. 1530s # However, we found documents with names similar to the one you requested.

Available documents: 1530s #

1530s # 1530s # ' 1530s ok 38 1530s # testing : Checking wrong filename. Expecting: 404 1530s # expected: 404 1530s # received: '404' 1530s ok 39 1530s ok 40 # skip Skipping. No redirect with status 404 1530s # testing : Checking double transposition. Expecting: 404 1530s # expected: 404 1530s # received: '404' 1530s ok 41 1530s ok 42 # skip Skipping. No redirect with status 404 1530s # testing : Checking double wrong character. Expecting: 404 1530s # expected: 404 1530s # received: '404' 1530s ok 43 1530s ok 44 # skip Skipping. No redirect with status 404 1530s # testing : Checking multiple choice. Expecting: 404 1530s # expected: 404 1530s # received: '404' 1530s ok 45 1530s ok 46 # skip Skipping. No redirect with status 404 1530s # testing : Checking case. Expecting: 301 1530s # expected: 301 1530s # received: '301' 1530s ok 47 1530s # testing : Redirect ok 1530s # expected: qr/good\.html|several1\.html/ 1530s # received: ' 1530s # 1530s # 301 Moved Permanently 1530s # 1530s #

Moved Permanently

1530s #

The document has moved here.

1530s # 1530s # ' 1530s ok 48 1530s ok 1533s t/modules/status.t .................. 1533s 1..1 1533s # Running under perl version 5.040000 for linux 1533s # Current time local: Fri Nov 29 20:11:27 2024 1533s # Current time GMT: Fri Nov 29 20:11:27 2024 1533s # Using Test.pm version 1.31 1533s # Using Apache/Test.pm version 1.44 1533s 1533s 1533s Apache Status 1533s 1533s

Apache Server Status for localhost (via 127.0.0.1)

1533s 1533s
Server Version: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0
1533s
Server MPM: event
1533s
Server Built: 2024-11-21T21:36:30 1533s

1533s
Current Time: Friday, 29-Nov-2024 20:11:30 UTC
1533s
Restart Time: Friday, 29-Nov-2024 20:05:50 UTC
1533s
Parent Server Config. Generation: 1
1533s
Parent Server MPM Generation: 0
1533s
Server uptime: 5 minutes 39 seconds
1533s
Server load: 0.77 0.95 0.82
1533s
Total accesses: 6884 - Total Traffic: 138.4 MB - Total Duration: 29554
1533s
CPU Usage: u4.41 s5.8 cu.96 cs.83 - 3.54% CPU load
1533s
20.3 requests/sec - 417.9 kB/second - 20.6 kB/request - 4.29314 ms/request
1533s
1 requests currently being processed, 0 workers gracefully restarting, 99 idle workers
1533s
1533s 1533s 1533s 1533s 1533s 1533s 1533s 1533s 1533s 1533s 1533s
SlotPIDStoppingConnectionsThreadsAsync connections
totalacceptingbusygracefulidlewritingkeep-aliveclosing
0949244no0yes1024000
1949245no0yes0025000
2949305no0yes0025000
3977937no0yes0025000
Sum400 1099000
1533s
_______W________________________________________________________
1533s ____________________________________............................
1533s ................................................................
1533s ................................................................
1533s ................................................................
1533s ................................................................
1533s ................
1533s

Scoreboard Key:
1533s "_" Waiting for Connection, 1533s "S" Starting up, 1533s "R" Reading Request,
1533s "W" Sending Reply, 1533s "K" Keepalive (read), 1533s "D" DNS Lookup,
1533s "C" Closing connection, 1533s "L" Logging, 1533s "G" Gracefully finishing,
1533s "I" Idle cleanup of worker, 1533s "." Open slot with no current process
1533s

1533s 1533s 1533s 1533s 1533s 1533s 1533s 1533s 1533s 1533s 1533s 1533s 1533s 1533s 1533s 1533s 1533s 1533s 1533s 1533s 1533s 1533s 1533s 1533s 1533s 1533s 1533s 1533s 1533s 1533s 1533s 1533s 1533s 1533s 1533s 1533s 1533s 1533s 1533s 1533s 1533s 1533s 1533s 1533s 1533s 1533s 1533s 1533s 1533s 1533s 1533s 1533s 1533s 1533s 1533s 1533s 1533s 1533s 1533s 1533s 1533s 1533s 1533s 1533s 1533s 1533s 1533s 1533s 1533s 1533s 1533s 1533s 1533s 1533s 1533s 1533s 1533s 1533s 1533s 1533s 1533s 1533s 1533s 1533s 1533s 1533s 1533s 1533s 1533s 1533s 1533s 1533s 1533s 1533s 1533s 1533s 1533s 1533s 1533s 1533s 1533s 1533s 1533s 1533s 1533s 1533s 1533s 1533s 1533s 1533s 1533s 1533s 1533s 1533s 1533s 1533s 1533s 1533s 1533s 1533s 1533s 1533s 1533s 1533s 1533s 1533s 1533s 1533s 1533s 1533s 1533s 1533s 1533s 1533s 1533s 1533s 1533s 1533s 1533s 1533s 1533s 1533s 1533s 1533s 1533s 1533s 1533s 1533s 1533s 1533s 1533s 1533s 1533s 1533s 1533s 1533s 1533s 1533s 1533s 1533s 1533s 1533s 1533s 1533s 1533s 1533s 1533s 1533s 1533s 1533s 1533s 1533s 1533s 1533s 1533s 1533s 1533s 1533s 1533s 1533s 1533s 1533s 1533s 1533s 1533s 1533s 1533s 1533s 1533s 1533s 1533s 1533s 1533s 1533s 1533s 1533s 1533s 1533s 1533s 1533s 1533s 1533s 1533s 1533s 1533s
SrvPIDAccMCPU 1533s SSReqDurConnChildSlotClientProtocolVHostRequest
0-09492440/67/67_ 1533s 3.4130710.00.360.36 1533s 127.0.0.1http/1.1localhost:8529GET /modules/speling/nocase/godo.html HTTP/1.1
0-09492440/64/64_ 1533s 3.4130800.00.430.43 1533s 127.0.0.1http/1.1localhost:8529GET /modules/speling/nocase/go_d.html HTTP/1.1
0-09492440/60/60_ 1533s 3.4230700.00.190.19 1533s 127.0.0.1http/1.1localhost:8529GET /modules/speling/nocase/Bad.html HTTP/1.1
0-09492440/60/60_ 1533s 3.4030670.00.820.82 1533s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
0-09492440/62/62_ 1533s 3.4030860.00.520.52 1533s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
0-09492440/59/59_ 1533s 3.4230480.00.430.43 1533s 127.0.0.1http/1.1localhost:8529GET /modules/speling/caseonly/GOOD.html HTTP/1.1
0-09492440/63/63_ 1533s 3.4060550.00.520.52 1533s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
0-09492441/61/61W 1533s 3.4000660.00.550.55 1533s 127.0.0.1http/1.1localhost:8529GET /server-status HTTP/1.1
0-09492440/59/59_ 1533s 3.3960600.00.310.31 1533s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
0-09492440/60/60_ 1533s 3.4160600.01.221.22 1533s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
0-09492440/65/65_ 1533s 3.3960660.00.370.37 1533s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
0-09492440/61/61_ 1533s 3.3960670.00.300.30 1533s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
0-09492440/62/62_ 1533s 3.3960490.00.320.32 1533s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
0-09492440/59/59_ 1533s 3.4160600.00.540.54 1533s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
0-09492440/61/61_ 1533s 3.3960940.00.840.84 1533s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
0-09492440/62/62_ 1533s 3.4160760.00.640.64 1533s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
0-09492440/63/63_ 1533s 3.3960800.00.540.54 1533s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
0-09492440/63/63_ 1533s 3.4160720.00.420.42 1533s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
0-09492440/62/62_ 1533s 3.41601590.02.692.69 1533s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
0-09492440/59/59_ 1533s 3.39603470.06.256.25 1533s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
0-09492440/61/61_ 1533s 3.39601890.02.332.33 1533s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
0-09492440/64/64_ 1533s 3.39301010.00.400.40 1533s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
0-09492440/59/59_ 1533s 3.41612230.04.234.23 1533s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
0-09492440/57/57_ 1533s 3.41304330.010.0710.07 1533s 127.0.0.1http/1.1localhost:8529GET /modules/speling/nocase/goood.html HTTP/1.1
0-09492440/57/57_ 1533s 3.4030920.00.340.34 1533s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
1-09492450/54/54_ 1533s 2.41120600.00.280.28 1533s 127.0.0.1http/1.1localhost:8529POST /sessiontest/on/encode HTTP/1.1
1-09492450/55/55_ 1533s 2.38301240.00.300.30 1533s 127.0.0.1http/1.1localhost:8538GET //index.html HTTP/1.1
1-09492450/49/49_ 1533s 2.34121320.00.250.25 1533s 127.0.0.1http/1.1localhost:8529GET /modules/negotiation/de/ HTTP/1.1
1-09492450/54/54_ 1533s 2.4260510.00.280.28 1533s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
1-09492450/51/51_ 1533s 2.3462370.00.280.28 1533s 127.0.0.1http/1.1localhost:8529GET /modules/negotiation/de/compressed/ HTTP/1.1
1-09492450/55/55_ 1533s 2.4261420.00.450.45 1533s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
1-09492450/51/51_ 1533s 2.3060350.00.260.26 1533s 127.0.0.1http/1.1ssi-default:8546GET /modules/include/xbithack/full/test.html HTTP/1.1
1-09492450/55/55_ 1533s 2.4260400.00.400.40 1533s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
1-09492450/52/52_ 1533s 2.4061370.00.300.30 1533s 127.0.0.1http/1.1localhost:8529GET /modules/rewrite/2 HTTP/1.1
1-09492450/53/53_ 1533s 2.4260440.00.360.36 1533s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
1-09492450/50/50_ 1533s 2.4062360.00.310.31 1533s 127.0.0.1http/1.1localhost:8529GET /modules/rewrite/1 HTTP/1.1
1-09492450/54/54_ 1533s 2.4261550.00.380.38 1533s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
1-09492450/53/53_ 1533s 2.43602550.00.250.25 1533s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
1-09492450/51/51_ 1533s 2.3560590.00.300.30 1533s 127.0.0.1http/1.1localhost:8529GET /modules/negotiation/fu/index.html.fr HTTP/1.1
1-09492450/53/53_ 1533s 2.43601100.00.310.31 1533s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
1-09492450/50/50_ 1533s 2.3560430.00.620.62 1533s 127.0.0.1http/1.1localhost:8529GET /modules/negotiation/zh-TW/two/index.de.html HTTP/1.1
1-09492450/53/53_ 1533s 2.35621100.00.360.36 1533s 127.0.0.1http/1.1localhost:8529GET /modules/negotiation/fu/ HTTP/1.1
1-09492450/53/53_ 1533s 2.43601090.00.270.27 1533s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
1-09492450/55/55_ 1533s 2.43611050.02.222.22 1533s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
1-09492450/52/52_ 1533s 2.36611080.04.194.19 1533s 127.0.0.1http/1.1localhost:8529GET /modules/negotiation/en/compressed/ HTTP/1.1
1-09492450/54/54_ 1533s 2.43301420.010.0010.00 1533s 127.0.0.1http/1.1localhost:8529GET /modules/speling/nocase/good.wrong_ext HTTP/1.1
1-09492450/52/52_ 1533s 2.36301720.010.0510.05 1533s 127.0.0.1http/1.1localhost:8529GET /modules/negotiation/content-type/test.var HTTP/1.1
1-09492450/53/53_ 1533s 2.43301350.00.250.25 1533s 127.0.0.1http/1.1localhost:8529GET /modules/speling/nocase/XooX.html HTTP/1.1
1-09492450/53/53_ 1533s 2.36315980.00.410.41 1533s 127.0.0.1http/1.1localhost:8529GET /modules/cgi/env.pl?reverse-proxy HTTP/1.1
1-09492450/53/53_ 1533s 2.44301290.00.220.22 1533s 127.0.0.1http/1.1localhost:8529GET /modules/speling/caseonly/several0.html HTTP/1.1
2-09493050/88/88_ 1533s 2.9430740.00.590.59 1533s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
2-09493050/92/92_ 1533s 2.936010970.00.670.67 1533s 127.0.0.1http/1.1localhost:8529GET /modules/session/env.shtml?test=value HTTP/1.1
2-09493050/91/91_ 1533s 2.9360700.00.560.56 1533s 127.0.0.1http/1.1localhost:8529POST /sessiontest/on/encode?test=value HTTP/1.1
2-09493050/89/89_ 1533s 2.9460920.00.990.99 1533s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
2-09493050/91/91_ 1533s 2.9460570.00.500.50 1533s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
2-09493050/90/90_ 1533s 2.9360720.00.570.57 1533s 127.0.0.1http/1.1localhost:8529GET /sessiontest/on/env/on/env.shtml?test=value HTTP/1.1
2-09493050/92/92_ 1533s 2.9460580.00.530.53 1533s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
2-09493050/88/88_ 1533s 2.9460730.00.540.54 1533s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
2-09493050/89/89_ 1533s 2.9560680.00.440.44 1533s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
2-09493050/91/91_ 1533s 2.9360550.01.221.22 1533s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
2-09493050/89/89_ 1533s 2.9360690.00.480.48 1533s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
2-09493050/90/90_ 1533s 2.9360650.01.291.29 1533s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
2-09493050/85/85_ 1533s 2.9561850.01.261.26 1533s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
2-09493050/94/94_ 1533s 2.9360930.00.480.48 1533s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
2-09493050/96/96_ 1533s 2.9561630.00.510.51 1533s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
2-09493050/87/87_ 1533s 2.9360960.00.450.45 1533s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
2-09493050/92/92_ 1533s 2.95311100.00.430.43 1533s 127.0.0.1http/1.1localhost:8529GET /modules/speling/nocase/good.html HTTP/1.1
2-09493050/95/95_ 1533s 2.93301000.00.470.47 1533s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
2-09493050/87/87_ 1533s 2.9630960.00.440.44 1533s 127.0.0.1http/1.1localhost:8529GET /modules/speling/nocase/god.html HTTP/1.1
2-09493050/96/96_ 1533s 2.96301010.00.810.81 1533s 127.0.0.1http/1.1localhost:8529GET /modules/speling/nocase/dogo.html HTTP/1.1
2-09493050/89/89_ 1533s 2.9330920.00.480.48 1533s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
2-09493050/87/87_ 1533s 2.9160950.00.650.65 1533s 127.0.0.1http/1.1localhost:8529GET /modules/rewrite/escaping/fixups/proxy/foo%20bar HTTP/1.1
2-09493050/92/92_ 1533s 2.96301560.010.2210.22 1533s 127.0.0.1http/1.1localhost:8529GET /modules/speling/nocase/several0.html HTTP/1.1
2-09493050/89/89_ 1533s 2.9630720.00.480.48 1533s 127.0.0.1http/1.1localhost:8529GET /modules/speling/nocase/GOOD.html HTTP/1.1
2-09493050/91/91_ 1533s 2.9430590.00.560.56 1533s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
3-09779370/69/69_ 1533s 3.14301970.03.153.15 1533s 127.0.0.1http/1.1localhost:8529GET /modules/speling/caseonly/dogo.html HTTP/1.1
3-09779370/72/72_ 1533s 3.10311910.04.264.26 1533s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
3-09779370/69/69_ 1533s 3.14302140.06.616.61 1533s 127.0.0.1http/1.1localhost:8529GET /modules/speling/caseonly/XooX.html HTTP/1.1
3-09779370/71/71_ 1533s 3.12601560.00.240.24 1533s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
3-09779370/68/68_ 1533s 3.10601120.00.630.63 1533s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
3-09779370/74/74_ 1533s 3.12611250.00.800.80 1533s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
3-09779370/70/70_ 1533s 3.10611110.00.430.43 1533s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
3-09779370/72/72_ 1533s 3.10301110.00.400.40 1533s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
3-09779370/75/75_ 1533s 3.10301080.00.960.96 1533s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
3-09779370/67/67_ 1533s 3.12301010.00.930.93 1533s 127.0.0.1http/1.1localhost:8529GET /modules/speling/nocase/GOOD.wrong_ext HTTP/1.1
3-09779370/76/76_ 1533s 3.12301010.00.570.57 1533s 127.0.0.1http/1.1localhost:8529GET /modules/speling/caseonly/good.html HTTP/1.1
3-09779370/70/70_ 1533s 3.12301160.00.310.31 1533s 127.0.0.1http/1.1localhost:8529GET /modules/speling/caseonly/goood.html HTTP/1.1
3-09779370/74/74_ 1533s 3.12301600.04.264.26 1533s 127.0.0.1http/1.1localhost:8529GET /modules/speling/caseonly/godo.html HTTP/1.1
3-09779370/75/75_ 1533s 3.11612830.06.186.18 1533s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
3-09779370/71/71_ 1533s 3.09302920.010.1410.14 1533s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
3-09779370/70/70_ 1533s 3.09301780.00.300.30 1533s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
3-09779370/75/75_ 1533s 3.133022170.00.360.36 1533s 127.0.0.1http/1.1localhost:8529GET /modules/speling/caseonly/go_d.html HTTP/1.1
3-09779370/67/67_ 1533s 3.133068010.00.300.30 1533s 127.0.0.1http/1.1localhost:8529GET /modules/speling/caseonly/good.wrong_ext HTTP/1.1
3-09779370/72/72_ 1533s 3.093067970.00.280.28 1533s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
3-09779370/70/70_ 1533s 3.10301600.00.370.37 1533s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
3-09779370/69/69_ 1533s 3.13302180.00.610.61 1533s 127.0.0.1http/1.1localhost:8529GET /modules/speling/caseonly/GOOD.wrong_ext HTTP/1.1
3-09779370/71/71_ 1533s 3.10311840.00.300.30 1533s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
3-09779370/73/73_ 1533s 3.13301480.00.610.61 1533s 127.0.0.1http/1.1localhost:8529GET /modules/speling/caseonly/Bad.html HTTP/1.1
3-09779370/66/66_ 1533s 3.103012340.00.320.32 1533s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
3-09779370/70/70_ 1533s 3.103111860.00.530.53 1533s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
1533s
1533s 1533s 1533s 1533s 1533s 1533s 1533s 1533s 1533s 1533s 1533s 1533s
SrvChild Server number - generation
PIDOS process ID
AccNumber of accesses this connection / this child / this slot
MMode of operation
CPUCPU usage, number of seconds
SSSeconds since beginning of most recent request
ReqMilliseconds required to process most recent request
DurSum of milliseconds required to process all requests
ConnKilobytes transferred this connection
ChildMegabytes transferred this child
SlotTotal megabytes transferred this slot
1533s 1533s ok 1 1533s ok 1537s t/modules/substitute.t .............. 1537s 1..19 1537s # Running under perl version 5.040000 for linux 1537s # Current time local: Fri Nov 29 20:11:30 2024 1537s # Current time GMT: Fri Nov 29 20:11:30 2024 1537s # Using Test.pm version 1.31 1537s # Using Apache/Test.pm version 1.44 1537s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1537s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1537s got 200 'barbar': OK 1537s ok 1 1537s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1537s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1537s got 200 'barbar': OK 1537s ok 2 1537s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1537s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1537s got 200 'foofoo': OK 1537s ok 3 1537s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1537s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1537s got 200 'barbar': OK 1537s ok 4 1537s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1537s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1537s got 200 'barbar': OK 1537s ok 5 1537s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1537s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1537s got 200 'barbar': OK 1537s ok 6 1537s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1537s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1537s got 200 'foof 1537s oo': OK 1537s ok 7 1537s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1537s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1537s got 200 'xfoo': OK 1537s ok 8 1537s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1537s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1537s got 200 'xbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbar': OK 1537s ok 9 1537s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1537s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1537s got 200 'barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s barx 1537s ': OK 1537s ok 10 1537s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1537s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1537s got 200 'a$1axb(': OK 1537s ok 11 1537s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1537s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1537s got 200 'a$XX': OK 1537s ok 12 1537s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1537s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1537s got 200 'xbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbar': OK 1537s ok 13 1537s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1537s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1537s got 200 'x&x': OK 1537s ok 14 1537s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1537s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1537s got 200 'xx': OK 1537s ok 15 1537s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1537s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1537s got 200 'fcooar': OK 1537s ok 16 1537s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1537s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1537s got 200 'fc$1ar': OK 1537s ok 17 1537s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1537s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1537s got 200 'fdooar': OK 1537s ok 18 1537s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1537s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1537s got 200 'XXXfooXXX 1537s bar': OK 1537s ok 19 1537s # removing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1537s # removing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1537s ok 1541s t/modules/unique_id.t ............... 1541s 1..300 1541s # Running under perl version 5.040000 for linux 1541s # Current time local: Fri Nov 29 20:11:33 2024 1541s # Current time GMT: Fri Nov 29 20:11:33 2024 1541s # Using Test.pm version 1.31 1541s # Using Apache/Test.pm version 1.44 1541s # testing : fetch unique ID 1541s # expected: 200 1541s # received: '200' 1541s ok 1 1541s # unique id: Z0of-BD9-nJbK8EJP74dUAAAAAI 1541s ok 2 1541s ok 3 1541s # testing : fetch unique ID 1541s # expected: 200 1541s # received: '200' 1541s ok 4 1541s # unique id: Z0of-Hb5N6IoZGLIZ8y9-QAAAMM 1541s ok 5 1541s ok 6 1541s # testing : fetch unique ID 1541s # expected: 200 1541s # received: '200' 1541s ok 7 1541s # unique id: Z0of-BD9-nJbK8EJP74dUQAAAAQ 1541s ok 8 1541s ok 9 1541s # testing : fetch unique ID 1541s # expected: 200 1541s # received: '200' 1541s ok 10 1541s # unique id: Z0of-Hb5N6IoZGLIZ8y9-gAAAMQ 1541s ok 11 1541s ok 12 1541s # testing : fetch unique ID 1541s # expected: 200 1541s # received: '200' 1541s ok 13 1541s # unique id: Z0of-Hb5N6IoZGLIZ8y9-wAAAMY 1541s ok 14 1541s ok 15 1541s # testing : fetch unique ID 1541s # expected: 200 1541s # received: '200' 1541s ok 16 1541s # unique id: Z0of-N3tMea7AgVwbpnNJAAAAEA 1541s ok 17 1541s ok 18 1541s # testing : fetch unique ID 1541s # expected: 200 1541s # received: '200' 1541s ok 19 1541s # unique id: Z0of-Xb5N6IoZGLIZ8y9_AAAAMg 1541s ok 20 1541s ok 21 1541s # testing : fetch unique ID 1541s # expected: 200 1541s # received: '200' 1541s ok 22 1541s # unique id: Z0of-YfuO483muUBD98TZAAAAII 1541s ok 23 1541s ok 24 1541s # testing : fetch unique ID 1541s # expected: 200 1541s # received: '200' 1541s ok 25 1541s # unique id: Z0of-YfuO483muUBD98TZQAAAIE 1541s ok 26 1541s ok 27 1541s # testing : fetch unique ID 1541s # expected: 200 1541s # received: '200' 1541s ok 28 1541s # unique id: Z0of-d3tMea7AgVwbpnNJQAAAEM 1541s ok 29 1541s ok 30 1541s # testing : fetch unique ID 1541s # expected: 200 1541s # received: '200' 1541s ok 31 1541s # unique id: Z0of-Xb5N6IoZGLIZ8y9_QAAAMc 1541s ok 32 1541s ok 33 1541s # testing : fetch unique ID 1541s # expected: 200 1541s # received: '200' 1541s ok 34 1541s # unique id: Z0of-d3tMea7AgVwbpnNJgAAAEU 1541s ok 35 1541s ok 36 1541s # testing : fetch unique ID 1541s # expected: 200 1541s # received: '200' 1541s ok 37 1541s # unique id: Z0of-d3tMea7AgVwbpnNJwAAAEc 1541s ok 38 1541s ok 39 1541s # testing : fetch unique ID 1541s # expected: 200 1541s # received: '200' 1541s ok 40 1541s # unique id: Z0of-Xb5N6IoZGLIZ8y9_gAAAMs 1541s ok 41 1541s ok 42 1541s # testing : fetch unique ID 1541s # expected: 200 1541s # received: '200' 1541s ok 43 1541s # unique id: Z0of-RD9-nJbK8EJP74dUgAAAAU 1541s ok 44 1541s ok 45 1541s # testing : fetch unique ID 1541s # expected: 200 1541s # received: '200' 1541s ok 46 1541s # unique id: Z0of-RD9-nJbK8EJP74dUwAAAAg 1541s ok 47 1541s ok 48 1541s # testing : fetch unique ID 1541s # expected: 200 1541s # received: '200' 1541s ok 49 1541s # unique id: Z0of-RD9-nJbK8EJP74dVAAAAAo 1541s ok 50 1541s ok 51 1541s # testing : fetch unique ID 1541s # expected: 200 1541s # received: '200' 1541s ok 52 1541s # unique id: Z0of-RD9-nJbK8EJP74dVQAAAAs 1541s ok 53 1541s ok 54 1541s # testing : fetch unique ID 1541s # expected: 200 1541s # received: '200' 1541s ok 55 1541s # unique id: Z0of-Xb5N6IoZGLIZ8y9_wAAAMw 1541s ok 56 1541s ok 57 1541s # testing : fetch unique ID 1541s # expected: 200 1541s # received: '200' 1541s ok 58 1541s # unique id: Z0of-Xb5N6IoZGLIZ8y-AAAAANA 1541s ok 59 1541s ok 60 1541s # testing : fetch unique ID 1541s # expected: 200 1541s # received: '200' 1541s ok 61 1541s # unique id: Z0of-Xb5N6IoZGLIZ8y-AQAAANE 1541s ok 62 1541s ok 63 1541s # testing : fetch unique ID 1541s # expected: 200 1541s # received: '200' 1541s ok 64 1541s # unique id: Z0of-YfuO483muUBD98TZgAAAIU 1541s ok 65 1541s ok 66 1541s # testing : fetch unique ID 1541s # expected: 200 1541s # received: '200' 1541s ok 67 1541s # unique id: Z0of-Xb5N6IoZGLIZ8y-AgAAANQ 1541s ok 68 1541s ok 69 1541s # testing : fetch unique ID 1541s # expected: 200 1541s # received: '200' 1541s ok 70 1541s # unique id: Z0of-RD9-nJbK8EJP74dVgAAAAw 1541s ok 71 1541s ok 72 1541s # testing : fetch unique ID 1541s # expected: 200 1541s # received: '200' 1541s ok 73 1541s # unique id: Z0of-RD9-nJbK8EJP74dVwAAAA8 1541s ok 74 1541s ok 75 1541s # testing : fetch unique ID 1541s # expected: 200 1541s # received: '200' 1541s ok 76 1541s # unique id: Z0of-Xb5N6IoZGLIZ8y-AwAAANc 1541s ok 77 1541s ok 78 1541s # testing : fetch unique ID 1541s # expected: 200 1541s # received: '200' 1541s ok 79 1541s # unique id: Z0of-Xb5N6IoZGLIZ8y-BAAAANU 1541s ok 80 1541s ok 81 1541s # testing : fetch unique ID 1541s # expected: 200 1541s # received: '200' 1541s ok 82 1541s # unique id: Z0of-Xb5N6IoZGLIZ8y-BQAAAMA 1541s ok 83 1541s ok 84 1541s # testing : fetch unique ID 1541s # expected: 200 1541s # received: '200' 1541s ok 85 1541s # unique id: Z0of-YfuO483muUBD98TZwAAAIk 1541s ok 86 1541s ok 87 1541s # testing : fetch unique ID 1541s # expected: 200 1541s # received: '200' 1541s ok 88 1541s # unique id: Z0of-d3tMea7AgVwbpnNKAAAAEk 1541s ok 89 1541s ok 90 1541s # testing : fetch unique ID 1541s # expected: 200 1541s # received: '200' 1541s ok 91 1541s # unique id: Z0of-d3tMea7AgVwbpnNKQAAAEs 1541s ok 92 1541s ok 93 1541s # testing : fetch unique ID 1541s # expected: 200 1541s # received: '200' 1541s ok 94 1541s # unique id: Z0of-RD9-nJbK8EJP74dWAAAABA 1541s ok 95 1541s ok 96 1541s # testing : fetch unique ID 1541s # expected: 200 1541s # received: '200' 1541s ok 97 1541s # unique id: Z0of-RD9-nJbK8EJP74dWQAAABQ 1541s ok 98 1541s ok 99 1541s # testing : fetch unique ID 1541s # expected: 200 1541s # received: '200' 1541s ok 100 1541s # unique id: Z0of-YfuO483muUBD98TaAAAAIs 1541s ok 101 1541s ok 102 1541s # testing : fetch unique ID 1541s # expected: 200 1541s # received: '200' 1541s ok 103 1541s # unique id: Z0of-YfuO483muUBD98TaQAAAIo 1541s ok 104 1541s ok 105 1541s # testing : fetch unique ID 1541s # expected: 200 1541s # received: '200' 1541s ok 106 1541s # unique id: Z0of-RD9-nJbK8EJP74dWgAAABY 1541s ok 107 1541s ok 108 1541s # testing : fetch unique ID 1541s # expected: 200 1541s # received: '200' 1541s ok 109 1541s # unique id: Z0of-d3tMea7AgVwbpnNKgAAAE0 1541s ok 110 1541s ok 111 1541s # testing : fetch unique ID 1541s # expected: 200 1541s # received: '200' 1541s ok 112 1541s # unique id: Z0of-RD9-nJbK8EJP74dWwAAABc 1541s ok 113 1541s ok 114 1541s # testing : fetch unique ID 1541s # expected: 200 1541s # received: '200' 1541s ok 115 1541s # unique id: Z0of-Xb5N6IoZGLIZ8y-BgAAANg 1541s ok 116 1541s ok 117 1541s # testing : fetch unique ID 1541s # expected: 200 1541s # received: '200' 1541s ok 118 1541s # unique id: Z0of-Xb5N6IoZGLIZ8y-BwAAAMQ 1541s ok 119 1541s ok 120 1541s # testing : fetch unique ID 1541s # expected: 200 1541s # received: '200' 1541s ok 121 1541s # unique id: Z0of-Xb5N6IoZGLIZ8y-CAAAAMY 1541s ok 122 1541s ok 123 1541s # testing : fetch unique ID 1541s # expected: 200 1541s # received: '200' 1541s ok 124 1541s # unique id: Z0of-YfuO483muUBD98TagAAAI4 1541s ok 125 1541s ok 126 1541s # testing : fetch unique ID 1541s # expected: 200 1541s # received: '200' 1541s ok 127 1541s # unique id: Z0of-RD9-nJbK8EJP74dXAAAAAA 1541s ok 128 1541s ok 129 1541s # testing : fetch unique ID 1541s # expected: 200 1541s # received: '200' 1541s ok 130 1541s # unique id: Z0of-d3tMea7AgVwbpnNKwAAAFA 1541s ok 131 1541s ok 132 1541s # testing : fetch unique ID 1541s # expected: 200 1541s # received: '200' 1541s ok 133 1541s # unique id: Z0of-YfuO483muUBD98TawAAAIw 1541s ok 134 1541s ok 135 1541s # testing : fetch unique ID 1541s # expected: 200 1541s # received: '200' 1541s ok 136 1541s # unique id: Z0of-Xb5N6IoZGLIZ8y-CQAAAMg 1541s ok 137 1541s ok 138 1541s # testing : fetch unique ID 1541s # expected: 200 1541s # received: '200' 1541s ok 139 1541s # unique id: Z0of-Xb5N6IoZGLIZ8y-CgAAAMc 1541s ok 140 1541s ok 141 1541s # testing : fetch unique ID 1541s # expected: 200 1541s # received: '200' 1541s ok 142 1541s # unique id: Z0of-YfuO483muUBD98TbAAAAJA 1541s ok 143 1541s ok 144 1541s # testing : fetch unique ID 1541s # expected: 200 1541s # received: '200' 1541s ok 145 1541s # unique id: Z0of-Xb5N6IoZGLIZ8y-CwAAAMs 1541s ok 146 1541s ok 147 1541s # testing : fetch unique ID 1541s # expected: 200 1541s # received: '200' 1541s ok 148 1541s # unique id: Z0of-RD9-nJbK8EJP74dXQAAAAE 1541s ok 149 1541s ok 150 1541s # testing : fetch unique ID 1541s # expected: 200 1541s # received: '200' 1541s ok 151 1541s # unique id: Z0of-d3tMea7AgVwbpnNLAAAAE8 1541s ok 152 1541s ok 153 1541s # testing : fetch unique ID 1541s # expected: 200 1541s # received: '200' 1541s ok 154 1541s # unique id: Z0of-RD9-nJbK8EJP74dXgAAAAI 1541s ok 155 1541s ok 156 1541s # testing : fetch unique ID 1541s # expected: 200 1541s # received: '200' 1541s ok 157 1541s # unique id: Z0of-d3tMea7AgVwbpnNLQAAAFM 1541s ok 158 1541s ok 159 1541s # testing : fetch unique ID 1541s # expected: 200 1541s # received: '200' 1541s ok 160 1541s # unique id: Z0of-RD9-nJbK8EJP74dXwAAAAU 1541s ok 161 1541s ok 162 1541s # testing : fetch unique ID 1541s # expected: 200 1541s # received: '200' 1541s ok 163 1541s # unique id: Z0of-d3tMea7AgVwbpnNLgAAAFU 1541s ok 164 1541s ok 165 1541s # testing : fetch unique ID 1541s # expected: 200 1541s # received: '200' 1541s ok 166 1541s # unique id: Z0of-d3tMea7AgVwbpnNLwAAAFY 1541s ok 167 1541s ok 168 1541s # testing : fetch unique ID 1541s # expected: 200 1541s # received: '200' 1541s ok 169 1541s # unique id: Z0of-YfuO483muUBD98TbQAAAJI 1541s ok 170 1541s ok 171 1541s # testing : fetch unique ID 1541s # expected: 200 1541s # received: '200' 1541s ok 172 1541s # unique id: Z0of-Xb5N6IoZGLIZ8y-DAAAAM4 1541s ok 173 1541s ok 174 1541s # testing : fetch unique ID 1541s # expected: 200 1541s # received: '200' 1541s ok 175 1541s # unique id: Z0of-d3tMea7AgVwbpnNMAAAAFg 1541s ok 176 1541s ok 177 1541s # testing : fetch unique ID 1541s # expected: 200 1541s # received: '200' 1541s ok 178 1541s # unique id: Z0of-ofuO483muUBD98TbgAAAJE 1541s ok 179 1541s ok 180 1541s # testing : fetch unique ID 1541s # expected: 200 1541s # received: '200' 1541s ok 181 1541s # unique id: Z0of-ofuO483muUBD98TbwAAAJQ 1541s ok 182 1541s ok 183 1541s # testing : fetch unique ID 1541s # expected: 200 1541s # received: '200' 1541s ok 184 1541s # unique id: Z0of-ofuO483muUBD98TcAAAAJg 1541s ok 185 1541s ok 186 1541s # testing : fetch unique ID 1541s # expected: 200 1541s # received: '200' 1541s ok 187 1541s # unique id: Z0of-ofuO483muUBD98TcQAAAJc 1541s ok 188 1541s ok 189 1541s # testing : fetch unique ID 1541s # expected: 200 1541s # received: '200' 1541s ok 190 1541s # unique id: Z0of-nb5N6IoZGLIZ8y-DQAAAM8 1541s ok 191 1541s ok 192 1541s # testing : fetch unique ID 1541s # expected: 200 1541s # received: '200' 1541s ok 193 1541s # unique id: Z0of-nb5N6IoZGLIZ8y-DgAAANI 1541s ok 194 1541s ok 195 1541s # testing : fetch unique ID 1541s # expected: 200 1541s # received: '200' 1541s ok 196 1541s # unique id: Z0of-ofuO483muUBD98TcgAAAII 1541s ok 197 1541s ok 198 1541s # testing : fetch unique ID 1541s # expected: 200 1541s # received: '200' 1541s ok 199 1541s # unique id: Z0of-nb5N6IoZGLIZ8y-DwAAANM 1541s ok 200 1541s ok 201 1541s # testing : fetch unique ID 1541s # expected: 200 1541s # received: '200' 1541s ok 202 1541s # unique id: Z0of-nb5N6IoZGLIZ8y-EAAAANQ 1541s ok 203 1541s ok 204 1541s # testing : fetch unique ID 1541s # expected: 200 1541s # received: '200' 1541s ok 205 1541s # unique id: Z0of-hD9-nJbK8EJP74dYAAAAAg 1541s ok 206 1541s ok 207 1541s # testing : fetch unique ID 1541s # expected: 200 1541s # received: '200' 1541s ok 208 1541s # unique id: Z0of-ofuO483muUBD98TcwAAAIE 1541s ok 209 1541s ok 210 1541s # testing : fetch unique ID 1541s # expected: 200 1541s # received: '200' 1541s ok 211 1541s # unique id: Z0of-hD9-nJbK8EJP74dYQAAAAo 1541s ok 212 1541s ok 213 1541s # testing : fetch unique ID 1541s # expected: 200 1541s # received: '200' 1541s ok 214 1541s # unique id: Z0of-hD9-nJbK8EJP74dYgAAAAk 1541s ok 215 1541s ok 216 1541s # testing : fetch unique ID 1541s # expected: 200 1541s # received: '200' 1541s ok 217 1541s # unique id: Z0of-nb5N6IoZGLIZ8y-EQAAANc 1541s ok 218 1541s ok 219 1541s # testing : fetch unique ID 1541s # expected: 200 1541s # received: '200' 1541s ok 220 1541s # unique id: Z0of-nb5N6IoZGLIZ8y-EgAAANY 1541s ok 221 1541s ok 222 1541s # testing : fetch unique ID 1541s # expected: 200 1541s # received: '200' 1541s ok 223 1541s # unique id: Z0of-nb5N6IoZGLIZ8y-EwAAAME 1541s ok 224 1541s ok 225 1541s # testing : fetch unique ID 1541s # expected: 200 1541s # received: '200' 1541s ok 226 1541s # unique id: Z0of-nb5N6IoZGLIZ8y-FAAAAMI 1541s ok 227 1541s ok 228 1541s # testing : fetch unique ID 1541s # expected: 200 1541s # received: '200' 1541s ok 229 1541s # unique id: Z0of-t3tMea7AgVwbpnNMQAAAEA 1541s ok 230 1541s ok 231 1541s # testing : fetch unique ID 1541s # expected: 200 1541s # received: '200' 1541s ok 232 1541s # unique id: Z0of-nb5N6IoZGLIZ8y-FQAAAMM 1541s ok 233 1541s ok 234 1541s # testing : fetch unique ID 1541s # expected: 200 1541s # received: '200' 1541s ok 235 1541s # unique id: Z0of-nb5N6IoZGLIZ8y-FgAAAMU 1541s ok 236 1541s ok 237 1541s # testing : fetch unique ID 1541s # expected: 200 1541s # received: '200' 1541s ok 238 1541s # unique id: Z0of-t3tMea7AgVwbpnNMgAAAEI 1541s ok 239 1541s ok 240 1541s # testing : fetch unique ID 1541s # expected: 200 1541s # received: '200' 1541s ok 241 1541s # unique id: Z0of-hD9-nJbK8EJP74dYwAAAA0 1541s ok 242 1541s ok 243 1541s # testing : fetch unique ID 1541s # expected: 200 1541s # received: '200' 1541s ok 244 1541s # unique id: Z0of-hD9-nJbK8EJP74dZAAAAAw 1541s ok 245 1541s ok 246 1541s # testing : fetch unique ID 1541s # expected: 200 1541s # received: '200' 1541s ok 247 1541s # unique id: Z0of-nb5N6IoZGLIZ8y-FwAAAMY 1541s ok 248 1541s ok 249 1541s # testing : fetch unique ID 1541s # expected: 200 1541s # received: '200' 1541s ok 250 1541s # unique id: Z0of-hD9-nJbK8EJP74dZQAAAA8 1541s ok 251 1541s ok 252 1541s # testing : fetch unique ID 1541s # expected: 200 1541s # received: '200' 1541s ok 253 1541s # unique id: Z0of-t3tMea7AgVwbpnNMwAAAEQ 1541s ok 254 1541s ok 255 1541s # testing : fetch unique ID 1541s # expected: 200 1541s # received: '200' 1541s ok 256 1541s # unique id: Z0of-nb5N6IoZGLIZ8y-GAAAAMg 1541s ok 257 1541s ok 258 1541s # testing : fetch unique ID 1541s # expected: 200 1541s # received: '200' 1541s ok 259 1541s # unique id: Z0of-nb5N6IoZGLIZ8y-GQAAAMo 1541s ok 260 1541s ok 261 1541s # testing : fetch unique ID 1541s # expected: 200 1541s # received: '200' 1541s ok 262 1541s # unique id: Z0of-nb5N6IoZGLIZ8y-GgAAAM0 1541s ok 263 1541s ok 264 1541s # testing : fetch unique ID 1541s # expected: 200 1541s # received: '200' 1541s ok 265 1541s # unique id: Z0of-ofuO483muUBD98TdAAAAIU 1541s ok 266 1541s ok 267 1541s # testing : fetch unique ID 1541s # expected: 200 1541s # received: '200' 1541s ok 268 1541s # unique id: Z0of-nb5N6IoZGLIZ8y-GwAAAM4 1541s ok 269 1541s ok 270 1541s # testing : fetch unique ID 1541s # expected: 200 1541s # received: '200' 1541s ok 271 1541s # unique id: Z0of-nb5N6IoZGLIZ8y-HAAAAM8 1541s ok 272 1541s ok 273 1541s # testing : fetch unique ID 1541s # expected: 200 1541s # received: '200' 1541s ok 274 1541s # unique id: Z0of-t3tMea7AgVwbpnNNAAAAEY 1541s ok 275 1541s ok 276 1541s # testing : fetch unique ID 1541s # expected: 200 1541s # received: '200' 1541s ok 277 1541s # unique id: Z0of-nb5N6IoZGLIZ8y-HQAAANI 1541s ok 278 1541s ok 279 1541s # testing : fetch unique ID 1541s # expected: 200 1541s # received: '200' 1541s ok 280 1541s # unique id: Z0of-nb5N6IoZGLIZ8y-HgAAANM 1541s ok 281 1541s ok 282 1541s # testing : fetch unique ID 1541s # expected: 200 1541s # received: '200' 1541s ok 283 1541s # unique id: Z0of-t3tMea7AgVwbpnNNQAAAEo 1541s ok 284 1541s ok 285 1541s # testing : fetch unique ID 1541s # expected: 200 1541s # received: '200' 1541s ok 286 1541s # unique id: Z0of-hD9-nJbK8EJP74dZgAAABA 1541s ok 287 1541s ok 288 1541s # testing : fetch unique ID 1541s # expected: 200 1541s # received: '200' 1541s ok 289 1541s # unique id: Z0of-nb5N6IoZGLIZ8y-HwAAANQ 1541s ok 290 1541s ok 291 1541s # testing : fetch unique ID 1541s # expected: 200 1541s # received: '200' 1541s ok 292 1541s # unique id: Z0of-ofuO483muUBD98TdQAAAIk 1541s ok 293 1541s ok 294 1541s # testing : fetch unique ID 1541s # expected: 200 1541s # received: '200' 1541s ok 295 1541s # unique id: Z0of-hD9-nJbK8EJP74dZwAAABQ 1541s ok 296 1541s ok 297 1541s # testing : fetch unique ID 1541s # expected: 200 1541s # received: '200' 1541s ok 298 1541s # unique id: Z0of-nb5N6IoZGLIZ8y-IAAAANY 1541s ok 299 1541s ok 300 1541s ok 1545s t/modules/usertrack.t ............... 1545s 1..1004 1545s # Running under perl version 5.040000 for linux 1545s # Current time local: Fri Nov 29 20:11:38 2024 1545s # Current time GMT: Fri Nov 29 20:11:38 2024 1545s # Using Test.pm version 1.31 1545s # Using Apache/Test.pm version 1.44 1545s # testing : Checking return code is '200' 1545s # expected: 200 1545s # received: '200' 1545s ok 1 1545s ok 2 1545s Set-Cookie: usertrack_test=b71f4dc7.62812cea56ee7; path=/; expires=Fri, 29-Nov-24 20:12:41 GMT 1545s Cookie: usertrack_test=b71f4dc7.62812cea56ee7 1545s ok 3 1545s # testing : Checking return code is '200' 1545s # expected: 200 1545s # received: '200' 1545s ok 4 1545s ok 5 1545s # testing : Checking return code is '200' 1545s # expected: 200 1545s # received: '200' 1545s ok 6 1545s ok 7 1545s Set-Cookie: usertrack_test=d5f52795.62812cea58ca2; path=/; expires=Fri, 29-Nov-24 20:12:41 GMT 1545s Cookie: usertrack_test=d5f52795.62812cea58ca2 1545s ok 8 1545s # testing : Checking return code is '200' 1545s # expected: 200 1545s # received: '200' 1545s ok 9 1545s ok 10 1545s # testing : Checking return code is '200' 1545s # expected: 200 1545s # received: '200' 1545s ok 11 1545s ok 12 1545s Set-Cookie: usertrack_test=f0e50c83.62812cea59bb8; path=/; expires=Fri, 29-Nov-24 20:12:41 GMT 1545s Cookie: usertrack_test=f0e50c83.62812cea59bb8 1545s ok 13 1545s # testing : Checking return code is '200' 1545s # expected: 200 1545s # received: '200' 1545s ok 14 1545s ok 15 1545s # testing : Checking return code is '200' 1545s # expected: 200 1545s # received: '200' 1545s ok 16 1545s ok 17 1545s Set-Cookie: usertrack_test=480c7955.62812cea5a98f; path=/; expires=Fri, 29-Nov-24 20:12:41 GMT 1545s Cookie: usertrack_test=480c7955.62812cea5a98f 1545s ok 18 1545s # testing : Checking return code is '200' 1545s # expected: 200 1545s # received: '200' 1545s ok 19 1545s ok 20 1545s # testing : Checking return code is '200' 1545s # expected: 200 1545s # received: '200' 1545s ok 21 1545s ok 22 1545s Set-Cookie: usertrack_test=6842e97a.62812cea5b813; path=/; expires=Fri, 29-Nov-24 20:12:41 GMT 1545s Cookie: usertrack_test=6842e97a.62812cea5b813 1545s ok 23 1545s # testing : Checking return code is '200' 1545s # expected: 200 1545s # received: '200' 1545s ok 24 1545s ok 25 1545s # testing : Checking return code is '200' 1545s # expected: 200 1545s # received: '200' 1545s ok 26 1545s ok 27 1545s Set-Cookie: usertrack_test=ed2b028.62812cea5c5df; path=/; expires=Fri, 29-Nov-24 20:12:41 GMT 1545s Cookie: usertrack_test=ed2b028.62812cea5c5df 1545s ok 28 1545s # testing : Checking return code is '200' 1545s # expected: 200 1545s # received: '200' 1545s ok 29 1545s ok 30 1545s # testing : Checking return code is '200' 1545s # expected: 200 1545s # received: '200' 1545s ok 31 1545s ok 32 1545s Set-Cookie: usertrack_test=9b0f074b.62812cea5d31f; path=/; expires=Fri, 29-Nov-24 20:12:41 GMT 1545s Cookie: usertrack_test=9b0f074b.62812cea5d31f 1545s ok 33 1545s # testing : Checking return code is '200' 1545s # expected: 200 1545s # received: '200' 1545s ok 34 1545s ok 35 1545s # testing : Checking return code is '200' 1545s # expected: 200 1545s # received: '200' 1545s ok 36 1545s ok 37 1545s Set-Cookie: usertrack_test=ef59a1.62812cea5e243; path=/; expires=Fri, 29-Nov-24 20:12:41 GMT 1545s Cookie: usertrack_test=ef59a1.62812cea5e243 1545s ok 38 1545s # testing : Checking return code is '200' 1545s # expected: 200 1545s # received: '200' 1545s ok 39 1545s ok 40 1545s # testing : Checking return code is '200' 1545s # expected: 200 1545s # received: '200' 1545s ok 41 1545s ok 42 1545s Set-Cookie: usertrack_test=f3fbc36c.62812cea5ef99; path=/; expires=Fri, 29-Nov-24 20:12:41 GMT 1545s Cookie: usertrack_test=f3fbc36c.62812cea5ef99 1545s ok 43 1545s # testing : Checking return code is '200' 1545s # expected: 200 1545s # received: '200' 1545s ok 44 1545s ok 45 1545s # testing : Checking return code is '200' 1545s # expected: 200 1545s # received: '200' 1545s ok 46 1545s ok 47 1545s Set-Cookie: usertrack_test=27f09d7b.62812cea5fec8; path=/; expires=Fri, 29-Nov-24 20:12:41 GMT 1545s Cookie: usertrack_test=27f09d7b.62812cea5fec8 1545s ok 48 1545s # testing : Checking return code is '200' 1545s # expected: 200 1545s # received: '200' 1545s ok 49 1545s ok 50 1545s # testing : Checking return code is '200' 1545s # expected: 200 1545s # received: '200' 1545s ok 51 1545s ok 52 1545s Set-Cookie: usertrack_test=6da37bc0.62812cea60e18; path=/; expires=Fri, 29-Nov-24 20:12:41 GMT 1545s Cookie: usertrack_test=6da37bc0.62812cea60e18 1545s ok 53 1545s # testing : Checking return code is '200' 1545s # expected: 200 1545s # received: '200' 1545s ok 54 1545s ok 55 1545s # testing : Checking return code is '200' 1545s # expected: 200 1545s # received: '200' 1545s ok 56 1545s ok 57 1545s Set-Cookie: usertrack_test=b39f3800.62812cea61bbc; path=/; expires=Fri, 29-Nov-24 20:12:41 GMT 1545s Cookie: usertrack_test=b39f3800.62812cea61bbc 1545s ok 58 1545s # testing : Checking return code is '200' 1545s # expected: 200 1545s # received: '200' 1545s ok 59 1545s ok 60 1545s # testing : Checking return code is '200' 1545s # expected: 200 1545s # received: '200' 1545s ok 61 1545s ok 62 1545s Set-Cookie: usertrack_test=592431ff.62812cea62a92; path=/; expires=Fri, 29-Nov-24 20:12:41 GMT 1545s Cookie: usertrack_test=592431ff.62812cea62a92 1545s ok 63 1545s # testing : Checking return code is '200' 1545s # expected: 200 1545s # received: '200' 1545s ok 64 1545s ok 65 1545s # testing : Checking return code is '200' 1545s # expected: 200 1545s # received: '200' 1545s ok 66 1545s ok 67 1545s Set-Cookie: usertrack_test=1f08744d.62812cea637a6; path=/; expires=Fri, 29-Nov-24 20:12:41 GMT 1545s Cookie: usertrack_test=1f08744d.62812cea637a6 1545s ok 68 1545s # testing : Checking return code is '200' 1545s # expected: 200 1545s # received: '200' 1545s ok 69 1545s ok 70 1545s # testing : Checking return code is '200' 1545s # expected: 200 1545s # received: '200' 1545s ok 71 1545s ok 72 1545s Set-Cookie: usertrack_test=5e2b50de.62812cea647e3; path=/; expires=Fri, 29-Nov-24 20:12:41 GMT 1545s Cookie: usertrack_test=5e2b50de.62812cea647e3 1545s ok 73 1545s # testing : Checking return code is '200' 1545s # expected: 200 1545s # received: '200' 1545s ok 74 1545s ok 75 1545s # testing : Checking return code is '200' 1545s # expected: 200 1545s # received: '200' 1545s ok 76 1545s ok 77 1545s Set-Cookie: usertrack_test=4a76b590.62812cea6584b; path=/; expires=Fri, 29-Nov-24 20:12:41 GMT 1545s Cookie: usertrack_test=4a76b590.62812cea6584b 1545s ok 78 1545s # testing : Checking return code is '200' 1545s # expected: 200 1545s # received: '200' 1545s ok 79 1545s ok 80 1545s # testing : Checking return code is '200' 1545s # expected: 200 1545s # received: '200' 1545s ok 81 1545s ok 82 1545s Set-Cookie: usertrack_test=1cecbcbb.62812cea67145; path=/; expires=Fri, 29-Nov-24 20:12:41 GMT 1545s Cookie: usertrack_test=1cecbcbb.62812cea67145 1545s ok 83 1545s # testing : Checking return code is '200' 1545s # expected: 200 1545s # received: '200' 1545s ok 84 1545s ok 85 1545s # testing : Checking return code is '200' 1545s # expected: 200 1545s # received: '200' 1545s ok 86 1545s ok 87 1545s Set-Cookie: usertrack_test=d1fd9c99.62812cea685d5; path=/; expires=Fri, 29-Nov-24 20:12:41 GMT 1545s Cookie: usertrack_test=d1fd9c99.62812cea685d5 1545s ok 88 1545s # testing : Checking return code is '200' 1545s # expected: 200 1545s # received: '200' 1545s ok 89 1545s ok 90 1545s # testing : Checking return code is '200' 1545s # expected: 200 1545s # received: '200' 1545s ok 91 1545s ok 92 1545s Set-Cookie: usertrack_test=ec06cc5a.62812cea69691; path=/; expires=Fri, 29-Nov-24 20:12:41 GMT 1545s Cookie: usertrack_test=ec06cc5a.62812cea69691 1545s ok 93 1545s # testing : Checking return code is '200' 1545s # expected: 200 1545s # received: '200' 1545s ok 94 1545s ok 95 1545s # testing : Checking return code is '200' 1545s # expected: 200 1545s # received: '200' 1545s ok 96 1545s ok 97 1545s Set-Cookie: usertrack_test=ef2eb7c.62812cea6a662; path=/; expires=Fri, 29-Nov-24 20:12:41 GMT 1545s Cookie: usertrack_test=ef2eb7c.62812cea6a662 1545s ok 98 1545s # testing : Checking return code is '200' 1545s # expected: 200 1545s # received: '200' 1545s ok 99 1545s ok 100 1545s # testing : Checking return code is '200' 1545s # expected: 200 1545s # received: '200' 1545s ok 101 1545s ok 102 1545s Set-Cookie: usertrack_test=c89e362a.62812cea6ba79; path=/; expires=Fri, 29-Nov-24 20:12:41 GMT 1545s Cookie: usertrack_test=c89e362a.62812cea6ba79 1545s ok 103 1545s # testing : Checking return code is '200' 1545s # expected: 200 1545s # received: '200' 1545s ok 104 1545s ok 105 1545s # testing : Checking return code is '200' 1545s # expected: 200 1545s # received: '200' 1545s ok 106 1545s ok 107 1545s Set-Cookie: usertrack_test=b06447f7.62812cea6cc1e; path=/; expires=Fri, 29-Nov-24 20:12:41 GMT 1545s Cookie: usertrack_test=b06447f7.62812cea6cc1e 1545s ok 108 1545s # testing : Checking return code is '200' 1545s # expected: 200 1545s # received: '200' 1545s ok 109 1545s ok 110 1545s # testing : Checking return code is '200' 1545s # expected: 200 1545s # received: '200' 1545s ok 111 1545s ok 112 1545s Set-Cookie: usertrack_test=2dbb4fbd.62812cea6daf6; path=/; expires=Fri, 29-Nov-24 20:12:41 GMT 1545s Cookie: usertrack_test=2dbb4fbd.62812cea6daf6 1545s ok 113 1545s # testing : Checking return code is '200' 1545s # expected: 200 1545s # received: '200' 1545s ok 114 1545s ok 115 1545s # testing : Checking return code is '200' 1545s # expected: 200 1545s # received: '200' 1545s ok 116 1545s ok 117 1545s Set-Cookie: usertrack_test=4262510.62812cea6e8ba; path=/; expires=Fri, 29-Nov-24 20:12:41 GMT 1545s Cookie: usertrack_test=4262510.62812cea6e8ba 1545s ok 118 1545s # testing : Checking return code is '200' 1545s # expected: 200 1545s # received: '200' 1545s ok 119 1545s ok 120 1545s # testing : Checking return code is '200' 1545s # expected: 200 1545s # received: '200' 1545s ok 121 1545s ok 122 1545s Set-Cookie: usertrack_test=43547d3d.62812cea6f680; path=/; expires=Fri, 29-Nov-24 20:12:41 GMT 1545s Cookie: usertrack_test=43547d3d.62812cea6f680 1545s ok 123 1545s # testing : Checking return code is '200' 1545s # expected: 200 1545s # received: '200' 1545s ok 124 1545s ok 125 1545s # testing : Checking return code is '200' 1545s # expected: 200 1545s # received: '200' 1545s ok 126 1545s ok 127 1545s Set-Cookie: usertrack_test=41c6fe38.62812cea705c1; path=/; expires=Fri, 29-Nov-24 20:12:41 GMT 1545s Cookie: usertrack_test=41c6fe38.62812cea705c1 1545s ok 128 1545s # testing : Checking return code is '200' 1545s # expected: 200 1545s # received: '200' 1545s ok 129 1545s ok 130 1545s # testing : Checking return code is '200' 1545s # expected: 200 1545s # received: '200' 1545s ok 131 1545s ok 132 1545s Set-Cookie: usertrack_test=e317511a.62812cea713d6; path=/; expires=Fri, 29-Nov-24 20:12:41 GMT 1545s Cookie: usertrack_test=e317511a.62812cea713d6 1545s ok 133 1545s # testing : Checking return code is '200' 1545s # expected: 200 1545s # received: '200' 1545s ok 134 1545s ok 135 1545s # testing : Checking return code is '200' 1545s # expected: 200 1545s # received: '200' 1545s ok 136 1545s ok 137 1545s Set-Cookie: usertrack_test=fe94a769.62812cea72627; path=/; expires=Fri, 29-Nov-24 20:12:41 GMT 1545s Cookie: usertrack_test=fe94a769.62812cea72627 1545s ok 138 1545s # testing : Checking return code is '200' 1545s # expected: 200 1545s # received: '200' 1545s ok 139 1545s ok 140 1545s # testing : Checking return code is '200' 1545s # expected: 200 1545s # received: '200' 1545s ok 141 1545s ok 142 1545s Set-Cookie: usertrack_test=25d8d66e.62812cea735b1; path=/; expires=Fri, 29-Nov-24 20:12:41 GMT 1545s Cookie: usertrack_test=25d8d66e.62812cea735b1 1545s ok 143 1545s # testing : Checking return code is '200' 1545s # expected: 200 1545s # received: '200' 1545s ok 144 1545s ok 145 1545s # testing : Checking return code is '200' 1545s # expected: 200 1545s # received: '200' 1545s ok 146 1545s ok 147 1545s Set-Cookie: usertrack_test=ad3b6b20.62812cea74338; path=/; expires=Fri, 29-Nov-24 20:12:41 GMT 1545s Cookie: usertrack_test=ad3b6b20.62812cea74338 1545s ok 148 1545s # testing : Checking return code is '200' 1545s # expected: 200 1545s # received: '200' 1545s ok 149 1545s ok 150 1545s # testing : Checking return code is '200' 1545s # expected: 200 1545s # received: '200' 1545s ok 151 1545s ok 152 1545s Set-Cookie: usertrack_test=9599fa49.62812cea75170; path=/; expires=Fri, 29-Nov-24 20:12:41 GMT 1545s Cookie: usertrack_test=9599fa49.62812cea75170 1545s ok 153 1545s # testing : Checking return code is '200' 1545s # expected: 200 1545s # received: '200' 1545s ok 154 1545s ok 155 1545s # testing : Checking return code is '200' 1545s # expected: 200 1545s # received: '200' 1545s ok 156 1545s ok 157 1545s Set-Cookie: usertrack_test=1956346b.62812cea75ee7; path=/; expires=Fri, 29-Nov-24 20:12:41 GMT 1545s Cookie: usertrack_test=1956346b.62812cea75ee7 1545s ok 158 1545s # testing : Checking return code is '200' 1545s # expected: 200 1545s # received: '200' 1545s ok 159 1545s ok 160 1545s # testing : Checking return code is '200' 1545s # expected: 200 1545s # received: '200' 1545s ok 161 1545s ok 162 1545s Set-Cookie: usertrack_test=cc875547.62812cea76df9; path=/; expires=Fri, 29-Nov-24 20:12:41 GMT 1545s Cookie: usertrack_test=cc875547.62812cea76df9 1545s ok 163 1545s # testing : Checking return code is '200' 1545s # expected: 200 1545s # received: '200' 1545s ok 164 1545s ok 165 1545s # testing : Checking return code is '200' 1545s # expected: 200 1545s # received: '200' 1545s ok 166 1545s ok 167 1545s Set-Cookie: usertrack_test=f591166f.62812cea77d67; path=/; expires=Fri, 29-Nov-24 20:12:41 GMT 1545s Cookie: usertrack_test=f591166f.62812cea77d67 1545s ok 168 1545s # testing : Checking return code is '200' 1545s # expected: 200 1545s # received: '200' 1545s ok 169 1545s ok 170 1545s # testing : Checking return code is '200' 1545s # expected: 200 1545s # received: '200' 1545s ok 171 1545s ok 172 1545s Set-Cookie: usertrack_test=92dd4f9e.62812cea78ce0; path=/; expires=Fri, 29-Nov-24 20:12:41 GMT 1545s Cookie: usertrack_test=92dd4f9e.62812cea78ce0 1545s ok 173 1545s # testing : Checking return code is '200' 1545s # expected: 200 1545s # received: '200' 1545s ok 174 1545s ok 175 1545s # testing : Checking return code is '200' 1545s # expected: 200 1545s # received: '200' 1545s ok 176 1545s ok 177 1545s Set-Cookie: usertrack_test=6aefbeda.62812cea79c49; path=/; expires=Fri, 29-Nov-24 20:12:41 GMT 1545s Cookie: usertrack_test=6aefbeda.62812cea79c49 1545s ok 178 1545s # testing : Checking return code is '200' 1545s # expected: 200 1545s # received: '200' 1545s ok 179 1545s ok 180 1545s # testing : Checking return code is '200' 1545s # expected: 200 1545s # received: '200' 1545s ok 181 1545s ok 182 1545s Set-Cookie: usertrack_test=59fc4b2b.62812cea7aa47; path=/; expires=Fri, 29-Nov-24 20:12:41 GMT 1545s Cookie: usertrack_test=59fc4b2b.62812cea7aa47 1545s ok 183 1545s # testing : Checking return code is '200' 1545s # expected: 200 1545s # received: '200' 1545s ok 184 1545s ok 185 1545s # testing : Checking return code is '200' 1545s # expected: 200 1545s # received: '200' 1545s ok 186 1545s ok 187 1545s Set-Cookie: usertrack_test=88cea592.62812cea7b830; path=/; expires=Fri, 29-Nov-24 20:12:41 GMT 1545s Cookie: usertrack_test=88cea592.62812cea7b830 1545s ok 188 1545s # testing : Checking return code is '200' 1545s # expected: 200 1545s # received: '200' 1545s ok 189 1545s ok 190 1545s # testing : Checking return code is '200' 1545s # expected: 200 1545s # received: '200' 1545s ok 191 1545s ok 192 1545s Set-Cookie: usertrack_test=6177821.62812cea7c5b6; path=/; expires=Fri, 29-Nov-24 20:12:41 GMT 1545s Cookie: usertrack_test=6177821.62812cea7c5b6 1545s ok 193 1545s # testing : Checking return code is '200' 1545s # expected: 200 1545s # received: '200' 1545s ok 194 1545s ok 195 1545s # testing : Checking return code is '200' 1545s # expected: 200 1545s # received: '200' 1545s ok 196 1545s ok 197 1545s Set-Cookie: usertrack_test=e138a2a4.62812cea7d2d6; path=/; expires=Fri, 29-Nov-24 20:12:41 GMT 1545s Cookie: usertrack_test=e138a2a4.62812cea7d2d6 1545s ok 198 1545s # testing : Checking return code is '200' 1545s # expected: 200 1545s # received: '200' 1545s ok 199 1545s ok 200 1545s # testing : Checking return code is '200' 1545s # expected: 200 1545s # received: '200' 1545s ok 201 1545s ok 202 1545s Set-Cookie: usertrack_test=f9f3e096.62812cea7e299; path=/; expires=Fri, 29-Nov-24 20:12:41 GMT 1545s Cookie: usertrack_test=f9f3e096.62812cea7e299 1545s ok 203 1545s # testing : Checking return code is '200' 1545s # expected: 200 1545s # received: '200' 1545s ok 204 1545s ok 205 1545s # testing : Checking return code is '200' 1545s # expected: 200 1545s # received: '200' 1545s ok 206 1545s ok 207 1545s Set-Cookie: usertrack_test=acc46283.62812cea7f0df; path=/; expires=Fri, 29-Nov-24 20:12:41 GMT 1545s Cookie: usertrack_test=acc46283.62812cea7f0df 1545s ok 208 1545s # testing : Checking return code is '200' 1545s # expected: 200 1545s # received: '200' 1545s ok 209 1545s ok 210 1545s # testing : Checking return code is '200' 1545s # expected: 200 1545s # received: '200' 1545s ok 211 1545s ok 212 1545s Set-Cookie: usertrack_test=1a000318.62812cea7fe79; path=/; expires=Fri, 29-Nov-24 20:12:41 GMT 1545s Cookie: usertrack_test=1a000318.62812cea7fe79 1545s ok 213 1545s # testing : Checking return code is '200' 1545s # expected: 200 1545s # received: '200' 1545s ok 214 1545s ok 215 1545s # testing : Checking return code is '200' 1545s # expected: 200 1545s # received: '200' 1545s ok 216 1545s ok 217 1545s Set-Cookie: usertrack_test=db203928.62812cea80bde; path=/; expires=Fri, 29-Nov-24 20:12:41 GMT 1545s Cookie: usertrack_test=db203928.62812cea80bde 1545s ok 218 1545s # testing : Checking return code is '200' 1545s # expected: 200 1545s # received: '200' 1545s ok 219 1545s ok 220 1545s # testing : Checking return code is '200' 1545s # expected: 200 1545s # received: '200' 1545s ok 221 1545s ok 222 1545s Set-Cookie: usertrack_test=2a18c1fc.62812cea81950; path=/; expires=Fri, 29-Nov-24 20:12:41 GMT 1545s Cookie: usertrack_test=2a18c1fc.62812cea81950 1545s ok 223 1545s # testing : Checking return code is '200' 1545s # expected: 200 1545s # received: '200' 1545s ok 224 1545s ok 225 1545s # testing : Checking return code is '200' 1545s # expected: 200 1545s # received: '200' 1545s ok 226 1545s ok 227 1545s Set-Cookie: usertrack_test=e44cd5c5.62812cea82776; path=/; expires=Fri, 29-Nov-24 20:12:41 GMT 1545s Cookie: usertrack_test=e44cd5c5.62812cea82776 1545s ok 228 1545s # testing : Checking return code is '200' 1545s # expected: 200 1545s # received: '200' 1545s ok 229 1545s ok 230 1545s # testing : Checking return code is '200' 1545s # expected: 200 1545s # received: '200' 1545s ok 231 1545s ok 232 1545s Set-Cookie: usertrack_test=13b63eb9.62812cea83463; path=/; expires=Fri, 29-Nov-24 20:12:41 GMT 1545s Cookie: usertrack_test=13b63eb9.62812cea83463 1545s ok 233 1545s # testing : Checking return code is '200' 1545s # expected: 200 1545s # received: '200' 1545s ok 234 1545s ok 235 1545s # testing : Checking return code is '200' 1545s # expected: 200 1545s # received: '200' 1545s ok 236 1545s ok 237 1545s Set-Cookie: usertrack_test=84f1ac13.62812cea8417c; path=/; expires=Fri, 29-Nov-24 20:12:41 GMT 1545s Cookie: usertrack_test=84f1ac13.62812cea8417c 1545s ok 238 1545s # testing : Checking return code is '200' 1545s # expected: 200 1545s # received: '200' 1545s ok 239 1545s ok 240 1545s # testing : Checking return code is '200' 1545s # expected: 200 1545s # received: '200' 1545s ok 241 1545s ok 242 1545s Set-Cookie: usertrack_test=f3068e98.62812cea84fb5; path=/; expires=Fri, 29-Nov-24 20:12:41 GMT 1545s Cookie: usertrack_test=f3068e98.62812cea84fb5 1545s ok 243 1545s # testing : Checking return code is '200' 1545s # expected: 200 1545s # received: '200' 1545s ok 244 1545s ok 245 1545s # testing : Checking return code is '200' 1545s # expected: 200 1545s # received: '200' 1545s ok 246 1545s ok 247 1545s Set-Cookie: usertrack_test=240afa61.62812cea85cd1; path=/; expires=Fri, 29-Nov-24 20:12:41 GMT 1545s Cookie: usertrack_test=240afa61.62812cea85cd1 1545s ok 248 1545s # testing : Checking return code is '200' 1545s # expected: 200 1545s # received: '200' 1545s ok 249 1545s ok 250 1545s # testing : Checking return code is '200' 1545s # expected: 200 1545s # received: '200' 1545s ok 251 1545s ok 252 1545s Set-Cookie: usertrack_test=f6023102.62812cea869d3; path=/; expires=Fri, 29-Nov-24 20:12:41 GMT 1545s Cookie: usertrack_test=f6023102.62812cea869d3 1545s ok 253 1545s # testing : Checking return code is '200' 1545s # expected: 200 1545s # received: '200' 1545s ok 254 1545s ok 255 1545s # testing : Checking return code is '200' 1545s # expected: 200 1545s # received: '200' 1545s ok 256 1545s ok 257 1545s Set-Cookie: usertrack_test=3e1ec125.62812cea87852; path=/; expires=Fri, 29-Nov-24 20:12:41 GMT 1545s Cookie: usertrack_test=3e1ec125.62812cea87852 1545s ok 258 1545s # testing : Checking return code is '200' 1545s # expected: 200 1545s # received: '200' 1545s ok 259 1545s ok 260 1545s # testing : Checking return code is '200' 1545s # expected: 200 1545s # received: '200' 1545s ok 261 1545s ok 262 1545s Set-Cookie: usertrack_test=9599d312.62812cea88576; path=/; expires=Fri, 29-Nov-24 20:12:41 GMT 1545s Cookie: usertrack_test=9599d312.62812cea88576 1545s ok 263 1545s # testing : Checking return code is '200' 1545s # expected: 200 1545s # received: '200' 1545s ok 264 1545s ok 265 1545s # testing : Checking return code is '200' 1545s # expected: 200 1545s # received: '200' 1545s ok 266 1545s ok 267 1545s Set-Cookie: usertrack_test=f99a716d.62812cea89400; path=/; expires=Fri, 29-Nov-24 20:12:41 GMT 1545s Cookie: usertrack_test=f99a716d.62812cea89400 1545s ok 268 1545s # testing : Checking return code is '200' 1545s # expected: 200 1545s # received: '200' 1545s ok 269 1545s ok 270 1545s # testing : Checking return code is '200' 1545s # expected: 200 1545s # received: '200' 1545s ok 271 1545s ok 272 1545s Set-Cookie: usertrack_test=2279206d.62812cea8a275; path=/; expires=Fri, 29-Nov-24 20:12:41 GMT 1545s Cookie: usertrack_test=2279206d.62812cea8a275 1545s ok 273 1545s # testing : Checking return code is '200' 1545s # expected: 200 1545s # received: '200' 1545s ok 274 1545s ok 275 1545s # testing : Checking return code is '200' 1545s # expected: 200 1545s # received: '200' 1545s ok 276 1545s ok 277 1545s Set-Cookie: usertrack_test=7ec3d880.62812cea8b009; path=/; expires=Fri, 29-Nov-24 20:12:41 GMT 1545s Cookie: usertrack_test=7ec3d880.62812cea8b009 1545s ok 278 1545s # testing : Checking return code is '200' 1545s # expected: 200 1545s # received: '200' 1545s ok 279 1545s ok 280 1545s # testing : Checking return code is '200' 1545s # expected: 200 1545s # received: '200' 1545s ok 281 1545s ok 282 1545s Set-Cookie: usertrack_test=e222119d.62812cea8be8b; path=/; expires=Fri, 29-Nov-24 20:12:41 GMT 1545s Cookie: usertrack_test=e222119d.62812cea8be8b 1545s ok 283 1545s # testing : Checking return code is '200' 1545s # expected: 200 1545s # received: '200' 1545s ok 284 1545s ok 285 1545s # testing : Checking return code is '200' 1545s # expected: 200 1545s # received: '200' 1545s ok 286 1545s ok 287 1545s Set-Cookie: usertrack_test=845cf7d8.62812cea8ce9f; path=/; expires=Fri, 29-Nov-24 20:12:41 GMT 1545s Cookie: usertrack_test=845cf7d8.62812cea8ce9f 1545s ok 288 1545s # testing : Checking return code is '200' 1545s # expected: 200 1545s # received: '200' 1545s ok 289 1545s ok 290 1545s # testing : Checking return code is '200' 1545s # expected: 200 1545s # received: '200' 1545s ok 291 1545s ok 292 1545s Set-Cookie: usertrack_test=7a41656b.62812cea8e214; path=/; expires=Fri, 29-Nov-24 20:12:41 GMT 1545s Cookie: usertrack_test=7a41656b.62812cea8e214 1545s ok 293 1545s # testing : Checking return code is '200' 1545s # expected: 200 1545s # received: '200' 1545s ok 294 1545s ok 295 1545s # testing : Checking return code is '200' 1545s # expected: 200 1545s # received: '200' 1545s ok 296 1545s ok 297 1545s Set-Cookie: usertrack_test=7b222db7.62812cea8f2fc; path=/; expires=Fri, 29-Nov-24 20:12:41 GMT 1545s Cookie: usertrack_test=7b222db7.62812cea8f2fc 1545s ok 298 1545s # testing : Checking return code is '200' 1545s # expected: 200 1545s # received: '200' 1545s ok 299 1545s ok 300 1545s # testing : Checking return code is '200' 1545s # expected: 200 1545s # received: '200' 1545s ok 301 1545s ok 302 1545s Set-Cookie: usertrack_test=725d48a8.62812cea9030c; path=/; expires=Fri, 29-Nov-24 20:12:41 GMT 1545s Cookie: usertrack_test=725d48a8.62812cea9030c 1545s ok 303 1545s # testing : Checking return code is '200' 1545s # expected: 200 1545s # received: '200' 1545s ok 304 1545s ok 305 1545s # testing : Checking return code is '200' 1545s # expected: 200 1545s # received: '200' 1545s ok 306 1545s ok 307 1545s Set-Cookie: usertrack_test=6a808d8b.62812cea9109b; path=/; expires=Fri, 29-Nov-24 20:12:41 GMT 1545s Cookie: usertrack_test=6a808d8b.62812cea9109b 1545s ok 308 1545s # testing : Checking return code is '200' 1545s # expected: 200 1545s # received: '200' 1545s ok 309 1545s ok 310 1545s # testing : Checking return code is '200' 1545s # expected: 200 1545s # received: '200' 1545s ok 311 1545s ok 312 1545s Set-Cookie: usertrack_test=e5933f70.62812cea91e8a; path=/; expires=Fri, 29-Nov-24 20:12:41 GMT 1545s Cookie: usertrack_test=e5933f70.62812cea91e8a 1545s ok 313 1545s # testing : Checking return code is '200' 1545s # expected: 200 1545s # received: '200' 1545s ok 314 1545s ok 315 1545s # testing : Checking return code is '200' 1545s # expected: 200 1545s # received: '200' 1545s ok 316 1545s ok 317 1545s Set-Cookie: usertrack_test=32bef3fe.62812cea92d99; path=/; expires=Fri, 29-Nov-24 20:12:41 GMT 1545s Cookie: usertrack_test=32bef3fe.62812cea92d99 1545s ok 318 1545s # testing : Checking return code is '200' 1545s # expected: 200 1545s # received: '200' 1545s ok 319 1545s ok 320 1545s # testing : Checking return code is '200' 1545s # expected: 200 1545s # received: '200' 1545s ok 321 1545s ok 322 1545s Set-Cookie: usertrack_test=1d7045a0.62812cea93af8; path=/; expires=Fri, 29-Nov-24 20:12:41 GMT 1545s Cookie: usertrack_test=1d7045a0.62812cea93af8 1545s ok 323 1545s # testing : Checking return code is '200' 1545s # expected: 200 1545s # received: '200' 1545s ok 324 1545s ok 325 1545s # testing : Checking return code is '200' 1545s # expected: 200 1545s # received: '200' 1545s ok 326 1545s ok 327 1545s Set-Cookie: usertrack_test=a360dd69.62812cea94877; path=/; expires=Fri, 29-Nov-24 20:12:41 GMT 1545s Cookie: usertrack_test=a360dd69.62812cea94877 1545s ok 328 1545s # testing : Checking return code is '200' 1545s # expected: 200 1545s # received: '200' 1545s ok 329 1545s ok 330 1545s # testing : Checking return code is '200' 1545s # expected: 200 1545s # received: '200' 1545s ok 331 1545s ok 332 1545s Set-Cookie: usertrack_test=a82d5985.62812cea95585; path=/; expires=Fri, 29-Nov-24 20:12:41 GMT 1545s Cookie: usertrack_test=a82d5985.62812cea95585 1545s ok 333 1545s # testing : Checking return code is '200' 1545s # expected: 200 1545s # received: '200' 1545s ok 334 1545s ok 335 1545s # testing : Checking return code is '200' 1545s # expected: 200 1545s # received: '200' 1545s ok 336 1545s ok 337 1545s Set-Cookie: usertrack_test=3dffb8e.62812cea9619a; path=/; expires=Fri, 29-Nov-24 20:12:41 GMT 1545s Cookie: usertrack_test=3dffb8e.62812cea9619a 1545s ok 338 1545s # testing : Checking return code is '200' 1545s # expected: 200 1545s # received: '200' 1545s ok 339 1545s ok 340 1545s # testing : Checking return code is '200' 1545s # expected: 200 1545s # received: '200' 1545s ok 341 1545s ok 342 1545s Set-Cookie: usertrack_test=a1599242.62812cea96d73; path=/; expires=Fri, 29-Nov-24 20:12:41 GMT 1545s Cookie: usertrack_test=a1599242.62812cea96d73 1545s ok 343 1545s # testing : Checking return code is '200' 1545s # expected: 200 1545s # received: '200' 1545s ok 344 1545s ok 345 1545s # testing : Checking return code is '200' 1545s # expected: 200 1545s # received: '200' 1545s ok 346 1545s ok 347 1545s Set-Cookie: usertrack_test=b9981495.62812cea9794d; path=/; expires=Fri, 29-Nov-24 20:12:41 GMT 1545s Cookie: usertrack_test=b9981495.62812cea9794d 1545s ok 348 1545s # testing : Checking return code is '200' 1545s # expected: 200 1545s # received: '200' 1545s ok 349 1545s ok 350 1545s # testing : Checking return code is '200' 1545s # expected: 200 1545s # received: '200' 1545s ok 351 1545s ok 352 1545s Set-Cookie: usertrack_test=e77a1210.62812cea984f6; path=/; expires=Fri, 29-Nov-24 20:12:42 GMT 1545s Cookie: usertrack_test=e77a1210.62812cea984f6 1545s ok 353 1545s # testing : Checking return code is '200' 1545s # expected: 200 1545s # received: '200' 1545s ok 354 1545s ok 355 1545s # testing : Checking return code is '200' 1545s # expected: 200 1545s # received: '200' 1545s ok 356 1545s ok 357 1545s Set-Cookie: usertrack_test=cc57c4de.62812cea9906a; path=/; expires=Fri, 29-Nov-24 20:12:42 GMT 1545s Cookie: usertrack_test=cc57c4de.62812cea9906a 1545s ok 358 1545s # testing : Checking return code is '200' 1545s # expected: 200 1545s # received: '200' 1545s ok 359 1545s ok 360 1545s # testing : Checking return code is '200' 1545s # expected: 200 1545s # received: '200' 1545s ok 361 1545s ok 362 1545s Set-Cookie: usertrack_test=1fd61689.62812cea99e65; path=/; expires=Fri, 29-Nov-24 20:12:42 GMT 1545s Cookie: usertrack_test=1fd61689.62812cea99e65 1545s ok 363 1545s # testing : Checking return code is '200' 1545s # expected: 200 1545s # received: '200' 1545s ok 364 1545s ok 365 1545s # testing : Checking return code is '200' 1545s # expected: 200 1545s # received: '200' 1545s ok 366 1545s ok 367 1545s Set-Cookie: usertrack_test=387d1a38.62812cea9aad4; path=/; expires=Fri, 29-Nov-24 20:12:42 GMT 1545s Cookie: usertrack_test=387d1a38.62812cea9aad4 1545s ok 368 1545s # testing : Checking return code is '200' 1545s # expected: 200 1545s # received: '200' 1545s ok 369 1545s ok 370 1545s # testing : Checking return code is '200' 1545s # expected: 200 1545s # received: '200' 1545s ok 371 1545s ok 372 1545s Set-Cookie: usertrack_test=196c4839.62812cea9b69c; path=/; expires=Fri, 29-Nov-24 20:12:42 GMT 1545s Cookie: usertrack_test=196c4839.62812cea9b69c 1545s ok 373 1545s # testing : Checking return code is '200' 1545s # expected: 200 1545s # received: '200' 1545s ok 374 1545s ok 375 1545s # testing : Checking return code is '200' 1545s # expected: 200 1545s # received: '200' 1545s ok 376 1545s ok 377 1545s Set-Cookie: usertrack_test=75deaaf2.62812cea9c1fb; path=/; expires=Fri, 29-Nov-24 20:12:42 GMT 1545s Cookie: usertrack_test=75deaaf2.62812cea9c1fb 1545s ok 378 1545s # testing : Checking return code is '200' 1545s # expected: 200 1545s # received: '200' 1545s ok 379 1545s ok 380 1545s # testing : Checking return code is '200' 1545s # expected: 200 1545s # received: '200' 1545s ok 381 1545s ok 382 1545s Set-Cookie: usertrack_test=f2879c02.62812cea9cd99; path=/; expires=Fri, 29-Nov-24 20:12:42 GMT 1545s Cookie: usertrack_test=f2879c02.62812cea9cd99 1545s ok 383 1545s # testing : Checking return code is '200' 1545s # expected: 200 1545s # received: '200' 1545s ok 384 1545s ok 385 1545s # testing : Checking return code is '200' 1545s # expected: 200 1545s # received: '200' 1545s ok 386 1545s ok 387 1545s Set-Cookie: usertrack_test=3c12a8bb.62812cea9d93c; path=/; expires=Fri, 29-Nov-24 20:12:42 GMT 1545s Cookie: usertrack_test=3c12a8bb.62812cea9d93c 1545s ok 388 1545s # testing : Checking return code is '200' 1545s # expected: 200 1545s # received: '200' 1545s ok 389 1545s ok 390 1545s # testing : Checking return code is '200' 1545s # expected: 200 1545s # received: '200' 1545s ok 391 1545s ok 392 1545s Set-Cookie: usertrack_test=1bd63d3c.62812cea9e521; path=/; expires=Fri, 29-Nov-24 20:12:42 GMT 1545s Cookie: usertrack_test=1bd63d3c.62812cea9e521 1545s ok 393 1545s # testing : Checking return code is '200' 1545s # expected: 200 1545s # received: '200' 1545s ok 394 1545s ok 395 1545s # testing : Checking return code is '200' 1545s # expected: 200 1545s # received: '200' 1545s ok 396 1545s ok 397 1545s Set-Cookie: usertrack_test=d370f37d.62812cea9f0e5; path=/; expires=Fri, 29-Nov-24 20:12:42 GMT 1545s Cookie: usertrack_test=d370f37d.62812cea9f0e5 1545s ok 398 1545s # testing : Checking return code is '200' 1545s # expected: 200 1545s # received: '200' 1545s ok 399 1545s ok 400 1545s # testing : Checking return code is '200' 1545s # expected: 200 1545s # received: '200' 1545s ok 401 1545s ok 402 1545s Set-Cookie: usertrack_test=1447c466.62812cea9fd78; path=/; expires=Fri, 29-Nov-24 20:12:42 GMT 1545s Cookie: usertrack_test=1447c466.62812cea9fd78 1545s ok 403 1545s # testing : Checking return code is '200' 1545s # expected: 200 1545s # received: '200' 1545s ok 404 1545s ok 405 1545s # testing : Checking return code is '200' 1545s # expected: 200 1545s # received: '200' 1545s ok 406 1545s ok 407 1545s Set-Cookie: usertrack_test=94ea0edd.62812ceaa0941; path=/; expires=Fri, 29-Nov-24 20:12:42 GMT 1545s Cookie: usertrack_test=94ea0edd.62812ceaa0941 1545s ok 408 1545s # testing : Checking return code is '200' 1545s # expected: 200 1545s # received: '200' 1545s ok 409 1545s ok 410 1545s # testing : Checking return code is '200' 1545s # expected: 200 1545s # received: '200' 1545s ok 411 1545s ok 412 1545s Set-Cookie: usertrack_test=a1a389b4.62812ceaa14c3; path=/; expires=Fri, 29-Nov-24 20:12:42 GMT 1545s Cookie: usertrack_test=a1a389b4.62812ceaa14c3 1545s ok 413 1545s # testing : Checking return code is '200' 1545s # expected: 200 1545s # received: '200' 1545s ok 414 1545s ok 415 1545s # testing : Checking return code is '200' 1545s # expected: 200 1545s # received: '200' 1545s ok 416 1545s ok 417 1545s Set-Cookie: usertrack_test=ad22a55.62812ceaa2036; path=/; expires=Fri, 29-Nov-24 20:12:42 GMT 1545s Cookie: usertrack_test=ad22a55.62812ceaa2036 1545s ok 418 1545s # testing : Checking return code is '200' 1545s # expected: 200 1545s # received: '200' 1545s ok 419 1545s ok 420 1545s # testing : Checking return code is '200' 1545s # expected: 200 1545s # received: '200' 1545s ok 421 1545s ok 422 1545s Set-Cookie: usertrack_test=2ad94b1f.62812ceaa2ba8; path=/; expires=Fri, 29-Nov-24 20:12:42 GMT 1545s Cookie: usertrack_test=2ad94b1f.62812ceaa2ba8 1545s ok 423 1545s # testing : Checking return code is '200' 1545s # expected: 200 1545s # received: '200' 1545s ok 424 1545s ok 425 1545s # testing : Checking return code is '200' 1545s # expected: 200 1545s # received: '200' 1545s ok 426 1545s ok 427 1545s Set-Cookie: usertrack_test=566b687c.62812ceaa37a7; path=/; expires=Fri, 29-Nov-24 20:12:42 GMT 1545s Cookie: usertrack_test=566b687c.62812ceaa37a7 1545s ok 428 1545s # testing : Checking return code is '200' 1545s # expected: 200 1545s # received: '200' 1545s ok 429 1545s ok 430 1545s # testing : Checking return code is '200' 1545s # expected: 200 1545s # received: '200' 1545s ok 431 1545s ok 432 1545s Set-Cookie: usertrack_test=2fa35d32.62812ceaa442a; path=/; expires=Fri, 29-Nov-24 20:12:42 GMT 1545s Cookie: usertrack_test=2fa35d32.62812ceaa442a 1545s ok 433 1545s # testing : Checking return code is '200' 1545s # expected: 200 1545s # received: '200' 1545s ok 434 1545s ok 435 1545s # testing : Checking return code is '200' 1545s # expected: 200 1545s # received: '200' 1545s ok 436 1545s ok 437 1545s Set-Cookie: usertrack_test=f8d4326f.62812ceaa54c0; path=/; expires=Fri, 29-Nov-24 20:12:42 GMT 1545s Cookie: usertrack_test=f8d4326f.62812ceaa54c0 1545s ok 438 1545s # testing : Checking return code is '200' 1545s # expected: 200 1545s # received: '200' 1545s ok 439 1545s ok 440 1545s # testing : Checking return code is '200' 1545s # expected: 200 1545s # received: '200' 1545s ok 441 1545s ok 442 1545s Set-Cookie: usertrack_test=a8f5eea3.62812ceaa6585; path=/; expires=Fri, 29-Nov-24 20:12:42 GMT 1545s Cookie: usertrack_test=a8f5eea3.62812ceaa6585 1545s ok 443 1545s # testing : Checking return code is '200' 1545s # expected: 200 1545s # received: '200' 1545s ok 444 1545s ok 445 1545s # testing : Checking return code is '200' 1545s # expected: 200 1545s # received: '200' 1545s ok 446 1545s ok 447 1545s Set-Cookie: usertrack_test=4960935b.62812ceaa748c; path=/; expires=Fri, 29-Nov-24 20:12:42 GMT 1545s Cookie: usertrack_test=4960935b.62812ceaa748c 1545s ok 448 1545s # testing : Checking return code is '200' 1545s # expected: 200 1545s # received: '200' 1545s ok 449 1545s ok 450 1545s # testing : Checking return code is '200' 1545s # expected: 200 1545s # received: '200' 1545s ok 451 1545s ok 452 1545s Set-Cookie: usertrack_test=1363e49e.62812ceaa82a9; path=/; expires=Fri, 29-Nov-24 20:12:42 GMT 1545s Cookie: usertrack_test=1363e49e.62812ceaa82a9 1545s ok 453 1545s # testing : Checking return code is '200' 1545s # expected: 200 1545s # received: '200' 1545s ok 454 1545s ok 455 1545s # testing : Checking return code is '200' 1545s # expected: 200 1545s # received: '200' 1545s ok 456 1545s ok 457 1545s Set-Cookie: usertrack_test=2c2d6a44.62812ceaa906a; path=/; expires=Fri, 29-Nov-24 20:12:42 GMT 1545s Cookie: usertrack_test=2c2d6a44.62812ceaa906a 1545s ok 458 1545s # testing : Checking return code is '200' 1545s # expected: 200 1545s # received: '200' 1545s ok 459 1545s ok 460 1545s # testing : Checking return code is '200' 1545s # expected: 200 1545s # received: '200' 1545s ok 461 1545s ok 462 1545s Set-Cookie: usertrack_test=a5bab8e8.62812ceaa9d8c; path=/; expires=Fri, 29-Nov-24 20:12:42 GMT 1545s Cookie: usertrack_test=a5bab8e8.62812ceaa9d8c 1545s ok 463 1545s # testing : Checking return code is '200' 1545s # expected: 200 1545s # received: '200' 1545s ok 464 1545s ok 465 1545s # testing : Checking return code is '200' 1545s # expected: 200 1545s # received: '200' 1545s ok 466 1545s ok 467 1545s Set-Cookie: usertrack_test=3b5942dd.62812ceaaac9e; path=/; expires=Fri, 29-Nov-24 20:12:42 GMT 1545s Cookie: usertrack_test=3b5942dd.62812ceaaac9e 1545s ok 468 1545s # testing : Checking return code is '200' 1545s # expected: 200 1545s # received: '200' 1545s ok 469 1545s ok 470 1545s # testing : Checking return code is '200' 1545s # expected: 200 1545s # received: '200' 1545s ok 471 1545s ok 472 1545s Set-Cookie: usertrack_test=26cadb82.62812ceaab94d; path=/; expires=Fri, 29-Nov-24 20:12:42 GMT 1545s Cookie: usertrack_test=26cadb82.62812ceaab94d 1545s ok 473 1545s # testing : Checking return code is '200' 1545s # expected: 200 1545s # received: '200' 1545s ok 474 1545s ok 475 1545s # testing : Checking return code is '200' 1545s # expected: 200 1545s # received: '200' 1545s ok 476 1545s ok 477 1545s Set-Cookie: usertrack_test=f718b882.62812ceaac59a; path=/; expires=Fri, 29-Nov-24 20:12:42 GMT 1545s Cookie: usertrack_test=f718b882.62812ceaac59a 1545s ok 478 1545s # testing : Checking return code is '200' 1545s # expected: 200 1545s # received: '200' 1545s ok 479 1545s ok 480 1545s # testing : Checking return code is '200' 1545s # expected: 200 1545s # received: '200' 1545s ok 481 1545s ok 482 1545s Set-Cookie: usertrack_test=2e182e1d.62812ceaad158; path=/; expires=Fri, 29-Nov-24 20:12:42 GMT 1545s Cookie: usertrack_test=2e182e1d.62812ceaad158 1545s ok 483 1545s # testing : Checking return code is '200' 1545s # expected: 200 1545s # received: '200' 1545s ok 484 1545s ok 485 1545s # testing : Checking return code is '200' 1545s # expected: 200 1545s # received: '200' 1545s ok 486 1545s ok 487 1545s Set-Cookie: usertrack_test=4eb36e8b.62812ceaadd86; path=/; expires=Fri, 29-Nov-24 20:12:42 GMT 1545s Cookie: usertrack_test=4eb36e8b.62812ceaadd86 1545s ok 488 1545s # testing : Checking return code is '200' 1545s # expected: 200 1545s # received: '200' 1545s ok 489 1545s ok 490 1545s # testing : Checking return code is '200' 1545s # expected: 200 1545s # received: '200' 1545s ok 491 1545s ok 492 1545s Set-Cookie: usertrack_test=c3cfe064.62812ceaae94b; path=/; expires=Fri, 29-Nov-24 20:12:42 GMT 1545s Cookie: usertrack_test=c3cfe064.62812ceaae94b 1545s ok 493 1545s # testing : Checking return code is '200' 1545s # expected: 200 1545s # received: '200' 1545s ok 494 1545s ok 495 1545s # testing : Checking return code is '200' 1545s # expected: 200 1545s # received: '200' 1545s ok 496 1545s ok 497 1545s Set-Cookie: usertrack_test=d648e25c.62812ceaaf51a; path=/; expires=Fri, 29-Nov-24 20:12:42 GMT 1545s Cookie: usertrack_test=d648e25c.62812ceaaf51a 1545s ok 498 1545s # testing : Checking return code is '200' 1545s # expected: 200 1545s # received: '200' 1545s ok 499 1545s ok 500 1545s # testing : Checking return code is '200' 1545s # expected: 200 1545s # received: '200' 1545s ok 501 1545s ok 502 1545s Set-Cookie: usertrack_test=c5876c83.62812ceab014a; path=/; expires=Fri, 29-Nov-24 20:12:42 GMT 1545s Cookie: usertrack_test=c5876c83.62812ceab014a 1545s ok 503 1545s # testing : Checking return code is '200' 1545s # expected: 200 1545s # received: '200' 1545s ok 504 1545s ok 505 1545s # testing : Checking return code is '200' 1545s # expected: 200 1545s # received: '200' 1545s ok 506 1545s ok 507 1545s Set-Cookie: usertrack_test=7081d476.62812ceab0e2e; path=/; expires=Fri, 29-Nov-24 20:12:42 GMT 1545s Cookie: usertrack_test=7081d476.62812ceab0e2e 1545s ok 508 1545s # testing : Checking return code is '200' 1545s # expected: 200 1545s # received: '200' 1545s ok 509 1545s ok 510 1545s # testing : Checking return code is '200' 1545s # expected: 200 1545s # received: '200' 1545s ok 511 1545s ok 512 1545s Set-Cookie: usertrack_test=eec3e936.62812ceab19ea; path=/; expires=Fri, 29-Nov-24 20:12:42 GMT 1545s Cookie: usertrack_test=eec3e936.62812ceab19ea 1545s ok 513 1545s # testing : Checking return code is '200' 1545s # expected: 200 1545s # received: '200' 1545s ok 514 1545s ok 515 1545s # testing : Checking return code is '200' 1545s # expected: 200 1545s # received: '200' 1545s ok 516 1545s ok 517 1545s Set-Cookie: usertrack_test=fd3fd91b.62812ceab267d; path=/; expires=Fri, 29-Nov-24 20:12:42 GMT 1545s Cookie: usertrack_test=fd3fd91b.62812ceab267d 1545s ok 518 1545s # testing : Checking return code is '200' 1545s # expected: 200 1545s # received: '200' 1545s ok 519 1545s ok 520 1545s # testing : Checking return code is '200' 1545s # expected: 200 1545s # received: '200' 1545s ok 521 1545s ok 522 1545s Set-Cookie: usertrack_test=d3a9240c.62812ceab32e7; path=/; expires=Fri, 29-Nov-24 20:12:42 GMT 1545s Cookie: usertrack_test=d3a9240c.62812ceab32e7 1545s ok 523 1545s # testing : Checking return code is '200' 1545s # expected: 200 1545s # received: '200' 1545s ok 524 1545s ok 525 1545s # testing : Checking return code is '200' 1545s # expected: 200 1545s # received: '200' 1545s ok 526 1545s ok 527 1545s Set-Cookie: usertrack_test=4f85fc0f.62812ceab3f47; path=/; expires=Fri, 29-Nov-24 20:12:42 GMT 1545s Cookie: usertrack_test=4f85fc0f.62812ceab3f47 1545s ok 528 1545s # testing : Checking return code is '200' 1545s # expected: 200 1545s # received: '200' 1545s ok 529 1545s ok 530 1545s # testing : Checking return code is '200' 1545s # expected: 200 1545s # received: '200' 1545s ok 531 1545s ok 532 1545s Set-Cookie: usertrack_test=a2580087.62812ceab4b68; path=/; expires=Fri, 29-Nov-24 20:12:42 GMT 1545s Cookie: usertrack_test=a2580087.62812ceab4b68 1545s ok 533 1545s # testing : Checking return code is '200' 1545s # expected: 200 1545s # received: '200' 1545s ok 534 1545s ok 535 1545s # testing : Checking return code is '200' 1545s # expected: 200 1545s # received: '200' 1545s ok 536 1545s ok 537 1545s Set-Cookie: usertrack_test=75a765ee.62812ceab5720; path=/; expires=Fri, 29-Nov-24 20:12:42 GMT 1545s Cookie: usertrack_test=75a765ee.62812ceab5720 1545s ok 538 1545s # testing : Checking return code is '200' 1545s # expected: 200 1545s # received: '200' 1545s ok 539 1545s ok 540 1545s # testing : Checking return code is '200' 1545s # expected: 200 1545s # received: '200' 1545s ok 541 1545s ok 542 1545s Set-Cookie: usertrack_test=2c75e162.62812ceab62ff; path=/; expires=Fri, 29-Nov-24 20:12:42 GMT 1545s Cookie: usertrack_test=2c75e162.62812ceab62ff 1545s ok 543 1545s # testing : Checking return code is '200' 1545s # expected: 200 1545s # received: '200' 1545s ok 544 1545s ok 545 1545s # testing : Checking return code is '200' 1545s # expected: 200 1545s # received: '200' 1545s ok 546 1545s ok 547 1545s Set-Cookie: usertrack_test=4b7ef3e5.62812ceab6ea4; path=/; expires=Fri, 29-Nov-24 20:12:42 GMT 1545s Cookie: usertrack_test=4b7ef3e5.62812ceab6ea4 1545s ok 548 1545s # testing : Checking return code is '200' 1545s # expected: 200 1545s # received: '200' 1545s ok 549 1545s ok 550 1545s # testing : Checking return code is '200' 1545s # expected: 200 1545s # received: '200' 1545s ok 551 1545s ok 552 1545s Set-Cookie: usertrack_test=dfe983c0.62812ceab7b4b; path=/; expires=Fri, 29-Nov-24 20:12:42 GMT 1545s Cookie: usertrack_test=dfe983c0.62812ceab7b4b 1545s ok 553 1545s # testing : Checking return code is '200' 1545s # expected: 200 1545s # received: '200' 1545s ok 554 1545s ok 555 1545s # testing : Checking return code is '200' 1545s # expected: 200 1545s # received: '200' 1545s ok 556 1545s ok 557 1545s Set-Cookie: usertrack_test=130891d.62812ceab87a3; path=/; expires=Fri, 29-Nov-24 20:12:42 GMT 1545s Cookie: usertrack_test=130891d.62812ceab87a3 1545s ok 558 1545s # testing : Checking return code is '200' 1545s # expected: 200 1545s # received: '200' 1545s ok 559 1545s ok 560 1545s # testing : Checking return code is '200' 1545s # expected: 200 1545s # received: '200' 1545s ok 561 1545s ok 562 1545s Set-Cookie: usertrack_test=26d34808.62812ceab9370; path=/; expires=Fri, 29-Nov-24 20:12:42 GMT 1545s Cookie: usertrack_test=26d34808.62812ceab9370 1545s ok 563 1545s # testing : Checking return code is '200' 1545s # expected: 200 1545s # received: '200' 1545s ok 564 1545s ok 565 1545s # testing : Checking return code is '200' 1545s # expected: 200 1545s # received: '200' 1545s ok 566 1545s ok 567 1545s Set-Cookie: usertrack_test=c71b06f4.62812ceab9f6f; path=/; expires=Fri, 29-Nov-24 20:12:42 GMT 1545s Cookie: usertrack_test=c71b06f4.62812ceab9f6f 1545s ok 568 1545s # testing : Checking return code is '200' 1545s # expected: 200 1545s # received: '200' 1545s ok 569 1545s ok 570 1545s # testing : Checking return code is '200' 1545s # expected: 200 1545s # received: '200' 1545s ok 571 1545s ok 572 1545s Set-Cookie: usertrack_test=93890538.62812ceabab3e; path=/; expires=Fri, 29-Nov-24 20:12:42 GMT 1545s Cookie: usertrack_test=93890538.62812ceabab3e 1545s ok 573 1545s # testing : Checking return code is '200' 1545s # expected: 200 1545s # received: '200' 1545s ok 574 1545s ok 575 1545s # testing : Checking return code is '200' 1545s # expected: 200 1545s # received: '200' 1545s ok 576 1545s ok 577 1545s Set-Cookie: usertrack_test=e8d4dd6b.62812ceabb70e; path=/; expires=Fri, 29-Nov-24 20:12:42 GMT 1545s Cookie: usertrack_test=e8d4dd6b.62812ceabb70e 1545s ok 578 1545s # testing : Checking return code is '200' 1545s # expected: 200 1545s # received: '200' 1545s ok 579 1545s ok 580 1545s # testing : Checking return code is '200' 1545s # expected: 200 1545s # received: '200' 1545s ok 581 1545s ok 582 1545s Set-Cookie: usertrack_test=b458d931.62812ceabc2c7; path=/; expires=Fri, 29-Nov-24 20:12:42 GMT 1545s Cookie: usertrack_test=b458d931.62812ceabc2c7 1545s ok 583 1545s # testing : Checking return code is '200' 1545s # expected: 200 1545s # received: '200' 1545s ok 584 1545s ok 585 1545s # testing : Checking return code is '200' 1545s # expected: 200 1545s # received: '200' 1545s ok 586 1545s ok 587 1545s Set-Cookie: usertrack_test=28056cb3.62812ceabce87; path=/; expires=Fri, 29-Nov-24 20:12:42 GMT 1545s Cookie: usertrack_test=28056cb3.62812ceabce87 1545s ok 588 1545s # testing : Checking return code is '200' 1545s # expected: 200 1545s # received: '200' 1545s ok 589 1545s ok 590 1545s # testing : Checking return code is '200' 1545s # expected: 200 1545s # received: '200' 1545s ok 591 1545s ok 592 1545s Set-Cookie: usertrack_test=3703e1e1.62812ceabda2a; path=/; expires=Fri, 29-Nov-24 20:12:42 GMT 1545s Cookie: usertrack_test=3703e1e1.62812ceabda2a 1545s ok 593 1545s # testing : Checking return code is '200' 1545s # expected: 200 1545s # received: '200' 1545s ok 594 1545s ok 595 1545s # testing : Checking return code is '200' 1545s # expected: 200 1545s # received: '200' 1545s ok 596 1545s ok 597 1545s Set-Cookie: usertrack_test=53c85ee4.62812ceabe5bd; path=/; expires=Fri, 29-Nov-24 20:12:42 GMT 1545s Cookie: usertrack_test=53c85ee4.62812ceabe5bd 1545s ok 598 1545s # testing : Checking return code is '200' 1545s # expected: 200 1545s # received: '200' 1545s ok 599 1545s ok 600 1545s # testing : Checking return code is '200' 1545s # expected: 200 1545s # received: '200' 1545s ok 601 1545s ok 602 1545s Set-Cookie: usertrack_test=759766d8.62812ceabf149; path=/; expires=Fri, 29-Nov-24 20:12:42 GMT 1545s Cookie: usertrack_test=759766d8.62812ceabf149 1545s ok 603 1545s # testing : Checking return code is '200' 1545s # expected: 200 1545s # received: '200' 1545s ok 604 1545s ok 605 1545s # testing : Checking return code is '200' 1545s # expected: 200 1545s # received: '200' 1545s ok 606 1545s ok 607 1545s Set-Cookie: usertrack_test=8660d03f.62812ceabfdf4; path=/; expires=Fri, 29-Nov-24 20:12:42 GMT 1545s Cookie: usertrack_test=8660d03f.62812ceabfdf4 1545s ok 608 1545s # testing : Checking return code is '200' 1545s # expected: 200 1545s # received: '200' 1545s ok 609 1545s ok 610 1545s # testing : Checking return code is '200' 1545s # expected: 200 1545s # received: '200' 1545s ok 611 1545s ok 612 1545s Set-Cookie: usertrack_test=f59d4071.62812ceac09bd; path=/; expires=Fri, 29-Nov-24 20:12:42 GMT 1545s Cookie: usertrack_test=f59d4071.62812ceac09bd 1545s ok 613 1545s # testing : Checking return code is '200' 1545s # expected: 200 1545s # received: '200' 1545s ok 614 1545s ok 615 1545s # testing : Checking return code is '200' 1545s # expected: 200 1545s # received: '200' 1545s ok 616 1545s ok 617 1545s Set-Cookie: usertrack_test=dff68dfb.62812ceac1563; path=/; expires=Fri, 29-Nov-24 20:12:42 GMT 1545s Cookie: usertrack_test=dff68dfb.62812ceac1563 1545s ok 618 1545s # testing : Checking return code is '200' 1545s # expected: 200 1545s # received: '200' 1545s ok 619 1545s ok 620 1545s # testing : Checking return code is '200' 1545s # expected: 200 1545s # received: '200' 1545s ok 621 1545s ok 622 1545s Set-Cookie: usertrack_test=9aec2e38.62812ceac2129; path=/; expires=Fri, 29-Nov-24 20:12:42 GMT 1545s Cookie: usertrack_test=9aec2e38.62812ceac2129 1545s ok 623 1545s # testing : Checking return code is '200' 1545s # expected: 200 1545s # received: '200' 1545s ok 624 1545s ok 625 1545s # testing : Checking return code is '200' 1545s # expected: 200 1545s # received: '200' 1545s ok 626 1545s ok 627 1545s Set-Cookie: usertrack_test=92e8762f.62812ceac2d2c; path=/; expires=Fri, 29-Nov-24 20:12:42 GMT 1545s Cookie: usertrack_test=92e8762f.62812ceac2d2c 1545s ok 628 1545s # testing : Checking return code is '200' 1545s # expected: 200 1545s # received: '200' 1545s ok 629 1545s ok 630 1545s # testing : Checking return code is '200' 1545s # expected: 200 1545s # received: '200' 1545s ok 631 1545s ok 632 1545s Set-Cookie: usertrack_test=6e30706c.62812ceac38ff; path=/; expires=Fri, 29-Nov-24 20:12:42 GMT 1545s Cookie: usertrack_test=6e30706c.62812ceac38ff 1545s ok 633 1545s # testing : Checking return code is '200' 1545s # expected: 200 1545s # received: '200' 1545s ok 634 1545s ok 635 1545s # testing : Checking return code is '200' 1545s # expected: 200 1545s # received: '200' 1545s ok 636 1545s ok 637 1545s Set-Cookie: usertrack_test=1adf83aa.62812ceac4538; path=/; expires=Fri, 29-Nov-24 20:12:42 GMT 1545s Cookie: usertrack_test=1adf83aa.62812ceac4538 1545s ok 638 1545s # testing : Checking return code is '200' 1545s # expected: 200 1545s # received: '200' 1545s ok 639 1545s ok 640 1545s # testing : Checking return code is '200' 1545s # expected: 200 1545s # received: '200' 1545s ok 641 1545s ok 642 1545s Set-Cookie: usertrack_test=7ff2b969.62812ceac52af; path=/; expires=Fri, 29-Nov-24 20:12:42 GMT 1545s Cookie: usertrack_test=7ff2b969.62812ceac52af 1545s ok 643 1545s # testing : Checking return code is '200' 1545s # expected: 200 1545s # received: '200' 1545s ok 644 1545s ok 645 1545s # testing : Checking return code is '200' 1545s # expected: 200 1545s # received: '200' 1545s ok 646 1545s ok 647 1545s Set-Cookie: usertrack_test=c9565017.62812ceac6026; path=/; expires=Fri, 29-Nov-24 20:12:42 GMT 1545s Cookie: usertrack_test=c9565017.62812ceac6026 1545s ok 648 1545s # testing : Checking return code is '200' 1545s # expected: 200 1545s # received: '200' 1545s ok 649 1545s ok 650 1545s # testing : Checking return code is '200' 1545s # expected: 200 1545s # received: '200' 1545s ok 651 1545s ok 652 1545s Set-Cookie: usertrack_test=4dedf6c1.62812ceac6c65; path=/; expires=Fri, 29-Nov-24 20:12:42 GMT 1545s Cookie: usertrack_test=4dedf6c1.62812ceac6c65 1545s ok 653 1545s # testing : Checking return code is '200' 1545s # expected: 200 1545s # received: '200' 1545s ok 654 1545s ok 655 1545s # testing : Checking return code is '200' 1545s # expected: 200 1545s # received: '200' 1545s ok 656 1545s ok 657 1545s Set-Cookie: usertrack_test=d45d16d7.62812ceac7810; path=/; expires=Fri, 29-Nov-24 20:12:42 GMT 1545s Cookie: usertrack_test=d45d16d7.62812ceac7810 1545s ok 658 1545s # testing : Checking return code is '200' 1545s # expected: 200 1545s # received: '200' 1545s ok 659 1545s ok 660 1545s # testing : Checking return code is '200' 1545s # expected: 200 1545s # received: '200' 1545s ok 661 1545s ok 662 1545s Set-Cookie: usertrack_test=c4678093.62812ceac8379; path=/; expires=Fri, 29-Nov-24 20:12:42 GMT 1545s Cookie: usertrack_test=c4678093.62812ceac8379 1545s ok 663 1545s # testing : Checking return code is '200' 1545s # expected: 200 1545s # received: '200' 1545s ok 664 1545s ok 665 1545s # testing : Checking return code is '200' 1545s # expected: 200 1545s # received: '200' 1545s ok 666 1545s ok 667 1545s Set-Cookie: usertrack_test=6389c148.62812ceac8fe5; path=/; expires=Fri, 29-Nov-24 20:12:42 GMT 1545s Cookie: usertrack_test=6389c148.62812ceac8fe5 1545s ok 668 1545s # testing : Checking return code is '200' 1545s # expected: 200 1545s # received: '200' 1545s ok 669 1545s ok 670 1545s # testing : Checking return code is '200' 1545s # expected: 200 1545s # received: '200' 1545s ok 671 1545s ok 672 1545s Set-Cookie: usertrack_test=f834877e.62812ceac9ce4; path=/; expires=Fri, 29-Nov-24 20:12:42 GMT 1545s Cookie: usertrack_test=f834877e.62812ceac9ce4 1545s ok 673 1545s # testing : Checking return code is '200' 1545s # expected: 200 1545s # received: '200' 1545s ok 674 1545s ok 675 1545s # testing : Checking return code is '200' 1545s # expected: 200 1545s # received: '200' 1545s ok 676 1545s ok 677 1545s Set-Cookie: usertrack_test=386d4088.62812ceaca900; path=/; expires=Fri, 29-Nov-24 20:12:42 GMT 1545s Cookie: usertrack_test=386d4088.62812ceaca900 1545s ok 678 1545s # testing : Checking return code is '200' 1545s # expected: 200 1545s # received: '200' 1545s ok 679 1545s ok 680 1545s # testing : Checking return code is '200' 1545s # expected: 200 1545s # received: '200' 1545s ok 681 1545s ok 682 1545s Set-Cookie: usertrack_test=4d17541c.62812ceacb4d0; path=/; expires=Fri, 29-Nov-24 20:12:42 GMT 1545s Cookie: usertrack_test=4d17541c.62812ceacb4d0 1545s ok 683 1545s # testing : Checking return code is '200' 1545s # expected: 200 1545s # received: '200' 1545s ok 684 1545s ok 685 1545s # testing : Checking return code is '200' 1545s # expected: 200 1545s # received: '200' 1545s ok 686 1545s ok 687 1545s Set-Cookie: usertrack_test=fb8da15.62812ceacc0d9; path=/; expires=Fri, 29-Nov-24 20:12:42 GMT 1545s Cookie: usertrack_test=fb8da15.62812ceacc0d9 1545s ok 688 1545s # testing : Checking return code is '200' 1545s # expected: 200 1545s # received: '200' 1545s ok 689 1545s ok 690 1545s # testing : Checking return code is '200' 1545s # expected: 200 1545s # received: '200' 1545s ok 691 1545s ok 692 1545s Set-Cookie: usertrack_test=ea7de09d.62812ceaccc8c; path=/; expires=Fri, 29-Nov-24 20:12:42 GMT 1545s Cookie: usertrack_test=ea7de09d.62812ceaccc8c 1545s ok 693 1545s # testing : Checking return code is '200' 1545s # expected: 200 1545s # received: '200' 1545s ok 694 1545s ok 695 1545s # testing : Checking return code is '200' 1545s # expected: 200 1545s # received: '200' 1545s ok 696 1545s ok 697 1545s Set-Cookie: usertrack_test=8219bc02.62812ceacd836; path=/; expires=Fri, 29-Nov-24 20:12:42 GMT 1545s Cookie: usertrack_test=8219bc02.62812ceacd836 1545s ok 698 1545s # testing : Checking return code is '200' 1545s # expected: 200 1545s # received: '200' 1545s ok 699 1545s ok 700 1545s # testing : Checking return code is '200' 1545s # expected: 200 1545s # received: '200' 1545s ok 701 1545s ok 702 1545s Set-Cookie: usertrack_test=4d987603.62812ceacea87; path=/; expires=Fri, 29-Nov-24 20:12:42 GMT 1545s Cookie: usertrack_test=4d987603.62812ceacea87 1545s ok 703 1545s # testing : Checking return code is '200' 1545s # expected: 200 1545s # received: '200' 1545s ok 704 1545s ok 705 1545s # testing : Checking return code is '200' 1545s # expected: 200 1545s # received: '200' 1545s ok 706 1545s ok 707 1545s Set-Cookie: usertrack_test=efb7cea0.62812ceacf781; path=/; expires=Fri, 29-Nov-24 20:12:42 GMT 1545s Cookie: usertrack_test=efb7cea0.62812ceacf781 1545s ok 708 1545s # testing : Checking return code is '200' 1545s # expected: 200 1545s # received: '200' 1545s ok 709 1545s ok 710 1545s # testing : Checking return code is '200' 1545s # expected: 200 1545s # received: '200' 1545s ok 711 1545s ok 712 1545s Set-Cookie: usertrack_test=21e041b5.62812cead03a7; path=/; expires=Fri, 29-Nov-24 20:12:42 GMT 1545s Cookie: usertrack_test=21e041b5.62812cead03a7 1545s ok 713 1545s # testing : Checking return code is '200' 1545s # expected: 200 1545s # received: '200' 1545s ok 714 1545s ok 715 1545s # testing : Checking return code is '200' 1545s # expected: 200 1545s # received: '200' 1545s ok 716 1545s ok 717 1545s Set-Cookie: usertrack_test=2cf012cc.62812cead0fa2; path=/; expires=Fri, 29-Nov-24 20:12:42 GMT 1545s Cookie: usertrack_test=2cf012cc.62812cead0fa2 1545s ok 718 1545s # testing : Checking return code is '200' 1545s # expected: 200 1545s # received: '200' 1545s ok 719 1545s ok 720 1545s # testing : Checking return code is '200' 1545s # expected: 200 1545s # received: '200' 1545s ok 721 1545s ok 722 1545s Set-Cookie: usertrack_test=73572f51.62812cead1b95; path=/; expires=Fri, 29-Nov-24 20:12:42 GMT 1545s Cookie: usertrack_test=73572f51.62812cead1b95 1545s ok 723 1545s # testing : Checking return code is '200' 1545s # expected: 200 1545s # received: '200' 1545s ok 724 1545s ok 725 1545s # testing : Checking return code is '200' 1545s # expected: 200 1545s # received: '200' 1545s ok 726 1545s ok 727 1545s Set-Cookie: usertrack_test=58d24cd4.62812cead274d; path=/; expires=Fri, 29-Nov-24 20:12:42 GMT 1545s Cookie: usertrack_test=58d24cd4.62812cead274d 1545s ok 728 1545s # testing : Checking return code is '200' 1545s # expected: 200 1545s # received: '200' 1545s ok 729 1545s ok 730 1545s # testing : Checking return code is '200' 1545s # expected: 200 1545s # received: '200' 1545s ok 731 1545s ok 732 1545s Set-Cookie: usertrack_test=6e3609c1.62812cead32e8; path=/; expires=Fri, 29-Nov-24 20:12:42 GMT 1545s Cookie: usertrack_test=6e3609c1.62812cead32e8 1545s ok 733 1545s # testing : Checking return code is '200' 1545s # expected: 200 1545s # received: '200' 1545s ok 734 1545s ok 735 1545s # testing : Checking return code is '200' 1545s # expected: 200 1545s # received: '200' 1545s ok 736 1545s ok 737 1545s Set-Cookie: usertrack_test=97749a46.62812cead3e76; path=/; expires=Fri, 29-Nov-24 20:12:42 GMT 1545s Cookie: usertrack_test=97749a46.62812cead3e76 1545s ok 738 1545s # testing : Checking return code is '200' 1545s # expected: 200 1545s # received: '200' 1545s ok 739 1545s ok 740 1545s # testing : Checking return code is '200' 1545s # expected: 200 1545s # received: '200' 1545s ok 741 1545s ok 742 1545s Set-Cookie: usertrack_test=6097cd9f.62812cead4a82; path=/; expires=Fri, 29-Nov-24 20:12:42 GMT 1545s Cookie: usertrack_test=6097cd9f.62812cead4a82 1545s ok 743 1545s # testing : Checking return code is '200' 1545s # expected: 200 1545s # received: '200' 1545s ok 744 1545s ok 745 1545s # testing : Checking return code is '200' 1545s # expected: 200 1545s # received: '200' 1545s ok 746 1545s ok 747 1545s Set-Cookie: usertrack_test=f6103208.62812cead5645; path=/; expires=Fri, 29-Nov-24 20:12:42 GMT 1545s Cookie: usertrack_test=f6103208.62812cead5645 1545s ok 748 1545s # testing : Checking return code is '200' 1545s # expected: 200 1545s # received: '200' 1545s ok 749 1545s ok 750 1545s # testing : Checking return code is '200' 1545s # expected: 200 1545s # received: '200' 1545s ok 751 1545s ok 752 1545s Set-Cookie: usertrack_test=e0315e29.62812cead620b; path=/; expires=Fri, 29-Nov-24 20:12:42 GMT 1545s Cookie: usertrack_test=e0315e29.62812cead620b 1545s ok 753 1545s # testing : Checking return code is '200' 1545s # expected: 200 1545s # received: '200' 1545s ok 754 1545s ok 755 1545s # testing : Checking return code is '200' 1545s # expected: 200 1545s # received: '200' 1545s ok 756 1545s ok 757 1545s Set-Cookie: usertrack_test=38a4f9d2.62812cead6e4b; path=/; expires=Fri, 29-Nov-24 20:12:42 GMT 1545s Cookie: usertrack_test=38a4f9d2.62812cead6e4b 1545s ok 758 1545s # testing : Checking return code is '200' 1545s # expected: 200 1545s # received: '200' 1545s ok 759 1545s ok 760 1545s # testing : Checking return code is '200' 1545s # expected: 200 1545s # received: '200' 1545s ok 761 1545s ok 762 1545s Set-Cookie: usertrack_test=388f4d56.62812cead79ad; path=/; expires=Fri, 29-Nov-24 20:12:42 GMT 1545s Cookie: usertrack_test=388f4d56.62812cead79ad 1545s ok 763 1545s # testing : Checking return code is '200' 1545s # expected: 200 1545s # received: '200' 1545s ok 764 1545s ok 765 1545s # testing : Checking return code is '200' 1545s # expected: 200 1545s # received: '200' 1545s ok 766 1545s ok 767 1545s Set-Cookie: usertrack_test=83c0c6bb.62812cead8511; path=/; expires=Fri, 29-Nov-24 20:12:42 GMT 1545s Cookie: usertrack_test=83c0c6bb.62812cead8511 1545s ok 768 1545s # testing : Checking return code is '200' 1545s # expected: 200 1545s # received: '200' 1545s ok 769 1545s ok 770 1545s # testing : Checking return code is '200' 1545s # expected: 200 1545s # received: '200' 1545s ok 771 1545s ok 772 1545s Set-Cookie: usertrack_test=a19fec99.62812cead90ce; path=/; expires=Fri, 29-Nov-24 20:12:42 GMT 1545s Cookie: usertrack_test=a19fec99.62812cead90ce 1545s ok 773 1545s # testing : Checking return code is '200' 1545s # expected: 200 1545s # received: '200' 1545s ok 774 1545s ok 775 1545s # testing : Checking return code is '200' 1545s # expected: 200 1545s # received: '200' 1545s ok 776 1545s ok 777 1545s Set-Cookie: usertrack_test=6b1f4cee.62812cead9c77; path=/; expires=Fri, 29-Nov-24 20:12:42 GMT 1545s Cookie: usertrack_test=6b1f4cee.62812cead9c77 1545s ok 778 1545s # testing : Checking return code is '200' 1545s # expected: 200 1545s # received: '200' 1545s ok 779 1545s ok 780 1545s # testing : Checking return code is '200' 1545s # expected: 200 1545s # received: '200' 1545s ok 781 1545s ok 782 1545s Set-Cookie: usertrack_test=f29287a8.62812ceada7ca; path=/; expires=Fri, 29-Nov-24 20:12:42 GMT 1545s Cookie: usertrack_test=f29287a8.62812ceada7ca 1545s ok 783 1545s # testing : Checking return code is '200' 1545s # expected: 200 1545s # received: '200' 1545s ok 784 1545s ok 785 1545s # testing : Checking return code is '200' 1545s # expected: 200 1545s # received: '200' 1545s ok 786 1545s ok 787 1545s Set-Cookie: usertrack_test=cb37c0cc.62812ceadb369; path=/; expires=Fri, 29-Nov-24 20:12:42 GMT 1545s Cookie: usertrack_test=cb37c0cc.62812ceadb369 1545s ok 788 1545s # testing : Checking return code is '200' 1545s # expected: 200 1545s # received: '200' 1545s ok 789 1545s ok 790 1545s # testing : Checking return code is '200' 1545s # expected: 200 1545s # received: '200' 1545s ok 791 1545s ok 792 1545s Set-Cookie: usertrack_test=153dbd8f.62812ceadbece; path=/; expires=Fri, 29-Nov-24 20:12:42 GMT 1545s Cookie: usertrack_test=153dbd8f.62812ceadbece 1545s ok 793 1545s # testing : Checking return code is '200' 1545s # expected: 200 1545s # received: '200' 1545s ok 794 1545s ok 795 1545s # testing : Checking return code is '200' 1545s # expected: 200 1545s # received: '200' 1545s ok 796 1545s ok 797 1545s Set-Cookie: usertrack_test=be8c7b77.62812ceadca38; path=/; expires=Fri, 29-Nov-24 20:12:42 GMT 1545s Cookie: usertrack_test=be8c7b77.62812ceadca38 1545s ok 798 1545s # testing : Checking return code is '200' 1545s # expected: 200 1545s # received: '200' 1545s ok 799 1545s ok 800 1545s # testing : Checking return code is '200' 1545s # expected: 200 1545s # received: '200' 1545s ok 801 1545s ok 802 1545s Set-Cookie: usertrack_test=47719a1d.62812ceadd5cd; path=/; expires=Fri, 29-Nov-24 20:12:42 GMT 1545s Cookie: usertrack_test=47719a1d.62812ceadd5cd 1545s ok 803 1545s # testing : Checking return code is '200' 1545s # expected: 200 1545s # received: '200' 1545s ok 804 1545s ok 805 1545s # testing : Checking return code is '200' 1545s # expected: 200 1545s # received: '200' 1545s ok 806 1545s ok 807 1545s Set-Cookie: usertrack_test=533242d5.62812ceade132; path=/; expires=Fri, 29-Nov-24 20:12:42 GMT 1545s Cookie: usertrack_test=533242d5.62812ceade132 1545s ok 808 1545s # testing : Checking return code is '200' 1545s # expected: 200 1545s # received: '200' 1545s ok 809 1545s ok 810 1545s # testing : Checking return code is '200' 1545s # expected: 200 1545s # received: '200' 1545s ok 811 1545s ok 812 1545s Set-Cookie: usertrack_test=bc6c8c4f.62812ceadece1; path=/; expires=Fri, 29-Nov-24 20:12:42 GMT 1545s Cookie: usertrack_test=bc6c8c4f.62812ceadece1 1545s ok 813 1545s # testing : Checking return code is '200' 1545s # expected: 200 1545s # received: '200' 1545s ok 814 1545s ok 815 1545s # testing : Checking return code is '200' 1545s # expected: 200 1545s # received: '200' 1545s ok 816 1545s ok 817 1545s Set-Cookie: usertrack_test=51b938a2.62812ceadf82e; path=/; expires=Fri, 29-Nov-24 20:12:42 GMT 1545s Cookie: usertrack_test=51b938a2.62812ceadf82e 1545s ok 818 1545s # testing : Checking return code is '200' 1545s # expected: 200 1545s # received: '200' 1545s ok 819 1545s ok 820 1545s # testing : Checking return code is '200' 1545s # expected: 200 1545s # received: '200' 1545s ok 821 1545s ok 822 1545s Set-Cookie: usertrack_test=db543826.62812ceae037b; path=/; expires=Fri, 29-Nov-24 20:12:42 GMT 1545s Cookie: usertrack_test=db543826.62812ceae037b 1545s ok 823 1545s # testing : Checking return code is '200' 1545s # expected: 200 1545s # received: '200' 1545s ok 824 1545s ok 825 1545s # testing : Checking return code is '200' 1545s # expected: 200 1545s # received: '200' 1545s ok 826 1545s ok 827 1545s Set-Cookie: usertrack_test=24456623.62812ceae0f2c; path=/; expires=Fri, 29-Nov-24 20:12:42 GMT 1545s Cookie: usertrack_test=24456623.62812ceae0f2c 1545s ok 828 1545s # testing : Checking return code is '200' 1545s # expected: 200 1545s # received: '200' 1545s ok 829 1545s ok 830 1545s # testing : Checking return code is '200' 1545s # expected: 200 1545s # received: '200' 1545s ok 831 1545s ok 832 1545s Set-Cookie: usertrack_test=a402b257.62812ceae1a7c; path=/; expires=Fri, 29-Nov-24 20:12:42 GMT 1545s Cookie: usertrack_test=a402b257.62812ceae1a7c 1545s ok 833 1545s # testing : Checking return code is '200' 1545s # expected: 200 1545s # received: '200' 1545s ok 834 1545s ok 835 1545s # testing : Checking return code is '200' 1545s # expected: 200 1545s # received: '200' 1545s ok 836 1545s ok 837 1545s Set-Cookie: usertrack_test=20fcff30.62812ceae25bd; path=/; expires=Fri, 29-Nov-24 20:12:42 GMT 1545s Cookie: usertrack_test=20fcff30.62812ceae25bd 1545s ok 838 1545s # testing : Checking return code is '200' 1545s # expected: 200 1545s # received: '200' 1545s ok 839 1545s ok 840 1545s # testing : Checking return code is '200' 1545s # expected: 200 1545s # received: '200' 1545s ok 841 1545s ok 842 1545s Set-Cookie: usertrack_test=cf5ff74d.62812ceae30df; path=/; expires=Fri, 29-Nov-24 20:12:42 GMT 1545s Cookie: usertrack_test=cf5ff74d.62812ceae30df 1545s ok 843 1545s # testing : Checking return code is '200' 1545s # expected: 200 1545s # received: '200' 1545s ok 844 1545s ok 845 1545s # testing : Checking return code is '200' 1545s # expected: 200 1545s # received: '200' 1545s ok 846 1545s ok 847 1545s Set-Cookie: usertrack_test=f51d718e.62812ceae3c4a; path=/; expires=Fri, 29-Nov-24 20:12:42 GMT 1545s Cookie: usertrack_test=f51d718e.62812ceae3c4a 1545s ok 848 1545s # testing : Checking return code is '200' 1545s # expected: 200 1545s # received: '200' 1545s ok 849 1545s ok 850 1545s # testing : Checking return code is '200' 1545s # expected: 200 1545s # received: '200' 1545s ok 851 1545s ok 852 1545s Set-Cookie: usertrack_test=3db12844.62812ceae47ef; path=/; expires=Fri, 29-Nov-24 20:12:42 GMT 1545s Cookie: usertrack_test=3db12844.62812ceae47ef 1545s ok 853 1545s # testing : Checking return code is '200' 1545s # expected: 200 1545s # received: '200' 1545s ok 854 1545s ok 855 1545s # testing : Checking return code is '200' 1545s # expected: 200 1545s # received: '200' 1545s ok 856 1545s ok 857 1545s Set-Cookie: usertrack_test=f0e00c6f.62812ceae5386; path=/; expires=Fri, 29-Nov-24 20:12:42 GMT 1545s Cookie: usertrack_test=f0e00c6f.62812ceae5386 1545s ok 858 1545s # testing : Checking return code is '200' 1545s # expected: 200 1545s # received: '200' 1545s ok 859 1545s ok 860 1545s # testing : Checking return code is '200' 1545s # expected: 200 1545s # received: '200' 1545s ok 861 1545s ok 862 1545s Set-Cookie: usertrack_test=46135411.62812ceae5ed5; path=/; expires=Fri, 29-Nov-24 20:12:42 GMT 1545s Cookie: usertrack_test=46135411.62812ceae5ed5 1545s ok 863 1545s # testing : Checking return code is '200' 1545s # expected: 200 1545s # received: '200' 1545s ok 864 1545s ok 865 1545s # testing : Checking return code is '200' 1545s # expected: 200 1545s # received: '200' 1545s ok 866 1545s ok 867 1545s Set-Cookie: usertrack_test=9931ab73.62812ceae6a7c; path=/; expires=Fri, 29-Nov-24 20:12:42 GMT 1545s Cookie: usertrack_test=9931ab73.62812ceae6a7c 1545s ok 868 1545s # testing : Checking return code is '200' 1545s # expected: 200 1545s # received: '200' 1545s ok 869 1545s ok 870 1545s # testing : Checking return code is '200' 1545s # expected: 200 1545s # received: '200' 1545s ok 871 1545s ok 872 1545s Set-Cookie: usertrack_test=b5ae4257.62812ceae76d9; path=/; expires=Fri, 29-Nov-24 20:12:42 GMT 1545s Cookie: usertrack_test=b5ae4257.62812ceae76d9 1545s ok 873 1545s # testing : Checking return code is '200' 1545s # expected: 200 1545s # received: '200' 1545s ok 874 1545s ok 875 1545s # testing : Checking return code is '200' 1545s # expected: 200 1545s # received: '200' 1545s ok 876 1545s ok 877 1545s Set-Cookie: usertrack_test=dc22764a.62812ceae8287; path=/; expires=Fri, 29-Nov-24 20:12:42 GMT 1545s Cookie: usertrack_test=dc22764a.62812ceae8287 1545s ok 878 1545s # testing : Checking return code is '200' 1545s # expected: 200 1545s # received: '200' 1545s ok 879 1545s ok 880 1545s # testing : Checking return code is '200' 1545s # expected: 200 1545s # received: '200' 1545s ok 881 1545s ok 882 1545s Set-Cookie: usertrack_test=ed563358.62812ceae8e08; path=/; expires=Fri, 29-Nov-24 20:12:42 GMT 1545s Cookie: usertrack_test=ed563358.62812ceae8e08 1545s ok 883 1545s # testing : Checking return code is '200' 1545s # expected: 200 1545s # received: '200' 1545s ok 884 1545s ok 885 1545s # testing : Checking return code is '200' 1545s # expected: 200 1545s # received: '200' 1545s ok 886 1545s ok 887 1545s Set-Cookie: usertrack_test=9d602f81.62812ceae99ae; path=/; expires=Fri, 29-Nov-24 20:12:42 GMT 1545s Cookie: usertrack_test=9d602f81.62812ceae99ae 1545s ok 888 1545s # testing : Checking return code is '200' 1545s # expected: 200 1545s # received: '200' 1545s ok 889 1545s ok 890 1545s # testing : Checking return code is '200' 1545s # expected: 200 1545s # received: '200' 1545s ok 891 1545s ok 892 1545s Set-Cookie: usertrack_test=985d3374.62812ceaea608; path=/; expires=Fri, 29-Nov-24 20:12:42 GMT 1545s Cookie: usertrack_test=985d3374.62812ceaea608 1545s ok 893 1545s # testing : Checking return code is '200' 1545s # expected: 200 1545s # received: '200' 1545s ok 894 1545s ok 895 1545s # testing : Checking return code is '200' 1545s # expected: 200 1545s # received: '200' 1545s ok 896 1545s ok 897 1545s Set-Cookie: usertrack_test=23bc839e.62812ceaeb17d; path=/; expires=Fri, 29-Nov-24 20:12:42 GMT 1545s Cookie: usertrack_test=23bc839e.62812ceaeb17d 1545s ok 898 1545s # testing : Checking return code is '200' 1545s # expected: 200 1545s # received: '200' 1545s ok 899 1545s ok 900 1545s # testing : Checking return code is '200' 1545s # expected: 200 1545s # received: '200' 1545s ok 901 1545s ok 902 1545s Set-Cookie: usertrack_test=d2062ef7.62812ceaebd4e; path=/; expires=Fri, 29-Nov-24 20:12:42 GMT 1545s Cookie: usertrack_test=d2062ef7.62812ceaebd4e 1545s ok 903 1545s # testing : Checking return code is '200' 1545s # expected: 200 1545s # received: '200' 1545s ok 904 1545s ok 905 1545s # testing : Checking return code is '200' 1545s # expected: 200 1545s # received: '200' 1545s ok 906 1545s ok 907 1545s Set-Cookie: usertrack_test=ab8d2615.62812ceaec8f7; path=/; expires=Fri, 29-Nov-24 20:12:42 GMT 1545s Cookie: usertrack_test=ab8d2615.62812ceaec8f7 1545s ok 908 1545s # testing : Checking return code is '200' 1545s # expected: 200 1545s # received: '200' 1545s ok 909 1545s ok 910 1545s # testing : Checking return code is '200' 1545s # expected: 200 1545s # received: '200' 1545s ok 911 1545s ok 912 1545s Set-Cookie: usertrack_test=a9a57ade.62812ceaed4b6; path=/; expires=Fri, 29-Nov-24 20:12:42 GMT 1545s Cookie: usertrack_test=a9a57ade.62812ceaed4b6 1545s ok 913 1545s # testing : Checking return code is '200' 1545s # expected: 200 1545s # received: '200' 1545s ok 914 1545s ok 915 1545s # testing : Checking return code is '200' 1545s # expected: 200 1545s # received: '200' 1545s ok 916 1545s ok 917 1545s Set-Cookie: usertrack_test=3da6fc7.62812ceaee091; path=/; expires=Fri, 29-Nov-24 20:12:42 GMT 1545s Cookie: usertrack_test=3da6fc7.62812ceaee091 1545s ok 918 1545s # testing : Checking return code is '200' 1545s # expected: 200 1545s # received: '200' 1545s ok 919 1545s ok 920 1545s # testing : Checking return code is '200' 1545s # expected: 200 1545s # received: '200' 1545s ok 921 1545s ok 922 1545s Set-Cookie: usertrack_test=763c7776.62812ceaeec9e; path=/; expires=Fri, 29-Nov-24 20:12:42 GMT 1545s Cookie: usertrack_test=763c7776.62812ceaeec9e 1545s ok 923 1545s # testing : Checking return code is '200' 1545s # expected: 200 1545s # received: '200' 1545s ok 924 1545s ok 925 1545s # testing : Checking return code is '200' 1545s # expected: 200 1545s # received: '200' 1545s ok 926 1545s ok 927 1545s Set-Cookie: usertrack_test=172f735c.62812ceaef8de; path=/; expires=Fri, 29-Nov-24 20:12:42 GMT 1545s Cookie: usertrack_test=172f735c.62812ceaef8de 1545s ok 928 1545s # testing : Checking return code is '200' 1545s # expected: 200 1545s # received: '200' 1545s ok 929 1545s ok 930 1545s # testing : Checking return code is '200' 1545s # expected: 200 1545s # received: '200' 1545s ok 931 1545s ok 932 1545s Set-Cookie: usertrack_test=86066d23.62812ceaf047e; path=/; expires=Fri, 29-Nov-24 20:12:42 GMT 1545s Cookie: usertrack_test=86066d23.62812ceaf047e 1545s ok 933 1545s # testing : Checking return code is '200' 1545s # expected: 200 1545s # received: '200' 1545s ok 934 1545s ok 935 1545s # testing : Checking return code is '200' 1545s # expected: 200 1545s # received: '200' 1545s ok 936 1545s ok 937 1545s Set-Cookie: usertrack_test=70015511.62812ceaf0fed; path=/; expires=Fri, 29-Nov-24 20:12:42 GMT 1545s Cookie: usertrack_test=70015511.62812ceaf0fed 1545s ok 938 1545s # testing : Checking return code is '200' 1545s # expected: 200 1545s # received: '200' 1545s ok 939 1545s ok 940 1545s # testing : Checking return code is '200' 1545s # expected: 200 1545s # received: '200' 1545s ok 941 1545s ok 942 1545s Set-Cookie: usertrack_test=42a89411.62812ceaf1b9b; path=/; expires=Fri, 29-Nov-24 20:12:42 GMT 1545s Cookie: usertrack_test=42a89411.62812ceaf1b9b 1545s ok 943 1545s # testing : Checking return code is '200' 1545s # expected: 200 1545s # received: '200' 1545s ok 944 1545s ok 945 1545s # testing : Checking return code is '200' 1545s # expected: 200 1545s # received: '200' 1545s ok 946 1545s ok 947 1545s Set-Cookie: usertrack_test=10203481.62812ceaf272d; path=/; expires=Fri, 29-Nov-24 20:12:42 GMT 1545s Cookie: usertrack_test=10203481.62812ceaf272d 1545s ok 948 1545s # testing : Checking return code is '200' 1545s # expected: 200 1545s # received: '200' 1545s ok 949 1545s ok 950 1545s # testing : Checking return code is '200' 1545s # expected: 200 1545s # received: '200' 1545s ok 951 1545s ok 952 1545s Set-Cookie: usertrack_test=b3ddd21c.62812ceaf32b3; path=/; expires=Fri, 29-Nov-24 20:12:42 GMT 1545s Cookie: usertrack_test=b3ddd21c.62812ceaf32b3 1545s ok 953 1545s # testing : Checking return code is '200' 1545s # expected: 200 1545s # received: '200' 1545s ok 954 1545s ok 955 1545s # testing : Checking return code is '200' 1545s # expected: 200 1545s # received: '200' 1545s ok 956 1545s ok 957 1545s Set-Cookie: usertrack_test=43e9c230.62812ceaf3e26; path=/; expires=Fri, 29-Nov-24 20:12:42 GMT 1545s Cookie: usertrack_test=43e9c230.62812ceaf3e26 1545s ok 958 1545s # testing : Checking return code is '200' 1545s # expected: 200 1545s # received: '200' 1545s ok 959 1545s ok 960 1545s # testing : Checking return code is '200' 1545s # expected: 200 1545s # received: '200' 1545s ok 961 1545s ok 962 1545s Set-Cookie: usertrack_test=3ce77617.62812ceaf49b8; path=/; expires=Fri, 29-Nov-24 20:12:42 GMT 1545s Cookie: usertrack_test=3ce77617.62812ceaf49b8 1545s ok 963 1545s # testing : Checking return code is '200' 1545s # expected: 200 1545s # received: '200' 1545s ok 964 1545s ok 965 1545s # testing : Checking return code is '200' 1545s # expected: 200 1545s # received: '200' 1545s ok 966 1545s ok 967 1545s Set-Cookie: usertrack_test=37867a2f.62812ceaf5568; path=/; expires=Fri, 29-Nov-24 20:12:42 GMT 1545s Cookie: usertrack_test=37867a2f.62812ceaf5568 1545s ok 968 1545s # testing : Checking return code is '200' 1545s # expected: 200 1545s # received: '200' 1545s ok 969 1545s ok 970 1545s # testing : Checking return code is '200' 1545s # expected: 200 1545s # received: '200' 1545s ok 971 1545s ok 972 1545s Set-Cookie: usertrack_test=938c6ffe.62812ceaf613d; path=/; expires=Fri, 29-Nov-24 20:12:42 GMT 1545s Cookie: usertrack_test=938c6ffe.62812ceaf613d 1545s ok 973 1545s # testing : Checking return code is '200' 1545s # expected: 200 1545s # received: '200' 1545s ok 974 1545s ok 975 1545s # testing : Checking return code is '200' 1545s # expected: 200 1545s # received: '200' 1545s ok 976 1545s ok 977 1545s Set-Cookie: usertrack_test=96ed557d.62812ceaf6d13; path=/; expires=Fri, 29-Nov-24 20:12:42 GMT 1545s Cookie: usertrack_test=96ed557d.62812ceaf6d13 1545s ok 978 1545s # testing : Checking return code is '200' 1545s # expected: 200 1545s # received: '200' 1545s ok 979 1545s ok 980 1545s # testing : Checking return code is '200' 1545s # expected: 200 1545s # received: '200' 1545s ok 981 1545s ok 982 1545s Set-Cookie: usertrack_test=eb3c46d1.62812ceaf7934; path=/; expires=Fri, 29-Nov-24 20:12:42 GMT 1545s Cookie: usertrack_test=eb3c46d1.62812ceaf7934 1545s ok 983 1545s # testing : Checking return code is '200' 1545s # expected: 200 1545s # received: '200' 1545s ok 984 1545s ok 985 1545s # testing : Checking return code is '200' 1545s # expected: 200 1545s # received: '200' 1545s ok 986 1545s ok 987 1545s Set-Cookie: usertrack_test=c875e00b.62812ceaf854c; path=/; expires=Fri, 29-Nov-24 20:12:42 GMT 1545s Cookie: usertrack_test=c875e00b.62812ceaf854c 1545s ok 988 1545s # testing : Checking return code is '200' 1545s # expected: 200 1545s # received: '200' 1545s ok 989 1545s ok 990 1545s # testing : Checking return code is '200' 1545s # expected: 200 1545s # received: '200' 1545s ok 991 1545s ok 992 1545s Set-Cookie: usertrack_test=fefaa86.62812ceaf918e; path=/; expires=Fri, 29-Nov-24 20:12:42 GMT 1545s Cookie: usertrack_test=fefaa86.62812ceaf918e 1545s ok 993 1545s # testing : Checking return code is '200' 1545s # expected: 200 1545s # received: '200' 1545s ok 994 1545s ok 995 1545s # testing : Checking return code is '200' 1545s # expected: 200 1545s # received: '200' 1545s ok 996 1545s ok 997 1545s Set-Cookie: usertrack_test=8984764b.62812ceaf9d47; path=/; expires=Fri, 29-Nov-24 20:12:42 GMT 1545s Cookie: usertrack_test=8984764b.62812ceaf9d47 1545s ok 998 1545s # testing : Checking return code is '200' 1545s # expected: 200 1545s # received: '200' 1545s ok 999 1545s ok 1000 1545s ok 1001 1545s # testing : Checking return code is '200' 1545s # expected: 200 1545s # received: '200' 1545s ok 1002 1545s # usertrack_test=99d2acc.62812ceafa987; path=/; expires=Fri, 29-Nov-24 20:12:42 GMT 1545s ok 1003 1545s # expected: undef 1545s # received: undef 1545s ok 1004 1545s ok 1548s t/modules/vhost_alias.t ............. 1548s 1..8 1548s # Running under perl version 5.040000 for linux 1548s # Current time local: Fri Nov 29 20:11:42 2024 1548s # Current time GMT: Fri Nov 29 20:11:42 2024 1548s # Using Test.pm version 1.31 1548s # Using Apache/Test.pm version 1.44 1548s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/vha-test/_/vha-test/vha-test.com/index.html 1548s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/www.vha-test.com/test-cgi.sh 1548s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/server/_/heck/server.name.from.heck.org/index.html 1548s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/big.server.name.from.heck.org/test-cgi.sh 1548s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/com/_/ab/com/index.html 1548s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/ab.com/test-cgi.sh 1548s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/net/-/w-t-f/net/index.html 1548s # writing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/w-t-f.net/test-cgi.sh 1548s # testing : VirtalDocumentRoot test 1548s # expected: 'www.vha-test.com' 1548s # received: 'www.vha-test.com' 1548s ok 1 1548s # testing : VirtualScriptAlias test 1548s # expected: 'test cgi for www.vha-test.com' 1548s # received: 'test cgi for www.vha-test.com' 1548s ok 2 1548s # testing : VirtalDocumentRoot test 1548s # expected: 'big.server.name.from.heck.org' 1548s # received: 'big.server.name.from.heck.org' 1548s ok 3 1548s # testing : VirtualScriptAlias test 1548s # expected: 'test cgi for big.server.name.from.heck.org' 1548s # received: 'test cgi for big.server.name.from.heck.org' 1548s ok 4 1548s # testing : VirtalDocumentRoot test 1548s # expected: 'ab.com' 1548s # received: 'ab.com' 1548s ok 5 1548s # testing : VirtualScriptAlias test 1548s # expected: 'test cgi for ab.com' 1548s # received: 'test cgi for ab.com' 1548s ok 6 1548s # testing : VirtalDocumentRoot test 1548s # expected: 'w-t-f.net' 1548s # received: 'w-t-f.net' 1548s ok 7 1548s # testing : VirtualScriptAlias test 1548s # expected: 'test cgi for w-t-f.net' 1548s # received: 'test cgi for w-t-f.net' 1548s ok 8 1548s # removing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/www.vha-test.com/test-cgi.sh 1548s # removing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/net/-/w-t-f/net/index.html 1548s # removing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/ab.com/test-cgi.sh 1548s # removing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/w-t-f.net/test-cgi.sh 1548s # removing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/com/_/ab/com/index.html 1548s # removing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/server/_/heck/server.name.from.heck.org/index.html 1548s # removing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/big.server.name.from.heck.org/test-cgi.sh 1548s # removing file: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/vha-test/_/vha-test/vha-test.com/index.html 1548s # removing dir tree: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/net/-/w-t-f/net 1548s # removing dir tree: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/com/_/ab/com 1548s # removing dir tree: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/net 1548s # removing dir tree: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/net/-/w-t-f 1548s # removing dir tree: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/ab.com 1548s # removing dir tree: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/com/_ 1548s # removing dir tree: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/vha-test/_ 1548s # removing dir tree: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/server/_/heck 1548s # removing dir tree: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias 1548s # removing dir tree: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/vha-test/_/vha-test 1548s # removing dir tree: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/server 1548s # removing dir tree: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/server/_ 1548s # removing dir tree: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/big.server.name.from.heck.org 1548s # removing dir tree: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/www.vha-test.com 1548s # removing dir tree: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/vha-test 1548s # removing dir tree: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/com 1548s # removing dir tree: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/vha-test/_/vha-test/vha-test.com 1548s # removing dir tree: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/com/_/ab 1548s # removing dir tree: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/w-t-f.net 1548s # removing dir tree: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/net/- 1548s # removing dir tree: /tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/server/_/heck/server.name.from.heck.org 1548s ok 1551s t/php/all.t ......................... skipped: cannot find one of php4 or php5 or sapi_apache2.c 1554s t/protocol/echo.t ................... 1554s 1..8 1554s # Running under perl version 5.040000 for linux 1554s # Current time local: Fri Nov 29 20:11:48 2024 1554s # Current time GMT: Fri Nov 29 20:11:48 2024 1554s # Using Test.pm version 1.31 1554s # Using Apache/Test.pm version 1.44 1554s testing mod_echo_ssl 1554s ok 1 1554s #Cipher: TLS_AES_256_GCM_SHA384 1554s #Peer DN: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1554s # testing : echo 1554s # expected: 't/protocol/echo.t' 1554s # received: 't/protocol/echo.t' 1554s ok 2 1554s # testing : echo 1554s # expected: '/usr/bin/perl' 1554s # received: '/usr/bin/perl' 1554s ok 3 1554s # testing : echo 1554s # expected: '12854051285405128540512854051285405' 1554s # received: '12854051285405128540512854051285405' 1554s ok 4 1554s testing mod_echo 1554s ok 5 1554s # testing : echo 1554s # expected: 't/protocol/echo.t' 1554s # received: 't/protocol/echo.t' 1554s ok 6 1554s # testing : echo 1554s # expected: '/usr/bin/perl' 1554s # received: '/usr/bin/perl' 1554s ok 7 1554s # testing : echo 1554s # expected: '12854051285405128540512854051285405' 1554s # received: '12854051285405128540512854051285405' 1554s ok 8 1554s ok 1557s t/protocol/nntp-like.t .............. skipped: deferred accept() prohibits testing with >=2.1.0 and OS linux 1561s t/security/CVE-2003-0542.t .......... 1561s 1..1 1561s # Running under perl version 5.040000 for linux 1561s # Current time local: Fri Nov 29 20:11:54 2024 1561s # Current time GMT: Fri Nov 29 20:11:54 2024 1561s # Using Test.pm version 1.31 1561s # Using Apache/Test.pm version 1.44 1561s # testing : CAN-2003-0542 test case 1561s # expected: 404 1561s # received: '404' 1561s ok 1 1561s ok 1563s t/security/CVE-2004-0747.t .......... 1563s 1..1 1563s # Running under perl version 5.040000 for linux 1563s # Current time local: Fri Nov 29 20:11:57 2024 1563s # Current time GMT: Fri Nov 29 20:11:57 2024 1563s # Using Test.pm version 1.31 1563s # Using Apache/Test.pm version 1.44 1563s # testing : CAN-2004-0747 ap_resolve_env test case 1563s # expected: 200 1563s # received: 200 1563s ok 1 1563s ok 1566s t/security/CVE-2004-0811.t .......... 1566s 1..8 1566s # Running under perl version 5.040000 for linux 1566s # Current time local: Fri Nov 29 20:12:00 2024 1566s # Current time GMT: Fri Nov 29 20:12:00 2024 1566s # Using Test.pm version 1.31 1566s # Using Apache/Test.pm version 1.44 1566s # testing : subdir access allowed 1566s # expected: 200 1566s # received: '200' 1566s ok 1 1566s # testing : subdir access allowed 1566s # expected: 200 1566s # received: '200' 1566s ok 2 1566s # testing : subdir access allowed 1566s # expected: 200 1566s # received: '200' 1566s ok 3 1566s # testing : subdir access allowed 1566s # expected: 200 1566s # received: '200' 1566s ok 4 1566s # testing : topdir access denied 1566s # expected: 401 1566s # received: '401' 1566s ok 5 1566s # testing : topdir access denied 1566s # expected: 401 1566s # received: '401' 1566s ok 6 1566s # testing : topdir access denied 1566s # expected: 401 1566s # received: '401' 1566s ok 7 1566s # testing : topdir access denied 1566s # expected: 401 1566s # received: '401' 1566s ok 8 1566s ok 1569s t/security/CVE-2004-0940.t .......... 1569s 1..1 1569s # Running under perl version 5.040000 for linux 1569s # Current time local: Fri Nov 29 20:12:03 2024 1569s # Current time GMT: Fri Nov 29 20:12:03 2024 1569s # Using Test.pm version 1.31 1569s # Using Apache/Test.pm version 1.44 1569s # testing : response was 200 1569s # expected: 200 1569s # received: '200' 1569s ok 1 1569s ok 1572s t/security/CVE-2004-0942.t .......... 1572s 1..2 1572s # Running under perl version 5.040000 for linux 1572s # Current time local: Fri Nov 29 20:12:06 2024 1572s # Current time GMT: Fri Nov 29 20:12:06 2024 1572s # Using Test.pm version 1.31 1572s # Using Apache/Test.pm version 1.44 1572s ok 1 1572s # testing : request was refused 1572s # expected: qr/^HTTP\/1\.. 400/ 1572s # received: 'HTTP/1.1 400 Bad Request 1572s # ' 1572s ok 2 1572s ok 1575s t/security/CVE-2004-0958.t .......... skipped: cannot find one of php4 or php5 or sapi_apache2.c 1578s t/security/CVE-2004-0959.t .......... skipped: cannot find one of php4 or php5 or sapi_apache2.c, PHP not installed 1581s t/security/CVE-2005-2491.t .......... 1581s 1..4 1581s # Running under perl version 5.040000 for linux 1581s # Current time local: Fri Nov 29 20:12:15 2024 1581s # Current time GMT: Fri Nov 29 20:12:15 2024 1581s # Using Test.pm version 1.31 1581s # Using Apache/Test.pm version 1.44 1581s # testing : check that server did not segfault 1581s # expected: 'Internal Server Error' 1581s # received: 'Internal Server Error' 1581s ok 1 1581s # testing : check for 500 response error 1581s # expected: 500 1581s # received: '500' 1581s ok 2 1581s # testing : check that server did not segfault 1581s # expected: 'Internal Server Error' 1581s # received: 'Internal Server Error' 1581s ok 3 1581s # testing : check for 500 response error 1581s # expected: 500 1581s # received: '500' 1581s ok 4 1581s ok 1584s t/security/CVE-2005-2700.t .......... 1584s 1..2 1584s # Running under perl version 5.040000 for linux 1584s # Current time local: Fri Nov 29 20:12:18 2024 1584s # Current time GMT: Fri Nov 29 20:12:18 2024 1584s # Using Test.pm version 1.31 1584s # Using Apache/Test.pm version 1.44 1584s # testing : access permitted without ccert 1584s # expected: 200 1584s # received: '200' 1584s ok 1 1584s # testing : access *not* permitted without ccert 1584s # expected: 200 1584s # received: '403' 1584s ok 2 1584s ok 1587s t/security/CVE-2005-3352.t .......... 1587s 1..2 1587s # Running under perl version 5.040000 for linux 1587s # Current time local: Fri Nov 29 20:12:21 2024 1587s # Current time GMT: Fri Nov 29 20:12:21 2024 1587s # Using Test.pm version 1.31 1587s # Using Apache/Test.pm version 1.44 1587s # testing : response code is OK 1587s # expected: 200 1587s # received: '200' 1587s ok 1 1587s # testing : referer was escaped 1587s # expected: qr/%22%3e/ 1587s # received: ' 1587s # 1587s # Menu for /security/CVE-2005-3352.map 1587s # 1587s #

Menu for /security/CVE-2005-3352.map

1587s #
1587s # 1587s #
(Default) Go Back
1587s # 1587s # 1587s # 1587s # 1587s # ' 1587s ok 2 1587s ok 1590s t/security/CVE-2005-3357.t .......... 1590s 1..3 1590s # Running under perl version 5.040000 for linux 1590s # Current time local: Fri Nov 29 20:12:24 2024 1590s # Current time GMT: Fri Nov 29 20:12:24 2024 1590s # Using Test.pm version 1.31 1590s # Using Apache/Test.pm version 1.44 1590s # URL is http://localhost:8534/ 1590s ok 1 1590s # testing : Expected bad request from 'GET http://localhost:8534/' 1590s # expected: 400 1590s # received: '400' 1590s ok 2 1590s # testing : errordoc content was served 1590s # expected: qr/welcome to localhost/ 1590s # received: 'welcome to localhost:8529 1590s # ' 1590s ok 3 1590s ok 1593s t/security/CVE-2006-5752.t .......... 1593s 1..2 1593s # Running under perl version 5.040000 for linux 1593s # Current time local: Fri Nov 29 20:12:27 2024 1593s # Current time GMT: Fri Nov 29 20:12:27 2024 1593s # Using Test.pm version 1.31 1593s # Using Apache/Test.pm version 1.44 1593s # testing : server-status gave response 1593s # expected: 200 1593s # received: '200' 1593s ok 1 1593s # testing : response content-type had charset 1593s # expected: qr/charset=/ 1593s # received: 'text/html; charset=ISO-8859-1' 1593s ok 2 1593s ok 1596s t/security/CVE-2007-5000.t .......... 1596s 1..2 1596s # Running under perl version 5.040000 for linux 1596s # Current time local: Fri Nov 29 20:12:30 2024 1596s # Current time GMT: Fri Nov 29 20:12:30 2024 1596s # Using Test.pm version 1.31 1596s # Using Apache/Test.pm version 1.44 1596s # testing : response code is OK 1596s # expected: 200 1596s # received: '200' 1596s ok 1 1596s # testing : URI was escaped in response 1596s # expected: qr// 1596s # received: ' 1596s # 1596s # Menu for /security/CVE-2005-3352.map/<foo> 1596s # 1596s #

Menu for /security/CVE-2005-3352.map/<foo>

1596s #
1596s # 1596s #
(Default) Go Back
1596s # 1596s # 1596s # 1596s # 1596s # ' 1596s ok 2 1596s ok 1599s t/security/CVE-2007-6388.t .......... 1599s 1..2 1599s # Running under perl version 5.040000 for linux 1599s # Current time local: Fri Nov 29 20:12:33 2024 1599s # Current time GMT: Fri Nov 29 20:12:33 2024 1599s # Using Test.pm version 1.31 1599s # Using Apache/Test.pm version 1.44 1599s # testing : response code is OK 1599s # expected: 200 1599s # received: '200' 1599s ok 1 1599s # testing : refresh parameter not echoed verbatim 1599s # expected: 42 1599s # received: '42' 1599s ok 2 1599s ok 1602s t/security/CVE-2008-2364.t .......... 1602s 1..3 1602s # Running under perl version 5.040000 for linux 1602s # Current time local: Fri Nov 29 20:12:36 2024 1602s # Current time GMT: Fri Nov 29 20:12:36 2024 1602s # Using Test.pm version 1.31 1602s # Using Apache/Test.pm version 1.44 1602s # testing : reverse proxy to index.html 1602s # expected: 200 1602s # received: '200' 1602s ok 1 1602s # testing : small number of interim responses - CVE-2008-2364 1602s # expected: 200 1602s # received: '200' 1602s ok 2 1602s # testing : large number of interim responses - CVE-2008-2364 1602s # expected: 502 1602s # received: '502' 1602s ok 3 1602s ok 1605s t/security/CVE-2009-1195.t .......... 1605s 1..221 1605s # Running under perl version 5.040000 for linux 1605s # Current time local: Fri Nov 29 20:12:39 2024 1605s # Current time GMT: Fri Nov 29 20:12:39 2024 1605s # Using Test.pm version 1.31 1605s # Using Apache/Test.pm version 1.44 1605s # testing : Options should not be allowed for script #1; 500 response expected 1605s # expected: 500 1605s # received: '500' 1605s ok 1 1605s # testing : Options should be allowed for script #2; 200 response expected 1605s # expected: 200 1605s # received: '200' 1605s ok 2 1605s # testing : SSI should be evaluated but exec not permitted for script #2 1605s # expected: '[an error occurred while processing this directive]' 1605s # received: '[an error occurred while processing this directive]' 1605s ok 3 1605s # testing : Options should not be allowed for script #3; 500 response expected 1605s # expected: 500 1605s # received: '500' 1605s ok 4 1605s # testing : Options should be allowed for script #4; 200 response expected 1605s # expected: 200 1605s # received: '200' 1605s ok 5 1605s # testing : SSI should be evaluated but exec not permitted for script #4 1605s # expected: '[an error occurred while processing this directive]' 1605s # received: '[an error occurred while processing this directive]' 1605s ok 6 1605s # testing : Options should not be allowed for script #5; 500 response expected 1605s # expected: 500 1605s # received: '500' 1605s ok 7 1605s # testing : Options should be allowed for script #6; 200 response expected 1605s # expected: 200 1605s # received: '200' 1605s ok 8 1605s # testing : SSI should not be evaluated for script #6 1605s # expected: qr/--\#exec cgi=/ 1605s # received: '' 1605s ok 9 1605s # testing : Options should not be allowed for script #7; 500 response expected 1605s # expected: 500 1605s # received: '500' 1605s ok 10 1605s # testing : Options should not be allowed for script #8; 500 response expected 1605s # expected: 500 1605s # received: '500' 1605s ok 11 1605s # testing : Options should not be allowed for script #9; 500 response expected 1605s # expected: 500 1605s # received: '500' 1605s ok 12 1605s # testing : Options should not be allowed for script #10; 500 response expected 1605s # expected: 500 1605s # received: '500' 1605s ok 13 1605s # testing : Options should be allowed for script #11; 200 response expected 1605s # expected: 200 1605s # received: '200' 1605s ok 14 1605s # testing : SSI should be evaluated with exec allowed for script #11 1605s # expected: 'perl cgi' 1605s # received: 'perl cgi' 1605s ok 15 1605s # testing : Options should be allowed for script #12; 200 response expected 1605s # expected: 200 1605s # received: '200' 1605s ok 16 1605s # testing : SSI should be evaluated but exec not permitted for script #12 1605s # expected: '[an error occurred while processing this directive]' 1605s # received: '[an error occurred while processing this directive]' 1605s ok 17 1605s # testing : Options should be allowed for script #13; 200 response expected 1605s # expected: 200 1605s # received: '200' 1605s ok 18 1605s # testing : SSI should be evaluated with exec allowed for script #13 1605s # expected: 'perl cgi' 1605s # received: 'perl cgi' 1605s ok 19 1605s # testing : Options should be allowed for script #14; 200 response expected 1605s # expected: 200 1605s # received: '200' 1605s ok 20 1605s # testing : SSI should be evaluated but exec not permitted for script #14 1605s # expected: '[an error occurred while processing this directive]' 1605s # received: '[an error occurred while processing this directive]' 1605s ok 21 1605s # testing : Options should be allowed for script #15; 200 response expected 1605s # expected: 200 1605s # received: '200' 1605s ok 22 1605s # testing : SSI should not be evaluated for script #15 1605s # expected: qr/--\#exec cgi=/ 1605s # received: '' 1605s ok 23 1605s # testing : Options should be allowed for script #16; 200 response expected 1605s # expected: 200 1605s # received: '200' 1605s ok 24 1605s # testing : SSI should not be evaluated for script #16 1605s # expected: qr/--\#exec cgi=/ 1605s # received: '' 1605s ok 25 1605s # testing : Options should be allowed for script #17; 200 response expected 1605s # expected: 200 1605s # received: '200' 1605s ok 26 1605s # testing : SSI should be evaluated but exec not permitted for script #17 1605s # expected: '[an error occurred while processing this directive]' 1605s # received: '[an error occurred while processing this directive]' 1605s ok 27 1605s # testing : Options should be allowed for script #18; 200 response expected 1605s # expected: 200 1605s # received: '200' 1605s ok 28 1605s # testing : SSI should not be evaluated for script #18 1605s # expected: qr/--\#exec cgi=/ 1605s # received: '' 1605s ok 29 1605s # testing : Options should be allowed for script #19; 200 response expected 1605s # expected: 200 1605s # received: '200' 1605s ok 30 1605s # testing : SSI should be evaluated with exec allowed for script #19 1605s # expected: 'perl cgi' 1605s # received: 'perl cgi' 1605s ok 31 1605s # testing : Options should be allowed for script #20; 200 response expected 1605s # expected: 200 1605s # received: '200' 1605s ok 32 1605s # testing : SSI should not be evaluated for script #20 1605s # expected: qr/--\#exec cgi=/ 1605s # received: '' 1605s ok 33 1605s # testing : Options should be allowed for script #21; 200 response expected 1605s # expected: 200 1605s # received: '200' 1605s ok 34 1605s # testing : SSI should be evaluated with exec allowed for script #21 1605s # expected: 'perl cgi' 1605s # received: 'perl cgi' 1605s ok 35 1605s # testing : Options should be allowed for script #22; 200 response expected 1605s # expected: 200 1605s # received: '200' 1605s ok 36 1605s # testing : SSI should be evaluated but exec not permitted for script #22 1605s # expected: '[an error occurred while processing this directive]' 1605s # received: '[an error occurred while processing this directive]' 1605s ok 37 1605s # testing : Options should be allowed for script #23; 200 response expected 1605s # expected: 200 1605s # received: '200' 1605s ok 38 1605s # testing : SSI should be evaluated with exec allowed for script #23 1605s # expected: 'perl cgi' 1605s # received: 'perl cgi' 1605s ok 39 1605s # testing : Options should be allowed for script #24; 200 response expected 1605s # expected: 200 1605s # received: '200' 1605s ok 40 1605s # testing : SSI should be evaluated but exec not permitted for script #24 1605s # expected: '[an error occurred while processing this directive]' 1605s # received: '[an error occurred while processing this directive]' 1605s ok 41 1605s # testing : Options should be allowed for script #25; 200 response expected 1605s # expected: 200 1605s # received: '200' 1605s ok 42 1605s # testing : SSI should not be evaluated for script #25 1605s # expected: qr/--\#exec cgi=/ 1605s # received: '' 1605s ok 43 1605s # testing : Options should be allowed for script #26; 200 response expected 1605s # expected: 200 1605s # received: '200' 1605s ok 44 1605s # testing : SSI should not be evaluated for script #26 1605s # expected: qr/--\#exec cgi=/ 1605s # received: '' 1605s ok 45 1605s # testing : Options should be allowed for script #27; 200 response expected 1605s # expected: 200 1605s # received: '200' 1605s ok 46 1605s # testing : SSI should be evaluated but exec not permitted for script #27 1605s # expected: '[an error occurred while processing this directive]' 1605s # received: '[an error occurred while processing this directive]' 1605s ok 47 1605s # testing : Options should be allowed for script #28; 200 response expected 1605s # expected: 200 1605s # received: '200' 1605s ok 48 1605s # testing : SSI should not be evaluated for script #28 1605s # expected: qr/--\#exec cgi=/ 1605s # received: '' 1605s ok 49 1605s # testing : Options should be allowed for script #29; 200 response expected 1605s # expected: 200 1605s # received: '200' 1605s ok 50 1605s # testing : SSI should be evaluated with exec allowed for script #29 1605s # expected: 'perl cgi' 1605s # received: 'perl cgi' 1605s ok 51 1605s # testing : Options should be allowed for script #30; 200 response expected 1605s # expected: 200 1605s # received: '200' 1605s ok 52 1605s # testing : SSI should not be evaluated for script #30 1605s # expected: qr/--\#exec cgi=/ 1605s # received: '' 1605s ok 53 1605s # testing : Options should be allowed for script #31; 200 response expected 1605s # expected: 200 1605s # received: '200' 1605s ok 54 1605s # testing : SSI should not be evaluated for script #31 1605s # expected: qr/--\#exec cgi=/ 1605s # received: '' 1605s ok 55 1605s # testing : Options should be allowed for script #32; 200 response expected 1605s # expected: 200 1605s # received: '200' 1605s ok 56 1605s # testing : SSI should not be evaluated for script #32 1605s # expected: qr/--\#exec cgi=/ 1605s # received: '' 1605s ok 57 1605s # testing : Options should be allowed for script #33; 200 response expected 1605s # expected: 200 1605s # received: '200' 1605s ok 58 1605s # testing : SSI should not be evaluated for script #33 1605s # expected: qr/--\#exec cgi=/ 1605s # received: '' 1605s ok 59 1605s # testing : Options should be allowed for script #34; 200 response expected 1605s # expected: 200 1605s # received: '200' 1605s ok 60 1605s # testing : SSI should not be evaluated for script #34 1605s # expected: qr/--\#exec cgi=/ 1605s # received: '' 1605s ok 61 1605s # testing : Options should be allowed for script #35; 200 response expected 1605s # expected: 200 1605s # received: '200' 1605s ok 62 1605s # testing : SSI should not be evaluated for script #35 1605s # expected: qr/--\#exec cgi=/ 1605s # received: '' 1605s ok 63 1605s # testing : Options should be allowed for script #36; 200 response expected 1605s # expected: 200 1605s # received: '200' 1605s ok 64 1605s # testing : SSI should not be evaluated for script #36 1605s # expected: qr/--\#exec cgi=/ 1605s # received: '' 1605s ok 65 1605s # testing : Options should be allowed for script #37; 200 response expected 1605s # expected: 200 1605s # received: '200' 1605s ok 66 1605s # testing : SSI should not be evaluated for script #37 1605s # expected: qr/--\#exec cgi=/ 1605s # received: '' 1605s ok 67 1605s # testing : Options should be allowed for script #38; 200 response expected 1605s # expected: 200 1605s # received: '200' 1605s ok 68 1605s # testing : SSI should not be evaluated for script #38 1605s # expected: qr/--\#exec cgi=/ 1605s # received: '' 1605s ok 69 1605s # testing : Options should be allowed for script #39; 200 response expected 1605s # expected: 200 1605s # received: '200' 1605s ok 70 1605s # testing : SSI should not be evaluated for script #39 1605s # expected: qr/--\#exec cgi=/ 1605s # received: '' 1605s ok 71 1605s # testing : Options should be allowed for script #40; 200 response expected 1605s # expected: 200 1605s # received: '200' 1605s ok 72 1605s # testing : SSI should not be evaluated for script #40 1605s # expected: qr/--\#exec cgi=/ 1605s # received: '' 1605s ok 73 1605s # testing : Options should not be allowed for script #41; 500 response expected 1605s # expected: 500 1605s # received: '500' 1605s ok 74 1605s # testing : Options should be allowed for script #42; 200 response expected 1605s # expected: 200 1605s # received: '200' 1605s ok 75 1605s # testing : SSI should be evaluated but exec not permitted for script #42 1605s # expected: '[an error occurred while processing this directive]' 1605s # received: '[an error occurred while processing this directive]' 1605s ok 76 1605s # testing : Options should not be allowed for script #43; 500 response expected 1605s # expected: 500 1605s # received: '500' 1605s ok 77 1605s # testing : Options should be allowed for script #44; 200 response expected 1605s # expected: 200 1605s # received: '200' 1605s ok 78 1605s # testing : SSI should be evaluated but exec not permitted for script #44 1605s # expected: '[an error occurred while processing this directive]' 1605s # received: '[an error occurred while processing this directive]' 1605s ok 79 1605s # testing : Options should not be allowed for script #45; 500 response expected 1605s # expected: 500 1605s # received: '500' 1605s ok 80 1605s # testing : Options should be allowed for script #46; 200 response expected 1605s # expected: 200 1605s # received: '200' 1605s ok 81 1605s # testing : SSI should not be evaluated for script #46 1605s # expected: qr/--\#exec cgi=/ 1605s # received: '' 1605s ok 82 1605s # testing : Options should not be allowed for script #47; 500 response expected 1605s # expected: 500 1605s # received: '500' 1605s ok 83 1605s # testing : Options should not be allowed for script #48; 500 response expected 1605s # expected: 500 1605s # received: '500' 1605s ok 84 1605s # testing : Options should not be allowed for script #49; 500 response expected 1605s # expected: 500 1605s # received: '500' 1605s ok 85 1605s # testing : Options should not be allowed for script #50; 500 response expected 1605s # expected: 500 1605s # received: '500' 1605s ok 86 1605s # testing : Options should be allowed for script #51; 200 response expected 1605s # expected: 200 1605s # received: '200' 1605s ok 87 1605s # testing : SSI should be evaluated with exec allowed for script #51 1605s # expected: 'perl cgi' 1605s # received: 'perl cgi' 1605s ok 88 1605s # testing : Options should be allowed for script #52; 200 response expected 1605s # expected: 200 1605s # received: '200' 1605s ok 89 1605s # testing : SSI should be evaluated but exec not permitted for script #52 1605s # expected: '[an error occurred while processing this directive]' 1605s # received: '[an error occurred while processing this directive]' 1605s ok 90 1605s # testing : Options should be allowed for script #53; 200 response expected 1605s # expected: 200 1605s # received: '200' 1605s ok 91 1605s # testing : SSI should be evaluated with exec allowed for script #53 1605s # expected: 'perl cgi' 1605s # received: 'perl cgi' 1605s ok 92 1605s # testing : Options should be allowed for script #54; 200 response expected 1605s # expected: 200 1605s # received: '200' 1605s ok 93 1605s # testing : SSI should be evaluated but exec not permitted for script #54 1605s # expected: '[an error occurred while processing this directive]' 1605s # received: '[an error occurred while processing this directive]' 1605s ok 94 1605s # testing : Options should be allowed for script #55; 200 response expected 1605s # expected: 200 1605s # received: '200' 1605s ok 95 1605s # testing : SSI should not be evaluated for script #55 1605s # expected: qr/--\#exec cgi=/ 1605s # received: '' 1605s ok 96 1605s # testing : Options should be allowed for script #56; 200 response expected 1605s # expected: 200 1605s # received: '200' 1605s ok 97 1605s # testing : SSI should not be evaluated for script #56 1605s # expected: qr/--\#exec cgi=/ 1605s # received: '' 1605s ok 98 1605s # testing : Options should be allowed for script #57; 200 response expected 1605s # expected: 200 1605s # received: '200' 1605s ok 99 1605s # testing : SSI should be evaluated but exec not permitted for script #57 1605s # expected: '[an error occurred while processing this directive]' 1605s # received: '[an error occurred while processing this directive]' 1605s ok 100 1605s # testing : Options should be allowed for script #58; 200 response expected 1605s # expected: 200 1605s # received: '200' 1605s ok 101 1605s # testing : SSI should not be evaluated for script #58 1605s # expected: qr/--\#exec cgi=/ 1605s # received: '' 1605s ok 102 1605s # testing : Options should be allowed for script #59; 200 response expected 1605s # expected: 200 1605s # received: '200' 1605s ok 103 1605s # testing : SSI should be evaluated with exec allowed for script #59 1605s # expected: 'perl cgi' 1605s # received: 'perl cgi' 1605s ok 104 1605s # testing : Options should be allowed for script #60; 200 response expected 1605s # expected: 200 1605s # received: '200' 1605s ok 105 1605s # testing : SSI should not be evaluated for script #60 1605s # expected: qr/--\#exec cgi=/ 1605s # received: '' 1605s ok 106 1605s # testing : Options should be allowed for script #61; 200 response expected 1605s # expected: 200 1605s # received: '200' 1605s ok 107 1605s # testing : SSI should be evaluated with exec allowed for script #61 1605s # expected: 'perl cgi' 1605s # received: 'perl cgi' 1605s ok 108 1605s # testing : Options should be allowed for script #62; 200 response expected 1605s # expected: 200 1605s # received: '200' 1605s ok 109 1605s # testing : SSI should be evaluated but exec not permitted for script #62 1605s # expected: '[an error occurred while processing this directive]' 1605s # received: '[an error occurred while processing this directive]' 1605s ok 110 1605s # testing : Options should be allowed for script #63; 200 response expected 1605s # expected: 200 1605s # received: '200' 1605s ok 111 1605s # testing : SSI should be evaluated with exec allowed for script #63 1605s # expected: 'perl cgi' 1605s # received: 'perl cgi' 1605s ok 112 1605s # testing : Options should be allowed for script #64; 200 response expected 1605s # expected: 200 1605s # received: '200' 1605s ok 113 1605s # testing : SSI should be evaluated but exec not permitted for script #64 1605s # expected: '[an error occurred while processing this directive]' 1605s # received: '[an error occurred while processing this directive]' 1605s ok 114 1605s # testing : Options should be allowed for script #65; 200 response expected 1605s # expected: 200 1605s # received: '200' 1605s ok 115 1605s # testing : SSI should not be evaluated for script #65 1605s # expected: qr/--\#exec cgi=/ 1605s # received: '' 1605s ok 116 1605s # testing : Options should be allowed for script #66; 200 response expected 1605s # expected: 200 1605s # received: '200' 1605s ok 117 1605s # testing : SSI should not be evaluated for script #66 1605s # expected: qr/--\#exec cgi=/ 1605s # received: '' 1605s ok 118 1605s # testing : Options should be allowed for script #67; 200 response expected 1605s # expected: 200 1605s # received: '200' 1605s ok 119 1605s # testing : SSI should be evaluated but exec not permitted for script #67 1605s # expected: '[an error occurred while processing this directive]' 1605s # received: '[an error occurred while processing this directive]' 1605s ok 120 1605s # testing : Options should be allowed for script #68; 200 response expected 1605s # expected: 200 1605s # received: '200' 1605s ok 121 1605s # testing : SSI should not be evaluated for script #68 1605s # expected: qr/--\#exec cgi=/ 1605s # received: '' 1605s ok 122 1605s # testing : Options should be allowed for script #69; 200 response expected 1605s # expected: 200 1605s # received: '200' 1605s ok 123 1605s # testing : SSI should be evaluated with exec allowed for script #69 1605s # expected: 'perl cgi' 1605s # received: 'perl cgi' 1605s ok 124 1605s # testing : Options should be allowed for script #70; 200 response expected 1605s # expected: 200 1605s # received: '200' 1605s ok 125 1605s # testing : SSI should not be evaluated for script #70 1605s # expected: qr/--\#exec cgi=/ 1605s # received: '' 1605s ok 126 1605s # testing : Options should be allowed for script #71; 200 response expected 1605s # expected: 200 1605s # received: '200' 1605s ok 127 1605s # testing : SSI should be evaluated but exec not permitted for script #71 1605s # expected: '[an error occurred while processing this directive]' 1605s # received: '[an error occurred while processing this directive]' 1605s ok 128 1605s # testing : Options should be allowed for script #72; 200 response expected 1605s # expected: 200 1605s # received: '200' 1605s ok 129 1605s # testing : SSI should be evaluated but exec not permitted for script #72 1605s # expected: '[an error occurred while processing this directive]' 1605s # received: '[an error occurred while processing this directive]' 1605s ok 130 1605s # testing : Options should be allowed for script #73; 200 response expected 1605s # expected: 200 1605s # received: '200' 1605s ok 131 1605s # testing : SSI should be evaluated but exec not permitted for script #73 1605s # expected: '[an error occurred while processing this directive]' 1605s # received: '[an error occurred while processing this directive]' 1605s ok 132 1605s # testing : Options should be allowed for script #74; 200 response expected 1605s # expected: 200 1605s # received: '200' 1605s ok 133 1605s # testing : SSI should be evaluated but exec not permitted for script #74 1605s # expected: '[an error occurred while processing this directive]' 1605s # received: '[an error occurred while processing this directive]' 1605s ok 134 1605s # testing : Options should be allowed for script #75; 200 response expected 1605s # expected: 200 1605s # received: '200' 1605s ok 135 1605s # testing : SSI should be evaluated but exec not permitted for script #75 1605s # expected: '[an error occurred while processing this directive]' 1605s # received: '[an error occurred while processing this directive]' 1605s ok 136 1605s # testing : Options should be allowed for script #76; 200 response expected 1605s # expected: 200 1605s # received: '200' 1605s ok 137 1605s # testing : SSI should be evaluated but exec not permitted for script #76 1605s # expected: '[an error occurred while processing this directive]' 1605s # received: '[an error occurred while processing this directive]' 1605s ok 138 1605s # testing : Options should be allowed for script #77; 200 response expected 1605s # expected: 200 1605s # received: '200' 1605s ok 139 1605s # testing : SSI should be evaluated but exec not permitted for script #77 1605s # expected: '[an error occurred while processing this directive]' 1605s # received: '[an error occurred while processing this directive]' 1605s ok 140 1605s # testing : Options should be allowed for script #78; 200 response expected 1605s # expected: 200 1605s # received: '200' 1605s ok 141 1605s # testing : SSI should be evaluated but exec not permitted for script #78 1605s # expected: '[an error occurred while processing this directive]' 1605s # received: '[an error occurred while processing this directive]' 1605s ok 142 1605s # testing : Options should be allowed for script #79; 200 response expected 1605s # expected: 200 1605s # received: '200' 1605s ok 143 1605s # testing : SSI should be evaluated but exec not permitted for script #79 1605s # expected: '[an error occurred while processing this directive]' 1605s # received: '[an error occurred while processing this directive]' 1605s ok 144 1605s # testing : Options should be allowed for script #80; 200 response expected 1605s # expected: 200 1605s # received: '200' 1605s ok 145 1605s # testing : SSI should be evaluated but exec not permitted for script #80 1605s # expected: '[an error occurred while processing this directive]' 1605s # received: '[an error occurred while processing this directive]' 1605s ok 146 1605s # testing : Options should not be allowed for script #81; 500 response expected 1605s # expected: 500 1605s # received: '500' 1605s ok 147 1605s # testing : Options should be allowed for script #82; 200 response expected 1605s # expected: 200 1605s # received: '200' 1605s ok 148 1605s # testing : SSI should be evaluated but exec not permitted for script #82 1605s # expected: '[an error occurred while processing this directive]' 1605s # received: '[an error occurred while processing this directive]' 1605s ok 149 1605s # testing : Options should not be allowed for script #83; 500 response expected 1605s # expected: 500 1605s # received: '500' 1605s ok 150 1605s # testing : Options should be allowed for script #84; 200 response expected 1605s # expected: 200 1605s # received: '200' 1605s ok 151 1605s # testing : SSI should be evaluated but exec not permitted for script #84 1605s # expected: '[an error occurred while processing this directive]' 1605s # received: '[an error occurred while processing this directive]' 1605s ok 152 1605s # testing : Options should not be allowed for script #85; 500 response expected 1605s # expected: 500 1605s # received: '500' 1605s ok 153 1605s # testing : Options should be allowed for script #86; 200 response expected 1605s # expected: 200 1605s # received: '200' 1605s ok 154 1605s # testing : SSI should not be evaluated for script #86 1605s # expected: qr/--\#exec cgi=/ 1605s # received: '' 1605s ok 155 1605s # testing : Options should not be allowed for script #87; 500 response expected 1605s # expected: 500 1605s # received: '500' 1605s ok 156 1605s # testing : Options should not be allowed for script #88; 500 response expected 1605s # expected: 500 1605s # received: '500' 1605s ok 157 1605s # testing : Options should not be allowed for script #89; 500 response expected 1605s # expected: 500 1605s # received: '500' 1605s ok 158 1605s # testing : Options should not be allowed for script #90; 500 response expected 1605s # expected: 500 1605s # received: '500' 1605s ok 159 1605s # testing : Options should be allowed for script #91; 200 response expected 1605s # expected: 200 1605s # received: '200' 1605s ok 160 1605s # testing : SSI should be evaluated with exec allowed for script #91 1605s # expected: 'perl cgi' 1605s # received: 'perl cgi' 1605s ok 161 1605s # testing : Options should be allowed for script #92; 200 response expected 1605s # expected: 200 1605s # received: '200' 1605s ok 162 1605s # testing : SSI should be evaluated but exec not permitted for script #92 1605s # expected: '[an error occurred while processing this directive]' 1605s # received: '[an error occurred while processing this directive]' 1605s ok 163 1605s # testing : Options should be allowed for script #93; 200 response expected 1605s # expected: 200 1605s # received: '200' 1605s ok 164 1605s # testing : SSI should be evaluated with exec allowed for script #93 1605s # expected: 'perl cgi' 1605s # received: 'perl cgi' 1605s ok 165 1605s # testing : Options should be allowed for script #94; 200 response expected 1605s # expected: 200 1605s # received: '200' 1605s ok 166 1605s # testing : SSI should be evaluated but exec not permitted for script #94 1605s # expected: '[an error occurred while processing this directive]' 1605s # received: '[an error occurred while processing this directive]' 1605s ok 167 1605s # testing : Options should be allowed for script #95; 200 response expected 1605s # expected: 200 1605s # received: '200' 1605s ok 168 1605s # testing : SSI should not be evaluated for script #95 1605s # expected: qr/--\#exec cgi=/ 1605s # received: '' 1605s ok 169 1605s # testing : Options should be allowed for script #96; 200 response expected 1605s # expected: 200 1605s # received: '200' 1605s ok 170 1605s # testing : SSI should not be evaluated for script #96 1605s # expected: qr/--\#exec cgi=/ 1605s # received: '' 1605s ok 171 1605s # testing : Options should be allowed for script #97; 200 response expected 1605s # expected: 200 1605s # received: '200' 1605s ok 172 1605s # testing : SSI should be evaluated but exec not permitted for script #97 1605s # expected: '[an error occurred while processing this directive]' 1605s # received: '[an error occurred while processing this directive]' 1605s ok 173 1605s # testing : Options should be allowed for script #98; 200 response expected 1605s # expected: 200 1605s # received: '200' 1605s ok 174 1605s # testing : SSI should not be evaluated for script #98 1605s # expected: qr/--\#exec cgi=/ 1605s # received: '' 1605s ok 175 1605s # testing : Options should be allowed for script #99; 200 response expected 1605s # expected: 200 1605s # received: '200' 1605s ok 176 1605s # testing : SSI should be evaluated with exec allowed for script #99 1605s # expected: 'perl cgi' 1605s # received: 'perl cgi' 1605s ok 177 1605s # testing : Options should be allowed for script #100; 200 response expected 1605s # expected: 200 1605s # received: '200' 1605s ok 178 1605s # testing : SSI should not be evaluated for script #100 1605s # expected: qr/--\#exec cgi=/ 1605s # received: '' 1605s ok 179 1605s # testing : Options should be allowed for script #101; 200 response expected 1605s # expected: 200 1605s # received: '200' 1605s ok 180 1605s # testing : SSI should be evaluated with exec allowed for script #101 1605s # expected: 'perl cgi' 1605s # received: 'perl cgi' 1605s ok 181 1605s # testing : Options should be allowed for script #102; 200 response expected 1605s # expected: 200 1605s # received: '200' 1605s ok 182 1605s # testing : SSI should be evaluated but exec not permitted for script #102 1605s # expected: '[an error occurred while processing this directive]' 1605s # received: '[an error occurred while processing this directive]' 1605s ok 183 1605s # testing : Options should be allowed for script #103; 200 response expected 1605s # expected: 200 1605s # received: '200' 1605s ok 184 1605s # testing : SSI should be evaluated with exec allowed for script #103 1605s # expected: 'perl cgi' 1605s # received: 'perl cgi' 1605s ok 185 1605s # testing : Options should be allowed for script #104; 200 response expected 1605s # expected: 200 1605s # received: '200' 1605s ok 186 1605s # testing : SSI should be evaluated but exec not permitted for script #104 1605s # expected: '[an error occurred while processing this directive]' 1605s # received: '[an error occurred while processing this directive]' 1605s ok 187 1605s # testing : Options should be allowed for script #105; 200 response expected 1605s # expected: 200 1605s # received: '200' 1605s ok 188 1605s # testing : SSI should not be evaluated for script #105 1605s # expected: qr/--\#exec cgi=/ 1605s # received: '' 1605s ok 189 1605s # testing : Options should be allowed for script #106; 200 response expected 1605s # expected: 200 1605s # received: '200' 1605s ok 190 1605s # testing : SSI should not be evaluated for script #106 1605s # expected: qr/--\#exec cgi=/ 1605s # received: '' 1605s ok 191 1605s # testing : Options should be allowed for script #107; 200 response expected 1605s # expected: 200 1605s # received: '200' 1605s ok 192 1605s # testing : SSI should be evaluated but exec not permitted for script #107 1605s # expected: '[an error occurred while processing this directive]' 1605s # received: '[an error occurred while processing this directive]' 1605s ok 193 1605s # testing : Options should be allowed for script #108; 200 response expected 1605s # expected: 200 1605s # received: '200' 1605s ok 194 1605s # testing : SSI should not be evaluated for script #108 1605s # expected: qr/--\#exec cgi=/ 1605s # received: '' 1605s ok 195 1605s # testing : Options should be allowed for script #109; 200 response expected 1605s # expected: 200 1605s # received: '200' 1605s ok 196 1605s # testing : SSI should be evaluated with exec allowed for script #109 1605s # expected: 'perl cgi' 1605s # received: 'perl cgi' 1605s ok 197 1605s # testing : Options should be allowed for script #110; 200 response expected 1605s # expected: 200 1605s # received: '200' 1605s ok 198 1605s # testing : SSI should not be evaluated for script #110 1605s # expected: qr/--\#exec cgi=/ 1605s # received: '' 1605s ok 199 1605s # testing : Options should be allowed for script #111; 200 response expected 1605s # expected: 200 1605s # received: '200' 1605s ok 200 1605s # testing : SSI should be evaluated with exec allowed for script #111 1605s # expected: 'perl cgi' 1605s # received: 'perl cgi' 1605s ok 201 1605s # testing : Options should be allowed for script #112; 200 response expected 1605s # expected: 200 1605s # received: '200' 1605s ok 202 1605s # testing : SSI should be evaluated with exec allowed for script #112 1605s # expected: 'perl cgi' 1605s # received: 'perl cgi' 1605s ok 203 1605s # testing : Options should be allowed for script #113; 200 response expected 1605s # expected: 200 1605s # received: '200' 1605s ok 204 1605s # testing : SSI should be evaluated with exec allowed for script #113 1605s # expected: 'perl cgi' 1605s # received: 'perl cgi' 1605s ok 205 1605s # testing : Options should be allowed for script #114; 200 response expected 1605s # expected: 200 1605s # received: '200' 1605s ok 206 1605s # testing : SSI should be evaluated with exec allowed for script #114 1605s # expected: 'perl cgi' 1605s # received: 'perl cgi' 1605s ok 207 1605s # testing : Options should be allowed for script #115; 200 response expected 1605s # expected: 200 1605s # received: '200' 1605s ok 208 1605s # testing : SSI should be evaluated with exec allowed for script #115 1605s # expected: 'perl cgi' 1605s # received: 'perl cgi' 1605s ok 209 1605s # testing : Options should be allowed for script #116; 200 response expected 1605s # expected: 200 1605s # received: '200' 1605s ok 210 1605s # testing : SSI should be evaluated with exec allowed for script #116 1605s # expected: 'perl cgi' 1605s # received: 'perl cgi' 1605s ok 211 1605s # testing : Options should be allowed for script #117; 200 response expected 1605s # expected: 200 1605s # received: '200' 1605s ok 212 1605s # testing : SSI should be evaluated with exec allowed for script #117 1605s # expected: 'perl cgi' 1605s # received: 'perl cgi' 1605s ok 213 1605s # testing : Options should be allowed for script #118; 200 response expected 1605s # expected: 200 1605s # received: '200' 1605s ok 214 1605s # testing : SSI should be evaluated with exec allowed for script #118 1605s # expected: 'perl cgi' 1605s # received: 'perl cgi' 1605s ok 215 1605s # testing : Options should be allowed for script #119; 200 response expected 1605s # expected: 200 1605s # received: '200' 1605s ok 216 1605s # testing : SSI should be evaluated with exec allowed for script #119 1605s # expected: 'perl cgi' 1605s # received: 'perl cgi' 1605s ok 217 1605s # testing : Options should be allowed for script #120; 200 response expected 1605s # expected: 200 1605s # received: '200' 1605s ok 218 1605s # testing : SSI should be evaluated with exec allowed for script #120 1605s # expected: 'perl cgi' 1605s # received: 'perl cgi' 1605s ok 219 1605s # testing : Options should be allowed for script #121; 200 response expected 1605s # expected: 200 1605s # received: '200' 1605s ok 220 1605s # testing : SSI should be evaluated with exec allowed for script #121 1605s # expected: 'perl cgi' 1605s # received: 'perl cgi' 1605s ok 221 1605s ok 1609s t/security/CVE-2009-1890.t .......... 1609s 1..7 1609s # Running under perl version 5.040000 for linux 1609s # Current time local: Fri Nov 29 20:12:42 2024 1609s # Current time GMT: Fri Nov 29 20:12:42 2024 1609s # Using Test.pm version 1.31 1609s # Using Apache/Test.pm version 1.44 1609s ok 1 1609s ok 2 1609s ok 3 1609s ok 4 1609s ok 5 1609s # testing : request was parsed 1609s # expected: qr/^HTTP\/1\.. 200/ 1609s # received: 'HTTP/1.1 200 OK 1609s # ' 1609s ok 6 1609s # header: Date: Fri, 29 Nov 2024 20:12:45 GMT 1609s # header: Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1609s # header: Vary: In-If1 1609s # header: DMMATCH1: 1 1609s # header: Content-Type: text/plain 1609s # header: Connection: close 1609s # header: 1609s # got: xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx 1609s # remaining: 0 1609s # testing : read entire body 1609s # expected: 0 1609s # received: 0 1609s ok 7 1609s ok 1612s t/security/CVE-2009-3555.t .......... 1612s 1..4 1612s # Running under perl version 5.040000 for linux 1612s # Current time local: Fri Nov 29 20:12:46 2024 1612s # Current time GMT: Fri Nov 29 20:12:46 2024 1612s # Using Test.pm version 1.31 1612s # Using Apache/Test.pm version 1.44 1612s ok 1 # skip Skipping test for TLSv1.3 1612s ok 2 # skip Skipping test for TLSv1.3 1612s ok 3 # skip Skipping test for TLSv1.3 1612s ok 4 # skip Skipping test for TLSv1.3 1612s ok 1615s t/security/CVE-2011-3368-rewrite.t .. 1615s 1..3 1615s # Running under perl version 5.040000 for linux 1615s # Current time local: Fri Nov 29 20:12:49 2024 1615s # Current time GMT: Fri Nov 29 20:12:49 2024 1615s # Using Test.pm version 1.31 1615s # Using Apache/Test.pm version 1.44 1615s ok 1 1615s ok 2 1615s # testing : got 400 error 1615s # expected: qr/^HTTP\/1\.. 400 Bad Request/ 1615s # received: 'HTTP/1.1 400 Bad Request 1615s # ' 1615s ok 3 1615s ok 1618s t/security/CVE-2011-3368.t .......... 1618s 1..3 1618s # Running under perl version 5.040000 for linux 1618s # Current time local: Fri Nov 29 20:12:52 2024 1618s # Current time GMT: Fri Nov 29 20:12:52 2024 1618s # Using Test.pm version 1.31 1618s # Using Apache/Test.pm version 1.44 1618s ok 1 1618s ok 2 1618s # testing : got 400 error 1618s # expected: qr/^HTTP\/1\.. 400 Bad Request/ 1618s # received: 'HTTP/1.1 400 Bad Request 1618s # ' 1618s ok 3 1618s ok 1620s t/security/CVE-2017-7659.t .......... 1620s 1..2 1620s # Running under perl version 5.040000 for linux 1620s # Current time local: Fri Nov 29 20:12:55 2024 1620s # Current time GMT: Fri Nov 29 20:12:55 2024 1620s # Using Test.pm version 1.31 1620s # Using Apache/Test.pm version 1.44 1620s ok 1 1620s ok 2 1620s ok 1623s t/security/CVE-2019-0215.t .......... 1623s 1..2 1623s # Running under perl version 5.040000 for linux 1623s # Current time local: Fri Nov 29 20:12:57 2024 1623s # Current time GMT: Fri Nov 29 20:12:57 2024 1623s # Using Test.pm version 1.31 1623s # Using Apache/Test.pm version 1.44 1623s # Using TLSv13, expecting status 403 1623s # testing : first access denied without client cert 1623s # expected: 403 1623s # received: '403' 1623s ok 1 1623s # testing : second access denied without client cert 1623s # expected: 403 1623s # received: '403' 1623s ok 2 1623s ok 1627s t/security/CVE-2020-1927.t .......... 1627s 1..1 1627s # Running under perl version 5.040000 for linux 1627s # Current time local: Fri Nov 29 20:13:00 2024 1627s # Current time GMT: Fri Nov 29 20:13:00 2024 1627s # Using Test.pm version 1.31 1627s # Using Apache/Test.pm version 1.44 1627s # SENDING to 127.0.0.1:8545 1627s # GET /CVE-2020-1927/%0D%0Ahttp://127.0.0.1/ HTTP/1.1 1627s Host: merge-disabled 1627s Connection: close 1627s 1627s # SENDING to 127.0.0.1:8545 1627s # GET /CVE-2020-1927/%0D%0Ahttp://127.0.0.1/ HTTP/1.1\r\nHost: merge-disabled\r\nConnection: close\r\n\r\n 1627s # testing : regex didn't match and redirect 1627s # expected: 404 1627s # received: '404' 1627s ok 1 1627s ok 1630s t/ssl/basicauth.t ................... 1630s 1..4 1630s # Running under perl version 5.040000 for linux 1630s # Current time local: Fri Nov 29 20:13:04 2024 1630s # Current time GMT: Fri Nov 29 20:13:04 2024 1630s # Using Test.pm version 1.31 1630s # Using Apache/Test.pm version 1.44 1630s # testing : Getting /ssl-fakebasicauth/index.html with no cert 1630s # expected: qr/^(500|403)$/ 1630s # received: '403' 1630s ok 1 1630s # testing : Getting /ssl-fakebasicauth/index.html with client_snakeoil cert 1630s # expected: 200 1630s # received: '200' 1630s ok 2 1630s # testing : Getting /ssl-fakebasicauth/index.html with client_ok cert 1630s # expected: 401 1630s # received: '401' 1630s ok 3 1630s ok 4 # skip Colon in username test skipped. 1630s ok 1633s t/ssl/env.t ......................... 1633s 1..30 1633s # Running under perl version 5.040000 for linux 1633s # Current time local: Fri Nov 29 20:13:07 2024 1633s # Current time GMT: Fri Nov 29 20:13:07 2024 1633s # Using Test.pm version 1.31 1633s # Using Apache/Test.pm version 1.44 1633s # testing : response status OK 1633s # expected: 200 1633s # received: '200' 1633s ok 1 1633s #SSL_SERVER_I_DN_OU: expect 'httpd-test', got 'httpd-test' 1633s ok 2 1633s #SSL_SERVER_I_DN_Email: expect 'test-dev@httpd.apache.org', got 'test-dev@httpd.apache.org' 1633s ok 3 1633s #SSL_SERVER_I_DN_CN: expect 'ca', got 'ca' 1633s ok 4 1633s #SSL_SERVER_I_DN_C: expect 'US', got 'US' 1633s ok 5 1633s #SSL_SERVER_I_DN_ST: expect 'California', got 'California' 1633s ok 6 1633s #SSL_SERVER_I_DN_L: expect 'San Francisco', got 'San Francisco' 1633s ok 7 1633s #SSL_SERVER_I_DN_O: expect 'ASF', got 'ASF' 1633s ok 8 1633s #SSL_CLIENT_S_DN_L should not exist 1633s ok 9 1633s #SSL_CLIENT_S_DN_O should not exist 1633s ok 10 1633s #SSL_CLIENT_S_DN_C should not exist 1633s ok 11 1633s #SSL_CLIENT_S_DN_ST should not exist 1633s ok 12 1633s #SSL_CLIENT_S_DN_Email should not exist 1633s ok 13 1633s #SSL_CLIENT_S_DN_CN should not exist 1633s ok 14 1633s #SSL_CLIENT_S_DN_OU should not exist 1633s ok 15 1633s # testing : second response status OK 1633s # expected: 200 1633s # received: '200' 1633s ok 16 1633s #SSL_SERVER_I_DN_OU: expect 'httpd-test', got 'httpd-test' 1633s ok 17 1633s #SSL_SERVER_I_DN_Email: expect 'test-dev@httpd.apache.org', got 'test-dev@httpd.apache.org' 1633s ok 18 1633s #SSL_SERVER_I_DN_CN: expect 'ca', got 'ca' 1633s ok 19 1633s #SSL_SERVER_I_DN_C: expect 'US', got 'US' 1633s ok 20 1633s #SSL_SERVER_I_DN_ST: expect 'California', got 'California' 1633s ok 21 1633s #SSL_SERVER_I_DN_L: expect 'San Francisco', got 'San Francisco' 1633s ok 22 1633s #SSL_SERVER_I_DN_O: expect 'ASF', got 'ASF' 1633s ok 23 1633s #SSL_CLIENT_S_DN_L: expect 'Mackay', got 'Mackay' 1633s ok 24 1633s #SSL_CLIENT_S_DN_O: expect 'Snake Oil, Ltd.', got 'Snake Oil, Ltd.' 1633s ok 25 1633s #SSL_CLIENT_S_DN_C: expect 'AU', got 'AU' 1633s ok 26 1633s #SSL_CLIENT_S_DN_ST: expect 'Queensland', got 'Queensland' 1633s ok 27 1633s #SSL_CLIENT_S_DN_Email: expect 'test-dev@httpd.apache.org', got 'test-dev@httpd.apache.org' 1633s ok 28 1633s #SSL_CLIENT_S_DN_CN: expect 'client_snakeoil', got 'client_snakeoil' 1633s ok 29 1633s #SSL_CLIENT_S_DN_OU: expect 'Staff', got 'Staff' 1633s ok 30 1633s ok 1636s t/ssl/extlookup.t ................... 1636s 1..4 1636s # Running under perl version 5.040000 for linux 1636s # Current time local: Fri Nov 29 20:13:10 2024 1636s # Current time GMT: Fri Nov 29 20:13:10 2024 1636s # Using Test.pm version 1.31 1636s # Using Apache/Test.pm version 1.44 1636s # testing : ssl_ext_lookup works for 1.3.6.1.4.1.18060.12.0 1636s # expected: 200 1636s # received: '200' 1636s ok 1 1636s # testing : Extension value match for 1.3.6.1.4.1.18060.12.0 1636s # expected: 'Lemons' 1636s # received: 'Lemons' 1636s ok 2 1636s # testing : ssl_ext_lookup works for 2.16.840.1.113730.1.13 1636s # expected: 200 1636s # received: '200' 1636s ok 3 1636s # testing : Extension value match for 2.16.840.1.113730.1.13 1636s # expected: 'This Is A Comment' 1636s # received: 'This Is A Comment' 1636s ok 4 1636s ok 1639s t/ssl/fakeauth.t .................... 1639s 1..3 1639s # Running under perl version 5.040000 for linux 1639s # Current time local: Fri Nov 29 20:13:13 2024 1639s # Current time GMT: Fri Nov 29 20:13:13 2024 1639s # Using Test.pm version 1.31 1639s # Using Apache/Test.pm version 1.44 1639s # testing : Getting /ssl-fakebasicauth2/index.html with no cert 1639s # expected: qr/^(500|403)$/ 1639s # received: '403' 1639s ok 1 1639s # testing : Getting /ssl-fakebasicauth2/index.html with client_snakeoil cert 1639s # expected: 200 1639s # received: '200' 1639s ok 2 1639s # testing : Getting /ssl-fakebasicauth2/index.html with client_ok cert 1639s # expected: 200 1639s # received: '200' 1639s ok 3 1639s ok 1642s t/ssl/headers.t ..................... 1642s 1..3 1642s # Running under perl version 5.040000 for linux 1642s # Current time local: Fri Nov 29 20:13:16 2024 1642s # Current time GMT: Fri Nov 29 20:13:16 2024 1642s # Using Test.pm version 1.31 1642s # Using Apache/Test.pm version 1.44 1642s # testing : SSLFlag header set 1642s # expected: qr/X-SSL-Flag: on/ 1642s # received: 'HTTP/1.1 200 OK 1642s # Connection: close 1642s # Date: Fri, 29 Nov 2024 20:13:19 GMT 1642s # Accept-Ranges: bytes 1642s # ETag: "c-61fafa7f73d80" 1642s # Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1642s # Vary: In-If1 1642s # Content-Length: 12 1642s # Content-Type: text/html 1642s # Last-Modified: Thu, 15 Aug 2024 02:32:38 GMT 1642s # Client-Date: Fri, 29 Nov 2024 20:13:19 GMT 1642s # Client-Peer: 127.0.0.1:8532 1642s # Client-Response-Num: 1 1642s # Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1642s # Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1642s # Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1642s # Client-SSL-Socket-Class: IO::Socket::SSL 1642s # Client-SSL-Version: TLSv1_3 1642s # DMMATCH1: 1 1642s # X-SSL-Cert: -----BEGIN CERTIFICATE----- MIIERDCCAyygAwIBAgIBCjANBgkqhkiG9w0BAQsFADCBlDELMAkGA1UEBhMCVVMx EzARBgNVBAgMCkNhbGlmb3JuaWExFjAUBgNVBAcMDVNhbiBGcmFuY2lzY28xDDAK BgNVBAoMA0FTRjETMBEGA1UECwwKaHR0cGQtdGVzdDELMAkGA1UEAwwCY2ExKDAm BgkqhkiG9w0BCQEWGXRlc3QtZGV2QGh0dHBkLmFwYWNoZS5vcmcwHhcNMjQxMTI5 MjAwNTQ1WhcNMjUxMTI5MjAwNTQ1WjCBpDELMAkGA1UEBhMCVVMxEzARBgNVBAgM CkNhbGlmb3JuaWExFjAUBgNVBAcMDVNhbiBGcmFuY2lzY28xDDAKBgNVBAoMA0FT RjEcMBoGA1UECwwTaHR0cGQtdGVzdC9yc2EtdGVzdDESMBAGA1UEAwwJbG9jYWxo b3N0MSgwJgYJKoZIhvcNAQkBFhl0ZXN0LWRldkBodHRwZC5hcGFjaGUub3JnMIIB IjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAw9K70GiDyI6x0BAXqrLh68vg XGzUUoqmAoCFBornpP1kbIkB/Q7RHOBjMzAOU5S58CUq0befVTXQ13ORXqU+Wqa/ rve7oYujZG5Lgd0MDLgsA9KkaAosRcxGimKdq0EpHMylUbRQZ6KfIn4BRgqT3i3z /W8EXK5BHd9iX6Vg/BSJrMliKpNJocKuF4ppNaV2p3UgbqMmSwTLEUb/h7KEE9j2 71IBH8RC2ad5u+FtgDh/8n/WmYpZmnIxs3C1htcu4HURbBJOTevL1NsYsYK/e4tk V/Z+8WOyF7UODZ35EGbnMEVGO63+k77LChzyCGfLffgvB5xbc6JZxoQYB9/h8wID AQABo4GOMIGLMDQGA1UdEQQtMCuCCWxvY2FsaG9zdKAeBggrBgEFBQcIB6ASFhBf aHR0cHMubG9jYWxob3N0MBMGA1UdJQQMMAoGCCsGAQUFBwMBMB0GA1UdDgQWBBR7 4/sxiJNr/cfTFQCuHCfmavuVdjAfBgNVHSMEGDAWgBSfb9sLwMJPydz7+rL88WIG xobCHDANBgkqhkiG9w0BAQsFAAOCAQEAPE3k7rrfzHmDMpJ9GBndawNSwBq/NIon UuSZm41ZqriWfGJP9LNh5VbwbQxT7pzloyaAEqqUxTRfFatJLYl9uWXCiatIFVMq gEL3qdDat/d3tDocvA1DcLnMxn4QJ2q4m7JR4FiHEAHPvTO9mHrEevtzaoNxNfym 0ldmXlGj9FUSiA9VQ7/KX+q74igNPC2EwTLRM/FYqaKZ+VCJEuD0Eb5kKYLz7aNL 0naabyo+h3DQUep0oHinA+hqO8P6QdOiGTjJUoj7l3snldAi6HTbWd21fdWEuFhV 9sAahxJWU2J165iCqHgZwWLL3Ugt3y+ptWjhHZuiGNbmsZl8afTJkg== -----END CERTIFICATE----- 1642s # X-SSL-Flag: on 1642s # X-SSL-None: (null) 1642s # 1642s # ' 1642s ok 1 1642s # testing : SSL certificate is unwrapped 1642s # expected: qr/X-SSL-Cert:.*END CERTIFICATE-----/ 1642s # received: 'HTTP/1.1 200 OK 1642s # Connection: close 1642s # Date: Fri, 29 Nov 2024 20:13:19 GMT 1642s # Accept-Ranges: bytes 1642s # ETag: "c-61fafa7f73d80" 1642s # Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1642s # Vary: In-If1 1642s # Content-Length: 12 1642s # Content-Type: text/html 1642s # Last-Modified: Thu, 15 Aug 2024 02:32:38 GMT 1642s # Client-Date: Fri, 29 Nov 2024 20:13:19 GMT 1642s # Client-Peer: 127.0.0.1:8532 1642s # Client-Response-Num: 1 1642s # Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1642s # Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1642s # Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1642s # Client-SSL-Socket-Class: IO::Socket::SSL 1642s # Client-SSL-Version: TLSv1_3 1642s # DMMATCH1: 1 1642s # X-SSL-Cert: -----BEGIN CERTIFICATE----- MIIERDCCAyygAwIBAgIBCjANBgkqhkiG9w0BAQsFADCBlDELMAkGA1UEBhMCVVMx EzARBgNVBAgMCkNhbGlmb3JuaWExFjAUBgNVBAcMDVNhbiBGcmFuY2lzY28xDDAK BgNVBAoMA0FTRjETMBEGA1UECwwKaHR0cGQtdGVzdDELMAkGA1UEAwwCY2ExKDAm BgkqhkiG9w0BCQEWGXRlc3QtZGV2QGh0dHBkLmFwYWNoZS5vcmcwHhcNMjQxMTI5 MjAwNTQ1WhcNMjUxMTI5MjAwNTQ1WjCBpDELMAkGA1UEBhMCVVMxEzARBgNVBAgM CkNhbGlmb3JuaWExFjAUBgNVBAcMDVNhbiBGcmFuY2lzY28xDDAKBgNVBAoMA0FT RjEcMBoGA1UECwwTaHR0cGQtdGVzdC9yc2EtdGVzdDESMBAGA1UEAwwJbG9jYWxo b3N0MSgwJgYJKoZIhvcNAQkBFhl0ZXN0LWRldkBodHRwZC5hcGFjaGUub3JnMIIB IjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAw9K70GiDyI6x0BAXqrLh68vg XGzUUoqmAoCFBornpP1kbIkB/Q7RHOBjMzAOU5S58CUq0befVTXQ13ORXqU+Wqa/ rve7oYujZG5Lgd0MDLgsA9KkaAosRcxGimKdq0EpHMylUbRQZ6KfIn4BRgqT3i3z /W8EXK5BHd9iX6Vg/BSJrMliKpNJocKuF4ppNaV2p3UgbqMmSwTLEUb/h7KEE9j2 71IBH8RC2ad5u+FtgDh/8n/WmYpZmnIxs3C1htcu4HURbBJOTevL1NsYsYK/e4tk V/Z+8WOyF7UODZ35EGbnMEVGO63+k77LChzyCGfLffgvB5xbc6JZxoQYB9/h8wID AQABo4GOMIGLMDQGA1UdEQQtMCuCCWxvY2FsaG9zdKAeBggrBgEFBQcIB6ASFhBf aHR0cHMubG9jYWxob3N0MBMGA1UdJQQMMAoGCCsGAQUFBwMBMB0GA1UdDgQWBBR7 4/sxiJNr/cfTFQCuHCfmavuVdjAfBgNVHSMEGDAWgBSfb9sLwMJPydz7+rL88WIG xobCHDANBgkqhkiG9w0BAQsFAAOCAQEAPE3k7rrfzHmDMpJ9GBndawNSwBq/NIon UuSZm41ZqriWfGJP9LNh5VbwbQxT7pzloyaAEqqUxTRfFatJLYl9uWXCiatIFVMq gEL3qdDat/d3tDocvA1DcLnMxn4QJ2q4m7JR4FiHEAHPvTO9mHrEevtzaoNxNfym 0ldmXlGj9FUSiA9VQ7/KX+q74igNPC2EwTLRM/FYqaKZ+VCJEuD0Eb5kKYLz7aNL 0naabyo+h3DQUep0oHinA+hqO8P6QdOiGTjJUoj7l3snldAi6HTbWd21fdWEuFhV 9sAahxJWU2J165iCqHgZwWLL3Ugt3y+ptWjhHZuiGNbmsZl8afTJkg== -----END CERTIFICATE----- 1642s # X-SSL-Flag: on 1642s # X-SSL-None: (null) 1642s # 1642s # ' 1642s ok 2 1642s # testing : unknown SSL variable not given 1642s # expected: qr/X-SSL-None: \(null\)\n/ 1642s # received: 'HTTP/1.1 200 OK 1642s # Connection: close 1642s # Date: Fri, 29 Nov 2024 20:13:19 GMT 1642s # Accept-Ranges: bytes 1642s # ETag: "c-61fafa7f73d80" 1642s # Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1642s # Vary: In-If1 1642s # Content-Length: 12 1642s # Content-Type: text/html 1642s # Last-Modified: Thu, 15 Aug 2024 02:32:38 GMT 1642s # Client-Date: Fri, 29 Nov 2024 20:13:19 GMT 1642s # Client-Peer: 127.0.0.1:8532 1642s # Client-Response-Num: 1 1642s # Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1642s # Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1642s # Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1642s # Client-SSL-Socket-Class: IO::Socket::SSL 1642s # Client-SSL-Version: TLSv1_3 1642s # DMMATCH1: 1 1642s # X-SSL-Cert: -----BEGIN CERTIFICATE----- MIIERDCCAyygAwIBAgIBCjANBgkqhkiG9w0BAQsFADCBlDELMAkGA1UEBhMCVVMx EzARBgNVBAgMCkNhbGlmb3JuaWExFjAUBgNVBAcMDVNhbiBGcmFuY2lzY28xDDAK BgNVBAoMA0FTRjETMBEGA1UECwwKaHR0cGQtdGVzdDELMAkGA1UEAwwCY2ExKDAm BgkqhkiG9w0BCQEWGXRlc3QtZGV2QGh0dHBkLmFwYWNoZS5vcmcwHhcNMjQxMTI5 MjAwNTQ1WhcNMjUxMTI5MjAwNTQ1WjCBpDELMAkGA1UEBhMCVVMxEzARBgNVBAgM CkNhbGlmb3JuaWExFjAUBgNVBAcMDVNhbiBGcmFuY2lzY28xDDAKBgNVBAoMA0FT RjEcMBoGA1UECwwTaHR0cGQtdGVzdC9yc2EtdGVzdDESMBAGA1UEAwwJbG9jYWxo b3N0MSgwJgYJKoZIhvcNAQkBFhl0ZXN0LWRldkBodHRwZC5hcGFjaGUub3JnMIIB IjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAw9K70GiDyI6x0BAXqrLh68vg XGzUUoqmAoCFBornpP1kbIkB/Q7RHOBjMzAOU5S58CUq0befVTXQ13ORXqU+Wqa/ rve7oYujZG5Lgd0MDLgsA9KkaAosRcxGimKdq0EpHMylUbRQZ6KfIn4BRgqT3i3z /W8EXK5BHd9iX6Vg/BSJrMliKpNJocKuF4ppNaV2p3UgbqMmSwTLEUb/h7KEE9j2 71IBH8RC2ad5u+FtgDh/8n/WmYpZmnIxs3C1htcu4HURbBJOTevL1NsYsYK/e4tk V/Z+8WOyF7UODZ35EGbnMEVGO63+k77LChzyCGfLffgvB5xbc6JZxoQYB9/h8wID AQABo4GOMIGLMDQGA1UdEQQtMCuCCWxvY2FsaG9zdKAeBggrBgEFBQcIB6ASFhBf aHR0cHMubG9jYWxob3N0MBMGA1UdJQQMMAoGCCsGAQUFBwMBMB0GA1UdDgQWBBR7 4/sxiJNr/cfTFQCuHCfmavuVdjAfBgNVHSMEGDAWgBSfb9sLwMJPydz7+rL88WIG xobCHDANBgkqhkiG9w0BAQsFAAOCAQEAPE3k7rrfzHmDMpJ9GBndawNSwBq/NIon UuSZm41ZqriWfGJP9LNh5VbwbQxT7pzloyaAEqqUxTRfFatJLYl9uWXCiatIFVMq gEL3qdDat/d3tDocvA1DcLnMxn4QJ2q4m7JR4FiHEAHPvTO9mHrEevtzaoNxNfym 0ldmXlGj9FUSiA9VQ7/KX+q74igNPC2EwTLRM/FYqaKZ+VCJEuD0Eb5kKYLz7aNL 0naabyo+h3DQUep0oHinA+hqO8P6QdOiGTjJUoj7l3snldAi6HTbWd21fdWEuFhV 9sAahxJWU2J165iCqHgZwWLL3Ugt3y+ptWjhHZuiGNbmsZl8afTJkg== -----END CERTIFICATE----- 1642s # X-SSL-Flag: on 1642s # X-SSL-None: (null) 1642s # 1642s # ' 1642s ok 3 1642s ok 1645s t/ssl/http.t ........................ 1645s 1..2 1645s # Running under perl version 5.040000 for linux 1645s # Current time local: Fri Nov 29 20:13:19 2024 1645s # Current time GMT: Fri Nov 29 20:13:19 2024 1645s # Using Test.pm version 1.31 1645s # Using Apache/Test.pm version 1.44 1645s # testing : Expected bad request from 'GET http://localhost:8532/index.html' 1645s # expected: 400 1645s # received: '400' 1645s ok 1 1645s # testing : that error document contains the proper hint 1645s # expected: qr/speaking plain HTTP to an SSL-enabled server port/ 1645s # received: ' 1645s # 1645s # 400 Bad Request 1645s # 1645s #

Bad Request

1645s #

Your browser sent a request that this server could not understand.
1645s # Reason: You\'re speaking plain HTTP to an SSL-enabled server port.
1645s # Instead use the HTTPS scheme to access this URL, please.
1645s #

1645s # 1645s # ' 1645s ok 2 1645s ok 1648s t/ssl/ocsp.t ........................ 1648s 1..3 1648s # Running under perl version 5.040000 for linux 1648s # Current time local: Fri Nov 29 20:13:22 2024 1648s # Current time GMT: Fri Nov 29 20:13:22 2024 1648s # Using Test.pm version 1.31 1648s # Using Apache/Test.pm version 1.44 1648s warning: Internal response 1648s message: Server closed connection without sending any data back at /usr/share/perl5/Net/HTTP/Methods.pm line 397. 1648s response: 1648s 500 Server closed connection without sending any data back 1648s Content-Type: text/plain 1648s Client-Date: Fri, 29 Nov 2024 20:13:25 GMT 1648s Client-Warning: Internal response 1648s 1648s Server closed connection without sending any data back at /usr/share/perl5/Net/HTTP/Methods.pm line 397. 1648s ok 1 1648s warning: 1648s message: welcome to localhost:8529 1648s response: 1648s HTTP/1.1 200 OK 1648s Connection: close 1648s Date: Fri, 29 Nov 2024 20:13:25 GMT 1648s Accept-Ranges: bytes 1648s ETag: "1a-61fafa7f73d80" 1648s Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1648s Vary: In-If1 1648s Content-Length: 26 1648s Content-Type: text/html 1648s Last-Modified: Thu, 15 Aug 2024 02:32:38 GMT 1648s Client-Date: Fri, 29 Nov 2024 20:13:25 GMT 1648s Client-Peer: 127.0.0.1:8535 1648s Client-Response-Num: 1 1648s Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1648s Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1648s Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1648s Client-SSL-Socket-Class: IO::Socket::SSL 1648s Client-SSL-Version: TLSv1_3 1648s DMMATCH1: 1 1648s 1648s welcome to localhost:8529 1648s ok 2 1648s warning: Internal response 1648s message: Server closed connection without sending any data back at /usr/share/perl5/Net/HTTP/Methods.pm line 397. 1648s response: 1648s 500 Server closed connection without sending any data back 1648s Content-Type: text/plain 1648s Client-Date: Fri, 29 Nov 2024 20:13:25 GMT 1648s Client-Warning: Internal response 1648s 1648s Server closed connection without sending any data back at /usr/share/perl5/Net/HTTP/Methods.pm line 397. 1648s ok 3 1648s ok 1651s t/ssl/pha.t ......................... 1651s 1..4 1651s # Running under perl version 5.040000 for linux 1651s # Current time local: Fri Nov 29 20:13:25 2024 1651s # Current time GMT: Fri Nov 29 20:13:25 2024 1651s # Using Test.pm version 1.31 1651s # Using Apache/Test.pm version 1.44 1651s # testing : access must be denied without client certificate 1651s # expected: 403 1651s # received: '403' 1651s ok 1 1651s # testing : PHA reneg body buffer size restriction works 1651s # expected: 413 1651s # received: '413' 1651s ok 2 1651s # testing : PHA works with POST body 1651s # expected: 200 1651s # received: '200' 1651s ok 3 1651s # testing : request body matches response 1651s # expected: 'xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx' 1651s # received: 'xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx' 1651s ok 4 1651s ok 1654s t/ssl/pr12355.t ..................... 1654s 1..10 1654s # Running under perl version 5.040000 for linux 1654s # Current time local: Fri Nov 29 20:13:28 2024 1654s # Current time GMT: Fri Nov 29 20:13:28 2024 1654s # Using Test.pm version 1.31 1654s # Using Apache/Test.pm version 1.44 1654s # Downgrading to TLSv12 1654s # testing : renegotiation on POST works 1654s # expected: 200 1654s # received: '200' 1654s ok 1 1654s # testing : request body matches response 1654s # expected: 'hello world' 1654s # received: 'hello world' 1654s ok 2 1654s # testing : renegotiation on POST works 1654s # expected: 200 1654s # received: '200' 1654s ok 3 1654s # testing : request body matches response 1654s # expected: 'hello world' 1654s # received: 'hello world' 1654s ok 4 1654s # testing : renegotiation on POST works 1654s # expected: 200 1654s # received: '200' 1654s ok 5 1654s # testing : request body matches response 1654s # expected: 'xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx' 1654s # received: 'xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx' 1654s ok 6 1654s # testing : renegotiation on POST works 1654s # expected: 200 1654s # received: '200' 1654s ok 7 1654s # testing : request body matches response 1654s # expected: 'xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx' 1655s # received: 'xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx' 1655s ok 8 1655s # testing : renegotiation on POST works 1655s # expected: 200 1655s # received: '200' 1655s ok 9 1655s # testing : request body matches response 1655s # expected: 'HELLO' 1655s # received: 'HELLO' 1655s ok 10 1655s ok 1657s t/ssl/pr43738.t ..................... 1657s 1..4 1657s # Running under perl version 5.040000 for linux 1657s # Current time local: Fri Nov 29 20:13:31 2024 1657s # Current time GMT: Fri Nov 29 20:13:31 2024 1657s # Using Test.pm version 1.31 1657s # Using Apache/Test.pm version 1.44 1657s # Downgrading to TLSv12 1657s # testing : renegotiation on POST works 1657s # expected: 200 1657s # received: '200' 1657s ok 1 1657s # testing : request body matches response 1657s # expected: '/modules/ssl/aes128/empty.pfa 1657s # hello world' 1657s # received: '/modules/ssl/aes128/empty.pfa 1657s # hello world' 1657s ok 2 1657s # testing : renegotiation on POST works 1657s # expected: 200 1657s # received: '200' 1657s ok 3 1657s # testing : request body matches response 1657s # expected: '/modules/ssl/aes256/empty.pfa 1657s # hello world' 1657s # received: '/modules/ssl/aes256/empty.pfa 1657s # hello world' 1657s ok 4 1657s ok 1666s t/ssl/proxy.t ....................... 1666s # using LWP client 1666s 1..290 1666s # Running under perl version 5.040000 for linux 1666s # Current time local: Fri Nov 29 20:13:34 2024 1666s # Current time GMT: Fri Nov 29 20:13:34 2024 1666s # Using Test.pm version 1.31 1666s # Using Apache/Test.pm version 1.44 1666s # testing : / with proxy_http_https (http) 1666s # expected: 200 1666s # received: '200' 1666s ok 1 1666s # testing : CGI script with folded headers 1666s # expected: 200 1666s # received: '200' 1666s ok 2 1666s # testing : using valid proxyssl client cert 1666s # expected: 200 1666s # received: '200' 1666s ok 3 1666s # testing : using invalid proxyssl client cert 1666s # expected: 403 1666s # received: '403' 1666s ok 4 1666s # testing : protected cgi script 1666s # expected: 200 1666s # received: '200' 1666s ok 5 1666s # testing : X-Forwarded-Host header 1666s # expected: 'localhost:8558' 1666s # received: 'localhost:8558' 1666s ok 6 1666s # testing : client subject common name 1666s # expected: 'client_ok' 1666s # received: 'client_ok' 1666s ok 7 1666s # testing : ProxyPassReverse Location rewrite 1666s # expected: 'http://localhost:8558/modules/' 1666s # received: 'http://localhost:8558/modules/' 1666s ok 8 1666s #lwp request: 1666s #POST http://localhost:8558/eat_post HTTP/1.1 1666s #User-Agent: libwww-perl/6.77 1666s #Content-Length: 1024 1666s # 1666s #server response: 1666s #HTTP/1.1 200 OK 1666s #Connection: close 1666s #Date: Fri, 29 Nov 2024 20:13:37 GMT 1666s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1666s #Vary: In-If1 1666s #Content-Length: 5 1666s #Client-Date: Fri, 29 Nov 2024 20:13:37 GMT 1666s #Client-Peer: 127.0.0.1:8558 1666s #Client-Response-Num: 1 1666s #DMMATCH1: 1 1666s # 1666s # testing : length posted 1666s # expected: '1024' 1666s # received: 1024 1666s ok 9 1666s #lwp request: 1666s #POST http://localhost:8558/eat_post HTTP/1.1 1666s #User-Agent: libwww-perl/6.77 1666s #Content-Length: 2048 1666s # 1666s #server response: 1666s #HTTP/1.1 200 OK 1666s #Connection: close 1666s #Date: Fri, 29 Nov 2024 20:13:37 GMT 1666s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1666s #Vary: In-If1 1666s #Content-Length: 5 1666s #Client-Date: Fri, 29 Nov 2024 20:13:37 GMT 1666s #Client-Peer: 127.0.0.1:8558 1666s #Client-Response-Num: 1 1666s #DMMATCH1: 1 1666s # 1666s # testing : length posted 1666s # expected: '2048' 1666s # received: 2048 1666s ok 10 1666s #lwp request: 1666s #POST http://localhost:8558/eat_post HTTP/1.1 1666s #User-Agent: libwww-perl/6.77 1666s #Content-Length: 3072 1666s # 1666s #server response: 1666s #HTTP/1.1 200 OK 1666s #Connection: close 1666s #Date: Fri, 29 Nov 2024 20:13:37 GMT 1666s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1666s #Vary: In-If1 1666s #Content-Length: 5 1666s #Client-Date: Fri, 29 Nov 2024 20:13:37 GMT 1666s #Client-Peer: 127.0.0.1:8558 1666s #Client-Response-Num: 1 1666s #DMMATCH1: 1 1666s # 1666s # testing : length posted 1666s # expected: '3072' 1666s # received: 3072 1666s ok 11 1666s #lwp request: 1666s #POST http://localhost:8558/eat_post HTTP/1.1 1666s #User-Agent: libwww-perl/6.77 1666s #Content-Length: 4096 1666s # 1666s #server response: 1666s #HTTP/1.1 200 OK 1666s #Connection: close 1666s #Date: Fri, 29 Nov 2024 20:13:37 GMT 1666s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1666s #Vary: In-If1 1666s #Content-Length: 5 1666s #Client-Date: Fri, 29 Nov 2024 20:13:37 GMT 1666s #Client-Peer: 127.0.0.1:8558 1666s #Client-Response-Num: 1 1666s #DMMATCH1: 1 1666s # 1666s # testing : length posted 1666s # expected: '4096' 1666s # received: 4096 1666s ok 12 1666s #lwp request: 1666s #POST http://localhost:8558/eat_post HTTP/1.1 1666s #User-Agent: libwww-perl/6.77 1666s #Content-Length: 5120 1666s # 1666s #server response: 1666s #HTTP/1.1 200 OK 1666s #Connection: close 1666s #Date: Fri, 29 Nov 2024 20:13:37 GMT 1666s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1666s #Vary: In-If1 1666s #Content-Length: 5 1666s #Client-Date: Fri, 29 Nov 2024 20:13:37 GMT 1666s #Client-Peer: 127.0.0.1:8558 1666s #Client-Response-Num: 1 1666s #DMMATCH1: 1 1666s # 1666s # testing : length posted 1666s # expected: '5120' 1666s # received: 5120 1666s ok 13 1666s #lwp request: 1666s #POST http://localhost:8558/eat_post HTTP/1.1 1666s #User-Agent: libwww-perl/6.77 1666s #Content-Length: 6144 1666s # 1666s #server response: 1666s #HTTP/1.1 200 OK 1666s #Connection: close 1666s #Date: Fri, 29 Nov 2024 20:13:37 GMT 1666s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1666s #Vary: In-If1 1666s #Content-Length: 5 1666s #Client-Date: Fri, 29 Nov 2024 20:13:37 GMT 1666s #Client-Peer: 127.0.0.1:8558 1666s #Client-Response-Num: 1 1666s #DMMATCH1: 1 1666s # 1666s # testing : length posted 1666s # expected: '6144' 1666s # received: 6144 1666s ok 14 1666s #lwp request: 1666s #POST http://localhost:8558/eat_post HTTP/1.1 1666s #User-Agent: libwww-perl/6.77 1666s #Content-Length: 7168 1666s # 1666s #server response: 1666s #HTTP/1.1 200 OK 1666s #Connection: close 1666s #Date: Fri, 29 Nov 2024 20:13:37 GMT 1666s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1666s #Vary: In-If1 1666s #Content-Length: 5 1666s #Client-Date: Fri, 29 Nov 2024 20:13:37 GMT 1666s #Client-Peer: 127.0.0.1:8558 1666s #Client-Response-Num: 1 1666s #DMMATCH1: 1 1666s # 1666s # testing : length posted 1666s # expected: '7168' 1666s # received: 7168 1666s ok 15 1666s #lwp request: 1666s #POST http://localhost:8558/eat_post HTTP/1.1 1666s #User-Agent: libwww-perl/6.77 1666s #Content-Length: 8192 1666s # 1666s #server response: 1666s #HTTP/1.1 200 OK 1666s #Connection: close 1666s #Date: Fri, 29 Nov 2024 20:13:37 GMT 1666s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1666s #Vary: In-If1 1666s #Content-Length: 5 1666s #Client-Date: Fri, 29 Nov 2024 20:13:37 GMT 1666s #Client-Peer: 127.0.0.1:8558 1666s #Client-Response-Num: 1 1666s #DMMATCH1: 1 1666s # 1666s # testing : length posted 1666s # expected: '8192' 1666s # received: 8192 1666s ok 16 1666s #lwp request: 1666s #POST http://localhost:8558/eat_post HTTP/1.1 1666s #User-Agent: libwww-perl/6.77 1666s #Content-Length: 9216 1666s # 1666s #server response: 1666s #HTTP/1.1 200 OK 1666s #Connection: close 1666s #Date: Fri, 29 Nov 2024 20:13:37 GMT 1666s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1666s #Vary: In-If1 1666s #Content-Length: 5 1666s #Client-Date: Fri, 29 Nov 2024 20:13:37 GMT 1666s #Client-Peer: 127.0.0.1:8558 1666s #Client-Response-Num: 1 1666s #DMMATCH1: 1 1666s # 1666s # testing : length posted 1666s # expected: '9216' 1666s # received: 9216 1666s ok 17 1666s #lwp request: 1666s #POST http://localhost:8558/eat_post HTTP/1.1 1666s #User-Agent: libwww-perl/6.77 1666s #Content-Length: 10240 1666s # 1666s #server response: 1666s #HTTP/1.1 200 OK 1666s #Connection: close 1666s #Date: Fri, 29 Nov 2024 20:13:37 GMT 1666s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1666s #Vary: In-If1 1666s #Content-Length: 6 1666s #Client-Date: Fri, 29 Nov 2024 20:13:37 GMT 1666s #Client-Peer: 127.0.0.1:8558 1666s #Client-Response-Num: 1 1666s #DMMATCH1: 1 1666s # 1666s # testing : length posted 1666s # expected: '10240' 1666s # received: 10240 1666s ok 18 1666s #lwp request: 1666s #POST http://localhost:8558/eat_post HTTP/1.1 1666s #User-Agent: libwww-perl/6.77 1666s #Content-Length: 11264 1666s # 1666s #server response: 1666s #HTTP/1.1 200 OK 1666s #Connection: close 1666s #Date: Fri, 29 Nov 2024 20:13:37 GMT 1666s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1666s #Vary: In-If1 1666s #Content-Length: 6 1666s #Client-Date: Fri, 29 Nov 2024 20:13:37 GMT 1666s #Client-Peer: 127.0.0.1:8558 1666s #Client-Response-Num: 1 1666s #DMMATCH1: 1 1666s # 1666s # testing : length posted 1666s # expected: '11264' 1666s # received: 11264 1666s ok 19 1666s #lwp request: 1666s #POST http://localhost:8558/eat_post HTTP/1.1 1666s #User-Agent: libwww-perl/6.77 1666s #Content-Length: 12288 1666s # 1666s #server response: 1666s #HTTP/1.1 200 OK 1666s #Connection: close 1666s #Date: Fri, 29 Nov 2024 20:13:37 GMT 1666s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1666s #Vary: In-If1 1666s #Content-Length: 6 1666s #Client-Date: Fri, 29 Nov 2024 20:13:37 GMT 1666s #Client-Peer: 127.0.0.1:8558 1666s #Client-Response-Num: 1 1666s #DMMATCH1: 1 1666s # 1666s # testing : length posted 1666s # expected: '12288' 1666s # received: 12288 1666s ok 20 1666s #lwp request: 1666s #POST http://localhost:8558/eat_post HTTP/1.1 1666s #User-Agent: libwww-perl/6.77 1666s #Content-Length: 13312 1666s # 1666s #server response: 1666s #HTTP/1.1 200 OK 1666s #Connection: close 1666s #Date: Fri, 29 Nov 2024 20:13:37 GMT 1666s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1666s #Vary: In-If1 1666s #Content-Length: 6 1666s #Client-Date: Fri, 29 Nov 2024 20:13:37 GMT 1666s #Client-Peer: 127.0.0.1:8558 1666s #Client-Response-Num: 1 1666s #DMMATCH1: 1 1666s # 1666s # testing : length posted 1666s # expected: '13312' 1666s # received: 13312 1666s ok 21 1666s #lwp request: 1666s #POST http://localhost:8558/eat_post HTTP/1.1 1666s #User-Agent: libwww-perl/6.77 1666s #Content-Length: 14336 1666s # 1666s #server response: 1666s #HTTP/1.1 200 OK 1666s #Connection: close 1666s #Date: Fri, 29 Nov 2024 20:13:37 GMT 1666s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1666s #Vary: In-If1 1666s #Content-Length: 6 1666s #Client-Date: Fri, 29 Nov 2024 20:13:37 GMT 1666s #Client-Peer: 127.0.0.1:8558 1666s #Client-Response-Num: 1 1666s #DMMATCH1: 1 1666s # 1666s # testing : length posted 1666s # expected: '14336' 1666s # received: 14336 1666s ok 22 1666s #lwp request: 1666s #POST http://localhost:8558/eat_post HTTP/1.1 1666s #User-Agent: libwww-perl/6.77 1666s #Content-Length: 15360 1666s # 1666s #server response: 1666s #HTTP/1.1 200 OK 1666s #Connection: close 1666s #Date: Fri, 29 Nov 2024 20:13:37 GMT 1666s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1666s #Vary: In-If1 1666s #Content-Length: 6 1666s #Client-Date: Fri, 29 Nov 2024 20:13:37 GMT 1666s #Client-Peer: 127.0.0.1:8558 1666s #Client-Response-Num: 1 1666s #DMMATCH1: 1 1666s # 1666s # testing : length posted 1666s # expected: '15360' 1666s # received: 15360 1666s ok 23 1666s #lwp request: 1666s #POST http://localhost:8558/eat_post HTTP/1.1 1666s #User-Agent: libwww-perl/6.77 1666s #Content-Length: 16384 1666s # 1666s #server response: 1666s #HTTP/1.1 200 OK 1666s #Connection: close 1666s #Date: Fri, 29 Nov 2024 20:13:37 GMT 1666s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1666s #Vary: In-If1 1666s #Content-Length: 6 1666s #Client-Date: Fri, 29 Nov 2024 20:13:37 GMT 1666s #Client-Peer: 127.0.0.1:8558 1666s #Client-Response-Num: 1 1666s #DMMATCH1: 1 1666s # 1666s # testing : length posted 1666s # expected: '16384' 1666s # received: 16384 1666s ok 24 1666s #lwp request: 1666s #POST http://localhost:8558/eat_post HTTP/1.1 1666s #User-Agent: libwww-perl/6.77 1666s #Content-Length: 17408 1666s # 1666s #server response: 1666s #HTTP/1.1 200 OK 1666s #Connection: close 1666s #Date: Fri, 29 Nov 2024 20:13:37 GMT 1666s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1666s #Vary: In-If1 1666s #Content-Length: 6 1666s #Client-Date: Fri, 29 Nov 2024 20:13:37 GMT 1666s #Client-Peer: 127.0.0.1:8558 1666s #Client-Response-Num: 1 1666s #DMMATCH1: 1 1666s # 1666s # testing : length posted 1666s # expected: '17408' 1666s # received: 17408 1666s ok 25 1666s #lwp request: 1666s #POST http://localhost:8558/eat_post HTTP/1.1 1666s #User-Agent: libwww-perl/6.77 1666s #Content-Length: 18432 1666s # 1666s #server response: 1666s #HTTP/1.1 200 OK 1666s #Connection: close 1666s #Date: Fri, 29 Nov 2024 20:13:37 GMT 1666s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1666s #Vary: In-If1 1666s #Content-Length: 6 1666s #Client-Date: Fri, 29 Nov 2024 20:13:37 GMT 1666s #Client-Peer: 127.0.0.1:8558 1666s #Client-Response-Num: 1 1666s #DMMATCH1: 1 1666s # 1666s # testing : length posted 1666s # expected: '18432' 1666s # received: 18432 1666s ok 26 1666s #lwp request: 1666s #POST http://localhost:8558/eat_post HTTP/1.1 1666s #User-Agent: libwww-perl/6.77 1666s #Content-Length: 19456 1666s # 1666s #server response: 1666s #HTTP/1.1 200 OK 1666s #Connection: close 1666s #Date: Fri, 29 Nov 2024 20:13:37 GMT 1666s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1666s #Vary: In-If1 1666s #Content-Length: 6 1666s #Client-Date: Fri, 29 Nov 2024 20:13:37 GMT 1666s #Client-Peer: 127.0.0.1:8558 1666s #Client-Response-Num: 1 1666s #DMMATCH1: 1 1666s # 1666s # testing : length posted 1666s # expected: '19456' 1666s # received: 19456 1666s ok 27 1666s #lwp request: 1666s #POST http://localhost:8558/eat_post HTTP/1.1 1666s #User-Agent: libwww-perl/6.77 1666s #Content-Length: 20480 1666s # 1666s #server response: 1666s #HTTP/1.1 200 OK 1666s #Connection: close 1666s #Date: Fri, 29 Nov 2024 20:13:37 GMT 1666s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1666s #Vary: In-If1 1666s #Content-Length: 6 1666s #Client-Date: Fri, 29 Nov 2024 20:13:37 GMT 1666s #Client-Peer: 127.0.0.1:8558 1666s #Client-Response-Num: 1 1666s #DMMATCH1: 1 1666s # 1666s # testing : length posted 1666s # expected: '20480' 1666s # received: 20480 1666s ok 28 1666s #lwp request: 1666s #POST http://localhost:8558/eat_post HTTP/1.1 1666s #User-Agent: libwww-perl/6.77 1666s #Content-Length: 21504 1666s # 1666s #server response: 1666s #HTTP/1.1 200 OK 1666s #Connection: close 1666s #Date: Fri, 29 Nov 2024 20:13:37 GMT 1666s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1666s #Vary: In-If1 1666s #Content-Length: 6 1666s #Client-Date: Fri, 29 Nov 2024 20:13:37 GMT 1666s #Client-Peer: 127.0.0.1:8558 1666s #Client-Response-Num: 1 1666s #DMMATCH1: 1 1666s # 1666s # testing : length posted 1666s # expected: '21504' 1666s # received: 21504 1666s ok 29 1666s #lwp request: 1666s #POST http://localhost:8558/eat_post HTTP/1.1 1666s #User-Agent: libwww-perl/6.77 1666s #Content-Length: 22528 1666s # 1666s #server response: 1666s #HTTP/1.1 200 OK 1666s #Connection: close 1666s #Date: Fri, 29 Nov 2024 20:13:37 GMT 1666s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1666s #Vary: In-If1 1666s #Content-Length: 6 1666s #Client-Date: Fri, 29 Nov 2024 20:13:37 GMT 1666s #Client-Peer: 127.0.0.1:8558 1666s #Client-Response-Num: 1 1666s #DMMATCH1: 1 1666s # 1666s # testing : length posted 1666s # expected: '22528' 1666s # received: 22528 1666s ok 30 1666s #lwp request: 1666s #POST http://localhost:8558/eat_post HTTP/1.1 1666s #User-Agent: libwww-perl/6.77 1666s #Content-Length: 23552 1666s # 1666s #server response: 1666s #HTTP/1.1 200 OK 1666s #Connection: close 1666s #Date: Fri, 29 Nov 2024 20:13:37 GMT 1666s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1666s #Vary: In-If1 1666s #Content-Length: 6 1666s #Client-Date: Fri, 29 Nov 2024 20:13:37 GMT 1666s #Client-Peer: 127.0.0.1:8558 1666s #Client-Response-Num: 1 1666s #DMMATCH1: 1 1666s # 1666s # testing : length posted 1666s # expected: '23552' 1666s # received: 23552 1666s ok 31 1666s #lwp request: 1666s #POST http://localhost:8558/eat_post HTTP/1.1 1666s #User-Agent: libwww-perl/6.77 1666s #Content-Length: 24576 1666s # 1666s #server response: 1666s #HTTP/1.1 200 OK 1666s #Connection: close 1666s #Date: Fri, 29 Nov 2024 20:13:37 GMT 1666s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1666s #Vary: In-If1 1666s #Content-Length: 6 1666s #Client-Date: Fri, 29 Nov 2024 20:13:37 GMT 1666s #Client-Peer: 127.0.0.1:8558 1666s #Client-Response-Num: 1 1666s #DMMATCH1: 1 1666s # 1666s # testing : length posted 1666s # expected: '24576' 1666s # received: 24576 1666s ok 32 1666s #lwp request: 1666s #POST http://localhost:8558/eat_post HTTP/1.1 1666s #User-Agent: libwww-perl/6.77 1666s #Content-Length: 25600 1666s # 1666s #server response: 1666s #HTTP/1.1 200 OK 1666s #Connection: close 1666s #Date: Fri, 29 Nov 2024 20:13:37 GMT 1666s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1666s #Vary: In-If1 1666s #Content-Length: 6 1666s #Client-Date: Fri, 29 Nov 2024 20:13:37 GMT 1666s #Client-Peer: 127.0.0.1:8558 1666s #Client-Response-Num: 1 1666s #DMMATCH1: 1 1666s # 1666s # testing : length posted 1666s # expected: '25600' 1666s # received: 25600 1666s ok 33 1666s #lwp request: 1666s #POST http://localhost:8558/eat_post HTTP/1.1 1666s #User-Agent: libwww-perl/6.77 1666s #Content-Length: 26624 1666s # 1666s #server response: 1666s #HTTP/1.1 200 OK 1666s #Connection: close 1666s #Date: Fri, 29 Nov 2024 20:13:37 GMT 1666s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1666s #Vary: In-If1 1666s #Content-Length: 6 1666s #Client-Date: Fri, 29 Nov 2024 20:13:37 GMT 1666s #Client-Peer: 127.0.0.1:8558 1666s #Client-Response-Num: 1 1666s #DMMATCH1: 1 1666s # 1666s # testing : length posted 1666s # expected: '26624' 1666s # received: 26624 1666s ok 34 1666s #lwp request: 1666s #POST http://localhost:8558/eat_post HTTP/1.1 1666s #User-Agent: libwww-perl/6.77 1666s #Content-Length: 27648 1666s # 1666s #server response: 1666s #HTTP/1.1 200 OK 1666s #Connection: close 1666s #Date: Fri, 29 Nov 2024 20:13:37 GMT 1666s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1666s #Vary: In-If1 1666s #Content-Length: 6 1666s #Client-Date: Fri, 29 Nov 2024 20:13:37 GMT 1666s #Client-Peer: 127.0.0.1:8558 1666s #Client-Response-Num: 1 1666s #DMMATCH1: 1 1666s # 1666s # testing : length posted 1666s # expected: '27648' 1666s # received: 27648 1666s ok 35 1666s #lwp request: 1666s #POST http://localhost:8558/eat_post HTTP/1.1 1666s #User-Agent: libwww-perl/6.77 1666s #Content-Length: 28672 1666s # 1666s #server response: 1666s #HTTP/1.1 200 OK 1666s #Connection: close 1666s #Date: Fri, 29 Nov 2024 20:13:37 GMT 1666s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1666s #Vary: In-If1 1666s #Content-Length: 6 1666s #Client-Date: Fri, 29 Nov 2024 20:13:37 GMT 1666s #Client-Peer: 127.0.0.1:8558 1666s #Client-Response-Num: 1 1666s #DMMATCH1: 1 1666s # 1666s # testing : length posted 1666s # expected: '28672' 1666s # received: 28672 1666s ok 36 1666s #lwp request: 1666s #POST http://localhost:8558/eat_post HTTP/1.1 1666s #User-Agent: libwww-perl/6.77 1666s #Content-Length: 29696 1666s # 1666s #server response: 1666s #HTTP/1.1 200 OK 1666s #Connection: close 1666s #Date: Fri, 29 Nov 2024 20:13:37 GMT 1666s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1666s #Vary: In-If1 1666s #Content-Length: 6 1666s #Client-Date: Fri, 29 Nov 2024 20:13:37 GMT 1666s #Client-Peer: 127.0.0.1:8558 1666s #Client-Response-Num: 1 1666s #DMMATCH1: 1 1666s # 1666s # testing : length posted 1666s # expected: '29696' 1666s # received: 29696 1666s ok 37 1666s #lwp request: 1666s #POST http://localhost:8558/eat_post HTTP/1.1 1666s #User-Agent: libwww-perl/6.77 1666s #Content-Length: 30720 1666s # 1666s #server response: 1666s #HTTP/1.1 200 OK 1666s #Connection: close 1666s #Date: Fri, 29 Nov 2024 20:13:37 GMT 1666s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1666s #Vary: In-If1 1666s #Content-Length: 6 1666s #Client-Date: Fri, 29 Nov 2024 20:13:37 GMT 1666s #Client-Peer: 127.0.0.1:8558 1666s #Client-Response-Num: 1 1666s #DMMATCH1: 1 1666s # 1666s # testing : length posted 1666s # expected: '30720' 1666s # received: 30720 1666s ok 38 1666s #lwp request: 1666s #POST http://localhost:8558/eat_post HTTP/1.1 1666s #User-Agent: libwww-perl/6.77 1666s #Content-Length: 31744 1666s # 1666s #server response: 1666s #HTTP/1.1 200 OK 1666s #Connection: close 1666s #Date: Fri, 29 Nov 2024 20:13:37 GMT 1666s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1666s #Vary: In-If1 1666s #Content-Length: 6 1666s #Client-Date: Fri, 29 Nov 2024 20:13:37 GMT 1666s #Client-Peer: 127.0.0.1:8558 1666s #Client-Response-Num: 1 1666s #DMMATCH1: 1 1666s # 1666s # testing : length posted 1666s # expected: '31744' 1666s # received: 31744 1666s ok 39 1666s #lwp request: 1666s #POST http://localhost:8558/eat_post HTTP/1.1 1666s #User-Agent: libwww-perl/6.77 1666s #Content-Length: 32768 1666s # 1666s #server response: 1666s #HTTP/1.1 200 OK 1666s #Connection: close 1666s #Date: Fri, 29 Nov 2024 20:13:37 GMT 1666s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1666s #Vary: In-If1 1666s #Content-Length: 6 1666s #Client-Date: Fri, 29 Nov 2024 20:13:37 GMT 1666s #Client-Peer: 127.0.0.1:8558 1666s #Client-Response-Num: 1 1666s #DMMATCH1: 1 1666s # 1666s # testing : length posted 1666s # expected: '32768' 1666s # received: 32768 1666s ok 40 1666s #lwp request: 1666s #POST http://localhost:8558/eat_post HTTP/1.1 1666s #User-Agent: libwww-perl/6.77 1666s #Content-Length: 33792 1666s # 1666s #server response: 1666s #HTTP/1.1 200 OK 1666s #Connection: close 1666s #Date: Fri, 29 Nov 2024 20:13:37 GMT 1666s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1666s #Vary: In-If1 1666s #Content-Length: 6 1666s #Client-Date: Fri, 29 Nov 2024 20:13:37 GMT 1666s #Client-Peer: 127.0.0.1:8558 1666s #Client-Response-Num: 1 1666s #DMMATCH1: 1 1666s # 1666s # testing : length posted 1666s # expected: '33792' 1666s # received: 33792 1666s ok 41 1666s #lwp request: 1666s #POST http://localhost:8558/eat_post HTTP/1.1 1666s #User-Agent: libwww-perl/6.77 1666s #Content-Length: 34816 1666s # 1666s #server response: 1666s #HTTP/1.1 200 OK 1666s #Connection: close 1666s #Date: Fri, 29 Nov 2024 20:13:37 GMT 1666s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1666s #Vary: In-If1 1666s #Content-Length: 6 1666s #Client-Date: Fri, 29 Nov 2024 20:13:37 GMT 1666s #Client-Peer: 127.0.0.1:8558 1666s #Client-Response-Num: 1 1666s #DMMATCH1: 1 1666s # 1666s # testing : length posted 1666s # expected: '34816' 1666s # received: 34816 1666s ok 42 1666s #lwp request: 1666s #POST http://localhost:8558/eat_post HTTP/1.1 1666s #User-Agent: libwww-perl/6.77 1666s #Content-Length: 35840 1666s # 1666s #server response: 1666s #HTTP/1.1 200 OK 1666s #Connection: close 1666s #Date: Fri, 29 Nov 2024 20:13:37 GMT 1666s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1666s #Vary: In-If1 1666s #Content-Length: 6 1666s #Client-Date: Fri, 29 Nov 2024 20:13:37 GMT 1666s #Client-Peer: 127.0.0.1:8558 1666s #Client-Response-Num: 1 1666s #DMMATCH1: 1 1666s # 1666s # testing : length posted 1666s # expected: '35840' 1666s # received: 35840 1666s ok 43 1666s #lwp request: 1666s #POST http://localhost:8558/eat_post HTTP/1.1 1666s #User-Agent: libwww-perl/6.77 1666s #Content-Length: 36864 1666s # 1666s #server response: 1666s #HTTP/1.1 200 OK 1666s #Connection: close 1666s #Date: Fri, 29 Nov 2024 20:13:37 GMT 1666s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1666s #Vary: In-If1 1666s #Content-Length: 6 1666s #Client-Date: Fri, 29 Nov 2024 20:13:37 GMT 1666s #Client-Peer: 127.0.0.1:8558 1666s #Client-Response-Num: 1 1666s #DMMATCH1: 1 1666s # 1666s # testing : length posted 1666s # expected: '36864' 1666s # received: 36864 1666s ok 44 1666s #lwp request: 1666s #POST http://localhost:8558/eat_post HTTP/1.1 1666s #User-Agent: libwww-perl/6.77 1666s #Content-Length: 37888 1666s # 1666s #server response: 1666s #HTTP/1.1 200 OK 1666s #Connection: close 1666s #Date: Fri, 29 Nov 2024 20:13:37 GMT 1666s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1666s #Vary: In-If1 1666s #Content-Length: 6 1666s #Client-Date: Fri, 29 Nov 2024 20:13:37 GMT 1666s #Client-Peer: 127.0.0.1:8558 1666s #Client-Response-Num: 1 1666s #DMMATCH1: 1 1666s # 1666s # testing : length posted 1666s # expected: '37888' 1666s # received: 37888 1666s ok 45 1666s #lwp request: 1666s #POST http://localhost:8558/eat_post HTTP/1.1 1666s #User-Agent: libwww-perl/6.77 1666s #Content-Length: 38912 1666s # 1666s #server response: 1666s #HTTP/1.1 200 OK 1666s #Connection: close 1666s #Date: Fri, 29 Nov 2024 20:13:37 GMT 1666s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1666s #Vary: In-If1 1666s #Content-Length: 6 1666s #Client-Date: Fri, 29 Nov 2024 20:13:37 GMT 1666s #Client-Peer: 127.0.0.1:8558 1666s #Client-Response-Num: 1 1666s #DMMATCH1: 1 1666s # 1666s # testing : length posted 1666s # expected: '38912' 1666s # received: 38912 1666s ok 46 1666s #lwp request: 1666s #POST http://localhost:8558/eat_post HTTP/1.1 1666s #User-Agent: libwww-perl/6.77 1666s #Content-Length: 39936 1666s # 1666s #server response: 1666s #HTTP/1.1 200 OK 1666s #Connection: close 1666s #Date: Fri, 29 Nov 2024 20:13:37 GMT 1666s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1666s #Vary: In-If1 1666s #Content-Length: 6 1666s #Client-Date: Fri, 29 Nov 2024 20:13:37 GMT 1666s #Client-Peer: 127.0.0.1:8558 1666s #Client-Response-Num: 1 1666s #DMMATCH1: 1 1666s # 1666s # testing : length posted 1666s # expected: '39936' 1666s # received: 39936 1666s ok 47 1666s #lwp request: 1666s #POST http://localhost:8558/eat_post HTTP/1.1 1666s #User-Agent: libwww-perl/6.77 1666s #Content-Length: 40960 1666s # 1666s #server response: 1666s #HTTP/1.1 200 OK 1666s #Connection: close 1666s #Date: Fri, 29 Nov 2024 20:13:37 GMT 1666s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1666s #Vary: In-If1 1666s #Content-Length: 6 1666s #Client-Date: Fri, 29 Nov 2024 20:13:37 GMT 1666s #Client-Peer: 127.0.0.1:8558 1666s #Client-Response-Num: 1 1666s #DMMATCH1: 1 1666s # 1666s # testing : length posted 1666s # expected: '40960' 1666s # received: 40960 1666s ok 48 1666s #lwp request: 1666s #POST http://localhost:8558/eat_post HTTP/1.1 1666s #User-Agent: libwww-perl/6.77 1666s #Content-Length: 41984 1666s # 1666s #server response: 1666s #HTTP/1.1 200 OK 1666s #Connection: close 1666s #Date: Fri, 29 Nov 2024 20:13:37 GMT 1666s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1666s #Vary: In-If1 1666s #Content-Length: 6 1666s #Client-Date: Fri, 29 Nov 2024 20:13:37 GMT 1666s #Client-Peer: 127.0.0.1:8558 1666s #Client-Response-Num: 1 1666s #DMMATCH1: 1 1666s # 1666s # testing : length posted 1666s # expected: '41984' 1666s # received: 41984 1666s ok 49 1666s #lwp request: 1666s #POST http://localhost:8558/eat_post HTTP/1.1 1666s #User-Agent: libwww-perl/6.77 1666s #Content-Length: 43008 1666s # 1666s #server response: 1666s #HTTP/1.1 200 OK 1666s #Connection: close 1666s #Date: Fri, 29 Nov 2024 20:13:37 GMT 1666s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1666s #Vary: In-If1 1666s #Content-Length: 6 1666s #Client-Date: Fri, 29 Nov 2024 20:13:37 GMT 1666s #Client-Peer: 127.0.0.1:8558 1666s #Client-Response-Num: 1 1666s #DMMATCH1: 1 1666s # 1666s # testing : length posted 1666s # expected: '43008' 1666s # received: 43008 1666s ok 50 1666s #lwp request: 1666s #POST http://localhost:8558/eat_post HTTP/1.1 1666s #User-Agent: libwww-perl/6.77 1666s #Content-Length: 44032 1666s # 1666s #server response: 1666s #HTTP/1.1 200 OK 1666s #Connection: close 1666s #Date: Fri, 29 Nov 2024 20:13:37 GMT 1666s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1666s #Vary: In-If1 1666s #Content-Length: 6 1666s #Client-Date: Fri, 29 Nov 2024 20:13:37 GMT 1666s #Client-Peer: 127.0.0.1:8558 1666s #Client-Response-Num: 1 1666s #DMMATCH1: 1 1666s # 1666s # testing : length posted 1666s # expected: '44032' 1666s # received: 44032 1666s ok 51 1666s #lwp request: 1666s #POST http://localhost:8558/eat_post HTTP/1.1 1666s #User-Agent: libwww-perl/6.77 1666s #Content-Length: 45056 1666s # 1666s #server response: 1666s #HTTP/1.1 200 OK 1666s #Connection: close 1666s #Date: Fri, 29 Nov 2024 20:13:37 GMT 1666s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1666s #Vary: In-If1 1666s #Content-Length: 6 1666s #Client-Date: Fri, 29 Nov 2024 20:13:37 GMT 1666s #Client-Peer: 127.0.0.1:8558 1666s #Client-Response-Num: 1 1666s #DMMATCH1: 1 1666s # 1666s # testing : length posted 1666s # expected: '45056' 1666s # received: 45056 1666s ok 52 1666s #lwp request: 1666s #POST http://localhost:8558/eat_post HTTP/1.1 1666s #User-Agent: libwww-perl/6.77 1666s #Content-Length: 46080 1666s # 1666s #server response: 1666s #HTTP/1.1 200 OK 1666s #Connection: close 1666s #Date: Fri, 29 Nov 2024 20:13:37 GMT 1666s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1666s #Vary: In-If1 1666s #Content-Length: 6 1666s #Client-Date: Fri, 29 Nov 2024 20:13:37 GMT 1666s #Client-Peer: 127.0.0.1:8558 1666s #Client-Response-Num: 1 1666s #DMMATCH1: 1 1666s # 1666s # testing : length posted 1666s # expected: '46080' 1666s # received: 46080 1666s ok 53 1666s #lwp request: 1666s #POST http://localhost:8558/eat_post HTTP/1.1 1666s #User-Agent: libwww-perl/6.77 1666s #Content-Length: 47104 1666s # 1666s #server response: 1666s #HTTP/1.1 200 OK 1666s #Connection: close 1666s #Date: Fri, 29 Nov 2024 20:13:37 GMT 1666s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1666s #Vary: In-If1 1666s #Content-Length: 6 1666s #Client-Date: Fri, 29 Nov 2024 20:13:37 GMT 1666s #Client-Peer: 127.0.0.1:8558 1666s #Client-Response-Num: 1 1666s #DMMATCH1: 1 1666s # 1666s # testing : length posted 1666s # expected: '47104' 1666s # received: 47104 1666s ok 54 1666s #lwp request: 1666s #POST http://localhost:8558/eat_post HTTP/1.1 1666s #User-Agent: libwww-perl/6.77 1666s #Content-Length: 48128 1666s # 1666s #server response: 1666s #HTTP/1.1 200 OK 1666s #Connection: close 1666s #Date: Fri, 29 Nov 2024 20:13:37 GMT 1666s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1666s #Vary: In-If1 1666s #Content-Length: 6 1666s #Client-Date: Fri, 29 Nov 2024 20:13:37 GMT 1666s #Client-Peer: 127.0.0.1:8558 1666s #Client-Response-Num: 1 1666s #DMMATCH1: 1 1666s # 1666s # testing : length posted 1666s # expected: '48128' 1666s # received: 48128 1666s ok 55 1666s #lwp request: 1666s #POST http://localhost:8558/eat_post HTTP/1.1 1666s #User-Agent: libwww-perl/6.77 1666s #Content-Length: 49152 1666s # 1666s #server response: 1666s #HTTP/1.1 200 OK 1666s #Connection: close 1666s #Date: Fri, 29 Nov 2024 20:13:37 GMT 1666s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1666s #Vary: In-If1 1666s #Content-Length: 6 1666s #Client-Date: Fri, 29 Nov 2024 20:13:37 GMT 1666s #Client-Peer: 127.0.0.1:8558 1666s #Client-Response-Num: 1 1666s #DMMATCH1: 1 1666s # 1666s # testing : length posted 1666s # expected: '49152' 1666s # received: 49152 1666s ok 56 1666s #lwp request: 1666s #POST http://localhost:8558/eat_post HTTP/1.1 1666s #User-Agent: libwww-perl/6.77 1666s #Content-Length: 50176 1666s # 1666s #server response: 1666s #HTTP/1.1 200 OK 1666s #Connection: close 1666s #Date: Fri, 29 Nov 2024 20:13:37 GMT 1666s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1666s #Vary: In-If1 1666s #Content-Length: 6 1666s #Client-Date: Fri, 29 Nov 2024 20:13:37 GMT 1666s #Client-Peer: 127.0.0.1:8558 1666s #Client-Response-Num: 1 1666s #DMMATCH1: 1 1666s # 1666s # testing : length posted 1666s # expected: '50176' 1666s # received: 50176 1666s ok 57 1666s #lwp request: 1666s #POST http://localhost:8558/eat_post HTTP/1.1 1666s #User-Agent: libwww-perl/6.77 1666s #Content-Length: 51200 1666s # 1666s #server response: 1666s #HTTP/1.1 200 OK 1666s #Connection: close 1666s #Date: Fri, 29 Nov 2024 20:13:38 GMT 1666s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1666s #Vary: In-If1 1666s #Content-Length: 6 1666s #Client-Date: Fri, 29 Nov 2024 20:13:38 GMT 1666s #Client-Peer: 127.0.0.1:8558 1666s #Client-Response-Num: 1 1666s #DMMATCH1: 1 1666s # 1666s # testing : length posted 1666s # expected: '51200' 1666s # received: 51200 1666s ok 58 1666s #lwp request: 1666s #POST http://localhost:8558/eat_post HTTP/1.1 1666s #User-Agent: libwww-perl/6.77 1666s #Content-Length: 102400 1666s # 1666s #server response: 1666s #HTTP/1.1 200 OK 1666s #Connection: close 1666s #Date: Fri, 29 Nov 2024 20:13:38 GMT 1666s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1666s #Vary: In-If1 1666s #Content-Length: 7 1666s #Client-Date: Fri, 29 Nov 2024 20:13:38 GMT 1666s #Client-Peer: 127.0.0.1:8558 1666s #Client-Response-Num: 1 1666s #DMMATCH1: 1 1666s # 1666s # testing : length posted 1666s # expected: '102400' 1666s # received: 102400 1666s ok 59 1666s # testing : / with proxy_http_https_proxy_section (http) 1666s # expected: 200 1666s # received: '200' 1666s ok 60 1666s # testing : CGI script with folded headers 1666s # expected: 200 1666s # received: '200' 1666s ok 61 1666s # testing : using valid proxyssl client cert 1666s # expected: 200 1666s # received: '200' 1666s ok 62 1666s # testing : using invalid proxyssl client cert 1666s # expected: 403 1666s # received: '403' 1666s ok 63 1666s # testing : protected cgi script 1666s # expected: 200 1666s # received: '200' 1666s ok 64 1666s # testing : X-Forwarded-Host header 1666s # expected: 'localhost:8560' 1666s # received: 'localhost:8560' 1666s ok 65 1666s # testing : client subject common name 1666s # expected: 'client_ok' 1666s # received: 'client_ok' 1666s ok 66 1666s # testing : ProxyPassReverse Location rewrite 1666s # expected: 'http://localhost:8560/modules/' 1666s # received: 'http://localhost:8560/modules/' 1666s ok 67 1666s #lwp request: 1666s #POST http://localhost:8560/eat_post HTTP/1.1 1666s #User-Agent: libwww-perl/6.77 1666s #Content-Length: 1024 1666s # 1666s #server response: 1666s #HTTP/1.1 200 OK 1666s #Connection: close 1666s #Date: Fri, 29 Nov 2024 20:13:38 GMT 1666s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1666s #Vary: In-If1 1666s #Content-Length: 5 1666s #Client-Date: Fri, 29 Nov 2024 20:13:38 GMT 1666s #Client-Peer: 127.0.0.1:8560 1666s #Client-Response-Num: 1 1666s #DMMATCH1: 1 1666s # 1666s # testing : length posted 1666s # expected: '1024' 1666s # received: 1024 1666s ok 68 1666s #lwp request: 1666s #POST http://localhost:8560/eat_post HTTP/1.1 1666s #User-Agent: libwww-perl/6.77 1666s #Content-Length: 2048 1666s # 1666s #server response: 1666s #HTTP/1.1 200 OK 1666s #Connection: close 1666s #Date: Fri, 29 Nov 2024 20:13:38 GMT 1666s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1666s #Vary: In-If1 1666s #Content-Length: 5 1666s #Client-Date: Fri, 29 Nov 2024 20:13:38 GMT 1666s #Client-Peer: 127.0.0.1:8560 1666s #Client-Response-Num: 1 1666s #DMMATCH1: 1 1666s # 1666s # testing : length posted 1666s # expected: '2048' 1666s # received: 2048 1666s ok 69 1666s #lwp request: 1666s #POST http://localhost:8560/eat_post HTTP/1.1 1666s #User-Agent: libwww-perl/6.77 1666s #Content-Length: 3072 1666s # 1666s #server response: 1666s #HTTP/1.1 200 OK 1666s #Connection: close 1666s #Date: Fri, 29 Nov 2024 20:13:38 GMT 1666s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1666s #Vary: In-If1 1666s #Content-Length: 5 1666s #Client-Date: Fri, 29 Nov 2024 20:13:38 GMT 1666s #Client-Peer: 127.0.0.1:8560 1666s #Client-Response-Num: 1 1666s #DMMATCH1: 1 1666s # 1666s # testing : length posted 1666s # expected: '3072' 1666s # received: 3072 1666s ok 70 1666s #lwp request: 1666s #POST http://localhost:8560/eat_post HTTP/1.1 1666s #User-Agent: libwww-perl/6.77 1666s #Content-Length: 4096 1666s # 1666s #server response: 1666s #HTTP/1.1 200 OK 1666s #Connection: close 1666s #Date: Fri, 29 Nov 2024 20:13:38 GMT 1666s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1666s #Vary: In-If1 1666s #Content-Length: 5 1666s #Client-Date: Fri, 29 Nov 2024 20:13:38 GMT 1666s #Client-Peer: 127.0.0.1:8560 1666s #Client-Response-Num: 1 1666s #DMMATCH1: 1 1666s # 1666s # testing : length posted 1666s # expected: '4096' 1666s # received: 4096 1666s ok 71 1666s #lwp request: 1666s #POST http://localhost:8560/eat_post HTTP/1.1 1666s #User-Agent: libwww-perl/6.77 1666s #Content-Length: 5120 1666s # 1666s #server response: 1666s #HTTP/1.1 200 OK 1666s #Connection: close 1666s #Date: Fri, 29 Nov 2024 20:13:38 GMT 1666s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1666s #Vary: In-If1 1666s #Content-Length: 5 1666s #Client-Date: Fri, 29 Nov 2024 20:13:38 GMT 1666s #Client-Peer: 127.0.0.1:8560 1666s #Client-Response-Num: 1 1666s #DMMATCH1: 1 1666s # 1666s # testing : length posted 1666s # expected: '5120' 1666s # received: 5120 1666s ok 72 1666s #lwp request: 1666s #POST http://localhost:8560/eat_post HTTP/1.1 1666s #User-Agent: libwww-perl/6.77 1666s #Content-Length: 6144 1666s # 1666s #server response: 1666s #HTTP/1.1 200 OK 1666s #Connection: close 1666s #Date: Fri, 29 Nov 2024 20:13:38 GMT 1666s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1666s #Vary: In-If1 1666s #Content-Length: 5 1666s #Client-Date: Fri, 29 Nov 2024 20:13:38 GMT 1666s #Client-Peer: 127.0.0.1:8560 1666s #Client-Response-Num: 1 1666s #DMMATCH1: 1 1666s # 1666s # testing : length posted 1666s # expected: '6144' 1666s # received: 6144 1666s ok 73 1666s #lwp request: 1666s #POST http://localhost:8560/eat_post HTTP/1.1 1666s #User-Agent: libwww-perl/6.77 1666s #Content-Length: 7168 1666s # 1666s #server response: 1666s #HTTP/1.1 200 OK 1666s #Connection: close 1666s #Date: Fri, 29 Nov 2024 20:13:38 GMT 1666s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1666s #Vary: In-If1 1666s #Content-Length: 5 1666s #Client-Date: Fri, 29 Nov 2024 20:13:38 GMT 1666s #Client-Peer: 127.0.0.1:8560 1666s #Client-Response-Num: 1 1666s #DMMATCH1: 1 1666s # 1666s # testing : length posted 1666s # expected: '7168' 1666s # received: 7168 1666s ok 74 1666s #lwp request: 1666s #POST http://localhost:8560/eat_post HTTP/1.1 1666s #User-Agent: libwww-perl/6.77 1666s #Content-Length: 8192 1666s # 1666s #server response: 1666s #HTTP/1.1 200 OK 1666s #Connection: close 1666s #Date: Fri, 29 Nov 2024 20:13:38 GMT 1666s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1666s #Vary: In-If1 1666s #Content-Length: 5 1666s #Client-Date: Fri, 29 Nov 2024 20:13:38 GMT 1666s #Client-Peer: 127.0.0.1:8560 1666s #Client-Response-Num: 1 1666s #DMMATCH1: 1 1666s # 1666s # testing : length posted 1666s # expected: '8192' 1666s # received: 8192 1666s ok 75 1666s #lwp request: 1666s #POST http://localhost:8560/eat_post HTTP/1.1 1666s #User-Agent: libwww-perl/6.77 1666s #Content-Length: 9216 1666s # 1666s #server response: 1666s #HTTP/1.1 200 OK 1666s #Connection: close 1666s #Date: Fri, 29 Nov 2024 20:13:38 GMT 1666s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1666s #Vary: In-If1 1666s #Content-Length: 5 1666s #Client-Date: Fri, 29 Nov 2024 20:13:38 GMT 1666s #Client-Peer: 127.0.0.1:8560 1666s #Client-Response-Num: 1 1666s #DMMATCH1: 1 1666s # 1666s # testing : length posted 1666s # expected: '9216' 1666s # received: 9216 1666s ok 76 1666s #lwp request: 1666s #POST http://localhost:8560/eat_post HTTP/1.1 1666s #User-Agent: libwww-perl/6.77 1666s #Content-Length: 10240 1666s # 1666s #server response: 1666s #HTTP/1.1 200 OK 1666s #Connection: close 1666s #Date: Fri, 29 Nov 2024 20:13:38 GMT 1666s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1666s #Vary: In-If1 1666s #Content-Length: 6 1666s #Client-Date: Fri, 29 Nov 2024 20:13:38 GMT 1666s #Client-Peer: 127.0.0.1:8560 1666s #Client-Response-Num: 1 1666s #DMMATCH1: 1 1666s # 1666s # testing : length posted 1666s # expected: '10240' 1666s # received: 10240 1666s ok 77 1666s #lwp request: 1666s #POST http://localhost:8560/eat_post HTTP/1.1 1666s #User-Agent: libwww-perl/6.77 1666s #Content-Length: 11264 1666s # 1666s #server response: 1666s #HTTP/1.1 200 OK 1666s #Connection: close 1666s #Date: Fri, 29 Nov 2024 20:13:38 GMT 1666s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1666s #Vary: In-If1 1666s #Content-Length: 6 1666s #Client-Date: Fri, 29 Nov 2024 20:13:38 GMT 1666s #Client-Peer: 127.0.0.1:8560 1666s #Client-Response-Num: 1 1666s #DMMATCH1: 1 1666s # 1666s # testing : length posted 1666s # expected: '11264' 1666s # received: 11264 1666s ok 78 1666s #lwp request: 1666s #POST http://localhost:8560/eat_post HTTP/1.1 1666s #User-Agent: libwww-perl/6.77 1666s #Content-Length: 12288 1666s # 1666s #server response: 1666s #HTTP/1.1 200 OK 1666s #Connection: close 1666s #Date: Fri, 29 Nov 2024 20:13:38 GMT 1666s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1666s #Vary: In-If1 1666s #Content-Length: 6 1666s #Client-Date: Fri, 29 Nov 2024 20:13:38 GMT 1666s #Client-Peer: 127.0.0.1:8560 1666s #Client-Response-Num: 1 1666s #DMMATCH1: 1 1666s # 1666s # testing : length posted 1666s # expected: '12288' 1666s # received: 12288 1666s ok 79 1666s #lwp request: 1666s #POST http://localhost:8560/eat_post HTTP/1.1 1666s #User-Agent: libwww-perl/6.77 1666s #Content-Length: 13312 1666s # 1666s #server response: 1666s #HTTP/1.1 200 OK 1666s #Connection: close 1666s #Date: Fri, 29 Nov 2024 20:13:38 GMT 1666s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1666s #Vary: In-If1 1666s #Content-Length: 6 1666s #Client-Date: Fri, 29 Nov 2024 20:13:38 GMT 1666s #Client-Peer: 127.0.0.1:8560 1666s #Client-Response-Num: 1 1666s #DMMATCH1: 1 1666s # 1666s # testing : length posted 1666s # expected: '13312' 1666s # received: 13312 1666s ok 80 1666s #lwp request: 1666s #POST http://localhost:8560/eat_post HTTP/1.1 1666s #User-Agent: libwww-perl/6.77 1666s #Content-Length: 14336 1666s # 1666s #server response: 1666s #HTTP/1.1 200 OK 1666s #Connection: close 1666s #Date: Fri, 29 Nov 2024 20:13:38 GMT 1666s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1666s #Vary: In-If1 1666s #Content-Length: 6 1666s #Client-Date: Fri, 29 Nov 2024 20:13:38 GMT 1666s #Client-Peer: 127.0.0.1:8560 1666s #Client-Response-Num: 1 1666s #DMMATCH1: 1 1666s # 1666s # testing : length posted 1666s # expected: '14336' 1666s # received: 14336 1666s ok 81 1666s #lwp request: 1666s #POST http://localhost:8560/eat_post HTTP/1.1 1666s #User-Agent: libwww-perl/6.77 1666s #Content-Length: 15360 1666s # 1666s #server response: 1666s #HTTP/1.1 200 OK 1666s #Connection: close 1666s #Date: Fri, 29 Nov 2024 20:13:38 GMT 1666s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1666s #Vary: In-If1 1666s #Content-Length: 6 1666s #Client-Date: Fri, 29 Nov 2024 20:13:38 GMT 1666s #Client-Peer: 127.0.0.1:8560 1666s #Client-Response-Num: 1 1666s #DMMATCH1: 1 1666s # 1666s # testing : length posted 1666s # expected: '15360' 1666s # received: 15360 1666s ok 82 1666s #lwp request: 1666s #POST http://localhost:8560/eat_post HTTP/1.1 1666s #User-Agent: libwww-perl/6.77 1666s #Content-Length: 16384 1666s # 1666s #server response: 1666s #HTTP/1.1 200 OK 1666s #Connection: close 1666s #Date: Fri, 29 Nov 2024 20:13:38 GMT 1666s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1666s #Vary: In-If1 1666s #Content-Length: 6 1666s #Client-Date: Fri, 29 Nov 2024 20:13:38 GMT 1666s #Client-Peer: 127.0.0.1:8560 1666s #Client-Response-Num: 1 1666s #DMMATCH1: 1 1666s # 1666s # testing : length posted 1666s # expected: '16384' 1666s # received: 16384 1666s ok 83 1666s #lwp request: 1666s #POST http://localhost:8560/eat_post HTTP/1.1 1666s #User-Agent: libwww-perl/6.77 1666s #Content-Length: 17408 1666s # 1666s #server response: 1666s #HTTP/1.1 200 OK 1666s #Connection: close 1666s #Date: Fri, 29 Nov 2024 20:13:38 GMT 1666s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1666s #Vary: In-If1 1666s #Content-Length: 6 1666s #Client-Date: Fri, 29 Nov 2024 20:13:38 GMT 1666s #Client-Peer: 127.0.0.1:8560 1666s #Client-Response-Num: 1 1666s #DMMATCH1: 1 1666s # 1666s # testing : length posted 1666s # expected: '17408' 1666s # received: 17408 1666s ok 84 1666s #lwp request: 1666s #POST http://localhost:8560/eat_post HTTP/1.1 1666s #User-Agent: libwww-perl/6.77 1666s #Content-Length: 18432 1666s # 1666s #server response: 1666s #HTTP/1.1 200 OK 1666s #Connection: close 1666s #Date: Fri, 29 Nov 2024 20:13:38 GMT 1666s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1666s #Vary: In-If1 1666s #Content-Length: 6 1666s #Client-Date: Fri, 29 Nov 2024 20:13:38 GMT 1666s #Client-Peer: 127.0.0.1:8560 1666s #Client-Response-Num: 1 1666s #DMMATCH1: 1 1666s # 1666s # testing : length posted 1666s # expected: '18432' 1666s # received: 18432 1666s ok 85 1666s #lwp request: 1666s #POST http://localhost:8560/eat_post HTTP/1.1 1666s #User-Agent: libwww-perl/6.77 1666s #Content-Length: 19456 1666s # 1666s #server response: 1666s #HTTP/1.1 200 OK 1666s #Connection: close 1666s #Date: Fri, 29 Nov 2024 20:13:38 GMT 1666s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1666s #Vary: In-If1 1666s #Content-Length: 6 1666s #Client-Date: Fri, 29 Nov 2024 20:13:38 GMT 1666s #Client-Peer: 127.0.0.1:8560 1666s #Client-Response-Num: 1 1666s #DMMATCH1: 1 1666s # 1666s # testing : length posted 1666s # expected: '19456' 1666s # received: 19456 1666s ok 86 1666s #lwp request: 1666s #POST http://localhost:8560/eat_post HTTP/1.1 1666s #User-Agent: libwww-perl/6.77 1666s #Content-Length: 20480 1666s # 1666s #server response: 1666s #HTTP/1.1 200 OK 1666s #Connection: close 1666s #Date: Fri, 29 Nov 2024 20:13:38 GMT 1666s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1666s #Vary: In-If1 1666s #Content-Length: 6 1666s #Client-Date: Fri, 29 Nov 2024 20:13:38 GMT 1666s #Client-Peer: 127.0.0.1:8560 1666s #Client-Response-Num: 1 1666s #DMMATCH1: 1 1666s # 1666s # testing : length posted 1666s # expected: '20480' 1666s # received: 20480 1666s ok 87 1666s #lwp request: 1666s #POST http://localhost:8560/eat_post HTTP/1.1 1666s #User-Agent: libwww-perl/6.77 1666s #Content-Length: 21504 1666s # 1666s #server response: 1666s #HTTP/1.1 200 OK 1666s #Connection: close 1666s #Date: Fri, 29 Nov 2024 20:13:38 GMT 1666s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1666s #Vary: In-If1 1666s #Content-Length: 6 1666s #Client-Date: Fri, 29 Nov 2024 20:13:38 GMT 1666s #Client-Peer: 127.0.0.1:8560 1666s #Client-Response-Num: 1 1666s #DMMATCH1: 1 1666s # 1666s # testing : length posted 1666s # expected: '21504' 1666s # received: 21504 1666s ok 88 1666s #lwp request: 1666s #POST http://localhost:8560/eat_post HTTP/1.1 1666s #User-Agent: libwww-perl/6.77 1666s #Content-Length: 22528 1666s # 1666s #server response: 1666s #HTTP/1.1 200 OK 1666s #Connection: close 1666s #Date: Fri, 29 Nov 2024 20:13:38 GMT 1666s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1666s #Vary: In-If1 1666s #Content-Length: 6 1666s #Client-Date: Fri, 29 Nov 2024 20:13:38 GMT 1666s #Client-Peer: 127.0.0.1:8560 1666s #Client-Response-Num: 1 1666s #DMMATCH1: 1 1666s # 1666s # testing : length posted 1666s # expected: '22528' 1666s # received: 22528 1666s ok 89 1666s #lwp request: 1666s #POST http://localhost:8560/eat_post HTTP/1.1 1666s #User-Agent: libwww-perl/6.77 1666s #Content-Length: 23552 1666s # 1666s #server response: 1666s #HTTP/1.1 200 OK 1666s #Connection: close 1666s #Date: Fri, 29 Nov 2024 20:13:38 GMT 1666s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1666s #Vary: In-If1 1666s #Content-Length: 6 1666s #Client-Date: Fri, 29 Nov 2024 20:13:38 GMT 1666s #Client-Peer: 127.0.0.1:8560 1666s #Client-Response-Num: 1 1666s #DMMATCH1: 1 1666s # 1666s # testing : length posted 1666s # expected: '23552' 1666s # received: 23552 1666s ok 90 1666s #lwp request: 1666s #POST http://localhost:8560/eat_post HTTP/1.1 1666s #User-Agent: libwww-perl/6.77 1666s #Content-Length: 24576 1666s # 1666s #server response: 1666s #HTTP/1.1 200 OK 1666s #Connection: close 1666s #Date: Fri, 29 Nov 2024 20:13:38 GMT 1666s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1666s #Vary: In-If1 1666s #Content-Length: 6 1666s #Client-Date: Fri, 29 Nov 2024 20:13:38 GMT 1666s #Client-Peer: 127.0.0.1:8560 1666s #Client-Response-Num: 1 1666s #DMMATCH1: 1 1666s # 1666s # testing : length posted 1666s # expected: '24576' 1666s # received: 24576 1666s ok 91 1666s #lwp request: 1666s #POST http://localhost:8560/eat_post HTTP/1.1 1666s #User-Agent: libwww-perl/6.77 1666s #Content-Length: 25600 1666s # 1666s #server response: 1666s #HTTP/1.1 200 OK 1666s #Connection: close 1666s #Date: Fri, 29 Nov 2024 20:13:38 GMT 1666s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1666s #Vary: In-If1 1666s #Content-Length: 6 1666s #Client-Date: Fri, 29 Nov 2024 20:13:38 GMT 1666s #Client-Peer: 127.0.0.1:8560 1666s #Client-Response-Num: 1 1666s #DMMATCH1: 1 1666s # 1666s # testing : length posted 1666s # expected: '25600' 1666s # received: 25600 1666s ok 92 1666s #lwp request: 1666s #POST http://localhost:8560/eat_post HTTP/1.1 1666s #User-Agent: libwww-perl/6.77 1666s #Content-Length: 26624 1666s # 1666s #server response: 1666s #HTTP/1.1 200 OK 1666s #Connection: close 1666s #Date: Fri, 29 Nov 2024 20:13:38 GMT 1666s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1666s #Vary: In-If1 1666s #Content-Length: 6 1666s #Client-Date: Fri, 29 Nov 2024 20:13:38 GMT 1666s #Client-Peer: 127.0.0.1:8560 1666s #Client-Response-Num: 1 1666s #DMMATCH1: 1 1666s # 1666s # testing : length posted 1666s # expected: '26624' 1666s # received: 26624 1666s ok 93 1666s #lwp request: 1666s #POST http://localhost:8560/eat_post HTTP/1.1 1666s #User-Agent: libwww-perl/6.77 1666s #Content-Length: 27648 1666s # 1666s #server response: 1666s #HTTP/1.1 200 OK 1666s #Connection: close 1666s #Date: Fri, 29 Nov 2024 20:13:38 GMT 1666s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1666s #Vary: In-If1 1666s #Content-Length: 6 1666s #Client-Date: Fri, 29 Nov 2024 20:13:38 GMT 1666s #Client-Peer: 127.0.0.1:8560 1666s #Client-Response-Num: 1 1666s #DMMATCH1: 1 1666s # 1666s # testing : length posted 1666s # expected: '27648' 1666s # received: 27648 1666s ok 94 1666s #lwp request: 1666s #POST http://localhost:8560/eat_post HTTP/1.1 1666s #User-Agent: libwww-perl/6.77 1666s #Content-Length: 28672 1666s # 1666s #server response: 1666s #HTTP/1.1 200 OK 1666s #Connection: close 1666s #Date: Fri, 29 Nov 2024 20:13:38 GMT 1666s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1666s #Vary: In-If1 1666s #Content-Length: 6 1666s #Client-Date: Fri, 29 Nov 2024 20:13:38 GMT 1666s #Client-Peer: 127.0.0.1:8560 1666s #Client-Response-Num: 1 1666s #DMMATCH1: 1 1666s # 1666s # testing : length posted 1666s # expected: '28672' 1666s # received: 28672 1666s ok 95 1666s #lwp request: 1666s #POST http://localhost:8560/eat_post HTTP/1.1 1666s #User-Agent: libwww-perl/6.77 1666s #Content-Length: 29696 1666s # 1666s #server response: 1666s #HTTP/1.1 200 OK 1666s #Connection: close 1666s #Date: Fri, 29 Nov 2024 20:13:38 GMT 1666s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1666s #Vary: In-If1 1666s #Content-Length: 6 1666s #Client-Date: Fri, 29 Nov 2024 20:13:38 GMT 1666s #Client-Peer: 127.0.0.1:8560 1666s #Client-Response-Num: 1 1666s #DMMATCH1: 1 1666s # 1666s # testing : length posted 1666s # expected: '29696' 1666s # received: 29696 1666s ok 96 1666s #lwp request: 1666s #POST http://localhost:8560/eat_post HTTP/1.1 1666s #User-Agent: libwww-perl/6.77 1666s #Content-Length: 30720 1666s # 1666s #server response: 1666s #HTTP/1.1 200 OK 1666s #Connection: close 1666s #Date: Fri, 29 Nov 2024 20:13:38 GMT 1666s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1666s #Vary: In-If1 1666s #Content-Length: 6 1666s #Client-Date: Fri, 29 Nov 2024 20:13:38 GMT 1666s #Client-Peer: 127.0.0.1:8560 1666s #Client-Response-Num: 1 1666s #DMMATCH1: 1 1666s # 1666s # testing : length posted 1666s # expected: '30720' 1666s # received: 30720 1666s ok 97 1666s #lwp request: 1666s #POST http://localhost:8560/eat_post HTTP/1.1 1666s #User-Agent: libwww-perl/6.77 1666s #Content-Length: 31744 1666s # 1666s #server response: 1666s #HTTP/1.1 200 OK 1666s #Connection: close 1666s #Date: Fri, 29 Nov 2024 20:13:38 GMT 1666s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1666s #Vary: In-If1 1666s #Content-Length: 6 1666s #Client-Date: Fri, 29 Nov 2024 20:13:38 GMT 1666s #Client-Peer: 127.0.0.1:8560 1666s #Client-Response-Num: 1 1666s #DMMATCH1: 1 1666s # 1666s # testing : length posted 1666s # expected: '31744' 1666s # received: 31744 1666s ok 98 1666s #lwp request: 1666s #POST http://localhost:8560/eat_post HTTP/1.1 1666s #User-Agent: libwww-perl/6.77 1666s #Content-Length: 32768 1666s # 1666s #server response: 1666s #HTTP/1.1 200 OK 1666s #Connection: close 1666s #Date: Fri, 29 Nov 2024 20:13:38 GMT 1666s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1666s #Vary: In-If1 1666s #Content-Length: 6 1666s #Client-Date: Fri, 29 Nov 2024 20:13:38 GMT 1666s #Client-Peer: 127.0.0.1:8560 1666s #Client-Response-Num: 1 1666s #DMMATCH1: 1 1666s # 1666s # testing : length posted 1666s # expected: '32768' 1666s # received: 32768 1666s ok 99 1666s #lwp request: 1666s #POST http://localhost:8560/eat_post HTTP/1.1 1666s #User-Agent: libwww-perl/6.77 1666s #Content-Length: 33792 1666s # 1666s #server response: 1666s #HTTP/1.1 200 OK 1666s #Connection: close 1666s #Date: Fri, 29 Nov 2024 20:13:38 GMT 1666s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1666s #Vary: In-If1 1666s #Content-Length: 6 1666s #Client-Date: Fri, 29 Nov 2024 20:13:38 GMT 1666s #Client-Peer: 127.0.0.1:8560 1666s #Client-Response-Num: 1 1666s #DMMATCH1: 1 1666s # 1666s # testing : length posted 1666s # expected: '33792' 1666s # received: 33792 1666s ok 100 1666s #lwp request: 1666s #POST http://localhost:8560/eat_post HTTP/1.1 1666s #User-Agent: libwww-perl/6.77 1666s #Content-Length: 34816 1666s # 1666s #server response: 1666s #HTTP/1.1 200 OK 1666s #Connection: close 1666s #Date: Fri, 29 Nov 2024 20:13:38 GMT 1666s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1666s #Vary: In-If1 1666s #Content-Length: 6 1666s #Client-Date: Fri, 29 Nov 2024 20:13:38 GMT 1666s #Client-Peer: 127.0.0.1:8560 1666s #Client-Response-Num: 1 1666s #DMMATCH1: 1 1666s # 1666s # testing : length posted 1666s # expected: '34816' 1666s # received: 34816 1666s ok 101 1666s #lwp request: 1666s #POST http://localhost:8560/eat_post HTTP/1.1 1666s #User-Agent: libwww-perl/6.77 1666s #Content-Length: 35840 1666s # 1666s #server response: 1666s #HTTP/1.1 200 OK 1666s #Connection: close 1666s #Date: Fri, 29 Nov 2024 20:13:38 GMT 1666s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1666s #Vary: In-If1 1666s #Content-Length: 6 1666s #Client-Date: Fri, 29 Nov 2024 20:13:38 GMT 1666s #Client-Peer: 127.0.0.1:8560 1666s #Client-Response-Num: 1 1666s #DMMATCH1: 1 1666s # 1666s # testing : length posted 1666s # expected: '35840' 1666s # received: 35840 1666s ok 102 1666s #lwp request: 1666s #POST http://localhost:8560/eat_post HTTP/1.1 1666s #User-Agent: libwww-perl/6.77 1666s #Content-Length: 36864 1666s # 1666s #server response: 1666s #HTTP/1.1 200 OK 1666s #Connection: close 1666s #Date: Fri, 29 Nov 2024 20:13:38 GMT 1666s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1666s #Vary: In-If1 1666s #Content-Length: 6 1666s #Client-Date: Fri, 29 Nov 2024 20:13:38 GMT 1666s #Client-Peer: 127.0.0.1:8560 1666s #Client-Response-Num: 1 1666s #DMMATCH1: 1 1666s # 1666s # testing : length posted 1666s # expected: '36864' 1666s # received: 36864 1666s ok 103 1666s #lwp request: 1666s #POST http://localhost:8560/eat_post HTTP/1.1 1666s #User-Agent: libwww-perl/6.77 1666s #Content-Length: 37888 1666s # 1666s #server response: 1666s #HTTP/1.1 200 OK 1666s #Connection: close 1666s #Date: Fri, 29 Nov 2024 20:13:38 GMT 1666s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1666s #Vary: In-If1 1666s #Content-Length: 6 1666s #Client-Date: Fri, 29 Nov 2024 20:13:38 GMT 1666s #Client-Peer: 127.0.0.1:8560 1666s #Client-Response-Num: 1 1666s #DMMATCH1: 1 1666s # 1666s # testing : length posted 1666s # expected: '37888' 1666s # received: 37888 1666s ok 104 1666s #lwp request: 1666s #POST http://localhost:8560/eat_post HTTP/1.1 1666s #User-Agent: libwww-perl/6.77 1666s #Content-Length: 38912 1666s # 1666s #server response: 1666s #HTTP/1.1 200 OK 1666s #Connection: close 1666s #Date: Fri, 29 Nov 2024 20:13:38 GMT 1666s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1666s #Vary: In-If1 1666s #Content-Length: 6 1666s #Client-Date: Fri, 29 Nov 2024 20:13:38 GMT 1666s #Client-Peer: 127.0.0.1:8560 1666s #Client-Response-Num: 1 1666s #DMMATCH1: 1 1666s # 1666s # testing : length posted 1666s # expected: '38912' 1666s # received: 38912 1666s ok 105 1666s #lwp request: 1666s #POST http://localhost:8560/eat_post HTTP/1.1 1666s #User-Agent: libwww-perl/6.77 1666s #Content-Length: 39936 1666s # 1666s #server response: 1666s #HTTP/1.1 200 OK 1666s #Connection: close 1666s #Date: Fri, 29 Nov 2024 20:13:38 GMT 1666s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1666s #Vary: In-If1 1666s #Content-Length: 6 1666s #Client-Date: Fri, 29 Nov 2024 20:13:38 GMT 1666s #Client-Peer: 127.0.0.1:8560 1666s #Client-Response-Num: 1 1666s #DMMATCH1: 1 1666s # 1666s # testing : length posted 1666s # expected: '39936' 1666s # received: 39936 1666s ok 106 1666s #lwp request: 1666s #POST http://localhost:8560/eat_post HTTP/1.1 1666s #User-Agent: libwww-perl/6.77 1666s #Content-Length: 40960 1666s # 1666s #server response: 1666s #HTTP/1.1 200 OK 1666s #Connection: close 1666s #Date: Fri, 29 Nov 2024 20:13:38 GMT 1666s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1666s #Vary: In-If1 1666s #Content-Length: 6 1666s #Client-Date: Fri, 29 Nov 2024 20:13:38 GMT 1666s #Client-Peer: 127.0.0.1:8560 1666s #Client-Response-Num: 1 1666s #DMMATCH1: 1 1666s # 1666s # testing : length posted 1666s # expected: '40960' 1666s # received: 40960 1666s ok 107 1666s #lwp request: 1666s #POST http://localhost:8560/eat_post HTTP/1.1 1666s #User-Agent: libwww-perl/6.77 1666s #Content-Length: 41984 1666s # 1666s #server response: 1666s #HTTP/1.1 200 OK 1666s #Connection: close 1666s #Date: Fri, 29 Nov 2024 20:13:38 GMT 1666s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1666s #Vary: In-If1 1666s #Content-Length: 6 1666s #Client-Date: Fri, 29 Nov 2024 20:13:38 GMT 1666s #Client-Peer: 127.0.0.1:8560 1666s #Client-Response-Num: 1 1666s #DMMATCH1: 1 1666s # 1666s # testing : length posted 1666s # expected: '41984' 1666s # received: 41984 1666s ok 108 1666s #lwp request: 1666s #POST http://localhost:8560/eat_post HTTP/1.1 1666s #User-Agent: libwww-perl/6.77 1666s #Content-Length: 43008 1666s # 1666s #server response: 1666s #HTTP/1.1 200 OK 1666s #Connection: close 1666s #Date: Fri, 29 Nov 2024 20:13:38 GMT 1666s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1666s #Vary: In-If1 1666s #Content-Length: 6 1666s #Client-Date: Fri, 29 Nov 2024 20:13:38 GMT 1666s #Client-Peer: 127.0.0.1:8560 1666s #Client-Response-Num: 1 1666s #DMMATCH1: 1 1666s # 1666s # testing : length posted 1666s # expected: '43008' 1666s # received: 43008 1666s ok 109 1666s #lwp request: 1666s #POST http://localhost:8560/eat_post HTTP/1.1 1666s #User-Agent: libwww-perl/6.77 1666s #Content-Length: 44032 1666s # 1666s #server response: 1666s #HTTP/1.1 200 OK 1666s #Connection: close 1666s #Date: Fri, 29 Nov 2024 20:13:38 GMT 1666s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1666s #Vary: In-If1 1666s #Content-Length: 6 1666s #Client-Date: Fri, 29 Nov 2024 20:13:38 GMT 1666s #Client-Peer: 127.0.0.1:8560 1666s #Client-Response-Num: 1 1666s #DMMATCH1: 1 1666s # 1666s # testing : length posted 1666s # expected: '44032' 1666s # received: 44032 1666s ok 110 1666s #lwp request: 1666s #POST http://localhost:8560/eat_post HTTP/1.1 1666s #User-Agent: libwww-perl/6.77 1666s #Content-Length: 45056 1666s # 1666s #server response: 1666s #HTTP/1.1 200 OK 1666s #Connection: close 1666s #Date: Fri, 29 Nov 2024 20:13:38 GMT 1666s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1666s #Vary: In-If1 1666s #Content-Length: 6 1666s #Client-Date: Fri, 29 Nov 2024 20:13:38 GMT 1666s #Client-Peer: 127.0.0.1:8560 1666s #Client-Response-Num: 1 1666s #DMMATCH1: 1 1666s # 1666s # testing : length posted 1666s # expected: '45056' 1666s # received: 45056 1666s ok 111 1666s #lwp request: 1666s #POST http://localhost:8560/eat_post HTTP/1.1 1666s #User-Agent: libwww-perl/6.77 1666s #Content-Length: 46080 1666s # 1666s #server response: 1666s #HTTP/1.1 200 OK 1666s #Connection: close 1666s #Date: Fri, 29 Nov 2024 20:13:38 GMT 1666s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1666s #Vary: In-If1 1666s #Content-Length: 6 1666s #Client-Date: Fri, 29 Nov 2024 20:13:38 GMT 1666s #Client-Peer: 127.0.0.1:8560 1666s #Client-Response-Num: 1 1666s #DMMATCH1: 1 1666s # 1666s # testing : length posted 1666s # expected: '46080' 1666s # received: 46080 1666s ok 112 1666s #lwp request: 1666s #POST http://localhost:8560/eat_post HTTP/1.1 1666s #User-Agent: libwww-perl/6.77 1666s #Content-Length: 47104 1666s # 1666s #server response: 1666s #HTTP/1.1 200 OK 1666s #Connection: close 1666s #Date: Fri, 29 Nov 2024 20:13:38 GMT 1666s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1666s #Vary: In-If1 1666s #Content-Length: 6 1666s #Client-Date: Fri, 29 Nov 2024 20:13:38 GMT 1666s #Client-Peer: 127.0.0.1:8560 1666s #Client-Response-Num: 1 1666s #DMMATCH1: 1 1666s # 1666s # testing : length posted 1666s # expected: '47104' 1666s # received: 47104 1666s ok 113 1666s #lwp request: 1666s #POST http://localhost:8560/eat_post HTTP/1.1 1666s #User-Agent: libwww-perl/6.77 1666s #Content-Length: 48128 1666s # 1666s #server response: 1666s #HTTP/1.1 200 OK 1666s #Connection: close 1666s #Date: Fri, 29 Nov 2024 20:13:38 GMT 1666s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1666s #Vary: In-If1 1666s #Content-Length: 6 1666s #Client-Date: Fri, 29 Nov 2024 20:13:38 GMT 1666s #Client-Peer: 127.0.0.1:8560 1666s #Client-Response-Num: 1 1666s #DMMATCH1: 1 1666s # 1666s # testing : length posted 1666s # expected: '48128' 1666s # received: 48128 1666s ok 114 1666s #lwp request: 1666s #POST http://localhost:8560/eat_post HTTP/1.1 1666s #User-Agent: libwww-perl/6.77 1666s #Content-Length: 49152 1666s # 1666s #server response: 1666s #HTTP/1.1 200 OK 1666s #Connection: close 1666s #Date: Fri, 29 Nov 2024 20:13:38 GMT 1666s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1666s #Vary: In-If1 1666s #Content-Length: 6 1666s #Client-Date: Fri, 29 Nov 2024 20:13:38 GMT 1666s #Client-Peer: 127.0.0.1:8560 1666s #Client-Response-Num: 1 1666s #DMMATCH1: 1 1666s # 1666s # testing : length posted 1666s # expected: '49152' 1666s # received: 49152 1666s ok 115 1666s #lwp request: 1666s #POST http://localhost:8560/eat_post HTTP/1.1 1666s #User-Agent: libwww-perl/6.77 1666s #Content-Length: 50176 1666s # 1666s #server response: 1666s #HTTP/1.1 200 OK 1666s #Connection: close 1666s #Date: Fri, 29 Nov 2024 20:13:38 GMT 1666s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1666s #Vary: In-If1 1666s #Content-Length: 6 1666s #Client-Date: Fri, 29 Nov 2024 20:13:38 GMT 1666s #Client-Peer: 127.0.0.1:8560 1666s #Client-Response-Num: 1 1666s #DMMATCH1: 1 1666s # 1666s # testing : length posted 1666s # expected: '50176' 1666s # received: 50176 1666s ok 116 1666s #lwp request: 1666s #POST http://localhost:8560/eat_post HTTP/1.1 1666s #User-Agent: libwww-perl/6.77 1666s #Content-Length: 51200 1666s # 1666s #server response: 1666s #HTTP/1.1 200 OK 1666s #Connection: close 1666s #Date: Fri, 29 Nov 2024 20:13:38 GMT 1666s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1666s #Vary: In-If1 1666s #Content-Length: 6 1666s #Client-Date: Fri, 29 Nov 2024 20:13:38 GMT 1666s #Client-Peer: 127.0.0.1:8560 1666s #Client-Response-Num: 1 1666s #DMMATCH1: 1 1666s # 1666s # testing : length posted 1666s # expected: '51200' 1666s # received: 51200 1666s ok 117 1666s #lwp request: 1666s #POST http://localhost:8560/eat_post HTTP/1.1 1666s #User-Agent: libwww-perl/6.77 1666s #Content-Length: 102400 1666s # 1666s #server response: 1666s #HTTP/1.1 200 OK 1666s #Connection: close 1666s #Date: Fri, 29 Nov 2024 20:13:38 GMT 1666s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1666s #Vary: In-If1 1666s #Content-Length: 7 1666s #Client-Date: Fri, 29 Nov 2024 20:13:38 GMT 1666s #Client-Peer: 127.0.0.1:8560 1666s #Client-Response-Num: 1 1666s #DMMATCH1: 1 1666s # 1666s # testing : length posted 1666s # expected: '102400' 1666s # received: 102400 1666s ok 118 1666s # testing : / with proxy_https_http (https) 1666s # expected: 200 1666s # received: '200' 1666s ok 119 1666s # testing : CGI script with folded headers 1666s # expected: 200 1666s # received: '200' 1666s ok 120 1666s # testing : ProxyPassReverse Location rewrite 1666s # expected: 'https://localhost:8562/modules/' 1666s # received: 'https://localhost:8562/modules/' 1666s ok 121 1666s #lwp request: 1666s #POST https://localhost:8562/eat_post HTTP/1.1 1666s #User-Agent: libwww-perl/6.77 1666s #Content-Length: 1024 1666s # 1666s #server response: 1666s #HTTP/1.1 200 OK 1666s #Connection: close 1666s #Date: Fri, 29 Nov 2024 20:13:38 GMT 1666s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1666s #Vary: In-If1 1666s #Content-Length: 5 1666s #Client-Date: Fri, 29 Nov 2024 20:13:38 GMT 1666s #Client-Peer: 127.0.0.1:8562 1666s #Client-Response-Num: 1 1666s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1666s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1666s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1666s #Client-SSL-Socket-Class: IO::Socket::SSL 1666s #Client-SSL-Version: TLSv1_3 1666s #DMMATCH1: 1 1666s # 1666s # testing : length posted 1666s # expected: '1024' 1666s # received: 1024 1666s ok 122 1666s #lwp request: 1666s #POST https://localhost:8562/eat_post HTTP/1.1 1666s #User-Agent: libwww-perl/6.77 1666s #Content-Length: 2048 1666s # 1666s #server response: 1666s #HTTP/1.1 200 OK 1666s #Connection: close 1666s #Date: Fri, 29 Nov 2024 20:13:38 GMT 1666s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1666s #Vary: In-If1 1666s #Content-Length: 5 1666s #Client-Date: Fri, 29 Nov 2024 20:13:38 GMT 1666s #Client-Peer: 127.0.0.1:8562 1666s #Client-Response-Num: 1 1666s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1666s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1666s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1666s #Client-SSL-Socket-Class: IO::Socket::SSL 1666s #Client-SSL-Version: TLSv1_3 1666s #DMMATCH1: 1 1666s # 1666s # testing : length posted 1666s # expected: '2048' 1666s # received: 2048 1666s ok 123 1666s #lwp request: 1666s #POST https://localhost:8562/eat_post HTTP/1.1 1666s #User-Agent: libwww-perl/6.77 1666s #Content-Length: 3072 1666s # 1666s #server response: 1666s #HTTP/1.1 200 OK 1666s #Connection: close 1666s #Date: Fri, 29 Nov 2024 20:13:38 GMT 1666s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1666s #Vary: In-If1 1666s #Content-Length: 5 1666s #Client-Date: Fri, 29 Nov 2024 20:13:38 GMT 1666s #Client-Peer: 127.0.0.1:8562 1666s #Client-Response-Num: 1 1666s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1666s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1666s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1666s #Client-SSL-Socket-Class: IO::Socket::SSL 1666s #Client-SSL-Version: TLSv1_3 1666s #DMMATCH1: 1 1666s # 1666s # testing : length posted 1666s # expected: '3072' 1666s # received: 3072 1666s ok 124 1666s #lwp request: 1666s #POST https://localhost:8562/eat_post HTTP/1.1 1666s #User-Agent: libwww-perl/6.77 1666s #Content-Length: 4096 1666s # 1666s #server response: 1666s #HTTP/1.1 200 OK 1666s #Connection: close 1666s #Date: Fri, 29 Nov 2024 20:13:38 GMT 1666s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1666s #Vary: In-If1 1666s #Content-Length: 5 1666s #Client-Date: Fri, 29 Nov 2024 20:13:38 GMT 1666s #Client-Peer: 127.0.0.1:8562 1666s #Client-Response-Num: 1 1666s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1666s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1666s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1666s #Client-SSL-Socket-Class: IO::Socket::SSL 1666s #Client-SSL-Version: TLSv1_3 1666s #DMMATCH1: 1 1666s # 1666s # testing : length posted 1666s # expected: '4096' 1666s # received: 4096 1666s ok 125 1666s #lwp request: 1666s #POST https://localhost:8562/eat_post HTTP/1.1 1666s #User-Agent: libwww-perl/6.77 1666s #Content-Length: 5120 1666s # 1666s #server response: 1666s #HTTP/1.1 200 OK 1666s #Connection: close 1666s #Date: Fri, 29 Nov 2024 20:13:38 GMT 1666s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1666s #Vary: In-If1 1666s #Content-Length: 5 1666s #Client-Date: Fri, 29 Nov 2024 20:13:38 GMT 1666s #Client-Peer: 127.0.0.1:8562 1666s #Client-Response-Num: 1 1666s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1666s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1666s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1666s #Client-SSL-Socket-Class: IO::Socket::SSL 1666s #Client-SSL-Version: TLSv1_3 1666s #DMMATCH1: 1 1666s # 1666s # testing : length posted 1666s # expected: '5120' 1666s # received: 5120 1666s ok 126 1666s #lwp request: 1666s #POST https://localhost:8562/eat_post HTTP/1.1 1666s #User-Agent: libwww-perl/6.77 1666s #Content-Length: 6144 1666s # 1666s #server response: 1666s #HTTP/1.1 200 OK 1666s #Connection: close 1666s #Date: Fri, 29 Nov 2024 20:13:38 GMT 1666s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1666s #Vary: In-If1 1666s #Content-Length: 5 1666s #Client-Date: Fri, 29 Nov 2024 20:13:38 GMT 1666s #Client-Peer: 127.0.0.1:8562 1666s #Client-Response-Num: 1 1666s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1666s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1666s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1666s #Client-SSL-Socket-Class: IO::Socket::SSL 1666s #Client-SSL-Version: TLSv1_3 1666s #DMMATCH1: 1 1666s # 1666s # testing : length posted 1666s # expected: '6144' 1666s # received: 6144 1666s ok 127 1666s #lwp request: 1666s #POST https://localhost:8562/eat_post HTTP/1.1 1666s #User-Agent: libwww-perl/6.77 1666s #Content-Length: 7168 1666s # 1666s #server response: 1666s #HTTP/1.1 200 OK 1666s #Connection: close 1666s #Date: Fri, 29 Nov 2024 20:13:38 GMT 1666s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1666s #Vary: In-If1 1666s #Content-Length: 5 1666s #Client-Date: Fri, 29 Nov 2024 20:13:38 GMT 1666s #Client-Peer: 127.0.0.1:8562 1666s #Client-Response-Num: 1 1666s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1666s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1666s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1666s #Client-SSL-Socket-Class: IO::Socket::SSL 1666s #Client-SSL-Version: TLSv1_3 1666s #DMMATCH1: 1 1666s # 1666s # testing : length posted 1666s # expected: '7168' 1666s # received: 7168 1666s ok 128 1666s #lwp request: 1666s #POST https://localhost:8562/eat_post HTTP/1.1 1666s #User-Agent: libwww-perl/6.77 1666s #Content-Length: 8192 1666s # 1666s #server response: 1666s #HTTP/1.1 200 OK 1666s #Connection: close 1666s #Date: Fri, 29 Nov 2024 20:13:38 GMT 1666s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1666s #Vary: In-If1 1666s #Content-Length: 5 1666s #Client-Date: Fri, 29 Nov 2024 20:13:38 GMT 1666s #Client-Peer: 127.0.0.1:8562 1666s #Client-Response-Num: 1 1666s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1666s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1666s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1666s #Client-SSL-Socket-Class: IO::Socket::SSL 1666s #Client-SSL-Version: TLSv1_3 1666s #DMMATCH1: 1 1666s # 1666s # testing : length posted 1666s # expected: '8192' 1666s # received: 8192 1666s ok 129 1666s #lwp request: 1666s #POST https://localhost:8562/eat_post HTTP/1.1 1666s #User-Agent: libwww-perl/6.77 1666s #Content-Length: 9216 1666s # 1666s #server response: 1666s #HTTP/1.1 200 OK 1666s #Connection: close 1666s #Date: Fri, 29 Nov 2024 20:13:38 GMT 1666s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1666s #Vary: In-If1 1666s #Content-Length: 5 1666s #Client-Date: Fri, 29 Nov 2024 20:13:38 GMT 1666s #Client-Peer: 127.0.0.1:8562 1666s #Client-Response-Num: 1 1666s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1666s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1666s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1666s #Client-SSL-Socket-Class: IO::Socket::SSL 1666s #Client-SSL-Version: TLSv1_3 1666s #DMMATCH1: 1 1666s # 1666s # testing : length posted 1666s # expected: '9216' 1666s # received: 9216 1666s ok 130 1666s #lwp request: 1666s #POST https://localhost:8562/eat_post HTTP/1.1 1666s #User-Agent: libwww-perl/6.77 1666s #Content-Length: 10240 1666s # 1666s #server response: 1666s #HTTP/1.1 200 OK 1666s #Connection: close 1666s #Date: Fri, 29 Nov 2024 20:13:38 GMT 1666s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1666s #Vary: In-If1 1666s #Content-Length: 6 1666s #Client-Date: Fri, 29 Nov 2024 20:13:38 GMT 1666s #Client-Peer: 127.0.0.1:8562 1666s #Client-Response-Num: 1 1666s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1666s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1666s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1666s #Client-SSL-Socket-Class: IO::Socket::SSL 1666s #Client-SSL-Version: TLSv1_3 1666s #DMMATCH1: 1 1666s # 1666s # testing : length posted 1666s # expected: '10240' 1666s # received: 10240 1666s ok 131 1666s #lwp request: 1666s #POST https://localhost:8562/eat_post HTTP/1.1 1666s #User-Agent: libwww-perl/6.77 1666s #Content-Length: 11264 1666s # 1666s #server response: 1666s #HTTP/1.1 200 OK 1666s #Connection: close 1666s #Date: Fri, 29 Nov 2024 20:13:38 GMT 1666s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1666s #Vary: In-If1 1666s #Content-Length: 6 1666s #Client-Date: Fri, 29 Nov 2024 20:13:38 GMT 1666s #Client-Peer: 127.0.0.1:8562 1666s #Client-Response-Num: 1 1666s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1666s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1666s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1666s #Client-SSL-Socket-Class: IO::Socket::SSL 1666s #Client-SSL-Version: TLSv1_3 1666s #DMMATCH1: 1 1666s # 1666s # testing : length posted 1666s # expected: '11264' 1666s # received: 11264 1666s ok 132 1666s #lwp request: 1666s #POST https://localhost:8562/eat_post HTTP/1.1 1666s #User-Agent: libwww-perl/6.77 1666s #Content-Length: 12288 1666s # 1666s #server response: 1666s #HTTP/1.1 200 OK 1666s #Connection: close 1666s #Date: Fri, 29 Nov 2024 20:13:38 GMT 1666s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1666s #Vary: In-If1 1666s #Content-Length: 6 1666s #Client-Date: Fri, 29 Nov 2024 20:13:38 GMT 1666s #Client-Peer: 127.0.0.1:8562 1666s #Client-Response-Num: 1 1666s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1666s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1666s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1666s #Client-SSL-Socket-Class: IO::Socket::SSL 1666s #Client-SSL-Version: TLSv1_3 1666s #DMMATCH1: 1 1666s # 1666s # testing : length posted 1666s # expected: '12288' 1666s # received: 12288 1666s ok 133 1666s #lwp request: 1666s #POST https://localhost:8562/eat_post HTTP/1.1 1666s #User-Agent: libwww-perl/6.77 1666s #Content-Length: 13312 1666s # 1666s #server response: 1666s #HTTP/1.1 200 OK 1666s #Connection: close 1666s #Date: Fri, 29 Nov 2024 20:13:38 GMT 1666s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1666s #Vary: In-If1 1666s #Content-Length: 6 1666s #Client-Date: Fri, 29 Nov 2024 20:13:38 GMT 1666s #Client-Peer: 127.0.0.1:8562 1666s #Client-Response-Num: 1 1666s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1666s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1666s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1666s #Client-SSL-Socket-Class: IO::Socket::SSL 1666s #Client-SSL-Version: TLSv1_3 1666s #DMMATCH1: 1 1666s # 1666s # testing : length posted 1666s # expected: '13312' 1666s # received: 13312 1666s ok 134 1666s #lwp request: 1666s #POST https://localhost:8562/eat_post HTTP/1.1 1666s #User-Agent: libwww-perl/6.77 1666s #Content-Length: 14336 1666s # 1666s #server response: 1666s #HTTP/1.1 200 OK 1666s #Connection: close 1666s #Date: Fri, 29 Nov 2024 20:13:38 GMT 1666s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1666s #Vary: In-If1 1666s #Content-Length: 6 1666s #Client-Date: Fri, 29 Nov 2024 20:13:38 GMT 1666s #Client-Peer: 127.0.0.1:8562 1666s #Client-Response-Num: 1 1666s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1666s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1666s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1666s #Client-SSL-Socket-Class: IO::Socket::SSL 1666s #Client-SSL-Version: TLSv1_3 1666s #DMMATCH1: 1 1666s # 1666s # testing : length posted 1666s # expected: '14336' 1666s # received: 14336 1666s ok 135 1666s #lwp request: 1666s #POST https://localhost:8562/eat_post HTTP/1.1 1666s #User-Agent: libwww-perl/6.77 1666s #Content-Length: 15360 1666s # 1666s #server response: 1666s #HTTP/1.1 200 OK 1666s #Connection: close 1666s #Date: Fri, 29 Nov 2024 20:13:38 GMT 1666s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1666s #Vary: In-If1 1666s #Content-Length: 6 1666s #Client-Date: Fri, 29 Nov 2024 20:13:38 GMT 1666s #Client-Peer: 127.0.0.1:8562 1666s #Client-Response-Num: 1 1666s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1666s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1666s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1666s #Client-SSL-Socket-Class: IO::Socket::SSL 1666s #Client-SSL-Version: TLSv1_3 1666s #DMMATCH1: 1 1666s # 1666s # testing : length posted 1666s # expected: '15360' 1666s # received: 15360 1666s ok 136 1666s #lwp request: 1666s #POST https://localhost:8562/eat_post HTTP/1.1 1666s #User-Agent: libwww-perl/6.77 1666s #Content-Length: 16384 1666s # 1666s #server response: 1666s #HTTP/1.1 200 OK 1666s #Connection: close 1666s #Date: Fri, 29 Nov 2024 20:13:39 GMT 1666s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1666s #Vary: In-If1 1666s #Content-Length: 6 1666s #Client-Date: Fri, 29 Nov 2024 20:13:39 GMT 1666s #Client-Peer: 127.0.0.1:8562 1666s #Client-Response-Num: 1 1666s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1666s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1666s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1666s #Client-SSL-Socket-Class: IO::Socket::SSL 1666s #Client-SSL-Version: TLSv1_3 1666s #DMMATCH1: 1 1666s # 1666s # testing : length posted 1666s # expected: '16384' 1666s # received: 16384 1666s ok 137 1666s #lwp request: 1666s #POST https://localhost:8562/eat_post HTTP/1.1 1666s #User-Agent: libwww-perl/6.77 1666s #Content-Length: 17408 1666s # 1666s #server response: 1666s #HTTP/1.1 200 OK 1666s #Connection: close 1666s #Date: Fri, 29 Nov 2024 20:13:39 GMT 1666s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1666s #Vary: In-If1 1666s #Content-Length: 6 1666s #Client-Date: Fri, 29 Nov 2024 20:13:39 GMT 1666s #Client-Peer: 127.0.0.1:8562 1666s #Client-Response-Num: 1 1666s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1666s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1666s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1666s #Client-SSL-Socket-Class: IO::Socket::SSL 1666s #Client-SSL-Version: TLSv1_3 1666s #DMMATCH1: 1 1666s # 1666s # testing : length posted 1666s # expected: '17408' 1666s # received: 17408 1666s ok 138 1666s #lwp request: 1666s #POST https://localhost:8562/eat_post HTTP/1.1 1666s #User-Agent: libwww-perl/6.77 1666s #Content-Length: 18432 1666s # 1666s #server response: 1666s #HTTP/1.1 200 OK 1666s #Connection: close 1666s #Date: Fri, 29 Nov 2024 20:13:39 GMT 1666s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1666s #Vary: In-If1 1666s #Content-Length: 6 1666s #Client-Date: Fri, 29 Nov 2024 20:13:39 GMT 1666s #Client-Peer: 127.0.0.1:8562 1666s #Client-Response-Num: 1 1666s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1666s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1666s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1666s #Client-SSL-Socket-Class: IO::Socket::SSL 1666s #Client-SSL-Version: TLSv1_3 1666s #DMMATCH1: 1 1666s # 1666s # testing : length posted 1666s # expected: '18432' 1666s # received: 18432 1666s ok 139 1666s #lwp request: 1666s #POST https://localhost:8562/eat_post HTTP/1.1 1666s #User-Agent: libwww-perl/6.77 1666s #Content-Length: 19456 1666s # 1666s #server response: 1666s #HTTP/1.1 200 OK 1666s #Connection: close 1666s #Date: Fri, 29 Nov 2024 20:13:39 GMT 1666s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1666s #Vary: In-If1 1666s #Content-Length: 6 1666s #Client-Date: Fri, 29 Nov 2024 20:13:39 GMT 1666s #Client-Peer: 127.0.0.1:8562 1666s #Client-Response-Num: 1 1666s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1666s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1666s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1666s #Client-SSL-Socket-Class: IO::Socket::SSL 1666s #Client-SSL-Version: TLSv1_3 1666s #DMMATCH1: 1 1666s # 1666s # testing : length posted 1666s # expected: '19456' 1666s # received: 19456 1666s ok 140 1666s #lwp request: 1666s #POST https://localhost:8562/eat_post HTTP/1.1 1666s #User-Agent: libwww-perl/6.77 1666s #Content-Length: 20480 1666s # 1666s #server response: 1666s #HTTP/1.1 200 OK 1666s #Connection: close 1666s #Date: Fri, 29 Nov 2024 20:13:39 GMT 1666s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1666s #Vary: In-If1 1666s #Content-Length: 6 1666s #Client-Date: Fri, 29 Nov 2024 20:13:39 GMT 1666s #Client-Peer: 127.0.0.1:8562 1666s #Client-Response-Num: 1 1666s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1666s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1666s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1666s #Client-SSL-Socket-Class: IO::Socket::SSL 1666s #Client-SSL-Version: TLSv1_3 1666s #DMMATCH1: 1 1666s # 1666s # testing : length posted 1666s # expected: '20480' 1666s # received: 20480 1666s ok 141 1666s #lwp request: 1666s #POST https://localhost:8562/eat_post HTTP/1.1 1666s #User-Agent: libwww-perl/6.77 1666s #Content-Length: 21504 1666s # 1666s #server response: 1666s #HTTP/1.1 200 OK 1666s #Connection: close 1666s #Date: Fri, 29 Nov 2024 20:13:39 GMT 1666s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1666s #Vary: In-If1 1666s #Content-Length: 6 1666s #Client-Date: Fri, 29 Nov 2024 20:13:39 GMT 1666s #Client-Peer: 127.0.0.1:8562 1666s #Client-Response-Num: 1 1666s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1666s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1666s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1666s #Client-SSL-Socket-Class: IO::Socket::SSL 1666s #Client-SSL-Version: TLSv1_3 1666s #DMMATCH1: 1 1666s # 1666s # testing : length posted 1666s # expected: '21504' 1666s # received: 21504 1666s ok 142 1666s #lwp request: 1666s #POST https://localhost:8562/eat_post HTTP/1.1 1666s #User-Agent: libwww-perl/6.77 1666s #Content-Length: 22528 1666s # 1666s #server response: 1666s #HTTP/1.1 200 OK 1666s #Connection: close 1666s #Date: Fri, 29 Nov 2024 20:13:39 GMT 1666s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1666s #Vary: In-If1 1666s #Content-Length: 6 1666s #Client-Date: Fri, 29 Nov 2024 20:13:39 GMT 1666s #Client-Peer: 127.0.0.1:8562 1666s #Client-Response-Num: 1 1666s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1666s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1666s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1666s #Client-SSL-Socket-Class: IO::Socket::SSL 1666s #Client-SSL-Version: TLSv1_3 1666s #DMMATCH1: 1 1666s # 1666s # testing : length posted 1666s # expected: '22528' 1666s # received: 22528 1666s ok 143 1666s #lwp request: 1666s #POST https://localhost:8562/eat_post HTTP/1.1 1666s #User-Agent: libwww-perl/6.77 1666s #Content-Length: 23552 1666s # 1666s #server response: 1666s #HTTP/1.1 200 OK 1666s #Connection: close 1666s #Date: Fri, 29 Nov 2024 20:13:39 GMT 1666s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1666s #Vary: In-If1 1666s #Content-Length: 6 1666s #Client-Date: Fri, 29 Nov 2024 20:13:39 GMT 1666s #Client-Peer: 127.0.0.1:8562 1666s #Client-Response-Num: 1 1666s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1666s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1666s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1666s #Client-SSL-Socket-Class: IO::Socket::SSL 1666s #Client-SSL-Version: TLSv1_3 1666s #DMMATCH1: 1 1666s # 1666s # testing : length posted 1666s # expected: '23552' 1666s # received: 23552 1666s ok 144 1666s #lwp request: 1666s #POST https://localhost:8562/eat_post HTTP/1.1 1666s #User-Agent: libwww-perl/6.77 1666s #Content-Length: 24576 1666s # 1666s #server response: 1666s #HTTP/1.1 200 OK 1666s #Connection: close 1666s #Date: Fri, 29 Nov 2024 20:13:39 GMT 1666s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1666s #Vary: In-If1 1666s #Content-Length: 6 1666s #Client-Date: Fri, 29 Nov 2024 20:13:39 GMT 1666s #Client-Peer: 127.0.0.1:8562 1666s #Client-Response-Num: 1 1666s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1666s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1666s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1666s #Client-SSL-Socket-Class: IO::Socket::SSL 1666s #Client-SSL-Version: TLSv1_3 1666s #DMMATCH1: 1 1666s # 1666s # testing : length posted 1666s # expected: '24576' 1666s # received: 24576 1666s ok 145 1666s #lwp request: 1666s #POST https://localhost:8562/eat_post HTTP/1.1 1666s #User-Agent: libwww-perl/6.77 1666s #Content-Length: 25600 1666s # 1666s #server response: 1666s #HTTP/1.1 200 OK 1666s #Connection: close 1666s #Date: Fri, 29 Nov 2024 20:13:39 GMT 1666s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1666s #Vary: In-If1 1666s #Content-Length: 6 1666s #Client-Date: Fri, 29 Nov 2024 20:13:39 GMT 1666s #Client-Peer: 127.0.0.1:8562 1666s #Client-Response-Num: 1 1666s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1666s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1666s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1666s #Client-SSL-Socket-Class: IO::Socket::SSL 1666s #Client-SSL-Version: TLSv1_3 1666s #DMMATCH1: 1 1666s # 1666s # testing : length posted 1666s # expected: '25600' 1666s # received: 25600 1666s ok 146 1666s #lwp request: 1666s #POST https://localhost:8562/eat_post HTTP/1.1 1666s #User-Agent: libwww-perl/6.77 1666s #Content-Length: 26624 1666s # 1666s #server response: 1666s #HTTP/1.1 200 OK 1666s #Connection: close 1666s #Date: Fri, 29 Nov 2024 20:13:39 GMT 1666s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1666s #Vary: In-If1 1666s #Content-Length: 6 1666s #Client-Date: Fri, 29 Nov 2024 20:13:39 GMT 1666s #Client-Peer: 127.0.0.1:8562 1666s #Client-Response-Num: 1 1666s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1666s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1666s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1666s #Client-SSL-Socket-Class: IO::Socket::SSL 1666s #Client-SSL-Version: TLSv1_3 1666s #DMMATCH1: 1 1666s # 1666s # testing : length posted 1666s # expected: '26624' 1666s # received: 26624 1666s ok 147 1666s #lwp request: 1666s #POST https://localhost:8562/eat_post HTTP/1.1 1666s #User-Agent: libwww-perl/6.77 1666s #Content-Length: 27648 1666s # 1666s #server response: 1666s #HTTP/1.1 200 OK 1666s #Connection: close 1666s #Date: Fri, 29 Nov 2024 20:13:39 GMT 1666s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1666s #Vary: In-If1 1666s #Content-Length: 6 1666s #Client-Date: Fri, 29 Nov 2024 20:13:39 GMT 1666s #Client-Peer: 127.0.0.1:8562 1666s #Client-Response-Num: 1 1666s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1666s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1666s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1666s #Client-SSL-Socket-Class: IO::Socket::SSL 1666s #Client-SSL-Version: TLSv1_3 1666s #DMMATCH1: 1 1666s # 1666s # testing : length posted 1666s # expected: '27648' 1666s # received: 27648 1666s ok 148 1666s #lwp request: 1666s #POST https://localhost:8562/eat_post HTTP/1.1 1666s #User-Agent: libwww-perl/6.77 1666s #Content-Length: 28672 1666s # 1666s #server response: 1666s #HTTP/1.1 200 OK 1666s #Connection: close 1666s #Date: Fri, 29 Nov 2024 20:13:39 GMT 1666s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1666s #Vary: In-If1 1666s #Content-Length: 6 1666s #Client-Date: Fri, 29 Nov 2024 20:13:39 GMT 1666s #Client-Peer: 127.0.0.1:8562 1666s #Client-Response-Num: 1 1666s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1666s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1666s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1666s #Client-SSL-Socket-Class: IO::Socket::SSL 1666s #Client-SSL-Version: TLSv1_3 1666s #DMMATCH1: 1 1666s # 1666s # testing : length posted 1666s # expected: '28672' 1666s # received: 28672 1666s ok 149 1666s #lwp request: 1666s #POST https://localhost:8562/eat_post HTTP/1.1 1666s #User-Agent: libwww-perl/6.77 1666s #Content-Length: 29696 1666s # 1666s #server response: 1666s #HTTP/1.1 200 OK 1666s #Connection: close 1666s #Date: Fri, 29 Nov 2024 20:13:39 GMT 1666s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1666s #Vary: In-If1 1666s #Content-Length: 6 1666s #Client-Date: Fri, 29 Nov 2024 20:13:39 GMT 1666s #Client-Peer: 127.0.0.1:8562 1666s #Client-Response-Num: 1 1666s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1666s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1666s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1666s #Client-SSL-Socket-Class: IO::Socket::SSL 1666s #Client-SSL-Version: TLSv1_3 1666s #DMMATCH1: 1 1666s # 1666s # testing : length posted 1666s # expected: '29696' 1666s # received: 29696 1666s ok 150 1666s #lwp request: 1666s #POST https://localhost:8562/eat_post HTTP/1.1 1666s #User-Agent: libwww-perl/6.77 1666s #Content-Length: 30720 1666s # 1666s #server response: 1666s #HTTP/1.1 200 OK 1666s #Connection: close 1666s #Date: Fri, 29 Nov 2024 20:13:39 GMT 1666s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1666s #Vary: In-If1 1666s #Content-Length: 6 1666s #Client-Date: Fri, 29 Nov 2024 20:13:39 GMT 1666s #Client-Peer: 127.0.0.1:8562 1666s #Client-Response-Num: 1 1666s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1666s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1666s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1666s #Client-SSL-Socket-Class: IO::Socket::SSL 1666s #Client-SSL-Version: TLSv1_3 1666s #DMMATCH1: 1 1666s # 1666s # testing : length posted 1666s # expected: '30720' 1666s # received: 30720 1666s ok 151 1666s #lwp request: 1666s #POST https://localhost:8562/eat_post HTTP/1.1 1666s #User-Agent: libwww-perl/6.77 1666s #Content-Length: 31744 1666s # 1666s #server response: 1666s #HTTP/1.1 200 OK 1666s #Connection: close 1666s #Date: Fri, 29 Nov 2024 20:13:39 GMT 1666s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1666s #Vary: In-If1 1666s #Content-Length: 6 1666s #Client-Date: Fri, 29 Nov 2024 20:13:39 GMT 1666s #Client-Peer: 127.0.0.1:8562 1666s #Client-Response-Num: 1 1666s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1666s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1666s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1666s #Client-SSL-Socket-Class: IO::Socket::SSL 1666s #Client-SSL-Version: TLSv1_3 1666s #DMMATCH1: 1 1666s # 1666s # testing : length posted 1666s # expected: '31744' 1666s # received: 31744 1666s ok 152 1666s #lwp request: 1666s #POST https://localhost:8562/eat_post HTTP/1.1 1666s #User-Agent: libwww-perl/6.77 1666s #Content-Length: 32768 1666s # 1666s #server response: 1666s #HTTP/1.1 200 OK 1666s #Connection: close 1666s #Date: Fri, 29 Nov 2024 20:13:39 GMT 1666s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1666s #Vary: In-If1 1666s #Content-Length: 6 1666s #Client-Date: Fri, 29 Nov 2024 20:13:39 GMT 1666s #Client-Peer: 127.0.0.1:8562 1666s #Client-Response-Num: 1 1666s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1666s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1666s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1666s #Client-SSL-Socket-Class: IO::Socket::SSL 1666s #Client-SSL-Version: TLSv1_3 1666s #DMMATCH1: 1 1666s # 1666s # testing : length posted 1666s # expected: '32768' 1666s # received: 32768 1666s ok 153 1666s #lwp request: 1666s #POST https://localhost:8562/eat_post HTTP/1.1 1666s #User-Agent: libwww-perl/6.77 1666s #Content-Length: 33792 1666s # 1666s #server response: 1666s #HTTP/1.1 200 OK 1666s #Connection: close 1666s #Date: Fri, 29 Nov 2024 20:13:39 GMT 1666s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1666s #Vary: In-If1 1666s #Content-Length: 6 1666s #Client-Date: Fri, 29 Nov 2024 20:13:39 GMT 1666s #Client-Peer: 127.0.0.1:8562 1666s #Client-Response-Num: 1 1666s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1666s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1666s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1666s #Client-SSL-Socket-Class: IO::Socket::SSL 1666s #Client-SSL-Version: TLSv1_3 1666s #DMMATCH1: 1 1666s # 1666s # testing : length posted 1666s # expected: '33792' 1666s # received: 33792 1666s ok 154 1666s #lwp request: 1666s #POST https://localhost:8562/eat_post HTTP/1.1 1666s #User-Agent: libwww-perl/6.77 1666s #Content-Length: 34816 1666s # 1666s #server response: 1666s #HTTP/1.1 200 OK 1666s #Connection: close 1666s #Date: Fri, 29 Nov 2024 20:13:39 GMT 1666s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1666s #Vary: In-If1 1666s #Content-Length: 6 1666s #Client-Date: Fri, 29 Nov 2024 20:13:39 GMT 1666s #Client-Peer: 127.0.0.1:8562 1666s #Client-Response-Num: 1 1666s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1666s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1666s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1666s #Client-SSL-Socket-Class: IO::Socket::SSL 1666s #Client-SSL-Version: TLSv1_3 1666s #DMMATCH1: 1 1666s # 1666s # testing : length posted 1666s # expected: '34816' 1666s # received: 34816 1666s ok 155 1666s #lwp request: 1666s #POST https://localhost:8562/eat_post HTTP/1.1 1666s #User-Agent: libwww-perl/6.77 1666s #Content-Length: 35840 1666s # 1666s #server response: 1666s #HTTP/1.1 200 OK 1666s #Connection: close 1666s #Date: Fri, 29 Nov 2024 20:13:39 GMT 1666s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1666s #Vary: In-If1 1666s #Content-Length: 6 1666s #Client-Date: Fri, 29 Nov 2024 20:13:39 GMT 1666s #Client-Peer: 127.0.0.1:8562 1666s #Client-Response-Num: 1 1666s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1666s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1666s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1666s #Client-SSL-Socket-Class: IO::Socket::SSL 1666s #Client-SSL-Version: TLSv1_3 1666s #DMMATCH1: 1 1666s # 1666s # testing : length posted 1666s # expected: '35840' 1666s # received: 35840 1666s ok 156 1666s #lwp request: 1666s #POST https://localhost:8562/eat_post HTTP/1.1 1666s #User-Agent: libwww-perl/6.77 1666s #Content-Length: 36864 1666s # 1666s #server response: 1666s #HTTP/1.1 200 OK 1666s #Connection: close 1666s #Date: Fri, 29 Nov 2024 20:13:39 GMT 1666s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1666s #Vary: In-If1 1666s #Content-Length: 6 1666s #Client-Date: Fri, 29 Nov 2024 20:13:39 GMT 1666s #Client-Peer: 127.0.0.1:8562 1666s #Client-Response-Num: 1 1666s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1666s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1666s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1666s #Client-SSL-Socket-Class: IO::Socket::SSL 1666s #Client-SSL-Version: TLSv1_3 1666s #DMMATCH1: 1 1666s # 1666s # testing : length posted 1666s # expected: '36864' 1666s # received: 36864 1666s ok 157 1666s #lwp request: 1666s #POST https://localhost:8562/eat_post HTTP/1.1 1666s #User-Agent: libwww-perl/6.77 1666s #Content-Length: 37888 1666s # 1666s #server response: 1666s #HTTP/1.1 200 OK 1666s #Connection: close 1666s #Date: Fri, 29 Nov 2024 20:13:39 GMT 1666s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1666s #Vary: In-If1 1666s #Content-Length: 6 1666s #Client-Date: Fri, 29 Nov 2024 20:13:39 GMT 1666s #Client-Peer: 127.0.0.1:8562 1666s #Client-Response-Num: 1 1666s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1666s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1666s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1666s #Client-SSL-Socket-Class: IO::Socket::SSL 1666s #Client-SSL-Version: TLSv1_3 1666s #DMMATCH1: 1 1666s # 1666s # testing : length posted 1666s # expected: '37888' 1666s # received: 37888 1666s ok 158 1666s #lwp request: 1666s #POST https://localhost:8562/eat_post HTTP/1.1 1666s #User-Agent: libwww-perl/6.77 1666s #Content-Length: 38912 1666s # 1666s #server response: 1666s #HTTP/1.1 200 OK 1666s #Connection: close 1666s #Date: Fri, 29 Nov 2024 20:13:39 GMT 1666s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1666s #Vary: In-If1 1666s #Content-Length: 6 1666s #Client-Date: Fri, 29 Nov 2024 20:13:39 GMT 1666s #Client-Peer: 127.0.0.1:8562 1666s #Client-Response-Num: 1 1666s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1666s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1666s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1666s #Client-SSL-Socket-Class: IO::Socket::SSL 1666s #Client-SSL-Version: TLSv1_3 1666s #DMMATCH1: 1 1666s # 1666s # testing : length posted 1666s # expected: '38912' 1666s # received: 38912 1666s ok 159 1666s #lwp request: 1666s #POST https://localhost:8562/eat_post HTTP/1.1 1666s #User-Agent: libwww-perl/6.77 1666s #Content-Length: 39936 1666s # 1666s #server response: 1666s #HTTP/1.1 200 OK 1666s #Connection: close 1666s #Date: Fri, 29 Nov 2024 20:13:39 GMT 1666s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1666s #Vary: In-If1 1666s #Content-Length: 6 1666s #Client-Date: Fri, 29 Nov 2024 20:13:39 GMT 1666s #Client-Peer: 127.0.0.1:8562 1666s #Client-Response-Num: 1 1666s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1666s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1666s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1666s #Client-SSL-Socket-Class: IO::Socket::SSL 1666s #Client-SSL-Version: TLSv1_3 1666s #DMMATCH1: 1 1666s # 1666s # testing : length posted 1666s # expected: '39936' 1666s # received: 39936 1666s ok 160 1666s #lwp request: 1666s #POST https://localhost:8562/eat_post HTTP/1.1 1666s #User-Agent: libwww-perl/6.77 1666s #Content-Length: 40960 1666s # 1666s #server response: 1666s #HTTP/1.1 200 OK 1666s #Connection: close 1666s #Date: Fri, 29 Nov 2024 20:13:39 GMT 1666s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1666s #Vary: In-If1 1666s #Content-Length: 6 1666s #Client-Date: Fri, 29 Nov 2024 20:13:39 GMT 1666s #Client-Peer: 127.0.0.1:8562 1666s #Client-Response-Num: 1 1666s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1666s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1666s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1666s #Client-SSL-Socket-Class: IO::Socket::SSL 1666s #Client-SSL-Version: TLSv1_3 1666s #DMMATCH1: 1 1666s # 1666s # testing : length posted 1666s # expected: '40960' 1666s # received: 40960 1666s ok 161 1666s #lwp request: 1666s #POST https://localhost:8562/eat_post HTTP/1.1 1666s #User-Agent: libwww-perl/6.77 1666s #Content-Length: 41984 1666s # 1666s #server response: 1666s #HTTP/1.1 200 OK 1666s #Connection: close 1666s #Date: Fri, 29 Nov 2024 20:13:39 GMT 1666s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1666s #Vary: In-If1 1666s #Content-Length: 6 1666s #Client-Date: Fri, 29 Nov 2024 20:13:39 GMT 1666s #Client-Peer: 127.0.0.1:8562 1666s #Client-Response-Num: 1 1666s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1666s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1666s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1666s #Client-SSL-Socket-Class: IO::Socket::SSL 1666s #Client-SSL-Version: TLSv1_3 1666s #DMMATCH1: 1 1666s # 1666s # testing : length posted 1666s # expected: '41984' 1666s # received: 41984 1666s ok 162 1666s #lwp request: 1666s #POST https://localhost:8562/eat_post HTTP/1.1 1666s #User-Agent: libwww-perl/6.77 1666s #Content-Length: 43008 1666s # 1666s #server response: 1666s #HTTP/1.1 200 OK 1666s #Connection: close 1666s #Date: Fri, 29 Nov 2024 20:13:39 GMT 1666s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1666s #Vary: In-If1 1666s #Content-Length: 6 1666s #Client-Date: Fri, 29 Nov 2024 20:13:39 GMT 1666s #Client-Peer: 127.0.0.1:8562 1666s #Client-Response-Num: 1 1666s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1666s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1666s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1666s #Client-SSL-Socket-Class: IO::Socket::SSL 1666s #Client-SSL-Version: TLSv1_3 1666s #DMMATCH1: 1 1666s # 1666s # testing : length posted 1666s # expected: '43008' 1666s # received: 43008 1666s ok 163 1666s #lwp request: 1666s #POST https://localhost:8562/eat_post HTTP/1.1 1666s #User-Agent: libwww-perl/6.77 1666s #Content-Length: 44032 1666s # 1666s #server response: 1666s #HTTP/1.1 200 OK 1666s #Connection: close 1666s #Date: Fri, 29 Nov 2024 20:13:39 GMT 1666s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1666s #Vary: In-If1 1666s #Content-Length: 6 1666s #Client-Date: Fri, 29 Nov 2024 20:13:39 GMT 1666s #Client-Peer: 127.0.0.1:8562 1666s #Client-Response-Num: 1 1666s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1666s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1666s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1666s #Client-SSL-Socket-Class: IO::Socket::SSL 1666s #Client-SSL-Version: TLSv1_3 1666s #DMMATCH1: 1 1666s # 1666s # testing : length posted 1666s # expected: '44032' 1666s # received: 44032 1666s ok 164 1666s #lwp request: 1666s #POST https://localhost:8562/eat_post HTTP/1.1 1666s #User-Agent: libwww-perl/6.77 1666s #Content-Length: 45056 1666s # 1666s #server response: 1666s #HTTP/1.1 200 OK 1666s #Connection: close 1666s #Date: Fri, 29 Nov 2024 20:13:39 GMT 1666s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1666s #Vary: In-If1 1666s #Content-Length: 6 1666s #Client-Date: Fri, 29 Nov 2024 20:13:39 GMT 1666s #Client-Peer: 127.0.0.1:8562 1666s #Client-Response-Num: 1 1666s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1666s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1666s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1666s #Client-SSL-Socket-Class: IO::Socket::SSL 1666s #Client-SSL-Version: TLSv1_3 1666s #DMMATCH1: 1 1666s # 1666s # testing : length posted 1666s # expected: '45056' 1666s # received: 45056 1666s ok 165 1666s #lwp request: 1666s #POST https://localhost:8562/eat_post HTTP/1.1 1666s #User-Agent: libwww-perl/6.77 1666s #Content-Length: 46080 1666s # 1666s #server response: 1666s #HTTP/1.1 200 OK 1666s #Connection: close 1666s #Date: Fri, 29 Nov 2024 20:13:39 GMT 1666s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1666s #Vary: In-If1 1666s #Content-Length: 6 1666s #Client-Date: Fri, 29 Nov 2024 20:13:39 GMT 1666s #Client-Peer: 127.0.0.1:8562 1666s #Client-Response-Num: 1 1666s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1666s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1666s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1666s #Client-SSL-Socket-Class: IO::Socket::SSL 1666s #Client-SSL-Version: TLSv1_3 1666s #DMMATCH1: 1 1666s # 1666s # testing : length posted 1666s # expected: '46080' 1666s # received: 46080 1666s ok 166 1666s #lwp request: 1666s #POST https://localhost:8562/eat_post HTTP/1.1 1666s #User-Agent: libwww-perl/6.77 1666s #Content-Length: 47104 1666s # 1666s #server response: 1666s #HTTP/1.1 200 OK 1666s #Connection: close 1666s #Date: Fri, 29 Nov 2024 20:13:39 GMT 1666s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1666s #Vary: In-If1 1666s #Content-Length: 6 1666s #Client-Date: Fri, 29 Nov 2024 20:13:39 GMT 1666s #Client-Peer: 127.0.0.1:8562 1666s #Client-Response-Num: 1 1666s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1666s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1666s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1666s #Client-SSL-Socket-Class: IO::Socket::SSL 1666s #Client-SSL-Version: TLSv1_3 1666s #DMMATCH1: 1 1666s # 1666s # testing : length posted 1666s # expected: '47104' 1666s # received: 47104 1666s ok 167 1666s #lwp request: 1666s #POST https://localhost:8562/eat_post HTTP/1.1 1666s #User-Agent: libwww-perl/6.77 1666s #Content-Length: 48128 1666s # 1666s #server response: 1666s #HTTP/1.1 200 OK 1666s #Connection: close 1666s #Date: Fri, 29 Nov 2024 20:13:39 GMT 1666s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1666s #Vary: In-If1 1666s #Content-Length: 6 1666s #Client-Date: Fri, 29 Nov 2024 20:13:39 GMT 1666s #Client-Peer: 127.0.0.1:8562 1666s #Client-Response-Num: 1 1666s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1666s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1666s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1666s #Client-SSL-Socket-Class: IO::Socket::SSL 1666s #Client-SSL-Version: TLSv1_3 1666s #DMMATCH1: 1 1666s # 1666s # testing : length posted 1666s # expected: '48128' 1666s # received: 48128 1666s ok 168 1666s #lwp request: 1666s #POST https://localhost:8562/eat_post HTTP/1.1 1666s #User-Agent: libwww-perl/6.77 1666s #Content-Length: 49152 1666s # 1666s #server response: 1666s #HTTP/1.1 200 OK 1666s #Connection: close 1666s #Date: Fri, 29 Nov 2024 20:13:39 GMT 1666s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1666s #Vary: In-If1 1666s #Content-Length: 6 1666s #Client-Date: Fri, 29 Nov 2024 20:13:39 GMT 1666s #Client-Peer: 127.0.0.1:8562 1666s #Client-Response-Num: 1 1666s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1666s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1666s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1666s #Client-SSL-Socket-Class: IO::Socket::SSL 1666s #Client-SSL-Version: TLSv1_3 1666s #DMMATCH1: 1 1666s # 1666s # testing : length posted 1666s # expected: '49152' 1666s # received: 49152 1666s ok 169 1666s #lwp request: 1666s #POST https://localhost:8562/eat_post HTTP/1.1 1666s #User-Agent: libwww-perl/6.77 1666s #Content-Length: 50176 1666s # 1666s #server response: 1666s #HTTP/1.1 200 OK 1666s #Connection: close 1666s #Date: Fri, 29 Nov 2024 20:13:39 GMT 1666s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1666s #Vary: In-If1 1666s #Content-Length: 6 1666s #Client-Date: Fri, 29 Nov 2024 20:13:39 GMT 1666s #Client-Peer: 127.0.0.1:8562 1666s #Client-Response-Num: 1 1666s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1666s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1666s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1666s #Client-SSL-Socket-Class: IO::Socket::SSL 1666s #Client-SSL-Version: TLSv1_3 1666s #DMMATCH1: 1 1666s # 1666s # testing : length posted 1666s # expected: '50176' 1666s # received: 50176 1666s ok 170 1666s #lwp request: 1666s #POST https://localhost:8562/eat_post HTTP/1.1 1666s #User-Agent: libwww-perl/6.77 1666s #Content-Length: 51200 1666s # 1666s #server response: 1666s #HTTP/1.1 200 OK 1666s #Connection: close 1666s #Date: Fri, 29 Nov 2024 20:13:39 GMT 1666s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1666s #Vary: In-If1 1666s #Content-Length: 6 1666s #Client-Date: Fri, 29 Nov 2024 20:13:39 GMT 1666s #Client-Peer: 127.0.0.1:8562 1666s #Client-Response-Num: 1 1666s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1666s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1666s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1666s #Client-SSL-Socket-Class: IO::Socket::SSL 1666s #Client-SSL-Version: TLSv1_3 1666s #DMMATCH1: 1 1666s # 1666s # testing : length posted 1666s # expected: '51200' 1666s # received: 51200 1666s ok 171 1666s #lwp request: 1666s #POST https://localhost:8562/eat_post HTTP/1.1 1666s #User-Agent: libwww-perl/6.77 1666s #Content-Length: 102400 1666s # 1666s #server response: 1666s #HTTP/1.1 200 OK 1666s #Connection: close 1666s #Date: Fri, 29 Nov 2024 20:13:39 GMT 1666s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1666s #Vary: In-If1 1666s #Content-Length: 7 1666s #Client-Date: Fri, 29 Nov 2024 20:13:39 GMT 1666s #Client-Peer: 127.0.0.1:8562 1666s #Client-Response-Num: 1 1666s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1666s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1666s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1666s #Client-SSL-Socket-Class: IO::Socket::SSL 1666s #Client-SSL-Version: TLSv1_3 1666s #DMMATCH1: 1 1666s # 1666s # testing : length posted 1666s # expected: '102400' 1666s # received: 102400 1666s ok 172 1666s # testing : / with proxy_https_https (https) 1666s # expected: 200 1666s # received: '200' 1666s ok 173 1666s # testing : CGI script with folded headers 1666s # expected: 200 1666s # received: '200' 1666s ok 174 1666s # testing : using valid proxyssl client cert 1666s # expected: 200 1666s # received: '200' 1666s ok 175 1666s # testing : using invalid proxyssl client cert 1666s # expected: 403 1666s # received: '403' 1666s ok 176 1666s # testing : protected cgi script 1666s # expected: 200 1666s # received: '200' 1666s ok 177 1666s # testing : X-Forwarded-Host header 1666s # expected: 'localhost:8559' 1666s # received: 'localhost:8559' 1666s ok 178 1666s # testing : client subject common name 1666s # expected: 'client_ok' 1666s # received: 'client_ok' 1666s ok 179 1666s # testing : ProxyPassReverse Location rewrite 1666s # expected: 'https://localhost:8559/modules/' 1666s # received: 'https://localhost:8559/modules/' 1666s ok 180 1666s #lwp request: 1666s #POST https://localhost:8559/eat_post HTTP/1.1 1666s #User-Agent: libwww-perl/6.77 1666s #Content-Length: 1024 1666s # 1666s #server response: 1666s #HTTP/1.1 200 OK 1666s #Connection: close 1666s #Date: Fri, 29 Nov 2024 20:13:39 GMT 1666s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1666s #Vary: In-If1 1666s #Content-Length: 5 1666s #Client-Date: Fri, 29 Nov 2024 20:13:39 GMT 1666s #Client-Peer: 127.0.0.1:8559 1666s #Client-Response-Num: 1 1666s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1666s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1666s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1666s #Client-SSL-Socket-Class: IO::Socket::SSL 1666s #Client-SSL-Version: TLSv1_3 1666s #DMMATCH1: 1 1666s # 1666s # testing : length posted 1666s # expected: '1024' 1666s # received: 1024 1666s ok 181 1666s #lwp request: 1666s #POST https://localhost:8559/eat_post HTTP/1.1 1666s #User-Agent: libwww-perl/6.77 1666s #Content-Length: 2048 1666s # 1666s #server response: 1666s #HTTP/1.1 200 OK 1666s #Connection: close 1666s #Date: Fri, 29 Nov 2024 20:13:39 GMT 1666s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1666s #Vary: In-If1 1666s #Content-Length: 5 1666s #Client-Date: Fri, 29 Nov 2024 20:13:39 GMT 1666s #Client-Peer: 127.0.0.1:8559 1666s #Client-Response-Num: 1 1666s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1666s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1666s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1666s #Client-SSL-Socket-Class: IO::Socket::SSL 1666s #Client-SSL-Version: TLSv1_3 1666s #DMMATCH1: 1 1666s # 1666s # testing : length posted 1666s # expected: '2048' 1666s # received: 2048 1666s ok 182 1666s #lwp request: 1666s #POST https://localhost:8559/eat_post HTTP/1.1 1666s #User-Agent: libwww-perl/6.77 1666s #Content-Length: 3072 1666s # 1666s #server response: 1666s #HTTP/1.1 200 OK 1666s #Connection: close 1666s #Date: Fri, 29 Nov 2024 20:13:39 GMT 1666s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1666s #Vary: In-If1 1666s #Content-Length: 5 1666s #Client-Date: Fri, 29 Nov 2024 20:13:39 GMT 1666s #Client-Peer: 127.0.0.1:8559 1666s #Client-Response-Num: 1 1666s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1666s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1666s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1666s #Client-SSL-Socket-Class: IO::Socket::SSL 1666s #Client-SSL-Version: TLSv1_3 1666s #DMMATCH1: 1 1666s # 1666s # testing : length posted 1666s # expected: '3072' 1666s # received: 3072 1666s ok 183 1666s #lwp request: 1666s #POST https://localhost:8559/eat_post HTTP/1.1 1666s #User-Agent: libwww-perl/6.77 1666s #Content-Length: 4096 1666s # 1666s #server response: 1666s #HTTP/1.1 200 OK 1666s #Connection: close 1666s #Date: Fri, 29 Nov 2024 20:13:39 GMT 1666s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1666s #Vary: In-If1 1666s #Content-Length: 5 1666s #Client-Date: Fri, 29 Nov 2024 20:13:39 GMT 1666s #Client-Peer: 127.0.0.1:8559 1666s #Client-Response-Num: 1 1666s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1666s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1666s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1666s #Client-SSL-Socket-Class: IO::Socket::SSL 1666s #Client-SSL-Version: TLSv1_3 1666s #DMMATCH1: 1 1666s # 1666s # testing : length posted 1666s # expected: '4096' 1666s # received: 4096 1666s ok 184 1666s #lwp request: 1666s #POST https://localhost:8559/eat_post HTTP/1.1 1666s #User-Agent: libwww-perl/6.77 1666s #Content-Length: 5120 1666s # 1666s #server response: 1666s #HTTP/1.1 200 OK 1666s #Connection: close 1666s #Date: Fri, 29 Nov 2024 20:13:39 GMT 1666s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1666s #Vary: In-If1 1666s #Content-Length: 5 1666s #Client-Date: Fri, 29 Nov 2024 20:13:39 GMT 1666s #Client-Peer: 127.0.0.1:8559 1666s #Client-Response-Num: 1 1666s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1666s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1666s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1666s #Client-SSL-Socket-Class: IO::Socket::SSL 1666s #Client-SSL-Version: TLSv1_3 1666s #DMMATCH1: 1 1666s # 1666s # testing : length posted 1666s # expected: '5120' 1666s # received: 5120 1666s ok 185 1666s #lwp request: 1666s #POST https://localhost:8559/eat_post HTTP/1.1 1666s #User-Agent: libwww-perl/6.77 1666s #Content-Length: 6144 1666s # 1666s #server response: 1666s #HTTP/1.1 200 OK 1666s #Connection: close 1666s #Date: Fri, 29 Nov 2024 20:13:39 GMT 1666s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1666s #Vary: In-If1 1666s #Content-Length: 5 1666s #Client-Date: Fri, 29 Nov 2024 20:13:39 GMT 1666s #Client-Peer: 127.0.0.1:8559 1666s #Client-Response-Num: 1 1666s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1666s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1666s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1666s #Client-SSL-Socket-Class: IO::Socket::SSL 1666s #Client-SSL-Version: TLSv1_3 1666s #DMMATCH1: 1 1666s # 1666s # testing : length posted 1666s # expected: '6144' 1666s # received: 6144 1666s ok 186 1666s #lwp request: 1666s #POST https://localhost:8559/eat_post HTTP/1.1 1666s #User-Agent: libwww-perl/6.77 1666s #Content-Length: 7168 1666s # 1666s #server response: 1666s #HTTP/1.1 200 OK 1666s #Connection: close 1666s #Date: Fri, 29 Nov 2024 20:13:40 GMT 1666s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1666s #Vary: In-If1 1666s #Content-Length: 5 1666s #Client-Date: Fri, 29 Nov 2024 20:13:40 GMT 1666s #Client-Peer: 127.0.0.1:8559 1666s #Client-Response-Num: 1 1666s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1666s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1666s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1666s #Client-SSL-Socket-Class: IO::Socket::SSL 1666s #Client-SSL-Version: TLSv1_3 1666s #DMMATCH1: 1 1666s # 1666s # testing : length posted 1666s # expected: '7168' 1666s # received: 7168 1666s ok 187 1666s #lwp request: 1666s #POST https://localhost:8559/eat_post HTTP/1.1 1666s #User-Agent: libwww-perl/6.77 1666s #Content-Length: 8192 1666s # 1666s #server response: 1666s #HTTP/1.1 200 OK 1666s #Connection: close 1666s #Date: Fri, 29 Nov 2024 20:13:40 GMT 1666s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1666s #Vary: In-If1 1666s #Content-Length: 5 1666s #Client-Date: Fri, 29 Nov 2024 20:13:40 GMT 1666s #Client-Peer: 127.0.0.1:8559 1666s #Client-Response-Num: 1 1666s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1666s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1666s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1666s #Client-SSL-Socket-Class: IO::Socket::SSL 1666s #Client-SSL-Version: TLSv1_3 1666s #DMMATCH1: 1 1666s # 1666s # testing : length posted 1666s # expected: '8192' 1666s # received: 8192 1666s ok 188 1666s #lwp request: 1666s #POST https://localhost:8559/eat_post HTTP/1.1 1666s #User-Agent: libwww-perl/6.77 1666s #Content-Length: 9216 1666s # 1666s #server response: 1666s #HTTP/1.1 200 OK 1666s #Connection: close 1666s #Date: Fri, 29 Nov 2024 20:13:40 GMT 1666s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1666s #Vary: In-If1 1666s #Content-Length: 5 1666s #Client-Date: Fri, 29 Nov 2024 20:13:40 GMT 1666s #Client-Peer: 127.0.0.1:8559 1666s #Client-Response-Num: 1 1666s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1666s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1666s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1666s #Client-SSL-Socket-Class: IO::Socket::SSL 1666s #Client-SSL-Version: TLSv1_3 1666s #DMMATCH1: 1 1666s # 1666s # testing : length posted 1666s # expected: '9216' 1666s # received: 9216 1666s ok 189 1666s #lwp request: 1666s #POST https://localhost:8559/eat_post HTTP/1.1 1666s #User-Agent: libwww-perl/6.77 1666s #Content-Length: 10240 1666s # 1666s #server response: 1666s #HTTP/1.1 200 OK 1666s #Connection: close 1666s #Date: Fri, 29 Nov 2024 20:13:40 GMT 1666s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1666s #Vary: In-If1 1666s #Content-Length: 6 1666s #Client-Date: Fri, 29 Nov 2024 20:13:40 GMT 1666s #Client-Peer: 127.0.0.1:8559 1666s #Client-Response-Num: 1 1666s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1666s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1666s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1666s #Client-SSL-Socket-Class: IO::Socket::SSL 1666s #Client-SSL-Version: TLSv1_3 1666s #DMMATCH1: 1 1666s # 1666s # testing : length posted 1666s # expected: '10240' 1666s # received: 10240 1666s ok 190 1666s #lwp request: 1666s #POST https://localhost:8559/eat_post HTTP/1.1 1666s #User-Agent: libwww-perl/6.77 1666s #Content-Length: 11264 1666s # 1666s #server response: 1666s #HTTP/1.1 200 OK 1666s #Connection: close 1666s #Date: Fri, 29 Nov 2024 20:13:40 GMT 1666s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1666s #Vary: In-If1 1666s #Content-Length: 6 1666s #Client-Date: Fri, 29 Nov 2024 20:13:40 GMT 1666s #Client-Peer: 127.0.0.1:8559 1666s #Client-Response-Num: 1 1666s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1666s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1666s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1666s #Client-SSL-Socket-Class: IO::Socket::SSL 1666s #Client-SSL-Version: TLSv1_3 1666s #DMMATCH1: 1 1666s # 1666s # testing : length posted 1666s # expected: '11264' 1666s # received: 11264 1666s ok 191 1666s #lwp request: 1666s #POST https://localhost:8559/eat_post HTTP/1.1 1666s #User-Agent: libwww-perl/6.77 1666s #Content-Length: 12288 1666s # 1666s #server response: 1666s #HTTP/1.1 200 OK 1666s #Connection: close 1666s #Date: Fri, 29 Nov 2024 20:13:40 GMT 1666s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1666s #Vary: In-If1 1666s #Content-Length: 6 1666s #Client-Date: Fri, 29 Nov 2024 20:13:40 GMT 1666s #Client-Peer: 127.0.0.1:8559 1666s #Client-Response-Num: 1 1666s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1666s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1666s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1666s #Client-SSL-Socket-Class: IO::Socket::SSL 1666s #Client-SSL-Version: TLSv1_3 1666s #DMMATCH1: 1 1666s # 1666s # testing : length posted 1666s # expected: '12288' 1666s # received: 12288 1666s ok 192 1666s #lwp request: 1666s #POST https://localhost:8559/eat_post HTTP/1.1 1666s #User-Agent: libwww-perl/6.77 1666s #Content-Length: 13312 1666s # 1666s #server response: 1666s #HTTP/1.1 200 OK 1666s #Connection: close 1666s #Date: Fri, 29 Nov 2024 20:13:40 GMT 1666s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1666s #Vary: In-If1 1666s #Content-Length: 6 1666s #Client-Date: Fri, 29 Nov 2024 20:13:40 GMT 1666s #Client-Peer: 127.0.0.1:8559 1666s #Client-Response-Num: 1 1666s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1666s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1666s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1666s #Client-SSL-Socket-Class: IO::Socket::SSL 1666s #Client-SSL-Version: TLSv1_3 1666s #DMMATCH1: 1 1666s # 1666s # testing : length posted 1666s # expected: '13312' 1666s # received: 13312 1666s ok 193 1666s #lwp request: 1666s #POST https://localhost:8559/eat_post HTTP/1.1 1666s #User-Agent: libwww-perl/6.77 1666s #Content-Length: 14336 1666s # 1666s #server response: 1666s #HTTP/1.1 200 OK 1666s #Connection: close 1666s #Date: Fri, 29 Nov 2024 20:13:40 GMT 1666s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1666s #Vary: In-If1 1666s #Content-Length: 6 1666s #Client-Date: Fri, 29 Nov 2024 20:13:40 GMT 1666s #Client-Peer: 127.0.0.1:8559 1666s #Client-Response-Num: 1 1666s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1666s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1666s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1666s #Client-SSL-Socket-Class: IO::Socket::SSL 1666s #Client-SSL-Version: TLSv1_3 1666s #DMMATCH1: 1 1666s # 1666s # testing : length posted 1666s # expected: '14336' 1666s # received: 14336 1666s ok 194 1666s #lwp request: 1666s #POST https://localhost:8559/eat_post HTTP/1.1 1666s #User-Agent: libwww-perl/6.77 1666s #Content-Length: 15360 1666s # 1666s #server response: 1666s #HTTP/1.1 200 OK 1666s #Connection: close 1666s #Date: Fri, 29 Nov 2024 20:13:40 GMT 1666s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1666s #Vary: In-If1 1666s #Content-Length: 6 1666s #Client-Date: Fri, 29 Nov 2024 20:13:40 GMT 1666s #Client-Peer: 127.0.0.1:8559 1666s #Client-Response-Num: 1 1666s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1666s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1666s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1666s #Client-SSL-Socket-Class: IO::Socket::SSL 1666s #Client-SSL-Version: TLSv1_3 1666s #DMMATCH1: 1 1666s # 1666s # testing : length posted 1666s # expected: '15360' 1666s # received: 15360 1666s ok 195 1666s #lwp request: 1666s #POST https://localhost:8559/eat_post HTTP/1.1 1666s #User-Agent: libwww-perl/6.77 1666s #Content-Length: 16384 1666s # 1666s #server response: 1666s #HTTP/1.1 200 OK 1666s #Connection: close 1666s #Date: Fri, 29 Nov 2024 20:13:40 GMT 1666s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1666s #Vary: In-If1 1666s #Content-Length: 6 1666s #Client-Date: Fri, 29 Nov 2024 20:13:40 GMT 1666s #Client-Peer: 127.0.0.1:8559 1666s #Client-Response-Num: 1 1666s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1666s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1666s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1666s #Client-SSL-Socket-Class: IO::Socket::SSL 1666s #Client-SSL-Version: TLSv1_3 1666s #DMMATCH1: 1 1666s # 1666s # testing : length posted 1666s # expected: '16384' 1666s # received: 16384 1666s ok 196 1666s #lwp request: 1666s #POST https://localhost:8559/eat_post HTTP/1.1 1666s #User-Agent: libwww-perl/6.77 1666s #Content-Length: 17408 1666s # 1666s #server response: 1666s #HTTP/1.1 200 OK 1666s #Connection: close 1666s #Date: Fri, 29 Nov 2024 20:13:40 GMT 1666s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1666s #Vary: In-If1 1666s #Content-Length: 6 1666s #Client-Date: Fri, 29 Nov 2024 20:13:40 GMT 1666s #Client-Peer: 127.0.0.1:8559 1666s #Client-Response-Num: 1 1666s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1666s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1666s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1666s #Client-SSL-Socket-Class: IO::Socket::SSL 1666s #Client-SSL-Version: TLSv1_3 1666s #DMMATCH1: 1 1666s # 1666s # testing : length posted 1666s # expected: '17408' 1666s # received: 17408 1666s ok 197 1666s #lwp request: 1666s #POST https://localhost:8559/eat_post HTTP/1.1 1666s #User-Agent: libwww-perl/6.77 1666s #Content-Length: 18432 1666s # 1666s #server response: 1666s #HTTP/1.1 200 OK 1666s #Connection: close 1666s #Date: Fri, 29 Nov 2024 20:13:40 GMT 1666s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1666s #Vary: In-If1 1666s #Content-Length: 6 1666s #Client-Date: Fri, 29 Nov 2024 20:13:40 GMT 1666s #Client-Peer: 127.0.0.1:8559 1666s #Client-Response-Num: 1 1666s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1666s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1666s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1666s #Client-SSL-Socket-Class: IO::Socket::SSL 1666s #Client-SSL-Version: TLSv1_3 1666s #DMMATCH1: 1 1666s # 1666s # testing : length posted 1666s # expected: '18432' 1666s # received: 18432 1666s ok 198 1666s #lwp request: 1666s #POST https://localhost:8559/eat_post HTTP/1.1 1666s #User-Agent: libwww-perl/6.77 1666s #Content-Length: 19456 1666s # 1666s #server response: 1666s #HTTP/1.1 200 OK 1666s #Connection: close 1666s #Date: Fri, 29 Nov 2024 20:13:40 GMT 1666s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1666s #Vary: In-If1 1666s #Content-Length: 6 1666s #Client-Date: Fri, 29 Nov 2024 20:13:40 GMT 1666s #Client-Peer: 127.0.0.1:8559 1666s #Client-Response-Num: 1 1666s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1666s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1666s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1666s #Client-SSL-Socket-Class: IO::Socket::SSL 1666s #Client-SSL-Version: TLSv1_3 1666s #DMMATCH1: 1 1666s # 1666s # testing : length posted 1666s # expected: '19456' 1666s # received: 19456 1666s ok 199 1666s #lwp request: 1666s #POST https://localhost:8559/eat_post HTTP/1.1 1666s #User-Agent: libwww-perl/6.77 1666s #Content-Length: 20480 1666s # 1666s #server response: 1666s #HTTP/1.1 200 OK 1666s #Connection: close 1666s #Date: Fri, 29 Nov 2024 20:13:40 GMT 1666s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1666s #Vary: In-If1 1666s #Content-Length: 6 1666s #Client-Date: Fri, 29 Nov 2024 20:13:40 GMT 1666s #Client-Peer: 127.0.0.1:8559 1666s #Client-Response-Num: 1 1666s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1666s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1666s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1666s #Client-SSL-Socket-Class: IO::Socket::SSL 1666s #Client-SSL-Version: TLSv1_3 1666s #DMMATCH1: 1 1666s # 1666s # testing : length posted 1666s # expected: '20480' 1666s # received: 20480 1666s ok 200 1666s #lwp request: 1666s #POST https://localhost:8559/eat_post HTTP/1.1 1666s #User-Agent: libwww-perl/6.77 1666s #Content-Length: 21504 1666s # 1666s #server response: 1666s #HTTP/1.1 200 OK 1666s #Connection: close 1666s #Date: Fri, 29 Nov 2024 20:13:40 GMT 1666s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1666s #Vary: In-If1 1666s #Content-Length: 6 1666s #Client-Date: Fri, 29 Nov 2024 20:13:40 GMT 1666s #Client-Peer: 127.0.0.1:8559 1666s #Client-Response-Num: 1 1666s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1666s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1666s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1666s #Client-SSL-Socket-Class: IO::Socket::SSL 1666s #Client-SSL-Version: TLSv1_3 1666s #DMMATCH1: 1 1666s # 1666s # testing : length posted 1666s # expected: '21504' 1666s # received: 21504 1666s ok 201 1666s #lwp request: 1666s #POST https://localhost:8559/eat_post HTTP/1.1 1666s #User-Agent: libwww-perl/6.77 1666s #Content-Length: 22528 1666s # 1666s #server response: 1666s #HTTP/1.1 200 OK 1666s #Connection: close 1666s #Date: Fri, 29 Nov 2024 20:13:40 GMT 1666s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1666s #Vary: In-If1 1666s #Content-Length: 6 1666s #Client-Date: Fri, 29 Nov 2024 20:13:40 GMT 1666s #Client-Peer: 127.0.0.1:8559 1666s #Client-Response-Num: 1 1666s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1666s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1666s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1666s #Client-SSL-Socket-Class: IO::Socket::SSL 1666s #Client-SSL-Version: TLSv1_3 1666s #DMMATCH1: 1 1666s # 1666s # testing : length posted 1666s # expected: '22528' 1666s # received: 22528 1666s ok 202 1666s #lwp request: 1666s #POST https://localhost:8559/eat_post HTTP/1.1 1666s #User-Agent: libwww-perl/6.77 1666s #Content-Length: 23552 1666s # 1666s #server response: 1666s #HTTP/1.1 200 OK 1666s #Connection: close 1666s #Date: Fri, 29 Nov 2024 20:13:40 GMT 1666s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1666s #Vary: In-If1 1666s #Content-Length: 6 1666s #Client-Date: Fri, 29 Nov 2024 20:13:40 GMT 1666s #Client-Peer: 127.0.0.1:8559 1666s #Client-Response-Num: 1 1666s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1666s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1666s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1666s #Client-SSL-Socket-Class: IO::Socket::SSL 1666s #Client-SSL-Version: TLSv1_3 1666s #DMMATCH1: 1 1666s # 1666s # testing : length posted 1666s # expected: '23552' 1666s # received: 23552 1666s ok 203 1666s #lwp request: 1666s #POST https://localhost:8559/eat_post HTTP/1.1 1666s #User-Agent: libwww-perl/6.77 1666s #Content-Length: 24576 1666s # 1666s #server response: 1666s #HTTP/1.1 200 OK 1666s #Connection: close 1666s #Date: Fri, 29 Nov 2024 20:13:40 GMT 1666s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1666s #Vary: In-If1 1666s #Content-Length: 6 1666s #Client-Date: Fri, 29 Nov 2024 20:13:40 GMT 1666s #Client-Peer: 127.0.0.1:8559 1666s #Client-Response-Num: 1 1666s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1666s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1666s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1666s #Client-SSL-Socket-Class: IO::Socket::SSL 1666s #Client-SSL-Version: TLSv1_3 1666s #DMMATCH1: 1 1666s # 1666s # testing : length posted 1666s # expected: '24576' 1666s # received: 24576 1666s ok 204 1666s #lwp request: 1666s #POST https://localhost:8559/eat_post HTTP/1.1 1666s #User-Agent: libwww-perl/6.77 1666s #Content-Length: 25600 1666s # 1666s #server response: 1666s #HTTP/1.1 200 OK 1666s #Connection: close 1666s #Date: Fri, 29 Nov 2024 20:13:40 GMT 1666s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1666s #Vary: In-If1 1666s #Content-Length: 6 1666s #Client-Date: Fri, 29 Nov 2024 20:13:40 GMT 1666s #Client-Peer: 127.0.0.1:8559 1666s #Client-Response-Num: 1 1666s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1666s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1666s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1666s #Client-SSL-Socket-Class: IO::Socket::SSL 1666s #Client-SSL-Version: TLSv1_3 1666s #DMMATCH1: 1 1666s # 1666s # testing : length posted 1666s # expected: '25600' 1666s # received: 25600 1666s ok 205 1666s #lwp request: 1666s #POST https://localhost:8559/eat_post HTTP/1.1 1666s #User-Agent: libwww-perl/6.77 1666s #Content-Length: 26624 1666s # 1666s #server response: 1666s #HTTP/1.1 200 OK 1666s #Connection: close 1666s #Date: Fri, 29 Nov 2024 20:13:40 GMT 1666s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1666s #Vary: In-If1 1666s #Content-Length: 6 1666s #Client-Date: Fri, 29 Nov 2024 20:13:40 GMT 1666s #Client-Peer: 127.0.0.1:8559 1666s #Client-Response-Num: 1 1666s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1666s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1666s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1666s #Client-SSL-Socket-Class: IO::Socket::SSL 1666s #Client-SSL-Version: TLSv1_3 1666s #DMMATCH1: 1 1666s # 1666s # testing : length posted 1666s # expected: '26624' 1666s # received: 26624 1666s ok 206 1666s #lwp request: 1666s #POST https://localhost:8559/eat_post HTTP/1.1 1666s #User-Agent: libwww-perl/6.77 1666s #Content-Length: 27648 1666s # 1666s #server response: 1666s #HTTP/1.1 200 OK 1666s #Connection: close 1666s #Date: Fri, 29 Nov 2024 20:13:40 GMT 1666s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1666s #Vary: In-If1 1666s #Content-Length: 6 1666s #Client-Date: Fri, 29 Nov 2024 20:13:40 GMT 1666s #Client-Peer: 127.0.0.1:8559 1666s #Client-Response-Num: 1 1666s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1666s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1666s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1666s #Client-SSL-Socket-Class: IO::Socket::SSL 1666s #Client-SSL-Version: TLSv1_3 1666s #DMMATCH1: 1 1666s # 1666s # testing : length posted 1666s # expected: '27648' 1666s # received: 27648 1666s ok 207 1666s #lwp request: 1666s #POST https://localhost:8559/eat_post HTTP/1.1 1666s #User-Agent: libwww-perl/6.77 1666s #Content-Length: 28672 1666s # 1666s #server response: 1666s #HTTP/1.1 200 OK 1666s #Connection: close 1666s #Date: Fri, 29 Nov 2024 20:13:40 GMT 1666s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1666s #Vary: In-If1 1666s #Content-Length: 6 1666s #Client-Date: Fri, 29 Nov 2024 20:13:40 GMT 1666s #Client-Peer: 127.0.0.1:8559 1666s #Client-Response-Num: 1 1666s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1666s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1666s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1666s #Client-SSL-Socket-Class: IO::Socket::SSL 1666s #Client-SSL-Version: TLSv1_3 1666s #DMMATCH1: 1 1666s # 1666s # testing : length posted 1666s # expected: '28672' 1666s # received: 28672 1666s ok 208 1666s #lwp request: 1666s #POST https://localhost:8559/eat_post HTTP/1.1 1666s #User-Agent: libwww-perl/6.77 1666s #Content-Length: 29696 1666s # 1666s #server response: 1666s #HTTP/1.1 200 OK 1666s #Connection: close 1666s #Date: Fri, 29 Nov 2024 20:13:40 GMT 1666s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1666s #Vary: In-If1 1666s #Content-Length: 6 1666s #Client-Date: Fri, 29 Nov 2024 20:13:40 GMT 1666s #Client-Peer: 127.0.0.1:8559 1666s #Client-Response-Num: 1 1666s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1666s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1666s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1666s #Client-SSL-Socket-Class: IO::Socket::SSL 1666s #Client-SSL-Version: TLSv1_3 1666s #DMMATCH1: 1 1666s # 1666s # testing : length posted 1666s # expected: '29696' 1666s # received: 29696 1666s ok 209 1666s #lwp request: 1666s #POST https://localhost:8559/eat_post HTTP/1.1 1666s #User-Agent: libwww-perl/6.77 1666s #Content-Length: 30720 1666s # 1666s #server response: 1666s #HTTP/1.1 200 OK 1666s #Connection: close 1666s #Date: Fri, 29 Nov 2024 20:13:40 GMT 1666s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1666s #Vary: In-If1 1666s #Content-Length: 6 1666s #Client-Date: Fri, 29 Nov 2024 20:13:40 GMT 1666s #Client-Peer: 127.0.0.1:8559 1666s #Client-Response-Num: 1 1666s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1666s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1666s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1666s #Client-SSL-Socket-Class: IO::Socket::SSL 1666s #Client-SSL-Version: TLSv1_3 1666s #DMMATCH1: 1 1666s # 1666s # testing : length posted 1666s # expected: '30720' 1666s # received: 30720 1666s ok 210 1666s #lwp request: 1666s #POST https://localhost:8559/eat_post HTTP/1.1 1666s #User-Agent: libwww-perl/6.77 1666s #Content-Length: 31744 1666s # 1666s #server response: 1666s #HTTP/1.1 200 OK 1666s #Connection: close 1666s #Date: Fri, 29 Nov 2024 20:13:40 GMT 1666s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1666s #Vary: In-If1 1666s #Content-Length: 6 1666s #Client-Date: Fri, 29 Nov 2024 20:13:40 GMT 1666s #Client-Peer: 127.0.0.1:8559 1666s #Client-Response-Num: 1 1666s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1666s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1666s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1666s #Client-SSL-Socket-Class: IO::Socket::SSL 1666s #Client-SSL-Version: TLSv1_3 1666s #DMMATCH1: 1 1666s # 1666s # testing : length posted 1666s # expected: '31744' 1666s # received: 31744 1666s ok 211 1666s #lwp request: 1666s #POST https://localhost:8559/eat_post HTTP/1.1 1666s #User-Agent: libwww-perl/6.77 1666s #Content-Length: 32768 1666s # 1666s #server response: 1666s #HTTP/1.1 200 OK 1666s #Connection: close 1666s #Date: Fri, 29 Nov 2024 20:13:40 GMT 1666s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1666s #Vary: In-If1 1666s #Content-Length: 6 1666s #Client-Date: Fri, 29 Nov 2024 20:13:40 GMT 1666s #Client-Peer: 127.0.0.1:8559 1666s #Client-Response-Num: 1 1666s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1666s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1666s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1666s #Client-SSL-Socket-Class: IO::Socket::SSL 1666s #Client-SSL-Version: TLSv1_3 1666s #DMMATCH1: 1 1666s # 1666s # testing : length posted 1666s # expected: '32768' 1666s # received: 32768 1666s ok 212 1666s #lwp request: 1666s #POST https://localhost:8559/eat_post HTTP/1.1 1666s #User-Agent: libwww-perl/6.77 1666s #Content-Length: 33792 1666s # 1666s #server response: 1666s #HTTP/1.1 200 OK 1666s #Connection: close 1666s #Date: Fri, 29 Nov 2024 20:13:40 GMT 1666s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1666s #Vary: In-If1 1666s #Content-Length: 6 1666s #Client-Date: Fri, 29 Nov 2024 20:13:40 GMT 1666s #Client-Peer: 127.0.0.1:8559 1666s #Client-Response-Num: 1 1666s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1666s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1666s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1666s #Client-SSL-Socket-Class: IO::Socket::SSL 1666s #Client-SSL-Version: TLSv1_3 1666s #DMMATCH1: 1 1666s # 1666s # testing : length posted 1666s # expected: '33792' 1666s # received: 33792 1666s ok 213 1666s #lwp request: 1666s #POST https://localhost:8559/eat_post HTTP/1.1 1666s #User-Agent: libwww-perl/6.77 1666s #Content-Length: 34816 1666s # 1666s #server response: 1666s #HTTP/1.1 200 OK 1666s #Connection: close 1666s #Date: Fri, 29 Nov 2024 20:13:40 GMT 1666s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1666s #Vary: In-If1 1666s #Content-Length: 6 1666s #Client-Date: Fri, 29 Nov 2024 20:13:40 GMT 1666s #Client-Peer: 127.0.0.1:8559 1666s #Client-Response-Num: 1 1666s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1666s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1666s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1666s #Client-SSL-Socket-Class: IO::Socket::SSL 1666s #Client-SSL-Version: TLSv1_3 1666s #DMMATCH1: 1 1666s # 1666s # testing : length posted 1666s # expected: '34816' 1666s # received: 34816 1666s ok 214 1666s #lwp request: 1666s #POST https://localhost:8559/eat_post HTTP/1.1 1666s #User-Agent: libwww-perl/6.77 1666s #Content-Length: 35840 1666s # 1666s #server response: 1666s #HTTP/1.1 200 OK 1666s #Connection: close 1666s #Date: Fri, 29 Nov 2024 20:13:40 GMT 1666s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1666s #Vary: In-If1 1666s #Content-Length: 6 1666s #Client-Date: Fri, 29 Nov 2024 20:13:40 GMT 1666s #Client-Peer: 127.0.0.1:8559 1666s #Client-Response-Num: 1 1666s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1666s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1666s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1666s #Client-SSL-Socket-Class: IO::Socket::SSL 1666s #Client-SSL-Version: TLSv1_3 1666s #DMMATCH1: 1 1666s # 1666s # testing : length posted 1666s # expected: '35840' 1666s # received: 35840 1666s ok 215 1666s #lwp request: 1666s #POST https://localhost:8559/eat_post HTTP/1.1 1666s #User-Agent: libwww-perl/6.77 1666s #Content-Length: 36864 1666s # 1666s #server response: 1666s #HTTP/1.1 200 OK 1666s #Connection: close 1666s #Date: Fri, 29 Nov 2024 20:13:40 GMT 1666s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1666s #Vary: In-If1 1666s #Content-Length: 6 1666s #Client-Date: Fri, 29 Nov 2024 20:13:40 GMT 1666s #Client-Peer: 127.0.0.1:8559 1666s #Client-Response-Num: 1 1666s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1666s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1666s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1666s #Client-SSL-Socket-Class: IO::Socket::SSL 1666s #Client-SSL-Version: TLSv1_3 1666s #DMMATCH1: 1 1666s # 1666s # testing : length posted 1666s # expected: '36864' 1666s # received: 36864 1666s ok 216 1666s #lwp request: 1666s #POST https://localhost:8559/eat_post HTTP/1.1 1666s #User-Agent: libwww-perl/6.77 1666s #Content-Length: 37888 1666s # 1666s #server response: 1666s #HTTP/1.1 200 OK 1666s #Connection: close 1666s #Date: Fri, 29 Nov 2024 20:13:40 GMT 1666s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1666s #Vary: In-If1 1666s #Content-Length: 6 1666s #Client-Date: Fri, 29 Nov 2024 20:13:40 GMT 1666s #Client-Peer: 127.0.0.1:8559 1666s #Client-Response-Num: 1 1666s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1666s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1666s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1666s #Client-SSL-Socket-Class: IO::Socket::SSL 1666s #Client-SSL-Version: TLSv1_3 1666s #DMMATCH1: 1 1666s # 1666s # testing : length posted 1666s # expected: '37888' 1666s # received: 37888 1666s ok 217 1666s #lwp request: 1666s #POST https://localhost:8559/eat_post HTTP/1.1 1666s #User-Agent: libwww-perl/6.77 1666s #Content-Length: 38912 1666s # 1666s #server response: 1666s #HTTP/1.1 200 OK 1666s #Connection: close 1666s #Date: Fri, 29 Nov 2024 20:13:40 GMT 1666s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1666s #Vary: In-If1 1666s #Content-Length: 6 1666s #Client-Date: Fri, 29 Nov 2024 20:13:40 GMT 1666s #Client-Peer: 127.0.0.1:8559 1666s #Client-Response-Num: 1 1666s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1666s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1666s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1666s #Client-SSL-Socket-Class: IO::Socket::SSL 1666s #Client-SSL-Version: TLSv1_3 1666s #DMMATCH1: 1 1666s # 1666s # testing : length posted 1666s # expected: '38912' 1666s # received: 38912 1666s ok 218 1666s #lwp request: 1666s #POST https://localhost:8559/eat_post HTTP/1.1 1666s #User-Agent: libwww-perl/6.77 1666s #Content-Length: 39936 1666s # 1666s #server response: 1666s #HTTP/1.1 200 OK 1666s #Connection: close 1666s #Date: Fri, 29 Nov 2024 20:13:40 GMT 1666s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1666s #Vary: In-If1 1666s #Content-Length: 6 1666s #Client-Date: Fri, 29 Nov 2024 20:13:40 GMT 1666s #Client-Peer: 127.0.0.1:8559 1666s #Client-Response-Num: 1 1666s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1666s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1666s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1666s #Client-SSL-Socket-Class: IO::Socket::SSL 1666s #Client-SSL-Version: TLSv1_3 1666s #DMMATCH1: 1 1666s # 1666s # testing : length posted 1666s # expected: '39936' 1666s # received: 39936 1666s ok 219 1666s #lwp request: 1666s #POST https://localhost:8559/eat_post HTTP/1.1 1666s #User-Agent: libwww-perl/6.77 1666s #Content-Length: 40960 1666s # 1666s #server response: 1666s #HTTP/1.1 200 OK 1666s #Connection: close 1666s #Date: Fri, 29 Nov 2024 20:13:40 GMT 1666s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1666s #Vary: In-If1 1666s #Content-Length: 6 1666s #Client-Date: Fri, 29 Nov 2024 20:13:40 GMT 1666s #Client-Peer: 127.0.0.1:8559 1666s #Client-Response-Num: 1 1666s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1666s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1666s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1666s #Client-SSL-Socket-Class: IO::Socket::SSL 1666s #Client-SSL-Version: TLSv1_3 1666s #DMMATCH1: 1 1666s # 1666s # testing : length posted 1666s # expected: '40960' 1666s # received: 40960 1666s ok 220 1666s #lwp request: 1666s #POST https://localhost:8559/eat_post HTTP/1.1 1666s #User-Agent: libwww-perl/6.77 1666s #Content-Length: 41984 1666s # 1666s #server response: 1666s #HTTP/1.1 200 OK 1666s #Connection: close 1666s #Date: Fri, 29 Nov 2024 20:13:40 GMT 1666s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1666s #Vary: In-If1 1666s #Content-Length: 6 1666s #Client-Date: Fri, 29 Nov 2024 20:13:40 GMT 1666s #Client-Peer: 127.0.0.1:8559 1666s #Client-Response-Num: 1 1666s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1666s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1666s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1666s #Client-SSL-Socket-Class: IO::Socket::SSL 1666s #Client-SSL-Version: TLSv1_3 1666s #DMMATCH1: 1 1666s # 1666s # testing : length posted 1666s # expected: '41984' 1666s # received: 41984 1666s ok 221 1666s #lwp request: 1666s #POST https://localhost:8559/eat_post HTTP/1.1 1666s #User-Agent: libwww-perl/6.77 1666s #Content-Length: 43008 1666s # 1666s #server response: 1666s #HTTP/1.1 200 OK 1666s #Connection: close 1666s #Date: Fri, 29 Nov 2024 20:13:40 GMT 1666s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1666s #Vary: In-If1 1666s #Content-Length: 6 1666s #Client-Date: Fri, 29 Nov 2024 20:13:40 GMT 1666s #Client-Peer: 127.0.0.1:8559 1666s #Client-Response-Num: 1 1666s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1666s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1666s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1666s #Client-SSL-Socket-Class: IO::Socket::SSL 1666s #Client-SSL-Version: TLSv1_3 1666s #DMMATCH1: 1 1666s # 1666s # testing : length posted 1666s # expected: '43008' 1666s # received: 43008 1666s ok 222 1666s #lwp request: 1666s #POST https://localhost:8559/eat_post HTTP/1.1 1666s #User-Agent: libwww-perl/6.77 1666s #Content-Length: 44032 1666s # 1666s #server response: 1666s #HTTP/1.1 200 OK 1666s #Connection: close 1666s #Date: Fri, 29 Nov 2024 20:13:40 GMT 1666s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1666s #Vary: In-If1 1666s #Content-Length: 6 1666s #Client-Date: Fri, 29 Nov 2024 20:13:40 GMT 1666s #Client-Peer: 127.0.0.1:8559 1666s #Client-Response-Num: 1 1666s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1666s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1666s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1666s #Client-SSL-Socket-Class: IO::Socket::SSL 1666s #Client-SSL-Version: TLSv1_3 1666s #DMMATCH1: 1 1666s # 1666s # testing : length posted 1666s # expected: '44032' 1666s # received: 44032 1666s ok 223 1666s #lwp request: 1666s #POST https://localhost:8559/eat_post HTTP/1.1 1666s #User-Agent: libwww-perl/6.77 1666s #Content-Length: 45056 1666s # 1666s #server response: 1666s #HTTP/1.1 200 OK 1666s #Connection: close 1666s #Date: Fri, 29 Nov 2024 20:13:41 GMT 1666s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1666s #Vary: In-If1 1666s #Content-Length: 6 1666s #Client-Date: Fri, 29 Nov 2024 20:13:41 GMT 1666s #Client-Peer: 127.0.0.1:8559 1666s #Client-Response-Num: 1 1666s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1666s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1666s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1666s #Client-SSL-Socket-Class: IO::Socket::SSL 1666s #Client-SSL-Version: TLSv1_3 1666s #DMMATCH1: 1 1666s # 1666s # testing : length posted 1666s # expected: '45056' 1666s # received: 45056 1666s ok 224 1666s #lwp request: 1666s #POST https://localhost:8559/eat_post HTTP/1.1 1666s #User-Agent: libwww-perl/6.77 1666s #Content-Length: 46080 1666s # 1666s #server response: 1666s #HTTP/1.1 200 OK 1666s #Connection: close 1666s #Date: Fri, 29 Nov 2024 20:13:41 GMT 1666s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1666s #Vary: In-If1 1666s #Content-Length: 6 1666s #Client-Date: Fri, 29 Nov 2024 20:13:41 GMT 1666s #Client-Peer: 127.0.0.1:8559 1666s #Client-Response-Num: 1 1666s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1666s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1666s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1666s #Client-SSL-Socket-Class: IO::Socket::SSL 1666s #Client-SSL-Version: TLSv1_3 1666s #DMMATCH1: 1 1666s # 1666s # testing : length posted 1666s # expected: '46080' 1666s # received: 46080 1666s ok 225 1666s #lwp request: 1666s #POST https://localhost:8559/eat_post HTTP/1.1 1666s #User-Agent: libwww-perl/6.77 1666s #Content-Length: 47104 1666s # 1666s #server response: 1666s #HTTP/1.1 200 OK 1666s #Connection: close 1666s #Date: Fri, 29 Nov 2024 20:13:41 GMT 1666s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1666s #Vary: In-If1 1666s #Content-Length: 6 1666s #Client-Date: Fri, 29 Nov 2024 20:13:41 GMT 1666s #Client-Peer: 127.0.0.1:8559 1666s #Client-Response-Num: 1 1666s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1666s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1666s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1666s #Client-SSL-Socket-Class: IO::Socket::SSL 1666s #Client-SSL-Version: TLSv1_3 1666s #DMMATCH1: 1 1666s # 1666s # testing : length posted 1666s # expected: '47104' 1666s # received: 47104 1666s ok 226 1666s #lwp request: 1666s #POST https://localhost:8559/eat_post HTTP/1.1 1666s #User-Agent: libwww-perl/6.77 1666s #Content-Length: 48128 1666s # 1666s #server response: 1666s #HTTP/1.1 200 OK 1666s #Connection: close 1666s #Date: Fri, 29 Nov 2024 20:13:41 GMT 1666s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1666s #Vary: In-If1 1666s #Content-Length: 6 1666s #Client-Date: Fri, 29 Nov 2024 20:13:41 GMT 1666s #Client-Peer: 127.0.0.1:8559 1666s #Client-Response-Num: 1 1666s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1666s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1666s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1666s #Client-SSL-Socket-Class: IO::Socket::SSL 1666s #Client-SSL-Version: TLSv1_3 1666s #DMMATCH1: 1 1666s # 1666s # testing : length posted 1666s # expected: '48128' 1666s # received: 48128 1666s ok 227 1666s #lwp request: 1666s #POST https://localhost:8559/eat_post HTTP/1.1 1666s #User-Agent: libwww-perl/6.77 1666s #Content-Length: 49152 1666s # 1666s #server response: 1666s #HTTP/1.1 200 OK 1666s #Connection: close 1666s #Date: Fri, 29 Nov 2024 20:13:41 GMT 1666s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1666s #Vary: In-If1 1666s #Content-Length: 6 1666s #Client-Date: Fri, 29 Nov 2024 20:13:41 GMT 1666s #Client-Peer: 127.0.0.1:8559 1666s #Client-Response-Num: 1 1666s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1666s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1666s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1666s #Client-SSL-Socket-Class: IO::Socket::SSL 1666s #Client-SSL-Version: TLSv1_3 1666s #DMMATCH1: 1 1666s # 1666s # testing : length posted 1666s # expected: '49152' 1666s # received: 49152 1666s ok 228 1666s #lwp request: 1666s #POST https://localhost:8559/eat_post HTTP/1.1 1666s #User-Agent: libwww-perl/6.77 1666s #Content-Length: 50176 1666s # 1666s #server response: 1666s #HTTP/1.1 200 OK 1666s #Connection: close 1666s #Date: Fri, 29 Nov 2024 20:13:41 GMT 1666s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1666s #Vary: In-If1 1666s #Content-Length: 6 1666s #Client-Date: Fri, 29 Nov 2024 20:13:41 GMT 1666s #Client-Peer: 127.0.0.1:8559 1666s #Client-Response-Num: 1 1666s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1666s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1666s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1666s #Client-SSL-Socket-Class: IO::Socket::SSL 1666s #Client-SSL-Version: TLSv1_3 1666s #DMMATCH1: 1 1666s # 1666s # testing : length posted 1666s # expected: '50176' 1666s # received: 50176 1666s ok 229 1666s #lwp request: 1666s #POST https://localhost:8559/eat_post HTTP/1.1 1666s #User-Agent: libwww-perl/6.77 1666s #Content-Length: 51200 1666s # 1666s #server response: 1666s #HTTP/1.1 200 OK 1666s #Connection: close 1666s #Date: Fri, 29 Nov 2024 20:13:41 GMT 1666s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1666s #Vary: In-If1 1666s #Content-Length: 6 1666s #Client-Date: Fri, 29 Nov 2024 20:13:41 GMT 1666s #Client-Peer: 127.0.0.1:8559 1666s #Client-Response-Num: 1 1666s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1666s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1666s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1666s #Client-SSL-Socket-Class: IO::Socket::SSL 1666s #Client-SSL-Version: TLSv1_3 1666s #DMMATCH1: 1 1666s # 1666s # testing : length posted 1666s # expected: '51200' 1666s # received: 51200 1666s ok 230 1666s #lwp request: 1666s #POST https://localhost:8559/eat_post HTTP/1.1 1666s #User-Agent: libwww-perl/6.77 1666s #Content-Length: 102400 1666s # 1666s #server response: 1666s #HTTP/1.1 200 OK 1666s #Connection: close 1666s #Date: Fri, 29 Nov 2024 20:13:41 GMT 1666s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1666s #Vary: In-If1 1666s #Content-Length: 7 1666s #Client-Date: Fri, 29 Nov 2024 20:13:41 GMT 1666s #Client-Peer: 127.0.0.1:8559 1666s #Client-Response-Num: 1 1666s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1666s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1666s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1666s #Client-SSL-Socket-Class: IO::Socket::SSL 1666s #Client-SSL-Version: TLSv1_3 1666s #DMMATCH1: 1 1666s # 1666s # testing : length posted 1666s # expected: '102400' 1666s # received: 102400 1666s ok 231 1666s # testing : / with proxy_https_https_proxy_section (https) 1666s # expected: 200 1666s # received: '200' 1666s ok 232 1666s # testing : CGI script with folded headers 1666s # expected: 200 1666s # received: '200' 1666s ok 233 1666s # testing : using valid proxyssl client cert 1666s # expected: 200 1666s # received: '200' 1666s ok 234 1666s # testing : using invalid proxyssl client cert 1666s # expected: 403 1666s # received: '403' 1666s ok 235 1666s # testing : protected cgi script 1666s # expected: 200 1666s # received: '200' 1666s ok 236 1666s # testing : X-Forwarded-Host header 1666s # expected: 'localhost:8561' 1666s # received: 'localhost:8561' 1666s ok 237 1666s # testing : client subject common name 1666s # expected: 'client_ok' 1666s # received: 'client_ok' 1666s ok 238 1666s # testing : ProxyPassReverse Location rewrite 1666s # expected: 'https://localhost:8561/modules/' 1666s # received: 'https://localhost:8561/modules/' 1666s ok 239 1666s #lwp request: 1666s #POST https://localhost:8561/eat_post HTTP/1.1 1666s #User-Agent: libwww-perl/6.77 1666s #Content-Length: 1024 1666s # 1666s #server response: 1666s #HTTP/1.1 200 OK 1666s #Connection: close 1666s #Date: Fri, 29 Nov 2024 20:13:41 GMT 1666s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1666s #Vary: In-If1 1666s #Content-Length: 5 1666s #Client-Date: Fri, 29 Nov 2024 20:13:41 GMT 1666s #Client-Peer: 127.0.0.1:8561 1666s #Client-Response-Num: 1 1666s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1666s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1666s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1666s #Client-SSL-Socket-Class: IO::Socket::SSL 1666s #Client-SSL-Version: TLSv1_3 1666s #DMMATCH1: 1 1666s # 1666s # testing : length posted 1666s # expected: '1024' 1666s # received: 1024 1666s ok 240 1666s #lwp request: 1666s #POST https://localhost:8561/eat_post HTTP/1.1 1666s #User-Agent: libwww-perl/6.77 1666s #Content-Length: 2048 1666s # 1666s #server response: 1666s #HTTP/1.1 200 OK 1666s #Connection: close 1666s #Date: Fri, 29 Nov 2024 20:13:41 GMT 1666s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1666s #Vary: In-If1 1666s #Content-Length: 5 1666s #Client-Date: Fri, 29 Nov 2024 20:13:41 GMT 1666s #Client-Peer: 127.0.0.1:8561 1666s #Client-Response-Num: 1 1666s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1666s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1666s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1666s #Client-SSL-Socket-Class: IO::Socket::SSL 1666s #Client-SSL-Version: TLSv1_3 1666s #DMMATCH1: 1 1666s # 1666s # testing : length posted 1666s # expected: '2048' 1666s # received: 2048 1666s ok 241 1666s #lwp request: 1666s #POST https://localhost:8561/eat_post HTTP/1.1 1666s #User-Agent: libwww-perl/6.77 1666s #Content-Length: 3072 1666s # 1666s #server response: 1666s #HTTP/1.1 200 OK 1666s #Connection: close 1666s #Date: Fri, 29 Nov 2024 20:13:41 GMT 1666s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1666s #Vary: In-If1 1666s #Content-Length: 5 1666s #Client-Date: Fri, 29 Nov 2024 20:13:41 GMT 1666s #Client-Peer: 127.0.0.1:8561 1666s #Client-Response-Num: 1 1666s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1666s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1666s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1666s #Client-SSL-Socket-Class: IO::Socket::SSL 1666s #Client-SSL-Version: TLSv1_3 1666s #DMMATCH1: 1 1666s # 1666s # testing : length posted 1666s # expected: '3072' 1666s # received: 3072 1666s ok 242 1666s #lwp request: 1666s #POST https://localhost:8561/eat_post HTTP/1.1 1666s #User-Agent: libwww-perl/6.77 1666s #Content-Length: 4096 1666s # 1666s #server response: 1666s #HTTP/1.1 200 OK 1666s #Connection: close 1666s #Date: Fri, 29 Nov 2024 20:13:41 GMT 1666s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1666s #Vary: In-If1 1666s #Content-Length: 5 1666s #Client-Date: Fri, 29 Nov 2024 20:13:41 GMT 1666s #Client-Peer: 127.0.0.1:8561 1666s #Client-Response-Num: 1 1666s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1666s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1666s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1666s #Client-SSL-Socket-Class: IO::Socket::SSL 1666s #Client-SSL-Version: TLSv1_3 1666s #DMMATCH1: 1 1666s # 1666s # testing : length posted 1666s # expected: '4096' 1666s # received: 4096 1666s ok 243 1666s #lwp request: 1666s #POST https://localhost:8561/eat_post HTTP/1.1 1666s #User-Agent: libwww-perl/6.77 1666s #Content-Length: 5120 1666s # 1666s #server response: 1666s #HTTP/1.1 200 OK 1666s #Connection: close 1666s #Date: Fri, 29 Nov 2024 20:13:41 GMT 1666s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1666s #Vary: In-If1 1666s #Content-Length: 5 1666s #Client-Date: Fri, 29 Nov 2024 20:13:41 GMT 1666s #Client-Peer: 127.0.0.1:8561 1666s #Client-Response-Num: 1 1666s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1666s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1666s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1666s #Client-SSL-Socket-Class: IO::Socket::SSL 1666s #Client-SSL-Version: TLSv1_3 1666s #DMMATCH1: 1 1666s # 1666s # testing : length posted 1666s # expected: '5120' 1666s # received: 5120 1666s ok 244 1666s #lwp request: 1666s #POST https://localhost:8561/eat_post HTTP/1.1 1666s #User-Agent: libwww-perl/6.77 1666s #Content-Length: 6144 1666s # 1666s #server response: 1666s #HTTP/1.1 200 OK 1666s #Connection: close 1666s #Date: Fri, 29 Nov 2024 20:13:41 GMT 1666s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1666s #Vary: In-If1 1666s #Content-Length: 5 1666s #Client-Date: Fri, 29 Nov 2024 20:13:41 GMT 1666s #Client-Peer: 127.0.0.1:8561 1666s #Client-Response-Num: 1 1666s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1666s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1666s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1666s #Client-SSL-Socket-Class: IO::Socket::SSL 1666s #Client-SSL-Version: TLSv1_3 1666s #DMMATCH1: 1 1666s # 1666s # testing : length posted 1666s # expected: '6144' 1666s # received: 6144 1666s ok 245 1666s #lwp request: 1666s #POST https://localhost:8561/eat_post HTTP/1.1 1666s #User-Agent: libwww-perl/6.77 1666s #Content-Length: 7168 1666s # 1666s #server response: 1666s #HTTP/1.1 200 OK 1666s #Connection: close 1666s #Date: Fri, 29 Nov 2024 20:13:41 GMT 1666s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1666s #Vary: In-If1 1666s #Content-Length: 5 1666s #Client-Date: Fri, 29 Nov 2024 20:13:41 GMT 1666s #Client-Peer: 127.0.0.1:8561 1666s #Client-Response-Num: 1 1666s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1666s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1666s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1666s #Client-SSL-Socket-Class: IO::Socket::SSL 1666s #Client-SSL-Version: TLSv1_3 1666s #DMMATCH1: 1 1666s # 1666s # testing : length posted 1666s # expected: '7168' 1666s # received: 7168 1666s ok 246 1666s #lwp request: 1666s #POST https://localhost:8561/eat_post HTTP/1.1 1666s #User-Agent: libwww-perl/6.77 1666s #Content-Length: 8192 1666s # 1666s #server response: 1666s #HTTP/1.1 200 OK 1666s #Connection: close 1666s #Date: Fri, 29 Nov 2024 20:13:41 GMT 1666s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1666s #Vary: In-If1 1666s #Content-Length: 5 1666s #Client-Date: Fri, 29 Nov 2024 20:13:41 GMT 1666s #Client-Peer: 127.0.0.1:8561 1666s #Client-Response-Num: 1 1666s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1666s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1666s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1666s #Client-SSL-Socket-Class: IO::Socket::SSL 1666s #Client-SSL-Version: TLSv1_3 1666s #DMMATCH1: 1 1666s # 1666s # testing : length posted 1666s # expected: '8192' 1666s # received: 8192 1666s ok 247 1666s #lwp request: 1666s #POST https://localhost:8561/eat_post HTTP/1.1 1666s #User-Agent: libwww-perl/6.77 1666s #Content-Length: 9216 1666s # 1666s #server response: 1666s #HTTP/1.1 200 OK 1666s #Connection: close 1666s #Date: Fri, 29 Nov 2024 20:13:41 GMT 1666s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1666s #Vary: In-If1 1666s #Content-Length: 5 1666s #Client-Date: Fri, 29 Nov 2024 20:13:41 GMT 1666s #Client-Peer: 127.0.0.1:8561 1666s #Client-Response-Num: 1 1666s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1666s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1666s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1666s #Client-SSL-Socket-Class: IO::Socket::SSL 1666s #Client-SSL-Version: TLSv1_3 1666s #DMMATCH1: 1 1666s # 1666s # testing : length posted 1666s # expected: '9216' 1666s # received: 9216 1666s ok 248 1666s #lwp request: 1666s #POST https://localhost:8561/eat_post HTTP/1.1 1666s #User-Agent: libwww-perl/6.77 1666s #Content-Length: 10240 1666s # 1666s #server response: 1666s #HTTP/1.1 200 OK 1666s #Connection: close 1666s #Date: Fri, 29 Nov 2024 20:13:41 GMT 1666s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1666s #Vary: In-If1 1666s #Content-Length: 6 1666s #Client-Date: Fri, 29 Nov 2024 20:13:41 GMT 1666s #Client-Peer: 127.0.0.1:8561 1666s #Client-Response-Num: 1 1666s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1666s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1666s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1666s #Client-SSL-Socket-Class: IO::Socket::SSL 1666s #Client-SSL-Version: TLSv1_3 1666s #DMMATCH1: 1 1666s # 1666s # testing : length posted 1666s # expected: '10240' 1666s # received: 10240 1666s ok 249 1666s #lwp request: 1666s #POST https://localhost:8561/eat_post HTTP/1.1 1666s #User-Agent: libwww-perl/6.77 1666s #Content-Length: 11264 1666s # 1666s #server response: 1666s #HTTP/1.1 200 OK 1666s #Connection: close 1666s #Date: Fri, 29 Nov 2024 20:13:41 GMT 1666s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1666s #Vary: In-If1 1666s #Content-Length: 6 1666s #Client-Date: Fri, 29 Nov 2024 20:13:41 GMT 1666s #Client-Peer: 127.0.0.1:8561 1666s #Client-Response-Num: 1 1666s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1666s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1666s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1666s #Client-SSL-Socket-Class: IO::Socket::SSL 1666s #Client-SSL-Version: TLSv1_3 1666s #DMMATCH1: 1 1666s # 1666s # testing : length posted 1666s # expected: '11264' 1666s # received: 11264 1666s ok 250 1666s #lwp request: 1666s #POST https://localhost:8561/eat_post HTTP/1.1 1666s #User-Agent: libwww-perl/6.77 1666s #Content-Length: 12288 1666s # 1666s #server response: 1666s #HTTP/1.1 200 OK 1666s #Connection: close 1666s #Date: Fri, 29 Nov 2024 20:13:41 GMT 1666s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1666s #Vary: In-If1 1666s #Content-Length: 6 1666s #Client-Date: Fri, 29 Nov 2024 20:13:41 GMT 1666s #Client-Peer: 127.0.0.1:8561 1666s #Client-Response-Num: 1 1666s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1666s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1666s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1666s #Client-SSL-Socket-Class: IO::Socket::SSL 1666s #Client-SSL-Version: TLSv1_3 1666s #DMMATCH1: 1 1666s # 1666s # testing : length posted 1666s # expected: '12288' 1666s # received: 12288 1666s ok 251 1666s #lwp request: 1666s #POST https://localhost:8561/eat_post HTTP/1.1 1666s #User-Agent: libwww-perl/6.77 1666s #Content-Length: 13312 1666s # 1666s #server response: 1666s #HTTP/1.1 200 OK 1666s #Connection: close 1666s #Date: Fri, 29 Nov 2024 20:13:41 GMT 1666s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1666s #Vary: In-If1 1666s #Content-Length: 6 1666s #Client-Date: Fri, 29 Nov 2024 20:13:41 GMT 1666s #Client-Peer: 127.0.0.1:8561 1666s #Client-Response-Num: 1 1666s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1666s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1666s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1666s #Client-SSL-Socket-Class: IO::Socket::SSL 1666s #Client-SSL-Version: TLSv1_3 1666s #DMMATCH1: 1 1666s # 1666s # testing : length posted 1666s # expected: '13312' 1666s # received: 13312 1666s ok 252 1666s #lwp request: 1666s #POST https://localhost:8561/eat_post HTTP/1.1 1666s #User-Agent: libwww-perl/6.77 1666s #Content-Length: 14336 1666s # 1666s #server response: 1666s #HTTP/1.1 200 OK 1666s #Connection: close 1666s #Date: Fri, 29 Nov 2024 20:13:41 GMT 1666s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1666s #Vary: In-If1 1666s #Content-Length: 6 1666s #Client-Date: Fri, 29 Nov 2024 20:13:41 GMT 1666s #Client-Peer: 127.0.0.1:8561 1666s #Client-Response-Num: 1 1666s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1666s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1666s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1666s #Client-SSL-Socket-Class: IO::Socket::SSL 1666s #Client-SSL-Version: TLSv1_3 1666s #DMMATCH1: 1 1666s # 1666s # testing : length posted 1666s # expected: '14336' 1666s # received: 14336 1666s ok 253 1666s #lwp request: 1666s #POST https://localhost:8561/eat_post HTTP/1.1 1666s #User-Agent: libwww-perl/6.77 1666s #Content-Length: 15360 1666s # 1666s #server response: 1666s #HTTP/1.1 200 OK 1666s #Connection: close 1666s #Date: Fri, 29 Nov 2024 20:13:41 GMT 1666s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1666s #Vary: In-If1 1666s #Content-Length: 6 1666s #Client-Date: Fri, 29 Nov 2024 20:13:41 GMT 1666s #Client-Peer: 127.0.0.1:8561 1666s #Client-Response-Num: 1 1666s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1666s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1666s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1666s #Client-SSL-Socket-Class: IO::Socket::SSL 1666s #Client-SSL-Version: TLSv1_3 1666s #DMMATCH1: 1 1666s # 1666s # testing : length posted 1666s # expected: '15360' 1666s # received: 15360 1666s ok 254 1666s #lwp request: 1666s #POST https://localhost:8561/eat_post HTTP/1.1 1666s #User-Agent: libwww-perl/6.77 1666s #Content-Length: 16384 1666s # 1666s #server response: 1666s #HTTP/1.1 200 OK 1666s #Connection: close 1666s #Date: Fri, 29 Nov 2024 20:13:41 GMT 1666s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1666s #Vary: In-If1 1666s #Content-Length: 6 1666s #Client-Date: Fri, 29 Nov 2024 20:13:41 GMT 1666s #Client-Peer: 127.0.0.1:8561 1666s #Client-Response-Num: 1 1666s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1666s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1666s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1666s #Client-SSL-Socket-Class: IO::Socket::SSL 1666s #Client-SSL-Version: TLSv1_3 1666s #DMMATCH1: 1 1666s # 1666s # testing : length posted 1666s # expected: '16384' 1666s # received: 16384 1666s ok 255 1666s #lwp request: 1666s #POST https://localhost:8561/eat_post HTTP/1.1 1666s #User-Agent: libwww-perl/6.77 1666s #Content-Length: 17408 1666s # 1666s #server response: 1666s #HTTP/1.1 200 OK 1666s #Connection: close 1666s #Date: Fri, 29 Nov 2024 20:13:41 GMT 1666s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1666s #Vary: In-If1 1666s #Content-Length: 6 1666s #Client-Date: Fri, 29 Nov 2024 20:13:41 GMT 1666s #Client-Peer: 127.0.0.1:8561 1666s #Client-Response-Num: 1 1666s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1666s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1666s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1666s #Client-SSL-Socket-Class: IO::Socket::SSL 1666s #Client-SSL-Version: TLSv1_3 1666s #DMMATCH1: 1 1666s # 1666s # testing : length posted 1666s # expected: '17408' 1666s # received: 17408 1666s ok 256 1666s #lwp request: 1666s #POST https://localhost:8561/eat_post HTTP/1.1 1666s #User-Agent: libwww-perl/6.77 1666s #Content-Length: 18432 1666s # 1666s #server response: 1666s #HTTP/1.1 200 OK 1666s #Connection: close 1666s #Date: Fri, 29 Nov 2024 20:13:41 GMT 1666s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1666s #Vary: In-If1 1666s #Content-Length: 6 1666s #Client-Date: Fri, 29 Nov 2024 20:13:41 GMT 1666s #Client-Peer: 127.0.0.1:8561 1666s #Client-Response-Num: 1 1666s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1666s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1666s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1666s #Client-SSL-Socket-Class: IO::Socket::SSL 1666s #Client-SSL-Version: TLSv1_3 1666s #DMMATCH1: 1 1666s # 1666s # testing : length posted 1666s # expected: '18432' 1666s # received: 18432 1666s ok 257 1666s #lwp request: 1666s #POST https://localhost:8561/eat_post HTTP/1.1 1666s #User-Agent: libwww-perl/6.77 1666s #Content-Length: 19456 1666s # 1666s #server response: 1666s #HTTP/1.1 200 OK 1666s #Connection: close 1666s #Date: Fri, 29 Nov 2024 20:13:41 GMT 1666s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1666s #Vary: In-If1 1666s #Content-Length: 6 1666s #Client-Date: Fri, 29 Nov 2024 20:13:41 GMT 1666s #Client-Peer: 127.0.0.1:8561 1666s #Client-Response-Num: 1 1666s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1666s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1666s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1666s #Client-SSL-Socket-Class: IO::Socket::SSL 1666s #Client-SSL-Version: TLSv1_3 1666s #DMMATCH1: 1 1666s # 1666s # testing : length posted 1666s # expected: '19456' 1666s # received: 19456 1666s ok 258 1666s #lwp request: 1666s #POST https://localhost:8561/eat_post HTTP/1.1 1666s #User-Agent: libwww-perl/6.77 1666s #Content-Length: 20480 1666s # 1666s #server response: 1666s #HTTP/1.1 200 OK 1666s #Connection: close 1666s #Date: Fri, 29 Nov 2024 20:13:41 GMT 1666s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1666s #Vary: In-If1 1666s #Content-Length: 6 1666s #Client-Date: Fri, 29 Nov 2024 20:13:41 GMT 1666s #Client-Peer: 127.0.0.1:8561 1666s #Client-Response-Num: 1 1666s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1666s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1666s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1666s #Client-SSL-Socket-Class: IO::Socket::SSL 1666s #Client-SSL-Version: TLSv1_3 1666s #DMMATCH1: 1 1666s # 1666s # testing : length posted 1666s # expected: '20480' 1666s # received: 20480 1666s ok 259 1666s #lwp request: 1666s #POST https://localhost:8561/eat_post HTTP/1.1 1666s #User-Agent: libwww-perl/6.77 1666s #Content-Length: 21504 1666s # 1666s #server response: 1666s #HTTP/1.1 200 OK 1666s #Connection: close 1666s #Date: Fri, 29 Nov 2024 20:13:41 GMT 1666s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1666s #Vary: In-If1 1666s #Content-Length: 6 1666s #Client-Date: Fri, 29 Nov 2024 20:13:41 GMT 1666s #Client-Peer: 127.0.0.1:8561 1666s #Client-Response-Num: 1 1666s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1666s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1666s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1666s #Client-SSL-Socket-Class: IO::Socket::SSL 1666s #Client-SSL-Version: TLSv1_3 1666s #DMMATCH1: 1 1666s # 1666s # testing : length posted 1666s # expected: '21504' 1666s # received: 21504 1666s ok 260 1666s #lwp request: 1666s #POST https://localhost:8561/eat_post HTTP/1.1 1666s #User-Agent: libwww-perl/6.77 1666s #Content-Length: 22528 1666s # 1666s #server response: 1666s #HTTP/1.1 200 OK 1666s #Connection: close 1666s #Date: Fri, 29 Nov 2024 20:13:41 GMT 1666s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1666s #Vary: In-If1 1666s #Content-Length: 6 1666s #Client-Date: Fri, 29 Nov 2024 20:13:41 GMT 1666s #Client-Peer: 127.0.0.1:8561 1666s #Client-Response-Num: 1 1666s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1666s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1666s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1666s #Client-SSL-Socket-Class: IO::Socket::SSL 1666s #Client-SSL-Version: TLSv1_3 1666s #DMMATCH1: 1 1666s # 1666s # testing : length posted 1666s # expected: '22528' 1666s # received: 22528 1666s ok 261 1666s #lwp request: 1666s #POST https://localhost:8561/eat_post HTTP/1.1 1666s #User-Agent: libwww-perl/6.77 1666s #Content-Length: 23552 1666s # 1666s #server response: 1666s #HTTP/1.1 200 OK 1666s #Connection: close 1666s #Date: Fri, 29 Nov 2024 20:13:41 GMT 1666s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1666s #Vary: In-If1 1666s #Content-Length: 6 1666s #Client-Date: Fri, 29 Nov 2024 20:13:41 GMT 1666s #Client-Peer: 127.0.0.1:8561 1666s #Client-Response-Num: 1 1666s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1666s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1666s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1666s #Client-SSL-Socket-Class: IO::Socket::SSL 1666s #Client-SSL-Version: TLSv1_3 1666s #DMMATCH1: 1 1666s # 1666s # testing : length posted 1666s # expected: '23552' 1666s # received: 23552 1666s ok 262 1666s #lwp request: 1666s #POST https://localhost:8561/eat_post HTTP/1.1 1666s #User-Agent: libwww-perl/6.77 1666s #Content-Length: 24576 1666s # 1666s #server response: 1666s #HTTP/1.1 200 OK 1666s #Connection: close 1666s #Date: Fri, 29 Nov 2024 20:13:41 GMT 1666s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1666s #Vary: In-If1 1666s #Content-Length: 6 1666s #Client-Date: Fri, 29 Nov 2024 20:13:41 GMT 1666s #Client-Peer: 127.0.0.1:8561 1666s #Client-Response-Num: 1 1666s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1666s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1666s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1666s #Client-SSL-Socket-Class: IO::Socket::SSL 1666s #Client-SSL-Version: TLSv1_3 1666s #DMMATCH1: 1 1666s # 1666s # testing : length posted 1666s # expected: '24576' 1666s # received: 24576 1666s ok 263 1666s #lwp request: 1666s #POST https://localhost:8561/eat_post HTTP/1.1 1666s #User-Agent: libwww-perl/6.77 1666s #Content-Length: 25600 1666s # 1666s #server response: 1666s #HTTP/1.1 200 OK 1666s #Connection: close 1666s #Date: Fri, 29 Nov 2024 20:13:41 GMT 1666s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1666s #Vary: In-If1 1666s #Content-Length: 6 1666s #Client-Date: Fri, 29 Nov 2024 20:13:42 GMT 1666s #Client-Peer: 127.0.0.1:8561 1666s #Client-Response-Num: 1 1666s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1666s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1666s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1666s #Client-SSL-Socket-Class: IO::Socket::SSL 1666s #Client-SSL-Version: TLSv1_3 1666s #DMMATCH1: 1 1666s # 1666s # testing : length posted 1666s # expected: '25600' 1666s # received: 25600 1666s ok 264 1666s #lwp request: 1666s #POST https://localhost:8561/eat_post HTTP/1.1 1666s #User-Agent: libwww-perl/6.77 1666s #Content-Length: 26624 1666s # 1666s #server response: 1666s #HTTP/1.1 200 OK 1666s #Connection: close 1666s #Date: Fri, 29 Nov 2024 20:13:42 GMT 1666s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1666s #Vary: In-If1 1666s #Content-Length: 6 1666s #Client-Date: Fri, 29 Nov 2024 20:13:42 GMT 1666s #Client-Peer: 127.0.0.1:8561 1666s #Client-Response-Num: 1 1666s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1666s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1666s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1666s #Client-SSL-Socket-Class: IO::Socket::SSL 1666s #Client-SSL-Version: TLSv1_3 1666s #DMMATCH1: 1 1666s # 1666s # testing : length posted 1666s # expected: '26624' 1666s # received: 26624 1666s ok 265 1666s #lwp request: 1666s #POST https://localhost:8561/eat_post HTTP/1.1 1666s #User-Agent: libwww-perl/6.77 1666s #Content-Length: 27648 1666s # 1666s #server response: 1666s #HTTP/1.1 200 OK 1666s #Connection: close 1666s #Date: Fri, 29 Nov 2024 20:13:42 GMT 1666s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1666s #Vary: In-If1 1666s #Content-Length: 6 1666s #Client-Date: Fri, 29 Nov 2024 20:13:42 GMT 1666s #Client-Peer: 127.0.0.1:8561 1666s #Client-Response-Num: 1 1666s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1666s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1666s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1666s #Client-SSL-Socket-Class: IO::Socket::SSL 1666s #Client-SSL-Version: TLSv1_3 1666s #DMMATCH1: 1 1666s # 1666s # testing : length posted 1666s # expected: '27648' 1666s # received: 27648 1666s ok 266 1666s #lwp request: 1666s #POST https://localhost:8561/eat_post HTTP/1.1 1666s #User-Agent: libwww-perl/6.77 1666s #Content-Length: 28672 1666s # 1666s #server response: 1666s #HTTP/1.1 200 OK 1666s #Connection: close 1666s #Date: Fri, 29 Nov 2024 20:13:42 GMT 1666s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1666s #Vary: In-If1 1666s #Content-Length: 6 1666s #Client-Date: Fri, 29 Nov 2024 20:13:42 GMT 1666s #Client-Peer: 127.0.0.1:8561 1666s #Client-Response-Num: 1 1666s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1666s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1666s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1666s #Client-SSL-Socket-Class: IO::Socket::SSL 1666s #Client-SSL-Version: TLSv1_3 1666s #DMMATCH1: 1 1666s # 1666s # testing : length posted 1666s # expected: '28672' 1666s # received: 28672 1666s ok 267 1666s #lwp request: 1666s #POST https://localhost:8561/eat_post HTTP/1.1 1666s #User-Agent: libwww-perl/6.77 1666s #Content-Length: 29696 1666s # 1666s #server response: 1666s #HTTP/1.1 200 OK 1666s #Connection: close 1666s #Date: Fri, 29 Nov 2024 20:13:42 GMT 1666s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1666s #Vary: In-If1 1666s #Content-Length: 6 1666s #Client-Date: Fri, 29 Nov 2024 20:13:42 GMT 1666s #Client-Peer: 127.0.0.1:8561 1666s #Client-Response-Num: 1 1666s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1666s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1666s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1666s #Client-SSL-Socket-Class: IO::Socket::SSL 1666s #Client-SSL-Version: TLSv1_3 1666s #DMMATCH1: 1 1666s # 1666s # testing : length posted 1666s # expected: '29696' 1666s # received: 29696 1666s ok 268 1666s #lwp request: 1666s #POST https://localhost:8561/eat_post HTTP/1.1 1666s #User-Agent: libwww-perl/6.77 1666s #Content-Length: 30720 1666s # 1666s #server response: 1666s #HTTP/1.1 200 OK 1666s #Connection: close 1666s #Date: Fri, 29 Nov 2024 20:13:42 GMT 1666s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1666s #Vary: In-If1 1666s #Content-Length: 6 1666s #Client-Date: Fri, 29 Nov 2024 20:13:42 GMT 1666s #Client-Peer: 127.0.0.1:8561 1666s #Client-Response-Num: 1 1666s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1666s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1666s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1666s #Client-SSL-Socket-Class: IO::Socket::SSL 1666s #Client-SSL-Version: TLSv1_3 1666s #DMMATCH1: 1 1666s # 1666s # testing : length posted 1666s # expected: '30720' 1666s # received: 30720 1666s ok 269 1666s #lwp request: 1666s #POST https://localhost:8561/eat_post HTTP/1.1 1666s #User-Agent: libwww-perl/6.77 1666s #Content-Length: 31744 1666s # 1666s #server response: 1666s #HTTP/1.1 200 OK 1666s #Connection: close 1666s #Date: Fri, 29 Nov 2024 20:13:42 GMT 1666s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1666s #Vary: In-If1 1666s #Content-Length: 6 1666s #Client-Date: Fri, 29 Nov 2024 20:13:42 GMT 1666s #Client-Peer: 127.0.0.1:8561 1666s #Client-Response-Num: 1 1666s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1666s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1666s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1666s #Client-SSL-Socket-Class: IO::Socket::SSL 1666s #Client-SSL-Version: TLSv1_3 1666s #DMMATCH1: 1 1666s # 1666s # testing : length posted 1666s # expected: '31744' 1666s # received: 31744 1666s ok 270 1666s #lwp request: 1666s #POST https://localhost:8561/eat_post HTTP/1.1 1666s #User-Agent: libwww-perl/6.77 1666s #Content-Length: 32768 1666s # 1666s #server response: 1666s #HTTP/1.1 200 OK 1666s #Connection: close 1666s #Date: Fri, 29 Nov 2024 20:13:42 GMT 1666s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1666s #Vary: In-If1 1666s #Content-Length: 6 1666s #Client-Date: Fri, 29 Nov 2024 20:13:42 GMT 1666s #Client-Peer: 127.0.0.1:8561 1666s #Client-Response-Num: 1 1666s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1666s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1666s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1666s #Client-SSL-Socket-Class: IO::Socket::SSL 1666s #Client-SSL-Version: TLSv1_3 1666s #DMMATCH1: 1 1666s # 1666s # testing : length posted 1666s # expected: '32768' 1666s # received: 32768 1666s ok 271 1666s #lwp request: 1666s #POST https://localhost:8561/eat_post HTTP/1.1 1666s #User-Agent: libwww-perl/6.77 1666s #Content-Length: 33792 1666s # 1666s #server response: 1666s #HTTP/1.1 200 OK 1666s #Connection: close 1666s #Date: Fri, 29 Nov 2024 20:13:42 GMT 1666s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1666s #Vary: In-If1 1666s #Content-Length: 6 1666s #Client-Date: Fri, 29 Nov 2024 20:13:42 GMT 1666s #Client-Peer: 127.0.0.1:8561 1666s #Client-Response-Num: 1 1666s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1666s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1666s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1666s #Client-SSL-Socket-Class: IO::Socket::SSL 1666s #Client-SSL-Version: TLSv1_3 1666s #DMMATCH1: 1 1666s # 1666s # testing : length posted 1666s # expected: '33792' 1666s # received: 33792 1666s ok 272 1666s #lwp request: 1666s #POST https://localhost:8561/eat_post HTTP/1.1 1666s #User-Agent: libwww-perl/6.77 1666s #Content-Length: 34816 1666s # 1666s #server response: 1666s #HTTP/1.1 200 OK 1666s #Connection: close 1666s #Date: Fri, 29 Nov 2024 20:13:42 GMT 1666s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1666s #Vary: In-If1 1666s #Content-Length: 6 1666s #Client-Date: Fri, 29 Nov 2024 20:13:42 GMT 1666s #Client-Peer: 127.0.0.1:8561 1666s #Client-Response-Num: 1 1666s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1666s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1666s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1666s #Client-SSL-Socket-Class: IO::Socket::SSL 1666s #Client-SSL-Version: TLSv1_3 1666s #DMMATCH1: 1 1666s # 1666s # testing : length posted 1666s # expected: '34816' 1666s # received: 34816 1666s ok 273 1666s #lwp request: 1666s #POST https://localhost:8561/eat_post HTTP/1.1 1666s #User-Agent: libwww-perl/6.77 1666s #Content-Length: 35840 1666s # 1666s #server response: 1666s #HTTP/1.1 200 OK 1666s #Connection: close 1666s #Date: Fri, 29 Nov 2024 20:13:42 GMT 1666s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1666s #Vary: In-If1 1666s #Content-Length: 6 1666s #Client-Date: Fri, 29 Nov 2024 20:13:42 GMT 1666s #Client-Peer: 127.0.0.1:8561 1666s #Client-Response-Num: 1 1666s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1666s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1666s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1666s #Client-SSL-Socket-Class: IO::Socket::SSL 1666s #Client-SSL-Version: TLSv1_3 1666s #DMMATCH1: 1 1666s # 1666s # testing : length posted 1666s # expected: '35840' 1666s # received: 35840 1666s ok 274 1666s #lwp request: 1666s #POST https://localhost:8561/eat_post HTTP/1.1 1666s #User-Agent: libwww-perl/6.77 1666s #Content-Length: 36864 1666s # 1666s #server response: 1666s #HTTP/1.1 200 OK 1666s #Connection: close 1666s #Date: Fri, 29 Nov 2024 20:13:42 GMT 1666s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1666s #Vary: In-If1 1666s #Content-Length: 6 1666s #Client-Date: Fri, 29 Nov 2024 20:13:42 GMT 1666s #Client-Peer: 127.0.0.1:8561 1666s #Client-Response-Num: 1 1666s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1666s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1666s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1666s #Client-SSL-Socket-Class: IO::Socket::SSL 1666s #Client-SSL-Version: TLSv1_3 1666s #DMMATCH1: 1 1666s # 1666s # testing : length posted 1666s # expected: '36864' 1666s # received: 36864 1666s ok 275 1666s #lwp request: 1666s #POST https://localhost:8561/eat_post HTTP/1.1 1666s #User-Agent: libwww-perl/6.77 1666s #Content-Length: 37888 1666s # 1666s #server response: 1666s #HTTP/1.1 200 OK 1666s #Connection: close 1666s #Date: Fri, 29 Nov 2024 20:13:42 GMT 1666s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1666s #Vary: In-If1 1666s #Content-Length: 6 1666s #Client-Date: Fri, 29 Nov 2024 20:13:42 GMT 1666s #Client-Peer: 127.0.0.1:8561 1666s #Client-Response-Num: 1 1666s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1666s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1666s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1666s #Client-SSL-Socket-Class: IO::Socket::SSL 1666s #Client-SSL-Version: TLSv1_3 1666s #DMMATCH1: 1 1666s # 1666s # testing : length posted 1666s # expected: '37888' 1666s # received: 37888 1666s ok 276 1666s #lwp request: 1666s #POST https://localhost:8561/eat_post HTTP/1.1 1666s #User-Agent: libwww-perl/6.77 1666s #Content-Length: 38912 1666s # 1666s #server response: 1666s #HTTP/1.1 200 OK 1666s #Connection: close 1666s #Date: Fri, 29 Nov 2024 20:13:42 GMT 1666s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1666s #Vary: In-If1 1666s #Content-Length: 6 1666s #Client-Date: Fri, 29 Nov 2024 20:13:42 GMT 1666s #Client-Peer: 127.0.0.1:8561 1666s #Client-Response-Num: 1 1666s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1666s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1666s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1666s #Client-SSL-Socket-Class: IO::Socket::SSL 1666s #Client-SSL-Version: TLSv1_3 1666s #DMMATCH1: 1 1666s # 1666s # testing : length posted 1666s # expected: '38912' 1666s # received: 38912 1666s ok 277 1666s #lwp request: 1666s #POST https://localhost:8561/eat_post HTTP/1.1 1666s #User-Agent: libwww-perl/6.77 1666s #Content-Length: 39936 1666s # 1666s #server response: 1666s #HTTP/1.1 200 OK 1666s #Connection: close 1666s #Date: Fri, 29 Nov 2024 20:13:42 GMT 1666s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1666s #Vary: In-If1 1666s #Content-Length: 6 1666s #Client-Date: Fri, 29 Nov 2024 20:13:42 GMT 1666s #Client-Peer: 127.0.0.1:8561 1666s #Client-Response-Num: 1 1666s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1666s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1666s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1666s #Client-SSL-Socket-Class: IO::Socket::SSL 1666s #Client-SSL-Version: TLSv1_3 1666s #DMMATCH1: 1 1666s # 1666s # testing : length posted 1666s # expected: '39936' 1666s # received: 39936 1666s ok 278 1666s #lwp request: 1666s #POST https://localhost:8561/eat_post HTTP/1.1 1666s #User-Agent: libwww-perl/6.77 1666s #Content-Length: 40960 1666s # 1666s #server response: 1666s #HTTP/1.1 200 OK 1666s #Connection: close 1666s #Date: Fri, 29 Nov 2024 20:13:42 GMT 1666s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1666s #Vary: In-If1 1666s #Content-Length: 6 1666s #Client-Date: Fri, 29 Nov 2024 20:13:42 GMT 1666s #Client-Peer: 127.0.0.1:8561 1666s #Client-Response-Num: 1 1666s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1666s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1666s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1666s #Client-SSL-Socket-Class: IO::Socket::SSL 1666s #Client-SSL-Version: TLSv1_3 1666s #DMMATCH1: 1 1666s # 1666s # testing : length posted 1666s # expected: '40960' 1666s # received: 40960 1666s ok 279 1666s #lwp request: 1666s #POST https://localhost:8561/eat_post HTTP/1.1 1666s #User-Agent: libwww-perl/6.77 1666s #Content-Length: 41984 1666s # 1666s #server response: 1666s #HTTP/1.1 200 OK 1666s #Connection: close 1666s #Date: Fri, 29 Nov 2024 20:13:42 GMT 1666s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1666s #Vary: In-If1 1666s #Content-Length: 6 1666s #Client-Date: Fri, 29 Nov 2024 20:13:42 GMT 1666s #Client-Peer: 127.0.0.1:8561 1666s #Client-Response-Num: 1 1666s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1666s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1666s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1666s #Client-SSL-Socket-Class: IO::Socket::SSL 1666s #Client-SSL-Version: TLSv1_3 1666s #DMMATCH1: 1 1666s # 1666s # testing : length posted 1666s # expected: '41984' 1666s # received: 41984 1666s ok 280 1666s #lwp request: 1666s #POST https://localhost:8561/eat_post HTTP/1.1 1666s #User-Agent: libwww-perl/6.77 1666s #Content-Length: 43008 1666s # 1666s #server response: 1666s #HTTP/1.1 200 OK 1666s #Connection: close 1666s #Date: Fri, 29 Nov 2024 20:13:42 GMT 1666s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1666s #Vary: In-If1 1666s #Content-Length: 6 1666s #Client-Date: Fri, 29 Nov 2024 20:13:42 GMT 1666s #Client-Peer: 127.0.0.1:8561 1666s #Client-Response-Num: 1 1666s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1666s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1666s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1666s #Client-SSL-Socket-Class: IO::Socket::SSL 1666s #Client-SSL-Version: TLSv1_3 1666s #DMMATCH1: 1 1666s # 1666s # testing : length posted 1666s # expected: '43008' 1666s # received: 43008 1666s ok 281 1666s #lwp request: 1666s #POST https://localhost:8561/eat_post HTTP/1.1 1666s #User-Agent: libwww-perl/6.77 1666s #Content-Length: 44032 1666s # 1666s #server response: 1666s #HTTP/1.1 200 OK 1666s #Connection: close 1666s #Date: Fri, 29 Nov 2024 20:13:42 GMT 1666s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1666s #Vary: In-If1 1666s #Content-Length: 6 1666s #Client-Date: Fri, 29 Nov 2024 20:13:42 GMT 1666s #Client-Peer: 127.0.0.1:8561 1666s #Client-Response-Num: 1 1666s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1666s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1666s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1666s #Client-SSL-Socket-Class: IO::Socket::SSL 1666s #Client-SSL-Version: TLSv1_3 1666s #DMMATCH1: 1 1666s # 1666s # testing : length posted 1666s # expected: '44032' 1666s # received: 44032 1666s ok 282 1666s #lwp request: 1666s #POST https://localhost:8561/eat_post HTTP/1.1 1666s #User-Agent: libwww-perl/6.77 1666s #Content-Length: 45056 1666s # 1666s #server response: 1666s #HTTP/1.1 200 OK 1666s #Connection: close 1666s #Date: Fri, 29 Nov 2024 20:13:42 GMT 1666s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1666s #Vary: In-If1 1666s #Content-Length: 6 1666s #Client-Date: Fri, 29 Nov 2024 20:13:42 GMT 1666s #Client-Peer: 127.0.0.1:8561 1666s #Client-Response-Num: 1 1666s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1666s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1666s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1666s #Client-SSL-Socket-Class: IO::Socket::SSL 1666s #Client-SSL-Version: TLSv1_3 1666s #DMMATCH1: 1 1666s # 1666s # testing : length posted 1666s # expected: '45056' 1666s # received: 45056 1666s ok 283 1666s #lwp request: 1666s #POST https://localhost:8561/eat_post HTTP/1.1 1666s #User-Agent: libwww-perl/6.77 1666s #Content-Length: 46080 1666s # 1666s #server response: 1666s #HTTP/1.1 200 OK 1666s #Connection: close 1666s #Date: Fri, 29 Nov 2024 20:13:42 GMT 1666s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1666s #Vary: In-If1 1666s #Content-Length: 6 1666s #Client-Date: Fri, 29 Nov 2024 20:13:42 GMT 1666s #Client-Peer: 127.0.0.1:8561 1666s #Client-Response-Num: 1 1666s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1666s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1666s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1666s #Client-SSL-Socket-Class: IO::Socket::SSL 1666s #Client-SSL-Version: TLSv1_3 1666s #DMMATCH1: 1 1666s # 1666s # testing : length posted 1666s # expected: '46080' 1666s # received: 46080 1666s ok 284 1666s #lwp request: 1666s #POST https://localhost:8561/eat_post HTTP/1.1 1666s #User-Agent: libwww-perl/6.77 1666s #Content-Length: 47104 1666s # 1666s #server response: 1666s #HTTP/1.1 200 OK 1666s #Connection: close 1666s #Date: Fri, 29 Nov 2024 20:13:42 GMT 1666s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1666s #Vary: In-If1 1666s #Content-Length: 6 1666s #Client-Date: Fri, 29 Nov 2024 20:13:42 GMT 1666s #Client-Peer: 127.0.0.1:8561 1666s #Client-Response-Num: 1 1666s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1666s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1666s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1666s #Client-SSL-Socket-Class: IO::Socket::SSL 1666s #Client-SSL-Version: TLSv1_3 1666s #DMMATCH1: 1 1666s # 1666s # testing : length posted 1666s # expected: '47104' 1666s # received: 47104 1666s ok 285 1666s #lwp request: 1666s #POST https://localhost:8561/eat_post HTTP/1.1 1666s #User-Agent: libwww-perl/6.77 1666s #Content-Length: 48128 1666s # 1666s #server response: 1666s #HTTP/1.1 200 OK 1666s #Connection: close 1666s #Date: Fri, 29 Nov 2024 20:13:42 GMT 1666s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1666s #Vary: In-If1 1666s #Content-Length: 6 1666s #Client-Date: Fri, 29 Nov 2024 20:13:42 GMT 1666s #Client-Peer: 127.0.0.1:8561 1666s #Client-Response-Num: 1 1666s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1666s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1666s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1666s #Client-SSL-Socket-Class: IO::Socket::SSL 1666s #Client-SSL-Version: TLSv1_3 1666s #DMMATCH1: 1 1666s # 1666s # testing : length posted 1666s # expected: '48128' 1666s # received: 48128 1666s ok 286 1666s #lwp request: 1666s #POST https://localhost:8561/eat_post HTTP/1.1 1666s #User-Agent: libwww-perl/6.77 1666s #Content-Length: 49152 1666s # 1666s #server response: 1666s #HTTP/1.1 200 OK 1666s #Connection: close 1666s #Date: Fri, 29 Nov 2024 20:13:42 GMT 1666s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1666s #Vary: In-If1 1666s #Content-Length: 6 1666s #Client-Date: Fri, 29 Nov 2024 20:13:42 GMT 1666s #Client-Peer: 127.0.0.1:8561 1666s #Client-Response-Num: 1 1666s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1666s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1666s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1666s #Client-SSL-Socket-Class: IO::Socket::SSL 1666s #Client-SSL-Version: TLSv1_3 1666s #DMMATCH1: 1 1666s # 1666s # testing : length posted 1666s # expected: '49152' 1666s # received: 49152 1666s ok 287 1666s #lwp request: 1666s #POST https://localhost:8561/eat_post HTTP/1.1 1666s #User-Agent: libwww-perl/6.77 1666s #Content-Length: 50176 1666s # 1666s #server response: 1666s #HTTP/1.1 200 OK 1666s #Connection: close 1666s #Date: Fri, 29 Nov 2024 20:13:42 GMT 1666s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1666s #Vary: In-If1 1666s #Content-Length: 6 1666s #Client-Date: Fri, 29 Nov 2024 20:13:42 GMT 1666s #Client-Peer: 127.0.0.1:8561 1666s #Client-Response-Num: 1 1666s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1666s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1666s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1666s #Client-SSL-Socket-Class: IO::Socket::SSL 1666s #Client-SSL-Version: TLSv1_3 1666s #DMMATCH1: 1 1666s # 1666s # testing : length posted 1666s # expected: '50176' 1666s # received: 50176 1666s ok 288 1666s #lwp request: 1666s #POST https://localhost:8561/eat_post HTTP/1.1 1666s #User-Agent: libwww-perl/6.77 1666s #Content-Length: 51200 1666s # 1666s #server response: 1666s #HTTP/1.1 200 OK 1666s #Connection: close 1666s #Date: Fri, 29 Nov 2024 20:13:42 GMT 1666s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1666s #Vary: In-If1 1666s #Content-Length: 6 1666s #Client-Date: Fri, 29 Nov 2024 20:13:42 GMT 1666s #Client-Peer: 127.0.0.1:8561 1666s #Client-Response-Num: 1 1666s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1666s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1666s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1666s #Client-SSL-Socket-Class: IO::Socket::SSL 1666s #Client-SSL-Version: TLSv1_3 1666s #DMMATCH1: 1 1666s # 1666s # testing : length posted 1666s # expected: '51200' 1666s # received: 51200 1666s ok 289 1666s #lwp request: 1666s #POST https://localhost:8561/eat_post HTTP/1.1 1666s #User-Agent: libwww-perl/6.77 1666s #Content-Length: 102400 1666s # 1666s #server response: 1666s #HTTP/1.1 200 OK 1666s #Connection: close 1666s #Date: Fri, 29 Nov 2024 20:13:42 GMT 1666s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1666s #Vary: In-If1 1666s #Content-Length: 7 1666s #Client-Date: Fri, 29 Nov 2024 20:13:42 GMT 1666s #Client-Peer: 127.0.0.1:8561 1666s #Client-Response-Num: 1 1666s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1666s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1666s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1666s #Client-SSL-Socket-Class: IO::Socket::SSL 1666s #Client-SSL-Version: TLSv1_3 1666s #DMMATCH1: 1 1666s # 1666s # testing : length posted 1666s # expected: '102400' 1666s # received: 102400 1666s ok 290 1666s ok 1668s t/ssl/require.t ..................... 1668s 1..10 1668s # Running under perl version 5.040000 for linux 1668s # Current time local: Fri Nov 29 20:13:42 2024 1668s # Current time GMT: Fri Nov 29 20:13:42 2024 1668s # Using Test.pm version 1.31 1668s # Using Apache/Test.pm version 1.44 1668s ok 1 1668s ok 2 1668s ok 3 1668s ok 4 1668s ok 5 1668s ok 6 1668s ok 7 1668s ok 8 1668s ok 9 1668s ok 10 1668s ok 1671s t/ssl/v2.t .......................... skipped: SSLv2 test(s) not applicable 1676s t/ssl/varlookup.t ................... 1676s 1..83 1676s # Running under perl version 5.040000 for linux 1676s # Current time local: Fri Nov 29 20:13:48 2024 1676s # Current time GMT: Fri Nov 29 20:13:48 2024 1676s # Using Test.pm version 1.31 1676s # Using Apache/Test.pm version 1.44 1676s # testing : HTTP_USER_AGENT 1676s # expected: 'libwww-perl/6.77' 1676s # received: 'libwww-perl/6.77' 1676s ok 1 1676s # testing : HTTP:User-Agent 1676s # expected: 'libwww-perl/6.77' 1676s # received: 'libwww-perl/6.77' 1676s ok 2 1676s # testing : HTTP_REFERER 1676s # expected: 't/ssl/varlookup.t' 1676s # received: 't/ssl/varlookup.t' 1676s ok 3 1676s # testing : HTTP_HOST 1676s # expected: 'localhost:8532' 1676s # received: 'localhost:8532' 1676s ok 4 1676s # testing : QUERY_STRING 1676s # expected: 'QUERY_STRING' 1676s # received: 'QUERY_STRING' 1676s ok 5 1676s # testing : SERVER_SOFTWARE 1676s # expected: qr/^Apache\/2.4.62/ 1676s # received: 'Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0' 1676s ok 6 1676s # testing : SERVER_ADMIN 1676s # expected: 'tuser@localhost' 1676s # received: 'tuser@localhost' 1676s ok 7 1676s # testing : SERVER_PORT 1676s # expected: '8532' 1676s # received: '8532' 1676s ok 8 1676s # testing : SERVER_NAME 1676s # expected: 'localhost' 1676s # received: 'localhost' 1676s ok 9 1676s # testing : SERVER_PROTOCOL 1676s # expected: qr/^HTTP\/1\.\d$/ 1676s # received: 'HTTP/1.1' 1676s ok 10 1676s # testing : REMOTE_ADDR 1676s # expected: '127.0.0.1' 1676s # received: '127.0.0.1' 1676s ok 11 1676s # testing : DOCUMENT_ROOT 1676s # expected: '/tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs' 1676s # received: '/tmp/autopkgtest.3UajGj/autopkgtest_tmp/perl-framework/t/htdocs' 1676s ok 12 1676s # testing : REQUEST_METHOD 1676s # expected: 'GET' 1676s # received: 'GET' 1676s ok 13 1676s # testing : REQUEST_URI 1676s # expected: '/test_ssl_var_lookup' 1676s # received: '/test_ssl_var_lookup' 1676s ok 14 1676s # testing : TIME_YEAR 1676s # expected: 2024 1676s # received: '2024' 1676s ok 15 1676s # testing : TIME_MON 1676s # expected: '11' 1676s # received: '11' 1676s ok 16 1676s # testing : TIME_DAY 1676s # expected: '29' 1676s # received: '29' 1676s ok 17 1676s # testing : TIME_WDAY 1676s # expected: 5 1676s # received: '5' 1676s ok 18 1676s # testing : IS_SUBREQ 1676s # expected: 'false' 1676s # received: 'false' 1676s ok 19 1676s # testing : API_VERSION 1676s # expected: '20120211' 1676s # received: '20120211' 1676s ok 20 1676s # testing : THE_REQUEST 1676s # expected: qr/^GET \/test_ssl_var_lookup\?THE_REQUEST HTTP\/1\.\d$/ 1676s # received: 'GET /test_ssl_var_lookup?THE_REQUEST HTTP/1.1' 1676s ok 21 1676s # testing : REQUEST_SCHEME 1676s # expected: 'https' 1676s # received: 'https' 1676s ok 22 1676s # testing : HTTPS 1676s # expected: 'on' 1676s # received: 'on' 1676s ok 23 1676s # testing : ENV:THE_ARGS 1676s # expected: 'ENV:THE_ARGS' 1676s # received: 'ENV:THE_ARGS' 1676s ok 24 1676s # testing : SSL_CLIENT_M_VERSION 1676s # expected: qr/^\d+$/ 1676s # received: '3' 1676s ok 25 1676s # testing : SSL_SERVER_M_VERSION 1676s # expected: qr/^\d+$/ 1676s # received: '3' 1676s ok 26 1676s # testing : SSL_CLIENT_M_SERIAL 1676s # expected: qr/^[0-9A-F]+$/ 1676s # received: '0B' 1676s ok 27 1676s # testing : SSL_SERVER_M_SERIAL 1676s # expected: qr/^[0-9A-F]+$/ 1676s # received: '0A' 1676s ok 28 1676s # testing : SSL_PROTOCOL 1676s # expected: qr/(TLS|SSL)v([1-3]|1\.[0-3])$/ 1676s # received: 'TLSv1.3' 1676s ok 29 1676s # testing : SSL_CLIENT_V_START 1676s # expected: qr/^\w{3} {1,2}\d{1,2} \d{2}:\d{2}:\d{2} \d{4} GMT$/ 1676s # received: 'Nov 29 20:05:45 2024 GMT' 1676s ok 30 1676s # testing : SSL_SERVER_V_START 1676s # expected: qr/^\w{3} {1,2}\d{1,2} \d{2}:\d{2}:\d{2} \d{4} GMT$/ 1676s # received: 'Nov 29 20:05:45 2024 GMT' 1676s ok 31 1676s # testing : SSL_CLIENT_V_END 1676s # expected: qr/^\w{3} {1,2}\d{1,2} \d{2}:\d{2}:\d{2} \d{4} GMT$/ 1676s # received: 'Nov 29 20:05:45 2025 GMT' 1676s ok 32 1676s # testing : SSL_SERVER_V_END 1676s # expected: qr/^\w{3} {1,2}\d{1,2} \d{2}:\d{2}:\d{2} \d{4} GMT$/ 1676s # received: 'Nov 29 20:05:45 2025 GMT' 1676s ok 33 1676s # testing : SSL_CIPHER 1676s # expected: qr/^[A-Z0-9_-]+$/ 1676s # received: 'TLS_AES_256_GCM_SHA384' 1676s ok 34 1676s # testing : SSL_CIPHER_EXPORT 1676s # expected: 'false' 1676s # received: 'false' 1676s ok 35 1676s # testing : SSL_CIPHER_ALGKEYSIZE 1676s # expected: qr/^\d+$/ 1676s # received: '256' 1676s ok 36 1676s # testing : SSL_CIPHER_USEKEYSIZE 1676s # expected: qr/^\d+$/ 1676s # received: '256' 1676s ok 37 1676s # testing : SSL_SECURE_RENEG 1676s # expected: qr/^(false|true)$/ 1676s # received: 'false' 1676s ok 38 1676s # testing : SSL_CLIENT_S_DN 1676s # expected: 'emailAddress=test-dev@httpd.apache.org,CN=client_ok,OU=httpd-test,O=ASF,L=San Francisco,ST=California,C=US' 1676s # received: 'emailAddress=test-dev@httpd.apache.org,CN=client_ok,OU=httpd-test,O=ASF,L=San Francisco,ST=California,C=US' 1676s ok 39 1676s # testing : SSL_SERVER_S_DN 1676s # expected: qr/^emailAddress=test-dev@httpd.apache.org,CN=localhost,OU=httpd-test\/([-\w]+),O=ASF,L=San Francisco,ST=California,C=US$/ 1676s # received: 'emailAddress=test-dev@httpd.apache.org,CN=localhost,OU=httpd-test/rsa-test,O=ASF,L=San Francisco,ST=California,C=US' 1676s ok 40 1676s # testing : SSL_CLIENT_S_DN_C 1676s # expected: 'US' 1676s # received: 'US' 1676s ok 41 1676s # testing : SSL_SERVER_S_DN_C 1676s # expected: 'US' 1676s # received: 'US' 1676s ok 42 1676s # testing : SSL_CLIENT_S_DN_ST 1676s # expected: 'California' 1676s # received: 'California' 1676s ok 43 1676s # testing : SSL_SERVER_S_DN_ST 1676s # expected: 'California' 1676s # received: 'California' 1676s ok 44 1676s # testing : SSL_CLIENT_S_DN_L 1676s # expected: 'San Francisco' 1676s # received: 'San Francisco' 1676s ok 45 1676s # testing : SSL_SERVER_S_DN_L 1676s # expected: 'San Francisco' 1676s # received: 'San Francisco' 1676s ok 46 1676s # testing : SSL_CLIENT_S_DN_O 1676s # expected: 'ASF' 1676s # received: 'ASF' 1676s ok 47 1676s # testing : SSL_SERVER_S_DN_O 1676s # expected: 'ASF' 1676s # received: 'ASF' 1676s ok 48 1676s # testing : SSL_CLIENT_S_DN_OU 1676s # expected: 'httpd-test' 1676s # received: 'httpd-test' 1676s ok 49 1676s # testing : SSL_SERVER_S_DN_OU 1676s # expected: qr/^httpd-test\/([-\w]+)/ 1676s # received: 'httpd-test/rsa-test' 1676s ok 50 1676s # testing : SSL_CLIENT_S_DN_CN 1676s # expected: 'client_ok' 1676s # received: 'client_ok' 1676s ok 51 1676s # testing : SSL_SERVER_S_DN_CN 1676s # expected: 'localhost' 1676s # received: 'localhost' 1676s ok 52 1676s # testing : SSL_CLIENT_S_DN_Email 1676s # expected: 'test-dev@httpd.apache.org' 1676s # received: 'test-dev@httpd.apache.org' 1676s ok 53 1676s # testing : SSL_SERVER_S_DN_Email 1676s # expected: 'test-dev@httpd.apache.org' 1676s # received: 'test-dev@httpd.apache.org' 1676s ok 54 1676s # testing : SSL_CLIENT_SAN_Email_0 1676s # expected: 'test-dev@httpd.apache.org' 1676s # received: 'test-dev@httpd.apache.org' 1676s ok 55 1676s # testing : SSL_SERVER_SAN_DNS_0 1676s # expected: 'localhost' 1676s # received: 'localhost' 1676s ok 56 1676s # testing : SSL_CLIENT_SAN_OTHER_msUPN_0 1676s # expected: 'test-dev@httpd.apache.org' 1676s # received: 'test-dev@httpd.apache.org' 1676s ok 57 1676s # testing : SSL_SERVER_SAN_OTHER_dnsSRV_0 1676s # expected: '_https.localhost' 1676s # received: '_https.localhost' 1676s ok 58 1676s # testing : SSL_CLIENT_I_DN 1676s # expected: 'emailAddress=test-dev@httpd.apache.org,CN=ca,OU=httpd-test,O=ASF,L=San Francisco,ST=California,C=US' 1676s # received: 'emailAddress=test-dev@httpd.apache.org,CN=ca,OU=httpd-test,O=ASF,L=San Francisco,ST=California,C=US' 1676s ok 59 1676s # testing : SSL_SERVER_I_DN 1676s # expected: 'emailAddress=test-dev@httpd.apache.org,CN=ca,OU=httpd-test,O=ASF,L=San Francisco,ST=California,C=US' 1676s # received: 'emailAddress=test-dev@httpd.apache.org,CN=ca,OU=httpd-test,O=ASF,L=San Francisco,ST=California,C=US' 1676s ok 60 1676s # testing : SSL_CLIENT_I_DN_C 1676s # expected: 'US' 1676s # received: 'US' 1676s ok 61 1676s # testing : SSL_SERVER_I_DN_C 1676s # expected: 'US' 1676s # received: 'US' 1676s ok 62 1676s # testing : SSL_CLIENT_I_DN_ST 1676s # expected: 'California' 1676s # received: 'California' 1676s ok 63 1676s # testing : SSL_SERVER_I_DN_ST 1676s # expected: 'California' 1676s # received: 'California' 1676s ok 64 1676s # testing : SSL_CLIENT_I_DN_L 1676s # expected: 'San Francisco' 1676s # received: 'San Francisco' 1676s ok 65 1676s # testing : SSL_SERVER_I_DN_L 1676s # expected: 'San Francisco' 1676s # received: 'San Francisco' 1676s ok 66 1676s # testing : SSL_CLIENT_I_DN_O 1676s # expected: 'ASF' 1676s # received: 'ASF' 1676s ok 67 1676s # testing : SSL_SERVER_I_DN_O 1676s # expected: 'ASF' 1676s # received: 'ASF' 1676s ok 68 1676s # testing : SSL_CLIENT_I_DN_OU 1676s # expected: 'httpd-test' 1676s # received: 'httpd-test' 1676s ok 69 1676s # testing : SSL_SERVER_I_DN_OU 1676s # expected: 'httpd-test' 1676s # received: 'httpd-test' 1676s ok 70 1676s # testing : SSL_CLIENT_I_DN_CN 1676s # expected: 'ca' 1676s # received: 'ca' 1676s ok 71 1676s # testing : SSL_SERVER_I_DN_CN 1676s # expected: 'ca' 1676s # received: 'ca' 1676s ok 72 1676s # testing : SSL_SERVER_I_DN_CN_RAW 1676s # expected: 'ca' 1676s # received: 'ca' 1676s ok 73 1676s # testing : SSL_SERVER_I_DN_CN_0_RAW 1676s # expected: 'ca' 1676s # received: 'ca' 1676s ok 74 1676s # testing : SSL_CLIENT_I_DN_Email 1676s # expected: 'test-dev@httpd.apache.org' 1676s # received: 'test-dev@httpd.apache.org' 1676s ok 75 1676s # testing : SSL_SERVER_I_DN_Email 1676s # expected: 'test-dev@httpd.apache.org' 1676s # received: 'test-dev@httpd.apache.org' 1676s ok 76 1676s # testing : SSL_CLIENT_A_SIG 1676s # expected: 'sha256WithRSAEncryption' 1676s # received: 'sha256WithRSAEncryption' 1676s ok 77 1676s # testing : SSL_SERVER_A_SIG 1676s # expected: 'sha256WithRSAEncryption' 1676s # received: 'sha256WithRSAEncryption' 1676s ok 78 1676s # testing : SSL_CLIENT_A_KEY 1676s # expected: 'rsaEncryption' 1676s # received: 'rsaEncryption' 1676s ok 79 1676s # testing : SSL_SERVER_A_KEY 1676s # expected: qr/^[rd]saEncryption$/ 1676s # received: 'rsaEncryption' 1676s ok 80 1676s # testing : SSL_CLIENT_CERT 1676s # expected: qr/^-----BEGIN CERTIFICATE-----/ 1676s # received: '-----BEGIN CERTIFICATE----- 1676s # MIIEezCCA2OgAwIBAgIBCzANBgkqhkiG9w0BAQsFADCBlDELMAkGA1UEBhMCVVMx 1676s # EzARBgNVBAgMCkNhbGlmb3JuaWExFjAUBgNVBAcMDVNhbiBGcmFuY2lzY28xDDAK 1676s # BgNVBAoMA0FTRjETMBEGA1UECwwKaHR0cGQtdGVzdDELMAkGA1UEAwwCY2ExKDAm 1676s # BgkqhkiG9w0BCQEWGXRlc3QtZGV2QGh0dHBkLmFwYWNoZS5vcmcwHhcNMjQxMTI5 1676s # MjAwNTQ1WhcNMjUxMTI5MjAwNTQ1WjCBmzELMAkGA1UEBhMCVVMxEzARBgNVBAgM 1676s # CkNhbGlmb3JuaWExFjAUBgNVBAcMDVNhbiBGcmFuY2lzY28xDDAKBgNVBAoMA0FT 1676s # RjETMBEGA1UECwwKaHR0cGQtdGVzdDESMBAGA1UEAwwJY2xpZW50X29rMSgwJgYJ 1676s # KoZIhvcNAQkBFhl0ZXN0LWRldkBodHRwZC5hcGFjaGUub3JnMIIBIjANBgkqhkiG 1676s # 9w0BAQEFAAOCAQ8AMIIBCgKCAQEAysovGPfG3HFZFHUUm0EsJ7VmFimuJcy3HJUp 1676s # VcWtfdhZ/lLRWXk5EnhFHAKwNT6auSJQpNZsmXGLPx4Gb5vbSvNqfx3mKJRxg0/7 1676s # T7WilV24nc10RgIjQbrYfA8TKOqzKuI1e8r8/eSXh+awtLuTCXUX+uL0iYQJ4RXS 1676s # uu3KmMtOJDPl0Gmj4Cx6bgUW1/vko/wyUO+pUMUUav/cYOHfLY2az2wdwCFcODsd 1676s # /FCB1SyaEs6mq4ll73wnf2L65L8Abx6tKI8PaHQmZYdpLmt9n5VTfj8szeShw00r 1676s # kw3fhecfpurcjRv+WFtZZUOlg7AgECMNWQ3p1ZV4NtpamYwmdQIDAQABo4HOMIHL 1676s # MCAGCWCGSAGG+EIBDQQTFhFUaGlzIElzIEEgQ29tbWVudDAWBgorBgEEAYGNDAwA 1676s # BAgMBkxlbW9uczBPBgNVHREESDBGgRl0ZXN0LWRldkBodHRwZC5hcGFjaGUub3Jn 1676s # oCkGCisGAQQBgjcUAgOgGwwZdGVzdC1kZXZAaHR0cGQuYXBhY2hlLm9yZzAdBgNV 1676s # HQ4EFgQUlHsK4x6tT751n72fKGfpncxsUnkwHwYDVR0jBBgwFoAUn2/bC8DCT8nc 1676s # +/qy/PFiBsaGwhwwDQYJKoZIhvcNAQELBQADggEBAH3UdW61tZgZNb6RudOWWAEJ 1676s # 1uRWWpwTBtdLvU0Wsy6VUQ6hYOhT76cnKk6gU1uk3js3Vaji2WKfwtJz7WeI55D/ 1676s # qg/y3iXnql6944hn6Tk7HA9+OutU1vXJyki4QdXm14gal8qL5GymO2cvbVy3qQq7 1676s # kGXYP/pl0/ajBrfpD0gXkvkYfMc2hQB/Jw0PmOXMOFKSj5E0MJQMqBodyDbIC7uF 1676s # wtrnAYjjw/k586AZYS4MUy4UFncPluNdZ3t7iUnd3L6dS9N3sZmz30YcGtIPjhZ1 1676s # vy0nfwgzxAlPA/MQKf6jlbxRncB8Sp5ccgIor6XRCkZI3AYklssbMvYrspQKw4U= 1676s # -----END CERTIFICATE----- 1676s # ' 1676s ok 81 1676s # testing : SSL_SERVER_CERT 1676s # expected: qr/^-----BEGIN CERTIFICATE-----/ 1676s # received: '-----BEGIN CERTIFICATE----- 1676s # MIIERDCCAyygAwIBAgIBCjANBgkqhkiG9w0BAQsFADCBlDELMAkGA1UEBhMCVVMx 1676s # EzARBgNVBAgMCkNhbGlmb3JuaWExFjAUBgNVBAcMDVNhbiBGcmFuY2lzY28xDDAK 1676s # BgNVBAoMA0FTRjETMBEGA1UECwwKaHR0cGQtdGVzdDELMAkGA1UEAwwCY2ExKDAm 1676s # BgkqhkiG9w0BCQEWGXRlc3QtZGV2QGh0dHBkLmFwYWNoZS5vcmcwHhcNMjQxMTI5 1676s # MjAwNTQ1WhcNMjUxMTI5MjAwNTQ1WjCBpDELMAkGA1UEBhMCVVMxEzARBgNVBAgM 1676s # CkNhbGlmb3JuaWExFjAUBgNVBAcMDVNhbiBGcmFuY2lzY28xDDAKBgNVBAoMA0FT 1676s # RjEcMBoGA1UECwwTaHR0cGQtdGVzdC9yc2EtdGVzdDESMBAGA1UEAwwJbG9jYWxo 1676s # b3N0MSgwJgYJKoZIhvcNAQkBFhl0ZXN0LWRldkBodHRwZC5hcGFjaGUub3JnMIIB 1676s # IjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAw9K70GiDyI6x0BAXqrLh68vg 1676s # XGzUUoqmAoCFBornpP1kbIkB/Q7RHOBjMzAOU5S58CUq0befVTXQ13ORXqU+Wqa/ 1676s # rve7oYujZG5Lgd0MDLgsA9KkaAosRcxGimKdq0EpHMylUbRQZ6KfIn4BRgqT3i3z 1676s # /W8EXK5BHd9iX6Vg/BSJrMliKpNJocKuF4ppNaV2p3UgbqMmSwTLEUb/h7KEE9j2 1676s # 71IBH8RC2ad5u+FtgDh/8n/WmYpZmnIxs3C1htcu4HURbBJOTevL1NsYsYK/e4tk 1676s # V/Z+8WOyF7UODZ35EGbnMEVGO63+k77LChzyCGfLffgvB5xbc6JZxoQYB9/h8wID 1676s # AQABo4GOMIGLMDQGA1UdEQQtMCuCCWxvY2FsaG9zdKAeBggrBgEFBQcIB6ASFhBf 1676s # aHR0cHMubG9jYWxob3N0MBMGA1UdJQQMMAoGCCsGAQUFBwMBMB0GA1UdDgQWBBR7 1676s # 4/sxiJNr/cfTFQCuHCfmavuVdjAfBgNVHSMEGDAWgBSfb9sLwMJPydz7+rL88WIG 1676s # xobCHDANBgkqhkiG9w0BAQsFAAOCAQEAPE3k7rrfzHmDMpJ9GBndawNSwBq/NIon 1676s # UuSZm41ZqriWfGJP9LNh5VbwbQxT7pzloyaAEqqUxTRfFatJLYl9uWXCiatIFVMq 1676s # gEL3qdDat/d3tDocvA1DcLnMxn4QJ2q4m7JR4FiHEAHPvTO9mHrEevtzaoNxNfym 1676s # 0ldmXlGj9FUSiA9VQ7/KX+q74igNPC2EwTLRM/FYqaKZ+VCJEuD0Eb5kKYLz7aNL 1676s # 0naabyo+h3DQUep0oHinA+hqO8P6QdOiGTjJUoj7l3snldAi6HTbWd21fdWEuFhV 1676s # 9sAahxJWU2J165iCqHgZwWLL3Ugt3y+ptWjhHZuiGNbmsZl8afTJkg== 1676s # -----END CERTIFICATE----- 1676s # ' 1676s ok 82 1676s # testing : SSL_CLIENT_VERIFY 1676s # expected: 'SUCCESS' 1676s # received: 'SUCCESS' 1676s ok 83 1676s ok 1679s t/ssl/verify.t ...................... 1679s 1..3 1679s # Running under perl version 5.040000 for linux 1679s # Current time local: Fri Nov 29 20:13:53 2024 1679s # Current time GMT: Fri Nov 29 20:13:53 2024 1679s # Using Test.pm version 1.31 1679s # Using Apache/Test.pm version 1.44 1679s HTTP/1.1 403 Forbidden 1679s Connection: close 1679s Date: Fri, 29 Nov 2024 20:13:55 GMT 1679s Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1679s Content-Length: 258 1679s Content-Type: text/html; charset=iso-8859-1 1679s Client-Date: Fri, 29 Nov 2024 20:13:55 GMT 1679s Client-Peer: 127.0.0.1:8532 1679s Client-Response-Num: 1 1679s Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1679s Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1679s Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1679s Client-SSL-Socket-Class: IO::Socket::SSL 1679s Client-SSL-Version: TLSv1_3 1679s Title: 403 Forbidden 1679s 1679s 1679s 1679s 403 Forbidden 1679s 1679s

Forbidden

1679s

You don't have permission to access this resource.Reason: Cannot perform Post-Handshake Authentication.

1679s 1679s ok 1 1679s HTTP/1.1 200 OK 1679s Connection: close 1679s Date: Fri, 29 Nov 2024 20:13:55 GMT 1679s Accept-Ranges: bytes 1679s ETag: "1a-61fafa7f73d80" 1679s Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1679s Vary: In-If1 1679s Content-Length: 26 1679s Content-Type: text/html 1679s Last-Modified: Thu, 15 Aug 2024 02:32:38 GMT 1679s Client-Date: Fri, 29 Nov 2024 20:13:55 GMT 1679s Client-Peer: 127.0.0.1:8532 1679s Client-Response-Num: 1 1679s Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1679s Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1679s Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1679s Client-SSL-Socket-Class: IO::Socket::SSL 1679s Client-SSL-Version: TLSv1_3 1679s DMMATCH1: 1 1679s 1679s welcome to localhost:8529 1679s ok 2 1679s 500 Server closed connection without sending any data back 1679s Content-Type: text/plain 1679s Client-Date: Fri, 29 Nov 2024 20:13:55 GMT 1679s Client-Warning: Internal response 1679s 1679s Server closed connection without sending any data back at /usr/share/perl5/Net/HTTP/Methods.pm line 397. 1679s ok 3 1679s ok 1679s All tests successful. 1679s Files=143, Tests=7309, 478 wallclock secs ( 1.68 usr 0.46 sys + 202.72 cusr 252.84 csys = 457.70 CPU) 1679s Result: PASS 1679s [warning] server localhost:8529 shutdown 1680s + grep -E '^Files=[0-9]+, Tests=[0-9]+' testlog.mpm_event 1680s Files=143, Tests=7309, 478 wallclock secs ( 1.68 usr 0.46 sys + 202.72 cusr 252.84 csys = 457.70 CPU) 1680s + grep -E '^Result: PASS' testlog.mpm_event 1680s Result: PASS 1680s + grep -E '^Result: FAIL' testlog.mpm_event 1680s + grep -E 'server dumped core' testlog.mpm_event 1680s + return 0 1680s autopkgtest [20:13:57]: test run-test-suite: -----------------------] 1686s run-test-suite PASS 1686s autopkgtest [20:14:03]: test run-test-suite: - - - - - - - - - - results - - - - - - - - - - 1686s autopkgtest [20:14:03]: test duplicate-module-load: preparing testbed 1746s autopkgtest [20:15:03]: testbed dpkg architecture: amd64 1746s autopkgtest [20:15:03]: testbed apt version: 2.9.14ubuntu1 1747s autopkgtest [20:15:04]: @@@@@@@@@@@@@@@@@@@@ test bed setup 1747s autopkgtest [20:15:04]: testbed release detected to be: plucky 1748s autopkgtest [20:15:05]: updating testbed package index (apt update) 1748s Get:1 http://ftpmaster.internal/ubuntu plucky-proposed InRelease [73.9 kB] 1748s Hit:2 http://ftpmaster.internal/ubuntu plucky InRelease 1748s Hit:3 http://ftpmaster.internal/ubuntu plucky-updates InRelease 1748s Hit:4 http://ftpmaster.internal/ubuntu plucky-security InRelease 1748s Get:5 http://ftpmaster.internal/ubuntu plucky-proposed/multiverse Sources [14.4 kB] 1748s Get:6 http://ftpmaster.internal/ubuntu plucky-proposed/main Sources [62.8 kB] 1748s Get:7 http://ftpmaster.internal/ubuntu plucky-proposed/restricted Sources [9708 B] 1749s Get:8 http://ftpmaster.internal/ubuntu plucky-proposed/universe Sources [837 kB] 1749s Get:9 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 Packages [124 kB] 1749s Get:10 http://ftpmaster.internal/ubuntu plucky-proposed/main i386 Packages [82.1 kB] 1749s Get:11 http://ftpmaster.internal/ubuntu plucky-proposed/restricted i386 Packages [2572 B] 1749s Get:12 http://ftpmaster.internal/ubuntu plucky-proposed/restricted amd64 Packages [40.6 kB] 1749s Get:13 http://ftpmaster.internal/ubuntu plucky-proposed/universe i386 Packages [275 kB] 1749s Get:14 http://ftpmaster.internal/ubuntu plucky-proposed/universe amd64 Packages [710 kB] 1749s Get:15 http://ftpmaster.internal/ubuntu plucky-proposed/multiverse amd64 Packages [20.8 kB] 1749s Get:16 http://ftpmaster.internal/ubuntu plucky-proposed/multiverse i386 Packages [6036 B] 1749s Fetched 2259 kB in 1s (2400 kB/s) 1750s Reading package lists... 1751s Reading package lists... 1751s Building dependency tree... 1751s Reading state information... 1751s Calculating upgrade... 1751s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 1751s Reading package lists... 1752s Building dependency tree... 1752s Reading state information... 1752s 0 upgraded, 0 newly installed, 0 to remove and 2 not upgraded. 1752s autopkgtest [20:15:09]: upgrading testbed (apt dist-upgrade and autopurge) 1752s Reading package lists... 1752s Building dependency tree... 1752s Reading state information... 1753s Calculating upgrade...Starting pkgProblemResolver with broken count: 0 1753s Starting 2 pkgProblemResolver with broken count: 0 1753s Done 1753s Entering ResolveByKeep 1753s 1753s The following NEW packages will be installed: 1753s openssl-provider-legacy 1753s The following packages will be upgraded: 1753s libssl3t64 openssl 1754s 2 upgraded, 1 newly installed, 0 to remove and 0 not upgraded. 1754s Need to get 3557 kB of archives. 1754s After this operation, 936 kB of additional disk space will be used. 1754s Get:1 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 openssl-provider-legacy amd64 3.4.0-1ubuntu1 [39.0 kB] 1754s Get:2 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 libssl3t64 amd64 3.4.0-1ubuntu1 [2332 kB] 1754s Get:3 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 openssl amd64 3.4.0-1ubuntu1 [1186 kB] 1754s Fetched 3557 kB in 1s (5045 kB/s) 1755s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 75952 files and directories currently installed.) 1755s Preparing to unpack .../libssl3t64_3.4.0-1ubuntu1_amd64.deb ... 1755s Unpacking libssl3t64:amd64 (3.4.0-1ubuntu1) over (3.3.1-2ubuntu2) ... 1755s Selecting previously unselected package openssl-provider-legacy. 1755s Preparing to unpack .../openssl-provider-legacy_3.4.0-1ubuntu1_amd64.deb ... 1755s Unpacking openssl-provider-legacy (3.4.0-1ubuntu1) ... 1755s Setting up libssl3t64:amd64 (3.4.0-1ubuntu1) ... 1755s Setting up openssl-provider-legacy (3.4.0-1ubuntu1) ... 1755s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 75955 files and directories currently installed.) 1755s Preparing to unpack .../openssl_3.4.0-1ubuntu1_amd64.deb ... 1755s Unpacking openssl (3.4.0-1ubuntu1) over (3.3.1-2ubuntu2) ... 1755s Setting up openssl (3.4.0-1ubuntu1) ... 1755s Installing new version of config file /etc/ssl/openssl.cnf ... 1755s Processing triggers for man-db (2.13.0-1) ... 1756s Processing triggers for libc-bin (2.40-1ubuntu3) ... 1756s Reading package lists... 1756s Building dependency tree... 1756s Reading state information... 1757s Starting pkgProblemResolver with broken count: 0 1757s Starting 2 pkgProblemResolver with broken count: 0 1757s Done 1757s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 1760s Reading package lists... 1760s Building dependency tree... 1760s Reading state information... 1760s Starting pkgProblemResolver with broken count: 6 1760s Starting 2 pkgProblemResolver with broken count: 6 1760s Investigating (0) libkrb5-3:i386 < none -> 1.21.3-3 @un puN Ib > 1760s Broken libkrb5-3:i386 Depends on libssl3t64:i386 < none | 3.3.1-2ubuntu2 @un uH > (>= 3.0.0) 1760s Considering libssl3t64:i386 0 as a solution to libkrb5-3:i386 6 1760s Considering libssl3t64:i386 0 as a solution to libkrb5-3:i386 6 1760s Investigating (0) libsasl2-2:i386 < none -> 2.1.28+dfsg1-8 @un puN Ib > 1760s Broken libsasl2-2:i386 Depends on libssl3t64:i386 < none | 3.3.1-2ubuntu2 @un uH > (>= 3.0.0) 1760s Considering libssl3t64:i386 0 as a solution to libsasl2-2:i386 2 1760s Considering libssl3t64:i386 0 as a solution to libsasl2-2:i386 2 1760s Investigating (0) libcurl4t64:i386 < none -> 8.11.0-1ubuntu2 @un puN Ib > 1760s Broken libcurl4t64:i386 Depends on libssl3t64:i386 < none | 3.3.1-2ubuntu2 @un uH > (>= 3.2.0) 1760s Considering libssl3t64:i386 0 as a solution to libcurl4t64:i386 0 1760s Considering libssl3t64:i386 0 as a solution to libcurl4t64:i386 0 1760s Investigating (0) libaprutil1-ldap:i386 < none -> 1.6.3-3ubuntu1 @un puN Ib > 1760s Broken libaprutil1-ldap:i386 Depends on libaprutil1t64:i386 < none @un H > (= 1.6.3-3ubuntu1) 1760s Considering libaprutil1t64:i386 0 as a solution to libaprutil1-ldap:i386 0 1760s Investigating (0) libssh2-1t64:i386 < none -> 1.11.1-1 @un puN Ib > 1760s Broken libssh2-1t64:i386 Depends on libssl3t64:i386 < none | 3.3.1-2ubuntu2 @un uH > (>= 3.0.0) 1760s Considering libssl3t64:i386 0 as a solution to libssh2-1t64:i386 0 1760s Considering libssl3t64:i386 0 as a solution to libssh2-1t64:i386 0 1760s Investigating (0) apache2-bin:i386 < none -> 2.4.62-1ubuntu1 @un puN Ib > 1760s Broken apache2-bin:i386 Depends on libaprutil1-dbd-sqlite3:i386 < none @un H > 1760s Considering libaprutil1-dbd-sqlite3:i386 1 as a solution to apache2-bin:i386 0 1760s Broken apache2-bin:i386 Depends on libaprutil1-dbd-mysql:i386 < none @un H > 1760s Considering libaprutil1-dbd-mysql:i386 1 as a solution to apache2-bin:i386 0 1760s Broken apache2-bin:i386 Depends on libaprutil1-dbd-odbc:i386 < none @un H > 1760s Considering libaprutil1-dbd-odbc:i386 1 as a solution to apache2-bin:i386 0 1760s Broken apache2-bin:i386 Depends on libaprutil1-dbd-pgsql:i386 < none @un H > 1760s Considering libaprutil1-dbd-pgsql:i386 1 as a solution to apache2-bin:i386 0 1760s Broken apache2-bin:i386 Depends on libaprutil1-dbd-freetds:i386 < none @un H > 1760s Broken apache2-bin:i386 Depends on libaprutil1t64:i386 < none @un H > (>= 1.6.0) 1760s Considering libaprutil1t64:i386 0 as a solution to apache2-bin:i386 0 1760s Broken apache2-bin:i386 Depends on libssl3t64:i386 < none | 3.3.1-2ubuntu2 @un uH > (>= 3.0.0) 1760s Considering libssl3t64:i386 0 as a solution to apache2-bin:i386 0 1760s Considering libssl3t64:i386 0 as a solution to apache2-bin:i386 0 1760s Done 1760s Some packages could not be installed. This may mean that you have 1760s requested an impossible situation or if you are using the unstable 1760s distribution that some required packages have not yet been created 1760s or been moved out of Incoming. 1760s The following information may help to resolve the situation: 1760s 1760s The following packages have unmet dependencies: 1760s apache2-bin:i386 : Depends: libaprutil1-dbd-sqlite3:i386 but it is not installable or 1760s libaprutil1-dbd-mysql:i386 but it is not installable or 1760s libaprutil1-dbd-odbc:i386 but it is not installable or 1760s libaprutil1-dbd-pgsql:i386 but it is not installable or 1760s libaprutil1-dbd-freetds:i386 but it is not installable 1760s Depends: libaprutil1t64:i386 (>= 1.6.0) but it is not installable 1760s Depends: libssl3t64:i386 (>= 3.0.0) but it is not going to be installed 1760s libaprutil1-ldap:i386 : Depends: libaprutil1t64:i386 (= 1.6.3-3ubuntu1) but it is not installable 1760s libcurl4t64:i386 : Depends: libssl3t64:i386 (>= 3.2.0) but it is not going to be installed 1760s libkrb5-3:i386 : Depends: libssl3t64:i386 (>= 3.0.0) but it is not going to be installed 1760s libsasl2-2:i386 : Depends: libssl3t64:i386 (>= 3.0.0) but it is not going to be installed 1760s libssh2-1t64:i386 : Depends: libssl3t64:i386 (>= 3.0.0) but it is not going to be installed 1760s E: Unable to correct problems, you have held broken packages. 1760s autopkgtest: WARNING: Test dependencies are unsatisfiable with using apt pinning. Retrying with using all packages from plucky-proposed 1761s Reading package lists... 1761s Building dependency tree... 1761s Reading state information... 1761s Starting pkgProblemResolver with broken count: 0 1761s Starting 2 pkgProblemResolver with broken count: 0 1761s Done 1761s The following NEW packages will be installed: 1761s apache2:i386 apache2-bin:i386 apache2-data apache2-utils gcc-14-base:i386 1761s libapr1t64 libapr1t64:i386 libaprutil1-dbd-sqlite3:i386 1761s libaprutil1-ldap:i386 libaprutil1t64 libaprutil1t64:i386 libbrotli1:i386 1761s libc6:i386 libcom-err2:i386 libcrypt1:i386 libcurl4t64:i386 libdb5.3t64:i386 1761s libexpat1:i386 libffi8:i386 libgcc-s1:i386 libgdbm6t64:i386 libgmp10:i386 1761s libgnutls30t64:i386 libgssapi-krb5-2:i386 libhogweed6t64:i386 libicu74:i386 1761s libidn2-0:i386 libjansson4:i386 libk5crypto3:i386 libkeyutils1:i386 1761s libkrb5-3:i386 libkrb5support0:i386 libldap2:i386 liblua5.4-0:i386 1761s liblzma5:i386 libnettle8t64:i386 libnghttp2-14:i386 libp11-kit0:i386 1761s libpcre2-8-0:i386 libpsl5t64:i386 librtmp1:i386 libsasl2-2:i386 1761s libsasl2-modules-db:i386 libsqlite3-0:i386 libssh2-1t64:i386 libssl3t64:i386 1761s libstdc++6:i386 libtasn1-6:i386 libunistring5:i386 libuuid1:i386 1761s libxml2:i386 libzstd1:i386 zlib1g:i386 1761s The following packages will be upgraded: 1761s gcc-14-base libatomic1 libgcc-s1 libstdc++6 libxml2 1761s 5 upgraded, 53 newly installed, 0 to remove and 39 not upgraded. 1761s Need to get 29.6 MB of archives. 1761s After this operation, 92.4 MB of additional disk space will be used. 1761s Get:1 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 gcc-14-base amd64 14.2.0-9ubuntu1 [52.0 kB] 1762s Get:2 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 libgcc-s1 amd64 14.2.0-9ubuntu1 [78.4 kB] 1762s Get:3 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 libatomic1 amd64 14.2.0-9ubuntu1 [10.3 kB] 1762s Get:4 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 libstdc++6 amd64 14.2.0-9ubuntu1 [788 kB] 1762s Get:5 http://ftpmaster.internal/ubuntu plucky-proposed/main i386 gcc-14-base i386 14.2.0-9ubuntu1 [51.9 kB] 1762s Get:6 http://ftpmaster.internal/ubuntu plucky-proposed/main i386 libgcc-s1 i386 14.2.0-9ubuntu1 [95.4 kB] 1762s Get:7 http://ftpmaster.internal/ubuntu plucky/main i386 libc6 i386 2.40-1ubuntu3 [3034 kB] 1762s Get:8 http://ftpmaster.internal/ubuntu plucky/main i386 libuuid1 i386 2.40.2-1ubuntu1 [41.9 kB] 1762s Get:9 http://ftpmaster.internal/ubuntu plucky/main i386 libapr1t64 i386 1.7.5-1 [120 kB] 1762s Get:10 http://ftpmaster.internal/ubuntu plucky/main i386 libcrypt1 i386 1:4.4.36-5 [91.6 kB] 1762s Get:11 http://ftpmaster.internal/ubuntu plucky/main i386 libdb5.3t64 i386 5.3.28+dfsg2-9 [815 kB] 1762s Get:12 http://ftpmaster.internal/ubuntu plucky/main i386 libexpat1 i386 2.6.4-1 [89.7 kB] 1762s Get:13 http://ftpmaster.internal/ubuntu plucky/main i386 libgdbm6t64 i386 1.24-2 [40.3 kB] 1762s Get:14 http://ftpmaster.internal/ubuntu plucky/main i386 libzstd1 i386 1.5.6+dfsg-1 [290 kB] 1762s Get:15 http://ftpmaster.internal/ubuntu plucky/main i386 zlib1g i386 1:1.3.dfsg+really1.3.1-1ubuntu1 [59.8 kB] 1762s Get:16 http://ftpmaster.internal/ubuntu plucky-proposed/main i386 libssl3t64 i386 3.4.0-1ubuntu1 [2200 kB] 1762s Get:17 http://ftpmaster.internal/ubuntu plucky/main i386 libaprutil1t64 i386 1.6.3-3ubuntu1 [101 kB] 1762s Get:18 http://ftpmaster.internal/ubuntu plucky/main i386 libsqlite3-0 i386 3.46.1-1 [792 kB] 1762s Get:19 http://ftpmaster.internal/ubuntu plucky/main i386 libaprutil1-dbd-sqlite3 i386 1.6.3-3ubuntu1 [11.7 kB] 1762s Get:20 http://ftpmaster.internal/ubuntu plucky/main i386 libgmp10 i386 2:6.3.0+dfsg-2ubuntu7 [272 kB] 1762s Get:21 http://ftpmaster.internal/ubuntu plucky/main i386 libnettle8t64 i386 3.10-1 [193 kB] 1762s Get:22 http://ftpmaster.internal/ubuntu plucky/main i386 libhogweed6t64 i386 3.10-1 [204 kB] 1762s Get:23 http://ftpmaster.internal/ubuntu plucky/main i386 libunistring5 i386 1.2-1 [552 kB] 1762s Get:24 http://ftpmaster.internal/ubuntu plucky/main i386 libidn2-0 i386 2.3.7-2build2 [102 kB] 1762s Get:25 http://ftpmaster.internal/ubuntu plucky/main i386 libffi8 i386 3.4.6-1build1 [22.8 kB] 1762s Get:26 http://ftpmaster.internal/ubuntu plucky/main i386 libp11-kit0 i386 0.25.5-2ubuntu1 [289 kB] 1762s Get:27 http://ftpmaster.internal/ubuntu plucky/main i386 libtasn1-6 i386 4.19.0-3build1 [44.7 kB] 1762s Get:28 http://ftpmaster.internal/ubuntu plucky/main i386 libgnutls30t64 i386 3.8.8-2ubuntu1 [1023 kB] 1762s Get:29 http://ftpmaster.internal/ubuntu plucky/main i386 libsasl2-modules-db i386 2.1.28+dfsg1-8 [21.7 kB] 1762s Get:30 http://ftpmaster.internal/ubuntu plucky/main i386 libsasl2-2 i386 2.1.28+dfsg1-8 [61.9 kB] 1762s Get:31 http://ftpmaster.internal/ubuntu plucky/main i386 libldap2 i386 2.6.8+dfsg-1~exp4ubuntu3 [212 kB] 1762s Get:32 http://ftpmaster.internal/ubuntu plucky/main i386 libaprutil1-ldap i386 1.6.3-3ubuntu1 [9304 B] 1762s Get:33 http://ftpmaster.internal/ubuntu plucky/main i386 libbrotli1 i386 1.1.0-2build3 [332 kB] 1762s Get:34 http://ftpmaster.internal/ubuntu plucky/main i386 libkrb5support0 i386 1.21.3-3 [36.6 kB] 1762s Get:35 http://ftpmaster.internal/ubuntu plucky/main i386 libcom-err2 i386 1.47.1-1ubuntu1 [26.0 kB] 1762s Get:36 http://ftpmaster.internal/ubuntu plucky/main i386 libk5crypto3 i386 1.21.3-3 [86.1 kB] 1762s Get:37 http://ftpmaster.internal/ubuntu plucky/main i386 libkeyutils1 i386 1.6.3-4ubuntu2 [10.4 kB] 1762s Get:38 http://ftpmaster.internal/ubuntu plucky/main i386 libkrb5-3 i386 1.21.3-3 [385 kB] 1762s Get:39 http://ftpmaster.internal/ubuntu plucky/main i386 libgssapi-krb5-2 i386 1.21.3-3 [154 kB] 1763s Get:40 http://ftpmaster.internal/ubuntu plucky/main i386 libnghttp2-14 i386 1.64.0-1 [89.5 kB] 1763s Get:41 http://ftpmaster.internal/ubuntu plucky/main i386 libpsl5t64 i386 0.21.2-1.1build1 [57.7 kB] 1763s Get:42 http://ftpmaster.internal/ubuntu plucky/main i386 librtmp1 i386 2.4+20151223.gitfa8646d.1-2build7 [60.7 kB] 1763s Get:43 http://ftpmaster.internal/ubuntu plucky/main i386 libssh2-1t64 i386 1.11.1-1 [145 kB] 1763s Get:44 http://ftpmaster.internal/ubuntu plucky/main i386 libcurl4t64 i386 8.11.0-1ubuntu2 [420 kB] 1763s Get:45 http://ftpmaster.internal/ubuntu plucky/main i386 libjansson4 i386 2.14-2build2 [35.2 kB] 1763s Get:46 http://ftpmaster.internal/ubuntu plucky-proposed/main i386 libstdc++6 i386 14.2.0-9ubuntu1 [859 kB] 1763s Get:47 http://ftpmaster.internal/ubuntu plucky/main i386 liblua5.4-0 i386 5.4.7-1 [183 kB] 1763s Get:48 http://ftpmaster.internal/ubuntu plucky/main i386 libpcre2-8-0 i386 10.42-4ubuntu3 [232 kB] 1763s Get:49 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 libxml2 amd64 2.12.7+dfsg+really2.9.14-0.2build1 [772 kB] 1763s Get:50 http://ftpmaster.internal/ubuntu plucky/main i386 libicu74 i386 74.2-1ubuntu4 [11.0 MB] 1763s Get:51 http://ftpmaster.internal/ubuntu plucky/main i386 liblzma5 i386 5.6.3-1 [146 kB] 1763s Get:52 http://ftpmaster.internal/ubuntu plucky-proposed/main i386 libxml2 i386 2.12.7+dfsg+really2.9.14-0.2build1 [728 kB] 1763s Get:53 http://ftpmaster.internal/ubuntu plucky-proposed/main i386 apache2-bin i386 2.4.62-3ubuntu1 [1457 kB] 1763s Get:54 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 apache2-data all 2.4.62-3ubuntu1 [163 kB] 1763s Get:55 http://ftpmaster.internal/ubuntu plucky/main amd64 libapr1t64 amd64 1.7.5-1 [116 kB] 1763s Get:56 http://ftpmaster.internal/ubuntu plucky/main amd64 libaprutil1t64 amd64 1.6.3-3ubuntu1 [92.8 kB] 1763s Get:57 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 apache2-utils amd64 2.4.62-3ubuntu1 [99.7 kB] 1763s Get:58 http://ftpmaster.internal/ubuntu plucky-proposed/main i386 apache2 i386 2.4.62-3ubuntu1 [90.4 kB] 1763s Preconfiguring packages ... 1764s Fetched 29.6 MB in 2s (15.9 MB/s) 1764s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 75957 files and directories currently installed.) 1764s Preparing to unpack .../gcc-14-base_14.2.0-9ubuntu1_amd64.deb ... 1764s Unpacking gcc-14-base:amd64 (14.2.0-9ubuntu1) over (14.2.0-8ubuntu1) ... 1764s Selecting previously unselected package gcc-14-base:i386. 1764s Preparing to unpack .../gcc-14-base_14.2.0-9ubuntu1_i386.deb ... 1764s Unpacking gcc-14-base:i386 (14.2.0-9ubuntu1) ... 1764s Setting up gcc-14-base:amd64 (14.2.0-9ubuntu1) ... 1764s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 75958 files and directories currently installed.) 1764s Preparing to unpack .../libgcc-s1_14.2.0-9ubuntu1_amd64.deb ... 1764s Unpacking libgcc-s1:amd64 (14.2.0-9ubuntu1) over (14.2.0-8ubuntu1) ... 1764s Selecting previously unselected package libgcc-s1:i386. 1764s Preparing to unpack .../libgcc-s1_14.2.0-9ubuntu1_i386.deb ... 1764s Unpacking libgcc-s1:i386 (14.2.0-9ubuntu1) ... 1764s Setting up libgcc-s1:amd64 (14.2.0-9ubuntu1) ... 1764s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 75960 files and directories currently installed.) 1764s Preparing to unpack .../libatomic1_14.2.0-9ubuntu1_amd64.deb ... 1764s Unpacking libatomic1:amd64 (14.2.0-9ubuntu1) over (14.2.0-8ubuntu1) ... 1764s Preparing to unpack .../libstdc++6_14.2.0-9ubuntu1_amd64.deb ... 1764s Unpacking libstdc++6:amd64 (14.2.0-9ubuntu1) over (14.2.0-8ubuntu1) ... 1764s Selecting previously unselected package libstdc++6:i386. 1764s Preparing to unpack .../libstdc++6_14.2.0-9ubuntu1_i386.deb ... 1764s Unpacking libstdc++6:i386 (14.2.0-9ubuntu1) ... 1764s Setting up libstdc++6:amd64 (14.2.0-9ubuntu1) ... 1764s Selecting previously unselected package libc6:i386. 1764s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 75964 files and directories currently installed.) 1764s Preparing to unpack .../00-libc6_2.40-1ubuntu3_i386.deb ... 1764s Unpacking libc6:i386 (2.40-1ubuntu3) ... 1764s Selecting previously unselected package libuuid1:i386. 1764s Preparing to unpack .../01-libuuid1_2.40.2-1ubuntu1_i386.deb ... 1764s Unpacking libuuid1:i386 (2.40.2-1ubuntu1) ... 1764s Selecting previously unselected package libapr1t64:i386. 1764s Preparing to unpack .../02-libapr1t64_1.7.5-1_i386.deb ... 1764s Unpacking libapr1t64:i386 (1.7.5-1) ... 1764s Selecting previously unselected package libcrypt1:i386. 1764s Preparing to unpack .../03-libcrypt1_1%3a4.4.36-5_i386.deb ... 1764s Unpacking libcrypt1:i386 (1:4.4.36-5) ... 1764s Selecting previously unselected package libdb5.3t64:i386. 1764s Preparing to unpack .../04-libdb5.3t64_5.3.28+dfsg2-9_i386.deb ... 1764s Unpacking libdb5.3t64:i386 (5.3.28+dfsg2-9) ... 1764s Selecting previously unselected package libexpat1:i386. 1764s Preparing to unpack .../05-libexpat1_2.6.4-1_i386.deb ... 1764s Unpacking libexpat1:i386 (2.6.4-1) ... 1764s Selecting previously unselected package libgdbm6t64:i386. 1764s Preparing to unpack .../06-libgdbm6t64_1.24-2_i386.deb ... 1764s Unpacking libgdbm6t64:i386 (1.24-2) ... 1764s Selecting previously unselected package libzstd1:i386. 1764s Preparing to unpack .../07-libzstd1_1.5.6+dfsg-1_i386.deb ... 1764s Unpacking libzstd1:i386 (1.5.6+dfsg-1) ... 1764s Selecting previously unselected package zlib1g:i386. 1764s Preparing to unpack .../08-zlib1g_1%3a1.3.dfsg+really1.3.1-1ubuntu1_i386.deb ... 1764s Unpacking zlib1g:i386 (1:1.3.dfsg+really1.3.1-1ubuntu1) ... 1764s Selecting previously unselected package libssl3t64:i386. 1764s Preparing to unpack .../09-libssl3t64_3.4.0-1ubuntu1_i386.deb ... 1764s Unpacking libssl3t64:i386 (3.4.0-1ubuntu1) ... 1765s Selecting previously unselected package libaprutil1t64:i386. 1765s Preparing to unpack .../10-libaprutil1t64_1.6.3-3ubuntu1_i386.deb ... 1765s Unpacking libaprutil1t64:i386 (1.6.3-3ubuntu1) ... 1765s Selecting previously unselected package libsqlite3-0:i386. 1765s Preparing to unpack .../11-libsqlite3-0_3.46.1-1_i386.deb ... 1765s Unpacking libsqlite3-0:i386 (3.46.1-1) ... 1765s Selecting previously unselected package libaprutil1-dbd-sqlite3:i386. 1765s Preparing to unpack .../12-libaprutil1-dbd-sqlite3_1.6.3-3ubuntu1_i386.deb ... 1765s Unpacking libaprutil1-dbd-sqlite3:i386 (1.6.3-3ubuntu1) ... 1765s Selecting previously unselected package libgmp10:i386. 1765s Preparing to unpack .../13-libgmp10_2%3a6.3.0+dfsg-2ubuntu7_i386.deb ... 1765s Unpacking libgmp10:i386 (2:6.3.0+dfsg-2ubuntu7) ... 1765s Selecting previously unselected package libnettle8t64:i386. 1765s Preparing to unpack .../14-libnettle8t64_3.10-1_i386.deb ... 1765s Unpacking libnettle8t64:i386 (3.10-1) ... 1765s Selecting previously unselected package libhogweed6t64:i386. 1765s Preparing to unpack .../15-libhogweed6t64_3.10-1_i386.deb ... 1765s Unpacking libhogweed6t64:i386 (3.10-1) ... 1765s Selecting previously unselected package libunistring5:i386. 1765s Preparing to unpack .../16-libunistring5_1.2-1_i386.deb ... 1765s Unpacking libunistring5:i386 (1.2-1) ... 1765s Selecting previously unselected package libidn2-0:i386. 1765s Preparing to unpack .../17-libidn2-0_2.3.7-2build2_i386.deb ... 1765s Unpacking libidn2-0:i386 (2.3.7-2build2) ... 1765s Selecting previously unselected package libffi8:i386. 1765s Preparing to unpack .../18-libffi8_3.4.6-1build1_i386.deb ... 1765s Unpacking libffi8:i386 (3.4.6-1build1) ... 1765s Selecting previously unselected package libp11-kit0:i386. 1765s Preparing to unpack .../19-libp11-kit0_0.25.5-2ubuntu1_i386.deb ... 1765s Unpacking libp11-kit0:i386 (0.25.5-2ubuntu1) ... 1765s Selecting previously unselected package libtasn1-6:i386. 1765s Preparing to unpack .../20-libtasn1-6_4.19.0-3build1_i386.deb ... 1765s Unpacking libtasn1-6:i386 (4.19.0-3build1) ... 1765s Selecting previously unselected package libgnutls30t64:i386. 1765s Preparing to unpack .../21-libgnutls30t64_3.8.8-2ubuntu1_i386.deb ... 1765s Unpacking libgnutls30t64:i386 (3.8.8-2ubuntu1) ... 1765s Selecting previously unselected package libsasl2-modules-db:i386. 1765s Preparing to unpack .../22-libsasl2-modules-db_2.1.28+dfsg1-8_i386.deb ... 1765s Unpacking libsasl2-modules-db:i386 (2.1.28+dfsg1-8) ... 1765s Selecting previously unselected package libsasl2-2:i386. 1765s Preparing to unpack .../23-libsasl2-2_2.1.28+dfsg1-8_i386.deb ... 1765s Unpacking libsasl2-2:i386 (2.1.28+dfsg1-8) ... 1765s Selecting previously unselected package libldap2:i386. 1765s Preparing to unpack .../24-libldap2_2.6.8+dfsg-1~exp4ubuntu3_i386.deb ... 1765s Unpacking libldap2:i386 (2.6.8+dfsg-1~exp4ubuntu3) ... 1765s Selecting previously unselected package libaprutil1-ldap:i386. 1765s Preparing to unpack .../25-libaprutil1-ldap_1.6.3-3ubuntu1_i386.deb ... 1765s Unpacking libaprutil1-ldap:i386 (1.6.3-3ubuntu1) ... 1765s Selecting previously unselected package libbrotli1:i386. 1765s Preparing to unpack .../26-libbrotli1_1.1.0-2build3_i386.deb ... 1765s Unpacking libbrotli1:i386 (1.1.0-2build3) ... 1765s Selecting previously unselected package libkrb5support0:i386. 1765s Preparing to unpack .../27-libkrb5support0_1.21.3-3_i386.deb ... 1765s Unpacking libkrb5support0:i386 (1.21.3-3) ... 1765s Selecting previously unselected package libcom-err2:i386. 1765s Preparing to unpack .../28-libcom-err2_1.47.1-1ubuntu1_i386.deb ... 1765s Unpacking libcom-err2:i386 (1.47.1-1ubuntu1) ... 1765s Selecting previously unselected package libk5crypto3:i386. 1765s Preparing to unpack .../29-libk5crypto3_1.21.3-3_i386.deb ... 1765s Unpacking libk5crypto3:i386 (1.21.3-3) ... 1765s Selecting previously unselected package libkeyutils1:i386. 1765s Preparing to unpack .../30-libkeyutils1_1.6.3-4ubuntu2_i386.deb ... 1765s Unpacking libkeyutils1:i386 (1.6.3-4ubuntu2) ... 1765s Selecting previously unselected package libkrb5-3:i386. 1765s Preparing to unpack .../31-libkrb5-3_1.21.3-3_i386.deb ... 1765s Unpacking libkrb5-3:i386 (1.21.3-3) ... 1765s Selecting previously unselected package libgssapi-krb5-2:i386. 1765s Preparing to unpack .../32-libgssapi-krb5-2_1.21.3-3_i386.deb ... 1765s Unpacking libgssapi-krb5-2:i386 (1.21.3-3) ... 1765s Selecting previously unselected package libnghttp2-14:i386. 1765s Preparing to unpack .../33-libnghttp2-14_1.64.0-1_i386.deb ... 1765s Unpacking libnghttp2-14:i386 (1.64.0-1) ... 1765s Selecting previously unselected package libpsl5t64:i386. 1765s Preparing to unpack .../34-libpsl5t64_0.21.2-1.1build1_i386.deb ... 1765s Unpacking libpsl5t64:i386 (0.21.2-1.1build1) ... 1765s Selecting previously unselected package librtmp1:i386. 1765s Preparing to unpack .../35-librtmp1_2.4+20151223.gitfa8646d.1-2build7_i386.deb ... 1765s Unpacking librtmp1:i386 (2.4+20151223.gitfa8646d.1-2build7) ... 1765s Selecting previously unselected package libssh2-1t64:i386. 1765s Preparing to unpack .../36-libssh2-1t64_1.11.1-1_i386.deb ... 1765s Unpacking libssh2-1t64:i386 (1.11.1-1) ... 1765s Selecting previously unselected package libcurl4t64:i386. 1765s Preparing to unpack .../37-libcurl4t64_8.11.0-1ubuntu2_i386.deb ... 1765s Unpacking libcurl4t64:i386 (8.11.0-1ubuntu2) ... 1765s Selecting previously unselected package libjansson4:i386. 1765s Preparing to unpack .../38-libjansson4_2.14-2build2_i386.deb ... 1765s Unpacking libjansson4:i386 (2.14-2build2) ... 1765s Selecting previously unselected package liblua5.4-0:i386. 1765s Preparing to unpack .../39-liblua5.4-0_5.4.7-1_i386.deb ... 1765s Unpacking liblua5.4-0:i386 (5.4.7-1) ... 1765s Selecting previously unselected package libpcre2-8-0:i386. 1765s Preparing to unpack .../40-libpcre2-8-0_10.42-4ubuntu3_i386.deb ... 1765s Unpacking libpcre2-8-0:i386 (10.42-4ubuntu3) ... 1765s Preparing to unpack .../41-libxml2_2.12.7+dfsg+really2.9.14-0.2build1_amd64.deb ... 1765s Unpacking libxml2:amd64 (2.12.7+dfsg+really2.9.14-0.2build1) over (2.12.7+dfsg-3) ... 1765s Selecting previously unselected package libicu74:i386. 1765s Preparing to unpack .../42-libicu74_74.2-1ubuntu4_i386.deb ... 1765s Unpacking libicu74:i386 (74.2-1ubuntu4) ... 1766s Selecting previously unselected package liblzma5:i386. 1766s Preparing to unpack .../43-liblzma5_5.6.3-1_i386.deb ... 1766s Unpacking liblzma5:i386 (5.6.3-1) ... 1766s Selecting previously unselected package libxml2:i386. 1766s Preparing to unpack .../44-libxml2_2.12.7+dfsg+really2.9.14-0.2build1_i386.deb ... 1766s Unpacking libxml2:i386 (2.12.7+dfsg+really2.9.14-0.2build1) ... 1766s Selecting previously unselected package apache2-bin:i386. 1766s Preparing to unpack .../45-apache2-bin_2.4.62-3ubuntu1_i386.deb ... 1766s Unpacking apache2-bin:i386 (2.4.62-3ubuntu1) ... 1766s Selecting previously unselected package apache2-data. 1766s Preparing to unpack .../46-apache2-data_2.4.62-3ubuntu1_all.deb ... 1766s Unpacking apache2-data (2.4.62-3ubuntu1) ... 1766s Selecting previously unselected package libapr1t64:amd64. 1766s Preparing to unpack .../47-libapr1t64_1.7.5-1_amd64.deb ... 1766s Unpacking libapr1t64:amd64 (1.7.5-1) ... 1766s Selecting previously unselected package libaprutil1t64:amd64. 1766s Preparing to unpack .../48-libaprutil1t64_1.6.3-3ubuntu1_amd64.deb ... 1766s Unpacking libaprutil1t64:amd64 (1.6.3-3ubuntu1) ... 1766s Selecting previously unselected package apache2-utils. 1766s Preparing to unpack .../49-apache2-utils_2.4.62-3ubuntu1_amd64.deb ... 1766s Unpacking apache2-utils (2.4.62-3ubuntu1) ... 1766s Selecting previously unselected package apache2:i386. 1766s Preparing to unpack .../50-apache2_2.4.62-3ubuntu1_i386.deb ... 1766s Unpacking apache2:i386 (2.4.62-3ubuntu1) ... 1766s Setting up gcc-14-base:i386 (14.2.0-9ubuntu1) ... 1766s Setting up libatomic1:amd64 (14.2.0-9ubuntu1) ... 1766s Setting up libapr1t64:amd64 (1.7.5-1) ... 1766s Setting up apache2-data (2.4.62-3ubuntu1) ... 1766s Setting up libxml2:amd64 (2.12.7+dfsg+really2.9.14-0.2build1) ... 1766s Setting up libaprutil1t64:amd64 (1.6.3-3ubuntu1) ... 1766s Setting up apache2-utils (2.4.62-3ubuntu1) ... 1766s Setting up libgcc-s1:i386 (14.2.0-9ubuntu1) ... 1766s Setting up libc6:i386 (2.40-1ubuntu3) ... 1766s Setting up libdb5.3t64:i386 (5.3.28+dfsg2-9) ... 1766s Setting up libffi8:i386 (3.4.6-1build1) ... 1766s Setting up libtasn1-6:i386 (4.19.0-3build1) ... 1766s Setting up libstdc++6:i386 (14.2.0-9ubuntu1) ... 1766s Setting up libexpat1:i386 (2.6.4-1) ... 1766s Setting up libzstd1:i386 (1.5.6+dfsg-1) ... 1766s Setting up libkeyutils1:i386 (1.6.3-4ubuntu2) ... 1766s Setting up libgdbm6t64:i386 (1.24-2) ... 1766s Setting up liblzma5:i386 (5.6.3-1) ... 1766s Setting up libbrotli1:i386 (1.1.0-2build3) ... 1766s Setting up libsqlite3-0:i386 (3.46.1-1) ... 1766s Setting up libnghttp2-14:i386 (1.64.0-1) ... 1766s Setting up zlib1g:i386 (1:1.3.dfsg+really1.3.1-1ubuntu1) ... 1766s Setting up libcrypt1:i386 (1:4.4.36-5) ... 1766s Setting up libcom-err2:i386 (1.47.1-1ubuntu1) ... 1766s Setting up libjansson4:i386 (2.14-2build2) ... 1766s Setting up libkrb5support0:i386 (1.21.3-3) ... 1766s Setting up libsasl2-modules-db:i386 (2.1.28+dfsg1-8) ... 1766s Setting up libnettle8t64:i386 (3.10-1) ... 1766s Setting up libgmp10:i386 (2:6.3.0+dfsg-2ubuntu7) ... 1766s Setting up libp11-kit0:i386 (0.25.5-2ubuntu1) ... 1766s Setting up libunistring5:i386 (1.2-1) ... 1766s Setting up libuuid1:i386 (2.40.2-1ubuntu1) ... 1766s Setting up libpcre2-8-0:i386 (10.42-4ubuntu3) ... 1766s Setting up libk5crypto3:i386 (1.21.3-3) ... 1766s Setting up libicu74:i386 (74.2-1ubuntu4) ... 1766s Setting up libhogweed6t64:i386 (3.10-1) ... 1766s Setting up libapr1t64:i386 (1.7.5-1) ... 1766s Setting up liblua5.4-0:i386 (5.4.7-1) ... 1766s Setting up libxml2:i386 (2.12.7+dfsg+really2.9.14-0.2build1) ... 1766s Setting up libssl3t64:i386 (3.4.0-1ubuntu1) ... 1766s Setting up libidn2-0:i386 (2.3.7-2build2) ... 1766s Setting up libsasl2-2:i386 (2.1.28+dfsg1-8) ... 1766s Setting up libkrb5-3:i386 (1.21.3-3) ... 1766s Setting up libssh2-1t64:i386 (1.11.1-1) ... 1766s Setting up libgnutls30t64:i386 (3.8.8-2ubuntu1) ... 1766s Setting up libaprutil1t64:i386 (1.6.3-3ubuntu1) ... 1766s Setting up libpsl5t64:i386 (0.21.2-1.1build1) ... 1766s Setting up libaprutil1-dbd-sqlite3:i386 (1.6.3-3ubuntu1) ... 1766s Setting up librtmp1:i386 (2.4+20151223.gitfa8646d.1-2build7) ... 1766s Setting up libgssapi-krb5-2:i386 (1.21.3-3) ... 1766s Setting up libldap2:i386 (2.6.8+dfsg-1~exp4ubuntu3) ... 1766s Setting up libcurl4t64:i386 (8.11.0-1ubuntu2) ... 1766s Setting up libaprutil1-ldap:i386 (1.6.3-3ubuntu1) ... 1766s Setting up apache2-bin:i386 (2.4.62-3ubuntu1) ... 1766s Setting up apache2:i386 (2.4.62-3ubuntu1) ... 1766s Enabling module mpm_event. 1766s Enabling module authz_core. 1766s Enabling module authz_host. 1766s Enabling module authn_core. 1766s Enabling module auth_basic. 1766s Enabling module access_compat. 1766s Enabling module authn_file. 1766s Enabling module authz_user. 1766s Enabling module alias. 1766s Enabling module dir. 1766s Enabling module autoindex. 1767s Enabling module env. 1767s Enabling module mime. 1767s Enabling module negotiation. 1767s Enabling module setenvif. 1767s Enabling module filter. 1767s Enabling module deflate. 1767s Enabling module status. 1767s Enabling module reqtimeout. 1767s Enabling conf charset. 1767s Enabling conf localized-error-pages. 1767s Enabling conf other-vhosts-access-log. 1767s Enabling conf security. 1767s Enabling conf serve-cgi-bin. 1767s Enabling site 000-default. 1768s Created symlink '/etc/systemd/system/multi-user.target.wants/apache2.service' → '/usr/lib/systemd/system/apache2.service'. 1768s Created symlink '/etc/systemd/system/multi-user.target.wants/apache-htcacheclean.service' → '/usr/lib/systemd/system/apache-htcacheclean.service'. 1769s Processing triggers for libc-bin (2.40-1ubuntu3) ... 1769s Processing triggers for ufw (0.36.2-8) ... 1769s Processing triggers for man-db (2.13.0-1) ... 1769s Processing triggers for systemd (256.5-2ubuntu4) ... 1778s autopkgtest [20:15:35]: test duplicate-module-load: [----------------------- 1779s + cd /tmp/autopkgtest.3UajGj/autopkgtest_tmp 1779s + apache2ctl -l -M 1779s + sort unsorted 1779s + grep core.c sorted 1779s core.c 1779s http_core.c 1779s + uniq 1779s + diff -u sorted dedup 1779s autopkgtest [20:15:36]: test duplicate-module-load: -----------------------] 1779s autopkgtest [20:15:36]: test duplicate-module-load: - - - - - - - - - - results - - - - - - - - - - 1779s duplicate-module-load PASS 1780s autopkgtest [20:15:37]: test default-mods: preparing testbed 1780s Reading package lists... 1780s Building dependency tree... 1780s Reading state information... 1780s Starting pkgProblemResolver with broken count: 0 1780s Starting 2 pkgProblemResolver with broken count: 0 1780s Done 1781s 0 upgraded, 0 newly installed, 0 to remove and 39 not upgraded. 1781s autopkgtest [20:15:38]: test default-mods: [----------------------- 1781s alias_module (shared) 1781s auth_basic_module (shared) 1781s authn_core_module (shared) 1782s authz_core_module (shared) 1782s log_config_module (static) 1782s mime_module (shared) 1782s reqtimeout_module (shared) 1782s version_module (static) 1782s watchdog_module (static) 1782s autopkgtest [20:15:39]: test default-mods: -----------------------] 1782s default-mods PASS 1782s autopkgtest [20:15:39]: test default-mods: - - - - - - - - - - results - - - - - - - - - - 1783s autopkgtest [20:15:40]: test htcacheclean: preparing testbed 1783s Reading package lists... 1783s Building dependency tree... 1783s Reading state information... 1783s Starting pkgProblemResolver with broken count: 0 1783s Starting 2 pkgProblemResolver with broken count: 0 1783s Done 1784s 0 upgraded, 0 newly installed, 0 to remove and 39 not upgraded. 1784s autopkgtest [20:15:41]: test htcacheclean: [----------------------- 1784s + htc_enabled 1784s + ls /etc/rc[2345].d/S*apache-htcacheclean 1784s + return 1 1784s + a2enmod cache_disk 1785s Considering dependency cache for cache_disk: 1785s Enabling module cache. 1785s Enabling module cache_disk. 1785s Enabling external service apache-htcacheclean 1785s Synchronizing state of apache-htcacheclean.service with SysV service script with /usr/lib/systemd/systemd-sysv-install. 1785s Executing: /usr/lib/systemd/systemd-sysv-install enable apache-htcacheclean 1785s Created symlink '/etc/systemd/system/multi-user.target.wants/apache-htcacheclean.service' -> '/usr/lib/systemd/system/apache-htcacheclean.service'. 1785s The service will be started on next reboot. 1785s To activate the new configuration, you need to run: 1785s systemctl restart apache2 1785s systemctl start apache-htcacheclean 1785s + htc_enabled 1785s + ls /etc/rc2.d/S01apache-htcacheclean /etc/rc3.d/S01apache-htcacheclean /etc/rc4.d/S01apache-htcacheclean /etc/rc5.d/S01apache-htcacheclean 1785s + return 0 1785s + service apache-htcacheclean start 1786s + ps -ef 1786s + grep /usr/bin/htcacheclean 1786s www-data 2669 1 0 20:15 ? 00:00:00 /usr/bin/htcacheclean -d 120 -p /var/cache/apache2/mod_cache_disk -l 300M -n 1786s root 3396 3247 0 20:15 ? 00:00:00 grep /usr/bin/htcacheclean 1786s + PGREP=pgrep -P 1 -u www-data -G www-data htcacheclean 1786s + pgrep -P 1 -u www-data -G www-data htcacheclean 1786s + service apache-htcacheclean status 1786s 2669 1786s + service apache-htcacheclean stop 1786s ● apache-htcacheclean.service - Disk Cache Cleaning Daemon for Apache HTTP Server 1786s Loaded: loaded (/usr/lib/systemd/system/apache-htcacheclean.service; enabled; preset: enabled) 1786s Active: active (running) since Fri 2024-11-29 20:15:25 UTC; 17s ago 1786s Invocation: b090e890d9b64c248be445de8f274702 1786s Docs: https://httpd.apache.org/docs/2.4/programs/htcacheclean.html 1786s Main PID: 2669 (htcacheclean) 1786s Tasks: 1 (limit: 4617) 1786s Memory: 292K (peak: 1.6M) 1786s CPU: 6ms 1786s CGroup: /system.slice/apache-htcacheclean.service 1786s └─2669 /usr/bin/htcacheclean -d 120 -p /var/cache/apache2/mod_cache_disk -l 300M -n 1786s 1786s Nov 29 20:15:25 autopkgtest systemd[1]: Starting apache-htcacheclean.service - Disk Cache Cleaning Daemon for Apache HTTP Server... 1786s Nov 29 20:15:25 autopkgtest systemd[1]: Started apache-htcacheclean.service - Disk Cache Cleaning Daemon for Apache HTTP Server. 1786s + sleep 1 1787s + pgrep -P 1 -u www-data -G www-data htcacheclean 1787s + service apache-htcacheclean status 1787s ○ apache-htcacheclean.service - Disk Cache Cleaning Daemon for Apache HTTP Server 1787s Loaded: loaded (/usr/lib/systemd/system/apache-htcacheclean.service; enabled; preset: enabled) 1787s Active: inactive (dead) since Fri 2024-11-29 20:15:43 UTC; 1s ago 1787s Duration: 18.158s 1787s Invocation: b090e890d9b64c248be445de8f274702 1787s Docs: https://httpd.apache.org/docs/2.4/programs/htcacheclean.html 1787s Main PID: 2669 (code=exited, status=0/SUCCESS) 1787s Mem peak: 1.6M 1787s CPU: 7ms 1787s 1787s Nov 29 20:15:25 autopkgtest systemd[1]: Starting apache-htcacheclean.service - Disk Cache Cleaning Daemon for Apache HTTP Server... 1787s Nov 29 20:15:25 autopkgtest systemd[1]: Started apache-htcacheclean.service - Disk Cache Cleaning Daemon for Apache HTTP Server. 1787s Nov 29 20:15:43 autopkgtest systemd[1]: Stopping apache-htcacheclean.service - Disk Cache Cleaning Daemon for Apache HTTP Server... 1787s Nov 29 20:15:43 autopkgtest systemd[1]: apache-htcacheclean.service: Deactivated successfully. 1787s Nov 29 20:15:43 autopkgtest systemd[1]: Stopped apache-htcacheclean.service - Disk Cache Cleaning Daemon for Apache HTTP Server. 1787s + a2dismod cache_disk 1787s Disabling external service apache-htcacheclean 1787s Synchronizing state of apache-htcacheclean.service with SysV service script with /usr/lib/systemd/systemd-sysv-install. 1787s Executing: /usr/lib/systemd/systemd-sysv-install disable apache-htcacheclean 1788s Removed '/etc/systemd/system/multi-user.target.wants/apache-htcacheclean.service'. 1788s Module cache_disk disabled. 1788s To activate the new configuration, you need to run: 1788s systemctl restart apache2 1788s systemctl stop apache-htcacheclean 1788s + htc_enabled 1788s + ls /etc/rc[2345].d/S*apache-htcacheclean 1788s + return 1 1788s + a2enmod cache_socache 1788s Considering dependency cache for cache_socache: 1788s Module cache already enabled 1788s Enabling module cache_socache. 1788s To activate the new configuration, you need to run: 1788s systemctl restart apache2 1788s + htc_enabled 1788s + ls /etc/rc[2345].d/S*apache-htcacheclean 1788s + return 1 1788s + exit 0 1788s autopkgtest [20:15:45]: test htcacheclean: -----------------------] 1789s htcacheclean PASS 1789s autopkgtest [20:15:46]: test htcacheclean: - - - - - - - - - - results - - - - - - - - - - 1789s autopkgtest [20:15:46]: test ssl-passphrase: preparing testbed 1789s Reading package lists... 1790s Building dependency tree... 1790s Reading state information... 1790s Starting pkgProblemResolver with broken count: 0 1790s Starting 2 pkgProblemResolver with broken count: 0 1790s Done 1790s The following NEW packages will be installed: 1790s expect libtcl8.6 ssl-cert tcl-expect tcl8.6 1790s 0 upgraded, 5 newly installed, 0 to remove and 39 not upgraded. 1790s Need to get 1366 kB of archives. 1790s After this operation, 5117 kB of additional disk space will be used. 1790s Get:1 http://ftpmaster.internal/ubuntu plucky/main amd64 libtcl8.6 amd64 8.6.15+dfsg-2 [1085 kB] 1791s Get:2 http://ftpmaster.internal/ubuntu plucky/main amd64 tcl8.6 amd64 8.6.15+dfsg-2 [14.8 kB] 1791s Get:3 http://ftpmaster.internal/ubuntu plucky/universe amd64 tcl-expect amd64 5.45.4-3 [110 kB] 1791s Get:4 http://ftpmaster.internal/ubuntu plucky/universe amd64 expect amd64 5.45.4-3 [137 kB] 1791s Get:5 http://ftpmaster.internal/ubuntu plucky/main amd64 ssl-cert all 1.1.3ubuntu1 [18.7 kB] 1791s Preconfiguring packages ... 1791s Fetched 1366 kB in 1s (2146 kB/s) 1791s Selecting previously unselected package libtcl8.6:amd64. 1791s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 77074 files and directories currently installed.) 1791s Preparing to unpack .../libtcl8.6_8.6.15+dfsg-2_amd64.deb ... 1791s Unpacking libtcl8.6:amd64 (8.6.15+dfsg-2) ... 1791s Selecting previously unselected package tcl8.6. 1791s Preparing to unpack .../tcl8.6_8.6.15+dfsg-2_amd64.deb ... 1791s Unpacking tcl8.6 (8.6.15+dfsg-2) ... 1791s Selecting previously unselected package tcl-expect:amd64. 1791s Preparing to unpack .../tcl-expect_5.45.4-3_amd64.deb ... 1791s Unpacking tcl-expect:amd64 (5.45.4-3) ... 1791s Selecting previously unselected package expect. 1791s Preparing to unpack .../expect_5.45.4-3_amd64.deb ... 1791s Unpacking expect (5.45.4-3) ... 1791s Selecting previously unselected package ssl-cert. 1791s Preparing to unpack .../ssl-cert_1.1.3ubuntu1_all.deb ... 1791s Unpacking ssl-cert (1.1.3ubuntu1) ... 1791s Setting up ssl-cert (1.1.3ubuntu1) ... 1792s Created symlink '/etc/systemd/system/multi-user.target.wants/ssl-cert.service' → '/usr/lib/systemd/system/ssl-cert.service'. 1792s Setting up libtcl8.6:amd64 (8.6.15+dfsg-2) ... 1792s Setting up tcl8.6 (8.6.15+dfsg-2) ... 1792s Setting up tcl-expect:amd64 (5.45.4-3) ... 1792s Setting up expect (5.45.4-3) ... 1792s Processing triggers for man-db (2.13.0-1) ... 1793s Processing triggers for libc-bin (2.40-1ubuntu3) ... 1793s autopkgtest [20:15:50]: test ssl-passphrase: [----------------------- 1794s + cd /etc/ssl/private 1794s + [ -f ssl-cert-snakeoil.key.nopassphrase ] 1794s + mv ssl-cert-snakeoil.key ssl-cert-snakeoil.key.nopassphrase 1794s + openssl rsa -des3 -in ssl-cert-snakeoil.key.nopassphrase -out ssl-cert-snakeoil.key -passout pass:test 1794s writing RSA key 1794s + a2enmod ssl 1794s Considering dependency mime for ssl: 1794s Module mime already enabled 1794s Considering dependency socache_shmcb for ssl: 1794s Enabling module socache_shmcb. 1794s Enabling module ssl. 1794s See /usr/share/doc/apache2/README.Debian.gz on how to configure SSL and create self-signed certificates. 1794s To activate the new configuration, you need to run: 1794s systemctl restart apache2 1794s + a2ensite default-ssl 1794s Enabling site default-ssl. 1794s To activate the new configuration, you need to run: 1794s systemctl reload apache2 1794s + expect 1794s + password_responder 1794s + [ ! -e /run/systemd/ask-password/sck.* ] 1794s + sleep 1 1794s spawn service apache2 restart 1795s Enter passphrase for SSL/TLS keys for autopkgtest.local:443 (RSA): (press TAB for no echo) ssl-passphrase test password responder: found prompt, sending password 1795s + [ ! -e /run/systemd/ask-password/sck.49dff53c1e558d38 ] 1795s + echo ssl-passphrase test password responder: found prompt, sending password 1795s + echo test 1795s + /lib/systemd/systemd-reply-password 1 /run/systemd/ask-password/sck.49dff53c1e558d38 1795s 1795s + echo Hello, world! 1795s + curl -k https://localhost/hello.txt 1795s % Total % Received % Xferd Average Speed Time Time Time Current 1795s Dload Upload Total Spent Left Speed 1795s 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 14 100 14 0 0 1510 0 --:--:-- --:--:-- --:--:-- 1555 1795s + result=Hello, world! 1795s + [ Hello, world! != Hello, world! ] 1795s autopkgtest [20:15:52]: test ssl-passphrase: -----------------------] 1795s ssl-passphrase PASS 1795s autopkgtest [20:15:52]: test ssl-passphrase: - - - - - - - - - - results - - - - - - - - - - 1796s autopkgtest [20:15:53]: test check-http2: preparing testbed 1848s autopkgtest [20:16:45]: testbed dpkg architecture: amd64 1848s autopkgtest [20:16:45]: testbed apt version: 2.9.14ubuntu1 1849s autopkgtest [20:16:46]: @@@@@@@@@@@@@@@@@@@@ test bed setup 1849s autopkgtest [20:16:46]: testbed release detected to be: plucky 1849s autopkgtest [20:16:46]: updating testbed package index (apt update) 1850s Get:1 http://ftpmaster.internal/ubuntu plucky-proposed InRelease [73.9 kB] 1850s Hit:2 http://ftpmaster.internal/ubuntu plucky InRelease 1850s Hit:3 http://ftpmaster.internal/ubuntu plucky-updates InRelease 1850s Hit:4 http://ftpmaster.internal/ubuntu plucky-security InRelease 1850s Get:5 http://ftpmaster.internal/ubuntu plucky-proposed/main Sources [62.8 kB] 1850s Get:6 http://ftpmaster.internal/ubuntu plucky-proposed/universe Sources [837 kB] 1850s Get:7 http://ftpmaster.internal/ubuntu plucky-proposed/multiverse Sources [14.4 kB] 1850s Get:8 http://ftpmaster.internal/ubuntu plucky-proposed/restricted Sources [9708 B] 1850s Get:9 http://ftpmaster.internal/ubuntu plucky-proposed/main i386 Packages [82.1 kB] 1850s Get:10 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 Packages [124 kB] 1850s Get:11 http://ftpmaster.internal/ubuntu plucky-proposed/restricted i386 Packages [2572 B] 1850s Get:12 http://ftpmaster.internal/ubuntu plucky-proposed/restricted amd64 Packages [40.6 kB] 1850s Get:13 http://ftpmaster.internal/ubuntu plucky-proposed/universe i386 Packages [275 kB] 1850s Get:14 http://ftpmaster.internal/ubuntu plucky-proposed/universe amd64 Packages [710 kB] 1850s Get:15 http://ftpmaster.internal/ubuntu plucky-proposed/multiverse amd64 Packages [20.8 kB] 1850s Get:16 http://ftpmaster.internal/ubuntu plucky-proposed/multiverse i386 Packages [6036 B] 1851s Fetched 2259 kB in 1s (2492 kB/s) 1851s Reading package lists... 1852s Reading package lists... 1852s Building dependency tree... 1852s Reading state information... 1852s Calculating upgrade... 1853s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 1853s Reading package lists... 1853s Building dependency tree... 1853s Reading state information... 1853s 0 upgraded, 0 newly installed, 0 to remove and 2 not upgraded. 1853s autopkgtest [20:16:50]: upgrading testbed (apt dist-upgrade and autopurge) 1853s Reading package lists... 1853s Building dependency tree... 1853s Reading state information... 1854s Calculating upgrade...Starting pkgProblemResolver with broken count: 0 1854s Starting 2 pkgProblemResolver with broken count: 0 1854s Done 1854s Entering ResolveByKeep 1855s 1855s The following NEW packages will be installed: 1855s openssl-provider-legacy 1855s The following packages will be upgraded: 1855s libssl3t64 openssl 1855s 2 upgraded, 1 newly installed, 0 to remove and 0 not upgraded. 1855s Need to get 3557 kB of archives. 1855s After this operation, 936 kB of additional disk space will be used. 1855s Get:1 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 openssl-provider-legacy amd64 3.4.0-1ubuntu1 [39.0 kB] 1855s Get:2 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 libssl3t64 amd64 3.4.0-1ubuntu1 [2332 kB] 1855s Get:3 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 openssl amd64 3.4.0-1ubuntu1 [1186 kB] 1856s Fetched 3557 kB in 1s (5213 kB/s) 1856s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 75952 files and directories currently installed.) 1856s Preparing to unpack .../libssl3t64_3.4.0-1ubuntu1_amd64.deb ... 1856s Unpacking libssl3t64:amd64 (3.4.0-1ubuntu1) over (3.3.1-2ubuntu2) ... 1856s Selecting previously unselected package openssl-provider-legacy. 1856s Preparing to unpack .../openssl-provider-legacy_3.4.0-1ubuntu1_amd64.deb ... 1856s Unpacking openssl-provider-legacy (3.4.0-1ubuntu1) ... 1856s Setting up libssl3t64:amd64 (3.4.0-1ubuntu1) ... 1856s Setting up openssl-provider-legacy (3.4.0-1ubuntu1) ... 1856s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 75955 files and directories currently installed.) 1856s Preparing to unpack .../openssl_3.4.0-1ubuntu1_amd64.deb ... 1856s Unpacking openssl (3.4.0-1ubuntu1) over (3.3.1-2ubuntu2) ... 1856s Setting up openssl (3.4.0-1ubuntu1) ... 1856s Installing new version of config file /etc/ssl/openssl.cnf ... 1856s Processing triggers for man-db (2.13.0-1) ... 1857s Processing triggers for libc-bin (2.40-1ubuntu3) ... 1857s Reading package lists... 1858s Building dependency tree... 1858s Reading state information... 1858s Starting pkgProblemResolver with broken count: 0 1858s Starting 2 pkgProblemResolver with broken count: 0 1858s Done 1858s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 1861s Reading package lists... 1861s Building dependency tree... 1861s Reading state information... 1861s Starting pkgProblemResolver with broken count: 6 1861s Starting 2 pkgProblemResolver with broken count: 6 1861s Investigating (0) libkrb5-3:i386 < none -> 1.21.3-3 @un puN Ib > 1861s Broken libkrb5-3:i386 Depends on libssl3t64:i386 < none | 3.3.1-2ubuntu2 @un uH > (>= 3.0.0) 1861s Considering libssl3t64:i386 0 as a solution to libkrb5-3:i386 6 1861s Considering libssl3t64:i386 0 as a solution to libkrb5-3:i386 6 1861s Investigating (0) libsasl2-2:i386 < none -> 2.1.28+dfsg1-8 @un puN Ib > 1861s Broken libsasl2-2:i386 Depends on libssl3t64:i386 < none | 3.3.1-2ubuntu2 @un uH > (>= 3.0.0) 1861s Considering libssl3t64:i386 0 as a solution to libsasl2-2:i386 2 1861s Considering libssl3t64:i386 0 as a solution to libsasl2-2:i386 2 1861s Investigating (0) libcurl4t64:i386 < none -> 8.11.0-1ubuntu2 @un puN Ib > 1861s Broken libcurl4t64:i386 Depends on libssl3t64:i386 < none | 3.3.1-2ubuntu2 @un uH > (>= 3.2.0) 1861s Considering libssl3t64:i386 0 as a solution to libcurl4t64:i386 0 1861s Considering libssl3t64:i386 0 as a solution to libcurl4t64:i386 0 1861s Investigating (0) libaprutil1-ldap:i386 < none -> 1.6.3-3ubuntu1 @un puN Ib > 1861s Broken libaprutil1-ldap:i386 Depends on libaprutil1t64:i386 < none @un H > (= 1.6.3-3ubuntu1) 1861s Considering libaprutil1t64:i386 0 as a solution to libaprutil1-ldap:i386 0 1861s Investigating (0) libssh2-1t64:i386 < none -> 1.11.1-1 @un puN Ib > 1861s Broken libssh2-1t64:i386 Depends on libssl3t64:i386 < none | 3.3.1-2ubuntu2 @un uH > (>= 3.0.0) 1861s Considering libssl3t64:i386 0 as a solution to libssh2-1t64:i386 0 1861s Considering libssl3t64:i386 0 as a solution to libssh2-1t64:i386 0 1861s Investigating (0) apache2-bin:i386 < none -> 2.4.62-1ubuntu1 @un puN Ib > 1861s Broken apache2-bin:i386 Depends on libaprutil1-dbd-sqlite3:i386 < none @un H > 1861s Considering libaprutil1-dbd-sqlite3:i386 1 as a solution to apache2-bin:i386 0 1861s Broken apache2-bin:i386 Depends on libaprutil1-dbd-mysql:i386 < none @un H > 1861s Considering libaprutil1-dbd-mysql:i386 1 as a solution to apache2-bin:i386 0 1861s Broken apache2-bin:i386 Depends on libaprutil1-dbd-odbc:i386 < none @un H > 1861s Considering libaprutil1-dbd-odbc:i386 1 as a solution to apache2-bin:i386 0 1861s Broken apache2-bin:i386 Depends on libaprutil1-dbd-pgsql:i386 < none @un H > 1861s Considering libaprutil1-dbd-pgsql:i386 1 as a solution to apache2-bin:i386 0 1861s Broken apache2-bin:i386 Depends on libaprutil1-dbd-freetds:i386 < none @un H > 1861s Broken apache2-bin:i386 Depends on libaprutil1t64:i386 < none @un H > (>= 1.6.0) 1861s Considering libaprutil1t64:i386 0 as a solution to apache2-bin:i386 0 1861s Broken apache2-bin:i386 Depends on libssl3t64:i386 < none | 3.3.1-2ubuntu2 @un uH > (>= 3.0.0) 1861s Considering libssl3t64:i386 0 as a solution to apache2-bin:i386 0 1861s Considering libssl3t64:i386 0 as a solution to apache2-bin:i386 0 1861s Done 1861s Some packages could not be installed. This may mean that you have 1861s requested an impossible situation or if you are using the unstable 1861s distribution that some required packages have not yet been created 1861s or been moved out of Incoming. 1861s The following information may help to resolve the situation: 1861s 1861s The following packages have unmet dependencies: 1862s apache2-bin:i386 : Depends: libaprutil1-dbd-sqlite3:i386 but it is not installable or 1862s libaprutil1-dbd-mysql:i386 but it is not installable or 1862s libaprutil1-dbd-odbc:i386 but it is not installable or 1862s libaprutil1-dbd-pgsql:i386 but it is not installable or 1862s libaprutil1-dbd-freetds:i386 but it is not installable 1862s Depends: libaprutil1t64:i386 (>= 1.6.0) but it is not installable 1862s Depends: libssl3t64:i386 (>= 3.0.0) but it is not going to be installed 1862s libaprutil1-ldap:i386 : Depends: libaprutil1t64:i386 (= 1.6.3-3ubuntu1) but it is not installable 1862s libcurl4t64:i386 : Depends: libssl3t64:i386 (>= 3.2.0) but it is not going to be installed 1862s libkrb5-3:i386 : Depends: libssl3t64:i386 (>= 3.0.0) but it is not going to be installed 1862s libsasl2-2:i386 : Depends: libssl3t64:i386 (>= 3.0.0) but it is not going to be installed 1862s libssh2-1t64:i386 : Depends: libssl3t64:i386 (>= 3.0.0) but it is not going to be installed 1862s E: Unable to correct problems, you have held broken packages. 1862s autopkgtest: WARNING: Test dependencies are unsatisfiable with using apt pinning. Retrying with using all packages from plucky-proposed 1862s Reading package lists... 1862s Building dependency tree... 1862s Reading state information... 1863s Starting pkgProblemResolver with broken count: 0 1863s Starting 2 pkgProblemResolver with broken count: 0 1863s Done 1863s The following NEW packages will be installed: 1863s apache2:i386 apache2-bin:i386 apache2-data apache2-utils gcc-14-base:i386 1863s libapr1t64 libapr1t64:i386 libaprutil1-dbd-sqlite3:i386 1863s libaprutil1-ldap:i386 libaprutil1t64 libaprutil1t64:i386 libbrotli1:i386 1863s libc6:i386 libcom-err2:i386 libcrypt1:i386 libcurl4t64:i386 libdb5.3t64:i386 1863s libev4t64 libexpat1:i386 libffi8:i386 libgcc-s1:i386 libgdbm6t64:i386 1863s libgmp10:i386 libgnutls30t64:i386 libgssapi-krb5-2:i386 libhogweed6t64:i386 1863s libicu74:i386 libidn2-0:i386 libjansson4:i386 libjemalloc2 libk5crypto3:i386 1863s libkeyutils1:i386 libkrb5-3:i386 libkrb5support0:i386 libldap2:i386 1863s liblua5.4-0:i386 liblzma5:i386 libnettle8t64:i386 libnghttp2-14:i386 1863s libp11-kit0:i386 libpcre2-8-0:i386 libpsl5t64:i386 librtmp1:i386 1863s libsasl2-2:i386 libsasl2-modules-db:i386 libsqlite3-0:i386 libssh2-1t64:i386 1863s libssl3t64:i386 libstdc++6:i386 libtasn1-6:i386 libunistring5:i386 1863s libuuid1:i386 libxml2:i386 libzstd1:i386 nghttp2-client ssl-cert zlib1g:i386 1863s The following packages will be upgraded: 1863s gcc-14-base libatomic1 libgcc-s1 libstdc++6 libxml2 1863s 5 upgraded, 57 newly installed, 0 to remove and 39 not upgraded. 1863s Need to get 30.1 MB of archives. 1863s After this operation, 93.9 MB of additional disk space will be used. 1863s Get:1 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 gcc-14-base amd64 14.2.0-9ubuntu1 [52.0 kB] 1863s Get:2 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 libgcc-s1 amd64 14.2.0-9ubuntu1 [78.4 kB] 1864s Get:3 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 libatomic1 amd64 14.2.0-9ubuntu1 [10.3 kB] 1864s Get:4 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 libstdc++6 amd64 14.2.0-9ubuntu1 [788 kB] 1864s Get:5 http://ftpmaster.internal/ubuntu plucky-proposed/main i386 gcc-14-base i386 14.2.0-9ubuntu1 [51.9 kB] 1864s Get:6 http://ftpmaster.internal/ubuntu plucky-proposed/main i386 libgcc-s1 i386 14.2.0-9ubuntu1 [95.4 kB] 1864s Get:7 http://ftpmaster.internal/ubuntu plucky/main i386 libc6 i386 2.40-1ubuntu3 [3034 kB] 1864s Get:8 http://ftpmaster.internal/ubuntu plucky/main i386 libuuid1 i386 2.40.2-1ubuntu1 [41.9 kB] 1864s Get:9 http://ftpmaster.internal/ubuntu plucky/main i386 libapr1t64 i386 1.7.5-1 [120 kB] 1864s Get:10 http://ftpmaster.internal/ubuntu plucky/main i386 libcrypt1 i386 1:4.4.36-5 [91.6 kB] 1864s Get:11 http://ftpmaster.internal/ubuntu plucky/main i386 libdb5.3t64 i386 5.3.28+dfsg2-9 [815 kB] 1864s Get:12 http://ftpmaster.internal/ubuntu plucky/main i386 libexpat1 i386 2.6.4-1 [89.7 kB] 1864s Get:13 http://ftpmaster.internal/ubuntu plucky/main i386 libgdbm6t64 i386 1.24-2 [40.3 kB] 1864s Get:14 http://ftpmaster.internal/ubuntu plucky/main i386 libzstd1 i386 1.5.6+dfsg-1 [290 kB] 1864s Get:15 http://ftpmaster.internal/ubuntu plucky/main i386 zlib1g i386 1:1.3.dfsg+really1.3.1-1ubuntu1 [59.8 kB] 1864s Get:16 http://ftpmaster.internal/ubuntu plucky-proposed/main i386 libssl3t64 i386 3.4.0-1ubuntu1 [2200 kB] 1864s Get:17 http://ftpmaster.internal/ubuntu plucky/main i386 libaprutil1t64 i386 1.6.3-3ubuntu1 [101 kB] 1864s Get:18 http://ftpmaster.internal/ubuntu plucky/main i386 libsqlite3-0 i386 3.46.1-1 [792 kB] 1864s Get:19 http://ftpmaster.internal/ubuntu plucky/main i386 libaprutil1-dbd-sqlite3 i386 1.6.3-3ubuntu1 [11.7 kB] 1864s Get:20 http://ftpmaster.internal/ubuntu plucky/main i386 libgmp10 i386 2:6.3.0+dfsg-2ubuntu7 [272 kB] 1864s Get:21 http://ftpmaster.internal/ubuntu plucky/main i386 libnettle8t64 i386 3.10-1 [193 kB] 1864s Get:22 http://ftpmaster.internal/ubuntu plucky/main i386 libhogweed6t64 i386 3.10-1 [204 kB] 1864s Get:23 http://ftpmaster.internal/ubuntu plucky/main i386 libunistring5 i386 1.2-1 [552 kB] 1864s Get:24 http://ftpmaster.internal/ubuntu plucky/main i386 libidn2-0 i386 2.3.7-2build2 [102 kB] 1864s Get:25 http://ftpmaster.internal/ubuntu plucky/main i386 libffi8 i386 3.4.6-1build1 [22.8 kB] 1864s Get:26 http://ftpmaster.internal/ubuntu plucky/main i386 libp11-kit0 i386 0.25.5-2ubuntu1 [289 kB] 1864s Get:27 http://ftpmaster.internal/ubuntu plucky/main i386 libtasn1-6 i386 4.19.0-3build1 [44.7 kB] 1864s Get:28 http://ftpmaster.internal/ubuntu plucky/main i386 libgnutls30t64 i386 3.8.8-2ubuntu1 [1023 kB] 1864s Get:29 http://ftpmaster.internal/ubuntu plucky/main i386 libsasl2-modules-db i386 2.1.28+dfsg1-8 [21.7 kB] 1864s Get:30 http://ftpmaster.internal/ubuntu plucky/main i386 libsasl2-2 i386 2.1.28+dfsg1-8 [61.9 kB] 1864s Get:31 http://ftpmaster.internal/ubuntu plucky/main i386 libldap2 i386 2.6.8+dfsg-1~exp4ubuntu3 [212 kB] 1864s Get:32 http://ftpmaster.internal/ubuntu plucky/main i386 libaprutil1-ldap i386 1.6.3-3ubuntu1 [9304 B] 1864s Get:33 http://ftpmaster.internal/ubuntu plucky/main i386 libbrotli1 i386 1.1.0-2build3 [332 kB] 1864s Get:34 http://ftpmaster.internal/ubuntu plucky/main i386 libkrb5support0 i386 1.21.3-3 [36.6 kB] 1864s Get:35 http://ftpmaster.internal/ubuntu plucky/main i386 libcom-err2 i386 1.47.1-1ubuntu1 [26.0 kB] 1864s Get:36 http://ftpmaster.internal/ubuntu plucky/main i386 libk5crypto3 i386 1.21.3-3 [86.1 kB] 1864s Get:37 http://ftpmaster.internal/ubuntu plucky/main i386 libkeyutils1 i386 1.6.3-4ubuntu2 [10.4 kB] 1864s Get:38 http://ftpmaster.internal/ubuntu plucky/main i386 libkrb5-3 i386 1.21.3-3 [385 kB] 1864s Get:39 http://ftpmaster.internal/ubuntu plucky/main i386 libgssapi-krb5-2 i386 1.21.3-3 [154 kB] 1864s Get:40 http://ftpmaster.internal/ubuntu plucky/main i386 libnghttp2-14 i386 1.64.0-1 [89.5 kB] 1864s Get:41 http://ftpmaster.internal/ubuntu plucky/main i386 libpsl5t64 i386 0.21.2-1.1build1 [57.7 kB] 1864s Get:42 http://ftpmaster.internal/ubuntu plucky/main i386 librtmp1 i386 2.4+20151223.gitfa8646d.1-2build7 [60.7 kB] 1864s Get:43 http://ftpmaster.internal/ubuntu plucky/main i386 libssh2-1t64 i386 1.11.1-1 [145 kB] 1864s Get:44 http://ftpmaster.internal/ubuntu plucky/main i386 libcurl4t64 i386 8.11.0-1ubuntu2 [420 kB] 1864s Get:45 http://ftpmaster.internal/ubuntu plucky/main i386 libjansson4 i386 2.14-2build2 [35.2 kB] 1864s Get:46 http://ftpmaster.internal/ubuntu plucky-proposed/main i386 libstdc++6 i386 14.2.0-9ubuntu1 [859 kB] 1864s Get:47 http://ftpmaster.internal/ubuntu plucky/main i386 liblua5.4-0 i386 5.4.7-1 [183 kB] 1864s Get:48 http://ftpmaster.internal/ubuntu plucky/main i386 libpcre2-8-0 i386 10.42-4ubuntu3 [232 kB] 1864s Get:49 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 libxml2 amd64 2.12.7+dfsg+really2.9.14-0.2build1 [772 kB] 1864s Get:50 http://ftpmaster.internal/ubuntu plucky/main i386 libicu74 i386 74.2-1ubuntu4 [11.0 MB] 1865s Get:51 http://ftpmaster.internal/ubuntu plucky/main i386 liblzma5 i386 5.6.3-1 [146 kB] 1865s Get:52 http://ftpmaster.internal/ubuntu plucky-proposed/main i386 libxml2 i386 2.12.7+dfsg+really2.9.14-0.2build1 [728 kB] 1865s Get:53 http://ftpmaster.internal/ubuntu plucky-proposed/main i386 apache2-bin i386 2.4.62-3ubuntu1 [1457 kB] 1865s Get:54 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 apache2-data all 2.4.62-3ubuntu1 [163 kB] 1865s Get:55 http://ftpmaster.internal/ubuntu plucky/main amd64 libapr1t64 amd64 1.7.5-1 [116 kB] 1865s Get:56 http://ftpmaster.internal/ubuntu plucky/main amd64 libaprutil1t64 amd64 1.6.3-3ubuntu1 [92.8 kB] 1865s Get:57 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 apache2-utils amd64 2.4.62-3ubuntu1 [99.7 kB] 1865s Get:58 http://ftpmaster.internal/ubuntu plucky-proposed/main i386 apache2 i386 2.4.62-3ubuntu1 [90.4 kB] 1865s Get:59 http://ftpmaster.internal/ubuntu plucky/universe amd64 libev4t64 amd64 1:4.33-2.1build1 [31.0 kB] 1865s Get:60 http://ftpmaster.internal/ubuntu plucky/universe amd64 libjemalloc2 amd64 5.3.0-2build1 [256 kB] 1865s Get:61 http://ftpmaster.internal/ubuntu plucky/universe amd64 nghttp2-client amd64 1.64.0-1 [179 kB] 1865s Get:62 http://ftpmaster.internal/ubuntu plucky/main amd64 ssl-cert all 1.1.3ubuntu1 [18.7 kB] 1865s Preconfiguring packages ... 1865s Fetched 30.1 MB in 2s (16.2 MB/s) 1865s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 75957 files and directories currently installed.) 1865s Preparing to unpack .../gcc-14-base_14.2.0-9ubuntu1_amd64.deb ... 1865s Unpacking gcc-14-base:amd64 (14.2.0-9ubuntu1) over (14.2.0-8ubuntu1) ... 1865s Selecting previously unselected package gcc-14-base:i386. 1865s Preparing to unpack .../gcc-14-base_14.2.0-9ubuntu1_i386.deb ... 1865s Unpacking gcc-14-base:i386 (14.2.0-9ubuntu1) ... 1865s Setting up gcc-14-base:amd64 (14.2.0-9ubuntu1) ... 1865s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 75958 files and directories currently installed.) 1865s Preparing to unpack .../libgcc-s1_14.2.0-9ubuntu1_amd64.deb ... 1865s Unpacking libgcc-s1:amd64 (14.2.0-9ubuntu1) over (14.2.0-8ubuntu1) ... 1865s Selecting previously unselected package libgcc-s1:i386. 1865s Preparing to unpack .../libgcc-s1_14.2.0-9ubuntu1_i386.deb ... 1865s Unpacking libgcc-s1:i386 (14.2.0-9ubuntu1) ... 1865s Setting up libgcc-s1:amd64 (14.2.0-9ubuntu1) ... 1865s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 75960 files and directories currently installed.) 1865s Preparing to unpack .../libatomic1_14.2.0-9ubuntu1_amd64.deb ... 1865s Unpacking libatomic1:amd64 (14.2.0-9ubuntu1) over (14.2.0-8ubuntu1) ... 1866s Preparing to unpack .../libstdc++6_14.2.0-9ubuntu1_amd64.deb ... 1866s Unpacking libstdc++6:amd64 (14.2.0-9ubuntu1) over (14.2.0-8ubuntu1) ... 1866s Selecting previously unselected package libstdc++6:i386. 1866s Preparing to unpack .../libstdc++6_14.2.0-9ubuntu1_i386.deb ... 1866s Unpacking libstdc++6:i386 (14.2.0-9ubuntu1) ... 1866s Setting up libstdc++6:amd64 (14.2.0-9ubuntu1) ... 1866s Selecting previously unselected package libc6:i386. 1866s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 75964 files and directories currently installed.) 1866s Preparing to unpack .../00-libc6_2.40-1ubuntu3_i386.deb ... 1866s Unpacking libc6:i386 (2.40-1ubuntu3) ... 1866s Selecting previously unselected package libuuid1:i386. 1866s Preparing to unpack .../01-libuuid1_2.40.2-1ubuntu1_i386.deb ... 1866s Unpacking libuuid1:i386 (2.40.2-1ubuntu1) ... 1866s Selecting previously unselected package libapr1t64:i386. 1866s Preparing to unpack .../02-libapr1t64_1.7.5-1_i386.deb ... 1866s Unpacking libapr1t64:i386 (1.7.5-1) ... 1866s Selecting previously unselected package libcrypt1:i386. 1866s Preparing to unpack .../03-libcrypt1_1%3a4.4.36-5_i386.deb ... 1866s Unpacking libcrypt1:i386 (1:4.4.36-5) ... 1866s Selecting previously unselected package libdb5.3t64:i386. 1866s Preparing to unpack .../04-libdb5.3t64_5.3.28+dfsg2-9_i386.deb ... 1866s Unpacking libdb5.3t64:i386 (5.3.28+dfsg2-9) ... 1866s Selecting previously unselected package libexpat1:i386. 1866s Preparing to unpack .../05-libexpat1_2.6.4-1_i386.deb ... 1866s Unpacking libexpat1:i386 (2.6.4-1) ... 1866s Selecting previously unselected package libgdbm6t64:i386. 1866s Preparing to unpack .../06-libgdbm6t64_1.24-2_i386.deb ... 1866s Unpacking libgdbm6t64:i386 (1.24-2) ... 1866s Selecting previously unselected package libzstd1:i386. 1866s Preparing to unpack .../07-libzstd1_1.5.6+dfsg-1_i386.deb ... 1866s Unpacking libzstd1:i386 (1.5.6+dfsg-1) ... 1866s Selecting previously unselected package zlib1g:i386. 1866s Preparing to unpack .../08-zlib1g_1%3a1.3.dfsg+really1.3.1-1ubuntu1_i386.deb ... 1866s Unpacking zlib1g:i386 (1:1.3.dfsg+really1.3.1-1ubuntu1) ... 1866s Selecting previously unselected package libssl3t64:i386. 1866s Preparing to unpack .../09-libssl3t64_3.4.0-1ubuntu1_i386.deb ... 1866s Unpacking libssl3t64:i386 (3.4.0-1ubuntu1) ... 1866s Selecting previously unselected package libaprutil1t64:i386. 1866s Preparing to unpack .../10-libaprutil1t64_1.6.3-3ubuntu1_i386.deb ... 1866s Unpacking libaprutil1t64:i386 (1.6.3-3ubuntu1) ... 1866s Selecting previously unselected package libsqlite3-0:i386. 1866s Preparing to unpack .../11-libsqlite3-0_3.46.1-1_i386.deb ... 1866s Unpacking libsqlite3-0:i386 (3.46.1-1) ... 1866s Selecting previously unselected package libaprutil1-dbd-sqlite3:i386. 1866s Preparing to unpack .../12-libaprutil1-dbd-sqlite3_1.6.3-3ubuntu1_i386.deb ... 1866s Unpacking libaprutil1-dbd-sqlite3:i386 (1.6.3-3ubuntu1) ... 1866s Selecting previously unselected package libgmp10:i386. 1866s Preparing to unpack .../13-libgmp10_2%3a6.3.0+dfsg-2ubuntu7_i386.deb ... 1866s Unpacking libgmp10:i386 (2:6.3.0+dfsg-2ubuntu7) ... 1866s Selecting previously unselected package libnettle8t64:i386. 1866s Preparing to unpack .../14-libnettle8t64_3.10-1_i386.deb ... 1866s Unpacking libnettle8t64:i386 (3.10-1) ... 1866s Selecting previously unselected package libhogweed6t64:i386. 1866s Preparing to unpack .../15-libhogweed6t64_3.10-1_i386.deb ... 1866s Unpacking libhogweed6t64:i386 (3.10-1) ... 1866s Selecting previously unselected package libunistring5:i386. 1866s Preparing to unpack .../16-libunistring5_1.2-1_i386.deb ... 1866s Unpacking libunistring5:i386 (1.2-1) ... 1866s Selecting previously unselected package libidn2-0:i386. 1866s Preparing to unpack .../17-libidn2-0_2.3.7-2build2_i386.deb ... 1866s Unpacking libidn2-0:i386 (2.3.7-2build2) ... 1866s Selecting previously unselected package libffi8:i386. 1866s Preparing to unpack .../18-libffi8_3.4.6-1build1_i386.deb ... 1866s Unpacking libffi8:i386 (3.4.6-1build1) ... 1866s Selecting previously unselected package libp11-kit0:i386. 1866s Preparing to unpack .../19-libp11-kit0_0.25.5-2ubuntu1_i386.deb ... 1866s Unpacking libp11-kit0:i386 (0.25.5-2ubuntu1) ... 1866s Selecting previously unselected package libtasn1-6:i386. 1866s Preparing to unpack .../20-libtasn1-6_4.19.0-3build1_i386.deb ... 1866s Unpacking libtasn1-6:i386 (4.19.0-3build1) ... 1867s Selecting previously unselected package libgnutls30t64:i386. 1867s Preparing to unpack .../21-libgnutls30t64_3.8.8-2ubuntu1_i386.deb ... 1867s Unpacking libgnutls30t64:i386 (3.8.8-2ubuntu1) ... 1867s Selecting previously unselected package libsasl2-modules-db:i386. 1867s Preparing to unpack .../22-libsasl2-modules-db_2.1.28+dfsg1-8_i386.deb ... 1867s Unpacking libsasl2-modules-db:i386 (2.1.28+dfsg1-8) ... 1867s Selecting previously unselected package libsasl2-2:i386. 1867s Preparing to unpack .../23-libsasl2-2_2.1.28+dfsg1-8_i386.deb ... 1867s Unpacking libsasl2-2:i386 (2.1.28+dfsg1-8) ... 1867s Selecting previously unselected package libldap2:i386. 1867s Preparing to unpack .../24-libldap2_2.6.8+dfsg-1~exp4ubuntu3_i386.deb ... 1867s Unpacking libldap2:i386 (2.6.8+dfsg-1~exp4ubuntu3) ... 1867s Selecting previously unselected package libaprutil1-ldap:i386. 1867s Preparing to unpack .../25-libaprutil1-ldap_1.6.3-3ubuntu1_i386.deb ... 1867s Unpacking libaprutil1-ldap:i386 (1.6.3-3ubuntu1) ... 1867s Selecting previously unselected package libbrotli1:i386. 1867s Preparing to unpack .../26-libbrotli1_1.1.0-2build3_i386.deb ... 1867s Unpacking libbrotli1:i386 (1.1.0-2build3) ... 1867s Selecting previously unselected package libkrb5support0:i386. 1867s Preparing to unpack .../27-libkrb5support0_1.21.3-3_i386.deb ... 1867s Unpacking libkrb5support0:i386 (1.21.3-3) ... 1867s Selecting previously unselected package libcom-err2:i386. 1867s Preparing to unpack .../28-libcom-err2_1.47.1-1ubuntu1_i386.deb ... 1867s Unpacking libcom-err2:i386 (1.47.1-1ubuntu1) ... 1867s Selecting previously unselected package libk5crypto3:i386. 1867s Preparing to unpack .../29-libk5crypto3_1.21.3-3_i386.deb ... 1867s Unpacking libk5crypto3:i386 (1.21.3-3) ... 1867s Selecting previously unselected package libkeyutils1:i386. 1867s Preparing to unpack .../30-libkeyutils1_1.6.3-4ubuntu2_i386.deb ... 1867s Unpacking libkeyutils1:i386 (1.6.3-4ubuntu2) ... 1867s Selecting previously unselected package libkrb5-3:i386. 1867s Preparing to unpack .../31-libkrb5-3_1.21.3-3_i386.deb ... 1867s Unpacking libkrb5-3:i386 (1.21.3-3) ... 1867s Selecting previously unselected package libgssapi-krb5-2:i386. 1867s Preparing to unpack .../32-libgssapi-krb5-2_1.21.3-3_i386.deb ... 1867s Unpacking libgssapi-krb5-2:i386 (1.21.3-3) ... 1867s Selecting previously unselected package libnghttp2-14:i386. 1867s Preparing to unpack .../33-libnghttp2-14_1.64.0-1_i386.deb ... 1867s Unpacking libnghttp2-14:i386 (1.64.0-1) ... 1867s Selecting previously unselected package libpsl5t64:i386. 1867s Preparing to unpack .../34-libpsl5t64_0.21.2-1.1build1_i386.deb ... 1867s Unpacking libpsl5t64:i386 (0.21.2-1.1build1) ... 1867s Selecting previously unselected package librtmp1:i386. 1867s Preparing to unpack .../35-librtmp1_2.4+20151223.gitfa8646d.1-2build7_i386.deb ... 1867s Unpacking librtmp1:i386 (2.4+20151223.gitfa8646d.1-2build7) ... 1867s Selecting previously unselected package libssh2-1t64:i386. 1867s Preparing to unpack .../36-libssh2-1t64_1.11.1-1_i386.deb ... 1867s Unpacking libssh2-1t64:i386 (1.11.1-1) ... 1867s Selecting previously unselected package libcurl4t64:i386. 1867s Preparing to unpack .../37-libcurl4t64_8.11.0-1ubuntu2_i386.deb ... 1867s Unpacking libcurl4t64:i386 (8.11.0-1ubuntu2) ... 1867s Selecting previously unselected package libjansson4:i386. 1867s Preparing to unpack .../38-libjansson4_2.14-2build2_i386.deb ... 1867s Unpacking libjansson4:i386 (2.14-2build2) ... 1867s Selecting previously unselected package liblua5.4-0:i386. 1867s Preparing to unpack .../39-liblua5.4-0_5.4.7-1_i386.deb ... 1867s Unpacking liblua5.4-0:i386 (5.4.7-1) ... 1867s Selecting previously unselected package libpcre2-8-0:i386. 1867s Preparing to unpack .../40-libpcre2-8-0_10.42-4ubuntu3_i386.deb ... 1867s Unpacking libpcre2-8-0:i386 (10.42-4ubuntu3) ... 1867s Preparing to unpack .../41-libxml2_2.12.7+dfsg+really2.9.14-0.2build1_amd64.deb ... 1867s Unpacking libxml2:amd64 (2.12.7+dfsg+really2.9.14-0.2build1) over (2.12.7+dfsg-3) ... 1867s Selecting previously unselected package libicu74:i386. 1867s Preparing to unpack .../42-libicu74_74.2-1ubuntu4_i386.deb ... 1867s Unpacking libicu74:i386 (74.2-1ubuntu4) ... 1867s Selecting previously unselected package liblzma5:i386. 1867s Preparing to unpack .../43-liblzma5_5.6.3-1_i386.deb ... 1867s Unpacking liblzma5:i386 (5.6.3-1) ... 1867s Selecting previously unselected package libxml2:i386. 1867s Preparing to unpack .../44-libxml2_2.12.7+dfsg+really2.9.14-0.2build1_i386.deb ... 1867s Unpacking libxml2:i386 (2.12.7+dfsg+really2.9.14-0.2build1) ... 1868s Selecting previously unselected package apache2-bin:i386. 1868s Preparing to unpack .../45-apache2-bin_2.4.62-3ubuntu1_i386.deb ... 1868s Unpacking apache2-bin:i386 (2.4.62-3ubuntu1) ... 1868s Selecting previously unselected package apache2-data. 1868s Preparing to unpack .../46-apache2-data_2.4.62-3ubuntu1_all.deb ... 1868s Unpacking apache2-data (2.4.62-3ubuntu1) ... 1868s Selecting previously unselected package libapr1t64:amd64. 1868s Preparing to unpack .../47-libapr1t64_1.7.5-1_amd64.deb ... 1868s Unpacking libapr1t64:amd64 (1.7.5-1) ... 1868s Selecting previously unselected package libaprutil1t64:amd64. 1868s Preparing to unpack .../48-libaprutil1t64_1.6.3-3ubuntu1_amd64.deb ... 1868s Unpacking libaprutil1t64:amd64 (1.6.3-3ubuntu1) ... 1868s Selecting previously unselected package apache2-utils. 1868s Preparing to unpack .../49-apache2-utils_2.4.62-3ubuntu1_amd64.deb ... 1868s Unpacking apache2-utils (2.4.62-3ubuntu1) ... 1868s Selecting previously unselected package apache2:i386. 1868s Preparing to unpack .../50-apache2_2.4.62-3ubuntu1_i386.deb ... 1868s Unpacking apache2:i386 (2.4.62-3ubuntu1) ... 1868s Selecting previously unselected package libev4t64:amd64. 1868s Preparing to unpack .../51-libev4t64_1%3a4.33-2.1build1_amd64.deb ... 1868s Unpacking libev4t64:amd64 (1:4.33-2.1build1) ... 1868s Selecting previously unselected package libjemalloc2:amd64. 1868s Preparing to unpack .../52-libjemalloc2_5.3.0-2build1_amd64.deb ... 1868s Unpacking libjemalloc2:amd64 (5.3.0-2build1) ... 1868s Selecting previously unselected package nghttp2-client. 1868s Preparing to unpack .../53-nghttp2-client_1.64.0-1_amd64.deb ... 1868s Unpacking nghttp2-client (1.64.0-1) ... 1868s Selecting previously unselected package ssl-cert. 1868s Preparing to unpack .../54-ssl-cert_1.1.3ubuntu1_all.deb ... 1868s Unpacking ssl-cert (1.1.3ubuntu1) ... 1868s Setting up libev4t64:amd64 (1:4.33-2.1build1) ... 1868s Setting up gcc-14-base:i386 (14.2.0-9ubuntu1) ... 1868s Setting up libjemalloc2:amd64 (5.3.0-2build1) ... 1868s Setting up ssl-cert (1.1.3ubuntu1) ... 1869s Created symlink '/etc/systemd/system/multi-user.target.wants/ssl-cert.service' → '/usr/lib/systemd/system/ssl-cert.service'. 1869s Setting up libatomic1:amd64 (14.2.0-9ubuntu1) ... 1869s Setting up libapr1t64:amd64 (1.7.5-1) ... 1869s Setting up apache2-data (2.4.62-3ubuntu1) ... 1869s Setting up libxml2:amd64 (2.12.7+dfsg+really2.9.14-0.2build1) ... 1869s Setting up libaprutil1t64:amd64 (1.6.3-3ubuntu1) ... 1869s Setting up nghttp2-client (1.64.0-1) ... 1869s Setting up apache2-utils (2.4.62-3ubuntu1) ... 1869s Setting up libgcc-s1:i386 (14.2.0-9ubuntu1) ... 1869s Setting up libc6:i386 (2.40-1ubuntu3) ... 1869s Setting up libdb5.3t64:i386 (5.3.28+dfsg2-9) ... 1869s Setting up libffi8:i386 (3.4.6-1build1) ... 1869s Setting up libtasn1-6:i386 (4.19.0-3build1) ... 1869s Setting up libstdc++6:i386 (14.2.0-9ubuntu1) ... 1869s Setting up libexpat1:i386 (2.6.4-1) ... 1869s Setting up libzstd1:i386 (1.5.6+dfsg-1) ... 1869s Setting up libkeyutils1:i386 (1.6.3-4ubuntu2) ... 1869s Setting up libgdbm6t64:i386 (1.24-2) ... 1869s Setting up liblzma5:i386 (5.6.3-1) ... 1869s Setting up libbrotli1:i386 (1.1.0-2build3) ... 1869s Setting up libsqlite3-0:i386 (3.46.1-1) ... 1869s Setting up libnghttp2-14:i386 (1.64.0-1) ... 1869s Setting up zlib1g:i386 (1:1.3.dfsg+really1.3.1-1ubuntu1) ... 1869s Setting up libcrypt1:i386 (1:4.4.36-5) ... 1869s Setting up libcom-err2:i386 (1.47.1-1ubuntu1) ... 1869s Setting up libjansson4:i386 (2.14-2build2) ... 1869s Setting up libkrb5support0:i386 (1.21.3-3) ... 1869s Setting up libsasl2-modules-db:i386 (2.1.28+dfsg1-8) ... 1869s Setting up libnettle8t64:i386 (3.10-1) ... 1869s Setting up libgmp10:i386 (2:6.3.0+dfsg-2ubuntu7) ... 1869s Setting up libp11-kit0:i386 (0.25.5-2ubuntu1) ... 1869s Setting up libunistring5:i386 (1.2-1) ... 1869s Setting up libuuid1:i386 (2.40.2-1ubuntu1) ... 1869s Setting up libpcre2-8-0:i386 (10.42-4ubuntu3) ... 1869s Setting up libk5crypto3:i386 (1.21.3-3) ... 1869s Setting up libicu74:i386 (74.2-1ubuntu4) ... 1869s Setting up libhogweed6t64:i386 (3.10-1) ... 1869s Setting up libapr1t64:i386 (1.7.5-1) ... 1869s Setting up liblua5.4-0:i386 (5.4.7-1) ... 1869s Setting up libxml2:i386 (2.12.7+dfsg+really2.9.14-0.2build1) ... 1869s Setting up libssl3t64:i386 (3.4.0-1ubuntu1) ... 1869s Setting up libidn2-0:i386 (2.3.7-2build2) ... 1869s Setting up libsasl2-2:i386 (2.1.28+dfsg1-8) ... 1869s Setting up libkrb5-3:i386 (1.21.3-3) ... 1869s Setting up libssh2-1t64:i386 (1.11.1-1) ... 1869s Setting up libgnutls30t64:i386 (3.8.8-2ubuntu1) ... 1869s Setting up libaprutil1t64:i386 (1.6.3-3ubuntu1) ... 1869s Setting up libpsl5t64:i386 (0.21.2-1.1build1) ... 1869s Setting up libaprutil1-dbd-sqlite3:i386 (1.6.3-3ubuntu1) ... 1869s Setting up librtmp1:i386 (2.4+20151223.gitfa8646d.1-2build7) ... 1869s Setting up libgssapi-krb5-2:i386 (1.21.3-3) ... 1869s Setting up libldap2:i386 (2.6.8+dfsg-1~exp4ubuntu3) ... 1869s Setting up libcurl4t64:i386 (8.11.0-1ubuntu2) ... 1869s Setting up libaprutil1-ldap:i386 (1.6.3-3ubuntu1) ... 1869s Setting up apache2-bin:i386 (2.4.62-3ubuntu1) ... 1869s Setting up apache2:i386 (2.4.62-3ubuntu1) ... 1869s Enabling module mpm_event. 1869s Enabling module authz_core. 1869s Enabling module authz_host. 1869s Enabling module authn_core. 1869s Enabling module auth_basic. 1869s Enabling module access_compat. 1869s Enabling module authn_file. 1869s Enabling module authz_user. 1869s Enabling module alias. 1869s Enabling module dir. 1869s Enabling module autoindex. 1869s Enabling module env. 1869s Enabling module mime. 1869s Enabling module negotiation. 1869s Enabling module setenvif. 1869s Enabling module filter. 1869s Enabling module deflate. 1870s Enabling module status. 1870s Enabling module reqtimeout. 1870s Enabling conf charset. 1870s Enabling conf localized-error-pages. 1870s Enabling conf other-vhosts-access-log. 1870s Enabling conf security. 1870s Enabling conf serve-cgi-bin. 1870s Enabling site 000-default. 1870s Created symlink '/etc/systemd/system/multi-user.target.wants/apache2.service' → '/usr/lib/systemd/system/apache2.service'. 1871s Created symlink '/etc/systemd/system/multi-user.target.wants/apache-htcacheclean.service' → '/usr/lib/systemd/system/apache-htcacheclean.service'. 1872s Processing triggers for libc-bin (2.40-1ubuntu3) ... 1872s Processing triggers for ufw (0.36.2-8) ... 1872s Processing triggers for man-db (2.13.0-1) ... 1872s Processing triggers for systemd (256.5-2ubuntu4) ... 1878s autopkgtest [20:17:15]: test check-http2: [----------------------- 1878s + a2enmod http2 1878s Enabling module http2. 1878s To activate the new configuration, you need to run: 1878s systemctl restart apache2 1878s + a2enmod ssl 1878s Considering dependency mime for ssl: 1878s Module mime already enabled 1878s Considering dependency socache_shmcb for ssl: 1878s Enabling module socache_shmcb. 1878s Enabling module ssl. 1878s See /usr/share/doc/apache2/README.Debian.gz on how to configure SSL and create self-signed certificates. 1878s To activate the new configuration, you need to run: 1878s systemctl restart apache2 1878s + a2ensite default-ssl 1878s Enabling site default-ssl. 1878s To activate the new configuration, you need to run: 1878s systemctl reload apache2 1878s + echo Protocols h2c h2 http/1.1 1878s + service apache2 restart 1878s + echo Hello, world! 1878s + testapache curl -s -k http://localhost/hello.txt 1878s + cmd=curl -s -k http://localhost/hello.txt 1878s + curl -s -k http://localhost/hello.txt 1878s OK 1878s + result=Hello, world! 1878s + [ Hello, world! != Hello, world! ] 1878s + echo OK 1878s + testapache curl -s -k https://localhost/hello.txt 1878s + cmd=curl -s -k https://localhost/hello.txt 1878s + curl -s -k https://localhost/hello.txt 1878s + result=Hello, world! 1878s + [ Hello, world! != Hello, world! ] 1878s + echo OK 1878s + testapache nghttp --no-verify-peer https://localhost/hello.txt 1878s + cmd=nghttp --no-verify-peer https://localhost/hello.txt 1878s + nghttp --no-verify-peer https://localhost/hello.txt 1878s OK 1878s OK 1878s + result=Hello, world! 1878s + [ Hello, world! != Hello, world! ] 1878s + echo OK 1878s + testapache nghttp -u --no-verify-peer http://localhost/hello.txt 1878s + cmd=nghttp -u --no-verify-peer http://localhost/hello.txt 1878s + nghttp -u --no-verify-peer http://localhost/hello.txt 1878s + result=Hello, world! 1878s + [ Hello, world! != Hello, world! ] 1878s + echo OK 1878s OK 1879s autopkgtest [20:17:16]: test check-http2: -----------------------] 1879s autopkgtest [20:17:16]: test check-http2: - - - - - - - - - - results - - - - - - - - - - 1879s check-http2 PASS 1879s autopkgtest [20:17:16]: test check-ubuntu-branding: preparing testbed 1938s autopkgtest [20:18:15]: testbed dpkg architecture: amd64 1938s autopkgtest [20:18:15]: testbed apt version: 2.9.14ubuntu1 1938s autopkgtest [20:18:15]: @@@@@@@@@@@@@@@@@@@@ test bed setup 1938s autopkgtest [20:18:15]: testbed release detected to be: plucky 1939s autopkgtest [20:18:16]: updating testbed package index (apt update) 1939s Get:1 http://ftpmaster.internal/ubuntu plucky-proposed InRelease [73.9 kB] 1940s Hit:2 http://ftpmaster.internal/ubuntu plucky InRelease 1940s Hit:3 http://ftpmaster.internal/ubuntu plucky-updates InRelease 1940s Hit:4 http://ftpmaster.internal/ubuntu plucky-security InRelease 1940s Get:5 http://ftpmaster.internal/ubuntu plucky-proposed/multiverse Sources [14.4 kB] 1940s Get:6 http://ftpmaster.internal/ubuntu plucky-proposed/main Sources [62.8 kB] 1940s Get:7 http://ftpmaster.internal/ubuntu plucky-proposed/universe Sources [837 kB] 1940s Get:8 http://ftpmaster.internal/ubuntu plucky-proposed/restricted Sources [9708 B] 1940s Get:9 http://ftpmaster.internal/ubuntu plucky-proposed/main i386 Packages [82.1 kB] 1940s Get:10 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 Packages [124 kB] 1940s Get:11 http://ftpmaster.internal/ubuntu plucky-proposed/restricted amd64 Packages [40.6 kB] 1940s Get:12 http://ftpmaster.internal/ubuntu plucky-proposed/restricted i386 Packages [2572 B] 1940s Get:13 http://ftpmaster.internal/ubuntu plucky-proposed/universe i386 Packages [275 kB] 1940s Get:14 http://ftpmaster.internal/ubuntu plucky-proposed/universe amd64 Packages [710 kB] 1940s Get:15 http://ftpmaster.internal/ubuntu plucky-proposed/multiverse i386 Packages [6036 B] 1940s Get:16 http://ftpmaster.internal/ubuntu plucky-proposed/multiverse amd64 Packages [20.8 kB] 1940s Fetched 2259 kB in 1s (2603 kB/s) 1941s Reading package lists... 1941s Reading package lists... 1942s Building dependency tree... 1942s Reading state information... 1942s Calculating upgrade... 1942s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 1942s Reading package lists... 1942s Building dependency tree... 1942s Reading state information... 1942s 0 upgraded, 0 newly installed, 0 to remove and 2 not upgraded. 1942s autopkgtest [20:18:19]: upgrading testbed (apt dist-upgrade and autopurge) 1943s Reading package lists... 1943s Building dependency tree... 1943s Reading state information... 1943s Calculating upgrade...Starting pkgProblemResolver with broken count: 0 1943s Starting 2 pkgProblemResolver with broken count: 0 1943s Done 1944s Entering ResolveByKeep 1944s 1944s The following NEW packages will be installed: 1944s openssl-provider-legacy 1944s The following packages will be upgraded: 1944s libssl3t64 openssl 1944s 2 upgraded, 1 newly installed, 0 to remove and 0 not upgraded. 1944s Need to get 3557 kB of archives. 1944s After this operation, 936 kB of additional disk space will be used. 1944s Get:1 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 openssl-provider-legacy amd64 3.4.0-1ubuntu1 [39.0 kB] 1944s Get:2 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 libssl3t64 amd64 3.4.0-1ubuntu1 [2332 kB] 1945s Get:3 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 openssl amd64 3.4.0-1ubuntu1 [1186 kB] 1945s Fetched 3557 kB in 1s (5344 kB/s) 1945s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 75952 files and directories currently installed.) 1945s Preparing to unpack .../libssl3t64_3.4.0-1ubuntu1_amd64.deb ... 1945s Unpacking libssl3t64:amd64 (3.4.0-1ubuntu1) over (3.3.1-2ubuntu2) ... 1945s Selecting previously unselected package openssl-provider-legacy. 1945s Preparing to unpack .../openssl-provider-legacy_3.4.0-1ubuntu1_amd64.deb ... 1945s Unpacking openssl-provider-legacy (3.4.0-1ubuntu1) ... 1945s Setting up libssl3t64:amd64 (3.4.0-1ubuntu1) ... 1945s Setting up openssl-provider-legacy (3.4.0-1ubuntu1) ... 1945s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 75955 files and directories currently installed.) 1945s Preparing to unpack .../openssl_3.4.0-1ubuntu1_amd64.deb ... 1945s Unpacking openssl (3.4.0-1ubuntu1) over (3.3.1-2ubuntu2) ... 1946s Setting up openssl (3.4.0-1ubuntu1) ... 1946s Installing new version of config file /etc/ssl/openssl.cnf ... 1946s Processing triggers for man-db (2.13.0-1) ... 1946s Processing triggers for libc-bin (2.40-1ubuntu3) ... 1947s Reading package lists... 1947s Building dependency tree... 1947s Reading state information... 1947s Starting pkgProblemResolver with broken count: 0 1947s Starting 2 pkgProblemResolver with broken count: 0 1947s Done 1947s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 1950s Reading package lists... 1950s Building dependency tree... 1950s Reading state information... 1951s Starting pkgProblemResolver with broken count: 6 1951s Starting 2 pkgProblemResolver with broken count: 6 1951s Investigating (0) libkrb5-3:i386 < none -> 1.21.3-3 @un puN Ib > 1951s Broken libkrb5-3:i386 Depends on libssl3t64:i386 < none | 3.3.1-2ubuntu2 @un uH > (>= 3.0.0) 1951s Considering libssl3t64:i386 0 as a solution to libkrb5-3:i386 6 1951s Considering libssl3t64:i386 0 as a solution to libkrb5-3:i386 6 1951s Investigating (0) libsasl2-2:i386 < none -> 2.1.28+dfsg1-8 @un puN Ib > 1951s Broken libsasl2-2:i386 Depends on libssl3t64:i386 < none | 3.3.1-2ubuntu2 @un uH > (>= 3.0.0) 1951s Considering libssl3t64:i386 0 as a solution to libsasl2-2:i386 2 1951s Considering libssl3t64:i386 0 as a solution to libsasl2-2:i386 2 1951s Investigating (0) libcurl4t64:i386 < none -> 8.11.0-1ubuntu2 @un puN Ib > 1951s Broken libcurl4t64:i386 Depends on libssl3t64:i386 < none | 3.3.1-2ubuntu2 @un uH > (>= 3.2.0) 1951s Considering libssl3t64:i386 0 as a solution to libcurl4t64:i386 0 1951s Considering libssl3t64:i386 0 as a solution to libcurl4t64:i386 0 1951s Investigating (0) libaprutil1-ldap:i386 < none -> 1.6.3-3ubuntu1 @un puN Ib > 1951s Broken libaprutil1-ldap:i386 Depends on libaprutil1t64:i386 < none @un H > (= 1.6.3-3ubuntu1) 1951s Considering libaprutil1t64:i386 0 as a solution to libaprutil1-ldap:i386 0 1951s Investigating (0) libssh2-1t64:i386 < none -> 1.11.1-1 @un puN Ib > 1951s Broken libssh2-1t64:i386 Depends on libssl3t64:i386 < none | 3.3.1-2ubuntu2 @un uH > (>= 3.0.0) 1951s Considering libssl3t64:i386 0 as a solution to libssh2-1t64:i386 0 1951s Considering libssl3t64:i386 0 as a solution to libssh2-1t64:i386 0 1951s Investigating (0) apache2-bin:i386 < none -> 2.4.62-1ubuntu1 @un puN Ib > 1951s Broken apache2-bin:i386 Depends on libaprutil1-dbd-sqlite3:i386 < none @un H > 1951s Considering libaprutil1-dbd-sqlite3:i386 1 as a solution to apache2-bin:i386 0 1951s Broken apache2-bin:i386 Depends on libaprutil1-dbd-mysql:i386 < none @un H > 1951s Considering libaprutil1-dbd-mysql:i386 1 as a solution to apache2-bin:i386 0 1951s Broken apache2-bin:i386 Depends on libaprutil1-dbd-odbc:i386 < none @un H > 1951s Considering libaprutil1-dbd-odbc:i386 1 as a solution to apache2-bin:i386 0 1951s Broken apache2-bin:i386 Depends on libaprutil1-dbd-pgsql:i386 < none @un H > 1951s Considering libaprutil1-dbd-pgsql:i386 1 as a solution to apache2-bin:i386 0 1951s Broken apache2-bin:i386 Depends on libaprutil1-dbd-freetds:i386 < none @un H > 1951s Broken apache2-bin:i386 Depends on libaprutil1t64:i386 < none @un H > (>= 1.6.0) 1951s Considering libaprutil1t64:i386 0 as a solution to apache2-bin:i386 0 1951s Broken apache2-bin:i386 Depends on libssl3t64:i386 < none | 3.3.1-2ubuntu2 @un uH > (>= 3.0.0) 1951s Considering libssl3t64:i386 0 as a solution to apache2-bin:i386 0 1951s Considering libssl3t64:i386 0 as a solution to apache2-bin:i386 0 1951s Done 1951s Some packages could not be installed. This may mean that you have 1951s requested an impossible situation or if you are using the unstable 1951s distribution that some required packages have not yet been created 1951s or been moved out of Incoming. 1951s The following information may help to resolve the situation: 1951s 1951s The following packages have unmet dependencies: 1951s apache2-bin:i386 : Depends: libaprutil1-dbd-sqlite3:i386 but it is not installable or 1951s libaprutil1-dbd-mysql:i386 but it is not installable or 1951s libaprutil1-dbd-odbc:i386 but it is not installable or 1951s libaprutil1-dbd-pgsql:i386 but it is not installable or 1951s libaprutil1-dbd-freetds:i386 but it is not installable 1951s Depends: libaprutil1t64:i386 (>= 1.6.0) but it is not installable 1951s Depends: libssl3t64:i386 (>= 3.0.0) but it is not going to be installed 1951s libaprutil1-ldap:i386 : Depends: libaprutil1t64:i386 (= 1.6.3-3ubuntu1) but it is not installable 1951s libcurl4t64:i386 : Depends: libssl3t64:i386 (>= 3.2.0) but it is not going to be installed 1951s libkrb5-3:i386 : Depends: libssl3t64:i386 (>= 3.0.0) but it is not going to be installed 1951s libsasl2-2:i386 : Depends: libssl3t64:i386 (>= 3.0.0) but it is not going to be installed 1951s libssh2-1t64:i386 : Depends: libssl3t64:i386 (>= 3.0.0) but it is not going to be installed 1951s E: Unable to correct problems, you have held broken packages. 1951s autopkgtest: WARNING: Test dependencies are unsatisfiable with using apt pinning. Retrying with using all packages from plucky-proposed 1951s Reading package lists... 1951s Building dependency tree... 1951s Reading state information... 1952s Starting pkgProblemResolver with broken count: 0 1952s Starting 2 pkgProblemResolver with broken count: 0 1952s Done 1952s The following NEW packages will be installed: 1952s apache2:i386 apache2-bin:i386 apache2-data apache2-utils gcc-14-base:i386 1952s libapr1t64 libapr1t64:i386 libaprutil1-dbd-sqlite3:i386 1952s libaprutil1-ldap:i386 libaprutil1t64 libaprutil1t64:i386 libbrotli1:i386 1952s libc6:i386 libcom-err2:i386 libcrypt1:i386 libcurl4t64:i386 libdb5.3t64:i386 1952s libexpat1:i386 libffi8:i386 libgcc-s1:i386 libgdbm6t64:i386 libgmp10:i386 1952s libgnutls30t64:i386 libgssapi-krb5-2:i386 libhogweed6t64:i386 libicu74:i386 1952s libidn2-0:i386 libjansson4:i386 libk5crypto3:i386 libkeyutils1:i386 1952s libkrb5-3:i386 libkrb5support0:i386 libldap2:i386 liblua5.4-0:i386 1952s liblzma5:i386 libnettle8t64:i386 libnghttp2-14:i386 libp11-kit0:i386 1952s libpcre2-8-0:i386 libpsl5t64:i386 librtmp1:i386 libsasl2-2:i386 1952s libsasl2-modules-db:i386 libsqlite3-0:i386 libssh2-1t64:i386 libssl3t64:i386 1952s libstdc++6:i386 libtasn1-6:i386 libunistring5:i386 libuuid1:i386 1952s libxml2:i386 libzstd1:i386 zlib1g:i386 1952s The following packages will be upgraded: 1952s gcc-14-base libatomic1 libgcc-s1 libstdc++6 libxml2 1952s 5 upgraded, 53 newly installed, 0 to remove and 39 not upgraded. 1952s Need to get 29.6 MB of archives. 1952s After this operation, 92.4 MB of additional disk space will be used. 1952s Get:1 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 gcc-14-base amd64 14.2.0-9ubuntu1 [52.0 kB] 1952s Get:2 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 libgcc-s1 amd64 14.2.0-9ubuntu1 [78.4 kB] 1952s Get:3 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 libatomic1 amd64 14.2.0-9ubuntu1 [10.3 kB] 1952s Get:4 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 libstdc++6 amd64 14.2.0-9ubuntu1 [788 kB] 1952s Get:5 http://ftpmaster.internal/ubuntu plucky-proposed/main i386 gcc-14-base i386 14.2.0-9ubuntu1 [51.9 kB] 1952s Get:6 http://ftpmaster.internal/ubuntu plucky-proposed/main i386 libgcc-s1 i386 14.2.0-9ubuntu1 [95.4 kB] 1953s Get:7 http://ftpmaster.internal/ubuntu plucky/main i386 libc6 i386 2.40-1ubuntu3 [3034 kB] 1953s Get:8 http://ftpmaster.internal/ubuntu plucky/main i386 libuuid1 i386 2.40.2-1ubuntu1 [41.9 kB] 1953s Get:9 http://ftpmaster.internal/ubuntu plucky/main i386 libapr1t64 i386 1.7.5-1 [120 kB] 1953s Get:10 http://ftpmaster.internal/ubuntu plucky/main i386 libcrypt1 i386 1:4.4.36-5 [91.6 kB] 1953s Get:11 http://ftpmaster.internal/ubuntu plucky/main i386 libdb5.3t64 i386 5.3.28+dfsg2-9 [815 kB] 1953s Get:12 http://ftpmaster.internal/ubuntu plucky/main i386 libexpat1 i386 2.6.4-1 [89.7 kB] 1953s Get:13 http://ftpmaster.internal/ubuntu plucky/main i386 libgdbm6t64 i386 1.24-2 [40.3 kB] 1953s Get:14 http://ftpmaster.internal/ubuntu plucky/main i386 libzstd1 i386 1.5.6+dfsg-1 [290 kB] 1953s Get:15 http://ftpmaster.internal/ubuntu plucky/main i386 zlib1g i386 1:1.3.dfsg+really1.3.1-1ubuntu1 [59.8 kB] 1953s Get:16 http://ftpmaster.internal/ubuntu plucky-proposed/main i386 libssl3t64 i386 3.4.0-1ubuntu1 [2200 kB] 1953s Get:17 http://ftpmaster.internal/ubuntu plucky/main i386 libaprutil1t64 i386 1.6.3-3ubuntu1 [101 kB] 1953s Get:18 http://ftpmaster.internal/ubuntu plucky/main i386 libsqlite3-0 i386 3.46.1-1 [792 kB] 1953s Get:19 http://ftpmaster.internal/ubuntu plucky/main i386 libaprutil1-dbd-sqlite3 i386 1.6.3-3ubuntu1 [11.7 kB] 1953s Get:20 http://ftpmaster.internal/ubuntu plucky/main i386 libgmp10 i386 2:6.3.0+dfsg-2ubuntu7 [272 kB] 1953s Get:21 http://ftpmaster.internal/ubuntu plucky/main i386 libnettle8t64 i386 3.10-1 [193 kB] 1953s Get:22 http://ftpmaster.internal/ubuntu plucky/main i386 libhogweed6t64 i386 3.10-1 [204 kB] 1953s Get:23 http://ftpmaster.internal/ubuntu plucky/main i386 libunistring5 i386 1.2-1 [552 kB] 1953s Get:24 http://ftpmaster.internal/ubuntu plucky/main i386 libidn2-0 i386 2.3.7-2build2 [102 kB] 1953s Get:25 http://ftpmaster.internal/ubuntu plucky/main i386 libffi8 i386 3.4.6-1build1 [22.8 kB] 1953s Get:26 http://ftpmaster.internal/ubuntu plucky/main i386 libp11-kit0 i386 0.25.5-2ubuntu1 [289 kB] 1953s Get:27 http://ftpmaster.internal/ubuntu plucky/main i386 libtasn1-6 i386 4.19.0-3build1 [44.7 kB] 1953s Get:28 http://ftpmaster.internal/ubuntu plucky/main i386 libgnutls30t64 i386 3.8.8-2ubuntu1 [1023 kB] 1953s Get:29 http://ftpmaster.internal/ubuntu plucky/main i386 libsasl2-modules-db i386 2.1.28+dfsg1-8 [21.7 kB] 1953s Get:30 http://ftpmaster.internal/ubuntu plucky/main i386 libsasl2-2 i386 2.1.28+dfsg1-8 [61.9 kB] 1953s Get:31 http://ftpmaster.internal/ubuntu plucky/main i386 libldap2 i386 2.6.8+dfsg-1~exp4ubuntu3 [212 kB] 1953s Get:32 http://ftpmaster.internal/ubuntu plucky/main i386 libaprutil1-ldap i386 1.6.3-3ubuntu1 [9304 B] 1953s Get:33 http://ftpmaster.internal/ubuntu plucky/main i386 libbrotli1 i386 1.1.0-2build3 [332 kB] 1953s Get:34 http://ftpmaster.internal/ubuntu plucky/main i386 libkrb5support0 i386 1.21.3-3 [36.6 kB] 1953s Get:35 http://ftpmaster.internal/ubuntu plucky/main i386 libcom-err2 i386 1.47.1-1ubuntu1 [26.0 kB] 1953s Get:36 http://ftpmaster.internal/ubuntu plucky/main i386 libk5crypto3 i386 1.21.3-3 [86.1 kB] 1953s Get:37 http://ftpmaster.internal/ubuntu plucky/main i386 libkeyutils1 i386 1.6.3-4ubuntu2 [10.4 kB] 1953s Get:38 http://ftpmaster.internal/ubuntu plucky/main i386 libkrb5-3 i386 1.21.3-3 [385 kB] 1953s Get:39 http://ftpmaster.internal/ubuntu plucky/main i386 libgssapi-krb5-2 i386 1.21.3-3 [154 kB] 1953s Get:40 http://ftpmaster.internal/ubuntu plucky/main i386 libnghttp2-14 i386 1.64.0-1 [89.5 kB] 1953s Get:41 http://ftpmaster.internal/ubuntu plucky/main i386 libpsl5t64 i386 0.21.2-1.1build1 [57.7 kB] 1953s Get:42 http://ftpmaster.internal/ubuntu plucky/main i386 librtmp1 i386 2.4+20151223.gitfa8646d.1-2build7 [60.7 kB] 1953s Get:43 http://ftpmaster.internal/ubuntu plucky/main i386 libssh2-1t64 i386 1.11.1-1 [145 kB] 1953s Get:44 http://ftpmaster.internal/ubuntu plucky/main i386 libcurl4t64 i386 8.11.0-1ubuntu2 [420 kB] 1953s Get:45 http://ftpmaster.internal/ubuntu plucky/main i386 libjansson4 i386 2.14-2build2 [35.2 kB] 1953s Get:46 http://ftpmaster.internal/ubuntu plucky-proposed/main i386 libstdc++6 i386 14.2.0-9ubuntu1 [859 kB] 1953s Get:47 http://ftpmaster.internal/ubuntu plucky/main i386 liblua5.4-0 i386 5.4.7-1 [183 kB] 1953s Get:48 http://ftpmaster.internal/ubuntu plucky/main i386 libpcre2-8-0 i386 10.42-4ubuntu3 [232 kB] 1953s Get:49 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 libxml2 amd64 2.12.7+dfsg+really2.9.14-0.2build1 [772 kB] 1953s Get:50 http://ftpmaster.internal/ubuntu plucky/main i386 libicu74 i386 74.2-1ubuntu4 [11.0 MB] 1954s Get:51 http://ftpmaster.internal/ubuntu plucky/main i386 liblzma5 i386 5.6.3-1 [146 kB] 1954s Get:52 http://ftpmaster.internal/ubuntu plucky-proposed/main i386 libxml2 i386 2.12.7+dfsg+really2.9.14-0.2build1 [728 kB] 1954s Get:53 http://ftpmaster.internal/ubuntu plucky-proposed/main i386 apache2-bin i386 2.4.62-3ubuntu1 [1457 kB] 1954s Get:54 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 apache2-data all 2.4.62-3ubuntu1 [163 kB] 1954s Get:55 http://ftpmaster.internal/ubuntu plucky/main amd64 libapr1t64 amd64 1.7.5-1 [116 kB] 1954s Get:56 http://ftpmaster.internal/ubuntu plucky/main amd64 libaprutil1t64 amd64 1.6.3-3ubuntu1 [92.8 kB] 1954s Get:57 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 apache2-utils amd64 2.4.62-3ubuntu1 [99.7 kB] 1954s Get:58 http://ftpmaster.internal/ubuntu plucky-proposed/main i386 apache2 i386 2.4.62-3ubuntu1 [90.4 kB] 1954s Preconfiguring packages ... 1954s Fetched 29.6 MB in 2s (13.7 MB/s) 1955s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 75957 files and directories currently installed.) 1955s Preparing to unpack .../gcc-14-base_14.2.0-9ubuntu1_amd64.deb ... 1955s Unpacking gcc-14-base:amd64 (14.2.0-9ubuntu1) over (14.2.0-8ubuntu1) ... 1955s Selecting previously unselected package gcc-14-base:i386. 1955s Preparing to unpack .../gcc-14-base_14.2.0-9ubuntu1_i386.deb ... 1955s Unpacking gcc-14-base:i386 (14.2.0-9ubuntu1) ... 1955s Setting up gcc-14-base:amd64 (14.2.0-9ubuntu1) ... 1955s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 75958 files and directories currently installed.) 1955s Preparing to unpack .../libgcc-s1_14.2.0-9ubuntu1_amd64.deb ... 1955s Unpacking libgcc-s1:amd64 (14.2.0-9ubuntu1) over (14.2.0-8ubuntu1) ... 1955s Selecting previously unselected package libgcc-s1:i386. 1955s Preparing to unpack .../libgcc-s1_14.2.0-9ubuntu1_i386.deb ... 1955s Unpacking libgcc-s1:i386 (14.2.0-9ubuntu1) ... 1955s Setting up libgcc-s1:amd64 (14.2.0-9ubuntu1) ... 1955s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 75960 files and directories currently installed.) 1955s Preparing to unpack .../libatomic1_14.2.0-9ubuntu1_amd64.deb ... 1955s Unpacking libatomic1:amd64 (14.2.0-9ubuntu1) over (14.2.0-8ubuntu1) ... 1955s Preparing to unpack .../libstdc++6_14.2.0-9ubuntu1_amd64.deb ... 1955s Unpacking libstdc++6:amd64 (14.2.0-9ubuntu1) over (14.2.0-8ubuntu1) ... 1955s Selecting previously unselected package libstdc++6:i386. 1955s Preparing to unpack .../libstdc++6_14.2.0-9ubuntu1_i386.deb ... 1955s Unpacking libstdc++6:i386 (14.2.0-9ubuntu1) ... 1955s Setting up libstdc++6:amd64 (14.2.0-9ubuntu1) ... 1955s Selecting previously unselected package libc6:i386. 1955s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 75964 files and directories currently installed.) 1955s Preparing to unpack .../00-libc6_2.40-1ubuntu3_i386.deb ... 1955s Unpacking libc6:i386 (2.40-1ubuntu3) ... 1955s Selecting previously unselected package libuuid1:i386. 1955s Preparing to unpack .../01-libuuid1_2.40.2-1ubuntu1_i386.deb ... 1955s Unpacking libuuid1:i386 (2.40.2-1ubuntu1) ... 1955s Selecting previously unselected package libapr1t64:i386. 1955s Preparing to unpack .../02-libapr1t64_1.7.5-1_i386.deb ... 1955s Unpacking libapr1t64:i386 (1.7.5-1) ... 1955s Selecting previously unselected package libcrypt1:i386. 1955s Preparing to unpack .../03-libcrypt1_1%3a4.4.36-5_i386.deb ... 1955s Unpacking libcrypt1:i386 (1:4.4.36-5) ... 1955s Selecting previously unselected package libdb5.3t64:i386. 1955s Preparing to unpack .../04-libdb5.3t64_5.3.28+dfsg2-9_i386.deb ... 1955s Unpacking libdb5.3t64:i386 (5.3.28+dfsg2-9) ... 1955s Selecting previously unselected package libexpat1:i386. 1955s Preparing to unpack .../05-libexpat1_2.6.4-1_i386.deb ... 1955s Unpacking libexpat1:i386 (2.6.4-1) ... 1955s Selecting previously unselected package libgdbm6t64:i386. 1955s Preparing to unpack .../06-libgdbm6t64_1.24-2_i386.deb ... 1955s Unpacking libgdbm6t64:i386 (1.24-2) ... 1955s Selecting previously unselected package libzstd1:i386. 1955s Preparing to unpack .../07-libzstd1_1.5.6+dfsg-1_i386.deb ... 1955s Unpacking libzstd1:i386 (1.5.6+dfsg-1) ... 1955s Selecting previously unselected package zlib1g:i386. 1955s Preparing to unpack .../08-zlib1g_1%3a1.3.dfsg+really1.3.1-1ubuntu1_i386.deb ... 1955s Unpacking zlib1g:i386 (1:1.3.dfsg+really1.3.1-1ubuntu1) ... 1955s Selecting previously unselected package libssl3t64:i386. 1955s Preparing to unpack .../09-libssl3t64_3.4.0-1ubuntu1_i386.deb ... 1955s Unpacking libssl3t64:i386 (3.4.0-1ubuntu1) ... 1955s Selecting previously unselected package libaprutil1t64:i386. 1955s Preparing to unpack .../10-libaprutil1t64_1.6.3-3ubuntu1_i386.deb ... 1955s Unpacking libaprutil1t64:i386 (1.6.3-3ubuntu1) ... 1955s Selecting previously unselected package libsqlite3-0:i386. 1955s Preparing to unpack .../11-libsqlite3-0_3.46.1-1_i386.deb ... 1955s Unpacking libsqlite3-0:i386 (3.46.1-1) ... 1956s Selecting previously unselected package libaprutil1-dbd-sqlite3:i386. 1956s Preparing to unpack .../12-libaprutil1-dbd-sqlite3_1.6.3-3ubuntu1_i386.deb ... 1956s Unpacking libaprutil1-dbd-sqlite3:i386 (1.6.3-3ubuntu1) ... 1956s Selecting previously unselected package libgmp10:i386. 1956s Preparing to unpack .../13-libgmp10_2%3a6.3.0+dfsg-2ubuntu7_i386.deb ... 1956s Unpacking libgmp10:i386 (2:6.3.0+dfsg-2ubuntu7) ... 1956s Selecting previously unselected package libnettle8t64:i386. 1956s Preparing to unpack .../14-libnettle8t64_3.10-1_i386.deb ... 1956s Unpacking libnettle8t64:i386 (3.10-1) ... 1956s Selecting previously unselected package libhogweed6t64:i386. 1956s Preparing to unpack .../15-libhogweed6t64_3.10-1_i386.deb ... 1956s Unpacking libhogweed6t64:i386 (3.10-1) ... 1956s Selecting previously unselected package libunistring5:i386. 1956s Preparing to unpack .../16-libunistring5_1.2-1_i386.deb ... 1956s Unpacking libunistring5:i386 (1.2-1) ... 1956s Selecting previously unselected package libidn2-0:i386. 1956s Preparing to unpack .../17-libidn2-0_2.3.7-2build2_i386.deb ... 1956s Unpacking libidn2-0:i386 (2.3.7-2build2) ... 1956s Selecting previously unselected package libffi8:i386. 1956s Preparing to unpack .../18-libffi8_3.4.6-1build1_i386.deb ... 1956s Unpacking libffi8:i386 (3.4.6-1build1) ... 1956s Selecting previously unselected package libp11-kit0:i386. 1956s Preparing to unpack .../19-libp11-kit0_0.25.5-2ubuntu1_i386.deb ... 1956s Unpacking libp11-kit0:i386 (0.25.5-2ubuntu1) ... 1956s Selecting previously unselected package libtasn1-6:i386. 1956s Preparing to unpack .../20-libtasn1-6_4.19.0-3build1_i386.deb ... 1956s Unpacking libtasn1-6:i386 (4.19.0-3build1) ... 1956s Selecting previously unselected package libgnutls30t64:i386. 1956s Preparing to unpack .../21-libgnutls30t64_3.8.8-2ubuntu1_i386.deb ... 1956s Unpacking libgnutls30t64:i386 (3.8.8-2ubuntu1) ... 1956s Selecting previously unselected package libsasl2-modules-db:i386. 1956s Preparing to unpack .../22-libsasl2-modules-db_2.1.28+dfsg1-8_i386.deb ... 1956s Unpacking libsasl2-modules-db:i386 (2.1.28+dfsg1-8) ... 1956s Selecting previously unselected package libsasl2-2:i386. 1956s Preparing to unpack .../23-libsasl2-2_2.1.28+dfsg1-8_i386.deb ... 1956s Unpacking libsasl2-2:i386 (2.1.28+dfsg1-8) ... 1956s Selecting previously unselected package libldap2:i386. 1956s Preparing to unpack .../24-libldap2_2.6.8+dfsg-1~exp4ubuntu3_i386.deb ... 1956s Unpacking libldap2:i386 (2.6.8+dfsg-1~exp4ubuntu3) ... 1956s Selecting previously unselected package libaprutil1-ldap:i386. 1956s Preparing to unpack .../25-libaprutil1-ldap_1.6.3-3ubuntu1_i386.deb ... 1956s Unpacking libaprutil1-ldap:i386 (1.6.3-3ubuntu1) ... 1956s Selecting previously unselected package libbrotli1:i386. 1956s Preparing to unpack .../26-libbrotli1_1.1.0-2build3_i386.deb ... 1956s Unpacking libbrotli1:i386 (1.1.0-2build3) ... 1956s Selecting previously unselected package libkrb5support0:i386. 1956s Preparing to unpack .../27-libkrb5support0_1.21.3-3_i386.deb ... 1956s Unpacking libkrb5support0:i386 (1.21.3-3) ... 1956s Selecting previously unselected package libcom-err2:i386. 1956s Preparing to unpack .../28-libcom-err2_1.47.1-1ubuntu1_i386.deb ... 1956s Unpacking libcom-err2:i386 (1.47.1-1ubuntu1) ... 1956s Selecting previously unselected package libk5crypto3:i386. 1956s Preparing to unpack .../29-libk5crypto3_1.21.3-3_i386.deb ... 1956s Unpacking libk5crypto3:i386 (1.21.3-3) ... 1956s Selecting previously unselected package libkeyutils1:i386. 1956s Preparing to unpack .../30-libkeyutils1_1.6.3-4ubuntu2_i386.deb ... 1956s Unpacking libkeyutils1:i386 (1.6.3-4ubuntu2) ... 1956s Selecting previously unselected package libkrb5-3:i386. 1956s Preparing to unpack .../31-libkrb5-3_1.21.3-3_i386.deb ... 1956s Unpacking libkrb5-3:i386 (1.21.3-3) ... 1956s Selecting previously unselected package libgssapi-krb5-2:i386. 1956s Preparing to unpack .../32-libgssapi-krb5-2_1.21.3-3_i386.deb ... 1956s Unpacking libgssapi-krb5-2:i386 (1.21.3-3) ... 1956s Selecting previously unselected package libnghttp2-14:i386. 1956s Preparing to unpack .../33-libnghttp2-14_1.64.0-1_i386.deb ... 1956s Unpacking libnghttp2-14:i386 (1.64.0-1) ... 1956s Selecting previously unselected package libpsl5t64:i386. 1956s Preparing to unpack .../34-libpsl5t64_0.21.2-1.1build1_i386.deb ... 1956s Unpacking libpsl5t64:i386 (0.21.2-1.1build1) ... 1956s Selecting previously unselected package librtmp1:i386. 1956s Preparing to unpack .../35-librtmp1_2.4+20151223.gitfa8646d.1-2build7_i386.deb ... 1956s Unpacking librtmp1:i386 (2.4+20151223.gitfa8646d.1-2build7) ... 1956s Selecting previously unselected package libssh2-1t64:i386. 1956s Preparing to unpack .../36-libssh2-1t64_1.11.1-1_i386.deb ... 1956s Unpacking libssh2-1t64:i386 (1.11.1-1) ... 1956s Selecting previously unselected package libcurl4t64:i386. 1956s Preparing to unpack .../37-libcurl4t64_8.11.0-1ubuntu2_i386.deb ... 1956s Unpacking libcurl4t64:i386 (8.11.0-1ubuntu2) ... 1956s Selecting previously unselected package libjansson4:i386. 1956s Preparing to unpack .../38-libjansson4_2.14-2build2_i386.deb ... 1956s Unpacking libjansson4:i386 (2.14-2build2) ... 1956s Selecting previously unselected package liblua5.4-0:i386. 1956s Preparing to unpack .../39-liblua5.4-0_5.4.7-1_i386.deb ... 1956s Unpacking liblua5.4-0:i386 (5.4.7-1) ... 1956s Selecting previously unselected package libpcre2-8-0:i386. 1956s Preparing to unpack .../40-libpcre2-8-0_10.42-4ubuntu3_i386.deb ... 1956s Unpacking libpcre2-8-0:i386 (10.42-4ubuntu3) ... 1956s Preparing to unpack .../41-libxml2_2.12.7+dfsg+really2.9.14-0.2build1_amd64.deb ... 1956s Unpacking libxml2:amd64 (2.12.7+dfsg+really2.9.14-0.2build1) over (2.12.7+dfsg-3) ... 1956s Selecting previously unselected package libicu74:i386. 1956s Preparing to unpack .../42-libicu74_74.2-1ubuntu4_i386.deb ... 1956s Unpacking libicu74:i386 (74.2-1ubuntu4) ... 1956s Selecting previously unselected package liblzma5:i386. 1956s Preparing to unpack .../43-liblzma5_5.6.3-1_i386.deb ... 1956s Unpacking liblzma5:i386 (5.6.3-1) ... 1956s Selecting previously unselected package libxml2:i386. 1956s Preparing to unpack .../44-libxml2_2.12.7+dfsg+really2.9.14-0.2build1_i386.deb ... 1956s Unpacking libxml2:i386 (2.12.7+dfsg+really2.9.14-0.2build1) ... 1957s Selecting previously unselected package apache2-bin:i386. 1957s Preparing to unpack .../45-apache2-bin_2.4.62-3ubuntu1_i386.deb ... 1957s Unpacking apache2-bin:i386 (2.4.62-3ubuntu1) ... 1957s Selecting previously unselected package apache2-data. 1957s Preparing to unpack .../46-apache2-data_2.4.62-3ubuntu1_all.deb ... 1957s Unpacking apache2-data (2.4.62-3ubuntu1) ... 1957s Selecting previously unselected package libapr1t64:amd64. 1957s Preparing to unpack .../47-libapr1t64_1.7.5-1_amd64.deb ... 1957s Unpacking libapr1t64:amd64 (1.7.5-1) ... 1957s Selecting previously unselected package libaprutil1t64:amd64. 1957s Preparing to unpack .../48-libaprutil1t64_1.6.3-3ubuntu1_amd64.deb ... 1957s Unpacking libaprutil1t64:amd64 (1.6.3-3ubuntu1) ... 1957s Selecting previously unselected package apache2-utils. 1957s Preparing to unpack .../49-apache2-utils_2.4.62-3ubuntu1_amd64.deb ... 1957s Unpacking apache2-utils (2.4.62-3ubuntu1) ... 1957s Selecting previously unselected package apache2:i386. 1957s Preparing to unpack .../50-apache2_2.4.62-3ubuntu1_i386.deb ... 1957s Unpacking apache2:i386 (2.4.62-3ubuntu1) ... 1957s Setting up gcc-14-base:i386 (14.2.0-9ubuntu1) ... 1957s Setting up libatomic1:amd64 (14.2.0-9ubuntu1) ... 1957s Setting up libapr1t64:amd64 (1.7.5-1) ... 1957s Setting up apache2-data (2.4.62-3ubuntu1) ... 1957s Setting up libxml2:amd64 (2.12.7+dfsg+really2.9.14-0.2build1) ... 1957s Setting up libaprutil1t64:amd64 (1.6.3-3ubuntu1) ... 1957s Setting up apache2-utils (2.4.62-3ubuntu1) ... 1957s Setting up libgcc-s1:i386 (14.2.0-9ubuntu1) ... 1957s Setting up libc6:i386 (2.40-1ubuntu3) ... 1957s Setting up libdb5.3t64:i386 (5.3.28+dfsg2-9) ... 1957s Setting up libffi8:i386 (3.4.6-1build1) ... 1957s Setting up libtasn1-6:i386 (4.19.0-3build1) ... 1957s Setting up libstdc++6:i386 (14.2.0-9ubuntu1) ... 1957s Setting up libexpat1:i386 (2.6.4-1) ... 1957s Setting up libzstd1:i386 (1.5.6+dfsg-1) ... 1957s Setting up libkeyutils1:i386 (1.6.3-4ubuntu2) ... 1957s Setting up libgdbm6t64:i386 (1.24-2) ... 1957s Setting up liblzma5:i386 (5.6.3-1) ... 1957s Setting up libbrotli1:i386 (1.1.0-2build3) ... 1957s Setting up libsqlite3-0:i386 (3.46.1-1) ... 1957s Setting up libnghttp2-14:i386 (1.64.0-1) ... 1957s Setting up zlib1g:i386 (1:1.3.dfsg+really1.3.1-1ubuntu1) ... 1957s Setting up libcrypt1:i386 (1:4.4.36-5) ... 1957s Setting up libcom-err2:i386 (1.47.1-1ubuntu1) ... 1957s Setting up libjansson4:i386 (2.14-2build2) ... 1957s Setting up libkrb5support0:i386 (1.21.3-3) ... 1957s Setting up libsasl2-modules-db:i386 (2.1.28+dfsg1-8) ... 1957s Setting up libnettle8t64:i386 (3.10-1) ... 1957s Setting up libgmp10:i386 (2:6.3.0+dfsg-2ubuntu7) ... 1957s Setting up libp11-kit0:i386 (0.25.5-2ubuntu1) ... 1957s Setting up libunistring5:i386 (1.2-1) ... 1957s Setting up libuuid1:i386 (2.40.2-1ubuntu1) ... 1957s Setting up libpcre2-8-0:i386 (10.42-4ubuntu3) ... 1957s Setting up libk5crypto3:i386 (1.21.3-3) ... 1957s Setting up libicu74:i386 (74.2-1ubuntu4) ... 1957s Setting up libhogweed6t64:i386 (3.10-1) ... 1957s Setting up libapr1t64:i386 (1.7.5-1) ... 1957s Setting up liblua5.4-0:i386 (5.4.7-1) ... 1957s Setting up libxml2:i386 (2.12.7+dfsg+really2.9.14-0.2build1) ... 1957s Setting up libssl3t64:i386 (3.4.0-1ubuntu1) ... 1957s Setting up libidn2-0:i386 (2.3.7-2build2) ... 1957s Setting up libsasl2-2:i386 (2.1.28+dfsg1-8) ... 1957s Setting up libkrb5-3:i386 (1.21.3-3) ... 1957s Setting up libssh2-1t64:i386 (1.11.1-1) ... 1957s Setting up libgnutls30t64:i386 (3.8.8-2ubuntu1) ... 1957s Setting up libaprutil1t64:i386 (1.6.3-3ubuntu1) ... 1957s Setting up libpsl5t64:i386 (0.21.2-1.1build1) ... 1957s Setting up libaprutil1-dbd-sqlite3:i386 (1.6.3-3ubuntu1) ... 1957s Setting up librtmp1:i386 (2.4+20151223.gitfa8646d.1-2build7) ... 1957s Setting up libgssapi-krb5-2:i386 (1.21.3-3) ... 1957s Setting up libldap2:i386 (2.6.8+dfsg-1~exp4ubuntu3) ... 1957s Setting up libcurl4t64:i386 (8.11.0-1ubuntu2) ... 1957s Setting up libaprutil1-ldap:i386 (1.6.3-3ubuntu1) ... 1957s Setting up apache2-bin:i386 (2.4.62-3ubuntu1) ... 1957s Setting up apache2:i386 (2.4.62-3ubuntu1) ... 1957s Enabling module mpm_event. 1957s Enabling module authz_core. 1957s Enabling module authz_host. 1957s Enabling module authn_core. 1957s Enabling module auth_basic. 1957s Enabling module access_compat. 1957s Enabling module authn_file. 1957s Enabling module authz_user. 1957s Enabling module alias. 1957s Enabling module dir. 1957s Enabling module autoindex. 1957s Enabling module env. 1957s Enabling module mime. 1957s Enabling module negotiation. 1957s Enabling module setenvif. 1957s Enabling module filter. 1957s Enabling module deflate. 1957s Enabling module status. 1957s Enabling module reqtimeout. 1958s Enabling conf charset. 1958s Enabling conf localized-error-pages. 1958s Enabling conf other-vhosts-access-log. 1958s Enabling conf security. 1958s Enabling conf serve-cgi-bin. 1958s Enabling site 000-default. 1958s Created symlink '/etc/systemd/system/multi-user.target.wants/apache2.service' → '/usr/lib/systemd/system/apache2.service'. 1959s Created symlink '/etc/systemd/system/multi-user.target.wants/apache-htcacheclean.service' → '/usr/lib/systemd/system/apache-htcacheclean.service'. 1960s Processing triggers for libc-bin (2.40-1ubuntu3) ... 1960s Processing triggers for ufw (0.36.2-8) ... 1960s Processing triggers for man-db (2.13.0-1) ... 1960s Processing triggers for systemd (256.5-2ubuntu4) ... 1964s autopkgtest [20:18:41]: test check-ubuntu-branding: [----------------------- 1965s + ubuntu_logo_path=icons/ubuntu-logo.png 1965s ++ curl -s http://localhost 1965s + html_content=' 1965s 1965s 1965s 1965s 1965s Apache2 Ubuntu Default Page: It works 1965s 1965s 1965s 1965s
1965s 1965s
1965s
1965s

1965s This is the default welcome page used to test the correct 1965s operation of the Apache2 server after installation on Ubuntu systems. 1965s It is based on the equivalent page on Debian, from which the Ubuntu Apache 1965s packaging is derived. 1965s If you can read this page, it means that the Apache HTTP server installed at 1965s this site is working properly. You should replace this file (located at 1965s /var/www/html/index.html) before continuing to operate your HTTP server. 1965s

1965s 1965s

1965s If you are a normal user of this web site and don'\''t know what this page is 1965s about, this probably means that the site is currently unavailable due to 1965s maintenance. 1965s If the problem persists, please contact the site'\''s administrator. 1965s

1965s 1965s
1965s
1965s
1965s Configuration Overview 1965s
1965s
1965s

1965s Ubuntu'\''s Apache2 default configuration is different from the 1965s upstream default configuration, and split into several files optimized for 1965s interaction with Ubuntu tools. The configuration system is 1965s fully documented in 1965s /usr/share/doc/apache2/README.Debian.gz. Refer to this for the full 1965s documentation. Documentation for the web server itself can be 1965s found by accessing the manual if the apache2-doc 1965s package was installed on this server. 1965s

1965s

1965s The configuration layout for an Apache2 web server installation on Ubuntu systems is as follows: 1965s

1965s
1965s /etc/apache2/
1965s |-- apache2.conf
1965s |       `--  ports.conf
1965s |-- mods-enabled
1965s |       |-- *.load
1965s |       `-- *.conf
1965s |-- conf-enabled
1965s |       `-- *.conf
1965s |-- sites-enabled
1965s |       `-- *.conf
1965s           
1965s
    1965s
  • 1965s apache2.conf is the main configuration 1965s file. It puts the pieces together by including all remaining configuration 1965s files when starting up the web server. 1965s
  • 1965s 1965s
  • 1965s ports.conf is always included from the 1965s main configuration file. It is used to determine the listening ports for 1965s incoming connections, and this file can be customized anytime. 1965s
  • 1965s 1965s
  • 1965s Configuration files in the mods-enabled/, 1965s conf-enabled/ and sites-enabled/ directories contain 1965s particular configuration snippets which manage modules, global configuration 1965s fragments, or virtual host configurations, respectively. 1965s
  • 1965s 1965s
  • 1965s They are activated by symlinking available 1965s configuration files from their respective 1965s *-available/ counterparts. These should be managed 1965s by using our helpers 1965s 1965s a2enmod, 1965s a2dismod, 1965s 1965s 1965s a2ensite, 1965s a2dissite, 1965s 1965s and 1965s 1965s a2enconf, 1965s a2disconf 1965s . See their respective man pages for detailed information. 1965s
  • 1965s 1965s
  • 1965s The binary is called apache2 and is managed using systemd, so to 1965s start/stop the service use systemctl start apache2 and 1965s systemctl stop apache2, and use systemctl status apache2 1965s and journalctl -u apache2 to check status. system 1965s and apache2ctl can also be used for service management if 1965s desired. 1965s Calling /usr/bin/apache2 directly will not work with the 1965s default configuration. 1965s
  • 1965s
1965s
1965s 1965s
1965s
1965s Document Roots 1965s
1965s 1965s
1965s

1965s By default, Ubuntu does not allow access through the web browser to 1965s any file apart from those located in /var/www, 1965s public_html 1965s directories (when enabled) and /usr/share (for web 1965s applications). If your site is using a web document root 1965s located elsewhere (such as in /srv) you may need to whitelist your 1965s document root directory in /etc/apache2/apache2.conf. 1965s

1965s

1965s The default Ubuntu document root is /var/www/html. You 1965s can make your own virtual hosts under /var/www. 1965s

1965s
1965s 1965s
1965s
1965s Reporting Problems 1965s
1965s
1965s

1965s Please use the ubuntu-bug tool to report bugs in the 1965s Apache2 package with Ubuntu. However, check existing bug reports before reporting a new bug. 1965s

1965s

1965s Please report bugs specific to modules (such as PHP and others) 1965s to their respective packages, not to the web server itself. 1965s

1965s
1965s 1965s
1965s
1965s
1965s
1965s 1965s ' 1965s + [[ 1965s 1965s 1965s 1965s 1965s Apache2 Ubuntu Default Page: It works 1965s 1965s 1965s 1965s
1965s 1965s
1965s
1965s

1965s This is the default welcome page used to test the correct 1965s operation of the Apache2 server after installation on Ubuntu systems. 1965s It is based on the equivalent page on Debian, from which the Ubuntu Apache 1965s packaging is derived. 1965s If you can read this page, it means that the Apache HTTP server installed at 1965s this site is working properly. You should replace this file (located at 1965s /var/www/html/index.html) before continuing to operate your HTTP server. 1965s

1965s 1965s

1965s If you are a normal user of this web site and don't know what this page is 1965s about, this probably means that the site is currently unavailable due to 1965s maintenance. 1965s If the problem persists, please contact the site's administrator. 1965s

1965s 1965s
1965s
1965s
1965s Configuration Overview 1965s
1965s
1965s

1965s Ubuntu's Apache2 default configuration is different from the 1965s upstream default configuration, and split into several files optimized for 1965s interaction with Ubuntu tools. The configuration system is 1965s fully documented in 1965s /usr/share/doc/apache2/README.Debian.gz. Refer to this for the full 1965s documentation. Documentation for the web server itself can be 1965s found by accessing the manual if the apache2-doc 1965s package was installed on this server. 1965s

1965s

1965s The configuration layout for an Apache2 web server installation on Ubuntu systems is as follows: 1965s

1965s
1965s /etc/apache2/
1965s |-- apache2.conf
1965s |       `--  ports.conf
1965s |-- mods-enabled
1965s |       |-- *.load
1965s |       `-- *.conf
1965s |-- conf-enabled
1965s |       `-- *.conf
1965s |-- sites-enabled
1965s |       `-- *.conf
1965s           
1965s
    1965s
  • 1965s apache2.conf is the main configuration 1965s file. It puts the pieces together by including all remaining configuration 1965s files when starting up the web server. 1965s
  • 1965s 1965s
  • 1965s ports.conf is always included from the 1965s main configuration file. It is used to determine the listening ports for 1965s incoming connections, and this file can be customized anytime. 1965s
  • 1965s 1965s
  • 1965s Configuration files in the mods-enabled/, 1965s conf-enabled/ and sites-enabled/ directories contain 1965s particular configuration snippets which manage modules, global configuration 1965s fragments, or virtual host configurations, respectively. 1965s
  • 1965s 1965s
  • 1965s They are activated by symlinking available 1965s configuration files from their respective 1965s *-available/ counterparts. These should be managed 1965s by using our helpers 1965s 1965s a2enmod, 1965s a2dismod, 1965s 1965s 1965s a2ensite, 1965s a2dissite, 1965s 1965s and 1965s 1965s a2enconf, 1965s a2disconf 1965s . See their respective man pages for detailed information. 1965s
  • 1965s 1965s
  • 1965s The binary is called apache2 and is managed using systemd, so to 1965s start/stop the service use systemctl start apache2 and 1965s systemctl stop apache2, and use systemctl status apache2 1965s and journalctl -u apache2 to check status. system 1965s and apache2ctl can also be used for service management if 1965s desired. 1965s Calling /usr/bin/apache2 directly will not work with the 1965s default configuration. 1965s
  • 1965s
1965s
1965s 1965s
1965s
1965s Document Roots 1965s
1965s 1965s
1965s

1965s By default, Ubuntu does not allow access through the web browser to 1965s any file apart from those located in /var/www, 1965s public_html 1965s directories (when enabled) and /usr/share (for web 1965s applications). If your site is using a web document root 1965s located elsewhere (such as in /srv) you may need to whitelist your 1965s document root directory in /etc/apache2/apache2.conf. 1965s

1965s

1965s The default Ubuntu document root is /var/www/html. You 1965s can make your own virtual hosts under /var/www. 1965s

1965s
1965s 1965s
1965s
1965s Reporting Problems 1965s
1965s
1965s

1965s Please use the ubuntu-bug tool to report bugs in the 1965s Apache2 package with Ubuntu. However, check existing bug reports before reporting a new bug. 1965s

1965s

1965s Please report bugs specific to modules (such as PHP and others) 1965s to their respective packages, not to the web server itself. 1965s

1965s
1965s 1965s
1965s
1965s
1965s
1965s 1965s =~ icons/ubuntu-logo\.png ]] 1965s ++ curl -s -I http://localhost/icons/ubuntu-logo.png 1965s ++ cut -d ' ' -f 2- 1965s ++ tr -d '[:space:]' 1965s ++ grep Content-Type 1965s + content_type=image/png 1965s + expected=image/png 1965s + '[' image/png '!=' image/png ']' 1965s autopkgtest [20:18:42]: test check-ubuntu-branding: -----------------------] 1965s autopkgtest [20:18:42]: test check-ubuntu-branding: - - - - - - - - - - results - - - - - - - - - - 1965s check-ubuntu-branding PASS 1966s autopkgtest [20:18:43]: test chroot: preparing testbed 2030s autopkgtest [20:19:47]: testbed dpkg architecture: amd64 2030s autopkgtest [20:19:47]: testbed apt version: 2.9.14ubuntu1 2030s autopkgtest [20:19:47]: @@@@@@@@@@@@@@@@@@@@ test bed setup 2031s autopkgtest [20:19:48]: testbed release detected to be: plucky 2031s autopkgtest [20:19:48]: updating testbed package index (apt update) 2032s Get:1 http://ftpmaster.internal/ubuntu plucky-proposed InRelease [73.9 kB] 2032s Hit:2 http://ftpmaster.internal/ubuntu plucky InRelease 2032s Hit:3 http://ftpmaster.internal/ubuntu plucky-updates InRelease 2032s Hit:4 http://ftpmaster.internal/ubuntu plucky-security InRelease 2032s Get:5 http://ftpmaster.internal/ubuntu plucky-proposed/universe Sources [837 kB] 2032s Get:6 http://ftpmaster.internal/ubuntu plucky-proposed/multiverse Sources [14.4 kB] 2032s Get:7 http://ftpmaster.internal/ubuntu plucky-proposed/restricted Sources [9708 B] 2032s Get:8 http://ftpmaster.internal/ubuntu plucky-proposed/main Sources [62.8 kB] 2032s Get:9 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 Packages [124 kB] 2032s Get:10 http://ftpmaster.internal/ubuntu plucky-proposed/main i386 Packages [82.1 kB] 2032s Get:11 http://ftpmaster.internal/ubuntu plucky-proposed/restricted amd64 Packages [40.6 kB] 2032s Get:12 http://ftpmaster.internal/ubuntu plucky-proposed/restricted i386 Packages [2572 B] 2032s Get:13 http://ftpmaster.internal/ubuntu plucky-proposed/universe amd64 Packages [709 kB] 2032s Get:14 http://ftpmaster.internal/ubuntu plucky-proposed/universe i386 Packages [276 kB] 2032s Get:15 http://ftpmaster.internal/ubuntu plucky-proposed/multiverse amd64 Packages [20.8 kB] 2032s Get:16 http://ftpmaster.internal/ubuntu plucky-proposed/multiverse i386 Packages [6036 B] 2033s Fetched 2259 kB in 1s (2495 kB/s) 2033s Reading package lists... 2034s Reading package lists... 2034s Building dependency tree... 2034s Reading state information... 2034s Calculating upgrade... 2034s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 2034s Reading package lists... 2035s Building dependency tree... 2035s Reading state information... 2035s 0 upgraded, 0 newly installed, 0 to remove and 2 not upgraded. 2035s autopkgtest [20:19:52]: upgrading testbed (apt dist-upgrade and autopurge) 2035s Reading package lists... 2035s Building dependency tree... 2035s Reading state information... 2036s Calculating upgrade...Starting pkgProblemResolver with broken count: 0 2036s Starting 2 pkgProblemResolver with broken count: 0 2036s Done 2036s Entering ResolveByKeep 2036s 2036s The following NEW packages will be installed: 2036s openssl-provider-legacy 2036s The following packages will be upgraded: 2036s libssl3t64 openssl 2036s 2 upgraded, 1 newly installed, 0 to remove and 0 not upgraded. 2036s Need to get 3557 kB of archives. 2036s After this operation, 936 kB of additional disk space will be used. 2036s Get:1 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 openssl-provider-legacy amd64 3.4.0-1ubuntu1 [39.0 kB] 2037s Get:2 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 libssl3t64 amd64 3.4.0-1ubuntu1 [2332 kB] 2037s Get:3 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 openssl amd64 3.4.0-1ubuntu1 [1186 kB] 2037s Fetched 3557 kB in 1s (5145 kB/s) 2038s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 75952 files and directories currently installed.) 2038s Preparing to unpack .../libssl3t64_3.4.0-1ubuntu1_amd64.deb ... 2038s Unpacking libssl3t64:amd64 (3.4.0-1ubuntu1) over (3.3.1-2ubuntu2) ... 2038s Selecting previously unselected package openssl-provider-legacy. 2038s Preparing to unpack .../openssl-provider-legacy_3.4.0-1ubuntu1_amd64.deb ... 2038s Unpacking openssl-provider-legacy (3.4.0-1ubuntu1) ... 2038s Setting up libssl3t64:amd64 (3.4.0-1ubuntu1) ... 2038s Setting up openssl-provider-legacy (3.4.0-1ubuntu1) ... 2038s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 75955 files and directories currently installed.) 2038s Preparing to unpack .../openssl_3.4.0-1ubuntu1_amd64.deb ... 2038s Unpacking openssl (3.4.0-1ubuntu1) over (3.3.1-2ubuntu2) ... 2038s Setting up openssl (3.4.0-1ubuntu1) ... 2038s Installing new version of config file /etc/ssl/openssl.cnf ... 2038s Processing triggers for man-db (2.13.0-1) ... 2039s Processing triggers for libc-bin (2.40-1ubuntu3) ... 2039s Reading package lists... 2039s Building dependency tree... 2039s Reading state information... 2039s Starting pkgProblemResolver with broken count: 0 2039s Starting 2 pkgProblemResolver with broken count: 0 2039s Done 2040s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 2042s Reading package lists... 2043s Building dependency tree... 2043s Reading state information... 2043s Starting pkgProblemResolver with broken count: 6 2043s Starting 2 pkgProblemResolver with broken count: 6 2043s Investigating (0) libkrb5-3:i386 < none -> 1.21.3-3 @un puN Ib > 2043s Broken libkrb5-3:i386 Depends on libssl3t64:i386 < none | 3.3.1-2ubuntu2 @un uH > (>= 3.0.0) 2043s Considering libssl3t64:i386 0 as a solution to libkrb5-3:i386 6 2043s Considering libssl3t64:i386 0 as a solution to libkrb5-3:i386 6 2043s Investigating (0) libsasl2-2:i386 < none -> 2.1.28+dfsg1-8 @un puN Ib > 2043s Broken libsasl2-2:i386 Depends on libssl3t64:i386 < none | 3.3.1-2ubuntu2 @un uH > (>= 3.0.0) 2043s Considering libssl3t64:i386 0 as a solution to libsasl2-2:i386 2 2043s Considering libssl3t64:i386 0 as a solution to libsasl2-2:i386 2 2043s Investigating (0) libcurl4t64:i386 < none -> 8.11.0-1ubuntu2 @un puN Ib > 2043s Broken libcurl4t64:i386 Depends on libssl3t64:i386 < none | 3.3.1-2ubuntu2 @un uH > (>= 3.2.0) 2043s Considering libssl3t64:i386 0 as a solution to libcurl4t64:i386 0 2043s Considering libssl3t64:i386 0 as a solution to libcurl4t64:i386 0 2043s Investigating (0) libaprutil1-ldap:i386 < none -> 1.6.3-3ubuntu1 @un puN Ib > 2043s Broken libaprutil1-ldap:i386 Depends on libaprutil1t64:i386 < none @un H > (= 1.6.3-3ubuntu1) 2043s Considering libaprutil1t64:i386 0 as a solution to libaprutil1-ldap:i386 0 2043s Investigating (0) libssh2-1t64:i386 < none -> 1.11.1-1 @un puN Ib > 2043s Broken libssh2-1t64:i386 Depends on libssl3t64:i386 < none | 3.3.1-2ubuntu2 @un uH > (>= 3.0.0) 2043s Considering libssl3t64:i386 0 as a solution to libssh2-1t64:i386 0 2043s Considering libssl3t64:i386 0 as a solution to libssh2-1t64:i386 0 2043s Investigating (0) apache2-bin:i386 < none -> 2.4.62-1ubuntu1 @un puN Ib > 2043s Broken apache2-bin:i386 Depends on libaprutil1-dbd-sqlite3:i386 < none @un H > 2043s Considering libaprutil1-dbd-sqlite3:i386 1 as a solution to apache2-bin:i386 0 2043s Broken apache2-bin:i386 Depends on libaprutil1-dbd-mysql:i386 < none @un H > 2043s Considering libaprutil1-dbd-mysql:i386 1 as a solution to apache2-bin:i386 0 2043s Broken apache2-bin:i386 Depends on libaprutil1-dbd-odbc:i386 < none @un H > 2043s Considering libaprutil1-dbd-odbc:i386 1 as a solution to apache2-bin:i386 0 2043s Broken apache2-bin:i386 Depends on libaprutil1-dbd-pgsql:i386 < none @un H > 2043s Considering libaprutil1-dbd-pgsql:i386 1 as a solution to apache2-bin:i386 0 2043s Broken apache2-bin:i386 Depends on libaprutil1-dbd-freetds:i386 < none @un H > 2043s Broken apache2-bin:i386 Depends on libaprutil1t64:i386 < none @un H > (>= 1.6.0) 2043s Considering libaprutil1t64:i386 0 as a solution to apache2-bin:i386 0 2043s Broken apache2-bin:i386 Depends on libssl3t64:i386 < none | 3.3.1-2ubuntu2 @un uH > (>= 3.0.0) 2043s Considering libssl3t64:i386 0 as a solution to apache2-bin:i386 0 2043s Considering libssl3t64:i386 0 as a solution to apache2-bin:i386 0 2043s Done 2043s Some packages could not be installed. This may mean that you have 2043s requested an impossible situation or if you are using the unstable 2043s distribution that some required packages have not yet been created 2043s or been moved out of Incoming. 2043s The following information may help to resolve the situation: 2043s 2043s The following packages have unmet dependencies: 2043s apache2-bin:i386 : Depends: libaprutil1-dbd-sqlite3:i386 but it is not installable or 2043s libaprutil1-dbd-mysql:i386 but it is not installable or 2043s libaprutil1-dbd-odbc:i386 but it is not installable or 2043s libaprutil1-dbd-pgsql:i386 but it is not installable or 2043s libaprutil1-dbd-freetds:i386 but it is not installable 2043s Depends: libaprutil1t64:i386 (>= 1.6.0) but it is not installable 2043s Depends: libssl3t64:i386 (>= 3.0.0) but it is not going to be installed 2043s libaprutil1-ldap:i386 : Depends: libaprutil1t64:i386 (= 1.6.3-3ubuntu1) but it is not installable 2043s libcurl4t64:i386 : Depends: libssl3t64:i386 (>= 3.2.0) but it is not going to be installed 2043s libkrb5-3:i386 : Depends: libssl3t64:i386 (>= 3.0.0) but it is not going to be installed 2043s libsasl2-2:i386 : Depends: libssl3t64:i386 (>= 3.0.0) but it is not going to be installed 2043s libssh2-1t64:i386 : Depends: libssl3t64:i386 (>= 3.0.0) but it is not going to be installed 2043s E: Unable to correct problems, you have held broken packages. 2043s autopkgtest: WARNING: Test dependencies are unsatisfiable with using apt pinning. Retrying with using all packages from plucky-proposed 2043s Reading package lists... 2043s Building dependency tree... 2043s Reading state information... 2044s Starting pkgProblemResolver with broken count: 0 2044s Starting 2 pkgProblemResolver with broken count: 0 2044s Done 2044s The following NEW packages will be installed: 2044s apache2:i386 apache2-bin:i386 apache2-data apache2-utils cpp cpp-14 2044s cpp-14-x86-64-linux-gnu cpp-x86-64-linux-gnu gcc gcc-14 gcc-14-base:i386 2044s gcc-14-x86-64-linux-gnu gcc-x86-64-linux-gnu libapr1t64 libapr1t64:i386 2044s libaprutil1-dbd-sqlite3:i386 libaprutil1-ldap:i386 libaprutil1t64 2044s libaprutil1t64:i386 libasan8 libbrotli1:i386 libc6:i386 libcc1-0 2044s libcom-err2:i386 libcrypt1:i386 libcurl4t64:i386 libdb5.3t64:i386 2044s libexpat1:i386 libffi8:i386 libgcc-14-dev libgcc-s1:i386 libgdbm6t64:i386 2044s libgmp10:i386 libgnutls30t64:i386 libgomp1 libgssapi-krb5-2:i386 2044s libhogweed6t64:i386 libhwasan0 libicu74:i386 libidn2-0:i386 libisl23 libitm1 2044s libjansson4:i386 libk5crypto3:i386 libkeyutils1:i386 libkrb5-3:i386 2044s libkrb5support0:i386 libldap2:i386 liblsan0 liblua5.4-0:i386 liblzma5:i386 2044s libmpc3 libnettle8t64:i386 libnghttp2-14:i386 libp11-kit0:i386 2044s libpcre2-8-0:i386 libpsl5t64:i386 libquadmath0 librtmp1:i386 libsasl2-2:i386 2044s libsasl2-modules-db:i386 libsqlite3-0:i386 libssh2-1t64:i386 libssl3t64:i386 2044s libstdc++6:i386 libtasn1-6:i386 libtsan2 libubsan1 libunistring5:i386 2044s libuuid1:i386 libxml2:i386 libzstd1:i386 zlib1g:i386 2044s The following packages will be upgraded: 2044s gcc-14-base libatomic1 libgcc-s1 libstdc++6 libxml2 2044s 5 upgraded, 73 newly installed, 0 to remove and 39 not upgraded. 2044s Need to get 79.1 MB of archives. 2044s After this operation, 253 MB of additional disk space will be used. 2044s Get:1 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 gcc-14-base amd64 14.2.0-9ubuntu1 [52.0 kB] 2044s Get:2 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 libgcc-s1 amd64 14.2.0-9ubuntu1 [78.4 kB] 2045s Get:3 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 libatomic1 amd64 14.2.0-9ubuntu1 [10.3 kB] 2045s Get:4 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 libstdc++6 amd64 14.2.0-9ubuntu1 [788 kB] 2045s Get:5 http://ftpmaster.internal/ubuntu plucky-proposed/main i386 gcc-14-base i386 14.2.0-9ubuntu1 [51.9 kB] 2045s Get:6 http://ftpmaster.internal/ubuntu plucky-proposed/main i386 libgcc-s1 i386 14.2.0-9ubuntu1 [95.4 kB] 2045s Get:7 http://ftpmaster.internal/ubuntu plucky/main i386 libc6 i386 2.40-1ubuntu3 [3034 kB] 2045s Get:8 http://ftpmaster.internal/ubuntu plucky/main i386 libuuid1 i386 2.40.2-1ubuntu1 [41.9 kB] 2045s Get:9 http://ftpmaster.internal/ubuntu plucky/main i386 libapr1t64 i386 1.7.5-1 [120 kB] 2045s Get:10 http://ftpmaster.internal/ubuntu plucky/main i386 libcrypt1 i386 1:4.4.36-5 [91.6 kB] 2045s Get:11 http://ftpmaster.internal/ubuntu plucky/main i386 libdb5.3t64 i386 5.3.28+dfsg2-9 [815 kB] 2045s Get:12 http://ftpmaster.internal/ubuntu plucky/main i386 libexpat1 i386 2.6.4-1 [89.7 kB] 2045s Get:13 http://ftpmaster.internal/ubuntu plucky/main i386 libgdbm6t64 i386 1.24-2 [40.3 kB] 2045s Get:14 http://ftpmaster.internal/ubuntu plucky/main i386 libzstd1 i386 1.5.6+dfsg-1 [290 kB] 2045s Get:15 http://ftpmaster.internal/ubuntu plucky/main i386 zlib1g i386 1:1.3.dfsg+really1.3.1-1ubuntu1 [59.8 kB] 2045s Get:16 http://ftpmaster.internal/ubuntu plucky-proposed/main i386 libssl3t64 i386 3.4.0-1ubuntu1 [2200 kB] 2045s Get:17 http://ftpmaster.internal/ubuntu plucky/main i386 libaprutil1t64 i386 1.6.3-3ubuntu1 [101 kB] 2045s Get:18 http://ftpmaster.internal/ubuntu plucky/main i386 libsqlite3-0 i386 3.46.1-1 [792 kB] 2045s Get:19 http://ftpmaster.internal/ubuntu plucky/main i386 libaprutil1-dbd-sqlite3 i386 1.6.3-3ubuntu1 [11.7 kB] 2045s Get:20 http://ftpmaster.internal/ubuntu plucky/main i386 libgmp10 i386 2:6.3.0+dfsg-2ubuntu7 [272 kB] 2045s Get:21 http://ftpmaster.internal/ubuntu plucky/main i386 libnettle8t64 i386 3.10-1 [193 kB] 2045s Get:22 http://ftpmaster.internal/ubuntu plucky/main i386 libhogweed6t64 i386 3.10-1 [204 kB] 2045s Get:23 http://ftpmaster.internal/ubuntu plucky/main i386 libunistring5 i386 1.2-1 [552 kB] 2045s Get:24 http://ftpmaster.internal/ubuntu plucky/main i386 libidn2-0 i386 2.3.7-2build2 [102 kB] 2045s Get:25 http://ftpmaster.internal/ubuntu plucky/main i386 libffi8 i386 3.4.6-1build1 [22.8 kB] 2045s Get:26 http://ftpmaster.internal/ubuntu plucky/main i386 libp11-kit0 i386 0.25.5-2ubuntu1 [289 kB] 2045s Get:27 http://ftpmaster.internal/ubuntu plucky/main i386 libtasn1-6 i386 4.19.0-3build1 [44.7 kB] 2045s Get:28 http://ftpmaster.internal/ubuntu plucky/main i386 libgnutls30t64 i386 3.8.8-2ubuntu1 [1023 kB] 2045s Get:29 http://ftpmaster.internal/ubuntu plucky/main i386 libsasl2-modules-db i386 2.1.28+dfsg1-8 [21.7 kB] 2045s Get:30 http://ftpmaster.internal/ubuntu plucky/main i386 libsasl2-2 i386 2.1.28+dfsg1-8 [61.9 kB] 2045s Get:31 http://ftpmaster.internal/ubuntu plucky/main i386 libldap2 i386 2.6.8+dfsg-1~exp4ubuntu3 [212 kB] 2045s Get:32 http://ftpmaster.internal/ubuntu plucky/main i386 libaprutil1-ldap i386 1.6.3-3ubuntu1 [9304 B] 2045s Get:33 http://ftpmaster.internal/ubuntu plucky/main i386 libbrotli1 i386 1.1.0-2build3 [332 kB] 2045s Get:34 http://ftpmaster.internal/ubuntu plucky/main i386 libkrb5support0 i386 1.21.3-3 [36.6 kB] 2045s Get:35 http://ftpmaster.internal/ubuntu plucky/main i386 libcom-err2 i386 1.47.1-1ubuntu1 [26.0 kB] 2045s Get:36 http://ftpmaster.internal/ubuntu plucky/main i386 libk5crypto3 i386 1.21.3-3 [86.1 kB] 2045s Get:37 http://ftpmaster.internal/ubuntu plucky/main i386 libkeyutils1 i386 1.6.3-4ubuntu2 [10.4 kB] 2045s Get:38 http://ftpmaster.internal/ubuntu plucky/main i386 libkrb5-3 i386 1.21.3-3 [385 kB] 2045s Get:39 http://ftpmaster.internal/ubuntu plucky/main i386 libgssapi-krb5-2 i386 1.21.3-3 [154 kB] 2045s Get:40 http://ftpmaster.internal/ubuntu plucky/main i386 libnghttp2-14 i386 1.64.0-1 [89.5 kB] 2045s Get:41 http://ftpmaster.internal/ubuntu plucky/main i386 libpsl5t64 i386 0.21.2-1.1build1 [57.7 kB] 2045s Get:42 http://ftpmaster.internal/ubuntu plucky/main i386 librtmp1 i386 2.4+20151223.gitfa8646d.1-2build7 [60.7 kB] 2045s Get:43 http://ftpmaster.internal/ubuntu plucky/main i386 libssh2-1t64 i386 1.11.1-1 [145 kB] 2045s Get:44 http://ftpmaster.internal/ubuntu plucky/main i386 libcurl4t64 i386 8.11.0-1ubuntu2 [420 kB] 2045s Get:45 http://ftpmaster.internal/ubuntu plucky/main i386 libjansson4 i386 2.14-2build2 [35.2 kB] 2045s Get:46 http://ftpmaster.internal/ubuntu plucky-proposed/main i386 libstdc++6 i386 14.2.0-9ubuntu1 [859 kB] 2045s Get:47 http://ftpmaster.internal/ubuntu plucky/main i386 liblua5.4-0 i386 5.4.7-1 [183 kB] 2045s Get:48 http://ftpmaster.internal/ubuntu plucky/main i386 libpcre2-8-0 i386 10.42-4ubuntu3 [232 kB] 2045s Get:49 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 libxml2 amd64 2.12.7+dfsg+really2.9.14-0.2build1 [772 kB] 2045s Get:50 http://ftpmaster.internal/ubuntu plucky/main i386 libicu74 i386 74.2-1ubuntu4 [11.0 MB] 2046s Get:51 http://ftpmaster.internal/ubuntu plucky/main i386 liblzma5 i386 5.6.3-1 [146 kB] 2046s Get:52 http://ftpmaster.internal/ubuntu plucky-proposed/main i386 libxml2 i386 2.12.7+dfsg+really2.9.14-0.2build1 [728 kB] 2046s Get:53 http://ftpmaster.internal/ubuntu plucky-proposed/main i386 apache2-bin i386 2.4.62-3ubuntu1 [1457 kB] 2046s Get:54 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 apache2-data all 2.4.62-3ubuntu1 [163 kB] 2046s Get:55 http://ftpmaster.internal/ubuntu plucky/main amd64 libapr1t64 amd64 1.7.5-1 [116 kB] 2046s Get:56 http://ftpmaster.internal/ubuntu plucky/main amd64 libaprutil1t64 amd64 1.6.3-3ubuntu1 [92.8 kB] 2046s Get:57 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 apache2-utils amd64 2.4.62-3ubuntu1 [99.7 kB] 2046s Get:58 http://ftpmaster.internal/ubuntu plucky-proposed/main i386 apache2 i386 2.4.62-3ubuntu1 [90.4 kB] 2046s Get:59 http://ftpmaster.internal/ubuntu plucky/main amd64 libisl23 amd64 0.27-1 [685 kB] 2046s Get:60 http://ftpmaster.internal/ubuntu plucky/main amd64 libmpc3 amd64 1.3.1-1build2 [55.3 kB] 2046s Get:61 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 cpp-14-x86-64-linux-gnu amd64 14.2.0-9ubuntu1 [11.9 MB] 2046s Get:62 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 cpp-14 amd64 14.2.0-9ubuntu1 [1032 B] 2046s Get:63 http://ftpmaster.internal/ubuntu plucky/main amd64 cpp-x86-64-linux-gnu amd64 4:14.1.0-2ubuntu1 [5452 B] 2046s Get:64 http://ftpmaster.internal/ubuntu plucky/main amd64 cpp amd64 4:14.1.0-2ubuntu1 [22.4 kB] 2046s Get:65 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 libcc1-0 amd64 14.2.0-9ubuntu1 [47.6 kB] 2046s Get:66 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 libgomp1 amd64 14.2.0-9ubuntu1 [148 kB] 2046s Get:67 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 libitm1 amd64 14.2.0-9ubuntu1 [28.9 kB] 2046s Get:68 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 libasan8 amd64 14.2.0-9ubuntu1 [2998 kB] 2047s Get:69 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 liblsan0 amd64 14.2.0-9ubuntu1 [1316 kB] 2047s Get:70 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 libtsan2 amd64 14.2.0-9ubuntu1 [2732 kB] 2047s Get:71 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 libubsan1 amd64 14.2.0-9ubuntu1 [1177 kB] 2047s Get:72 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 libhwasan0 amd64 14.2.0-9ubuntu1 [1634 kB] 2047s Get:73 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 libquadmath0 amd64 14.2.0-9ubuntu1 [153 kB] 2047s Get:74 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 libgcc-14-dev amd64 14.2.0-9ubuntu1 [2814 kB] 2047s Get:75 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 gcc-14-x86-64-linux-gnu amd64 14.2.0-9ubuntu1 [23.4 MB] 2048s Get:76 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 gcc-14 amd64 14.2.0-9ubuntu1 [531 kB] 2048s Get:77 http://ftpmaster.internal/ubuntu plucky/main amd64 gcc-x86-64-linux-gnu amd64 4:14.1.0-2ubuntu1 [1214 B] 2048s Get:78 http://ftpmaster.internal/ubuntu plucky/main amd64 gcc amd64 4:14.1.0-2ubuntu1 [5000 B] 2048s Preconfiguring packages ... 2048s Fetched 79.1 MB in 4s (19.7 MB/s) 2049s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 75957 files and directories currently installed.) 2049s Preparing to unpack .../gcc-14-base_14.2.0-9ubuntu1_amd64.deb ... 2049s Unpacking gcc-14-base:amd64 (14.2.0-9ubuntu1) over (14.2.0-8ubuntu1) ... 2049s Selecting previously unselected package gcc-14-base:i386. 2049s Preparing to unpack .../gcc-14-base_14.2.0-9ubuntu1_i386.deb ... 2049s Unpacking gcc-14-base:i386 (14.2.0-9ubuntu1) ... 2049s Setting up gcc-14-base:amd64 (14.2.0-9ubuntu1) ... 2049s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 75958 files and directories currently installed.) 2049s Preparing to unpack .../libgcc-s1_14.2.0-9ubuntu1_amd64.deb ... 2049s Unpacking libgcc-s1:amd64 (14.2.0-9ubuntu1) over (14.2.0-8ubuntu1) ... 2049s Selecting previously unselected package libgcc-s1:i386. 2049s Preparing to unpack .../libgcc-s1_14.2.0-9ubuntu1_i386.deb ... 2049s Unpacking libgcc-s1:i386 (14.2.0-9ubuntu1) ... 2049s Setting up libgcc-s1:amd64 (14.2.0-9ubuntu1) ... 2049s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 75960 files and directories currently installed.) 2049s Preparing to unpack .../libatomic1_14.2.0-9ubuntu1_amd64.deb ... 2049s Unpacking libatomic1:amd64 (14.2.0-9ubuntu1) over (14.2.0-8ubuntu1) ... 2049s Preparing to unpack .../libstdc++6_14.2.0-9ubuntu1_amd64.deb ... 2049s Unpacking libstdc++6:amd64 (14.2.0-9ubuntu1) over (14.2.0-8ubuntu1) ... 2049s Selecting previously unselected package libstdc++6:i386. 2049s Preparing to unpack .../libstdc++6_14.2.0-9ubuntu1_i386.deb ... 2049s Unpacking libstdc++6:i386 (14.2.0-9ubuntu1) ... 2049s Setting up libstdc++6:amd64 (14.2.0-9ubuntu1) ... 2049s Selecting previously unselected package libc6:i386. 2049s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 75964 files and directories currently installed.) 2049s Preparing to unpack .../00-libc6_2.40-1ubuntu3_i386.deb ... 2049s Unpacking libc6:i386 (2.40-1ubuntu3) ... 2049s Selecting previously unselected package libuuid1:i386. 2049s Preparing to unpack .../01-libuuid1_2.40.2-1ubuntu1_i386.deb ... 2049s Unpacking libuuid1:i386 (2.40.2-1ubuntu1) ... 2049s Selecting previously unselected package libapr1t64:i386. 2049s Preparing to unpack .../02-libapr1t64_1.7.5-1_i386.deb ... 2049s Unpacking libapr1t64:i386 (1.7.5-1) ... 2049s Selecting previously unselected package libcrypt1:i386. 2049s Preparing to unpack .../03-libcrypt1_1%3a4.4.36-5_i386.deb ... 2049s Unpacking libcrypt1:i386 (1:4.4.36-5) ... 2049s Selecting previously unselected package libdb5.3t64:i386. 2049s Preparing to unpack .../04-libdb5.3t64_5.3.28+dfsg2-9_i386.deb ... 2049s Unpacking libdb5.3t64:i386 (5.3.28+dfsg2-9) ... 2049s Selecting previously unselected package libexpat1:i386. 2049s Preparing to unpack .../05-libexpat1_2.6.4-1_i386.deb ... 2049s Unpacking libexpat1:i386 (2.6.4-1) ... 2049s Selecting previously unselected package libgdbm6t64:i386. 2049s Preparing to unpack .../06-libgdbm6t64_1.24-2_i386.deb ... 2049s Unpacking libgdbm6t64:i386 (1.24-2) ... 2049s Selecting previously unselected package libzstd1:i386. 2049s Preparing to unpack .../07-libzstd1_1.5.6+dfsg-1_i386.deb ... 2049s Unpacking libzstd1:i386 (1.5.6+dfsg-1) ... 2049s Selecting previously unselected package zlib1g:i386. 2049s Preparing to unpack .../08-zlib1g_1%3a1.3.dfsg+really1.3.1-1ubuntu1_i386.deb ... 2049s Unpacking zlib1g:i386 (1:1.3.dfsg+really1.3.1-1ubuntu1) ... 2049s Selecting previously unselected package libssl3t64:i386. 2049s Preparing to unpack .../09-libssl3t64_3.4.0-1ubuntu1_i386.deb ... 2049s Unpacking libssl3t64:i386 (3.4.0-1ubuntu1) ... 2050s Selecting previously unselected package libaprutil1t64:i386. 2050s Preparing to unpack .../10-libaprutil1t64_1.6.3-3ubuntu1_i386.deb ... 2050s Unpacking libaprutil1t64:i386 (1.6.3-3ubuntu1) ... 2050s Selecting previously unselected package libsqlite3-0:i386. 2050s Preparing to unpack .../11-libsqlite3-0_3.46.1-1_i386.deb ... 2050s Unpacking libsqlite3-0:i386 (3.46.1-1) ... 2050s Selecting previously unselected package libaprutil1-dbd-sqlite3:i386. 2050s Preparing to unpack .../12-libaprutil1-dbd-sqlite3_1.6.3-3ubuntu1_i386.deb ... 2050s Unpacking libaprutil1-dbd-sqlite3:i386 (1.6.3-3ubuntu1) ... 2050s Selecting previously unselected package libgmp10:i386. 2050s Preparing to unpack .../13-libgmp10_2%3a6.3.0+dfsg-2ubuntu7_i386.deb ... 2050s Unpacking libgmp10:i386 (2:6.3.0+dfsg-2ubuntu7) ... 2050s Selecting previously unselected package libnettle8t64:i386. 2050s Preparing to unpack .../14-libnettle8t64_3.10-1_i386.deb ... 2050s Unpacking libnettle8t64:i386 (3.10-1) ... 2050s Selecting previously unselected package libhogweed6t64:i386. 2050s Preparing to unpack .../15-libhogweed6t64_3.10-1_i386.deb ... 2050s Unpacking libhogweed6t64:i386 (3.10-1) ... 2050s Selecting previously unselected package libunistring5:i386. 2050s Preparing to unpack .../16-libunistring5_1.2-1_i386.deb ... 2050s Unpacking libunistring5:i386 (1.2-1) ... 2050s Selecting previously unselected package libidn2-0:i386. 2050s Preparing to unpack .../17-libidn2-0_2.3.7-2build2_i386.deb ... 2050s Unpacking libidn2-0:i386 (2.3.7-2build2) ... 2050s Selecting previously unselected package libffi8:i386. 2050s Preparing to unpack .../18-libffi8_3.4.6-1build1_i386.deb ... 2050s Unpacking libffi8:i386 (3.4.6-1build1) ... 2050s Selecting previously unselected package libp11-kit0:i386. 2050s Preparing to unpack .../19-libp11-kit0_0.25.5-2ubuntu1_i386.deb ... 2050s Unpacking libp11-kit0:i386 (0.25.5-2ubuntu1) ... 2050s Selecting previously unselected package libtasn1-6:i386. 2050s Preparing to unpack .../20-libtasn1-6_4.19.0-3build1_i386.deb ... 2050s Unpacking libtasn1-6:i386 (4.19.0-3build1) ... 2050s Selecting previously unselected package libgnutls30t64:i386. 2050s Preparing to unpack .../21-libgnutls30t64_3.8.8-2ubuntu1_i386.deb ... 2050s Unpacking libgnutls30t64:i386 (3.8.8-2ubuntu1) ... 2050s Selecting previously unselected package libsasl2-modules-db:i386. 2050s Preparing to unpack .../22-libsasl2-modules-db_2.1.28+dfsg1-8_i386.deb ... 2050s Unpacking libsasl2-modules-db:i386 (2.1.28+dfsg1-8) ... 2050s Selecting previously unselected package libsasl2-2:i386. 2050s Preparing to unpack .../23-libsasl2-2_2.1.28+dfsg1-8_i386.deb ... 2050s Unpacking libsasl2-2:i386 (2.1.28+dfsg1-8) ... 2050s Selecting previously unselected package libldap2:i386. 2050s Preparing to unpack .../24-libldap2_2.6.8+dfsg-1~exp4ubuntu3_i386.deb ... 2050s Unpacking libldap2:i386 (2.6.8+dfsg-1~exp4ubuntu3) ... 2050s Selecting previously unselected package libaprutil1-ldap:i386. 2050s Preparing to unpack .../25-libaprutil1-ldap_1.6.3-3ubuntu1_i386.deb ... 2050s Unpacking libaprutil1-ldap:i386 (1.6.3-3ubuntu1) ... 2050s Selecting previously unselected package libbrotli1:i386. 2050s Preparing to unpack .../26-libbrotli1_1.1.0-2build3_i386.deb ... 2050s Unpacking libbrotli1:i386 (1.1.0-2build3) ... 2050s Selecting previously unselected package libkrb5support0:i386. 2050s Preparing to unpack .../27-libkrb5support0_1.21.3-3_i386.deb ... 2050s Unpacking libkrb5support0:i386 (1.21.3-3) ... 2050s Selecting previously unselected package libcom-err2:i386. 2050s Preparing to unpack .../28-libcom-err2_1.47.1-1ubuntu1_i386.deb ... 2050s Unpacking libcom-err2:i386 (1.47.1-1ubuntu1) ... 2050s Selecting previously unselected package libk5crypto3:i386. 2050s Preparing to unpack .../29-libk5crypto3_1.21.3-3_i386.deb ... 2050s Unpacking libk5crypto3:i386 (1.21.3-3) ... 2050s Selecting previously unselected package libkeyutils1:i386. 2050s Preparing to unpack .../30-libkeyutils1_1.6.3-4ubuntu2_i386.deb ... 2050s Unpacking libkeyutils1:i386 (1.6.3-4ubuntu2) ... 2050s Selecting previously unselected package libkrb5-3:i386. 2050s Preparing to unpack .../31-libkrb5-3_1.21.3-3_i386.deb ... 2050s Unpacking libkrb5-3:i386 (1.21.3-3) ... 2050s Selecting previously unselected package libgssapi-krb5-2:i386. 2050s Preparing to unpack .../32-libgssapi-krb5-2_1.21.3-3_i386.deb ... 2050s Unpacking libgssapi-krb5-2:i386 (1.21.3-3) ... 2050s Selecting previously unselected package libnghttp2-14:i386. 2050s Preparing to unpack .../33-libnghttp2-14_1.64.0-1_i386.deb ... 2050s Unpacking libnghttp2-14:i386 (1.64.0-1) ... 2050s Selecting previously unselected package libpsl5t64:i386. 2050s Preparing to unpack .../34-libpsl5t64_0.21.2-1.1build1_i386.deb ... 2050s Unpacking libpsl5t64:i386 (0.21.2-1.1build1) ... 2050s Selecting previously unselected package librtmp1:i386. 2050s Preparing to unpack .../35-librtmp1_2.4+20151223.gitfa8646d.1-2build7_i386.deb ... 2050s Unpacking librtmp1:i386 (2.4+20151223.gitfa8646d.1-2build7) ... 2050s Selecting previously unselected package libssh2-1t64:i386. 2050s Preparing to unpack .../36-libssh2-1t64_1.11.1-1_i386.deb ... 2050s Unpacking libssh2-1t64:i386 (1.11.1-1) ... 2050s Selecting previously unselected package libcurl4t64:i386. 2050s Preparing to unpack .../37-libcurl4t64_8.11.0-1ubuntu2_i386.deb ... 2050s Unpacking libcurl4t64:i386 (8.11.0-1ubuntu2) ... 2050s Selecting previously unselected package libjansson4:i386. 2050s Preparing to unpack .../38-libjansson4_2.14-2build2_i386.deb ... 2050s Unpacking libjansson4:i386 (2.14-2build2) ... 2050s Selecting previously unselected package liblua5.4-0:i386. 2050s Preparing to unpack .../39-liblua5.4-0_5.4.7-1_i386.deb ... 2050s Unpacking liblua5.4-0:i386 (5.4.7-1) ... 2051s Selecting previously unselected package libpcre2-8-0:i386. 2051s Preparing to unpack .../40-libpcre2-8-0_10.42-4ubuntu3_i386.deb ... 2051s Unpacking libpcre2-8-0:i386 (10.42-4ubuntu3) ... 2051s Preparing to unpack .../41-libxml2_2.12.7+dfsg+really2.9.14-0.2build1_amd64.deb ... 2051s Unpacking libxml2:amd64 (2.12.7+dfsg+really2.9.14-0.2build1) over (2.12.7+dfsg-3) ... 2051s Selecting previously unselected package libicu74:i386. 2051s Preparing to unpack .../42-libicu74_74.2-1ubuntu4_i386.deb ... 2051s Unpacking libicu74:i386 (74.2-1ubuntu4) ... 2051s Selecting previously unselected package liblzma5:i386. 2051s Preparing to unpack .../43-liblzma5_5.6.3-1_i386.deb ... 2051s Unpacking liblzma5:i386 (5.6.3-1) ... 2051s Selecting previously unselected package libxml2:i386. 2051s Preparing to unpack .../44-libxml2_2.12.7+dfsg+really2.9.14-0.2build1_i386.deb ... 2051s Unpacking libxml2:i386 (2.12.7+dfsg+really2.9.14-0.2build1) ... 2051s Selecting previously unselected package apache2-bin:i386. 2051s Preparing to unpack .../45-apache2-bin_2.4.62-3ubuntu1_i386.deb ... 2051s Unpacking apache2-bin:i386 (2.4.62-3ubuntu1) ... 2051s Selecting previously unselected package apache2-data. 2051s Preparing to unpack .../46-apache2-data_2.4.62-3ubuntu1_all.deb ... 2051s Unpacking apache2-data (2.4.62-3ubuntu1) ... 2051s Selecting previously unselected package libapr1t64:amd64. 2051s Preparing to unpack .../47-libapr1t64_1.7.5-1_amd64.deb ... 2051s Unpacking libapr1t64:amd64 (1.7.5-1) ... 2051s Selecting previously unselected package libaprutil1t64:amd64. 2051s Preparing to unpack .../48-libaprutil1t64_1.6.3-3ubuntu1_amd64.deb ... 2051s Unpacking libaprutil1t64:amd64 (1.6.3-3ubuntu1) ... 2051s Selecting previously unselected package apache2-utils. 2051s Preparing to unpack .../49-apache2-utils_2.4.62-3ubuntu1_amd64.deb ... 2051s Unpacking apache2-utils (2.4.62-3ubuntu1) ... 2051s Selecting previously unselected package apache2:i386. 2051s Preparing to unpack .../50-apache2_2.4.62-3ubuntu1_i386.deb ... 2051s Unpacking apache2:i386 (2.4.62-3ubuntu1) ... 2051s Selecting previously unselected package libisl23:amd64. 2051s Preparing to unpack .../51-libisl23_0.27-1_amd64.deb ... 2051s Unpacking libisl23:amd64 (0.27-1) ... 2051s Selecting previously unselected package libmpc3:amd64. 2051s Preparing to unpack .../52-libmpc3_1.3.1-1build2_amd64.deb ... 2051s Unpacking libmpc3:amd64 (1.3.1-1build2) ... 2051s Selecting previously unselected package cpp-14-x86-64-linux-gnu. 2051s Preparing to unpack .../53-cpp-14-x86-64-linux-gnu_14.2.0-9ubuntu1_amd64.deb ... 2051s Unpacking cpp-14-x86-64-linux-gnu (14.2.0-9ubuntu1) ... 2051s Selecting previously unselected package cpp-14. 2051s Preparing to unpack .../54-cpp-14_14.2.0-9ubuntu1_amd64.deb ... 2051s Unpacking cpp-14 (14.2.0-9ubuntu1) ... 2051s Selecting previously unselected package cpp-x86-64-linux-gnu. 2051s Preparing to unpack .../55-cpp-x86-64-linux-gnu_4%3a14.1.0-2ubuntu1_amd64.deb ... 2051s Unpacking cpp-x86-64-linux-gnu (4:14.1.0-2ubuntu1) ... 2051s Selecting previously unselected package cpp. 2051s Preparing to unpack .../56-cpp_4%3a14.1.0-2ubuntu1_amd64.deb ... 2051s Unpacking cpp (4:14.1.0-2ubuntu1) ... 2051s Selecting previously unselected package libcc1-0:amd64. 2051s Preparing to unpack .../57-libcc1-0_14.2.0-9ubuntu1_amd64.deb ... 2051s Unpacking libcc1-0:amd64 (14.2.0-9ubuntu1) ... 2051s Selecting previously unselected package libgomp1:amd64. 2051s Preparing to unpack .../58-libgomp1_14.2.0-9ubuntu1_amd64.deb ... 2051s Unpacking libgomp1:amd64 (14.2.0-9ubuntu1) ... 2051s Selecting previously unselected package libitm1:amd64. 2051s Preparing to unpack .../59-libitm1_14.2.0-9ubuntu1_amd64.deb ... 2051s Unpacking libitm1:amd64 (14.2.0-9ubuntu1) ... 2052s Selecting previously unselected package libasan8:amd64. 2052s Preparing to unpack .../60-libasan8_14.2.0-9ubuntu1_amd64.deb ... 2052s Unpacking libasan8:amd64 (14.2.0-9ubuntu1) ... 2052s Selecting previously unselected package liblsan0:amd64. 2052s Preparing to unpack .../61-liblsan0_14.2.0-9ubuntu1_amd64.deb ... 2052s Unpacking liblsan0:amd64 (14.2.0-9ubuntu1) ... 2052s Selecting previously unselected package libtsan2:amd64. 2052s Preparing to unpack .../62-libtsan2_14.2.0-9ubuntu1_amd64.deb ... 2052s Unpacking libtsan2:amd64 (14.2.0-9ubuntu1) ... 2052s Selecting previously unselected package libubsan1:amd64. 2052s Preparing to unpack .../63-libubsan1_14.2.0-9ubuntu1_amd64.deb ... 2052s Unpacking libubsan1:amd64 (14.2.0-9ubuntu1) ... 2052s Selecting previously unselected package libhwasan0:amd64. 2052s Preparing to unpack .../64-libhwasan0_14.2.0-9ubuntu1_amd64.deb ... 2052s Unpacking libhwasan0:amd64 (14.2.0-9ubuntu1) ... 2052s Selecting previously unselected package libquadmath0:amd64. 2052s Preparing to unpack .../65-libquadmath0_14.2.0-9ubuntu1_amd64.deb ... 2052s Unpacking libquadmath0:amd64 (14.2.0-9ubuntu1) ... 2052s Selecting previously unselected package libgcc-14-dev:amd64. 2052s Preparing to unpack .../66-libgcc-14-dev_14.2.0-9ubuntu1_amd64.deb ... 2052s Unpacking libgcc-14-dev:amd64 (14.2.0-9ubuntu1) ... 2052s Selecting previously unselected package gcc-14-x86-64-linux-gnu. 2052s Preparing to unpack .../67-gcc-14-x86-64-linux-gnu_14.2.0-9ubuntu1_amd64.deb ... 2052s Unpacking gcc-14-x86-64-linux-gnu (14.2.0-9ubuntu1) ... 2052s Selecting previously unselected package gcc-14. 2052s Preparing to unpack .../68-gcc-14_14.2.0-9ubuntu1_amd64.deb ... 2052s Unpacking gcc-14 (14.2.0-9ubuntu1) ... 2052s Selecting previously unselected package gcc-x86-64-linux-gnu. 2052s Preparing to unpack .../69-gcc-x86-64-linux-gnu_4%3a14.1.0-2ubuntu1_amd64.deb ... 2052s Unpacking gcc-x86-64-linux-gnu (4:14.1.0-2ubuntu1) ... 2052s Selecting previously unselected package gcc. 2052s Preparing to unpack .../70-gcc_4%3a14.1.0-2ubuntu1_amd64.deb ... 2052s Unpacking gcc (4:14.1.0-2ubuntu1) ... 2052s Setting up gcc-14-base:i386 (14.2.0-9ubuntu1) ... 2052s Setting up libgomp1:amd64 (14.2.0-9ubuntu1) ... 2052s Setting up libquadmath0:amd64 (14.2.0-9ubuntu1) ... 2052s Setting up libmpc3:amd64 (1.3.1-1build2) ... 2052s Setting up libatomic1:amd64 (14.2.0-9ubuntu1) ... 2052s Setting up libubsan1:amd64 (14.2.0-9ubuntu1) ... 2052s Setting up libhwasan0:amd64 (14.2.0-9ubuntu1) ... 2052s Setting up libasan8:amd64 (14.2.0-9ubuntu1) ... 2052s Setting up libapr1t64:amd64 (1.7.5-1) ... 2052s Setting up apache2-data (2.4.62-3ubuntu1) ... 2052s Setting up libtsan2:amd64 (14.2.0-9ubuntu1) ... 2052s Setting up libisl23:amd64 (0.27-1) ... 2052s Setting up libxml2:amd64 (2.12.7+dfsg+really2.9.14-0.2build1) ... 2052s Setting up libcc1-0:amd64 (14.2.0-9ubuntu1) ... 2052s Setting up liblsan0:amd64 (14.2.0-9ubuntu1) ... 2052s Setting up libitm1:amd64 (14.2.0-9ubuntu1) ... 2052s Setting up libaprutil1t64:amd64 (1.6.3-3ubuntu1) ... 2052s Setting up cpp-14-x86-64-linux-gnu (14.2.0-9ubuntu1) ... 2052s Setting up cpp-14 (14.2.0-9ubuntu1) ... 2052s Setting up libgcc-14-dev:amd64 (14.2.0-9ubuntu1) ... 2052s Setting up apache2-utils (2.4.62-3ubuntu1) ... 2052s Setting up cpp-x86-64-linux-gnu (4:14.1.0-2ubuntu1) ... 2052s Setting up cpp (4:14.1.0-2ubuntu1) ... 2052s Setting up gcc-14-x86-64-linux-gnu (14.2.0-9ubuntu1) ... 2052s Setting up gcc-x86-64-linux-gnu (4:14.1.0-2ubuntu1) ... 2052s Setting up gcc-14 (14.2.0-9ubuntu1) ... 2052s Setting up gcc (4:14.1.0-2ubuntu1) ... 2052s Setting up libgcc-s1:i386 (14.2.0-9ubuntu1) ... 2052s Setting up libc6:i386 (2.40-1ubuntu3) ... 2052s Setting up libdb5.3t64:i386 (5.3.28+dfsg2-9) ... 2052s Setting up libffi8:i386 (3.4.6-1build1) ... 2052s Setting up libtasn1-6:i386 (4.19.0-3build1) ... 2052s Setting up libstdc++6:i386 (14.2.0-9ubuntu1) ... 2052s Setting up libexpat1:i386 (2.6.4-1) ... 2052s Setting up libzstd1:i386 (1.5.6+dfsg-1) ... 2052s Setting up libkeyutils1:i386 (1.6.3-4ubuntu2) ... 2052s Setting up libgdbm6t64:i386 (1.24-2) ... 2052s Setting up liblzma5:i386 (5.6.3-1) ... 2052s Setting up libbrotli1:i386 (1.1.0-2build3) ... 2052s Setting up libsqlite3-0:i386 (3.46.1-1) ... 2052s Setting up libnghttp2-14:i386 (1.64.0-1) ... 2052s Setting up zlib1g:i386 (1:1.3.dfsg+really1.3.1-1ubuntu1) ... 2052s Setting up libcrypt1:i386 (1:4.4.36-5) ... 2052s Setting up libcom-err2:i386 (1.47.1-1ubuntu1) ... 2052s Setting up libjansson4:i386 (2.14-2build2) ... 2052s Setting up libkrb5support0:i386 (1.21.3-3) ... 2052s Setting up libsasl2-modules-db:i386 (2.1.28+dfsg1-8) ... 2052s Setting up libnettle8t64:i386 (3.10-1) ... 2052s Setting up libgmp10:i386 (2:6.3.0+dfsg-2ubuntu7) ... 2052s Setting up libp11-kit0:i386 (0.25.5-2ubuntu1) ... 2052s Setting up libunistring5:i386 (1.2-1) ... 2052s Setting up libuuid1:i386 (2.40.2-1ubuntu1) ... 2052s Setting up libpcre2-8-0:i386 (10.42-4ubuntu3) ... 2052s Setting up libk5crypto3:i386 (1.21.3-3) ... 2052s Setting up libicu74:i386 (74.2-1ubuntu4) ... 2052s Setting up libhogweed6t64:i386 (3.10-1) ... 2052s Setting up libapr1t64:i386 (1.7.5-1) ... 2052s Setting up liblua5.4-0:i386 (5.4.7-1) ... 2052s Setting up libxml2:i386 (2.12.7+dfsg+really2.9.14-0.2build1) ... 2052s Setting up libssl3t64:i386 (3.4.0-1ubuntu1) ... 2052s Setting up libidn2-0:i386 (2.3.7-2build2) ... 2052s Setting up libsasl2-2:i386 (2.1.28+dfsg1-8) ... 2052s Setting up libkrb5-3:i386 (1.21.3-3) ... 2052s Setting up libssh2-1t64:i386 (1.11.1-1) ... 2052s Setting up libgnutls30t64:i386 (3.8.8-2ubuntu1) ... 2052s Setting up libaprutil1t64:i386 (1.6.3-3ubuntu1) ... 2052s Setting up libpsl5t64:i386 (0.21.2-1.1build1) ... 2052s Setting up libaprutil1-dbd-sqlite3:i386 (1.6.3-3ubuntu1) ... 2052s Setting up librtmp1:i386 (2.4+20151223.gitfa8646d.1-2build7) ... 2052s Setting up libgssapi-krb5-2:i386 (1.21.3-3) ... 2052s Setting up libldap2:i386 (2.6.8+dfsg-1~exp4ubuntu3) ... 2052s Setting up libcurl4t64:i386 (8.11.0-1ubuntu2) ... 2052s Setting up libaprutil1-ldap:i386 (1.6.3-3ubuntu1) ... 2052s Setting up apache2-bin:i386 (2.4.62-3ubuntu1) ... 2052s Setting up apache2:i386 (2.4.62-3ubuntu1) ... 2052s Enabling module mpm_event. 2053s Enabling module authz_core. 2053s Enabling module authz_host. 2053s Enabling module authn_core. 2053s Enabling module auth_basic. 2053s Enabling module access_compat. 2053s Enabling module authn_file. 2053s Enabling module authz_user. 2053s Enabling module alias. 2053s Enabling module dir. 2053s Enabling module autoindex. 2053s Enabling module env. 2053s Enabling module mime. 2053s Enabling module negotiation. 2053s Enabling module setenvif. 2053s Enabling module filter. 2053s Enabling module deflate. 2053s Enabling module status. 2053s Enabling module reqtimeout. 2053s Enabling conf charset. 2053s Enabling conf localized-error-pages. 2053s Enabling conf other-vhosts-access-log. 2053s Enabling conf security. 2053s Enabling conf serve-cgi-bin. 2053s Enabling site 000-default. 2054s Created symlink '/etc/systemd/system/multi-user.target.wants/apache2.service' → '/usr/lib/systemd/system/apache2.service'. 2054s Created symlink '/etc/systemd/system/multi-user.target.wants/apache-htcacheclean.service' → '/usr/lib/systemd/system/apache-htcacheclean.service'. 2055s Processing triggers for libc-bin (2.40-1ubuntu3) ... 2055s Processing triggers for ufw (0.36.2-8) ... 2055s Processing triggers for man-db (2.13.0-1) ... 2056s Processing triggers for systemd (256.5-2ubuntu4) ... 2061s autopkgtest [20:20:18]: test chroot: [----------------------- 2061s + sed -i s_DocumentRoot.*$_DocumentRoot /_ /etc/apache2/sites-available/000-default.conf 2061s + gcc --print-file-name=libgcc_s.so.1 2061s + LIBGCC_S_PATH=/usr/lib/gcc/x86_64-linux-gnu/14/../../../x86_64-linux-gnu/libgcc_s.so.1 2061s + cat 2061s + a2enconf chroot 2061s Enabling conf chroot. 2061s To activate the new configuration, you need to run: 2061s systemctl reload apache2 2061s + echo Hello, world! 2061s + service apache2 restart 2061s Job for apache2.service failed because the control process exited with error code. 2061s See "systemctl status apache2.service" and "journalctl -xeu apache2.service" for details. 2062s autopkgtest [20:20:19]: test chroot: -----------------------] 2062s chroot FAIL non-zero exit status 1 2062s autopkgtest [20:20:19]: test chroot: - - - - - - - - - - results - - - - - - - - - - 2063s autopkgtest [20:20:20]: test uwsgi: preparing testbed 2132s autopkgtest [20:21:29]: testbed dpkg architecture: amd64 2132s autopkgtest [20:21:29]: testbed apt version: 2.9.14ubuntu1 2133s autopkgtest [20:21:30]: @@@@@@@@@@@@@@@@@@@@ test bed setup 2133s autopkgtest [20:21:30]: testbed release detected to be: plucky 2134s autopkgtest [20:21:31]: updating testbed package index (apt update) 2134s Get:1 http://ftpmaster.internal/ubuntu plucky-proposed InRelease [73.9 kB] 2134s Hit:2 http://ftpmaster.internal/ubuntu plucky InRelease 2134s Hit:3 http://ftpmaster.internal/ubuntu plucky-updates InRelease 2134s Hit:4 http://ftpmaster.internal/ubuntu plucky-security InRelease 2134s Get:5 http://ftpmaster.internal/ubuntu plucky-proposed/main Sources [62.8 kB] 2134s Get:6 http://ftpmaster.internal/ubuntu plucky-proposed/restricted Sources [9708 B] 2134s Get:7 http://ftpmaster.internal/ubuntu plucky-proposed/universe Sources [837 kB] 2135s Get:8 http://ftpmaster.internal/ubuntu plucky-proposed/multiverse Sources [14.4 kB] 2135s Get:9 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 Packages [124 kB] 2135s Get:10 http://ftpmaster.internal/ubuntu plucky-proposed/main i386 Packages [82.1 kB] 2135s Get:11 http://ftpmaster.internal/ubuntu plucky-proposed/restricted amd64 Packages [40.6 kB] 2135s Get:12 http://ftpmaster.internal/ubuntu plucky-proposed/restricted i386 Packages [2572 B] 2135s Get:13 http://ftpmaster.internal/ubuntu plucky-proposed/universe i386 Packages [276 kB] 2135s Get:14 http://ftpmaster.internal/ubuntu plucky-proposed/universe amd64 Packages [709 kB] 2135s Get:15 http://ftpmaster.internal/ubuntu plucky-proposed/multiverse i386 Packages [6036 B] 2135s Get:16 http://ftpmaster.internal/ubuntu plucky-proposed/multiverse amd64 Packages [20.8 kB] 2135s Fetched 2259 kB in 1s (2541 kB/s) 2135s Reading package lists... 2136s Reading package lists... 2136s Building dependency tree... 2136s Reading state information... 2136s Calculating upgrade... 2137s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 2137s Reading package lists... 2137s Building dependency tree... 2137s Reading state information... 2137s 0 upgraded, 0 newly installed, 0 to remove and 2 not upgraded. 2137s autopkgtest [20:21:34]: upgrading testbed (apt dist-upgrade and autopurge) 2137s Reading package lists... 2137s Building dependency tree... 2137s Reading state information... 2138s Calculating upgrade...Starting pkgProblemResolver with broken count: 0 2138s Starting 2 pkgProblemResolver with broken count: 0 2138s Done 2138s Entering ResolveByKeep 2138s 2138s The following NEW packages will be installed: 2138s openssl-provider-legacy 2138s The following packages will be upgraded: 2138s libssl3t64 openssl 2138s 2 upgraded, 1 newly installed, 0 to remove and 0 not upgraded. 2138s Need to get 3557 kB of archives. 2138s After this operation, 936 kB of additional disk space will be used. 2138s Get:1 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 openssl-provider-legacy amd64 3.4.0-1ubuntu1 [39.0 kB] 2138s Get:2 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 libssl3t64 amd64 3.4.0-1ubuntu1 [2332 kB] 2139s Get:3 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 openssl amd64 3.4.0-1ubuntu1 [1186 kB] 2139s Fetched 3557 kB in 1s (5082 kB/s) 2139s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 75952 files and directories currently installed.) 2139s Preparing to unpack .../libssl3t64_3.4.0-1ubuntu1_amd64.deb ... 2139s Unpacking libssl3t64:amd64 (3.4.0-1ubuntu1) over (3.3.1-2ubuntu2) ... 2139s Selecting previously unselected package openssl-provider-legacy. 2139s Preparing to unpack .../openssl-provider-legacy_3.4.0-1ubuntu1_amd64.deb ... 2139s Unpacking openssl-provider-legacy (3.4.0-1ubuntu1) ... 2139s Setting up libssl3t64:amd64 (3.4.0-1ubuntu1) ... 2139s Setting up openssl-provider-legacy (3.4.0-1ubuntu1) ... 2139s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 75955 files and directories currently installed.) 2139s Preparing to unpack .../openssl_3.4.0-1ubuntu1_amd64.deb ... 2139s Unpacking openssl (3.4.0-1ubuntu1) over (3.3.1-2ubuntu2) ... 2140s Setting up openssl (3.4.0-1ubuntu1) ... 2140s Installing new version of config file /etc/ssl/openssl.cnf ... 2140s Processing triggers for man-db (2.13.0-1) ... 2140s Processing triggers for libc-bin (2.40-1ubuntu3) ... 2141s Reading package lists... 2141s Building dependency tree... 2141s Reading state information... 2141s Starting pkgProblemResolver with broken count: 0 2141s Starting 2 pkgProblemResolver with broken count: 0 2141s Done 2141s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 2144s Reading package lists... 2144s Building dependency tree... 2144s Reading state information... 2144s Starting pkgProblemResolver with broken count: 6 2144s Starting 2 pkgProblemResolver with broken count: 6 2144s Investigating (0) libkrb5-3:i386 < none -> 1.21.3-3 @un puN Ib > 2144s Broken libkrb5-3:i386 Depends on libssl3t64:i386 < none @un pH > (>= 3.0.0) 2144s Considering libssl3t64:i386 0 as a solution to libkrb5-3:i386 6 2144s Considering libssl3t64:i386 0 as a solution to libkrb5-3:i386 6 2144s Investigating (0) libsasl2-2:i386 < none -> 2.1.28+dfsg1-8 @un puN Ib > 2144s Broken libsasl2-2:i386 Depends on libssl3t64:i386 < none @un pH > (>= 3.0.0) 2144s Considering libssl3t64:i386 0 as a solution to libsasl2-2:i386 2 2144s Considering libssl3t64:i386 0 as a solution to libsasl2-2:i386 2 2144s Investigating (0) libcurl4t64:i386 < none -> 8.11.0-1ubuntu2 @un puN Ib > 2144s Broken libcurl4t64:i386 Depends on libssl3t64:i386 < none @un pH > (>= 3.2.0) 2144s Considering libssl3t64:i386 0 as a solution to libcurl4t64:i386 0 2144s Considering libssl3t64:i386 0 as a solution to libcurl4t64:i386 0 2144s Investigating (0) libaprutil1-ldap:i386 < none -> 1.6.3-3ubuntu1 @un puN Ib > 2144s Broken libaprutil1-ldap:i386 Depends on libaprutil1t64:i386 < none @un H > (= 1.6.3-3ubuntu1) 2144s Considering libaprutil1t64:i386 0 as a solution to libaprutil1-ldap:i386 0 2144s Investigating (0) libssh2-1t64:i386 < none -> 1.11.1-1 @un puN Ib > 2144s Broken libssh2-1t64:i386 Depends on libssl3t64:i386 < none @un pH > (>= 3.0.0) 2144s Considering libssl3t64:i386 0 as a solution to libssh2-1t64:i386 0 2144s Considering libssl3t64:i386 0 as a solution to libssh2-1t64:i386 0 2144s Investigating (0) apache2-bin:i386 < none -> 2.4.62-1ubuntu1 @un puN Ib > 2144s Broken apache2-bin:i386 Depends on libaprutil1-dbd-sqlite3:i386 < none @un H > 2144s Considering libaprutil1-dbd-sqlite3:i386 1 as a solution to apache2-bin:i386 0 2144s Broken apache2-bin:i386 Depends on libaprutil1-dbd-mysql:i386 < none @un H > 2144s Considering libaprutil1-dbd-mysql:i386 1 as a solution to apache2-bin:i386 0 2144s Broken apache2-bin:i386 Depends on libaprutil1-dbd-odbc:i386 < none @un H > 2144s Considering libaprutil1-dbd-odbc:i386 1 as a solution to apache2-bin:i386 0 2144s Broken apache2-bin:i386 Depends on libaprutil1-dbd-pgsql:i386 < none @un H > 2144s Considering libaprutil1-dbd-pgsql:i386 1 as a solution to apache2-bin:i386 0 2144s Broken apache2-bin:i386 Depends on libaprutil1-dbd-freetds:i386 < none @un H > 2144s Broken apache2-bin:i386 Depends on libaprutil1t64:i386 < none @un H > (>= 1.6.0) 2144s Considering libaprutil1t64:i386 0 as a solution to apache2-bin:i386 0 2144s Broken apache2-bin:i386 Depends on libssl3t64:i386 < none @un pH > (>= 3.0.0) 2144s Considering libssl3t64:i386 0 as a solution to apache2-bin:i386 0 2144s Considering libssl3t64:i386 0 as a solution to apache2-bin:i386 0 2144s Done 2144s Some packages could not be installed. This may mean that you have 2144s requested an impossible situation or if you are using the unstable 2144s distribution that some required packages have not yet been created 2144s or been moved out of Incoming. 2144s The following information may help to resolve the situation: 2144s 2144s The following packages have unmet dependencies: 2144s apache2-bin:i386 : Depends: libaprutil1-dbd-sqlite3:i386 but it is not installable or 2144s libaprutil1-dbd-mysql:i386 but it is not installable or 2144s libaprutil1-dbd-odbc:i386 but it is not installable or 2144s libaprutil1-dbd-pgsql:i386 but it is not installable or 2144s libaprutil1-dbd-freetds:i386 but it is not installable 2144s Depends: libaprutil1t64:i386 (>= 1.6.0) but it is not installable 2144s Depends: libssl3t64:i386 (>= 3.0.0) but it is not installable 2144s libaprutil1-ldap:i386 : Depends: libaprutil1t64:i386 (= 1.6.3-3ubuntu1) but it is not installable 2144s libcurl4t64:i386 : Depends: libssl3t64:i386 (>= 3.2.0) but it is not installable 2144s libkrb5-3:i386 : Depends: libssl3t64:i386 (>= 3.0.0) but it is not installable 2144s libsasl2-2:i386 : Depends: libssl3t64:i386 (>= 3.0.0) but it is not installable 2144s libssh2-1t64:i386 : Depends: libssl3t64:i386 (>= 3.0.0) but it is not installable 2144s E: Unable to correct problems, you have held broken packages. 2144s autopkgtest: WARNING: Test dependencies are unsatisfiable with using apt pinning. Retrying with using all packages from plucky-proposed 2145s Reading package lists... 2145s Building dependency tree... 2145s Reading state information... 2145s Starting pkgProblemResolver with broken count: 0 2145s Starting 2 pkgProblemResolver with broken count: 0 2145s Done 2145s The following NEW packages will be installed: 2145s apache2:i386 apache2-bin:i386 apache2-data apache2-utils gcc-14-base:i386 2145s libapr1t64 libapr1t64:i386 libaprutil1-dbd-sqlite3:i386 2145s libaprutil1-ldap:i386 libaprutil1t64 libaprutil1t64:i386 libbrotli1:i386 2145s libc6:i386 libcom-err2:i386 libcrypt1:i386 libcurl4t64:i386 libdb5.3t64:i386 2145s libexpat1:i386 libffi8:i386 libgcc-s1:i386 libgdbm6t64:i386 libgmp10:i386 2145s libgnutls30t64:i386 libgssapi-krb5-2:i386 libhogweed6t64:i386 libicu74:i386 2145s libidn2-0:i386 libjansson4:i386 libk5crypto3:i386 libkeyutils1:i386 2145s libkrb5-3:i386 libkrb5support0:i386 libldap2:i386 liblua5.4-0:i386 2145s liblzma5:i386 libnettle8t64:i386 libnghttp2-14:i386 libnorm1t64 2145s libp11-kit0:i386 libpcre2-8-0:i386 libpgm-5.3-0t64 libpsl5t64:i386 2145s librtmp1:i386 libsasl2-2:i386 libsasl2-modules-db:i386 libsodium23 2145s libsqlite3-0:i386 libssh2-1t64:i386 libssl3t64:i386 libstdc++6:i386 2145s libtasn1-6:i386 libunistring5:i386 libuuid1:i386 libxml2:i386 libyajl2 2145s libzmq5 libzstd1:i386 uwsgi uwsgi-core uwsgi-plugin-python3 zlib1g:i386 2145s The following packages will be upgraded: 2145s gcc-14-base libatomic1 libgcc-s1 libstdc++6 libxml2 2146s 5 upgraded, 61 newly installed, 0 to remove and 39 not upgraded. 2146s Need to get 31.0 MB of archives. 2146s After this operation, 97.2 MB of additional disk space will be used. 2146s Get:1 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 gcc-14-base amd64 14.2.0-9ubuntu1 [52.0 kB] 2146s Get:2 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 libgcc-s1 amd64 14.2.0-9ubuntu1 [78.4 kB] 2146s Get:3 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 libatomic1 amd64 14.2.0-9ubuntu1 [10.3 kB] 2146s Get:4 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 libstdc++6 amd64 14.2.0-9ubuntu1 [788 kB] 2146s Get:5 http://ftpmaster.internal/ubuntu plucky-proposed/main i386 gcc-14-base i386 14.2.0-9ubuntu1 [51.9 kB] 2146s Get:6 http://ftpmaster.internal/ubuntu plucky-proposed/main i386 libgcc-s1 i386 14.2.0-9ubuntu1 [95.4 kB] 2146s Get:7 http://ftpmaster.internal/ubuntu plucky/main i386 libc6 i386 2.40-1ubuntu3 [3034 kB] 2146s Get:8 http://ftpmaster.internal/ubuntu plucky/main i386 libuuid1 i386 2.40.2-1ubuntu1 [41.9 kB] 2146s Get:9 http://ftpmaster.internal/ubuntu plucky/main i386 libapr1t64 i386 1.7.5-1 [120 kB] 2146s Get:10 http://ftpmaster.internal/ubuntu plucky/main i386 libcrypt1 i386 1:4.4.36-5 [91.6 kB] 2146s Get:11 http://ftpmaster.internal/ubuntu plucky/main i386 libdb5.3t64 i386 5.3.28+dfsg2-9 [815 kB] 2146s Get:12 http://ftpmaster.internal/ubuntu plucky/main i386 libexpat1 i386 2.6.4-1 [89.7 kB] 2146s Get:13 http://ftpmaster.internal/ubuntu plucky/main i386 libgdbm6t64 i386 1.24-2 [40.3 kB] 2146s Get:14 http://ftpmaster.internal/ubuntu plucky/main i386 libzstd1 i386 1.5.6+dfsg-1 [290 kB] 2146s Get:15 http://ftpmaster.internal/ubuntu plucky/main i386 zlib1g i386 1:1.3.dfsg+really1.3.1-1ubuntu1 [59.8 kB] 2146s Get:16 http://ftpmaster.internal/ubuntu plucky-proposed/main i386 libssl3t64 i386 3.4.0-1ubuntu1 [2200 kB] 2146s Get:17 http://ftpmaster.internal/ubuntu plucky/main i386 libaprutil1t64 i386 1.6.3-3ubuntu1 [101 kB] 2146s Get:18 http://ftpmaster.internal/ubuntu plucky/main i386 libsqlite3-0 i386 3.46.1-1 [792 kB] 2146s Get:19 http://ftpmaster.internal/ubuntu plucky/main i386 libaprutil1-dbd-sqlite3 i386 1.6.3-3ubuntu1 [11.7 kB] 2146s Get:20 http://ftpmaster.internal/ubuntu plucky/main i386 libgmp10 i386 2:6.3.0+dfsg-2ubuntu7 [272 kB] 2146s Get:21 http://ftpmaster.internal/ubuntu plucky/main i386 libnettle8t64 i386 3.10-1 [193 kB] 2146s Get:22 http://ftpmaster.internal/ubuntu plucky/main i386 libhogweed6t64 i386 3.10-1 [204 kB] 2146s Get:23 http://ftpmaster.internal/ubuntu plucky/main i386 libunistring5 i386 1.2-1 [552 kB] 2146s Get:24 http://ftpmaster.internal/ubuntu plucky/main i386 libidn2-0 i386 2.3.7-2build2 [102 kB] 2146s Get:25 http://ftpmaster.internal/ubuntu plucky/main i386 libffi8 i386 3.4.6-1build1 [22.8 kB] 2146s Get:26 http://ftpmaster.internal/ubuntu plucky/main i386 libp11-kit0 i386 0.25.5-2ubuntu1 [289 kB] 2146s Get:27 http://ftpmaster.internal/ubuntu plucky/main i386 libtasn1-6 i386 4.19.0-3build1 [44.7 kB] 2146s Get:28 http://ftpmaster.internal/ubuntu plucky/main i386 libgnutls30t64 i386 3.8.8-2ubuntu1 [1023 kB] 2146s Get:29 http://ftpmaster.internal/ubuntu plucky/main i386 libsasl2-modules-db i386 2.1.28+dfsg1-8 [21.7 kB] 2146s Get:30 http://ftpmaster.internal/ubuntu plucky/main i386 libsasl2-2 i386 2.1.28+dfsg1-8 [61.9 kB] 2146s Get:31 http://ftpmaster.internal/ubuntu plucky/main i386 libldap2 i386 2.6.8+dfsg-1~exp4ubuntu3 [212 kB] 2146s Get:32 http://ftpmaster.internal/ubuntu plucky/main i386 libaprutil1-ldap i386 1.6.3-3ubuntu1 [9304 B] 2146s Get:33 http://ftpmaster.internal/ubuntu plucky/main i386 libbrotli1 i386 1.1.0-2build3 [332 kB] 2147s Get:34 http://ftpmaster.internal/ubuntu plucky/main i386 libkrb5support0 i386 1.21.3-3 [36.6 kB] 2147s Get:35 http://ftpmaster.internal/ubuntu plucky/main i386 libcom-err2 i386 1.47.1-1ubuntu1 [26.0 kB] 2147s Get:36 http://ftpmaster.internal/ubuntu plucky/main i386 libk5crypto3 i386 1.21.3-3 [86.1 kB] 2147s Get:37 http://ftpmaster.internal/ubuntu plucky/main i386 libkeyutils1 i386 1.6.3-4ubuntu2 [10.4 kB] 2147s Get:38 http://ftpmaster.internal/ubuntu plucky/main i386 libkrb5-3 i386 1.21.3-3 [385 kB] 2147s Get:39 http://ftpmaster.internal/ubuntu plucky/main i386 libgssapi-krb5-2 i386 1.21.3-3 [154 kB] 2147s Get:40 http://ftpmaster.internal/ubuntu plucky/main i386 libnghttp2-14 i386 1.64.0-1 [89.5 kB] 2147s Get:41 http://ftpmaster.internal/ubuntu plucky/main i386 libpsl5t64 i386 0.21.2-1.1build1 [57.7 kB] 2147s Get:42 http://ftpmaster.internal/ubuntu plucky/main i386 librtmp1 i386 2.4+20151223.gitfa8646d.1-2build7 [60.7 kB] 2147s Get:43 http://ftpmaster.internal/ubuntu plucky/main i386 libssh2-1t64 i386 1.11.1-1 [145 kB] 2147s Get:44 http://ftpmaster.internal/ubuntu plucky/main i386 libcurl4t64 i386 8.11.0-1ubuntu2 [420 kB] 2147s Get:45 http://ftpmaster.internal/ubuntu plucky/main i386 libjansson4 i386 2.14-2build2 [35.2 kB] 2147s Get:46 http://ftpmaster.internal/ubuntu plucky-proposed/main i386 libstdc++6 i386 14.2.0-9ubuntu1 [859 kB] 2147s Get:47 http://ftpmaster.internal/ubuntu plucky/main i386 liblua5.4-0 i386 5.4.7-1 [183 kB] 2147s Get:48 http://ftpmaster.internal/ubuntu plucky/main i386 libpcre2-8-0 i386 10.42-4ubuntu3 [232 kB] 2147s Get:49 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 libxml2 amd64 2.12.7+dfsg+really2.9.14-0.2build1 [772 kB] 2147s Get:50 http://ftpmaster.internal/ubuntu plucky/main i386 libicu74 i386 74.2-1ubuntu4 [11.0 MB] 2147s Get:51 http://ftpmaster.internal/ubuntu plucky/main i386 liblzma5 i386 5.6.3-1 [146 kB] 2147s Get:52 http://ftpmaster.internal/ubuntu plucky-proposed/main i386 libxml2 i386 2.12.7+dfsg+really2.9.14-0.2build1 [728 kB] 2147s Get:53 http://ftpmaster.internal/ubuntu plucky-proposed/main i386 apache2-bin i386 2.4.62-3ubuntu1 [1457 kB] 2147s Get:54 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 apache2-data all 2.4.62-3ubuntu1 [163 kB] 2147s Get:55 http://ftpmaster.internal/ubuntu plucky/main amd64 libapr1t64 amd64 1.7.5-1 [116 kB] 2147s Get:56 http://ftpmaster.internal/ubuntu plucky/main amd64 libaprutil1t64 amd64 1.6.3-3ubuntu1 [92.8 kB] 2147s Get:57 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 apache2-utils amd64 2.4.62-3ubuntu1 [99.7 kB] 2147s Get:58 http://ftpmaster.internal/ubuntu plucky-proposed/main i386 apache2 i386 2.4.62-3ubuntu1 [90.4 kB] 2147s Get:59 http://ftpmaster.internal/ubuntu plucky/universe amd64 libnorm1t64 amd64 1.5.9+dfsg-3.1build1 [154 kB] 2147s Get:60 http://ftpmaster.internal/ubuntu plucky/universe amd64 libpgm-5.3-0t64 amd64 5.3.128~dfsg-2.1build1 [167 kB] 2147s Get:61 http://ftpmaster.internal/ubuntu plucky/main amd64 libsodium23 amd64 1.0.18-1build3 [161 kB] 2147s Get:62 http://ftpmaster.internal/ubuntu plucky/universe amd64 libzmq5 amd64 4.3.5-1build2 [260 kB] 2147s Get:63 http://ftpmaster.internal/ubuntu plucky/main amd64 libyajl2 amd64 2.1.0-5build1 [20.2 kB] 2147s Get:64 http://ftpmaster.internal/ubuntu plucky/universe amd64 uwsgi-core amd64 2.0.26-2ubuntu3 [584 kB] 2147s Get:65 http://ftpmaster.internal/ubuntu plucky/universe amd64 uwsgi amd64 2.0.26-2ubuntu3 [22.7 kB] 2147s Get:66 http://ftpmaster.internal/ubuntu plucky/universe amd64 uwsgi-plugin-python3 amd64 2.0.26-2ubuntu3 [81.1 kB] 2148s Preconfiguring packages ... 2148s Fetched 31.0 MB in 2s (16.1 MB/s) 2148s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 75957 files and directories currently installed.) 2148s Preparing to unpack .../gcc-14-base_14.2.0-9ubuntu1_amd64.deb ... 2148s Unpacking gcc-14-base:amd64 (14.2.0-9ubuntu1) over (14.2.0-8ubuntu1) ... 2148s Selecting previously unselected package gcc-14-base:i386. 2148s Preparing to unpack .../gcc-14-base_14.2.0-9ubuntu1_i386.deb ... 2148s Unpacking gcc-14-base:i386 (14.2.0-9ubuntu1) ... 2148s Setting up gcc-14-base:amd64 (14.2.0-9ubuntu1) ... 2148s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 75958 files and directories currently installed.) 2148s Preparing to unpack .../libgcc-s1_14.2.0-9ubuntu1_amd64.deb ... 2148s Unpacking libgcc-s1:amd64 (14.2.0-9ubuntu1) over (14.2.0-8ubuntu1) ... 2148s Selecting previously unselected package libgcc-s1:i386. 2148s Preparing to unpack .../libgcc-s1_14.2.0-9ubuntu1_i386.deb ... 2148s Unpacking libgcc-s1:i386 (14.2.0-9ubuntu1) ... 2148s Setting up libgcc-s1:amd64 (14.2.0-9ubuntu1) ... 2148s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 75960 files and directories currently installed.) 2148s Preparing to unpack .../libatomic1_14.2.0-9ubuntu1_amd64.deb ... 2148s Unpacking libatomic1:amd64 (14.2.0-9ubuntu1) over (14.2.0-8ubuntu1) ... 2148s Preparing to unpack .../libstdc++6_14.2.0-9ubuntu1_amd64.deb ... 2148s Unpacking libstdc++6:amd64 (14.2.0-9ubuntu1) over (14.2.0-8ubuntu1) ... 2148s Selecting previously unselected package libstdc++6:i386. 2148s Preparing to unpack .../libstdc++6_14.2.0-9ubuntu1_i386.deb ... 2148s Unpacking libstdc++6:i386 (14.2.0-9ubuntu1) ... 2148s Setting up libstdc++6:amd64 (14.2.0-9ubuntu1) ... 2148s Selecting previously unselected package libc6:i386. 2148s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 75964 files and directories currently installed.) 2148s Preparing to unpack .../00-libc6_2.40-1ubuntu3_i386.deb ... 2148s Unpacking libc6:i386 (2.40-1ubuntu3) ... 2148s Selecting previously unselected package libuuid1:i386. 2148s Preparing to unpack .../01-libuuid1_2.40.2-1ubuntu1_i386.deb ... 2148s Unpacking libuuid1:i386 (2.40.2-1ubuntu1) ... 2148s Selecting previously unselected package libapr1t64:i386. 2148s Preparing to unpack .../02-libapr1t64_1.7.5-1_i386.deb ... 2148s Unpacking libapr1t64:i386 (1.7.5-1) ... 2148s Selecting previously unselected package libcrypt1:i386. 2148s Preparing to unpack .../03-libcrypt1_1%3a4.4.36-5_i386.deb ... 2148s Unpacking libcrypt1:i386 (1:4.4.36-5) ... 2148s Selecting previously unselected package libdb5.3t64:i386. 2148s Preparing to unpack .../04-libdb5.3t64_5.3.28+dfsg2-9_i386.deb ... 2148s Unpacking libdb5.3t64:i386 (5.3.28+dfsg2-9) ... 2148s Selecting previously unselected package libexpat1:i386. 2148s Preparing to unpack .../05-libexpat1_2.6.4-1_i386.deb ... 2148s Unpacking libexpat1:i386 (2.6.4-1) ... 2148s Selecting previously unselected package libgdbm6t64:i386. 2148s Preparing to unpack .../06-libgdbm6t64_1.24-2_i386.deb ... 2148s Unpacking libgdbm6t64:i386 (1.24-2) ... 2148s Selecting previously unselected package libzstd1:i386. 2149s Preparing to unpack .../07-libzstd1_1.5.6+dfsg-1_i386.deb ... 2149s Unpacking libzstd1:i386 (1.5.6+dfsg-1) ... 2149s Selecting previously unselected package zlib1g:i386. 2149s Preparing to unpack .../08-zlib1g_1%3a1.3.dfsg+really1.3.1-1ubuntu1_i386.deb ... 2149s Unpacking zlib1g:i386 (1:1.3.dfsg+really1.3.1-1ubuntu1) ... 2149s Selecting previously unselected package libssl3t64:i386. 2149s Preparing to unpack .../09-libssl3t64_3.4.0-1ubuntu1_i386.deb ... 2149s Unpacking libssl3t64:i386 (3.4.0-1ubuntu1) ... 2149s Selecting previously unselected package libaprutil1t64:i386. 2149s Preparing to unpack .../10-libaprutil1t64_1.6.3-3ubuntu1_i386.deb ... 2149s Unpacking libaprutil1t64:i386 (1.6.3-3ubuntu1) ... 2149s Selecting previously unselected package libsqlite3-0:i386. 2149s Preparing to unpack .../11-libsqlite3-0_3.46.1-1_i386.deb ... 2149s Unpacking libsqlite3-0:i386 (3.46.1-1) ... 2149s Selecting previously unselected package libaprutil1-dbd-sqlite3:i386. 2149s Preparing to unpack .../12-libaprutil1-dbd-sqlite3_1.6.3-3ubuntu1_i386.deb ... 2149s Unpacking libaprutil1-dbd-sqlite3:i386 (1.6.3-3ubuntu1) ... 2149s Selecting previously unselected package libgmp10:i386. 2149s Preparing to unpack .../13-libgmp10_2%3a6.3.0+dfsg-2ubuntu7_i386.deb ... 2149s Unpacking libgmp10:i386 (2:6.3.0+dfsg-2ubuntu7) ... 2149s Selecting previously unselected package libnettle8t64:i386. 2149s Preparing to unpack .../14-libnettle8t64_3.10-1_i386.deb ... 2149s Unpacking libnettle8t64:i386 (3.10-1) ... 2149s Selecting previously unselected package libhogweed6t64:i386. 2149s Preparing to unpack .../15-libhogweed6t64_3.10-1_i386.deb ... 2149s Unpacking libhogweed6t64:i386 (3.10-1) ... 2149s Selecting previously unselected package libunistring5:i386. 2149s Preparing to unpack .../16-libunistring5_1.2-1_i386.deb ... 2149s Unpacking libunistring5:i386 (1.2-1) ... 2149s Selecting previously unselected package libidn2-0:i386. 2149s Preparing to unpack .../17-libidn2-0_2.3.7-2build2_i386.deb ... 2149s Unpacking libidn2-0:i386 (2.3.7-2build2) ... 2149s Selecting previously unselected package libffi8:i386. 2149s Preparing to unpack .../18-libffi8_3.4.6-1build1_i386.deb ... 2149s Unpacking libffi8:i386 (3.4.6-1build1) ... 2149s Selecting previously unselected package libp11-kit0:i386. 2149s Preparing to unpack .../19-libp11-kit0_0.25.5-2ubuntu1_i386.deb ... 2149s Unpacking libp11-kit0:i386 (0.25.5-2ubuntu1) ... 2149s Selecting previously unselected package libtasn1-6:i386. 2149s Preparing to unpack .../20-libtasn1-6_4.19.0-3build1_i386.deb ... 2149s Unpacking libtasn1-6:i386 (4.19.0-3build1) ... 2149s Selecting previously unselected package libgnutls30t64:i386. 2149s Preparing to unpack .../21-libgnutls30t64_3.8.8-2ubuntu1_i386.deb ... 2149s Unpacking libgnutls30t64:i386 (3.8.8-2ubuntu1) ... 2149s Selecting previously unselected package libsasl2-modules-db:i386. 2149s Preparing to unpack .../22-libsasl2-modules-db_2.1.28+dfsg1-8_i386.deb ... 2149s Unpacking libsasl2-modules-db:i386 (2.1.28+dfsg1-8) ... 2149s Selecting previously unselected package libsasl2-2:i386. 2149s Preparing to unpack .../23-libsasl2-2_2.1.28+dfsg1-8_i386.deb ... 2149s Unpacking libsasl2-2:i386 (2.1.28+dfsg1-8) ... 2149s Selecting previously unselected package libldap2:i386. 2149s Preparing to unpack .../24-libldap2_2.6.8+dfsg-1~exp4ubuntu3_i386.deb ... 2149s Unpacking libldap2:i386 (2.6.8+dfsg-1~exp4ubuntu3) ... 2149s Selecting previously unselected package libaprutil1-ldap:i386. 2149s Preparing to unpack .../25-libaprutil1-ldap_1.6.3-3ubuntu1_i386.deb ... 2149s Unpacking libaprutil1-ldap:i386 (1.6.3-3ubuntu1) ... 2149s Selecting previously unselected package libbrotli1:i386. 2149s Preparing to unpack .../26-libbrotli1_1.1.0-2build3_i386.deb ... 2149s Unpacking libbrotli1:i386 (1.1.0-2build3) ... 2149s Selecting previously unselected package libkrb5support0:i386. 2149s Preparing to unpack .../27-libkrb5support0_1.21.3-3_i386.deb ... 2149s Unpacking libkrb5support0:i386 (1.21.3-3) ... 2149s Selecting previously unselected package libcom-err2:i386. 2149s Preparing to unpack .../28-libcom-err2_1.47.1-1ubuntu1_i386.deb ... 2149s Unpacking libcom-err2:i386 (1.47.1-1ubuntu1) ... 2149s Selecting previously unselected package libk5crypto3:i386. 2149s Preparing to unpack .../29-libk5crypto3_1.21.3-3_i386.deb ... 2149s Unpacking libk5crypto3:i386 (1.21.3-3) ... 2149s Selecting previously unselected package libkeyutils1:i386. 2149s Preparing to unpack .../30-libkeyutils1_1.6.3-4ubuntu2_i386.deb ... 2149s Unpacking libkeyutils1:i386 (1.6.3-4ubuntu2) ... 2149s Selecting previously unselected package libkrb5-3:i386. 2149s Preparing to unpack .../31-libkrb5-3_1.21.3-3_i386.deb ... 2149s Unpacking libkrb5-3:i386 (1.21.3-3) ... 2149s Selecting previously unselected package libgssapi-krb5-2:i386. 2149s Preparing to unpack .../32-libgssapi-krb5-2_1.21.3-3_i386.deb ... 2149s Unpacking libgssapi-krb5-2:i386 (1.21.3-3) ... 2149s Selecting previously unselected package libnghttp2-14:i386. 2149s Preparing to unpack .../33-libnghttp2-14_1.64.0-1_i386.deb ... 2149s Unpacking libnghttp2-14:i386 (1.64.0-1) ... 2149s Selecting previously unselected package libpsl5t64:i386. 2149s Preparing to unpack .../34-libpsl5t64_0.21.2-1.1build1_i386.deb ... 2149s Unpacking libpsl5t64:i386 (0.21.2-1.1build1) ... 2149s Selecting previously unselected package librtmp1:i386. 2149s Preparing to unpack .../35-librtmp1_2.4+20151223.gitfa8646d.1-2build7_i386.deb ... 2149s Unpacking librtmp1:i386 (2.4+20151223.gitfa8646d.1-2build7) ... 2149s Selecting previously unselected package libssh2-1t64:i386. 2149s Preparing to unpack .../36-libssh2-1t64_1.11.1-1_i386.deb ... 2149s Unpacking libssh2-1t64:i386 (1.11.1-1) ... 2149s Selecting previously unselected package libcurl4t64:i386. 2149s Preparing to unpack .../37-libcurl4t64_8.11.0-1ubuntu2_i386.deb ... 2149s Unpacking libcurl4t64:i386 (8.11.0-1ubuntu2) ... 2149s Selecting previously unselected package libjansson4:i386. 2149s Preparing to unpack .../38-libjansson4_2.14-2build2_i386.deb ... 2149s Unpacking libjansson4:i386 (2.14-2build2) ... 2149s Selecting previously unselected package liblua5.4-0:i386. 2150s Preparing to unpack .../39-liblua5.4-0_5.4.7-1_i386.deb ... 2150s Unpacking liblua5.4-0:i386 (5.4.7-1) ... 2150s Selecting previously unselected package libpcre2-8-0:i386. 2150s Preparing to unpack .../40-libpcre2-8-0_10.42-4ubuntu3_i386.deb ... 2150s Unpacking libpcre2-8-0:i386 (10.42-4ubuntu3) ... 2150s Preparing to unpack .../41-libxml2_2.12.7+dfsg+really2.9.14-0.2build1_amd64.deb ... 2150s Unpacking libxml2:amd64 (2.12.7+dfsg+really2.9.14-0.2build1) over (2.12.7+dfsg-3) ... 2150s Selecting previously unselected package libicu74:i386. 2150s Preparing to unpack .../42-libicu74_74.2-1ubuntu4_i386.deb ... 2150s Unpacking libicu74:i386 (74.2-1ubuntu4) ... 2150s Selecting previously unselected package liblzma5:i386. 2150s Preparing to unpack .../43-liblzma5_5.6.3-1_i386.deb ... 2150s Unpacking liblzma5:i386 (5.6.3-1) ... 2150s Selecting previously unselected package libxml2:i386. 2150s Preparing to unpack .../44-libxml2_2.12.7+dfsg+really2.9.14-0.2build1_i386.deb ... 2150s Unpacking libxml2:i386 (2.12.7+dfsg+really2.9.14-0.2build1) ... 2150s Selecting previously unselected package apache2-bin:i386. 2150s Preparing to unpack .../45-apache2-bin_2.4.62-3ubuntu1_i386.deb ... 2150s Unpacking apache2-bin:i386 (2.4.62-3ubuntu1) ... 2150s Selecting previously unselected package apache2-data. 2150s Preparing to unpack .../46-apache2-data_2.4.62-3ubuntu1_all.deb ... 2150s Unpacking apache2-data (2.4.62-3ubuntu1) ... 2150s Selecting previously unselected package libapr1t64:amd64. 2150s Preparing to unpack .../47-libapr1t64_1.7.5-1_amd64.deb ... 2150s Unpacking libapr1t64:amd64 (1.7.5-1) ... 2150s Selecting previously unselected package libaprutil1t64:amd64. 2150s Preparing to unpack .../48-libaprutil1t64_1.6.3-3ubuntu1_amd64.deb ... 2150s Unpacking libaprutil1t64:amd64 (1.6.3-3ubuntu1) ... 2150s Selecting previously unselected package apache2-utils. 2150s Preparing to unpack .../49-apache2-utils_2.4.62-3ubuntu1_amd64.deb ... 2150s Unpacking apache2-utils (2.4.62-3ubuntu1) ... 2150s Selecting previously unselected package apache2:i386. 2150s Preparing to unpack .../50-apache2_2.4.62-3ubuntu1_i386.deb ... 2150s Unpacking apache2:i386 (2.4.62-3ubuntu1) ... 2150s Selecting previously unselected package libnorm1t64:amd64. 2150s Preparing to unpack .../51-libnorm1t64_1.5.9+dfsg-3.1build1_amd64.deb ... 2150s Unpacking libnorm1t64:amd64 (1.5.9+dfsg-3.1build1) ... 2150s Selecting previously unselected package libpgm-5.3-0t64:amd64. 2150s Preparing to unpack .../52-libpgm-5.3-0t64_5.3.128~dfsg-2.1build1_amd64.deb ... 2150s Unpacking libpgm-5.3-0t64:amd64 (5.3.128~dfsg-2.1build1) ... 2150s Selecting previously unselected package libsodium23:amd64. 2150s Preparing to unpack .../53-libsodium23_1.0.18-1build3_amd64.deb ... 2150s Unpacking libsodium23:amd64 (1.0.18-1build3) ... 2150s Selecting previously unselected package libzmq5:amd64. 2150s Preparing to unpack .../54-libzmq5_4.3.5-1build2_amd64.deb ... 2150s Unpacking libzmq5:amd64 (4.3.5-1build2) ... 2150s Selecting previously unselected package libyajl2:amd64. 2150s Preparing to unpack .../55-libyajl2_2.1.0-5build1_amd64.deb ... 2150s Unpacking libyajl2:amd64 (2.1.0-5build1) ... 2150s Selecting previously unselected package uwsgi-core. 2150s Preparing to unpack .../56-uwsgi-core_2.0.26-2ubuntu3_amd64.deb ... 2150s Unpacking uwsgi-core (2.0.26-2ubuntu3) ... 2150s Selecting previously unselected package uwsgi. 2150s Preparing to unpack .../57-uwsgi_2.0.26-2ubuntu3_amd64.deb ... 2150s Unpacking uwsgi (2.0.26-2ubuntu3) ... 2150s Selecting previously unselected package uwsgi-plugin-python3. 2150s Preparing to unpack .../58-uwsgi-plugin-python3_2.0.26-2ubuntu3_amd64.deb ... 2150s Unpacking uwsgi-plugin-python3 (2.0.26-2ubuntu3) ... 2150s Setting up libnorm1t64:amd64 (1.5.9+dfsg-3.1build1) ... 2150s Setting up libsodium23:amd64 (1.0.18-1build3) ... 2150s Setting up gcc-14-base:i386 (14.2.0-9ubuntu1) ... 2150s Setting up libyajl2:amd64 (2.1.0-5build1) ... 2150s Setting up libpgm-5.3-0t64:amd64 (5.3.128~dfsg-2.1build1) ... 2150s Setting up libatomic1:amd64 (14.2.0-9ubuntu1) ... 2150s Setting up libapr1t64:amd64 (1.7.5-1) ... 2150s Setting up apache2-data (2.4.62-3ubuntu1) ... 2150s Setting up libxml2:amd64 (2.12.7+dfsg+really2.9.14-0.2build1) ... 2150s Setting up libaprutil1t64:amd64 (1.6.3-3ubuntu1) ... 2150s Setting up libzmq5:amd64 (4.3.5-1build2) ... 2150s Setting up uwsgi-core (2.0.26-2ubuntu3) ... 2150s Setting up uwsgi (2.0.26-2ubuntu3) ... 2151s Setting up uwsgi-plugin-python3 (2.0.26-2ubuntu3) ... 2151s Setting up apache2-utils (2.4.62-3ubuntu1) ... 2151s Setting up libgcc-s1:i386 (14.2.0-9ubuntu1) ... 2151s Setting up libc6:i386 (2.40-1ubuntu3) ... 2151s Setting up libdb5.3t64:i386 (5.3.28+dfsg2-9) ... 2151s Setting up libffi8:i386 (3.4.6-1build1) ... 2151s Setting up libtasn1-6:i386 (4.19.0-3build1) ... 2151s Setting up libstdc++6:i386 (14.2.0-9ubuntu1) ... 2151s Setting up libexpat1:i386 (2.6.4-1) ... 2151s Setting up libzstd1:i386 (1.5.6+dfsg-1) ... 2151s Setting up libkeyutils1:i386 (1.6.3-4ubuntu2) ... 2151s Setting up libgdbm6t64:i386 (1.24-2) ... 2151s Setting up liblzma5:i386 (5.6.3-1) ... 2151s Setting up libbrotli1:i386 (1.1.0-2build3) ... 2151s Setting up libsqlite3-0:i386 (3.46.1-1) ... 2151s Setting up libnghttp2-14:i386 (1.64.0-1) ... 2151s Setting up zlib1g:i386 (1:1.3.dfsg+really1.3.1-1ubuntu1) ... 2151s Setting up libcrypt1:i386 (1:4.4.36-5) ... 2151s Setting up libcom-err2:i386 (1.47.1-1ubuntu1) ... 2151s Setting up libjansson4:i386 (2.14-2build2) ... 2151s Setting up libkrb5support0:i386 (1.21.3-3) ... 2151s Setting up libsasl2-modules-db:i386 (2.1.28+dfsg1-8) ... 2151s Setting up libnettle8t64:i386 (3.10-1) ... 2151s Setting up libgmp10:i386 (2:6.3.0+dfsg-2ubuntu7) ... 2151s Setting up libp11-kit0:i386 (0.25.5-2ubuntu1) ... 2151s Setting up libunistring5:i386 (1.2-1) ... 2151s Setting up libuuid1:i386 (2.40.2-1ubuntu1) ... 2151s Setting up libpcre2-8-0:i386 (10.42-4ubuntu3) ... 2151s Setting up libk5crypto3:i386 (1.21.3-3) ... 2151s Setting up libicu74:i386 (74.2-1ubuntu4) ... 2151s Setting up libhogweed6t64:i386 (3.10-1) ... 2151s Setting up libapr1t64:i386 (1.7.5-1) ... 2151s Setting up liblua5.4-0:i386 (5.4.7-1) ... 2151s Setting up libxml2:i386 (2.12.7+dfsg+really2.9.14-0.2build1) ... 2151s Setting up libssl3t64:i386 (3.4.0-1ubuntu1) ... 2151s Setting up libidn2-0:i386 (2.3.7-2build2) ... 2151s Setting up libsasl2-2:i386 (2.1.28+dfsg1-8) ... 2151s Setting up libkrb5-3:i386 (1.21.3-3) ... 2151s Setting up libssh2-1t64:i386 (1.11.1-1) ... 2151s Setting up libgnutls30t64:i386 (3.8.8-2ubuntu1) ... 2151s Setting up libaprutil1t64:i386 (1.6.3-3ubuntu1) ... 2151s Setting up libpsl5t64:i386 (0.21.2-1.1build1) ... 2151s Setting up libaprutil1-dbd-sqlite3:i386 (1.6.3-3ubuntu1) ... 2151s Setting up librtmp1:i386 (2.4+20151223.gitfa8646d.1-2build7) ... 2151s Setting up libgssapi-krb5-2:i386 (1.21.3-3) ... 2151s Setting up libldap2:i386 (2.6.8+dfsg-1~exp4ubuntu3) ... 2151s Setting up libcurl4t64:i386 (8.11.0-1ubuntu2) ... 2151s Setting up libaprutil1-ldap:i386 (1.6.3-3ubuntu1) ... 2151s Setting up apache2-bin:i386 (2.4.62-3ubuntu1) ... 2151s Setting up apache2:i386 (2.4.62-3ubuntu1) ... 2151s Enabling module mpm_event. 2151s Enabling module authz_core. 2151s Enabling module authz_host. 2151s Enabling module authn_core. 2151s Enabling module auth_basic. 2151s Enabling module access_compat. 2151s Enabling module authn_file. 2151s Enabling module authz_user. 2151s Enabling module alias. 2151s Enabling module dir. 2151s Enabling module autoindex. 2151s Enabling module env. 2151s Enabling module mime. 2151s Enabling module negotiation. 2151s Enabling module setenvif. 2151s Enabling module filter. 2151s Enabling module deflate. 2151s Enabling module status. 2151s Enabling module reqtimeout. 2151s Enabling conf charset. 2151s Enabling conf localized-error-pages. 2151s Enabling conf other-vhosts-access-log. 2151s Enabling conf security. 2151s Enabling conf serve-cgi-bin. 2151s Enabling site 000-default. 2152s Created symlink '/etc/systemd/system/multi-user.target.wants/apache2.service' → '/usr/lib/systemd/system/apache2.service'. 2152s Created symlink '/etc/systemd/system/multi-user.target.wants/apache-htcacheclean.service' → '/usr/lib/systemd/system/apache-htcacheclean.service'. 2153s Processing triggers for libc-bin (2.40-1ubuntu3) ... 2153s Processing triggers for ufw (0.36.2-8) ... 2153s Processing triggers for man-db (2.13.0-1) ... 2154s Processing triggers for systemd (256.5-2ubuntu4) ... 2158s autopkgtest [20:21:55]: test uwsgi: [----------------------- 2158s + RC=0 2158s + trap exit_handler EXIT 2158s + a2enmod proxy 2158s Enabling module proxy. 2158s To activate the new configuration, you need to run: 2158s systemctl restart apache2 2158s + a2enmod proxy_uwsgi 2158s Considering dependency proxy for proxy_uwsgi: 2158s Module proxy already enabled 2158s Enabling module proxy_uwsgi. 2158s To activate the new configuration, you need to run: 2158s systemctl restart apache2 2158s + rsync -a /var/log/apache2 /tmp/autopkgtest.3UajGj/uwsgi-artifacts 2158s + rm /var/log/apache2/access.log /var/log/apache2/error.log /var/log/apache2/other_vhosts_access.log 2158s + mount -o bind /tmp/autopkgtest.3UajGj/uwsgi-artifacts/apache2 /var/log/apache2 2158s 2158s # The ServerName directive sets the request scheme, hostname and port that 2158s # the server uses to identify itself. This is used when creating 2158s # redirection URLs. In the context of virtual hosts, the ServerName 2158s # specifies what hostname must appear in the request's Host: header to 2158s # match this virtual host. For the default virtual host (this file) this 2158s # value is not decisive as it is used as a last resort host regardless. 2158s # However, you must set it for any further virtual host explicitly. 2158s #ServerName www.example.com 2158s 2158s ServerAdmin webmaster@localhost 2158s DocumentRoot /var/www/html 2158s 2158s # Available loglevels: trace8, ..., trace1, debug, info, notice, warn, 2158s # error, crit, alert, emerg. 2158s # It is also possible to configure the loglevel for particular 2158s # modules, e.g. 2158s #LogLevel info ssl:warn 2158s 2158s ErrorLog ${APACHE_LOG_DIR}/error.log 2158s CustomLog ${APACHE_LOG_DIR}/access.log combined 2158s 2158s # For most configuration files from conf-available/, which are 2158s # enabled or disabled at a global level, it is possible to 2158s # include a line for only one particular virtual host. For example the 2158s # following line enables the CGI configuration for this host only 2158s # after it has been globally disabled with "a2disconf". 2158s #Include conf-available/serve-cgi-bin.conf 2158s ProxyPass "/uwsgi" "unix:/run/uwsgi/test.socket|uwsgi://localhost" 2158s 2158s + tee /etc/apache2/sites-available/000-default.conf 2158s + systemctl restart apache2 2158s + test -d /etc/uwsgi/ 2158s + tee /etc/systemd/system/uwsgi-app@.socket 2158s [Unit] 2158s Description=Socket for uWSGI app %i 2158s 2158s [Socket] 2158s ListenStream=/run/uwsgi/%i.socket 2158s SocketUser=www-%i 2158s SocketGroup=www-data 2158s SocketMode=0660 2158s 2158s [Install] 2158s WantedBy=sockets.target 2158s + tee /etc/systemd/system/uwsgi-app@.service 2158s [Unit] 2158s Description=%i uWSGI app 2158s After=syslog.target 2158s 2158s [Service] 2158s ExecStart=/usr/bin/uwsgi --ini /etc/uwsgi/apps-available/%i.ini --socket /run/uwsgi/%i.socket 2158s User=www-%i 2158s Group=www-data 2158s Restart=on-failure 2158s KillSignal=SIGQUIT 2158s Type=notify 2158s StandardError=file:/var/log/apache2/uwsgi.error.log 2158s StandardOutput=file:/var/log/apache2/uwsgi.log 2158s NotifyAccess=all 2158s 2158s [Install] 2158s WantedBy=multi-user.target 2158s + systemctl daemon-reload 2159s + useradd uwsgi_test 2159s + useradd www-test 2159s + tee /etc/uwsgi/apps-available/test.ini 2159s [uwsgi] 2159s chdir=/tmp 2159s master=True 2159s cheap=True 2159s die-on-idle=True 2159s manage-script-name=True 2159s plugin=python3 2159s wsgi-file=/tmp/uwsgi.py 2159s + tee /tmp/uwsgi.py 2159s import wsgiref.headers as h 2159s def application(env, start_response): 2159s buggy_header=('buggy','buggy#\r\nbuggy2:buggy2') 2159s start_response('200 OK', [('Content-Type','text/html'),buggy_header]) 2159s ret = "Hello World Headers {}".format(env).encode() 2159s return [ret] 2159s + chown www-test:www-test /tmp/uwsgi.py 2159s + chmod +x /tmp/uwsgi.py 2159s + systemctl enable uwsgi-app@test.socket 2159s Created symlink '/etc/systemd/system/sockets.target.wants/uwsgi-app@test.socket' → '/etc/systemd/system/uwsgi-app@.socket'. 2159s + systemctl enable uwsgi-app@test.service 2159s Created symlink '/etc/systemd/system/multi-user.target.wants/uwsgi-app@test.service' → '/etc/systemd/system/uwsgi-app@.service'. 2159s + systemctl start uwsgi-app@test.socket 2159s + systemctl restart apache2 2159s + wget -S -q --output-document - http://localhost/uwsgi 2159s HTTP/1.1 200 OK 2159s Date: Fri, 29 Nov 2024 20:21:56 GMT 2159s Server: Apache/2.4.62 (Ubuntu) 2159s Content-Type: text/html 2159s buggy: buggy# 2159s buggy2: buggy2 2159s Vary: Accept-Encoding 2159s Keep-Alive: timeout=5, max=100 2159s Connection: Keep-Alive 2159s Transfer-Encoding: chunked 2159s Hello World Headers {'PATH_INFO': '/', 'HTTP_HOST': 'localhost', 'HTTP_USER_AGENT': 'Wget/1.24.5', 'HTTP_ACCEPT': '*/*', 'HTTP_ACCEPT_ENCODING': 'identity', 'HTTP_CONNECTION': 'Keep-Alive', 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin', 'SERVER_SIGNATURE': '
Apache/2.4.62 (Ubuntu) Server at localhost Port 80
\n', 'SERVER_SOFTWARE': 'Apache/2.4.62 (Ubuntu)', 'SERVER_NAME': 'localhost', 'SERVER_ADDR': '::1', 'SERVER_PORT': '80', 'REMOTE_ADDR': '::1', 'DOCUMENT_ROOT': '/var/www/html', 'REQUEST_SCHEME': 'http', 'CONTEXT_PREFIX': '', 'CONTEXT_DOCUMENT_ROOT': '/var/www/html', 'SERVER_ADMIN': 'webmaster@localhost', 'SCRIPT_FILENAME': 'proxy:uwsgi://localhost/', 'REMOTE_PORT': '55166', 'GATEWAY_INTERFACE': 'CGI/1.1', 'SERVER_PROTOCOL': 'HTTP/1.1', 'REQUEST_METHOD': 'GET', 'QUERY_STRING': '', 'REQUEST_URI': '/uwsgi', 'SCRIPT_NAME': '/uwsgi', 'wsgi.input': , 'wsgi.file_wrapper': , 'wsgi.version': (1, 0), 'wsgi.errors': <_io.TextIOWrapper name=2 mode='w' encoding='UTF-8'>, 'wsgi.run_once': False, 'wsgi.multithread': False, 'wsgi.multiprocess': False, 'wsgi.url_scheme': 'http', 'uwsgi.version': b'2.0.26-debian', 'uwsgi.node': b'autopkgtest'}+ wget -q --output-document - http://localhost/uwsgi 2159s + grep '^Hello World' 2159s Hello World Headers {'PATH_INFO': '/', 'HTTP_HOST': 'localhost', 'HTTP_USER_AGENT': 'Wget/1.24.5', 'HTTP_ACCEPT': '*/*', 'HTTP_ACCEPT_ENCODING': 'identity', 'HTTP_CONNECTION': 'Keep-Alive', 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin', 'SERVER_SIGNATURE': '
Apache/2.4.62 (Ubuntu) Server at localhost Port 80
\n', 'SERVER_SOFTWARE': 'Apache/2.4.62 (Ubuntu)', 'SERVER_NAME': 'localhost', 'SERVER_ADDR': '::1', 'SERVER_PORT': '80', 'REMOTE_ADDR': '::1', 'DOCUMENT_ROOT': '/var/www/html', 'REQUEST_SCHEME': 'http', 'CONTEXT_PREFIX': '', 'CONTEXT_DOCUMENT_ROOT': '/var/www/html', 'SERVER_ADMIN': 'webmaster@localhost', 'SCRIPT_FILENAME': 'proxy:uwsgi://localhost/', 'REMOTE_PORT': '55182', 'GATEWAY_INTERFACE': 'CGI/1.1', 'SERVER_PROTOCOL': 'HTTP/1.1', 'REQUEST_METHOD': 'GET', 'QUERY_STRING': '', 'REQUEST_URI': '/uwsgi', 'SCRIPT_NAME': '/uwsgi', 'wsgi.input': , 'wsgi.file_wrapper': , 'wsgi.version': (1, 0), 'wsgi.errors': <_io.TextIOWrapper name=2 mode='w' encoding='UTF-8'>, 'wsgi.run_once': False, 'wsgi.multithread': False, 'wsgi.multiprocess': False, 'wsgi.url_scheme': 'http', 'uwsgi.version': b'2.0.26-debian', 'uwsgi.node': b'autopkgtest'} 2159s + exit 0 2159s + exit_handler 2159s + systemctl stop apache2 2159s + test -f /run/uwsgi/uwsgi.pid 2159s + cat /tmp/autopkgtest.3UajGj/uwsgi-artifacts/apache2/error.log 2159s [Fri Nov 29 20:21:49.685398 2024] [mpm_event:notice] [pid 2734:tid 2734] AH00489: Apache/2.4.62 (Ubuntu) configured -- resuming normal operations 2159s [Fri Nov 29 20:21:49.685489 2024] [core:notice] [pid 2734:tid 2734] AH00094: Command line: '/usr/sbin/apache2' 2159s [Fri Nov 29 20:21:55.787124 2024] [mpm_event:notice] [pid 3141:tid 3141] AH00489: Apache/2.4.62 (Ubuntu) configured -- resuming normal operations 2159s [Fri Nov 29 20:21:55.787210 2024] [core:notice] [pid 3141:tid 3141] AH00094: Command line: '/usr/sbin/apache2' 2159s [Fri Nov 29 20:21:56.559121 2024] [mpm_event:notice] [pid 3141:tid 3141] AH00492: caught SIGWINCH, shutting down gracefully 2159s [Fri Nov 29 20:21:56.617090 2024] [mpm_event:notice] [pid 3351:tid 3351] AH00489: Apache/2.4.62 (Ubuntu) configured -- resuming normal operations 2159s [Fri Nov 29 20:21:56.617392 2024] [core:notice] [pid 3351:tid 3351] AH00094: Command line: '/usr/sbin/apache2' 2159s [Fri Nov 29 20:21:56.738612 2024] [mpm_event:notice] [pid 3351:tid 3351] AH00492: caught SIGWINCH, shutting down gracefully 2159s + cat /tmp/autopkgtest.3UajGj/uwsgi-artifacts/apache2/access.log 2159s ::1 - - [29/Nov/2024:20:21:56 +0000] "GET /uwsgi HTTP/1.1" 200 1514 "-" "Wget/1.24.5" 2159s ::1 - - [29/Nov/2024:20:21:56 +0000] "GET /uwsgi HTTP/1.1" 200 1514 "-" "Wget/1.24.5" 2159s + cat /tmp/autopkgtest.3UajGj/uwsgi-artifacts/apache2/uwsgi.log 2159s + cat /tmp/autopkgtest.3UajGj/uwsgi-artifacts/apache2/uwsgi.error.log 2159s [uWSGI] getting INI configuration from /etc/uwsgi/apps-available/test.ini 2159s *** Starting uWSGI 2.0.26-debian (64bit) on [Fri Nov 29 20:21:56 2024] *** 2159s compiled with version: 14.2.0 on 20 October 2024 12:32:40 2159s os: Linux-6.11.0-8-generic #8-Ubuntu SMP PREEMPT_DYNAMIC Mon Sep 16 13:41:20 UTC 2024 2159s nodename: autopkgtest 2159s machine: x86_64 2159s clock source: unix 2159s pcre jit disabled 2159s detected number of CPU cores: 2 2159s current working directory: / 2159s detected binary path: /usr/bin/uwsgi-core 2159s chdir() to /tmp 2159s your processes number limit is 15390 2159s your memory page size is 4096 bytes 2159s detected max file descriptor number: 1024 2159s lock engine: pthread robust mutexes 2159s thunder lock: disabled (you can enable it with --thunder-lock) 2159s - SystemD socket activation detected - 2159s uwsgi socket 1 attached to UNIX address /run/uwsgi/test.socket fd 3 2159s Python version: 3.12.7 (main, Nov 8 2024, 17:55:36) [GCC 14.2.0] 2159s *** Python threads support is disabled. You can enable it with --enable-threads *** 2159s Python main interpreter initialized at 0x7c03de8bd230 2159s your server socket listen backlog is limited to 100 connections 2159s your mercy for graceful operations on workers is 60 seconds 2159s mapped 145840 bytes (142 KB) for 1 cores 2159s *** Operational MODE: single process *** 2159s WSGI app 0 (mountpoint='') ready in 0 seconds on interpreter 0x7c03de8bd230 pid: 3410 (default app) 2159s *** uWSGI is running in multiple interpreter mode *** 2159s spawned uWSGI master process (pid: 3410) 2159s cheap mode enabled: waiting for socket connection... 2159s spawned uWSGI worker 1 (pid: 3411, cores: 1) 2159s [pid: 3411|app: 0|req: 1/1] ::1 () {52 vars in 750 bytes} [Fri Nov 29 20:21:56 2024] GET /uwsgi => generated 1251 bytes in 0 msecs (HTTP/1.1 200) 2 headers in 74 bytes (1 switches on core 0) 2159s [pid: 3411|app: 0|req: 2/2] ::1 () {52 vars in 750 bytes} [Fri Nov 29 20:21:56 2024] GET /uwsgi => generated 1251 bytes in 0 msecs (HTTP/1.1 200) 2 headers in 74 bytes (2 switches on core 0) 2160s autopkgtest [20:21:57]: test uwsgi: -----------------------] 2160s uwsgi PASS 2160s autopkgtest [20:21:57]: test uwsgi: - - - - - - - - - - results - - - - - - - - - - 2160s autopkgtest [20:21:57]: test CVE-2023-25690: preparing testbed 2221s autopkgtest [20:22:58]: testbed dpkg architecture: amd64 2221s autopkgtest [20:22:58]: testbed apt version: 2.9.14ubuntu1 2221s autopkgtest [20:22:58]: @@@@@@@@@@@@@@@@@@@@ test bed setup 2222s autopkgtest [20:22:59]: testbed release detected to be: plucky 2222s autopkgtest [20:22:59]: updating testbed package index (apt update) 2223s Get:1 http://ftpmaster.internal/ubuntu plucky-proposed InRelease [73.9 kB] 2223s Hit:2 http://ftpmaster.internal/ubuntu plucky InRelease 2223s Hit:3 http://ftpmaster.internal/ubuntu plucky-updates InRelease 2223s Hit:4 http://ftpmaster.internal/ubuntu plucky-security InRelease 2223s Get:5 http://ftpmaster.internal/ubuntu plucky-proposed/main Sources [62.8 kB] 2223s Get:6 http://ftpmaster.internal/ubuntu plucky-proposed/restricted Sources [9708 B] 2223s Get:7 http://ftpmaster.internal/ubuntu plucky-proposed/universe Sources [837 kB] 2223s Get:8 http://ftpmaster.internal/ubuntu plucky-proposed/multiverse Sources [14.4 kB] 2223s Get:9 http://ftpmaster.internal/ubuntu plucky-proposed/main i386 Packages [82.1 kB] 2223s Get:10 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 Packages [124 kB] 2223s Get:11 http://ftpmaster.internal/ubuntu plucky-proposed/restricted i386 Packages [2572 B] 2223s Get:12 http://ftpmaster.internal/ubuntu plucky-proposed/restricted amd64 Packages [40.6 kB] 2223s Get:13 http://ftpmaster.internal/ubuntu plucky-proposed/universe amd64 Packages [709 kB] 2223s Get:14 http://ftpmaster.internal/ubuntu plucky-proposed/universe i386 Packages [276 kB] 2223s Get:15 http://ftpmaster.internal/ubuntu plucky-proposed/multiverse i386 Packages [6036 B] 2223s Get:16 http://ftpmaster.internal/ubuntu plucky-proposed/multiverse amd64 Packages [20.8 kB] 2224s Fetched 2259 kB in 1s (2436 kB/s) 2224s Reading package lists... 2225s Reading package lists... 2225s Building dependency tree... 2225s Reading state information... 2226s Calculating upgrade... 2226s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 2226s Reading package lists... 2226s Building dependency tree... 2226s Reading state information... 2226s 0 upgraded, 0 newly installed, 0 to remove and 2 not upgraded. 2226s autopkgtest [20:23:03]: upgrading testbed (apt dist-upgrade and autopurge) 2227s Reading package lists... 2227s Building dependency tree... 2227s Reading state information... 2227s Calculating upgrade...Starting pkgProblemResolver with broken count: 0 2227s Starting 2 pkgProblemResolver with broken count: 0 2227s Done 2227s Entering ResolveByKeep 2228s 2228s The following NEW packages will be installed: 2228s openssl-provider-legacy 2228s The following packages will be upgraded: 2228s libssl3t64 openssl 2228s 2 upgraded, 1 newly installed, 0 to remove and 0 not upgraded. 2228s Need to get 3557 kB of archives. 2228s After this operation, 936 kB of additional disk space will be used. 2228s Get:1 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 openssl-provider-legacy amd64 3.4.0-1ubuntu1 [39.0 kB] 2228s Get:2 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 libssl3t64 amd64 3.4.0-1ubuntu1 [2332 kB] 2228s Get:3 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 openssl amd64 3.4.0-1ubuntu1 [1186 kB] 2229s Fetched 3557 kB in 1s (4806 kB/s) 2229s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 75952 files and directories currently installed.) 2229s Preparing to unpack .../libssl3t64_3.4.0-1ubuntu1_amd64.deb ... 2229s Unpacking libssl3t64:amd64 (3.4.0-1ubuntu1) over (3.3.1-2ubuntu2) ... 2229s Selecting previously unselected package openssl-provider-legacy. 2229s Preparing to unpack .../openssl-provider-legacy_3.4.0-1ubuntu1_amd64.deb ... 2229s Unpacking openssl-provider-legacy (3.4.0-1ubuntu1) ... 2229s Setting up libssl3t64:amd64 (3.4.0-1ubuntu1) ... 2229s Setting up openssl-provider-legacy (3.4.0-1ubuntu1) ... 2229s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 75955 files and directories currently installed.) 2229s Preparing to unpack .../openssl_3.4.0-1ubuntu1_amd64.deb ... 2229s Unpacking openssl (3.4.0-1ubuntu1) over (3.3.1-2ubuntu2) ... 2229s Setting up openssl (3.4.0-1ubuntu1) ... 2229s Installing new version of config file /etc/ssl/openssl.cnf ... 2229s Processing triggers for man-db (2.13.0-1) ... 2230s Processing triggers for libc-bin (2.40-1ubuntu3) ... 2230s Reading package lists... 2231s Building dependency tree... 2231s Reading state information... 2231s Starting pkgProblemResolver with broken count: 0 2231s Starting 2 pkgProblemResolver with broken count: 0 2231s Done 2232s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 2234s Reading package lists... 2234s Building dependency tree... 2234s Reading state information... 2235s Starting pkgProblemResolver with broken count: 6 2235s Starting 2 pkgProblemResolver with broken count: 6 2235s Investigating (0) libkrb5-3:i386 < none -> 1.21.3-3 @un puN Ib > 2235s Broken libkrb5-3:i386 Depends on libssl3t64:i386 < none @un pH > (>= 3.0.0) 2235s Considering libssl3t64:i386 0 as a solution to libkrb5-3:i386 6 2235s Considering libssl3t64:i386 0 as a solution to libkrb5-3:i386 6 2235s Investigating (0) libsasl2-2:i386 < none -> 2.1.28+dfsg1-8 @un puN Ib > 2235s Broken libsasl2-2:i386 Depends on libssl3t64:i386 < none @un pH > (>= 3.0.0) 2235s Considering libssl3t64:i386 0 as a solution to libsasl2-2:i386 2 2235s Considering libssl3t64:i386 0 as a solution to libsasl2-2:i386 2 2235s Investigating (0) libcurl4t64:i386 < none -> 8.11.0-1ubuntu2 @un puN Ib > 2235s Broken libcurl4t64:i386 Depends on libssl3t64:i386 < none @un pH > (>= 3.2.0) 2235s Considering libssl3t64:i386 0 as a solution to libcurl4t64:i386 0 2235s Considering libssl3t64:i386 0 as a solution to libcurl4t64:i386 0 2235s Investigating (0) libaprutil1-ldap:i386 < none -> 1.6.3-3ubuntu1 @un puN Ib > 2235s Broken libaprutil1-ldap:i386 Depends on libaprutil1t64:i386 < none @un H > (= 1.6.3-3ubuntu1) 2235s Considering libaprutil1t64:i386 0 as a solution to libaprutil1-ldap:i386 0 2235s Investigating (0) libssh2-1t64:i386 < none -> 1.11.1-1 @un puN Ib > 2235s Broken libssh2-1t64:i386 Depends on libssl3t64:i386 < none @un pH > (>= 3.0.0) 2235s Considering libssl3t64:i386 0 as a solution to libssh2-1t64:i386 0 2235s Considering libssl3t64:i386 0 as a solution to libssh2-1t64:i386 0 2235s Investigating (0) apache2-bin:i386 < none -> 2.4.62-1ubuntu1 @un puN Ib > 2235s Broken apache2-bin:i386 Depends on libaprutil1-dbd-sqlite3:i386 < none @un H > 2235s Considering libaprutil1-dbd-sqlite3:i386 1 as a solution to apache2-bin:i386 0 2235s Broken apache2-bin:i386 Depends on libaprutil1-dbd-mysql:i386 < none @un H > 2235s Considering libaprutil1-dbd-mysql:i386 1 as a solution to apache2-bin:i386 0 2235s Broken apache2-bin:i386 Depends on libaprutil1-dbd-odbc:i386 < none @un H > 2235s Considering libaprutil1-dbd-odbc:i386 1 as a solution to apache2-bin:i386 0 2235s Broken apache2-bin:i386 Depends on libaprutil1-dbd-pgsql:i386 < none @un H > 2235s Considering libaprutil1-dbd-pgsql:i386 1 as a solution to apache2-bin:i386 0 2235s Broken apache2-bin:i386 Depends on libaprutil1-dbd-freetds:i386 < none @un H > 2235s Broken apache2-bin:i386 Depends on libaprutil1t64:i386 < none @un H > (>= 1.6.0) 2235s Considering libaprutil1t64:i386 0 as a solution to apache2-bin:i386 0 2235s Broken apache2-bin:i386 Depends on libssl3t64:i386 < none @un pH > (>= 3.0.0) 2235s Considering libssl3t64:i386 0 as a solution to apache2-bin:i386 0 2235s Considering libssl3t64:i386 0 as a solution to apache2-bin:i386 0 2235s Done 2235s Some packages could not be installed. This may mean that you have 2235s requested an impossible situation or if you are using the unstable 2235s distribution that some required packages have not yet been created 2235s or been moved out of Incoming. 2235s The following information may help to resolve the situation: 2235s 2235s The following packages have unmet dependencies: 2235s apache2-bin:i386 : Depends: libaprutil1-dbd-sqlite3:i386 but it is not installable or 2235s libaprutil1-dbd-mysql:i386 but it is not installable or 2235s libaprutil1-dbd-odbc:i386 but it is not installable or 2235s libaprutil1-dbd-pgsql:i386 but it is not installable or 2235s libaprutil1-dbd-freetds:i386 but it is not installable 2235s Depends: libaprutil1t64:i386 (>= 1.6.0) but it is not installable 2235s Depends: libssl3t64:i386 (>= 3.0.0) but it is not installable 2235s libaprutil1-ldap:i386 : Depends: libaprutil1t64:i386 (= 1.6.3-3ubuntu1) but it is not installable 2235s libcurl4t64:i386 : Depends: libssl3t64:i386 (>= 3.2.0) but it is not installable 2235s libkrb5-3:i386 : Depends: libssl3t64:i386 (>= 3.0.0) but it is not installable 2235s libsasl2-2:i386 : Depends: libssl3t64:i386 (>= 3.0.0) but it is not installable 2235s libssh2-1t64:i386 : Depends: libssl3t64:i386 (>= 3.0.0) but it is not installable 2235s E: Unable to correct problems, you have held broken packages. 2235s autopkgtest: WARNING: Test dependencies are unsatisfiable with using apt pinning. Retrying with using all packages from plucky-proposed 2235s Reading package lists... 2235s Building dependency tree... 2235s Reading state information... 2236s Starting pkgProblemResolver with broken count: 0 2236s Starting 2 pkgProblemResolver with broken count: 0 2236s Done 2236s The following NEW packages will be installed: 2236s apache2:i386 apache2-bin:i386 apache2-data apache2-utils gcc-14-base:i386 2236s libapr1t64 libapr1t64:i386 libaprutil1-dbd-sqlite3:i386 2236s libaprutil1-ldap:i386 libaprutil1t64 libaprutil1t64:i386 libbrotli1:i386 2236s libc6:i386 libcom-err2:i386 libcrypt1:i386 libcurl4t64:i386 libdb5.3t64:i386 2236s libexpat1:i386 libffi8:i386 libgcc-s1:i386 libgdbm6t64:i386 libgmp10:i386 2236s libgnutls30t64:i386 libgssapi-krb5-2:i386 libhogweed6t64:i386 libicu74:i386 2236s libidn2-0:i386 libjansson4:i386 libk5crypto3:i386 libkeyutils1:i386 2236s libkrb5-3:i386 libkrb5support0:i386 libldap2:i386 liblua5.4-0:i386 2236s liblzma5:i386 libnettle8t64:i386 libnghttp2-14:i386 libp11-kit0:i386 2236s libpcre2-8-0:i386 libpsl5t64:i386 librtmp1:i386 libsasl2-2:i386 2236s libsasl2-modules-db:i386 libsqlite3-0:i386 libssh2-1t64:i386 libssl3t64:i386 2236s libstdc++6:i386 libtasn1-6:i386 libunistring5:i386 libuuid1:i386 2236s libxml2:i386 libzstd1:i386 zlib1g:i386 2236s The following packages will be upgraded: 2236s gcc-14-base libatomic1 libgcc-s1 libstdc++6 libxml2 2236s 5 upgraded, 53 newly installed, 0 to remove and 39 not upgraded. 2236s Need to get 29.6 MB of archives. 2236s After this operation, 92.4 MB of additional disk space will be used. 2236s Get:1 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 gcc-14-base amd64 14.2.0-9ubuntu1 [52.0 kB] 2236s Get:2 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 libgcc-s1 amd64 14.2.0-9ubuntu1 [78.4 kB] 2236s Get:3 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 libatomic1 amd64 14.2.0-9ubuntu1 [10.3 kB] 2236s Get:4 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 libstdc++6 amd64 14.2.0-9ubuntu1 [788 kB] 2237s Get:5 http://ftpmaster.internal/ubuntu plucky-proposed/main i386 gcc-14-base i386 14.2.0-9ubuntu1 [51.9 kB] 2237s Get:6 http://ftpmaster.internal/ubuntu plucky-proposed/main i386 libgcc-s1 i386 14.2.0-9ubuntu1 [95.4 kB] 2237s Get:7 http://ftpmaster.internal/ubuntu plucky/main i386 libc6 i386 2.40-1ubuntu3 [3034 kB] 2237s Get:8 http://ftpmaster.internal/ubuntu plucky/main i386 libuuid1 i386 2.40.2-1ubuntu1 [41.9 kB] 2237s Get:9 http://ftpmaster.internal/ubuntu plucky/main i386 libapr1t64 i386 1.7.5-1 [120 kB] 2237s Get:10 http://ftpmaster.internal/ubuntu plucky/main i386 libcrypt1 i386 1:4.4.36-5 [91.6 kB] 2237s Get:11 http://ftpmaster.internal/ubuntu plucky/main i386 libdb5.3t64 i386 5.3.28+dfsg2-9 [815 kB] 2237s Get:12 http://ftpmaster.internal/ubuntu plucky/main i386 libexpat1 i386 2.6.4-1 [89.7 kB] 2237s Get:13 http://ftpmaster.internal/ubuntu plucky/main i386 libgdbm6t64 i386 1.24-2 [40.3 kB] 2237s Get:14 http://ftpmaster.internal/ubuntu plucky/main i386 libzstd1 i386 1.5.6+dfsg-1 [290 kB] 2237s Get:15 http://ftpmaster.internal/ubuntu plucky/main i386 zlib1g i386 1:1.3.dfsg+really1.3.1-1ubuntu1 [59.8 kB] 2237s Get:16 http://ftpmaster.internal/ubuntu plucky-proposed/main i386 libssl3t64 i386 3.4.0-1ubuntu1 [2200 kB] 2237s Get:17 http://ftpmaster.internal/ubuntu plucky/main i386 libaprutil1t64 i386 1.6.3-3ubuntu1 [101 kB] 2237s Get:18 http://ftpmaster.internal/ubuntu plucky/main i386 libsqlite3-0 i386 3.46.1-1 [792 kB] 2237s Get:19 http://ftpmaster.internal/ubuntu plucky/main i386 libaprutil1-dbd-sqlite3 i386 1.6.3-3ubuntu1 [11.7 kB] 2237s Get:20 http://ftpmaster.internal/ubuntu plucky/main i386 libgmp10 i386 2:6.3.0+dfsg-2ubuntu7 [272 kB] 2237s Get:21 http://ftpmaster.internal/ubuntu plucky/main i386 libnettle8t64 i386 3.10-1 [193 kB] 2237s Get:22 http://ftpmaster.internal/ubuntu plucky/main i386 libhogweed6t64 i386 3.10-1 [204 kB] 2237s Get:23 http://ftpmaster.internal/ubuntu plucky/main i386 libunistring5 i386 1.2-1 [552 kB] 2237s Get:24 http://ftpmaster.internal/ubuntu plucky/main i386 libidn2-0 i386 2.3.7-2build2 [102 kB] 2237s Get:25 http://ftpmaster.internal/ubuntu plucky/main i386 libffi8 i386 3.4.6-1build1 [22.8 kB] 2237s Get:26 http://ftpmaster.internal/ubuntu plucky/main i386 libp11-kit0 i386 0.25.5-2ubuntu1 [289 kB] 2237s Get:27 http://ftpmaster.internal/ubuntu plucky/main i386 libtasn1-6 i386 4.19.0-3build1 [44.7 kB] 2237s Get:28 http://ftpmaster.internal/ubuntu plucky/main i386 libgnutls30t64 i386 3.8.8-2ubuntu1 [1023 kB] 2237s Get:29 http://ftpmaster.internal/ubuntu plucky/main i386 libsasl2-modules-db i386 2.1.28+dfsg1-8 [21.7 kB] 2237s Get:30 http://ftpmaster.internal/ubuntu plucky/main i386 libsasl2-2 i386 2.1.28+dfsg1-8 [61.9 kB] 2237s Get:31 http://ftpmaster.internal/ubuntu plucky/main i386 libldap2 i386 2.6.8+dfsg-1~exp4ubuntu3 [212 kB] 2237s Get:32 http://ftpmaster.internal/ubuntu plucky/main i386 libaprutil1-ldap i386 1.6.3-3ubuntu1 [9304 B] 2237s Get:33 http://ftpmaster.internal/ubuntu plucky/main i386 libbrotli1 i386 1.1.0-2build3 [332 kB] 2237s Get:34 http://ftpmaster.internal/ubuntu plucky/main i386 libkrb5support0 i386 1.21.3-3 [36.6 kB] 2237s Get:35 http://ftpmaster.internal/ubuntu plucky/main i386 libcom-err2 i386 1.47.1-1ubuntu1 [26.0 kB] 2237s Get:36 http://ftpmaster.internal/ubuntu plucky/main i386 libk5crypto3 i386 1.21.3-3 [86.1 kB] 2237s Get:37 http://ftpmaster.internal/ubuntu plucky/main i386 libkeyutils1 i386 1.6.3-4ubuntu2 [10.4 kB] 2237s Get:38 http://ftpmaster.internal/ubuntu plucky/main i386 libkrb5-3 i386 1.21.3-3 [385 kB] 2237s Get:39 http://ftpmaster.internal/ubuntu plucky/main i386 libgssapi-krb5-2 i386 1.21.3-3 [154 kB] 2237s Get:40 http://ftpmaster.internal/ubuntu plucky/main i386 libnghttp2-14 i386 1.64.0-1 [89.5 kB] 2237s Get:41 http://ftpmaster.internal/ubuntu plucky/main i386 libpsl5t64 i386 0.21.2-1.1build1 [57.7 kB] 2237s Get:42 http://ftpmaster.internal/ubuntu plucky/main i386 librtmp1 i386 2.4+20151223.gitfa8646d.1-2build7 [60.7 kB] 2237s Get:43 http://ftpmaster.internal/ubuntu plucky/main i386 libssh2-1t64 i386 1.11.1-1 [145 kB] 2237s Get:44 http://ftpmaster.internal/ubuntu plucky/main i386 libcurl4t64 i386 8.11.0-1ubuntu2 [420 kB] 2237s Get:45 http://ftpmaster.internal/ubuntu plucky/main i386 libjansson4 i386 2.14-2build2 [35.2 kB] 2237s Get:46 http://ftpmaster.internal/ubuntu plucky-proposed/main i386 libstdc++6 i386 14.2.0-9ubuntu1 [859 kB] 2237s Get:47 http://ftpmaster.internal/ubuntu plucky/main i386 liblua5.4-0 i386 5.4.7-1 [183 kB] 2237s Get:48 http://ftpmaster.internal/ubuntu plucky/main i386 libpcre2-8-0 i386 10.42-4ubuntu3 [232 kB] 2237s Get:49 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 libxml2 amd64 2.12.7+dfsg+really2.9.14-0.2build1 [772 kB] 2237s Get:50 http://ftpmaster.internal/ubuntu plucky/main i386 libicu74 i386 74.2-1ubuntu4 [11.0 MB] 2238s Get:51 http://ftpmaster.internal/ubuntu plucky/main i386 liblzma5 i386 5.6.3-1 [146 kB] 2238s Get:52 http://ftpmaster.internal/ubuntu plucky-proposed/main i386 libxml2 i386 2.12.7+dfsg+really2.9.14-0.2build1 [728 kB] 2238s Get:53 http://ftpmaster.internal/ubuntu plucky-proposed/main i386 apache2-bin i386 2.4.62-3ubuntu1 [1457 kB] 2238s Get:54 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 apache2-data all 2.4.62-3ubuntu1 [163 kB] 2238s Get:55 http://ftpmaster.internal/ubuntu plucky/main amd64 libapr1t64 amd64 1.7.5-1 [116 kB] 2238s Get:56 http://ftpmaster.internal/ubuntu plucky/main amd64 libaprutil1t64 amd64 1.6.3-3ubuntu1 [92.8 kB] 2238s Get:57 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 apache2-utils amd64 2.4.62-3ubuntu1 [99.7 kB] 2238s Get:58 http://ftpmaster.internal/ubuntu plucky-proposed/main i386 apache2 i386 2.4.62-3ubuntu1 [90.4 kB] 2238s Preconfiguring packages ... 2238s Fetched 29.6 MB in 2s (16.7 MB/s) 2238s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 75957 files and directories currently installed.) 2238s Preparing to unpack .../gcc-14-base_14.2.0-9ubuntu1_amd64.deb ... 2238s Unpacking gcc-14-base:amd64 (14.2.0-9ubuntu1) over (14.2.0-8ubuntu1) ... 2238s Selecting previously unselected package gcc-14-base:i386. 2238s Preparing to unpack .../gcc-14-base_14.2.0-9ubuntu1_i386.deb ... 2238s Unpacking gcc-14-base:i386 (14.2.0-9ubuntu1) ... 2238s Setting up gcc-14-base:amd64 (14.2.0-9ubuntu1) ... 2238s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 75958 files and directories currently installed.) 2238s Preparing to unpack .../libgcc-s1_14.2.0-9ubuntu1_amd64.deb ... 2238s Unpacking libgcc-s1:amd64 (14.2.0-9ubuntu1) over (14.2.0-8ubuntu1) ... 2238s Selecting previously unselected package libgcc-s1:i386. 2238s Preparing to unpack .../libgcc-s1_14.2.0-9ubuntu1_i386.deb ... 2238s Unpacking libgcc-s1:i386 (14.2.0-9ubuntu1) ... 2238s Setting up libgcc-s1:amd64 (14.2.0-9ubuntu1) ... 2238s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 75960 files and directories currently installed.) 2238s Preparing to unpack .../libatomic1_14.2.0-9ubuntu1_amd64.deb ... 2238s Unpacking libatomic1:amd64 (14.2.0-9ubuntu1) over (14.2.0-8ubuntu1) ... 2238s Preparing to unpack .../libstdc++6_14.2.0-9ubuntu1_amd64.deb ... 2239s Unpacking libstdc++6:amd64 (14.2.0-9ubuntu1) over (14.2.0-8ubuntu1) ... 2239s Selecting previously unselected package libstdc++6:i386. 2239s Preparing to unpack .../libstdc++6_14.2.0-9ubuntu1_i386.deb ... 2239s Unpacking libstdc++6:i386 (14.2.0-9ubuntu1) ... 2239s Setting up libstdc++6:amd64 (14.2.0-9ubuntu1) ... 2239s Selecting previously unselected package libc6:i386. 2239s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 75964 files and directories currently installed.) 2239s Preparing to unpack .../00-libc6_2.40-1ubuntu3_i386.deb ... 2239s Unpacking libc6:i386 (2.40-1ubuntu3) ... 2239s Selecting previously unselected package libuuid1:i386. 2239s Preparing to unpack .../01-libuuid1_2.40.2-1ubuntu1_i386.deb ... 2239s Unpacking libuuid1:i386 (2.40.2-1ubuntu1) ... 2239s Selecting previously unselected package libapr1t64:i386. 2239s Preparing to unpack .../02-libapr1t64_1.7.5-1_i386.deb ... 2239s Unpacking libapr1t64:i386 (1.7.5-1) ... 2239s Selecting previously unselected package libcrypt1:i386. 2239s Preparing to unpack .../03-libcrypt1_1%3a4.4.36-5_i386.deb ... 2239s Unpacking libcrypt1:i386 (1:4.4.36-5) ... 2239s Selecting previously unselected package libdb5.3t64:i386. 2239s Preparing to unpack .../04-libdb5.3t64_5.3.28+dfsg2-9_i386.deb ... 2239s Unpacking libdb5.3t64:i386 (5.3.28+dfsg2-9) ... 2239s Selecting previously unselected package libexpat1:i386. 2239s Preparing to unpack .../05-libexpat1_2.6.4-1_i386.deb ... 2239s Unpacking libexpat1:i386 (2.6.4-1) ... 2239s Selecting previously unselected package libgdbm6t64:i386. 2239s Preparing to unpack .../06-libgdbm6t64_1.24-2_i386.deb ... 2239s Unpacking libgdbm6t64:i386 (1.24-2) ... 2239s Selecting previously unselected package libzstd1:i386. 2239s Preparing to unpack .../07-libzstd1_1.5.6+dfsg-1_i386.deb ... 2239s Unpacking libzstd1:i386 (1.5.6+dfsg-1) ... 2239s Selecting previously unselected package zlib1g:i386. 2239s Preparing to unpack .../08-zlib1g_1%3a1.3.dfsg+really1.3.1-1ubuntu1_i386.deb ... 2239s Unpacking zlib1g:i386 (1:1.3.dfsg+really1.3.1-1ubuntu1) ... 2239s Selecting previously unselected package libssl3t64:i386. 2239s Preparing to unpack .../09-libssl3t64_3.4.0-1ubuntu1_i386.deb ... 2239s Unpacking libssl3t64:i386 (3.4.0-1ubuntu1) ... 2239s Selecting previously unselected package libaprutil1t64:i386. 2239s Preparing to unpack .../10-libaprutil1t64_1.6.3-3ubuntu1_i386.deb ... 2239s Unpacking libaprutil1t64:i386 (1.6.3-3ubuntu1) ... 2239s Selecting previously unselected package libsqlite3-0:i386. 2239s Preparing to unpack .../11-libsqlite3-0_3.46.1-1_i386.deb ... 2239s Unpacking libsqlite3-0:i386 (3.46.1-1) ... 2239s Selecting previously unselected package libaprutil1-dbd-sqlite3:i386. 2239s Preparing to unpack .../12-libaprutil1-dbd-sqlite3_1.6.3-3ubuntu1_i386.deb ... 2239s Unpacking libaprutil1-dbd-sqlite3:i386 (1.6.3-3ubuntu1) ... 2239s Selecting previously unselected package libgmp10:i386. 2239s Preparing to unpack .../13-libgmp10_2%3a6.3.0+dfsg-2ubuntu7_i386.deb ... 2239s Unpacking libgmp10:i386 (2:6.3.0+dfsg-2ubuntu7) ... 2239s Selecting previously unselected package libnettle8t64:i386. 2239s Preparing to unpack .../14-libnettle8t64_3.10-1_i386.deb ... 2239s Unpacking libnettle8t64:i386 (3.10-1) ... 2239s Selecting previously unselected package libhogweed6t64:i386. 2239s Preparing to unpack .../15-libhogweed6t64_3.10-1_i386.deb ... 2239s Unpacking libhogweed6t64:i386 (3.10-1) ... 2239s Selecting previously unselected package libunistring5:i386. 2239s Preparing to unpack .../16-libunistring5_1.2-1_i386.deb ... 2239s Unpacking libunistring5:i386 (1.2-1) ... 2239s Selecting previously unselected package libidn2-0:i386. 2239s Preparing to unpack .../17-libidn2-0_2.3.7-2build2_i386.deb ... 2239s Unpacking libidn2-0:i386 (2.3.7-2build2) ... 2239s Selecting previously unselected package libffi8:i386. 2239s Preparing to unpack .../18-libffi8_3.4.6-1build1_i386.deb ... 2239s Unpacking libffi8:i386 (3.4.6-1build1) ... 2239s Selecting previously unselected package libp11-kit0:i386. 2239s Preparing to unpack .../19-libp11-kit0_0.25.5-2ubuntu1_i386.deb ... 2239s Unpacking libp11-kit0:i386 (0.25.5-2ubuntu1) ... 2239s Selecting previously unselected package libtasn1-6:i386. 2239s Preparing to unpack .../20-libtasn1-6_4.19.0-3build1_i386.deb ... 2239s Unpacking libtasn1-6:i386 (4.19.0-3build1) ... 2239s Selecting previously unselected package libgnutls30t64:i386. 2240s Preparing to unpack .../21-libgnutls30t64_3.8.8-2ubuntu1_i386.deb ... 2240s Unpacking libgnutls30t64:i386 (3.8.8-2ubuntu1) ... 2240s Selecting previously unselected package libsasl2-modules-db:i386. 2240s Preparing to unpack .../22-libsasl2-modules-db_2.1.28+dfsg1-8_i386.deb ... 2240s Unpacking libsasl2-modules-db:i386 (2.1.28+dfsg1-8) ... 2240s Selecting previously unselected package libsasl2-2:i386. 2240s Preparing to unpack .../23-libsasl2-2_2.1.28+dfsg1-8_i386.deb ... 2240s Unpacking libsasl2-2:i386 (2.1.28+dfsg1-8) ... 2240s Selecting previously unselected package libldap2:i386. 2240s Preparing to unpack .../24-libldap2_2.6.8+dfsg-1~exp4ubuntu3_i386.deb ... 2240s Unpacking libldap2:i386 (2.6.8+dfsg-1~exp4ubuntu3) ... 2240s Selecting previously unselected package libaprutil1-ldap:i386. 2240s Preparing to unpack .../25-libaprutil1-ldap_1.6.3-3ubuntu1_i386.deb ... 2240s Unpacking libaprutil1-ldap:i386 (1.6.3-3ubuntu1) ... 2240s Selecting previously unselected package libbrotli1:i386. 2240s Preparing to unpack .../26-libbrotli1_1.1.0-2build3_i386.deb ... 2240s Unpacking libbrotli1:i386 (1.1.0-2build3) ... 2240s Selecting previously unselected package libkrb5support0:i386. 2240s Preparing to unpack .../27-libkrb5support0_1.21.3-3_i386.deb ... 2240s Unpacking libkrb5support0:i386 (1.21.3-3) ... 2240s Selecting previously unselected package libcom-err2:i386. 2240s Preparing to unpack .../28-libcom-err2_1.47.1-1ubuntu1_i386.deb ... 2240s Unpacking libcom-err2:i386 (1.47.1-1ubuntu1) ... 2240s Selecting previously unselected package libk5crypto3:i386. 2240s Preparing to unpack .../29-libk5crypto3_1.21.3-3_i386.deb ... 2240s Unpacking libk5crypto3:i386 (1.21.3-3) ... 2240s Selecting previously unselected package libkeyutils1:i386. 2240s Preparing to unpack .../30-libkeyutils1_1.6.3-4ubuntu2_i386.deb ... 2240s Unpacking libkeyutils1:i386 (1.6.3-4ubuntu2) ... 2240s Selecting previously unselected package libkrb5-3:i386. 2240s Preparing to unpack .../31-libkrb5-3_1.21.3-3_i386.deb ... 2240s Unpacking libkrb5-3:i386 (1.21.3-3) ... 2240s Selecting previously unselected package libgssapi-krb5-2:i386. 2240s Preparing to unpack .../32-libgssapi-krb5-2_1.21.3-3_i386.deb ... 2240s Unpacking libgssapi-krb5-2:i386 (1.21.3-3) ... 2240s Selecting previously unselected package libnghttp2-14:i386. 2240s Preparing to unpack .../33-libnghttp2-14_1.64.0-1_i386.deb ... 2240s Unpacking libnghttp2-14:i386 (1.64.0-1) ... 2240s Selecting previously unselected package libpsl5t64:i386. 2240s Preparing to unpack .../34-libpsl5t64_0.21.2-1.1build1_i386.deb ... 2240s Unpacking libpsl5t64:i386 (0.21.2-1.1build1) ... 2240s Selecting previously unselected package librtmp1:i386. 2240s Preparing to unpack .../35-librtmp1_2.4+20151223.gitfa8646d.1-2build7_i386.deb ... 2240s Unpacking librtmp1:i386 (2.4+20151223.gitfa8646d.1-2build7) ... 2240s Selecting previously unselected package libssh2-1t64:i386. 2240s Preparing to unpack .../36-libssh2-1t64_1.11.1-1_i386.deb ... 2240s Unpacking libssh2-1t64:i386 (1.11.1-1) ... 2240s Selecting previously unselected package libcurl4t64:i386. 2240s Preparing to unpack .../37-libcurl4t64_8.11.0-1ubuntu2_i386.deb ... 2240s Unpacking libcurl4t64:i386 (8.11.0-1ubuntu2) ... 2240s Selecting previously unselected package libjansson4:i386. 2240s Preparing to unpack .../38-libjansson4_2.14-2build2_i386.deb ... 2240s Unpacking libjansson4:i386 (2.14-2build2) ... 2240s Selecting previously unselected package liblua5.4-0:i386. 2240s Preparing to unpack .../39-liblua5.4-0_5.4.7-1_i386.deb ... 2240s Unpacking liblua5.4-0:i386 (5.4.7-1) ... 2240s Selecting previously unselected package libpcre2-8-0:i386. 2240s Preparing to unpack .../40-libpcre2-8-0_10.42-4ubuntu3_i386.deb ... 2240s Unpacking libpcre2-8-0:i386 (10.42-4ubuntu3) ... 2240s Preparing to unpack .../41-libxml2_2.12.7+dfsg+really2.9.14-0.2build1_amd64.deb ... 2240s Unpacking libxml2:amd64 (2.12.7+dfsg+really2.9.14-0.2build1) over (2.12.7+dfsg-3) ... 2240s Selecting previously unselected package libicu74:i386. 2240s Preparing to unpack .../42-libicu74_74.2-1ubuntu4_i386.deb ... 2240s Unpacking libicu74:i386 (74.2-1ubuntu4) ... 2240s Selecting previously unselected package liblzma5:i386. 2240s Preparing to unpack .../43-liblzma5_5.6.3-1_i386.deb ... 2240s Unpacking liblzma5:i386 (5.6.3-1) ... 2240s Selecting previously unselected package libxml2:i386. 2240s Preparing to unpack .../44-libxml2_2.12.7+dfsg+really2.9.14-0.2build1_i386.deb ... 2240s Unpacking libxml2:i386 (2.12.7+dfsg+really2.9.14-0.2build1) ... 2240s Selecting previously unselected package apache2-bin:i386. 2240s Preparing to unpack .../45-apache2-bin_2.4.62-3ubuntu1_i386.deb ... 2240s Unpacking apache2-bin:i386 (2.4.62-3ubuntu1) ... 2241s Selecting previously unselected package apache2-data. 2241s Preparing to unpack .../46-apache2-data_2.4.62-3ubuntu1_all.deb ... 2241s Unpacking apache2-data (2.4.62-3ubuntu1) ... 2241s Selecting previously unselected package libapr1t64:amd64. 2241s Preparing to unpack .../47-libapr1t64_1.7.5-1_amd64.deb ... 2241s Unpacking libapr1t64:amd64 (1.7.5-1) ... 2241s Selecting previously unselected package libaprutil1t64:amd64. 2241s Preparing to unpack .../48-libaprutil1t64_1.6.3-3ubuntu1_amd64.deb ... 2241s Unpacking libaprutil1t64:amd64 (1.6.3-3ubuntu1) ... 2241s Selecting previously unselected package apache2-utils. 2241s Preparing to unpack .../49-apache2-utils_2.4.62-3ubuntu1_amd64.deb ... 2241s Unpacking apache2-utils (2.4.62-3ubuntu1) ... 2241s Selecting previously unselected package apache2:i386. 2241s Preparing to unpack .../50-apache2_2.4.62-3ubuntu1_i386.deb ... 2241s Unpacking apache2:i386 (2.4.62-3ubuntu1) ... 2241s Setting up gcc-14-base:i386 (14.2.0-9ubuntu1) ... 2241s Setting up libatomic1:amd64 (14.2.0-9ubuntu1) ... 2241s Setting up libapr1t64:amd64 (1.7.5-1) ... 2241s Setting up apache2-data (2.4.62-3ubuntu1) ... 2241s Setting up libxml2:amd64 (2.12.7+dfsg+really2.9.14-0.2build1) ... 2241s Setting up libaprutil1t64:amd64 (1.6.3-3ubuntu1) ... 2241s Setting up apache2-utils (2.4.62-3ubuntu1) ... 2241s Setting up libgcc-s1:i386 (14.2.0-9ubuntu1) ... 2241s Setting up libc6:i386 (2.40-1ubuntu3) ... 2241s Setting up libdb5.3t64:i386 (5.3.28+dfsg2-9) ... 2241s Setting up libffi8:i386 (3.4.6-1build1) ... 2241s Setting up libtasn1-6:i386 (4.19.0-3build1) ... 2241s Setting up libstdc++6:i386 (14.2.0-9ubuntu1) ... 2241s Setting up libexpat1:i386 (2.6.4-1) ... 2241s Setting up libzstd1:i386 (1.5.6+dfsg-1) ... 2241s Setting up libkeyutils1:i386 (1.6.3-4ubuntu2) ... 2241s Setting up libgdbm6t64:i386 (1.24-2) ... 2241s Setting up liblzma5:i386 (5.6.3-1) ... 2241s Setting up libbrotli1:i386 (1.1.0-2build3) ... 2241s Setting up libsqlite3-0:i386 (3.46.1-1) ... 2241s Setting up libnghttp2-14:i386 (1.64.0-1) ... 2241s Setting up zlib1g:i386 (1:1.3.dfsg+really1.3.1-1ubuntu1) ... 2241s Setting up libcrypt1:i386 (1:4.4.36-5) ... 2241s Setting up libcom-err2:i386 (1.47.1-1ubuntu1) ... 2241s Setting up libjansson4:i386 (2.14-2build2) ... 2241s Setting up libkrb5support0:i386 (1.21.3-3) ... 2241s Setting up libsasl2-modules-db:i386 (2.1.28+dfsg1-8) ... 2241s Setting up libnettle8t64:i386 (3.10-1) ... 2241s Setting up libgmp10:i386 (2:6.3.0+dfsg-2ubuntu7) ... 2241s Setting up libp11-kit0:i386 (0.25.5-2ubuntu1) ... 2241s Setting up libunistring5:i386 (1.2-1) ... 2241s Setting up libuuid1:i386 (2.40.2-1ubuntu1) ... 2241s Setting up libpcre2-8-0:i386 (10.42-4ubuntu3) ... 2241s Setting up libk5crypto3:i386 (1.21.3-3) ... 2241s Setting up libicu74:i386 (74.2-1ubuntu4) ... 2241s Setting up libhogweed6t64:i386 (3.10-1) ... 2241s Setting up libapr1t64:i386 (1.7.5-1) ... 2241s Setting up liblua5.4-0:i386 (5.4.7-1) ... 2241s Setting up libxml2:i386 (2.12.7+dfsg+really2.9.14-0.2build1) ... 2241s Setting up libssl3t64:i386 (3.4.0-1ubuntu1) ... 2241s Setting up libidn2-0:i386 (2.3.7-2build2) ... 2241s Setting up libsasl2-2:i386 (2.1.28+dfsg1-8) ... 2241s Setting up libkrb5-3:i386 (1.21.3-3) ... 2241s Setting up libssh2-1t64:i386 (1.11.1-1) ... 2241s Setting up libgnutls30t64:i386 (3.8.8-2ubuntu1) ... 2241s Setting up libaprutil1t64:i386 (1.6.3-3ubuntu1) ... 2241s Setting up libpsl5t64:i386 (0.21.2-1.1build1) ... 2241s Setting up libaprutil1-dbd-sqlite3:i386 (1.6.3-3ubuntu1) ... 2241s Setting up librtmp1:i386 (2.4+20151223.gitfa8646d.1-2build7) ... 2241s Setting up libgssapi-krb5-2:i386 (1.21.3-3) ... 2241s Setting up libldap2:i386 (2.6.8+dfsg-1~exp4ubuntu3) ... 2241s Setting up libcurl4t64:i386 (8.11.0-1ubuntu2) ... 2241s Setting up libaprutil1-ldap:i386 (1.6.3-3ubuntu1) ... 2241s Setting up apache2-bin:i386 (2.4.62-3ubuntu1) ... 2241s Setting up apache2:i386 (2.4.62-3ubuntu1) ... 2241s Enabling module mpm_event. 2241s Enabling module authz_core. 2241s Enabling module authz_host. 2241s Enabling module authn_core. 2241s Enabling module auth_basic. 2241s Enabling module access_compat. 2241s Enabling module authn_file. 2241s Enabling module authz_user. 2241s Enabling module alias. 2241s Enabling module dir. 2241s Enabling module autoindex. 2241s Enabling module env. 2241s Enabling module mime. 2241s Enabling module negotiation. 2241s Enabling module setenvif. 2241s Enabling module filter. 2241s Enabling module deflate. 2241s Enabling module status. 2241s Enabling module reqtimeout. 2241s Enabling conf charset. 2242s Enabling conf localized-error-pages. 2242s Enabling conf other-vhosts-access-log. 2242s Enabling conf security. 2242s Enabling conf serve-cgi-bin. 2242s Enabling site 000-default. 2242s Created symlink '/etc/systemd/system/multi-user.target.wants/apache2.service' → '/usr/lib/systemd/system/apache2.service'. 2243s Created symlink '/etc/systemd/system/multi-user.target.wants/apache-htcacheclean.service' → '/usr/lib/systemd/system/apache-htcacheclean.service'. 2244s Processing triggers for libc-bin (2.40-1ubuntu3) ... 2244s Processing triggers for ufw (0.36.2-8) ... 2244s Processing triggers for man-db (2.13.0-1) ... 2244s Processing triggers for systemd (256.5-2ubuntu4) ... 2248s autopkgtest [20:23:25]: test CVE-2023-25690: [----------------------- 2249s + RC=0 2249s + trap exit_handler EXIT 2249s + a2enmod proxy 2249s Enabling module proxy. 2249s To activate the new configuration, you need to run: 2249s systemctl restart apache2 2249s + a2enmod proxy_http 2249s Considering dependency proxy for proxy_http: 2249s Module proxy already enabled 2249s Enabling module proxy_http. 2249s To activate the new configuration, you need to run: 2249s systemctl restart apache2 2249s + a2enmod rewrite 2249s Enabling module rewrite. 2249s To activate the new configuration, you need to run: 2249s systemctl restart apache2 2249s + rsync -a /var/log/apache2 /tmp/autopkgtest.3UajGj/CVE-2023-25690-artifacts 2249s + rm /var/log/apache2/access.log /var/log/apache2/error.log /var/log/apache2/other_vhosts_access.log 2249s + mount -o bind /tmp/autopkgtest.3UajGj/CVE-2023-25690-artifacts/apache2 /var/log/apache2 2249s + tee /etc/apache2/ports.conf 2249s Listen 80 2249s Listen 8080 2249s + tee /etc/apache2/sites-available/000-default.conf 2249s 2249s # The ServerName directive sets the request scheme, hostname and port that 2249s # the server uses to identify itself. This is used when creating 2249s # redirection URLs. In the context of virtual hosts, the ServerName 2249s # specifies what hostname must appear in the request's Host: header to 2249s # match this virtual host. For the default virtual host (this file) this 2249s # value is not decisive as it is used as a last resort host regardless. 2249s # However, you must set it for any further virtual host explicitly. 2249s #ServerName www.example.com 2249s 2249s ServerAdmin webmaster@localhost 2249s DocumentRoot /var/www/html 2249s 2249s # Available loglevels: trace8, ..., trace1, debug, info, notice, warn, 2249s # error, crit, alert, emerg. 2249s # It is also possible to configure the loglevel for particular 2249s # modules, e.g. 2249s #LogLevel info ssl:warn 2249s 2249s ErrorLog ${APACHE_LOG_DIR}/error.8080.log 2249s CustomLog ${APACHE_LOG_DIR}/access.8080.log combined 2249s 2249s # For most configuration files from conf-available/, which are 2249s # enabled or disabled at a global level, it is possible to 2249s # include a line for only one particular virtual host. For example the 2249s # following line enables the CGI configuration for this host only 2249s # after it has been globally disabled with "a2disconf". 2249s #Include conf-available/serve-cgi-bin.conf 2249s 2249s 2249s # The ServerName directive sets the request scheme, hostname and port that 2249s # the server uses to identify itself. This is used when creating 2249s # redirection URLs. In the context of virtual hosts, the ServerName 2249s # specifies what hostname must appear in the request's Host: header to 2249s # match this virtual host. For the default virtual host (this file) this 2249s # value is not decisive as it is used as a last resort host regardless. 2249s # However, you must set it for any further virtual host explicitly. 2249s #ServerName www.example.com 2249s 2249s ServerAdmin webmaster@localhost 2249s DocumentRoot /var/www/html 2249s 2249s # Available loglevels: trace8, ..., trace1, debug, info, notice, warn, 2249s # error, crit, alert, emerg. 2249s # It is also possible to configure the loglevel for particular 2249s # modules, e.g. 2249s #LogLevel info ssl:warn 2249s LogLevel alert rewrite:trace6 2249s LogLevel error proxy:trace6 2249s ErrorLog ${APACHE_LOG_DIR}/error.log 2249s CustomLog ${APACHE_LOG_DIR}/access.log combined 2249s 2249s RewriteEngine on 2249s RewriteRule "^/here/(.*)" "http://localhost:8080/index.html?$1" [P] 2249s ProxyPassReverse "/here/" "http://localhost:8080/" 2249s 2249s + systemctl restart apache2 2249s + CHOKEURL='http://localhost/here/index.html%20HTTP/1.1%0d%0aHost:%20localhost%0d%0aConnection:%20keep-alive%0d%0a%0d%0aGET%20/BAD.html%20HTTP/1.1%0d%0aFoo:%20bar HTTP/1.1' 2249s + wget -S -q --output-document - 'http://localhost/here/index.html%20HTTP/1.1%0d%0aHost:%20localhost%0d%0aConnection:%20keep-alive%0d%0a%0d%0aGET%20/BAD.html%20HTTP/1.1%0d%0aFoo:%20bar HTTP/1.1' 2249s HTTP/1.1 403 Forbidden 2249s Date: Fri, 29 Nov 2024 20:23:26 GMT 2249s Server: Apache/2.4.62 (Ubuntu) 2249s Content-Length: 274 2249s Keep-Alive: timeout=5, max=100 2249s Connection: Keep-Alive 2249s Content-Type: text/html; charset=iso-8859-1 2249s + true 2249s + wget -S -q --output-document /dev/null 'http://localhost/here/index.html%20HTTP/1.1%0d%0aHost:%20localhost%0d%0aConnection:%20keep-alive%0d%0a%0d%0aGET%20/BAD.html%20HTTP/1.1%0d%0aFoo:%20bar HTTP/1.1' 2249s HTTP/1.1 403 Forbidden 2249s Date: Fri, 29 Nov 2024 20:23:26 GMT 2249s Server: Apache/2.4.62 (Ubuntu) 2249s Content-Length: 274 2249s Keep-Alive: timeout=5, max=100 2249s Connection: Keep-Alive 2249s Content-Type: text/html; charset=iso-8859-1 2249s + true 2249s + wget -S -q --output-document /dev/null 'http://localhost/here/index.html%20HTTP/1.1%0d%0aHost:%20localhost%0d%0aConnection:%20keep-alive%0d%0a%0d%0aGET%20/BAD.html%20HTTP/1.1%0d%0aFoo:%20bar HTTP/1.1' 2249s + grep -e '^[[:space:]]*HTTP/1.1 4[[:digit:]][[:digit:]] ' 2249s + true 2249s HTTP/1.1 403 Forbidden 2249s + cat /tmp/autopkgtest.3UajGj/CVE-2023-25690-artifacts/apache2/access.8080.log 2249s + grep '] "GET /BAD.html HTTP/1.1"' 2249s + exit 0 2249s + exit_handler 2249s + chmod -R a+rwX /tmp/autopkgtest.3UajGj/CVE-2023-25690-artifacts/apache2 2249s + systemctl status apache2.service 2249s ● apache2.service - The Apache HTTP Server 2249s Loaded: loaded (/usr/lib/systemd/system/apache2.service; enabled; preset: enabled) 2249s Active: active (running) since Fri 2024-11-29 20:23:26 UTC; 27ms ago 2249s Invocation: f0d6539a6197499a858f70192a913c4a 2249s Docs: https://httpd.apache.org/docs/2.4/ 2249s Process: 2966 ExecStart=/usr/sbin/apachectl start (code=exited, status=0/SUCCESS) 2249s Main PID: 2969 (apache2) 2249s Tasks: 55 (limit: 4617) 2249s Memory: 4.7M (peak: 5.2M) 2249s CPU: 33ms 2249s CGroup: /system.slice/apache2.service 2249s ├─2969 /usr/sbin/apache2 -k start 2249s ├─2972 /usr/sbin/apache2 -k start 2249s └─2973 /usr/sbin/apache2 -k start 2249s 2249s Nov 29 20:23:26 autopkgtest systemd[1]: Starting apache2.service - The Apache HTTP Server... 2249s Nov 29 20:23:26 autopkgtest systemd[1]: Started apache2.service - The Apache HTTP Server. 2249s + systemctl stop apache2 2249s + cat /tmp/autopkgtest.3UajGj/CVE-2023-25690-artifacts/apache2/error.log 2249s [Fri Nov 29 20:23:19.997272 2024] [mpm_event:notice] [pid 2552:tid 2552] AH00489: Apache/2.4.62 (Ubuntu) configured -- resuming normal operations 2249s [Fri Nov 29 20:23:19.997352 2024] [core:notice] [pid 2552:tid 2552] AH00094: Command line: '/usr/sbin/apache2' 2249s [Fri Nov 29 20:23:26.302076 2024] [mpm_event:notice] [pid 2969:tid 2969] AH00489: Apache/2.4.62 (Ubuntu) configured -- resuming normal operations 2249s [Fri Nov 29 20:23:26.302160 2024] [core:notice] [pid 2969:tid 2969] AH00094: Command line: '/usr/sbin/apache2' 2249s [Fri Nov 29 20:23:26.307972 2024] [rewrite:error] [pid 2973:tid 2983] [client ::1:36150] AH10410: Rewritten query string contains control characters or spaces 2249s [Fri Nov 29 20:23:26.311755 2024] [rewrite:error] [pid 2973:tid 2985] [client ::1:36156] AH10410: Rewritten query string contains control characters or spaces 2249s [Fri Nov 29 20:23:26.315475 2024] [rewrite:error] [pid 2973:tid 2987] [client ::1:36164] AH10410: Rewritten query string contains control characters or spaces 2249s [Fri Nov 29 20:23:26.371196 2024] [mpm_event:notice] [pid 2969:tid 2969] AH00492: caught SIGWINCH, shutting down gracefully 2249s + cat /tmp/autopkgtest.3UajGj/CVE-2023-25690-artifacts/apache2/access.log 2249s ::1 - - [29/Nov/2024:20:23:26 +0000] "GET /here/index.html%20HTTP/1.1%0d%0aHost:%20localhost%0d%0aConnection:%20keep-alive%0d%0a%0d%0aGET%20/BAD.html%20HTTP/1.1%0d%0aFoo:%20bar%20HTTP/1.1 HTTP/1.1" 403 491 "-" "Wget/1.24.5" 2249s ::1 - - [29/Nov/2024:20:23:26 +0000] "GET /here/index.html%20HTTP/1.1%0d%0aHost:%20localhost%0d%0aConnection:%20keep-alive%0d%0a%0d%0aGET%20/BAD.html%20HTTP/1.1%0d%0aFoo:%20bar%20HTTP/1.1 HTTP/1.1" 403 491 "-" "Wget/1.24.5" 2249s ::1 - - [29/Nov/2024:20:23:26 +0000] "GET /here/index.html%20HTTP/1.1%0d%0aHost:%20localhost%0d%0aConnection:%20keep-alive%0d%0a%0d%0aGET%20/BAD.html%20HTTP/1.1%0d%0aFoo:%20bar%20HTTP/1.1 HTTP/1.1" 403 491 "-" "Wget/1.24.5" 2249s + cat /tmp/autopkgtest.3UajGj/CVE-2023-25690-artifacts/apache2/error.8080.log 2249s + cat /tmp/autopkgtest.3UajGj/CVE-2023-25690-artifacts/apache2/access.8080.log 2249s autopkgtest [20:23:26]: test CVE-2023-25690: -----------------------] 2250s autopkgtest [20:23:27]: test CVE-2023-25690: - - - - - - - - - - results - - - - - - - - - - 2250s CVE-2023-25690 PASS 2250s autopkgtest [20:23:27]: @@@@@@@@@@@@@@@@@@@@ summary 2250s run-test-suite PASS 2250s duplicate-module-load PASS 2250s default-mods PASS 2250s htcacheclean PASS 2250s ssl-passphrase PASS 2250s check-http2 PASS 2250s check-ubuntu-branding PASS 2250s chroot FAIL non-zero exit status 1 2250s uwsgi PASS 2250s CVE-2023-25690 PASS 2261s nova [W] Skipping flock for amd64 2261s Creating nova instance adt-plucky-i386-apache2-20241129-194557-juju-7f2275-prod-proposed-migration-environment-15-f130c876-b7b0-4e35-83d5-7cf3e11ad51f from image adt/ubuntu-plucky-amd64-server-20241129.img (UUID c95ff410-802a-49bb-8eba-55253ddf6f2e)... 2261s nova [W] Skipping flock for amd64 2261s Creating nova instance adt-plucky-i386-apache2-20241129-194557-juju-7f2275-prod-proposed-migration-environment-15-f130c876-b7b0-4e35-83d5-7cf3e11ad51f from image adt/ubuntu-plucky-amd64-server-20241129.img (UUID c95ff410-802a-49bb-8eba-55253ddf6f2e)... 2261s nova [W] Skipping flock for amd64 2261s Creating nova instance adt-plucky-i386-apache2-20241129-194557-juju-7f2275-prod-proposed-migration-environment-15-f130c876-b7b0-4e35-83d5-7cf3e11ad51f from image adt/ubuntu-plucky-amd64-server-20241129.img (UUID c95ff410-802a-49bb-8eba-55253ddf6f2e)... 2261s nova [W] Skipping flock for amd64 2261s Creating nova instance adt-plucky-i386-apache2-20241129-194557-juju-7f2275-prod-proposed-migration-environment-15-f130c876-b7b0-4e35-83d5-7cf3e11ad51f from image adt/ubuntu-plucky-amd64-server-20241129.img (UUID c95ff410-802a-49bb-8eba-55253ddf6f2e)... 2261s nova [W] Skipping flock for amd64 2261s Creating nova instance adt-plucky-i386-apache2-20241129-194557-juju-7f2275-prod-proposed-migration-environment-15-f130c876-b7b0-4e35-83d5-7cf3e11ad51f from image adt/ubuntu-plucky-amd64-server-20241129.img (UUID c95ff410-802a-49bb-8eba-55253ddf6f2e)... 2261s nova [W] Skipping flock for amd64 2261s Creating nova instance adt-plucky-i386-apache2-20241129-194557-juju-7f2275-prod-proposed-migration-environment-15-f130c876-b7b0-4e35-83d5-7cf3e11ad51f from image adt/ubuntu-plucky-amd64-server-20241129.img (UUID c95ff410-802a-49bb-8eba-55253ddf6f2e)... 2261s nova [W] Skipping flock for amd64 2261s Creating nova instance adt-plucky-i386-apache2-20241129-194557-juju-7f2275-prod-proposed-migration-environment-15-f130c876-b7b0-4e35-83d5-7cf3e11ad51f from image adt/ubuntu-plucky-amd64-server-20241129.img (UUID c95ff410-802a-49bb-8eba-55253ddf6f2e)...